mardi 4 novembre 2008
Par Arnaud Héritier,
mardi 4 novembre 2008 à 23:23 :: Maven
Bonjour à tous,
Les nouveautés sont rares ce mois-ci. Quelques plugins, et la reprise des travaux sur la future version 2.0.10.
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.
Lire la suite
aucun commentaire
:: aucun trackback
mardi 14 octobre 2008
Par Jérôme Van Der Linden,
mardi 14 octobre 2008 à 13:58 :: Maven
Il s'agit d'un problème récurrent lorsque l'on développe une application JEE et pour lequel on n'est jamais vraiment au point : "comment gérer la configuration de mon application sur les différents environnements ?" Pourtant on dispose de tous les ingrédients pour y parvenir, et Maven n'est pas forcément le seul...
Lire la suite
3 commentaires
:: aucun trackback
vendredi 3 octobre 2008
Par Arnaud Héritier,
vendredi 3 octobre 2008 à 13:45 :: Maven
Bonjour à tous,
Après quelques vacances, voici de retour les nouvelles sur Apache Maven et sa communauté. Comme vous allez le voir ci-dessous la période estivale 2008 aura été productive. De nombreuses livraisons (... comparativement à d'habitude), et surtout un gros effort pour répondre aux besoins des utilisateurs et pour offrir de jour en jour des livrables de meilleur qualité.
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.
Lire la suite
4 commentaires
:: aucun trackback
mardi 5 août 2008
Par Bertrand PAQUET,
mardi 5 août 2008 à 13:17 :: Maven
Après avoir tapé pour la 42 millième fois -Dmaven.test.skip=true après ma commande mvn, j'en ai eu raz le bol.
J'ai donc regardé rapidement la doc de zsh pour mettre un minimum de complétion sur cette commande. Voilà le résultat : il faut ajouter un fichier nommé _mvn, exécutable, dans /usr/local/zsh/4.3.4/functions
Fichier :
#compdef mvn
_wanted mods expl mods compadd \
pre-clean clean post-clean validate generate-sources \
process-sources generate-resources process-resources \
compile process-classes generate-test-sources process-test-sources \
generate-test-resources process-test-resources test-compile \
process-test-classes test prepare-package package pre-integration-test \
integration-test post-integration-test verify install deploy \
pre-site site post-site site-deploy \
-Dmaven.test.skip=true \
eclipse:eclipse eclipse:clean \
dependency:tree dependency:analyze \
archetype:generate \
cobertura:cobertura
return 0
Après cela, il suffit de relancer le shell, et, miracle, quand on appuie sur <TAB> après avoir tapé mvn, on a une liste de propositions !!!
Vous pouvez bien sur enrichir la liste de propositions.
Si la liste n'est pas assez complète, on pourrais écrire un petit plugin Maven qui parcours le repo locale, et génère un fichier de complétion pour zsh. Si vous êtes interessés, dites le moi.
Testé avec zsh 4.3.4, sous cygwin
4 commentaires
:: aucun trackback
mercredi 2 juillet 2008
Par Arnaud Héritier,
mercredi 2 juillet 2008 à 12:26 :: Maven
Bonjour à tous,
Un mois de juin relativement calme dans l'ensemble de la communauté. Etant moi-même en vacances une bonne partie du mois, mes analyses des évolutions sur les plugins sont relativement succinctes. Le mois prochain j'espère pouvoir vous annoncer la release d'archiva 1.1 puisque aujourd'hui a lieu une journée spéciale où un maximum de développeurs de notre équipe travaillent conjointement pour résoudre les bugs restant.
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.
Lire la suite
aucun commentaire
:: aucun trackback
lundi 2 juin 2008
Par Arnaud Héritier,
lundi 2 juin 2008 à 22:36 :: Maven
Une nouvelle version du plugin maven 2 pour le développement d'applications Grails est disponible. Cette version 0.3 corrige quelques bugs et améliore certaines fonctionnalités comme par exemple pour la gestion des tests. Il est désormais nativement compatible avec les différentes versions de grails. Vous trouverez dans le gestionnaire de taches Jira la liste exhaustive des modifications. Le guide d'utilisation vous expliquera comment l'utiliser.
Merci à Trygve Laugstøl qui a rejoint le projet et qui a permit à cette version de voir le jour. D'autres devraient arriver plus régulièrement dorénavant. Le backlog se remplit déjà.
aucun commentaire
:: aucun trackback
Par Arnaud Héritier,
lundi 2 juin 2008 à 22:14 :: Maven
Bonjour à tous,
De la doc, de la doc, de la doc !!!! Que dire de plus. Sonatype travaille durement sur le livre "Maven : The Definitive Guide" mais aussi sur son gestionnaire de repositories Nexus et son plugin m2eclipse. A ce sujet, IAM (aka le plugin Q4E) et M2E (aka le plugin m2Eclipse) sont entrés dans l'incubateur Eclipse. Il ne devra en rester qu'un ;-) Que le meilleur gagne et surtout qu'ils mergent !!!!!!! Ils ont chacun des apports différents sur l'intégration eclipse/maven et un mix des deux serait une grande réussite.
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.
Lire la suite
2 commentaires
:: aucun trackback
samedi 3 mai 2008
Par Arnaud Héritier,
samedi 3 mai 2008 à 00:12 :: Maven
Bonjour à tous,
Au menu ce mois-ci, une communauté très active : maven 2.0.9 et pas mal de plugins mis à jour. Pour les lecteurs assidus vous retrouverez dupliquées les informations de ce début de mois que j'avais déjà diffusées dans mon précédent billet.
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.
Lire la suite
aucun commentaire
:: aucun trackback
lundi 14 avril 2008
Par Arnaud Héritier,
lundi 14 avril 2008 à 19:36 :: Maven
Bonjour à tous,
Revoici la synthèse des news de la communauté Maven. Quelques contraintes m'ayant empêchées de rédiger celles du mois de février, vous retrouvez ici celles des deux derniers mois. Et comme en plus avril est déjà bien entamé, je vous livre les nouvelles de ce début de mois en plus.
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.
Lire la suite
aucun commentaire
:: aucun trackback
vendredi 1 février 2008
Par Arnaud Héritier,
vendredi 1 février 2008 à 17:17 :: Maven
Bonjour à tous,
Pas de grandes nouveautés pour un début d'année cadencé au rythme des releases des plugins.
Lire la suite
4 commentaires
:: aucun trackback
jeudi 3 janvier 2008
Par Arnaud Héritier,
jeudi 3 janvier 2008 à 01:53 :: Maven
Bonjour à tous,
Bonne année à tous en mon nom et celui d'OCTO Technology. Que 2008 soit propice à vos souhaits et réalisations autant personnels que professionnels.
Ce mois de décembre a été relativement calme pour la communauté Maven. Suite à la déferlante de novembre, le repos des guerriers de la fin d'année était le bienvenu ;-).
Lire la suite
aucun commentaire
:: aucun trackback
dimanche 2 décembre 2007
Par Arnaud Héritier,
dimanche 2 décembre 2007 à 23:07 :: Maven
Bonjour à tous,
Voici les news de la communauté maven pour le mois de novembre.
Cette fois-ci c'est Noël avec un mois d'avance !!! Maven 2.0.8, Archiva 1.0, Continuum 1.1, enfin l'aboutissement de longs mois de travail.
Lire la suite
4 commentaires
:: aucun trackback
mercredi 7 novembre 2007
Par Arnaud Héritier,
mercredi 7 novembre 2007 à 00:29 :: Maven
Bonjour à tous,
Voici les news de la communauté maven pour les mois de septembre et d'octobre.
En effet les annonces se sont faites rares ces derniers mois dans la communauté Maven ce qui ne justifiait pas vraiment un post pour Septembre (et de plus j'étais un peu absorbé par la préparation d'un plugin pour rendre le développement d'applications Grails compatible avec maven 2 afin de le présenter le mois dernier à la conférence Grails Exchange).
La première version de test de la 2.1 et la version 2.0.8 de maven peinent toutes les deux à paraître.
Continuum et Archiva par contre continuent leur petit bout de chemin même si l'on aimerait les voir sortir de leurs cycles interminables d'alpha, beta, alors qu'ils sont déjà largement utilisables et utilisés par des équipes projets ! C'est le syndrome Google ? Beta ça fait classe !
Lire la suite
2 commentaires
:: aucun trackback
mercredi 26 septembre 2007
Par Arnaud Héritier,
mercredi 26 septembre 2007 à 23:34 :: Maven
Grails est un socle OpenSource qui propose un cadre standardisé et simplifié pour le développement d'applications compatibles JEE. Reposant sur des frameworks reconnus comme Hibernate, Spring, Groovy,
Grails améliore sans commune mesure la productivité des développements sans demander un investissement lourd d'adaptation. Grails est à lui seul un environnement intégré qui permet de construire et déployer très rapidement une application.
Cependant, convaincus chez OCTO Technology par la valeur de Maven pour industrialiser les développements d'applications et pour faciliter le travail collaboratif en particulier dans les entreprises, nous avons rapidement trouvé des manques dans Grails dès que l'application grossissait au fur et à mesure des itérations. Par exemple, la possibilité d'utiliser facilement les librairies fournies par d'autres équipes projets. Là où Maven permet de le faire à l'aide d'une simple description en gérant les dépendances transitives, avec Grails nous retournons des années en arrière avec la gestion manuelle des librairies dans un repertoire lib du projet sauvegardé dans le gestionnaire de versions (avec tous les problèmes de maintenance que cela peut engendrer à long terme).
Comme nous n'étions pas les seuls à faire ce constat, nous avons relevé nos manches pour faire le nécessaire afin de permettre de construire des applications Grails avec Maven 2...
Lire la suite
aucun commentaire
:: aucun trackback
vendredi 31 août 2007
Par Arnaud Héritier,
vendredi 31 août 2007 à 23:21 :: Maven
Bonjour à tous,
Voici les news de la communauté maven pour le mois d'août.
Ce mois-ci a été bien occupé dans la communauté avec les releases de produits (continuum, archiva) et de nombreux plugins
Lire la suite
aucun commentaire
:: aucun trackback