[Debtags-commits] [svn] r2059 - in debtags/1.6.0: . doc

Enrico Zini enrico at alioth.debian.org
Mon Nov 13 23:15:34 CET 2006


Author: enrico
Date: Mon Nov 13 23:15:34 2006
New Revision: 2059

Modified:
   debtags/1.6.0/   (props changed)
   debtags/1.6.0/doc/faq.rst
Log:
 r3613 at viaza:  enrico | 2006-11-09 11:05:55 +0100
 Added FAQ entry about good tag candidates


Modified: debtags/1.6.0/doc/faq.rst
==============================================================================
--- debtags/1.6.0/doc/faq.rst	(original)
+++ debtags/1.6.0/doc/faq.rst	Mon Nov 13 23:15:34 2006
@@ -165,6 +165,27 @@
 installing the updated tag database in the archive.
 
 
+What makes a tag good for being added to the vocabulary?
+--------------------------------------------------------
+
+This is a list of rule-of-thumb criteria:
+
+ * It should represent a clear, atomic concept
+ * It should have a facet to fit in
+ * There should be more than 6 or 7 packages in Debian that can make use of it
+
+Remember that categorisation in Debtags happens with a combination of tags;
+this means that instead of having a "dvdplayer" tag, we have the combination
+"use::playing, works-with::video, hardware::storage:dvd".
+
+These combinations also allow to create reasonable approximations of tags that
+should not be added because they are not yet used by many packages.  For
+example, the tag "devel::lang:brainfuck" should not yet be added because the
+corresponding packages in Debian are too few, but it can be reasonably
+approximated using combinations of devel::interpreter, devel::compiler and
+use::entertaining.
+
+
 ---------------------
 Integration in Debian
 ---------------------



More information about the Debtags-commits mailing list