Victor Stinner wrote:

Python contains code specific to OS/2 (eg. see Modules/posixmodule.c). I read in Wikipedia that IBM has discontinued OS/2 support in 2005. Do we still support OS/2 or not?

As was recently discussed, what constitutes "support" varies in perception.

Python's source contains support for it to be built on OS/2, but python.org's normal build process doesn't deliver binaries.

OS/2 lives on as eCS. It is a second tier platform, akin to Cygwin (which also has some source level support but is not part of the normal python.org release process).

I'm asking because I'm working on a patch modifying OS2 specific code, but I'm unable to compile nor test my changes. And on IRC we told me that nobody knows/uses OS/2.
>
If we support OS/2, we need a buildbot.

Build-bots for first tier platforms (Windows, Linux & OS/X) are useful for the python.org developer community.

IMO build-bots for secondary platforms are the more the responsibility of that platform's community on the basis of best management of python.org resources.

I don't think anyone reasonable would expect patch suppliers to deal with second tier platforms - I certainly don't. It is nice to get heads-up messages about issues that might involve such support though, and it shouldn't take much searching to find me to enquire.

My patch: http://bugs.python.org/issue8391 (os.execvpe() doesn't support surrogates in env).

I'll look at it when I get a chance, but I'm not expecting that my input should affect your patch and I'm not expecting you to try and deal with the issue on OS/2. 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.

Regards,
Andrew.

--
-------------------------------------------------------------------------
Andrew I MacIntyre                     "These thoughts are mine alone..."
E-mail: andy...@bullseye.apana.org.au  (pref) | Snail: PO Box 370
       andy...@pcug.org.au             (alt) |        Belconnen ACT 2616
Web:    http://www.andymac.org/               |        Australia
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to