On Sun, 18 Jul 2004, Mike Hearn wrote:
On Sun, 18 Jul 2004 01:06:58 -0400, MenTaLguY wrote:
From now on, libgtk+ >= 2.4, libsigc++ >= 2.0 and libgtkmm >= 2.4 are required for Inkscape.
Am I the only one who thinks GTK 2.4 isn't widespread enough to depend on it yet?
I am also concerned about it and libsigc++ 2. But the Gtkmm upgrade has been on the roadmap for some time to do this upgrade, and I think even if it puts us a bit out in front of things, we should do it. I figure that if we're going to go to the trouble of converting over to Gtkmm, then by coding to a very current version of it, we will be able to make use of all of its latest and greatest capabilities while we're focusing on doing the conversion work. Another benefit is that if we find issues or develop augmentations to the library, our work will be more directly relevant. Another point is that we're at least a month or two away from the next release, so that provides at least a little time for these libs to become more widespread.
It would probably be smart for us to be careful about not adding too many other new deps for this release, since those three upgrades may be enough for most people.
Once the conversion work is done, though, it would probably be wise to not be too aggressive in upgrading it; there will be other areas we'll want to focus development on anyway.
Bryce