For all the reasons mentioned (particularly Java 5 hitting EOSL) I'd be
happy to see us drop Java 5 support, but I agree that we should solicit
feedback from users still on Java 5 to see if there are any barriers to
migration that we should take into consideration.

Bill

On Tue, Dec 22, 2009 at 2:08 PM, Edwin Shin <[email protected]>wrote:

> Must be that post-release spring-cleaning sort of feeling going round. I
> was just waiting to raise this very issue after everyone got back from the
> holidays ;)
>
> >From a development standpoint, it's a no-brainer. It would be a good idea,
> however, to ping the users list and any large Fedora installations that we
> know of to get some hard data about actual Java5/6 requirements before make
> the switch.
>
>
> On 22 Dec 2009, at 7:34 PM, Chris Wilper wrote:
>
> > For several years now, the target environment for official Fedora
> > Commons Repository builds has been Java 5.  This means the jars that
> > are distributed are built and verified to run on Java 5.  We also have
> > been doing regular tests under Java 6, since most people are on that
> > these days, but have so far kept Java 5 compatibility because the move
> > to Java 6 source compatibility hasn't seemed that compelling.
> >
> > However:
> >
> > On November 3rd, 2009, J2SE 5 reached its End Of Service Life.  This
> > means publicly-available updates to Sun's Java 5 will no longer be
> > done.
> >
> > I think this news alone is enough for us to strongly consider moving
> > our official build/test environment for Fedora to Java 6.
> >
> > But I wanted to point out a few other things to consider:
> >
> > It's becoming harder for developers to obtain the Java 5 SDK.  A
> > couple examples:
> > - Apple has removed Java 1.4 and 1.5 from Snow Leopard.
> > - Sun Java 1.5 is no longer available in the latest Ubuntu (9.10)
> > standard package repositories.
> >
> > For Fedora development, if we moved to Java6-only compatibility, we
> could:
> > - Get rid of the JDBC version code-rewriting hack during the build
> > - Start using certain annotations and core library methods/classes
> > that were newly introduced since 1.6
> > - Remove Java5 from future test plans (shortening the test cycle for
> now...)
> >
> > Are there any downsides at this point?  I know the big appserver
> > vendors were initially slow to move to 1.6, but AFAIK (and especially
> > with the 1.5 EOSL issue), everybody's there now.
> >
> > - Chris
> >
> >
> ------------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Verizon Developer Community
> > Take advantage of Verizon's best-in-class app development support
> > A streamlined, 14 day to market process makes app distribution fast and
> easy
> > Join now and get one step closer to millions of Verizon customers
> > http://p.sf.net/sfu/verizon-dev2dev
> > _______________________________________________
> > Fedora-commons-developers mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
>
>
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and
> easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Fedora-commons-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to