You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by Jeremias Maerki <de...@greenmail.ch> on 2004/01/25 14:18:54 UTC
Changing policy on minimum JDK requirements for HEAD
There was a thread recently which brought up that FOP HEAD currently
doesn't compile under JDK 1.3. IMO this is an important point and a
change of policy needs a community decision (vote) and a susequent
documentation update. Since we should respect our customers a new
opinion poll before the vote would be appropriate.
Does anyone know of a good and up-to-date list of platforms and the JDK
versions they support? I haven't found one. Sun's isn't ready, yet:
http://java.sun.com/j2se/1.4.2/ports.html
Jeremias Maerki
Re: Changing policy on minimum JDK requirements for HEAD
Posted by Dalibor Topic <ro...@kaffe.org>.
Hi Glen,
Glen Mazza wrote:
> Here's the team's comments so far on this topic:
On a somewhat related side note, most of those features asked for by the
fop team from jdk 1.4 (logging, prefs, new util classes) exist in free
runtimes (kaffe, gcj, sablevm, ...) already. The major blocker on
running all of fop on free runtimes is the need to use non-distributable
code like jimi for some features, and the state of java2d support on
free runtimes (in the works, I plan to merge in agile2d into kaffe for a
speedy opengl based java2d implementation, and there is work on a
cairo/gtk+ based java2d implementation in GNU Classpath).
Given that the free runtimes are quite widely ported, to even rather
obscure platforms (arm-acorn or superh-linux [1], anyone?), and are
catching up quite quickly[2], I hope the issue of 'does a vendor support
java 1.4 on some platform' is going to be moot in a year or two, since
you may be able to simply use [3] gcj/gij/kaffe/sablevm on your platform
of choice to satisfy your customer's needs.
cheers,
dalibor topic
[1] Kaffe has more than 50 platforms in CVS and a few more to be merged
in ;)
[2] http://www.kaffe.org/~robilad/loc.png ;)
[3] Depending on developers actively maintaining these runtimes there,
of course ;)
Re: Changing policy on minimum JDK requirements for HEAD
Posted by Dalibor Topic <ro...@kaffe.org>.
Michael Reiche wrote:
> On man, 2004-01-26 at 14:08, Chris Bowditch wrote:
>
>
>>Anyone who has worked in a large organisation will know: it is very
>>difficult to upgrade the OS on a server (which is a pre-requiste for
>>later JDKs on some platforms). Large companies tend to have request
>>forms/processes just to copy a single file onto large
>>servers/mainframes, let alone upgrading OS/JDKs.
>>
>
>
> AIX is one example. To get Java 1.4 on AIX you need at least AIX 5.1.
> And whats worse is that it also requires a certain level of hardware
> (Common Hardware Reference Platform). A lot of currently active
> AIX-servers do not meet this requirement, including our development
> server at work :-(
I guess that's one of the areas where looking into what free runtimes
can offer, as long as your needs are constrained to the (ever-growing)
subset of 1.4 covered by them, might be interesting.
Essentially, as soon as a free runtime covers all of FOP's needs, you
automatically have another option, i.e. to switch to a free runtime.
cheers,
dalibor topic
Re: Changing policy on minimum JDK requirements for HEAD
Posted by Clay Leeds <cl...@medata.com>.
On Jan 29, 2004, at 10:46 AM, Michael Reiche wrote:
> On man, 2004-01-26 at 14:08, Chris Bowditch wrote:
>> Anyone who has worked in a large organisation will know: it is very
>> difficult to upgrade the OS on a server (which is a pre-requiste for
>> later JDKs on some platforms). Large companies tend to have request
>> forms/processes just to copy a single file onto large
>> servers/mainframes, let alone upgrading OS/JDKs.
>
> AIX is one example. To get Java 1.4 on AIX you need at least AIX 5.1.
> And whats worse is that it also requires a certain level of hardware
> (Common Hardware Reference Platform). A lot of currently active
> AIX-servers do not meet this requirement, including our development
> server at work :-(
>
>> Chris
> --
> /Reiche
As mentioned previously, we have an in-house AIX box which we probably
won't be able to upgrade. It was built to match the servers used by our
clients. Fortunately, fop-0.20.4 works on those systems, due to
relatively minimal system requirements (although we use fop-0.20.5
elsewhere, we haven't updated FOP on that box because it works!). If
the requirements for fop-1.0 *require* Java 1.4, that system (IBM Java
1.3) will probably be stuck at fop-0.20.4 or .5 for the foreseeable
future.
Web Maestro Clay
Re: Changing policy on minimum JDK requirements for HEAD
Posted by Michael Reiche <re...@image.dk>.
On man, 2004-01-26 at 14:08, Chris Bowditch wrote:
> Anyone who has worked in a large organisation will know: it is very
> difficult to upgrade the OS on a server (which is a pre-requiste for
> later JDKs on some platforms). Large companies tend to have request
> forms/processes just to copy a single file onto large
> servers/mainframes, let alone upgrading OS/JDKs.
>
AIX is one example. To get Java 1.4 on AIX you need at least AIX 5.1.
And whats worse is that it also requires a certain level of hardware
(Common Hardware Reference Platform). A lot of currently active
AIX-servers do not meet this requirement, including our development
server at work :-(
> Chris
--
/Reiche
Re: Changing policy on minimum JDK requirements for HEAD
Posted by Chris Bowditch <bo...@hotmail.com>.
Peter B. West wrote:
<snip/>
> The 0.20 series is supported on 1.3, so an important question is: what
> is the expected timeframe for availability of 1.4 for those users who
> are currently restricted to 1.3? Vendors should be able to provide
> their users with some indication of this. We should at least ask the
> question in any survey of users. An ancillary question is: what is the
> user's expected timeframe for migration?
I think this is one of the key factors in deciding. It is very tempting
to make the decision based on new APIs etc that make our lives easier,
but make the lifes of our users much harder.
Anyone who has worked in a large organisation will know: it is very
difficult to upgrade the OS on a server (which is a pre-requiste for
later JDKs on some platforms). Large companies tend to have request
forms/processes just to copy a single file onto large
servers/mainframes, let alone upgrading OS/JDKs.
Chris
Re: Changing policy on minimum JDK requirements for HEAD
Posted by Glen Mazza <gr...@yahoo.com>.
I suspect we'll be OK with 1.4; and also the graphics
bugs I think Joerg was mentioning below with 1.3 makes
that latter probably not much of an option going into
2005.
Glen
--- "Peter B. West" <pb...@powerup.com.au> wrote:
> Glen Mazza wrote:
> > Here's the team's comments so far on this topic:
> >
> > Chris:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107330434824865&w=2
> >
> > Peter West:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107334589414161&w=2
> >
> > Glen:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107334968118783&w=2
> >
> > Web Maestro Clay and John Austin:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107336350330714&w=2
> >
> > Chris 2:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107338058309642&w=2
> >
> > Web Maestro Clay 2:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107339978229070&w=2
> >
> > Joerg:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107341756423664&w=2
> >
> > Peter West 2:
> >
>
http://marc.theaimsgroup.com/?l=fop-dev&m=107353819024636&w=2
> >
> > Glen
> >
> >
> > --- Jeremias Maerki <de...@greenmail.ch>
> wrote:
> >
> >>There was a thread recently which brought up that
> >>FOP HEAD currently
> >>doesn't compile under JDK 1.3. IMO this is an
> >>important point and a
> >>change of policy needs a community decision (vote)
> >>and a susequent
> >>documentation update. Since we should respect our
> >>customers a new
> >>opinion poll before the vote would be appropriate.
> >>
> >>Does anyone know of a good and up-to-date list of
> >>platforms and the JDK
> >>versions they support? I haven't found one. Sun's
> >>isn't ready, yet:
> >>http://java.sun.com/j2se/1.4.2/ports.html
>
> Another point of interest is that 1.5 is available
> in beta releases.
> 1.5 contains changes to the language, the only ones
> since 1.1, IIUC. I
> suspect that any vendor who takes Java seriously
> will port 1.5 as a
> matter of urgency. IBM e.g., has 1.3 and 1.4 for
> AIX and z/OS (what
> level of 1.4 I am not sure.) Linux/390 also has
> 1.4.
>
> We're talking about a product (1.0) without a
> definite release date, but
> unlikely before late 2004. I hope to have a very
> limited functionality
> available in alt-design by mid-year. In any case, I
> expect that by the
> time anyone is using alt-design in anger, 1.4 will
> not be a problem.
>
> The 0.20 series is supported on 1.3, so an important
> question is: what
> is the expected timeframe for availability of 1.4
> for those users who
> are currently restricted to 1.3? Vendors should be
> able to provide
> their users with some indication of this. We should
> at least ask the
> question in any survey of users. An ancillary
> question is: what is the
> user's expected timeframe for migration?
>
> Peter
> --
> Peter B. West
> <http://www.powerup.com.au/~pbwest/resume.html>
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/
Re: Changing policy on minimum JDK requirements for HEAD
Posted by "Peter B. West" <pb...@powerup.com.au>.
Glen Mazza wrote:
> Here's the team's comments so far on this topic:
>
> Chris:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107330434824865&w=2
>
> Peter West:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107334589414161&w=2
>
> Glen:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107334968118783&w=2
>
> Web Maestro Clay and John Austin:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107336350330714&w=2
>
> Chris 2:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107338058309642&w=2
>
> Web Maestro Clay 2:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107339978229070&w=2
>
> Joerg:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107341756423664&w=2
>
> Peter West 2:
> http://marc.theaimsgroup.com/?l=fop-dev&m=107353819024636&w=2
>
> Glen
>
>
> --- Jeremias Maerki <de...@greenmail.ch> wrote:
>
>>There was a thread recently which brought up that
>>FOP HEAD currently
>>doesn't compile under JDK 1.3. IMO this is an
>>important point and a
>>change of policy needs a community decision (vote)
>>and a susequent
>>documentation update. Since we should respect our
>>customers a new
>>opinion poll before the vote would be appropriate.
>>
>>Does anyone know of a good and up-to-date list of
>>platforms and the JDK
>>versions they support? I haven't found one. Sun's
>>isn't ready, yet:
>>http://java.sun.com/j2se/1.4.2/ports.html
Another point of interest is that 1.5 is available in beta releases.
1.5 contains changes to the language, the only ones since 1.1, IIUC. I
suspect that any vendor who takes Java seriously will port 1.5 as a
matter of urgency. IBM e.g., has 1.3 and 1.4 for AIX and z/OS (what
level of 1.4 I am not sure.) Linux/390 also has 1.4.
We're talking about a product (1.0) without a definite release date, but
unlikely before late 2004. I hope to have a very limited functionality
available in alt-design by mid-year. In any case, I expect that by the
time anyone is using alt-design in anger, 1.4 will not be a problem.
The 0.20 series is supported on 1.3, so an important question is: what
is the expected timeframe for availability of 1.4 for those users who
are currently restricted to 1.3? Vendors should be able to provide
their users with some indication of this. We should at least ask the
question in any survey of users. An ancillary question is: what is the
user's expected timeframe for migration?
Peter
--
Peter B. West <http://www.powerup.com.au/~pbwest/resume.html>
Re: Changing policy on minimum JDK requirements for HEAD
Posted by Glen Mazza <gr...@yahoo.com>.
Here's the team's comments so far on this topic:
Chris:
http://marc.theaimsgroup.com/?l=fop-dev&m=107330434824865&w=2
Peter West:
http://marc.theaimsgroup.com/?l=fop-dev&m=107334589414161&w=2
Glen:
http://marc.theaimsgroup.com/?l=fop-dev&m=107334968118783&w=2
Web Maestro Clay and John Austin:
http://marc.theaimsgroup.com/?l=fop-dev&m=107336350330714&w=2
Chris 2:
http://marc.theaimsgroup.com/?l=fop-dev&m=107338058309642&w=2
Web Maestro Clay 2:
http://marc.theaimsgroup.com/?l=fop-dev&m=107339978229070&w=2
Joerg:
http://marc.theaimsgroup.com/?l=fop-dev&m=107341756423664&w=2
Peter West 2:
http://marc.theaimsgroup.com/?l=fop-dev&m=107353819024636&w=2
Glen
--- Jeremias Maerki <de...@greenmail.ch> wrote:
> There was a thread recently which brought up that
> FOP HEAD currently
> doesn't compile under JDK 1.3. IMO this is an
> important point and a
> change of policy needs a community decision (vote)
> and a susequent
> documentation update. Since we should respect our
> customers a new
> opinion poll before the vote would be appropriate.
>
> Does anyone know of a good and up-to-date list of
> platforms and the JDK
> versions they support? I haven't found one. Sun's
> isn't ready, yet:
> http://java.sun.com/j2se/1.4.2/ports.html
>
> Jeremias Maerki
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/