Linked by Thom Holwerda on Mon 22nd Aug 2005 09:16 UTC, submitted by Rahul
GTK+ "The primary goal of Project Ridley is to cut down on the number of problem libraries that are part of the GNOME platform. We propose to do this by moving functionality into GTK+, wherever it makes sense. These libraries are generally small, undermaintained, and buggy."
Thread beginning with comment 21320
To read all comments associated with this story, please click here.
Bad Idea
by DoctorPepper on Mon 22nd Aug 2005 12:18 UTC
Member since:

Hey, how about the rest of us that use GTK+ apps, but don't want the bloat of Gnome on our systems? I feel like we're getting squeezed out here.

Hey GTK developers, don't do this! Keep the Gnome libs seperate from the GTK libs.

Reply Score: 1

RE: Bad Idea
by ralph on Mon 22nd Aug 2005 12:55 in reply to "Bad Idea"
ralph Member since:


As Owen said in a recent GTK+ meeting, when looking over the list of APIs that we are discussing here, there are basically three categories:

1. Cross-platform API - things that make sense on Windows / OS X
2. X / API
3. GNOME-specific API

APIs in category A. are clearly suitable for moving to GTK+, APIs in category B. may or may not be suitable, and things in category C. are better off in a GNOME-specific library. An examples for B. would be a session management API that closely follows XSMP, an example for C would be gnome-vfs. Also note that in some cases an API may in principle be cross-platform, even if the current implementation makes heavy use of platform-specific libraries.

Reply Parent Score: 2

RE[2]: Bad Idea
by eMagius on Mon 22nd Aug 2005 19:51 in reply to "RE: Bad Idea"
eMagius Member since:

It certainly seems like a rational move, but it's also easy to see where the "it's more bloat!" people are coming from. GTK+ 1.x was a lot faster and a lot faster than anything we've seen with GTK+ 2.x, and these changes will not help matters on that front. A lot of users just want a more modern GTK+ 1.x (with developer support, obviously).

On the other hand, most GTK+ 2.x applications really require a lot of non-GTK+ libraries as it is (libxml, bonobo, ORBit, etc.), so I personally don't see this as being any worse than the current situation.

Reply Parent Score: 1

RE[2]: Bad Idea
by on Mon 22nd Aug 2005 20:21 in reply to "RE: Bad Idea"
Member since:

2. X / API

I would break this out into a separate library too, Iím thinking about sharing it with XFCE since they have their own libs or are creating libs in this area.

Reply Parent Score: 0

RE: Bad Idea
by on Mon 22nd Aug 2005 16:15 in reply to "Bad Idea"
Member since:

very good point....i think
I assume we would be getting a richer GTK that gnome would be making use of, NOT just gnome crammed into gtk which would be crazy. I think maybe if they cut and slice and squeeze just right we will get a SUPERGTK that other apps and windowmanagers will be able to benefit from and not just gnome....
but definately soemthing to keep in mind...

Reply Parent Score: 0