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
