Folks In the states..government sector (specifically State Agencies) lag at least 5 years behind available current releases the specific example I provide is the app I was working on was based on JVM 1.5 the Portal was based on JVM 1.4 the end result was: Annotations: NOPE Generics: NOPE EfficientGC: NOPE
The agency managers are listening to the hogwash from offshore consultants who say : "too expensive to upgrade to 1.7" this type of thinking is costing every taxpayer beaucoups bucks as each and every single tweak to the 1.4 JVM (patches already rolled into 1.6 and improved for 1.7 and tested) take a week or so (to test) on 1.4 Login to ANY State agency website ..attempt to upgrade your Browser's JVM plugin to 1.6 or 1.7 and watch the fireworks! In other words: SNAFU Martin ______________________________________________ Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen. Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni. > Date: Tue, 16 Jul 2013 12:35:06 +0100 > Subject: Re: Java version usage survey > From: [email protected] > To: [email protected] > > Speaking as a Maven Developer... > > My primary development machine is OS-X. > > On that machine I have 1.6.0_24-b07-334, 1.7.0_17, 1.7.0_21, and 1.7.0_25 > > I have a personal linode running 1.6.0_22, and my famous Acer Aspire One > that has some Java 1.5 and 1.6 versions on it... but I have not turned it > on more than twice since March 2011... most likely I will wipe it and > reinstall some more recent linux on it which will remove the older JDK > versions leaving it with likely a 1.6 and a 1.7. > > I also have a windows box sitting beside me... powered off (the Sun Ultra > T-20's are noisy don't you know) I only turn it on when I *need* windows > and a virtual machine will not suffice (i.e. firmware updates on Samsung > Galaxy S... which is now only used as a game console by my son) That has > Java 1.4-1.7 on it but it is far from current in terms of AV and patches, > so not something I would turn on for a quick test of a release. > > Effectively the lowest I can test releases is Java 1.6. > > It would be interesting to hear what the rest of the committers have as > their testing capability. If very few committers have access to Java 1.5 > across operating systems then I think the answer is clear... namely we > would not be in a position to stand over a release that claims to work on > Java 1.5, and hence moving to Java 1.6 as a baseline would seem a good idea. > > Tools like animal-sniffer are great to help developers who cannot set up > the older JVMs on their development environment... but in my experience > they are no substitute for running on the older JVM. > > If our test capability is basically the Windows/Java 1.5 slave and the > *nix/Java 1.5 slave on the Apache Jenkins build server *and* we cannot keep > that integration test suite passing *then* Java 1.5 is dead for Maven IMHO > > -Stephen > > > On 16 July 2013 11:58, Robert Patrick <[email protected]> wrote: > > > Oracle Java 5 and 6 are EOLed but Oracle continues to support customers > > using commercial products that require them that themselves are not EOLed. > > Given that current versions of Maven support Java 5 and 6, the real > > question is how important is it for older applications that cannot support > > Java 7 to be able to use future versions of Maven? > > > > As far as I know, there is nothing from preventing Maven developers from > > using the existing versions of JDK 5/6 to build and test Maven. > > > > -- > > Robert Patrick <[email protected]> > > VP, FMW Architects Team: The A-Team > > Oracle Corporation Office: +1.940.725.0011 > > 1148 Triple Crown Court Fax: +1.940.725.0012 > > Bartonville, TX 76226, USA Mobile: +1.469.556.9450 > > > > Professional Oracle WebLogic Server > > by Robert Patrick, Gregory Nyberg, and Philip Aston > > with Josh Bregman and Paul Done > > Book Home Page: http://www.wrox.com/ > > Kindle Version: http://www.amazon.com/ > > > > > > > > -----Original Message----- > > From: Stephen Connolly [mailto:[email protected]] > > Sent: Tuesday, July 16, 2013 3:47 AM > > To: Maven Developers List > > Subject: Re: Java version usage survey > > > > I've put a question on Stack Overflow: > > > > http://stackoverflow.com/questions/17671899/when-is-java-6-end-of-life-in-the-context-of-writing-developer-toolsto > > see if we can get something that is a bit more focus on facts. > > > > e.g. we are all OSS developers: thus premium/extended/sustaining support > > contracts are outside our budget. If we cannot test it for free, we cannot > > support it. > > > > > > On 16 July 2013 09:01, Fred Cooke <[email protected]> wrote: > > > > > My 2c: > > > > > > - J7 on Mac is unstable (trust me...) and non-performant, and thus I > > > require my users to use Apple's J6 on the Mac. > > > - On Linux there are lots of Swing bugs in all versions, but a lot > > less > > > in J7 than J6, so I recommend J7 for Linux guys. > > > - I don't use J5 for anything at all and none of my code can run on it > > > due to basics that are missing there. > > > > > > I didn't distinguish vendors because the comments apply across all of > > > them anyway. > > > Fred. > > > > > > On Tue, Jul 16, 2013 at 9:29 AM, Chris Graham <[email protected]> > > > wrote: > > > > > > > Hi Arnaud. > > > > > > > > You need to at least add an OTHER (ie non oracle) entry as well. You > > > > you can track Oracle java 6 and Non-Oracle java 6. > > > > > > > > -Chris > > > > > > > > > > > > On Tue, Jul 16, 2013 at 4:19 PM, Arnaud Héritier > > > > <[email protected] > > > > >wrote: > > > > > > > > > Good point. I updated the survey to tell it is the Oracle JDK EOL > > > > > Survey : > > > > > > > > > > > > > > > > > https://docs.google.com/forms/d/1Jqxq2KgSricwS7YV7pmWvHA8m7_TE7c8Jhusu > > > gPmGW4/viewform > > > > > Replies : > > > > > > > > > > > > > > > > > https://docs.google.com/forms/d/1Jqxq2KgSricwS7YV7pmWvHA8m7_TE7c8Jhusu > > > gPmGW4/viewanalytics > > > > > > > > > > > > > > > On Tue, Jul 16, 2013 at 8:06 AM, Chris Graham > > > > > <[email protected]> > > > > > wrote: > > > > > > > > > > > On Tue, Jul 16, 2013 at 10:07 AM, Arnaud Héritier < > > > [email protected] > > > > > > >wrote: > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > Java 6 EOL was in feb and Maven and its plugins are always > > > > compatible > > > > > > > > > > > > > > > > > > > Oracle Java 6 was EOL'd. > > > > > > > > > > > > IBM Java 6 was, and is not due to be for a few more years. They > > > > > > even > > > > > > *extended* 1.5's life for a year. Sept this year, I think. > > > > > > > > > > > > -Chris > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > ----- > > > > > Arnaud Héritier > > > > > http://aheritier.net > > > > > Mail/GTalk: aheritier AT gmail DOT com Twitter/Skype : aheritier > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > >
