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 ;)