On 02/03/2008, Simetrical Simetrical+wikilist@gmail.com wrote:
On Sun, Mar 2, 2008 at 2:15 PM, Magnus Manske magnusmanske@googlemail.com wrote:
Just for clarification, are we still talking category intersections? Or would a separate tagging system, in parallel to categories, be a better way?
- No messing with the existing category system
- Tagging/untagging without editing (?)
- No need to alter categories (tree) to fit new tagging scheme (flat),
preserving categories and not cluttering tagging with "category leftovers"
- Selective seeding of tags with categories
- Make (technically) sure tags are always "defined", so multiple
equivalent tags, can use integer IDs internally, etc.
Ugh. Tags and categories are logically identical, except that tags traditionally have a little less semantic info attached (no sub-tags). If a new system is implemented, we want to have a transition from categories to the new system, not have them coexist redundantly for all time.
The trick is how to make sure a tagging system actually works reliably as part of basic MediaWiki the way categories do now. So if that means re-implementing the category backend so intersections of 10-20 categories is trivial enough that we can do it *all the time*, that's just fine and satisfies the basic feature request.
So: will it help to think of it not as a new system, but as re-plumbing the existing category backend?
- d.