[Debtags-devel] Another example of Faceted Categorization in Debian

Hervé Eychenne rv@eychenne.org
Thu, 24 Mar 2005 15:30:34 +0100


On Thu, Mar 24, 2005 at 12:53:28PM +0000, Peter Rockai (mornfall) wrote:

Sorry if this post is a little bit offtopic, but libtagcoll is
still important for debtags, right?

> On Monday 21 March 2005 01:46, Hervé Eychenne wrote:

> > On Sat, Mar 19, 2005 at 09:37:29PM +0100, Enrico Zini wrote:
> >
> > Ok, this seems to be the gnome equivalent of kimdaba (kde).
> > It would be nice that they would all rely on libtagcoll... but it's
> > not the case... :-(

> I think kimdaba is using some weird xml to store it's metadata.

Do you mean you don't agree with the structure of the XML schema?
I think it's a little odd, but that could be quite easily changed.

Or are you against the fact that it stores its data in XML at all?

> And digikam (a 
> better looking, IMO better designed and nicer to use package; it provid=
es a 
> lot of tag/facet functionality already and more is in the works) is usi=
ng 
> sqlite database for this.

I don't know, I still haven't used it yet. I'll have a look.

> Not sure libtagcoll would be useful for them, since 
> they have to store a lot of other data besides tags and relational data=
base 
> is pretty fast way to look up tags anyway, already...

But in theory, libtagcoll (c|sh)ould be a general-purpose library for tag
manipulation, containing every common operations about tags, with
storage plugins, lookups, sorting, complex search capabilities, etc.
So (at least the way I see it) it could perfectly be used for purposes
like digikam/kimdaba/f-spot ones, etc.
What do you think, Enrico?

 Hervé

-- 
 _
(°=  Hervé Eychenne
//)  Homepage:          http://www.eychenne.org/
v_/_ WallFire project:  http://www.wallfire.org/