On Wed, 28 May 2014 15:26:38 -0700
Glyph Lefkowitz <gl...@twistedmatrix.com> wrote:
> Backport 'yield from' to allow people to use Tulip and Tulip-compatible code, 
> and to facilitate the development of Tulip-friendly libraries and a Tulip 
> ecosystem.  A robust Tulip ecosystem requires the participation of people who 
> are not yet using Python 3.

I was wondering whether you were trolling or not on this one.
>From a quality assurance point of view, adding major features to a
bugfix branch is extremely destructive, so I'm strongly -1 on it.

> Get rid of 2to3. Particularly, of any discussion of using 2to3 in the 
> documentation.  More than one very experienced, well-known Python developer 
> in this discussion has told me that they thought 2to3 was the blessed way to 
> port their code, and it's no surprise that they think so, given that the 
> first technique <https://docs.python.org/3/howto/pyporting.html> mentions is 
> still 2to3.

2to3 is certainly fine if you are porting to 3.x without looking to
keep your code 2.x-compatible. Until there's a better alternative, of
course.
So what we should do is better explain the choice (if you want to port
your code to 3.x, use 2to3; if you want to maintain dual-compatible
code, use six or something similar).

Regards

Antoine.


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to