DebConf7 Debtags news

Enrico Zini enrico at enricozini.org
Fri Jun 22 20:01:27 UTC 2007


Hello,

besides the automated maintenance of tags, here are other exciting news
that came out of DebConf7:

 1. Anthony Towns implemented an "automated byhand" feature in dak that
    finally allows me to upload tags into the FTP archive without the
    manual intervention of a FTP-master.

    Yes!  This means that, from now on, tag updates will get into the
    Packages file whenever we want them to!

 2. I've created a 'prod page' at http://debtags.alioth.debian.org/prod/
    where we can list all sorts of statistics that could push people to
    tag their packages.

 3. Thanks to Alain Schroëder I've implemented a "Supermarket Engine" in
    the tagging interface, that uses the same algorithm used in
    marketing researchers to find trends in the tag database and use
    them to provide smart context-sensitive suggestions in the
    interface.

 4. Libept and ept-cache!  They bring together apt, debtags, popcon and
    xapian, and I'm talking with many people (namely the EDOS project,
    Universidad Rey Juan Carlos and ITeRating.com) to get more fancy
    metadata to throw in the mix.  

    Having all these technologies together allows interesting things,
    like using tags to compensate for shortcoming in package
    descriptions (see http://www.enricozini.org/2007/debtags/xapian-tags.html).

    And a fast 'related packages' function (see
    http://www.enricozini.org/2007/debtags/ept-cache-related.html).

    And a tool you can use to improvise a talk in your local LUG (see
    http://www.enricozini.org/2007/tips/conversation-starter.html).

    Also, the completely rewritten libept library is now very easy to
    use, and can be used without activating the Apt data source.
    
    This allows libept to be used to in all the current package managers
    that already use libapt-pkg in their unique way, without stepping on
    their feet.

 5. Together with Miriam Ruiz we created a prototype little specialised
    package manager for games: svn://svn.debian.org/pkg-games/software/ui 
    that shows how Debtags can be used to build simple and effective
    interfaces.

 6. The debtags index has been changed to include a table of package
    names, and it does not need anymore to stay perfectly in sync with
    the apt index.  This means that we need an update of the index only
    after new package data is fetched by APT, instead of also after
    every single install or removal of a package.  This will be
    implemented once I figure out how to detect the difference between
    these two operations.


Ciao,

Enrico

-- 
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico at debian.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/20070622/af00f449/attachment.pgp 


More information about the Debtags-devel mailing list