Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-dev] [m2e-users] moving m2e to java7 past kepler sr0


----- Original Message -----
> Hello, Max,
> 
> This is most likely the default jvm users have on their classpath and
> does not tell if 1.6 is a hard requirement for these users or they can
> run m2e with java7 just as easily.

Neither you nor I can prove that - but I can just say that Windows XP is also
still more used than all Linux and OSX users combined. 

Corporate decisions/standards made them have to stay there - same applies to Java versions.

Many will be forced on Java 6 and lets say if they even were able to run Java 7
then if m2e changes to force Java 7 eclipse will simply just silently not load
m2e and *all* the plugins that depend on it.

Imagine if maven core itself would require Java 7 - that would be seriously bad for its
usage too.

> Also keep in mind that this proposed change will happen in September at
> the earliest, but I am totally fine waiting until Luna as long as m2e
> master is on java7. Many users will have moved to java7 by then, and
> those who don't or can't, will probably stick with an older version of
> m2e anyways and won't be affected by the change.

I was hoping we could continue using new versions of m2e in JBoss Tools - if
this changes we and many others can't.

That would be seriously bad IMO.

/max
 
> 
> --
> Regards,
> Igor
> 
> On 2013-05-30 4:55 AM, Max Rydahl Andersen wrote:
> > Hey Igor,
> >
> > I completely understand the reasoning for moving, but I hate to be the one
> > break the news but users are not by far having adopting Java 7 as their
> > preferred
> > runtime.
> >
> > I've kept eye on this for the last ~2+ years via the JBoss Tools usage
> > collection and
> > even though Java 7 is definitely rising it is moving much slower than I
> > think most
> > developers think.
> >
> > The current stats from JBoss Tools last few days usage collection shows the
> > following:
> >
> > 1.8.0	55	0.16%
> > #N/A	177	0.52%
> > 1.5.0	363	1.06%
> > 1.7.0	14116	41.08%
> > 1.6.0	19648	57.18%
> > Grand Total	34359
> >
> > Thus Java 6 is still the most dominant Java used to *run* eclipse with (at
> > least in JBoss Tools land :)
> >
> > Note, a few months ago Java 7 was just a 20% so it is growing - but I don't
> > expect Java 7 to be *really* dominant (>80% as Java 6 was for the last 2+
> > years) before next year.
> >
> > Thats the time where one could consider moving things like Eclipse IDE and
> > m2e to start requiring Java 7 for core technologies like m2e.
> >
> > Take this is as a friendly data-backed Please Don't exclude 50% of our
> > users from being able to use Maven!
> >
> > /max
> >
> >
> > ----- Original Message -----
> >> I'd like to propose moving m2e to require java7 execution environment
> >> after Kepler SR0 is out. I am getting really addicted to
> >> try-with-resources syntax [1], and with java6 past it's eol [2] already,
> >> I see little/no reasons to stick with this version any longer.
> >>
> >> Does anyone have a good reasons to stay with java 6 past this coming
> >> June? ("my IT department is too retarded to allow java7" is probably not
> >> a good reason).
> >>
> >> [1]
> >> http://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html
> >> [2] http://www.oracle.com/technetwork/java/eol-135779.html
> >>
> >> --
> >> Regards,
> >> Igor
> >> _______________________________________________
> >> m2e-users mailing list
> >> m2e-users@xxxxxxxxxxx
> >> https://dev.eclipse.org/mailman/listinfo/m2e-users
> >>
> >
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/m2e-users
> 

-- 
/max


Back to the top