Fw: [PROPOSAL] To retire autoconf for 4.1

Simo idra at samba.org
Fri May 24 06:30:10 MDT 2013


On 05/24/2013 07:58 AM, yaberger at ca.ibm.com wrote:
> http://wiki.python.org/moin/Python2orPython3
>
> I believe you're right, ie: when most major distributions will provide a
> Python 3.x package in their repositories, Samba team should start working
> on moving from Python 2.x to 3.x for Samba and Waf.
> RHEL 6.4 is on 2.6.6
> Debian 7 is on 2.7.3 but also have a package for Python 3.2.3

At SambaXP I and Alexander started raising a concern about this.
Fedora is starting to plan to move to Python 3, so we need to start 
thinking about moving samba as well.

Unfortunately we cannot just make a full switch. Because there are 
distributions that will stay on Python 2.x for a long time, much longer 
than Fedora's support for Python 2.x presumably.

So we should really look into what it will take to try to support both 
2.x and 3.x especially for generated bindings as the binding interface, 
I am told, changes quite some fundamental things.


A flag day where we switch fro 2 to 3 is highly unfeasible unless we 
also decide to drop support for all Enterprise Linux distributions and 
all other long term maintenance Unix flavors at the same time. I do not 
think that would be a wise choice.


Simo.


More information about the samba-technical mailing list