On Fri, 2006-04-21 at 07:59 -0500, Travis Watkins wrote:
> On 4/21/06, Steve Frécinaux <[EMAIL PROTECTED]> wrote:
> > As soon as you include it in the desktop, the developpers won't consider
> > the "optional" word anymore : any gnome application can depend on any
> > part of the desktop, since every gnome installation should provide the
> > whole package set...
> 
> That's what the clue-by-four is for.... :)

What?  That's why we have a desktop release.  The desktop
is greater than the sum of its parts, because we're able
to leverage other technologies in the desktop.

Yelp already has enough of an #ifdef mess because Beagle
has to be an optional dependency.  If I had to #ifdef
every last desktop technology, I probably wouldn't even
bother using them.  (This, by the way, is why many ISDs
aren't playing nice:  It's just too much work to do the
"if (gnome) ... else if (kde) ..." crap for two dozen
different desktop features.)

--
Shaun


_______________________________________________
desktop-devel-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to