[Debtags-devel] New features!
Enrico Zini
zinie@cs.unibo.it
Thu, 2 Sep 2004 00:10:01 +0200
--2JFBq9zoW8cOFH7v
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Mon, Aug 16, 2004 at 03:30:59PM +0200, Erich Schubert wrote:
> a minor thing with the current faceted approach etc.
> I used to have "special::not-yet-tagged-a" actually being
> "special::not-yet-tagged::a",
> and IMHO we should rename these tags.
> So "special::not-yet-tagged" is both a tag and a facet!
> It is a tag for packages not starting with a letter but with a number
> (i'm not sure if this allowed in debian, i'll have to check) and a
> facet WRT navigation.
Packages starting with a number are allowed: 9wm, 3270-common, 3dwm and
so on. However, this should not be a problem because all the debtags
tools split facet and tag on the first '::' occurrence, so the resulting
facet/tag structure would be:
=20
special::*
not-yet-tagged
not-yet-tagged::a
not-yet-tagged::b
not-yet-tagged::c
...and so on...
You're then free to decide if you want to be "::[a-z]" or "-[a-z]":
either is fine for me and for the library: just commit a new vocabulary
at your liking.
> Right now, the "please help tagging untagged packages" link is broken,
> since it relied on the implications here.
You mean the link printed by "debtags related" when too many tags are
found or something else?
> A second thing we should start building are tag generation rules, such
> as "depends-on-gtk -> ui::gtk" and "depends on python -> implemented
> in python"
> with support for an exception list (such as python-dev not being
> implemented in python, same for packages depending on python-dev)
Project started!
svn co svn+ssh://alioth.debian.org/svn/debtags/autodebtag/trunk autodebtag
There's a nice "autodebtag" script that does just that, and is ready to
host more ingenious and perverted ideas. It's written in perl and works
printing a tag patch to stdout.
Ciao,
Enrico
--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico@debian.org>
--2JFBq9zoW8cOFH7v
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBNki59LSwzHl+v6sRAtV2AJ9U3/OOPiZHXjz6d2O/DdmK17/TMQCfbS7o
wNa/4Li1vLqCwjGSdnZe+dE=
=m3Jx
-----END PGP SIGNATURE-----
--2JFBq9zoW8cOFH7v--