One of the reasons, other than the fact that I haven’t personally seen anyone using Java 5 in development projects or production for many years now, has to do with the development and testing of the project itself.
It’s hard to find a Java 5 runtime to actually test the product against (almost the same with Java 6). Plus the fact that, for enhancements like this one [1] we will end up adding a bit more complexity to the project which can be avoided if we move to a higher version. Add to that the various language level features that we can’t currently use (try with resources, switch statements from string etc…) in the code. As for using Ivy with Ant 1.9.x, I think the strategy we can follow is to recommend users to use Ivy 2.5.x with Ant 1.10.x (which by the way is Java 8 runtime backed). If however they do want to use Ant 1.9.x version, then ask them to use Ivy 2.4.0. [1] https://github.com/apache/ant-ivy/pull/19 -Jaikiran On 19-May-2017, at 12:33 PM, Maarten Coene <maarten_co...@yahoo.com.INVALID> wrote: I think we should stick to Java5 as long as Ant 1.9.x is actively maintained.This keeps Ivy usable for both Ant 1.9.x and Ant 1.10.x Or are there good reasons to increase the minimum Java version, like features that cannot be implemented with Java 5? But since I don't have the time at the moment to be more active for the community, I will not block any decission made. So my vote is -0. Maarten Van: Jan Matèrne <j...@materne.de> Aan: 'Ant Developers List' <dev@ant.apache.org> Verzonden: vrijdag 19 mei 7:25 2017 Onderwerp: [VOTE] Increase minimum Java version for Ivy to Java7 As discussed on this mailing list [1] we should increase the minimum Java version [2] from current (Ivy-2.4.0) Java5 to Java 7 (Ivy-2.5.0). Decisions whether to increase to Java8 after that release should be make after that release. According to the bylaws [3] this vote is open for one week (until 26.05.2017). Here is my +1 Jan [1] http://mail-archives.apache.org/mod_mbox/ant-dev/201705.mbox/ajax/%3C87415C1 F-5EFF-4C81-8078-0276CC21A8ED%40gmail.com%3E [2] http://ant.apache.org/ivy/history/latest-milestone/compatibility.html [3] http://ant.apache.org/bylaws.html --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org