Maven Community News – Janvier 2008

Maven Bonjour à tous,

Pas de grandes nouveautés pour un début d’année cadencé au rythme des releases des plugins.

En gras les releases « majeures » (non alpha, beta, RC et autres versions pas encore considérées comme abouties).
En italique les annonces « périmées » par une annonce plus récente.

Plugins Maven 2.x (@maven.apache.org & @mojo.codehaus.org)

  • 31-Jan – KeyTool Plugin 1.0 pour ajouter ou retirer des clefs dans votre keystore.
  • 25-Jan – JavaCC Plugin 2.3 qui corrige pas mal de bugs.
  • 25-Jan – Dependency Plugin 2.0, avec une grosse réécriture du goal dependency:tree. Attention cependant car ce dernier ne marchera de façon optimale qu’avec maven 2.0.8 et ne fonctionne pas du tout avec les versions < 2.0.6.
  • 16-Jan – Jar Plugin 2.2, 1 an et demi après la version précédente il fallait pas être pressé :-)
  • 15-Jan – Surefire Plugin 2.4 corrige de nombreux bugs identifiés depuis des années (mais non intégré dans la 2.3.1 à cause du refactoring conséquent) et améliore grandement l’utilisation de TestNG. La version 2.4.1 arrive bientôt.
  • 10-Jan – Jasper Reports Plugin 1.0-beta-1 automatise la compilation de vos rapports.
  • 08-Jan – PMD Plugin 2.3 intègre PMD 4.1 et corrige pas mal de bugs.

Ailleurs

  • 31-Jan – Dependency Analyzer 1.1-RC0 vous affiche dans un client Swing les dépendances (transitives) de vos projets,
  • 25-Jan – Enunciate Plugin 1.2.6
  • 24-Jan – La première beta de la version 1.1 de Sonar est disponible. Cette version propose déjà des fonctionnalités très intéressantes comme les trends, la catégorisation des règles de codage, etc… La configuration des règles CheckStyle et PMD via une IHM conviviale est un bon plus. A noter que l’installation « 2 mins » tiens véritablement en 2 minutes, bravo. De nouvelles fonctionnaliés qu’on attendais depuis la version précédente comme la possibilité d’importer ses propres règles via un fichier maison ou la possibilité de rajouter une règle via l’IHM, ou encore de connaitre le nombre de tests unitaires qui ne passent pas ont été rajoutés. Le produit souffre un peu de son état « Béta » car on note quelques petits bugs par-ci par-la. En tout cas, un produit a suivre et on attend avec impatience la prochaine version non « beta ».
  • 22-Jan – Maven Bundle Plugin for BND 1.2.0
  • 21-Jan – MyFaces Trinidad Plugin 1.2.6

A venir

Pas de grosses news à venir mais l’équipe continue à travailler sur l’avenir : Maven 2.1 et Continuum 2.0. Le plugin eclipse a subit un gros retard mais sa release approche et nous vous invitons grandement à le tester. Archiva 1.0.1 devrait être disponible prochainement et intégrera quelques corrections et ce spécialement pour le support de maven 1.

N’hésitez pas à partager vos news ou vos avis sur les plugins cités ci-dessus dans les commentaires de ce posts.

Post co-rédigé par : Arnaud HERITIER, Benoit LAFONTAINE