Re: Announcing: Project Ridley
- From: Rodrigo Moya <rodrigo gnome-db org>
- To: Vincent Untz <vuntz gnome org>
- Cc: desktop-devel-list gnome org, gtk-devel-list gnome org, Jonathan Blandford <jrb redhat com>
- Subject: Re: Announcing: Project Ridley
- Date: Mon, 22 Aug 2005 13:37:04 +0200
On Sun, 2005-08-21 at 15:35 +0200, Vincent Untz wrote:
> Hi Xavier,
> I can't answer all the questions. Just one, in fact :-)
> Le dimanche 21 août 2005 à 14:00 +0200, Claessens Xavier a écrit :
> > 2) If GTK+-3.0 is released, will it lead automatically to gnome-3.0 ? So
> > is it the right moment (not now, but when GTK3 will be released) to do
> > API/ABI breakage in all gnome apps/libs ?
> There's no reason to think that GTK+ 3.0 will immediately lead to GNOME
> 3.0. And I don't think the most important thing is to break the API/ABI:
> it's more about deprecating some API in some of the GNOME libraries.
there is no reason to force us to do GNOME 3.0, but since many GNOME
libraries will be disappearing with Ridley, we might want to call it
3.0, so that we don't have to maintain the old libraries around.
Also, as we deprecate most stuff in libgnome/libgnomeui, we might want
to think about the role of those libraries. I would suggest we use them
for having high-level desktop oriented things in one place, like, for
instance, talking to the panel/window manager/file manager/etc,
notifications, services (libgnomeservice), libegg, icon theme.
Thus, as we reduce the number of generic libraries by getting them into
GTK+, we also reduce the number of specific, high-level libraries, by
putting them into libgnome/libgnomeui. Since we'll always need these
high-level libraries, instead of killing libgnome*
(http://live.gnome.org/LibgnomeMustDie), it might be much better to
change its purpose.
All those would be enough to justify a GNOME 3.0 :)
Rodrigo Moya <rodrigo gnome-db org>
] [Thread Prev