
As you may have noticed if you follow the checkins mailing list I've enthusiastically started ripping out 90% of the work I did on Python the last 10 years (and quite a bit of really old code by Guido too:-): everything related to support for pre-Mac OS X macintoshes. Over the last year I've asked various times whether anyone was willing to even consider doing support for MacOS9 for 2.4, and I got absolutely no replies, not even the usual "I'd love to have it but I can't help":-). So out it goes! I'm trying to be careful that I don't break anything, and I make sure the selftests pass every time, but there's always the chance that I do get something wrong. So if things suddenly break inexplicably you're all free to blame me, initially, until I can point out that I have nothing whatsoever to do with the breakage:-) -- Jack Jansen <Jack.Jansen@cwi.nl> http://www.cwi.nl/~jack If I can't dance I don't want to be part of your revolution -- Emma Goldman

Jack> Over the last year I've asked various times whether anyone was Jack> willing to even consider doing support for MacOS9 for 2.4, and I Jack> got absolutely no replies, not even the usual "I'd love to have it Jack> but I can't help":-). So out it goes! This is maybe too late to ask, but did you create something like a last-pre-macosx branch before making your changes? That would allow someone to easily come back later and do the work. Someone asked on c.l.py about running Python on OS6 (yes, Six) a few days ago and Python is maintained by interested individuals on other legacy platforms like OS/2 and the Amiga, maybe not at the latest and greatest release, but they're still there. There's probably someone on the planet who'd be willing to putter around with Python on MacOS9. That person just hasn't been found yet. Skip

On 20-nov-03, at 20:43, Martin v. Löwis wrote:
That was my thinking too. I've never tried to compile 2.4 on OS9, and I don't have the intention to do so. -- Jack Jansen, <Jack.Jansen@cwi.nl>, http://www.cwi.nl/~jack If I can't dance I don't want to be part of your revolution -- Emma Goldman

>> I think they could easily start with Python 2.3, though. Jack> That was my thinking too. I've never tried to compile 2.4 on OS9, Jack> and I don't have the intention to do so. Chicken. ;-) Skip

Jack Jansen <Jack.Jansen@cwi.nl>:
What are you ripping out, exactly? I hope you're not getting rid of Carbon too soon, because I'm in the midst of doing a Mac version of my Python GUI using it! Mind you, the main reason I chose to use Carbon in the first place was so that there was some chance the same version would work on both 9 and X. But if there's never going to be a Python for MacOS 9 at all, ever again, maybe I should just give up now and re-do it all using PyObjC or something? Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg@cosc.canterbury.ac.nz +--------------------------------------+

On 20-nov-03, at 23:32, Greg Ewing wrote:
Don't worry, Carbon is going to be around for a long time, probably as long as Apple continues to support it (which is probably going to be forever). Some things will change, such as QuickTime and CoreFoundation moving out of the Carbon package where they didn't really belong in the first place, but for 2.4 I guess we'll have indirection modules in the Carbon package that print a warning and then import the real thing, just as we did when moving all the Mac modules from toplevel modules to being inside the Carbon package. Also, as long as time permits I'll continue to maintain the 2.3.X releases for MacOS9. -- Jack Jansen, <Jack.Jansen@cwi.nl>, http://www.cwi.nl/~jack If I can't dance I don't want to be part of your revolution -- Emma Goldman

Jack:
That's good to hear, thanks! Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg@cosc.canterbury.ac.nz +--------------------------------------+

Jack> Over the last year I've asked various times whether anyone was Jack> willing to even consider doing support for MacOS9 for 2.4, and I Jack> got absolutely no replies, not even the usual "I'd love to have it Jack> but I can't help":-). So out it goes! This is maybe too late to ask, but did you create something like a last-pre-macosx branch before making your changes? That would allow someone to easily come back later and do the work. Someone asked on c.l.py about running Python on OS6 (yes, Six) a few days ago and Python is maintained by interested individuals on other legacy platforms like OS/2 and the Amiga, maybe not at the latest and greatest release, but they're still there. There's probably someone on the planet who'd be willing to putter around with Python on MacOS9. That person just hasn't been found yet. Skip

On 20-nov-03, at 20:43, Martin v. Löwis wrote:
That was my thinking too. I've never tried to compile 2.4 on OS9, and I don't have the intention to do so. -- Jack Jansen, <Jack.Jansen@cwi.nl>, http://www.cwi.nl/~jack If I can't dance I don't want to be part of your revolution -- Emma Goldman

>> I think they could easily start with Python 2.3, though. Jack> That was my thinking too. I've never tried to compile 2.4 on OS9, Jack> and I don't have the intention to do so. Chicken. ;-) Skip

Jack Jansen <Jack.Jansen@cwi.nl>:
What are you ripping out, exactly? I hope you're not getting rid of Carbon too soon, because I'm in the midst of doing a Mac version of my Python GUI using it! Mind you, the main reason I chose to use Carbon in the first place was so that there was some chance the same version would work on both 9 and X. But if there's never going to be a Python for MacOS 9 at all, ever again, maybe I should just give up now and re-do it all using PyObjC or something? Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg@cosc.canterbury.ac.nz +--------------------------------------+

On 20-nov-03, at 23:32, Greg Ewing wrote:
Don't worry, Carbon is going to be around for a long time, probably as long as Apple continues to support it (which is probably going to be forever). Some things will change, such as QuickTime and CoreFoundation moving out of the Carbon package where they didn't really belong in the first place, but for 2.4 I guess we'll have indirection modules in the Carbon package that print a warning and then import the real thing, just as we did when moving all the Mac modules from toplevel modules to being inside the Carbon package. Also, as long as time permits I'll continue to maintain the 2.3.X releases for MacOS9. -- Jack Jansen, <Jack.Jansen@cwi.nl>, http://www.cwi.nl/~jack If I can't dance I don't want to be part of your revolution -- Emma Goldman

Jack:
That's good to hear, thanks! Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg@cosc.canterbury.ac.nz +--------------------------------------+
participants (4)
-
Greg Ewing
-
Jack Jansen
-
martin@v.loewis.de
-
Skip Montanaro