Hi all I'd like to cut a Props Antlib release. Obviously people have been using it and a PR to make things build on Java that doesn't support -target 1.4 anymore has been opened less than a year ago - so there is interest.
My idea is to "just release" what we've got and try to make it as easy for current user to use the official release as possible. This would mean compiling against Ant 1.8.0 and targetting Java 1.4. I've successfully built and run the tests with Ant 1.8.0 on OpenJDK 1.8.0 and -Djavac.-source=1.4 -Djavac.-target=1.4 (the current github repo will target Java 8 by default). I'm not sure the release process would work completely with Ant 1.8. If we want to add an SBOM (and I think I do, even though there are no dependencies apart from Ant itself) then creating them will require Java 9+ and Ant 1.10.x. My plan would be to use The Ant 1.8/Java8 setup during compilation and switch over to Ant 1.10 and a more modern Java for the rest[1]. Cumbersome, but in the end I don't expect to do that very often. I'd use 1.0 as version for this. Does that make sense? Stefan [1] for some reason the JAR gets rebuilt when I try right now, maybe I can prevent that as well. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
