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
