Jeremie Bresson | Voxxed Days Luxembourg

Jeremie Bresson
Jeremie Bresson Twitter

From BSI Business Systems Integration AG

I am a software developer and an open-source enthusiastic. In my spare time I contribute different open source projects. I like learning new technologies and helping people with it. I am an enthusiastic Eclipse IDE user and I try to fight the Eclipse bashing. For documentation I am convinced by the Asciidoctor approach.

Blog: http://jmini.github.io/

agTest DevOps, Agilité, Méthodologie & Tests

Automatiser le setup de vos projets avec Eclipse Oomph

Quickie

Le setup d'un projet dans un IDE va bien au-delà d'un simple git-checkout et/ou d'un import dans le workspace. Plus les outils et les projets sont complexes, plus les taches à effectuer sont nombreuses et prennent du temps. Pourtant lorsqu'il s'agit de contribuer un simple patch, il faut que la barrière à l'entrée soit la plus basse possible.

Eclipse Oomph est une réponse à ce problème. Il s'agit d'un outil qui en un clic va préparer un IDE Eclipse pour travailler sur un projet. L'idée est d'aller de l'installation de la bonne version d'Eclipse et de ses plugins jusqu'à la configuration du workspace : clone du repository git et checkout de la bonne branche, matérialisation des projets, configurations diverses, connexion aux outils connexes au développement (server de build, issue tracker…). L'objectif est d'obtenir un Eclipse «prêt pour coder» pour le contributeur/collaborateur.

Oomph apporte également une solution élégante pour:

  1. synchroniser ses réglages personnels entre différentes installations d'Eclipse
  2. éviter de retélécharger tout le temps les mêmes plugins

Oomph est un projet Eclipse, développé en open-source et distribué depuis la version Mars d'Eclipse.