2008-04-20

Ubuntu and maven2

I don't know how I missed this but I just discovered that maven2 is available in the current unstable release (Hardy Heron).

So, happy Hardy Heron users, if you want to use maven2, installation can be pretty straightforward:

$ sudo apt-get install maven2

Et voilà! After a few seconds and the download of a bunch of new dependencies and files, maven should be installed and working correctly. This can be verified using the following command:

$ mvn --version

Which should should print something similar (at the time I'm writing this) to:

Maven version: 2.0.8
Java version: 1.6.0_06
OS name: "linux" version: "2.6.24-12-generic" arch: "i386" Family: "unix"


It's not that it's complicated to install maven manually and I was happy with my current setup and will keep it for various reasons (mostly because I'm using 2.1-SNAPSHOT) but a well integrated package is always nice and helps: no ENV variable to set up, no PATH to modify...

Actually, this is precisely one of the reason I really like Ubuntu : Apache, Java, Ruby, Python, Scala, Groovy, PHP, Maven, Ant, MySQL, PostgreSQL, Tomcat, Glassfish, Subversion,... you need something? just "sudo apt-get install" it.

Ubuntu is definitively a great development environment!

Note: Gutsy Gibbon users can try the backports available in Matti Lindell's Personal Package Archive as mentioned in this comment or wait for the release of Ubuntu 8.04 which shouldn't be a big issue as it will occur in a few days now.

2008-04-10

XP Day France 2008

Petit coup de pub pour la conférence XP Day France 2008 qui se tiendra à Paris les 5 et 6 mai (nouvelles dates!) prochains et dont vous trouverez une présentation ci-dessous :

XP Day France 2008
Paris, les 5 et 6 mai 2008

La conférence agile sur les méthodes agiles !
http://www.xpday.fr/

Vous êtes en quête d'idées neuves pour rendre plus efficaces vos projets de développement logiciels... Vous souhaitez en savoir plus sur les méthodes agiles, leurs bénéfices, leurs limites... Vous avez mis en place des pratiques agiles au sein de vos projets et vous souhaitez confronter vos retours d'expérience à ceux d'autres praticiens...

La conférence XP Day s'adresse à tous les intervenants des projets logiciels: chefs de projet, clients, décideurs, développeurs... Loin des conférences "académiques" ou des événements commerciaux, le succès du format XP Day, déjà présenté au Royaume-Uni, Benelux, Allemagne, Italie, etc. s'explique par son orientation pragmatique. XP Day vous apporte des réponses concrètes, des idées que vous pouvez immédiatement mettre en pratique, des sessions interactives, démonstrations et débats sur les sujets suivants et bien d'autres encore:
  • débuter avec Extreme Programming
  • débuter avec l'intégration continue
  • le TDD avec des frameworks: Spring, etc.
  • contractualiser les projets agiles
  • mieux communiquer avec les clients
  • outils et langages favorables à l'agilité: Erlang, Javascript...
  • comment aborder l'analyse en XP
  • retours d'expérience sur Scrum, XP, etc...
XP Day est organisé avec le concours de l'Association Extreme Programming France (loi 1901). La conférence est à but non lucratif, votre participation aux frais permet de financer d'autres événements du même type. Elle est fixée pour 2008 à 120€, pour les adhérents de l'association au 31/12/2007 le tarif appliqué est de 90€.
L'inscription au dîner est fixée à 20€ supplémentaires.

Pour vous inscrire ou consulter le programme : http://www.xpday.fr/

Les événements francophones autour de l'agile n'étant pas si nombreux, je ne peux que vous encourager à y assister si vous en avez l'opportunité. Quant à moi, j'espère bien être speaker en 2009 :)

2008-04-09

Agile Estimation with Mike Cohn

Check this great presentation from Mike Cohn, the author of the book Agile Estimating and Planning, during a bayXP meeting at Google:



Bay XP Meeting Part 1: Agile Estimation, Mike Cohn




Bay XP Meeting Part 2: Agile Estimation, Mike Cohn


This presentations is more than one year old but I'm posting it for reference. It's a must see!