[Python-Dev] Adding new features to Python 2.x (PEP 382: Namespace Packages) (original) (raw)
M.-A. Lemburg mal at egenix.com
Tue Apr 7 14:25:08 CEST 2009
- Previous message: [Python-Dev] PEP 382: Namespace Packages
- Next message: [Python-Dev] Adding new features to Python 2.x (PEP 382: Namespace Packages)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2009-04-06 15:21, Jesse Noller wrote:
On Thu, Apr 2, 2009 at 4:33 PM, M.-A. Lemburg <mal at egenix.com> wrote:
On 2009-04-02 17:32, Martin v. Löwis wrote:
I propose the following PEP for inclusion to Python 3.1. Thanks for picking this up.
I'd like to extend the proposal to Python 2.7 and later. -1 to adding it to the 2.x series. There was much discussion around adding features to 2.x and 3.0, and the consensus seemed to not add new features to 2.x and use those new features as carrots to help lead people into 3.0.
I must have missed that discussion :-)
Where's the PEP pinning this down ?
The Python 2.x user base is huge and the number of installed applications even larger.
Cutting these users and application developers off of important new features added to Python 3 is only going to work as "carrot" for those developers who:
have enough resources (time, money, manpower) to port their existing application to Python 3
can persuade their users to switch to Python 3
don't rely much on 3rd party libraries (the bread and butter of Python applications)
Realistically, such a porting effort is not likely going to happen for any decent sized application, except perhaps a few open source ones.
Such a policy would then translate to a dead end for Python 2.x based applications.
-- Marc-Andre Lemburg eGenix.com
Professional Python Services directly from the Source (#1, Apr 07 2009)
Python/Zope Consulting and Support ... http://www.egenix.com/ mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
2009-03-19: Released mxODBC.Connect 1.0.1 http://python.egenix.com/
::: Try our new mxODBC.Connect Python Database Interface for free ! ::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/
- Previous message: [Python-Dev] PEP 382: Namespace Packages
- Next message: [Python-Dev] Adding new features to Python 2.x (PEP 382: Namespace Packages)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]