Si j'étais un utilisateur de base je n'aurais certainement rien à me reprocher mais ce n'est pas mon cas. Ayant écrit un premier serveur d'applications dès 1997 sur des bases proches de ce que serait J2EE un an plus tard, il m'aurait été facile d'apporter ma pierre à l'édifice et je ne l'ai pas fait. C'était tellement plus facile de laisser les autres travailler et d'utiliser ce qui en résultait.

Après cette séance d'auto flagellation en public, je dois vous dire qu'il y a plus inquiétant. Ce bug pour lequel j'ai fourni un patch il était gros comme une maison. Je l'ai d'ailleurs détecté par hasard à la lecture du code source alors que j'en traquais un autre plus pernicieux. Et bien ce bug gros comme une maison, il y était depuis le début! On ne va pas me faire croire que personne ne l'a remarqué en 5 ans!

Alors, si j'écris ce billet, c'est pour essayer de me rattraper en quelque sorte en disant ne faites pas comme moi et n'attendez pas 5 ans pour réaliser que vous avez toujours pris sans jamais rien donner. Lorsque vous voyez quelque chose qui est perfectible, ne vous dites pas que quelqu'un finira bien par le voir mais profitez en pour apporter votre pierre à l'édifice. Même les petits cailloux sont les bien venus (un rapport de bug, un complément de doc, etc.)

Remarque: A ma décharge, tout de même, j'ai contribué à bien d'autres projets ;-)