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
