The last project I was on was migrating WAS/WPS/Portal V6 (JDK 1.4) -> WAS/BPM/Portal V8 (JDK 1.6).
Why? Because the support costs for EOL software finally made it cost effective to upgrade! :-) And even then, it was meant to be a "lift and shift" as in just keep the functionality the same as much as possible. Exploitation of new features/bugs would come at a later stage. :-) -Chris On Tue, Jul 16, 2013 at 10:58 PM, Stephen Connolly < [email protected]> wrote: > *BUT* such agencies also find it "too expensive to upgrade Maven to 3.2" so > we don't actually have to worry about them ;-) > > If you are a refusenick on JVM you are likely also a refusenik on Maven ;-) > > > On 16 July 2013 13:45, Martin Gainty <[email protected]> wrote: > > > 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] > > > > > > > > > > > > >
