[Debtags-devel] Tips collected while approving LOTS of tags
Enrico Zini
enrico at enricozini.org
Fri Oct 28 22:12:10 UTC 2005
Hello,
I went back to the supertedious task of hand-approving tags from the
free-edit area to the Packages file.
Here are some hints I put together while doing the work. I'm posting
them here for review and to start a "tagging tips" collection. Some of
them could go to a "TIPS" file, some could probably go in the
description of tags and facets in the vocabulary.
- "foo-doc" packages usually don't have the same tags as the package
"foo". For example, foo may have commandline interface, but foo-doc
talks about foo, not about commandline interfaces.
Tag "foo-doc" with interface::commandline only if foo is a system to
generate parsers for commandline interfaces, and so the
documentation's main focus is the topic of commandline interfaces.
- "foo-data" won't probably have many tags besides
"role::content:data". Don't add other tags to it, unless one could
want the "foo-data" package for some specific reaon besides using
"foo".
- "apache" is a server, but "libapache-mod-foobar" probably isn't and
it's a plugin instead.
Likewise, web applications are not servers (apache is the server),
unless in some special case (like, for example, if they implement the
server-side of an XMLRPC or SOAP protocol).
- use "protocol::*" only if the program is an essential player in the
world of that protocol. A PHP application isn't "protocol::http":
even if its output usually goes through the HTTP protocol, HTTP
protocol functionality is usually not the main focus of the
application.
For example, squirrelmail is a web application, but its main focus is
mail, not HTTP, so it can go in mail::user-agent and protocol::imap.
If there existed a package with a web application that one could use
to test an HTTP client, that could have protocol::http.
- "foo-dbg" is not devel::debugger. It's useful for debugging foo, but
the package is indeed not a debugger, nor a plugin for a debugger,
not an interface to a debugger.
Ciao,
Enrico
--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico at enricozini.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/debtags-devel/attachments/20051029/3ea413bd/attachment.pgp
More information about the Debtags-devel
mailing list