Littérature Maven Française

Jusqu’à présent la littérature au sujet de Maven était essentiellement anglophone. Ceci limitait son adoption dans nos contrées gauloises et pouvait parfois entrainer une mauvaise utilisation ou des critiques injustifiées. Mais c’est aujourd’hui de l’histoire ancienne… ou presque ! Effectivement, d’ici la fin de l’année, deux ouvrages en Français arriveront sur nos étales : Apache Maven de Nicolas De Loof et Arnaud Héritier ainsi que la traduction du déjà connu Maven: The Definitive Guide de Sonatype.
Lire la suite

De l’industrialisation de PHP à l’Open World Forum


OWF 2009

PHP est industriel. C’est le message que les membres de la communauté PHP en France diffusent depuis quelques temps (USI 2009 : Oui ! PHP est industriel !) à l’attention des décideurs d’entreprises avec la volonté de changer les mentalités. Il est vrai que la plate-forme a longtemps souffert d’obstacles, plus ou moins rationnels, à son intégration dans nos entreprises. Aujourd’hui nos amis nous disent : « Il existe un outillage foisonnant permettant d’améliorer la productivité des développeurs, la qualité du code : de véritables usines de développement existent, au même niveau de maturité que pour Java ou .NET. ». Cool !

Mais nos expériences « d’industrialisation » sur les socles Java ou .NET nous ont enseigné que souvent l’industriel n’est pas (ou pas seulement) là ou on le croit !. Plusieurs questions se posent alors: Pourquoi industrialiser ? Qu’est-ce qu’industrialiser dans le domaine du logiciel ? Quelles matières premières pour quelles transformations ? Comment mettre en œuvre une démarche pérenne et efficiente pour produire plus vite et moins cher ?

Venez découvrir des réponses et des expériences autour de ces questions lors de la session « PHP Industrialization » à l’ Open World Forum le 01 Octobre de 2009 de 14h à 16h.

Un grand merci à Damien Seguy, organisateur de la session pour cette opportunité d’échanger. Venez nombreux !

Octopus Micro Finance, l’initiative Open Source pour la micro-finance lancée par Octo et ACTED sera présente à l’Open World Forum.

OWF 2009

Le Logiciel Libre a désormais un avantage dans les couches techniques : OS, web, serveurs d’applications, bases de données, frameworks, outils de développement… Après avoir suivi les solutions propriétaires, les FLOSS sont désormais maîtres du jeu, et les innovations majeures viennent de Linux, Firefox, Maven ou Eclipse plutôt que des solutions propriétaires. Toutefois, cette évolution n’est pas encore vraie dans le domaine des logiciels métiers. ERP et CRM luttent encore pour être plus largement acceptés (Apache OFBiz, SugarCRM, …), et n’innovent pas plus rapidement que les solutions propriétaires (SAP, Oracle, Microsoft…) ou Cloud (SalesForce…). Comment changer cela ? Comment se fait-il que les avantages traditionnels de l’Open Source, basés sur l’adoption et la communauté n’aient pas permis de se différencier ? Dans cette conférence, vous apprendrez à créer une dynamique d’amélioration continue au sein d’une institution de micro finance, et comment construire des systèmes aussi simples à utiliser qu’à enrichir (wikipedia)… Cette expérience est transposable dans tous les domaines. C’est un séminaire en immersion que nous proposons aux participants.

Rendez-vous le 2 octobre à 11:00 à l’Eurosites Georges V !

Spring Roo

Le projet Roo de SpringSource, présenté au printemps dernier, propose un outil promettant de générer rapidement un code CRUD (écrans Create/Read/Update/Delete) avec l’ambition de rester utilisable avec du code développé manuellement. Même si l’idée n’est pas nouvelle, elle est traditionnellement opposée à la notion de légèreté et de design propre qui ont fait la renommée de SpringSource. Ce vent de nouveauté au sein de l’écosystème Java mérite bien un article pour l’approfondir.
Lire la suite

Combien de temps doit prendre un build Maven ?

Suite à mon précédent post, La meilleure façon de rater son projet grâce à Maven2, un collègue m’a décrit la situation suivante « Une pratique sur notre projet est de lancer un build maven -mvn clean install- sur son poste local avant de faire un commit. Cette commande est super longue, et les développeurs disent ‘c’est normal c’est maven qui est long’, ça doit prendre combien de temps un build Maven ? ».
Lire la suite