Re: [g-a-devel] Version 2 numbering




On 03/28/2014 11:15 AM, John Emmas wrote:
On 27/03/2014 15:58, Mike Gorse wrote:
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.


Yeah, I think I was getting mixed up with gtk+ and gtkmm.  I noticed a
ver2/ver3 thing going on with gtk+ and (apparently) also with atk so I
wondered if they were related.  Many thanks for your clarification!

Probably you should revisit the thread that you started on November at
gtk-devel:
https://mail.gnome.org/archives/gtk-devel-list/2013-November/msg00048.html

You don't exactly ask the same questions, but are related.


Just to make sure I understand it now...   are you saying that the
current version of atk is usable when programming for either gkt+2 or
gtk+3?  

Both gtk+2 and gtk+3 depends on ATK, but gtk+3 has a dependency with a
newer ATK version afaik. But atk 1.x and atk 2.x are API compatible.
That means that you can use the newer ATK with gtk+2, for example.

In other words, even though the API changed for gtk+, glib mostly
remained the same - so therefore if I'm using the current version of
glib I'll need the current version of atk (regardless of which version
of gtk+ I'm using)?  Does that sum it up?

glib also changed a lot, but it is API compatible. That means that the
old glib stuff would still work. But gtk+3 dedpends on some of the newer
glib stuff.



-- 
----
Alejandro Piñeiro



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]