[Debtags-devel] Re: Recent progress
Erich Schubert
Erich Schubert <erich.schubert@gmail.com>
Wed, 23 Feb 2005 10:30:41 -0800
Hi Herv=E9,
I believe that once we reach some "policy" status for debtags, the
responsiveness to bug reports due to incomplete tagging etc. will
increase. ;-)
But we need something nice to show for then.
In some cases, our current data is *really* bad, just look at how many
packages have only media::mail assigned to them (but no longer the
"incompletely tagged" tag)
> - even if the tagging of a package is complete at a given moment,
> there is currently no way to know it _is_ complete. And even if we knew
> it was, there is currently no way of knowing which tags were introduced
> after that, that might make the tagging (given the whole new set)
> incomplete again.
Actually, there is a "carefully tagged" service tag, which is to be
used for that.
And the time when this tag was added can be reconstructed using my backups.
> - So, as a maintainer responsible for the tagging of a package
> wanting to ensure that the tagging of my package is up-to-date, I reall=
y
> wouldn't want to wander through the list of tags from time to time,
> trying to find some new dispersed tags that may apply to my package.
> It's in no way efficient (long and repetitive process), and you might
> still miss some new interesting tags.
As soon as the maintainers will do this, our vocabulary will need to
be mostly frozen; then we can either go through the packages list
ourselves when we add a new tag, or publish it with changelogs,
similar to the way policy changes are handeled now.
We can then maybe write a lintian tool which will spit out a message
when new tags have been introduced in the meantime and the maintainer
needs to review them.
> - the current interface (http://debian.vitavonni.de/packagebrowser/index.=
cgi)
> is (IMHO) hardly usable for any of the two important tasks it
> should help with:
Well, editing is currently better done using debtags-edit.
> tagging of a package I know the name of. For the moment, I have to
> first click in any subgroup so he shows me a list of packages,
> click on the name of a package, and then change the name of the
> package for the one I want in the URL. Oh my...
Yeah, that is the same way I do it. Havn't gotten around to placing a
search form somewhere.
> Ok... is the tagging considered complete for now? I don't know. :-(
> So I look to the "tags that can be attached to this package". But
Well, when is it complete? I don't know either. Maybe when you go over
the list and don't want to add any more tags
> what do some tags exactly mean? Mystery... For example, I see
Yes, vocabulary descriptions are not complete either.
> convinced by things like "Service tags" (what does it mean?),
Well, they are for service purposes. ;-)
> "Role of the package in the system" (my sound converter doesn't
> play any particular role in the system, right?), "Purpose of the
Sure, it is an application for you, not a server for example.
> Well, I'm sorry to have to say that again (we've had this
> conversation before, Erich), but I think this way of presenting
> things is really unusable in practice for average users... :-(
Yes, but mostly because tagging is just *SOOO* different. Packages are
lacking lots and lots of tags, so the subgroups don't make sense
currently.
Greetings,
Erich Schubert
--
erich@(mucl.de|debian.org) -- GPG Key ID: 4B3A135C (o_
To understand recursion you first need to understand recursion. //\
Wo befreundete Wege zusammenlaufen, da sieht die ganze Welt f=FCr V_/_
eine Stunde wie eine Heimat aus. --- Herrmann Hesse