-
Les Cast Codeurs Episode 13 – Interview de Jean-Francois Arcand sur Atmosphere
Posté le 9 décembre 2009 4 commentairesEnregistre le mardi 19 novembre 2009Jean Francois Arcand
http://www.java.net/blogs/jfarcand/Grizzly https://grizzly.dev.java.net/Tomcat http://tomcat.apache.orgAtmosphere https://atmosphere.dev.java.net/Apache Portable Runtime http://apr.apache.org/Jersey https://jersey.dev.java.net/Google App Engine http://code.google.com/appengine/Suivez-nous sur twitter @lescastcodeurs ou sur notre forum, voir http://lescastcodeurs.comDirect download: LesCastCodeurs-Episode-13.mp34 réponses à “Les Cast Codeurs Episode 13 – Interview de Jean-Francois Arcand sur Atmosphere”
-
André Sintzoff 11 décembre 2009 à 19:10
Merci pour cette interview
Pour info, Jean-François quitte Sun.
http://weblogs.java.net/blog/jfarcand/archive/2009/11/24/leaving-sun-thanks-you-sun -
Exact. De ce que j’avais compris, il va continuer a bosser au moins en partie sur Atmosphere. Je le laisserai commenter.
-
Salut….exactement, je continue a travailler sur Atmosphere car je l’utilise dans mon nouvel emploi chez Ning.com
-
Emmanuel Lécharny 25 janvier 2010 à 13:25
QQ précisions sur MINA et la cause de départ de Trustin :
- il n’est pas parti pour un problème d’utilisation ou pas dun logger particulier. je ne sais pas d’où viens cette information, mais c’est simplement faux.
- Qu’il y ait de la politique chez Apache, c’est tout à fait exact. Mintenant, la raison pour laquelle on ne peut pas laisser tout le monde faire n’importe quoi. L’objectif est d’avoir une communauté qui ne dépende pas uniquement d’une seule personne, qui tenterai de pousser son propre agenda.
- La ‘goutte d’eau qui a fait déborder le vase’ n’est certainement pas le problème du logger. Il y a eu discussion sur ce point, et à part Trustin, personne n’était d’accord pour redévelopper un framework de log. Je pense que c’était stupide de pousser une telle proposition.
- Par contre, il y a eu de nombreux différents internes sur des sujets techniques et surtout comportementaux. Un véto a été posé sur un commit de code sans Javadoc, pour qu’enfin Trustin comprenne que du code sans doc, c’est immaintenable. Cela a été le déclencheur du départ de Trustin. Mis ce n’était pas la première fois qu’il y a eu des frictions, et parfois sévères.Il y a des règles à l’ASF, il faut comprendre que l’on ne peut pas s’en abstraire. Il y a aussi des règles non écrites, mais il suffit d’écouter ceux qui en sont membre depuis longtemps pour les connaître, et les comprendre. L’un des problèmes fondamentaux de Trustin, et il m’en a parlé explicitement lors d’un échange skype, c’est qu’en tant que coréen, il ne peut pas accepter de perdre la face (texto). Le soucis, c’est qu’on n’est pas français, américain ou coréen quand on bosse chez Apache : il faut apprendre à passer au dessus de ses propres préjugés et culture pour évoluer dans un monde an tantinet plus large d’esprit.
Trustin est très franchement un gars talentueux, assez sympathique, mais il est jeune, et il n’a pas encore le cuir assez tanné. Ca viendra. De nôtre côté (MINA), ça fait bientôt deux ans qu’on rame à comprendre, documenter, débugger le code qu’il nous a laissé : on paye donc le prix de son départ c’est sûr. D’un autre côté, en un an et demi, cette communauté c’est élargie bien plus que pendant toute la période où Trustin était Chairman du projet.
Pour finir, il y a un truc qu’on aime pas chez Apache, c’est le one-man-show. MINA l’était, Netty l’est. Si Trustin part de JBoss, je ne suis pas sûr que Netty survive. De même, Grizzly ne survivra peut-être pas au rachat de Sun par Oracle. En ce qui concerne MINA, jeureusement la communauté est active, avec de nouvelles releases qui sortent (oas assez vite, certes), et de nouveaux committers réguièrement.
Voilà, je ne ferai pas de comparaison entre les trois frameworks, je ne suis pas sûr qu’aujourd’hui ce soit à l’avantage de MINA, mais en tout cas, Jean-François est vraiment un super gars, donc bonne route à lui chez Ning !
Laisser une réponse
-



