Meta-question: how do you plan to change group IDs and licenses?
Presumably everything would now be under the Apache license instead of
MIT or whatever they're currently using. I hope the licenses are all
compatible with this shift.

Should the group IDs change too? Ideally they wouldn't, but we'd need
to make sure that the Apache project and the Maven PMC has the same
rights to publish the artifacts to Maven Central that they have for
current artifacts under org.apache. This shouldn't be tied to
individual developers.

On Fri, Jul 12, 2024 at 9:27 AM Guillaume Nodet <gno...@apache.org> wrote:
>
> I've been working on migrating the build-helper-maven-plugin to the
> Maven 4.x API.
> The work is available at [1] (PR is red, but that's a CI configuration 
> problem).
> While doing so, I've had a hard time figuring out why some plugins are
> hosted at the ASF while some others are hosted at MojoHaus.
> This plugin in particular is used a lot (to add generated
> source/resources and attach artifacts) and there's no other way to do
> it.  This is essentially a core feature of Maven, and thus, I think it
> should be provided by a Maven plugin.
> I've created a repo and migrated it at [2], but now raising the discussion...
>
> If that causes a problem, I think we should provide a new plugin with
> just those goals (add main/test source/resources directory, and attach
> artifact).
>
> It just feels weird that Maven does not provide the required plugins 
> directly...
>
> That said, I think we have some old plugins that have not been
> released since nearly 10 years [3], probably indicating they are not
> used anymore: verifier, acr ?, jmod, changelog, changes, doap, jdeps,
> linkcheck, jarsigner, jdeprscan, patch, pdf, stage.
> I think those should be retired...
>
> [1] https://github.com/mojohaus/build-helper-maven-plugin/pull/215
> [2] https://github.com/apache/maven-build-helper-plugin
> [3] https://maven.apache.org/plugins/
>
> --
> ------------------------
> Guillaume Nodet
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>


-- 
Elliotte Rusty Harold
elh...@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to