[Python-Dev] Reworking the GIL (original) (raw)

Andrew MacIntyre andymac at bullseye.apana.org.au
Mon Oct 26 13:37:14 CET 2009


Brett Cannon wrote:

It's up to Andrew to get the support in. While I have faith he will, this is why we have been scaling back the support for alternative OSs for a while and will continue to do so. I suspect the day Andrew stops keeping up will be the day we push to have OS/2 be externally maintained.

Notwithstanding my desire to keep OS/2 supported in the Python tree, keeping up has been more difficult of late:

Real Life hasn't been favourably disposed either...

I have refrained from applying the extensive patches required to make the port feature complete for 2.6 and later while I investigate an alternate Posix emulating runtime (derived from FreeBSD's C library, and which is used by Mozilla on OS/2), which would allow me to dispense with most of these patches. But it has an issue or two of its own...

The cost in effort has been compounded by effectively having to try and maintain two ports - 2.x and 3.x. And the 3.x port has suffered more as its demands are higher.

So while I asked to keep the OS/2 thread support alive, if a decision were to be taken to remove OS/2 support from the Python 3.x sources I could live with that. A completed migration to Mercurial might well make future port maintenance easier for me.

Regards, Andrew.

--

Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andymac at bullseye.apana.org.au (pref) | Snail: PO Box 370 andymac at pcug.org.au (alt) | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia



More information about the Python-Dev mailing list