How's availability of Java 8 (and preferably JDK 8 for the tools) on the 
default package repos of the various platforms we have native packages for?

On 24.03.2015, at 11:52, Stephen Connolly <stephen.alan.conno...@gmail.com> 
wrote:

> Well jumping from Java 6 to Java 8 is a big jump. My point is that we 
> probably can strongly argue to jump to Java 7 today... then in a few months 
> (say 3 months after Java 7 is EOL... to allow for an LTS that supports Java 7 
> but not Java 6) then we bump up to Java 8 
> 
> On 24 March 2015 at 10:41, nicolas de loof <nicolas.del...@gmail.com> wrote:
> As said when I opened this topic, I can't see major benefit in requiring Java 
> 7 from a developer point of view (some syntactic sugar, few new API, what 
> else ?), compared to huge benefit of Java 8 to review API design and 
> extensibility
> 
> 2015-03-24 11:36 GMT+01:00 Stephen Connolly <stephen.alan.conno...@gmail.com>:
> I think we could start looking at requiring Java 7 as a minimum for Runtime 
> of Jenkins... given that Maven 3.3.1 has moved its minimum runtime to Java 
> 7... if we want to bump the evil plugin version to use the Maven 3.3.1 
> embedded jars we will have to bump Jenkins to require Java 7 as a minimum... 
> never mind that Java 7 goes EOL next month
> 
> On 24 March 2015 at 10:33, James Nord <jamestn...@gmail.com> wrote:
> Rejoice! IBM AIX and z/OS now have a GA Java8 version.
> 
> http://www-01.ibm.com/support/docview.wss?uid=swg21696670
> 
> Is it time to revisit this once more?
> 
> /James
> 
> 
> On Thursday, 25 September 2014 16:20:35 UTC+1, Jesse Glick wrote:
> On Wed, Sep 24, 2014 at 8:47 PM, Mark Waite <mark.ea...@gmail.com> wrote: 
> > I added a new test to the git client plugin which depended on a Java 7 NIO 
> > feature.  It failed to compile in my test configuration with Java 6. 
> 
> I think it is fine to require Java 7 in tests; there was already a 
> proposal which met with no controversy to require 7 for building 
> plugins, while continuing to use -target 6 and Animal Sniffer to 
> prevent accidental use of 7+ APIs or bytecode (*). Requiring 8 for 
> building plugins, and thus allowing -source 8 features in 
> src/test/java/**/*.java (**), would be a natural next step, a bit 
> controversial but much less so than requiring 8 for running Jenkins 
> itself. 
> 
> 
> (*) Of course this means functional tests do not find runtime problems 
> occurring on 6 despite lack of linkage errors. But the alternative of 
> running tests on 6 just means the reverse problem, that behavioral 
> changes in 7 which break the plugin are not caught; and this is worse, 
> since many more people will really be running on 7. 
> 
> (**) The upcoming version of Animal Sniffer allows you to skip checks 
> on test-scope dependencies. But it might not yet allow checks to be 
> skipped on src/test/java/**/*.java, which is not a dependency; will 
> need to look into it. 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/c7fd3bd4-26f6-488f-a4bc-52bbf0a8dbad%40googlegroups.com.
> 
> For more options, visit https://groups.google.com/d/optout.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CA%2BnPnMy1JAFugQHay92Uj1WA%3DZF_uBOQcWQ%3DYWjKa0bJLm9n2w%40mail.gmail.com.
> 
> For more options, visit https://groups.google.com/d/optout.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CANMVJznmy08LYOn0VPMg%2Bkef84LCP72NhJakbKKKeqfiXD3DSw%40mail.gmail.com.
> 
> For more options, visit https://groups.google.com/d/optout.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CA%2BnPnMwg-0TN7vSNf3o26X3%2BQTM4S2e90siEqQJPku78JUBokw%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/4B0B56A1-D104-4E67-81F2-B1F68BBAA35D%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.

Reply via email to