Re: [g-a-devel] Version 2 numbering
- From: Mike Gorse <mgorse alum wpi edu>
- To: John Emmas <johne53 tiscali co uk>
- Cc: gnome-accessibility-devel gnome org
- Subject: Re: [g-a-devel] Version 2 numbering
- Date: Thu, 27 Mar 2014 11:58:31 -0400 (EDT)
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
gnome-accessibility-devel gnome org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]