[Debtags-devel] Vocabulary updates, part 2
Erich Schubert <firstname.lastname@example.org>
Mon, 25 Apr 2005 14:03:03 -0700
I'd like to bring up some things I had in my first version - implications.
I'll try to explain with an example:
we have fileformat::oggvorbis I guess. But what if I'm not really
interested in applications that can handle ogg, but I'd like to have
any music format?
For that, we IMHO need something like
The clearest combination IMHO would be:
We can specify this with two apporaches - using "implications" and
While the formulas can express much more of course, I have two
objections to them: first of all, they are designed to be applied to
the database upon query (while I would add implications at edit time,
but that has its own drawbacks), and secondly its like the "enhances"
field with packages - it feels like its specified at the wrong place.
I'd also like to have a clean split between "objective" things such as
used technologies (protocol::smtp, which maybe should be
protocol::mail::smtp) and its use (mail-client, mail-server etc.)
I do have to admit that enricos formulas come in handy here...
(mail-client: role::client && (protocol::smtp || protocol::pop3 ||
I have to think of a way to process them as efficiently as I do with
the "real" tags though...
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