Motivation
On CategoryCategory one can see that there are not only top-level categories, but also SubCategories.
If you want to navigate from a category to the pages which are linked to it, you should also have a possibility to navigate to the pages which are linked to the subcategories of the category at which you started.
Example
(Doesn't work anymore now, but still could help to illustrate the problem.) Suppose I am on a page which is linked to the CategoryWiki. I want to see more pages in the same category, so I open CategoryWiki and click on the title, so that the list of pages in this category is displayed. Now the following problem arises: There is no obvious way to navigate to (or even get to know about) pages which are (only) in CategoryWikiNavigation, although this is a subcategory to CategoryWiki.
What are possible solutions?
I think I see what you mean. I've just tried doing this with what CategoryCategory lists as the subcategories of CategoryWiki. (I didn't bother to remove links to CategoryWiki from pages in its subcategories, as it doesn't seem that this would ever make searching for things easier). This seems like quite a reasonable thing to do--it adds information, without being especially hard to maintain. -- MossCollum
I had a structure similar to that of a UNIX filesystem in mind, where a directory can contain files as well as subdirectories and one file or directory can be contained in more than one parent directory.
CategoryCategory and Root Super-Category
I thought of CategoryCategory more as being a meta-category than a root category. Compared to an object-system with meta-classes: the class Class, not the class Object. Compared to a filesystem: the file type 'directory', not the root directory. I'm not sure whether this is absolutely needed, but it is useful to have the possibility to see a flat alphabetically sorted list of all available categories.
I forgot to think about a root category until you mentioned it, but of course you are right - this is the place from where one would want to start navigating when browsing the category hierarchy. I think CategoryCategory wouldn't be an apt name for a root category - more suitable could be simply RootCategory? or something like CategoryTop? or CategoryAny? (personally I'd prefer the last one). -- HelmutEnckRadana
Possible Heuristics
Helmut,
I like the directory/subdirectory approach - a parent category can have subcategories and regular pages.
To change the viewpoint a little - does the following set of rules result in a structure similar to the one you are proposing?
This is exactly what I had in mind when I started this page, but since thinking about the root super-category you mentioned, I'm convinced that this is also needed. The aim would be a well designed hierarchy of categories which can be used to:
The only criterion for deciding whether to link a page (regular or subcategory) to a specific category, should be whether its information would be searched for in that category. I could imagine cases where a page could be added to a subcategory as well as to its parent-category. May be the page should be split in such cases. -- HelmutEnckRadana
I'm very much interested in comments from those who are using (or want to use) categories to navigate through the Wiki. What do you think should be tried, what should not be tried, and even what is indifferent to you? -- HelmutEnckRadana
A quick way to get one linkage list related to CategoryWiki is to use it in the FindPage link at the bottom of every page. It yields the following:
CategoryWiki CategoryWikiCollaboration CategoryWikiEditing CategoryWikiEngineReview CategoryWikiFavorites CategoryWikiForum CategoryWikiHistory CategoryWikiImplementation CategoryWikiMaintenance CategoryWikiMetadata CategoryWikiNavigation CategoryWikiStructure CategoryWikiTag CategoryWikiTopicsTo find even more associations, use the LikePages at the bottom of the page CategoryWiki and you will find almost 600 referenced pages. With one Click!