Besoin d’un pense bête pour Scrum ? Nous avons pensé à vous en mettant à disposition de la communauté, un poster à afficher dans tous les bons open space agiles ou qui ont envie de l’être. Pourquoi un nouveau poster ? Parce qu’Ippon et l’agilité c’est déjà 3 ans d’expérience et une douzaine de projets […]

Les intérêts d’un pool On rencontre souvent la notion de pool dans un serveur d’application Java. L’exemple probablement le plus connu est le pool de connections JDBC associé aux datasources : Tomcat par exemple crée les pools JDBC à l’aide de commons-dbcp (basé sur commons-pool) Un pool regroupe plusieurs instances équivalentes d’une même classe que […]

L’année dernière Ippon a expérimenté avec succès des rendez-vous récurrents sur des retours d’expérience de ses collaborateurs les fameux Open Rex d’Ippon. Ces présentation gratuites d’envrion une heure suivies d’un buffet étaient ouvertes à tous (interne, clients, consultants d’autres entreprises ou étudiants) et nous ont permis de découvrir Git, Scrum, GWT, OSGI et autres Elastic […]

J’ai eu le plaisir d’assister à l’événement Devoxx 2010. Les conférences ont toutes été de bonne qualité, mais celle présentée par Mark Reinhold sur le projet Jigsaw a retenu tout particulièrement mon intérêt. En effet, l’une des conséquences de ce projet est la disparition du CLASSPATH !

A l’heure des DVCS, la création des branches et le merge paraissent quelque chose de bien facile. Surtout lorsque l’on se rappelle des problèmes que cela représentait au temps de Subversion(SVN) ou pire de CVS.

La motivation générale pour essayer de mettre en place Git ou Mercurial et la facilité de mise en place d’un Git over SVN par exemple donnent de l’espoir pour les prochaines années. La migration risque d’être rapide si l’ensemble de la communauté est conquise.

Cependant, dans certains projets, il va falloir vivre encore quelques temps avec Subversion. Cet article présente des outils pour faciliter la gestion des branches dans Subversion et rappeler un ensemble de bonnes pratiques.