On 12/17/03 Jason Stubbs wrote: > Hmmm, I didn't get this email. > > On Tuesday 16 December 2003 21:59, Marius Mauch wrote: > > One problem I see with the tree represenations (and a flag being > > present in multiple leafs) is an ordering probem. E.g. we have > > use.gui.gnome.esd (as esd is part of gnome) and use.sound.esd. Now a > > user has "-use.gui.gnome +use.sound", is esd enabled then or not? > > Personally, I think that flags being present in multiple leafs of a > tree would be a bad thing. It adds unneeded complexity on the dev side > and confusion on the user side. With a well designed tree, it > shouldn't occur anyway. To take your example, use.gui.gnome.esd > shouldn't exist because esd is not a gui. Hmm, but AFAIK esd is considered a part of the Gnome desktop, same for arts/KDE. So if I (as a user) disable gnome I'd expect that esd is disabled too. Actually it's the same problem we have with categories, things can fit in multiple branches. Marius -- Public Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better.