Eh, I'm a bit confused over why a jdk requirement change is not considered 
breaking, and I don't see what the problem is with iterating the release rather 
than the version. But I'm good with changing it back.

I'll cancel this when I get the chance and reset the releases and the pom.

- Jason

On Mon, Jun 4, 2018, at 11:39 AM, Robert Munteanu wrote:
> On Mon, 2018-06-04 at 08:48 -0400, Jason E Bailey wrote:
> > The major version change is from a release perspective. The only
> > change to the versioning which OSGi uses is
> > org.apache.sling.api.resource which went from 2.11 to 2.12
> > 
> > Ioan brought up the issue as part of the pull request that the
> > upgrade to jdk 8 is a significant change.  If someone is running
> > sling on a jdk 7 environment then this release will be broken for
> > them. I looked around at other Apache projects and there seems to be
> > a trend that upgrades to JRE support results in a major release
> > upgrade. 
> > 
> > This would also allow support, if there was ever a need, to do a
> > release for the jdk7 version after this release. 
> 
> This is not our current practice - we bumped versions from 5 to 6 and 7
> without bumping major versions so I'd suggest we keep doing that. I
> think the bigger suprise would be that we increase the major version
> component without an actual breaking change :-)
> 
> Thanks,
> 
> Robert

Reply via email to