[GRASS-dev] minimal wxPython version

Hi all,

I would like to change minimal required version of wxPython [1].
Currently we support (theoretically) version 2.8.1.1 (released 2007).
I suggest to change it to 2.8.10.1 (2009), for example 2.8.10.1 was
shipped with Ubuntu 10.04 LTS. The reason is obvious: wxGUI is limited
by this requirement. Even the 2.8.10.1 version is pretty old so I
think this won't hurt anybody. Any objections?

[1] http://grass.osgeo.org/grass70/source/snapshot/REQUIREMENTS.html

PS - There is a similar problem with Python version (required 2.4).
Some interesting features start with 2.5 but usually we can live
without it. Any opinions?

On Tue, Mar 19, 2013 at 02:39:33PM +0100, Anna Kratochvílová wrote:

Hi all,

I would like to change minimal required version of wxPython [1].
Currently we support (theoretically) version 2.8.1.1 (released 2007).
I suggest to change it to 2.8.10.1 (2009), for example 2.8.10.1 was
shipped with Ubuntu 10.04 LTS. The reason is obvious: wxGUI is limited
by this requirement. Even the 2.8.10.1 version is pretty old so I
think this won't hurt anybody. Any objections?

epel 5 (add-on repository for rhel 5, the oldest still maintained rhel
distribution) has 2.8.12. I am not sure that more conservative
repositories have this version, but at least it is available in one
repository with a sufficiently high version.

--
Pat

Ciao Anna,

On Tue, Mar 19, 2013 at 2:39 PM, Anna Kratochvílová <kratochanna@gmail.com> wrote:

Hi all,

I would like to change minimal required version of wxPython [1].
Currently we support (theoretically) version 2.8.1.1 (released 2007).
I suggest to change it to 2.8.10.1 (2009), for example 2.8.10.1 was
shipped with Ubuntu 10.04 LTS.

Same for debian stable. From my point of view it’s pretty safe to switch version as you suggest.

The reason is obvious: wxGUI is limited
by this requirement. Even the 2.8.10.1 version is pretty old so I
think this won’t hurt anybody. Any objections?

[1] http://grass.osgeo.org/grass70/source/snapshot/REQUIREMENTS.html

PS - There is a similar problem with Python version (required 2.4).
Some interesting features start with 2.5 but usually we can live
without it. Any opinions?

Personally I don’t know anyone still using 2.4.

Thank you

Best regards,

Margherita DI LEO
Postdoctoral Researcher

European Commission - DG JRC
Institute for Environment and Sustainability (IES)
Via Fermi, 2749
I-21027 Ispra (VA) - Italy - TP 261

Tel. +39 0332 78 3600
margherita.di-leo@jrc.ec.europa.eu

Disclaimer: The views expressed are purely those of the writer and may not in any circumstance be regarded as stating an official position of the European Commission.

Hi Anna,

2013/3/19 Anna Kratochvílová <kratochanna@gmail.com>:

I would like to change minimal required version of wxPython [1].
Currently we support (theoretically) version 2.8.1.1 (released 2007).
I suggest to change it to 2.8.10.1 (2009), for example 2.8.10.1 was
shipped with Ubuntu 10.04 LTS. The reason is obvious: wxGUI is limited
by this requirement. Even the 2.8.10.1 version is pretty old so I
think this won't hurt anybody. Any objections?

[1] http://grass.osgeo.org/grass70/source/snapshot/REQUIREMENTS.html

no objections. Martin

--
Martin Landa <landa.martin gmail.com> * http://geo.fsv.cvut.cz/~landa

On Tue, Mar 19, 2013 at 6:24 PM, Patrice Dumas <pertusus@free.fr> wrote:

On Tue, Mar 19, 2013 at 02:39:33PM +0100, Anna Kratochvílová wrote:

Hi all,

I would like to change minimal required version of wxPython [1].
Currently we support (theoretically) version 2.8.1.1 (released 2007).
I suggest to change it to 2.8.10.1 (2009), for example 2.8.10.1 was
shipped with Ubuntu 10.04 LTS. The reason is obvious: wxGUI is limited
by this requirement. Even the 2.8.10.1 version is pretty old so I
think this won't hurt anybody. Any objections?

epel 5 (add-on repository for rhel 5, the oldest still maintained rhel
distribution) has 2.8.12. I am not sure that more conservative
repositories have this version, but at least it is available in one
repository with a sufficiently high version.

Another old but still maintained repository, ports for FreeBSD 8.3,
has python 2.7 and wxpython 2.8.12. No objections.

Markus M

Anna Kratochvílová wrote:

PS - There is a similar problem with Python version (required 2.4).
Some interesting features start with 2.5 but usually we can live
without it. Any opinions?

I see no reason to support 2.4, and at least one reason to require at
least 2.5 (the "with" statement).

Requiring 2.6 would allow us to start work on forward compatibility
with Python 3.x.

--
Glynn Clements <glynn@gclements.plus.com>