Hi all.
I ask on chat about lower bounds of GTK3 version. Tav point me to http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies
He also suggest it can be moved from 3.18 to 3.22 in Linux but he is not sure about other OS.
What about @win_team and @mac_team?
Regards, Jabier.
Am 07.11.2018 um 14:25 schrieb Jabier Arraiza:
Hi all.
I ask on chat about lower bounds of GTK3 version. Tav point me to http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies
He also suggest it can be moved from 3.18 to 3.22 in Linux but he is not sure about other OS.
What about @win_team and @mac_team?
Regards, Jabier.
Windows builds use gtk 3.24.1, so absolutely no issue there. Mac is at 3.22.30 (at least for macports and homebrew), but maybe there are additional limitations, so let's wait for additional feedback from mac users/developers. I think Linux is actually the platform we need to investigate as many LTS versions of distros do *not* have 3.22 (Ubuntu 16.04 is at 3.18.9 for example) and we likely need to decide which of those we want to support (to what level) first.
Regards, Patrick
On Wed, 2018-11-07 at 18:21 +0100, Patrick Storz wrote:
Am 07.11.2018 um 14:25 schrieb Jabier Arraiza:
Hi all.
I ask on chat about lower bounds of GTK3 version. Tav point me to http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies
He also suggest it can be moved from 3.18 to 3.22 in Linux but he is not sure about other OS.
What about @win_team and @mac_team?
Regards, Jabier.
Windows builds use gtk 3.24.1, so absolutely no issue there. Mac is at 3.22.30 (at least for macports and homebrew), but maybe there are additional limitations, so let's wait for additional feedback from mac users/developers. I think Linux is actually the platform we need to investigate as many LTS versions of distros do *not* have 3.22 (Ubuntu 16.04 is at 3.18.9 for example) and we likely need to decide which of those we want to support (to what level) first.
We discussed this at the last two hackfests. The general feeling was that with "app" support on Linux getting better, we don't need to be as concerned about supporting old distributions. In addition, most use of LTS versions is on servers where Inkscape is unlikely to be a critical component (and we still have the 0.92 series we are supporting). Given that Windows is now on 3.24 and Mac 3.22, I think we can safely bump up the minimum requirement to 3.22.
Tav
Regards, Patrick
On Wed, Nov 07, 2018 at 10:04:54PM +0100, Tavmjong Bah wrote:
On Wed, 2018-11-07 at 18:21 +0100, Patrick Storz wrote:
Am 07.11.2018 um 14:25 schrieb Jabier Arraiza:
Hi all.
I ask on chat about lower bounds of GTK3 version. Tav point me to http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies
He also suggest it can be moved from 3.18 to 3.22 in Linux but he is not sure about other OS.
What about @win_team and @mac_team?
Regards, Jabier.
Windows builds use gtk 3.24.1, so absolutely no issue there. Mac is at 3.22.30 (at least for macports and homebrew), but maybe there are additional limitations, so let's wait for additional feedback from mac users/developers. I think Linux is actually the platform we need to investigate as many LTS versions of distros do *not* have 3.22 (Ubuntu 16.04 is at 3.18.9 for example) and we likely need to decide which of those we want to support (to what level) first.
We discussed this at the last two hackfests. The general feeling was that with "app" support on Linux getting better, we don't need to be as concerned about supporting old distributions. In addition, most use of LTS versions is on servers where Inkscape is unlikely to be a critical component (and we still have the 0.92 series we are supporting). Given that Windows is now on 3.24 and Mac 3.22, I think we can safely bump up the minimum requirement to 3.22.
What we've discussed in the past was to base on the most recent LTS, 18.04 in this case. Ubuntu 18.04 LTS has 3.22.30, so that should work ok.
Desktop users do rely on the LTS releases, at least the most recent one. There was a surprising amount of demand for having the X stack and video drivers backported to the LTS when I was at Canonical. You're right though that older LTS's are considered to be of interest mainly to server users.
Bryce
Thanks for the info Patrick.
-----Original Message----- From: Patrick Storz <eduard.braun2@...173...> To: jabier.arraiza@...2893..., Inkscape-Devel < inkscape-devel@lists.sourceforge.net> Subject: Re: [Inkscape-devel] GTK3 Lower Bounds Date: Wed, 7 Nov 2018 18:21:18 +0100
Am 07.11.2018 um 14:25 schrieb Jabier Arraiza:
Hi all.
I ask on chat about lower bounds of GTK3 version. Tav point me to http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies
He also suggest it can be moved from 3.18 to 3.22 in Linux but he is not sure about other OS.
What about @win_team and @mac_team?
Regards, Jabier.
Windows builds use gtk 3.24.1, so absolutely no issue there. Mac is at 3.22.30 (at least for macports and homebrew), but maybe there are additional limitations, so let's wait for additional feedback from mac users/developers. I think Linux is actually the platform we need to investigate as many LTS versions of distros do *not* have 3.22 (Ubuntu 16.04 is at 3.18.9 for example) and we likely need to decide which of those we want to support (to what level) first.
Regards, Patrick
participants (4)
-
Bryce Harrington
-
Jabier Arraiza
-
Patrick Storz
-
Tavmjong Bah