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 <[email protected]>
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
>

Reply via email to