Yes, I agree. Created https://issues.apache.org/jira/browse/MNG-7913
On Tue, Oct 17, 2023 at 4:31 PM Konrad Windszus <k...@apache.org> wrote: > I think we should revise the decision to not backport > https://issues.apache.org/jira/projects/MNG/issues/MNG-7587 < > https://issues.apache.org/jira/projects/MNG/issues/MNG-7587?filter=reportedbyme> > to Maven 3.9.x… > > > On 16. Oct 2023, at 22:08, Garret Wilson <gar...@globalmentor.com> > wrote: > > > > On 10/16/2023 4:59 PM, Tamás Cservenák wrote: > >> You'd use Plexus? In 2023? > > > > I don't know what I'd use. I'm asking. I haven't written a Maven plugin > yet. I'm just reading the latest documentation, and the [Plugin Developers > Centre](https://maven.apache.org/plugin-developers/) seems to say at > https://maven.apache.org/maven-jsr330.html that I either have to use > Plexus or JSR-330, and you just told me I can't use JSR-330, so that leaves > Plexus. > > > > If I'm not understanding the documentation correctly, please point out > what I'm missing. > > > >> … > >> In other words: whatever is "managed by sisu, should be max Java 14" > >> bytecode in current release Maven versions. Naturally, this does NOT > apply > >> to ANY code, just those being JSR330 (and Mojo) annotated. > > > > Maybe you are saying I can write a Maven plugin without using Plexus or > JSR-330? So dependency injection in Maven Plugins is optional? The page at > https://maven.apache.org/maven-jsr330.html makes it seem like dependency > injection in a Maven Plugin is a common thing. > > > > (Maybe your announcement makes perfect sense to those who have written > Maven plugins before. In the meantime I'm reading the online documentation > and trying to understand how this will affect me once I write a plugin.) > > > > Garret > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > > For additional commands, e-mail: users-h...@maven.apache.org > > > >