Comment 2 for bug 506333

Revision history for this message
Michael Mulqueen (michael.mulqueen) wrote :

Perhaps tags would be better as a secondary way of finding things... I know they're very fashionable at the moment. Rightly so, they're great for categorising things like emails and webpages because they can contain so many different ideas in a single page. That and creating a comprehensive category-subcategory structure for all human knowledge/thought would be impossible, so a less organised approach is favourable.

Tags are really useful for categorising things that could fall into multiple classes. However when things fit into neat categories, it's better to use categories. If snippets fell into multiple classes, that would be a bad thing. They're meant to document a single concept - whether it's drawing a button or traversing a set of directories.

Where tags (or keywords) might be useful is as I've said above, a secondary location method. I can't say I can think of many usage cases for this. All snippets should be small and only have one purpose (as not to cause confusion), so it's unlikely that anything would ever need to be categorised in more than one way (other than through the use of categories and subcategories - see below).

Possible category structure:
Python → GUI Toolkits → GTK+ → GtkSourceview2
Python → Image Manipulation
Python → Web Frameworks → Django