[Python-Dev] Drop OS/2 and VMS support? (original) (raw)
M.-A. Lemburg mal at egenix.com
Tue Apr 19 21:51:34 CEST 2011
- Previous message: [Python-Dev] Drop OS/2 and VMS support?
- Next message: [Python-Dev] Drop OS/2 and VMS support?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Doug Hellmann wrote:
On Apr 19, 2011, at 10:36 AM, M.-A. Lemburg wrote:
Victor Stinner wrote: Hi,
I asked one year ago if we should drop OS/2 support: Andrew MacIntyre, our OS/2 maintainer, answered: http://mail.python.org/pipermail/python-dev/2010-April/099477.html Extract: << The 3.x branch needs quite a bit of work on OS/2 to_ _deal with Unicode, as OS/2 was one of the earlier OSes with full_ _multiple language support and IBM developed a unique API. I'm still_ _struggling to come to terms with this, partly because I myself don't_ _"need" it. >> So one year later, Python 3 does still not support OS/2. -- About VMS: I don't know if anyone is using Python (2 or 3) on VMS, or if Python 3 does work on VMS. I bet that it does just not compile :-) I don't know anyone using VMS or OS/2. -- There are 39 #ifdef VMS and 52 #ifdef OS2. We can keep them and wait until someone work on these OSes to ensure that the test suite pass. But if nobody cares of these OSes and nobody wants to maintain them, it would be easier for the maintenance of the Python source code base to remove specific code. Well, not "remove" directly, but plan to remove it using the PEP 11 procedure (mark OS/2 and VMS as unsupported, and remove the code in Python 3.4). The Python core team is not really representative of the Python community users, so I think this needs a different approach: Instead of simply deprecating OSes without notice to the general Python community, how about doing a "call for support" for these OSes ? If that doesn't turn up maintainers, then we can take the PEP 11 route. Victor, if you want to post the "call for support" to Python Insider, let me know off list and I will set you up with access.
I can help with that if you like.
-- Marc-Andre Lemburg eGenix.com
Professional Python Services directly from the Source (#1, Apr 19 2011)
Python/Zope Consulting and Support ... http://www.egenix.com/ mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... 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] Drop OS/2 and VMS support?
- Next message: [Python-Dev] Drop OS/2 and VMS support?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]