Am 26.10.2014 um 22:40 schrieb anatoly techtonik:
On Fri, Oct 24, 2014 at 12:47 AM, Russel Winder <[email protected]> wrote:
On Thu, 2014-10-23 at 12:38 -0400, Gary Oberbrunner wrote:
On Thu, Oct 23, 2014 at 12:07 PM, Russel Winder <[email protected]> wrote:
I think we need to resync or abandon the current Python 3 branch,
currently it is so far behind default/tip that it is not worth working
on as is.
Really? I merged default into it not too long ago.
About 2 months according to my repository!
(Actually I though it was more than that, I missed the latest merge
until I read your email and checked. I will try and play with things
next week.)
Mercurial developers are very skeptical about Python 3 porting
for system level utilities, so I am not alone:
http://mercurial.selenic.com/wiki/Python3
I would say the situation for Scons is slightly different than the one for
Mercurial:
- In order to use Scons you have to have a python installation of your own -
Mercurial installs its own one.
- Using Scons means you have to write your build script (SConstruct) in that
version of the Python language, that is also used by Scons.
I am currently working on a project, where Python is used for several things
and the team decided to go for Python 3.3. So in order to need just a single
Python installation for being able to contribute to this project, i took the
branch https://bitbucket.org/userzimmermann/scons, built a scons-local package
from that and integrated that into our repository. That works quite well with
PYthon 3.3, although we sometime experience problem when doing parallel builds
(e.g -j4) - Scons is trying to access a build target while a custom builder
still has a handle open for that file. But since we are using a 'hacked'
version of Scons, i will surely not complain.
So i guess from my situation you can see, that it would be much to my regret if
support for Python 3 in Scons would be considered subordinate. On the contrary:
I find Python 2 old-fashioned and i am waiting for Scons' Python 3 support
wishfully.
Regards,
Rocco
_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev