Re: Version 2 numbering
Mike Gorse <[email protected]> Thu, 27 Mar 2014 11:58:31 -0400 (EDT)
| Newsgroups | gmane.comp.gnome.accessibility.devel |
|---|---|
| Message-ID | <[email protected]> |
GNOME is at 3.12, but versions of individual libraries don't always match the GNOME version. Atk was started during the GNOME 2 cycle and had version numbers that were 1.x until GNOME 3 was released, at which point the version was renumbered to 2.0. I don't see versions of glib or glibmm called 3.12. The latest stable glib release I see is called 2.38, with a glib-2-38 branch. The glib api did not significantly change from GNOME 2 to GNOME 3, so glib kept the 2.x numbers when GNOME 3 was released, rather than making an incremental update and calling it 3.0. (The then atk maintainer could have just as easily made a similar decision and stuck with 1.x numbers.) Gtk 3 was an API break. New gtk 2 releases are still made occasionally to fix bugs, since some applications have not yet been ported to gtk 3 and thus require 2.x. The other libraries you mentioned don't really have GNOME 2 versions that are still being maintained; they just don't have version numbers that start with 3, and atk's git branch is named after the GNOME version, not the atk version. Hth, -Mike On Thu, 27 Mar 2014, John Emmas wrote: > Hi guys, > > I'm a bit confused about the "version 2" numbering for libatk. I noticed > this morning that a new branch got created for version 3 (the new branch is > called "gnome-3-12") and I assume that it's timed to match similar libraries > (such as glib / glibmm etc) who also just released version 3.12 > > However.... the latest atk branch I can find for version 2 is "gnome-2-30" - > even though glib and glibmm are now 5 x releases further on, at ver 2.40. > Glib and Gtk seem to be developing versions 2 and 3 in parallel. Is that not > the case for atk or is there some other explanation for why the version 2 > branches haven't moved on since 2.30? It's not a big problem. I'm just > curious to understand the difference. Thanks. > > John > _______________________________________________ > gnome-accessibility-devel mailing list > [email protected] > https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel >