On Don, 2006-09-14 at 10:59 +0100, Kevin Buckley wrote:
> On 13/09/06, Dan Nicholson <[EMAIL PROTECTED]> wrote:
> > On 9/13/06, Kevin Buckley <[EMAIL PROTECTED]> wrote:
> > > On 13/09/06, Randy McMurchy <[EMAIL PROTECTED]> wrote:
> > > > ...
> > > >  Not all of the GNOME apps require
> > > > all 17 of those packages you listed. Your list really is only
> > > > accurate for GnuCash and perhaps some others.
> > >
> > > That's also news to me, I had assumed, by working through the dependencies
> > > when building GnuCash2  that that list pretty much was a GNOME2 "core".
> >
> > Kevin, although I agree with Randy that the purpose of the GNOME
> > chapter in the book is to generate a GNOME desktop, I think the
> > information you're talking about is equally interesting. It would be
> > really cool if you could add the info about generating a gnome-2
> > development platform on the Wiki.
> 
> Anyroad, the way I read Randy's reply suggested that there isn't really such a
> thing as a "GNOME2 development platform" just a mandated list of dependencies,
> from the GNOME libraries and utilities, which, sadly, would appear to
> be different
> for every package that purports to be "written for GNOME", whatever that 
> really
> means.

There is an official "GNOME Developer Platform"[1] but it has no
representation in BLFS - which is fine IMO, as BLFS is not a book
written for GNOME developers.

> 
> What often seems, to me at least, to happen is that a developer decides
> to add a new functionality to an existing package, and decides that the best
> implementation of that functionality is something in the GNOME universe: at 
> that
> point, all of a sudden the old package becomes reliant on a lot more
> within GNOME
> because of the dependecies with whatever gives the implentation of the
> functionality.

The GNOME project is currently trying to move some functionality further
down in the library stack[2], e.g. libgnomeprint and libgnomeprintui has
been deprecated in favor of the new print functionality in GTK+. This
should reduce the number of libraries in the future quite a bit.

> I'd be more than happy to add the info however, in the light of
> Randy's points about
> even those 17 packages not really being a GNOME "core" but only the minimum
> requirements for a "not-fully functional but functional enough for me"
> GnuCash, it
> might serve to cause more confusion.

BTW: 8 to 9 of those 17 packages are heading towards planned deprecation
in GNOME, so the list should get shorter.

Jürg

[1] http://live.gnome.org/TwoPointSeventeen/Platform
[2] http://live.gnome.org/ProjectRidley


--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to