Hi, Ok, so for surefire 3.x will be the target version and all new features will be merged here 2.x - what potential future work do you see - Romani?
pt., 17 gru 2021 o 14:25 Romain Manni-Bucau <rmannibu...@gmail.com> napisał(a): > Hi, > > Think we already discussed it partially and said we were in a bad state > because only 3.x is supported/worked but no final release is available and > that 2.x would be best effort only (not even any guarantee about CVE fixes > until somebody does the job like last time). > So 3.0.0 is required, M6 is optional IMHO - several of us want to go final > directly but Tibor can want another milestone maybe?, and a 2.x to handle > potential future work can be desired but others can be dropped I think. > > 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 ven. 17 déc. 2021 à 12:55, Slawomir Jaranowski <s.jaranow...@gmail.com> > a écrit : > > > Hi, > > > > On example of the Surefire project I would build some policy / > > documentation / information about which versions are supported and what > > for. > > It can be generally for all maintenanced Maven Plugins by AFS. > > > > ===== > > > > First topic what version of plugin should be supported, in the Surefire I > > see opened releases in jira [1] for > > - Backlog (???) > > - 3.0 > > - 3.0.1 > > - 3.0.0-M6 > > - 2.22.3 > > - 2.21.1 > > > > I'm not sure if we can support so many versions at the same time ... > > > > In the Surefire case Tibor's opinion will be very appreciated. > > > > We should should clear message for user which version and with scope is > > supported, eg: > > 3.x - only latest version for bug fixes and new feature > > 2.x - only for security vulnerability > > > > Currently Surefire has reported 269 issues without clear policy it is not > > possible to support them. > > > > ===== > > > > Second topic - what JDK and Maven Api should be supported by plugins. > > I see that - Since June 2020, Maven Plugin API used by plugins >= 3.1.0 + > > Java 8 prerequisites [2] > > > > But also I see that some of plugin in last time has updated api to 3.2.5 > > > > In this topic we should list supported matrix, like > > Maven: 3.2.x, 3.3.x ... JDK: 1.8, 11, 17, ... > > and use the same matrix on CI to be sure > > > > ===== > > > > After decision taken I think that such information should be on page: > > "Maven Plugins" [3] > > > > Probably the topic was discussed ... but I don't see the result ... so > try > > to start again. > > > > [1] > > > > > https://issues.apache.org/jira/projects/SUREFIRE?selectedItem=com.atlassian.jira.jira-projects-plugin%3Arelease-page&status=unreleased > > [2] https://maven.apache.org/developers/compatibility-plan.html > > [3] https://maven.apache.org/plugins/index.html > > > > -- > > Sławomir Jaranowski > > > -- Sławomir Jaranowski