> 
> But yes, I think it means Tiles 4.x if you are going to require that
> users upgrade their Java version in order to upgrade from Tiles 3.x,
> because it implies that you are going to use some new language
> features that would make Tiles "not interface compatible with the
> prior version."
> 


So here there's two separate proposed java bumps…

 1) upgrade the jdk required to build from 1.7 to 1.8, and
 2) bump the minimum runtime to Java7 (from Java6).


Note (2) was already agreed upon and has been public for some time:
 
 - http://tiles.apache.org/download.html
 - http://svn.apache.org/viewvc?view=revision&revision=1536392
 -
 
http://mail-archives.apache.org/mod_mbox/tiles-dev/201310.mbox/%3C1382990767.698.54.camel%40Device-D2AB6C%3E


So the only change here really is bumping the minimum java required to
build the project.
My thoughts now are that this requires only a patch (minor.minor)
version.

While if we were to bump the minimum runtime to Java8, then that would
definitely warrant the new major versions.

what do folk think?

regards,
Mick

ps  I came across this having troubles getting Apache's Jenkins
infrastructure to build Tiles projects on JDK1.7, of which i see haven't
managed to fix. (thinking that `maven-toolchains-plugin` needs to be
added to pom's that want to still build with 1.7.)

Reply via email to