You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Vincent Massol <vm...@pivolis.com> on 2005/04/12 20:41:41 UTC

[M2] Plugins vs Mojo vs Plexus components?

Hi,

I see that several m2 plugins in maven-components/maven-*-plugin/** are
using other java components located directly in maven-components/ such as
maven-archiver, maven-archetype, etc. What are those projects? Are they
Mojos? Of not, are they meant to become mojos in the future?

Also some of these projects use plexus components. For example,
maven-archiver use plexus' JarArchiver component. Will this be turned into a
Mojo that is independent of plexus too?

I would have imagined the following kind of directory structure in
maven-components:

maven-components/
  |_ core/
  |_ mojos/
  |_ plugins/

With plugins using mojos and no link with plexus in order to ensure that
mojos can be reused outside of Maven/Plexus.

Is that the direction we're working towards?

Thanks
-Vincent



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