GTK+ branch gyrations
- From: Matthias Clasen <matthias clasen gmail com>
- To: gtk-devel-list <gtk-devel-list gnome org>
- Subject: GTK+ branch gyrations
- Date: Fri, 7 May 2010 08:49:41 -0400
Since there have been some questions about this recently, here is an
overview of the current major branches, and where they are heading:
gtk-2-20: The usual stable branch. I've done a 2.20.1 release off this
branch last week.
gtk-2-22: The final 2.x branch. This branch does not receive major new
features at this point, but it will pick up remaining accessors that
are needed to make GTK+ 2.x users build with GSEAL and get them read
to work
with 3.x. I'll be doing a 2.21.0 release off this branch soon. The
plan is to release 2.22.0 in parallel with 3.0, in time for GNOME3.
gtk-2-90: This branch has been used to prepare a lot of the
deprecation removal, etc, for 3.0. I have merged this branch into
master yesterday, so I consider it closed at this point. Further
development towards 3.0 will happen on master.
master: Development towards 3.0, including deprecation removal and new
features. We have already merged Tristans extended layout work and
symbolic icon support here, and hope to land a few more things here
soon, such as improved theme selection
(http://bugzilla.gnome.org/show_bug.cgi?id=617955) and Carlos' xi2
input work.
I'm going to work on doing a 2.90 release off this branch soon. There
are a number of parallel-install issues to work through before that
though. Off the top of my head:
headers: /usr/include/gtk-3.0 ?
libs: $libdir/libgtk-x11-3.0.so ?
pc files: gtk+-3.0.pc, etc ?
modules: stay with $libdir/gtk-2.0 ?
utilities like gdk-pixbuf-query-loaders: do we need to duplicate these
? if we don't change the module location, I think not
introspection data: Gtk-3.0.gir ?
Comments on these would be appreciated.
Matthias
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]