How does Maven depend on Plexus components?
plexus consists of a myriad of components
component | site | repo | version range@scm | comments | contributors(*) |
---|---|---|---|---|---|
| 2.0.5-@svn | extensively used in core, every plugin, Modello and generated code, ... Final Proposal : maven-shared-util | |||
| 2.2.3-@svn | used in Maven core. | |||
|
| 1.5.5 |
|
| |
|
| replaced in Maven 3 by guice + sisu + sisu-inject-plexus |
| ||
|
| plugin used in Maven 3 and every Plexus component like maven-shared: any replacement from sisu available? any migration to do? | useful? | ||
|
| dependency used in Maven 3 and every Plexus component like maven-shared: any replacement from sisu available? any migration to do? | useful? | ||
|
| used in maven-parent pom for reference, but since components migrate from Plexus javadoc tags to plexus-component-annotations, we should probably not really need this javadoc doclet any more |
| ||
|
| 1.1.18-@svn |
|
| |
| 1.2-@svn | used in a lot of core plugins (assembly, dependency, ear, jar, javadoc, site, war, ...) | |||
| 1.5-@svn | used in maven-indexer | |||
| 1.8.1@svn | used in maven-compiler-plugin | |||
plexus-component-factories | site | repo | ?@svn ?@github | ||
| 1.1-@svn |
| useful? | ||
| 1.0-beta-10-@svn | used in doxia-site-renderer and some plugins: changes, doap, invoker, linkcheck, pdf, project-info-reports, site | |||
| 1.0-alpha-6-@svn | used in wagon-ssh (then Maven core), and in plugins: archetype, release, compiler, eclipse, help, repository | |||
| 1.14@svn | used in Maven core (model and settings builders) and many plugins: assembly, change, checkstyle, dependency, invoker, resources, war... | |||
| 1.0.1@svn | used in plugins: assembly, dependency, war | |||
| 1.0-alpha-7-@svn | used in plugins: checkstyle, eclipse, pmd, remote-resources | |||
|
| 1.0-alpha-1-SNAPSHOT |
|
| |
| 1.1.8-@svn | used in doxia-site-renderer, and plugins: changes, checkstyle, site |
(*) contributors are counted by github: not sure the figures are completely relevant
org.sonatype.plexus components
Other external Codehaus dependencies
- Modello: site, github, 10 contributors