I will describe my idea of creating categories through voting in points (still a kind of draft): // implementation notes are marked as here
Vote for category link on every page can lead to Add keywords to the article you edit // only one extra box needed
Software will count keywords as votes for particular categories. // only one table for categories is needed // cat_id, cat_name, cat_votes // keywords can have mulptiple words like "physical anthropology" // so some separator is needed
Keywords added by person who done some edit are weighted higher e.g. like 5 'viewers votes'. // this extra box can appear under editing pane like // the description box appears
It is not obligatory to add any keyword in this case.
At the top of the article all categories can be presented in the order of descending number of votes (let's say top 10).
If you disagree with the fact of a given article being in some category or so high in the hierarchy preceed a keyword with minus sign.
Everybody (and especially admins) can view the whole list of categories that a given article was assigned to (the number of votes are presented as well). // maybe Special:Assignedto page?
Admins can remove real rubbish links to categories (including vandalism). // delete link on said Special:Assignedto page (or a series of check-boxes)
Removed links are logged on a special page - that way everyone can check if some admin overuses his rights.
=== Sifter extension ===
Another voting system could be implemented for "certified" users who can vote for quality. This could incorporate "lighter" idea of sifter into Wikipedia.
This won't have influence on editing capabilities of anyone.
Sister voting system, third one, could be implemented for "certified" users who will vote for their category scheme.
Everyone can select either first or the second category scheme or both when viewing article. As well, anyone can select quality note to be rendered on the page.
----
Open problems: - Will people like it? - How filter RecentChanges with so many categories? - What if a vandal, insane user, etc edits just to promote an article in a given category? How to decrease voting counters? - Should we stick to stif tree-like structures? (Inclusion of one category into another can be done through... voting on Category:Foobar_category page that describes this particular category)
Regards, Youandme
---------------------------------------------------------- Think fast! This message will self-forget in 15 minutes ;)