Yes, it's a minor release. And regarding to [1]: MINOR version when you add functionality in a backwards-compatible manner
And that's not the case, if you have to upgrade your JRE. [1] http://semver.org/ Best, Christian ----------------- Software Integration Specialist Apache Member V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer Apache Incubator PMC Member https://www.linkedin.com/pub/christian-mueller/11/551/642 On Fri, Jan 29, 2016 at 1:31 AM, Daniel Kulp <dk...@apache.org> wrote: > > 2.16 -> 2.17 is not a patch release, it’s a minor release with new > features and dependency updates and such. > > 2.16.1 -> 2.16.2 is a patch release. > > I would agree no changes in JDK requirements on a patch release. A minor > release is different. > > Dan > > > > > On Jan 28, 2016, at 5:52 PM, Christian Müller < > christian.muel...@gmail.com> wrote: > > > > I'm with James (even we did it otherwise in the past). A patch release > > shouldn't require you to upgrade your JRE. > > > > Camel 2.17 = Java 1.7 > > Camel 3.0 = Java 1.8 > > > > May it forces us to work on Camel 3.0 ;-) > > > > Best, > > Christian > > ----------------- > > > > Software Integration Specialist > > > > Apache Member > > V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer > > Apache Incubator PMC Member > > > > https://www.linkedin.com/pub/christian-mueller/11/551/642 > > > > On Thu, Jan 28, 2016 at 7:13 PM, Claus Ibsen <claus.ib...@gmail.com> > wrote: > > > >> On Thu, Jan 28, 2016 at 3:48 PM, James Carman > >> <ja...@carmanconsulting.com> wrote: > >>> I would rather us bump the major version number if we're going to start > >>> requiring users to use Java8. > >>> > >> > >> Yeah that was also my first thought. > >> > >> > >> I would like to keep Camel 2.17 as-is on Java 1.7. Then if 2.18 is > >> Java 1.8+ then its much easier to remember as the numbers are aligned. > >> > >> Camel 2.17 = Java 1.7 > >> Camel 2.18 = Java 1.8 > >> > >> We can always release Camel 2.17 sooner, its been a while since 2.16, > >> so maybe aim for a release in next month? > >> > >> A reason to keep it on 1.7 is also it would otherwise throw some Camel > >> end users under the bus anticipating they can use it on Java 1.7. Then > >> we can announce Camel 2.17 would be the last release with Java 1.7 - > >> even ahead of time. > >> > >> > >> > >> > >> > >> > >> > >>> On Thu, Jan 28, 2016 at 9:35 AM Daniel Kulp <dk...@apache.org> wrote: > >>> > >>>> > >>>> For master (targeting 2.17), I see we’re still setup for Java7. > Would > >>>> it make sense to move to requiring Java8? We can certainly start > taking > >>>> advantage of the new things in Java8, but there are also dependencies > >> (like > >>>> Jetty) that now require Java8 and more and more of them will be > >> requiring > >>>> that. (example: CXF 3.2 will be Java8 only as well) > >>>> > >>>> It sometimes makes back merging fixes to 2.16/2.15 tricky if you use > >> Java8 > >>>> features, but that’s going to be a problem eventually anyway. > >>>> > >>>> Thoughts? > >>>> > >>>> -- > >>>> Daniel Kulp > >>>> dk...@apache.org - http://dankulp.com/blog > >>>> Talend Community Coder - http://coders.talend.com > >>>> > >>>> > >> > >> > >> > >> -- > >> Claus Ibsen > >> ----------------- > >> http://davsclaus.com @davsclaus > >> Camel in Action 2: https://www.manning.com/ibsen2 > >> > > -- > Daniel Kulp > dk...@apache.org - http://dankulp.com/blog > Talend Community Coder - http://coders.talend.com > >