MavenPom
2009-08-22

Présentation

Sur ce site, on trouve la documentation du projet MavenPom et de ses petits copains.

Voir la documentation du

- mavenpom 3.4.10

- mavenpom4redmine 3.4.10

- mavenpom4redmineAndCentral 3.4.10

- mavenpom4labs 3.4.10

Nouveautés

Nouveautés de la version 3.4

pouvoir modifier les signatures de animal-sniffer

Utilisation de deux nouvelles proprités pour configurer ça ( détail).

voir http://nuiton.org/issues/2622.

Nouveautés de la version 3.3

Le mavenpom ne fournit plus de descripteur de site

L'utilisation d'un descripteur de site pour les projets héritant du mavenpom ou de ses fils n'est pas une si bonne idée et nous contraint plus qu'il nous aide...

Depuis cette version, plus rien n'est proposé.

Donc chaque projet doit gérer soit même son site.xml.

Voici un example d'un projet qui utilise son propre descripteur : http://svn.chorem.org/svn/pollen/trunk/src/site/site_fr.xml

voir http://nuiton.org/issues/2058.

La documentation du mavenpom est dans un module à part

Cela est un peu forcé vu la section précédente, on a donc crée un nouveau module mavenpomdoc qui contient toute la documentation de MavenPom.

Plus aucune documentation ne doit être écrite dans les autres modules.

De même les templates pour les annonces sont désormais dans le module de documentation mais continue d'être dispnible sur la même url publique vu que le site de documentation continue à pointer sur http://maven-site.nuiton.org/mavenpom.

La procédure pour faire une release du mavenpom a donc un peu changé et est disponible ici :

http://nuiton.org/projects/mavenpom/wiki/Faire_une_release_de_mavenpom ou bien ici :

Procédure de release.

voir http://nuiton.org/issues/2060.

Nouveaux reports intégrés pour vérifier les versions des dépendences

Trois nouveau reports d'intégrers grâce au plugin versions-m-p.

- plugin-updates-report

- dependency-updates-report

- property-updates-report

A noter que ces reports sont aussi disponibles pour les sites des projets utilisant mavenpom.

Ancien changelog

Toujours accessible ici mais plus maintenu.