-
Notifications
You must be signed in to change notification settings - Fork 298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Don't require Maven patch version #316
Comments
Hi, Regardless to answer your question: Please checkout the README to see what maven version are required to run the plugin. If you still rely on an old 3.1.0 version I'd recommend the plugin version |
Hi, Yes we have an outdated CI installation. I think there might not be any required API change or blocking bug on your side, so why not depend on 3.1.1 and not 3.1.0? I'll upgrade our CI dependencies, but this question is more about good practice in plugin development: why not depend on the lowest required version of Maven? |
Knowing Maven I wouldn't assume this - you never know ;-) Regardless as a Plugin Developer I would argument the other way round: Regardless of this I kinda understand where you are coming from and I can check locally if I see an impact if the version changes, but knowing Maven there is 1209831092 trillion things that are breaking with this simple version change. Furthermore I would also argue why not go back even further and support the 3.0 version then. When going back to 3.0 I would assume even more breaks but I'll check on this... |
Just as a personal note: See #295 for a script to test:
Results:
|
…rsion; note for Maven 3.0.X versions there is a warning from SLF4J that it failed to load StaticLoggerBinder, however execution is working fine
Thanks for your report. Let's cross fingers that this doesn't break anything. Maven 3.X will be supported with the next version 2.2.4 |
Woah, thank you for the hard work and deep investigations @TheSnoozer and @ktoso 👍 |
Hi,
Is really useful to depend on Maven 3.1.1 or would it be enough to depend on 3.1.0 and let the end-user patch his own installation?
Thanks,
Christophe
The text was updated successfully, but these errors were encountered: