I didn't have the need for something like that up until now in any of
the projects I worked on. I guess if there is some feature from a very
recent Maven release that we would like to make use of, it would make
sense to use that wrapper script. Since the current minimum version that
is required for a build seems to be satisfied by the installations most
users have, I don't see a reason for doing this yet. I'd suggest we do
this when a new Maven model is released that might not be too widespread
yet.
Mit freundlichen Grüßen,
------------------------------------------------------------------------
*Christian Beikov*
Am 29.12.2017 um 21:42 schrieb Julian Hyde:
We have a pull request for a maven wrapper[1]. People would not need to install
maven to build Calcite, but we would include shell/cmd scripts and a bootstrap
.jar. It would allow us to use a specific version of maven (not that this has
been a problem to date). It would make our release process a bit more
complicated (we’d be shipping a binary in the .jar file) and we’d have to
change instructions in several locations.
What do you all think of the idea?
I don’t think we should change something as fundamental as our build process
unless there is a substantial majority in favor.
Julian
[1] https://issues.apache.org/jira/browse/CALCITE-2112
<https://issues.apache.org/jira/browse/CALCITE-2112>