Do we really care about plugins Hervé? They are compatible with some maven versions so cover the underlying prerequisites, no?
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le mar. 6 juin 2023 à 08:27, Hervé Boutemy <herve.bout...@free.fr> a écrit : > > > notice that this will also impact all plugins: and given the few work > done > > > on > > > plugins to clearly show what plugin version remains compatible with a > JDK > > > release, I feel we're not taking the topic the right way > > > > Can you detail it please? While we keep plugin-api java 8 compat - which > is > > not under discussion there - there is no more impact than today normally. > > currently, if you are still using JDK 7 or even earlier (not a shame, just > a necessity), it's easy to select latest compatible Maven release: > https://maven.apache.org/docs/history.html > > What about using latest compatible plugins? > It's where finding documentation starts to become hard: > > - each plugin has it public documentation showing only the latest JDK > prerequisite > > - our consolidated view itself is just known from experts only: > > https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-dist-tool/job/master/site/dist-tool-prerequisites.html > > > we added some time ago "System Requirements History" for that purpose = > https://issues.apache.org/jira/browse/MPLUGIN-400 > for example, once a plugin has documented its history, you get: > > https://maven.apache.org/maven-release/maven-release-plugin/plugin-info.html#system-requirements > > Every plugin should document its system requirements history > = we need to organise the work to make sure it's done in our own plugins: > I did the job on a few ones, but it has to be generalised and I don't see > anybody interested in doing the work (and I'm tired of doing myself the > documentation cleanup on many aspects...) > > notice: now that I wrote that summary, I see we can: > 1. add a check in dist-tool prerequisites report, to have a clear global > view > 2. add a check in DOCCK Maven Documentation Checker Plugin: it did not > have any release for years, this will be a good reason to update it > https://maven.apache.org/plugins/maven-docck-plugin/index.html > https://issues.apache.org/jira/browse/MDOCCK-38 created > > Regards, > > Hervé > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >