> So while we are at it, shouldn't we start using namespaces for the tags? > > Something like > type:plugin type:macro > trac:0.10 trac:0.9 > status:alpha status:beta > name:athomas name:cboos > category:wiki category:versioncontrol > repos:trac-hacks repos:external > and so on? > > This way even lists of namespaces could be generated automatically, and there > may be other advantages, e.g avoiding name clashes.
Namespaces are currently dealt with by using meta tags: http://trac-hacks.org/wiki/metatag The various TracHacks scripts use the metatags to work their magic (eg. the front page listing). So for the categorisation I would have 'category' metatag page, with all the category pages tagged as such. That being said, I've been considering the same solution for a while. The name clash thing is a problem, and it is certainly clearer with the form <selector>:<object>. Plus, it makes searching much more explicit. _______________________________________________ Trac mailing list [email protected] http://lists.edgewall.com/mailman/listinfo/trac
