VERY confused about 5.2.2: OS/JDK combinations
VERY confused about 5.2.2: OS/JDK combinations
- Subject: VERY confused about 5.2.2: OS/JDK combinations
- From: email@hidden
- Date: Tue, 28 Oct 2003 13:03:48 CDT
- Priority: 3 (Normal)
[demime could not interpret encoding binary - treating as plain text]
I am VERY confused about the implications of 5.2.2 for various
development OSs and JDK versions.
Part of my problem is that I was just about to embark on switching all of
our 3 or 4 developers from Windows to OSX for development. I have not
previously used OSX for development, but we just now ordered enough OSX
machines, and we were about to switch from Windows to OSX. And now
5.2.2. comes out, confusing me further.
If anyone can correct any of the following and answer the following
questions, it would be SO helpful.
1. If my Macs have Panther, then I MUST use 5.2.2, I can't use earlier
5.x versions, true? And if I'm using 5.2.2 on Panther, I MUST use XCode,
rather than the PBX which worked with earlier 5.x versions? And I MUST
use JDK 1.4.1? Is this all true?
2. If I have pre-panther OSX on my development machines (I do), then...
CAN I even use 5.2.2? I'd hope I can, since it includes some EOF bug
fixes. If I can use 5.2.2 on pre-Panther OSX.... would this be with
XCode or with PBX? CAN I even use XCode on a pre-Panther OSX? Or would
I be using PBX, and it would still work with 5.2.2? Assuming I can use
5.2.2 SOMEHOW on pre-Panther OSX.... I would still have to be using JDK
1.4.1, right?
3. On Windows, I can use 5.2.2. And I would still be using the old
Windows PB to develop. But I'd still have to use JDK 1.4.1?
4. On Solaris, where I just deploy, I can upgrade to 5.2.2. But my apps
would all need to run under JDK 1.4.1?
Apple has not made this upgrade path at all clear to me. I would GREATLY
appreciate an Apple document explaining all this stuff. But from what
I'm gathering, I am not very happy. 5.2.2 has some EOF (and other) bug
fixes which I would want to take advantage of. But to take advantage of
the 5.2.2 bugfixes, I NEED to use JDK 1.4.1? Which my apps may or may
not work properly under? To go from JDK 1.4.1 is unqualified and not
reccomended, to JDK 1.4.1 is REQUIRED... this is very unpleasant.
On top of this, to use 5.2.2 on OSX, am I REQUIRED to upgrade all my OSX
development machines to Panther? That is also very annoying, and
potentially expensive. Am I REQUIRED to use XCode on 5.2.2? How do I
convert my large pre-existing code base to an XCode project, if this is
what I am required to do?
This is all incredibly frustrating and annoying to me at the moment.
Apple doesn't seem too concerned with supporting existing WO developers,
with a potentially large and complex codebase, in it's new WO releases.
Being required to switch to Panther and JDK 1.4.1 and XCode, if that's
what I'm required to do, just to get the bugfixes in 5.2.2 (and
presumably, the new features in future WO versions)... it's a big pain.
--Jonathan
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.