Matthias Zimmerman a écrit un livre sur Eclipse Scout. Sous une licence libre, ce livre est consultable en ligne (html, pdf, epub).
En anglais, ce livre donne un bon aperçu des possibilités d’Eclipse scout au travers de deux tutoriaux. Un chapitre est consacré aux outils « Scout SDK » intégrés à Eclipse, qui permettent un accès facile à Eclipse Scout et un développement efficace. Le tout commençant par un chapitre d’introduction donnant en quelques pages une description d’Eclipse Scout et sa philosophie.
J’avais envie de partager quelques notes sur les coulisses de rédaction du livre.
L’infrastructure du livre a été pensée avec les valeurs de l’open source. Le code est sur GitHub, le contenu est au format Creative Commons (CC-BY), les scripts de compilation sont fournis (les livrables sont générés avec LaTeX).
Si durant la phase de rédaction il a eu peu de retours, le fait de « sortir » une première version du livre a fait bouger les choses. Les premières contributions arrivent : certaines personnes souhaitant creuser certains sujets ont posé des questions dans notre forum. D’autres ont ouvert des tickets sur GitHub pour signaler des coquilles de frappe. Enfin les personnes les plus à l’aise avec Git et GitHub ont envoyés des changements par commit git. Ces retours ont de la valeur. Ils améliorent le produit final.
Il s’agit d’une première version. Certaines ambitions ont dû être revues à la baisse pour pouvoir sortir cette version en coïncidence avec le release train Eclipse (Kepler en juin 2013). L’idée est de fixer les bugs sur la version Kepler et d’enrichir le livre dans le courant de l’année pour revenir en juin 2014 avec une version Luna plus étoffée.