GuildWiki:SemanticMediaWiki

This is the project page to discuss the usage of SemanticMediaWiki (SMW) once it is enabled for GuildWiki (eta: sometime between May~June?). Please use the talk page for discussions and questions.

Restructure/Reduction of Categorization
With the introduction of SMW, some categories are going to be eliminated in favor of using the SMW property system. The following are some of the proposals:

Category "intersections"
A category whose name basically says "everything that is in both category A and category B". Elements in this category should be dual-categorized in A and B respectively, while A and B's respective category page (and perhaps the main article's footer) can point to an SMW query that returns articles in both categories.


 * Pros
 * Reduces the depth and complexity of some of our category trees
 * Allows more flexibility in questions we can ask, with A and B being decoupled in the categorization of the article in question.


 * Cons
 * Some intersections may be natural and popular, need to manually produce links to make such information accessible without introducing too many additional clicks (always possible, it's the additional clicks visitors might need that is a concern).

"Unnatural" categories
What is Category:Old Ascalon? Right now it is used as a list of all creatures appearing in that explorable area, but the naming itself is unnatural and unintuitive. A more self-explanatory naming would be "Category:Creatures that appears in Old Ascalon", but if you look at it, using category to divide up creatures by the explorable area they appear in doesn't often make sense (region, on the other hand, might). What we really want is to just affiliate the explorable area with the creature, and category was the only tool we had.

With SMW, we can give each creature a property "Locations" (or something, naming of the property debatable), that allows us to easily denote where the creature appears, and also allows us to easily look up all creatures appearing in a particular location.