Debtags and Blends tasks pages

Andreas Tille tillea at rki.de
Wed Jan 28 09:12:28 UTC 2009


Hi,

I finally want to start honestly to find a reasonable DebTags - Blends
connection which makes perfect sense but is far from any technical
implementation.  You might have heard about the Blends tasks pages[1].

My idea for the moment would be to "enrich" the header information of
the available packages with the following information:

   1. Debtags for this package
   2. Link -> go tagging

The idea behind this suggestion is simple: Poetntially these pages
should attract people interested in a certain topic.  These people
are potentially reasonable DebTaggers similar to the descrtiption
translaters which should be attracted to provide high quality descriptions.

I learned that these tasks pages provide interesting means for
QA issues - here we might detect easily debtags which might be
missing for certain packages.

Moreover I would like to list those packages which are tagged for a
certain package but are missing on the list inside the task.  This
would in turn let us Blends builders profit from DebTaggers work
and may be we finally reach a state which enables us to trust
completely in the debtags to generate our metapackages and tasks
tools.  I see this as a feature for the future but while trying to
"keep an eye" on these enhanced tasks pages might enable us to test
how good this might work.

What do you think about these ideas?

Privided that you like my suggestions I it would be really helpful
if you could provide me with the following information:

   1. Is there a simple Python interface like

        GetDebTags(<list of packages>)
          Returns:
             Dictionary of DebTags, key are the list elements above

      or something like this which would be useful to add the
      Debtags to the package information as suggested above

   2. A Python interface that provides any package which
      has a certain DebTag set:

        GetPackages(<debtag>)
          Returns:
             List of packages which has a certain tag (may be
             also a list of tags) set.

If these interfaces exist I might be able to realise my suggestion
above in the near future (I will spend this weekend in Trindheim at
the Debian Edu developer gathering and will try to work on things
like this).

Kind regards

          Andreas.


[1] http://lists.debian.org/debian-devel-announce/2008/11/msg00001.html
     second set of links in the webtools section

-- 
http://fam-tille.de



More information about the Debtags-devel mailing list