Coding Days à Linagora: un grand pas en avant pour FAN (Fully Automated Nagios)
Le but des "Coding Days" est de réunir des contributeurs ensemble dans un même endroit pour qu'ils puissent échanger sur le projet facilement. Le but est que tout le monde soit réuni pour travailler ensemble, dans le même sens et échanger sur des problèmes donnés ou des solutions complexes à mettre en oeuvre. L'ensemble des contributions est reversé aux différentes communautés systématiquement. D'ailleurs la liste des tâches est réalisée par le responsable de la communauté et les gens s'inscrivent pour les tâches qu'ils souhaitent. La société Linagora fournit gracieusement les locaux, la connexion internet, les pizzas, les boissons gazeuses. Elle a même offert le repas et les boissons dans un bar parisien le vendredi soir. Pour cette première édition, seul le personnel de Linagora est convié pour travailler sur les projets. Ceci n'est pas dû à une volonté de fermer les locaux aux personnes extérieures mais uniquement parce que c'est la première édition et qu'il faut le temps de poser les choses pour et de voir comment s'organiser. Je pense que cela va évoluer pour les prochaines éditions, pas forcément pour les 2 ou 3 prochaines mais dans le futur j'en suis sûr.
Les personnes ayant organisé les Coding Days sont: Erwan Le Gall, Sophie Gaultier et François Armand. Ils se sont beaucoup impliqués, notamment pour expliquer que ce n'était pas forcément pour coder, que tout le monde pouvait participer et pour convaincre les personnes de venir. Les personnes ayant participé à cette journée sont:
- Olivier LI-KIANG-CHEONG
- David HANNEQUIN
- Thibault COHEN
- Mélanie MONNET
- Alexandre FAGEON
- Nadiya SHUR
- Benjamin JEAN
- Anthony MERCATANTE
- Michel LOISELEUR
- Guillaume LARDON
- Atlantis BOENGKIH
- Michel MAUDET
- Anthony PRADES
L'un des projets sur lequel le personnel a travaillé est FAN (Fully Automated Nagios). Les tâches qui ont pu être réalisées ont été les suivantes:
- Travail sur Dokuwiki: lien Nagios --> Documentation en ligne (Thibault)
- Script de tests des plugins (Atlantis)
- Correction d'un bug sur NagVis (très difficile à identifier) (Olivier)
- Documentation développeur (Olivier)
- Intégration d'un module Centreon: PHP-Weather-Map (David)
- Intégration d'un module Centreon: PHP-Syslog (David)
- Correction d'un bug Centreon (mémoire PHP limitée) (David)
- Nombreux schémas sur FAN (Alexandre)
- Liste des sites web parlant de FAN (Mélanie)
- Liste des sites web où faire la promotion de FAN (Mélanie)
- Gros nettoyage des RPMs Centreon et NaReTo (Michel Loiseleur)
- Correction du site web (anglais) (Anthony)
- Mentions légales du site (Benjamin)
- Foire aux questions (Nadiya)
Pour OBM, je ne pourrais pas lister l'ensemble des éléments sur lesquels les gens sont intervenus. Cependant, je sais qu'un bug a été corrigé et que l'affichage graphique a été amélioré dans un module. Il est vrai que rentrer dans le code d'OBM est un peu difficile. J'avais pris le parti pour FAN de faire des tâches différentes pour des personnes de profil différents.
Je souhaite remercier grandement l'ensemble des personnes qui ont travaillé sur le projet et qui ont fait de cette journée un grande réussite. J'espère faire parti de la prochaine journée. Merci notamment à Erwan, François et Sophie pour leur organisation. Merci à l'ensemble des contributeurs: Olivier, David, Thibault, Michel, Alexandre, Mélanie, Atlantis, Benjamin, Anthony, Nadiya et Guillaume. Merci à Linagora pour les locaux, les pizzas, l'infrastructure et le repas de la veille.
Bon... quand recommence-t'on???



# Intégration d'un module Centreon:
Romain | jeudi, juin 5 2008 | 23:30# Intégration d'un module Centreon: PHP-Weather-Map
# Intégration d'un module Centreon: PHP-Syslog
# Correction d'un bug Centreon
Quel dommage quand même que Linagora n'initie aucun contact avec Centreon pour ce genre de travaux...
Pourquoi est ce celle qui en parle le plus, qui en fait le moins ? D'accord Google aime bien, mais au final c'est vraiment du gâchis de ne pas coordonner vos travaux avec ceux de la communauté...
Beaucoup de sociétés de services contribuent au projet de manière plus discrète mais efficace: Cap Gemini, BT...
Appelez nous pour votre prochaine session, au moins en tant que voisin :-)
Bonjour, @Romain: Bon, autant pour moi: le
Cédric Temple | mardi, juin 10 2008 | 14:42Bonjour,
@Romain:
Bon, autant pour moi: le changelog est mal tourné. En effet, il ne fallait pas lire "correction d'un bug Centreon" mais "correction d'un bug dans l'intégration de Centreon". En fait, personne n'a modifié le code de Centreon pour le mettre dans FAN et ne pas le fournir à la communauté. Nous n'avons pas touché au code, juste légèrement modifié la configuration Centreon pour Apache dans FAN.
Concernant les contacts: c'est prévu de vous contactez très prochainement. J'avais prévu de le faire jeudi 5 juin au soir mais je n'ai pas pu. En effet, j'avais prévu que la version 0.5 de FAN sorte jeudi mais... elle est retardée de quelques jours. Dès que cette version sort, nous vous ferons signe.
Bon, je ne réponds pas à l'attaque gratuite sur la participation de Linagora, je ne souhaite pas relancer un troll inutile.
Concernant la prochaine session... Comme je l'ai indiqué dans le billet, il n'est pas prévu (pour le moment) d'inviter des personnes extérieures. D'ailleurs, je rappelle juste le but de ces précédentes Coding Days: travailler sur FAN (Fully Automated Nagios), non sur Centreon. La présence des représentants de Centreon ne se justifie pas plus que les représentants de Nagios, de NagVis, de NDOUtils, des plugins Nagios, de NSCA, de NRPE, des plugins Nagios externes (Manubulon par exemple), ... Bref, cela aurait fait un peu beaucoup tu ne trouves pas?
A bientôt!
Bonjour, ¨ Pour les prochains Codin Days si vous
Yann Jouanin | mercredi, juillet 16 2008 | 22:22Bonjour,
¨
Pour les prochains Codin Days si vous êtes intéressez pour l'intégration de la solution Nagios2JSON dans FAN : call me !!
;-)
Yann
Bonjour Yann, En effet, c'est avec plaisir que
Cédric Temple | lundi, juillet 21 2008 | 09:17Bonjour Yann,
En effet, c'est avec plaisir que nous intégrerons Nagios 2JSON dans FAN. Pour ceux qui ne connaissent pas, je les invite à visiter le site officiel:
- www.yannj.fr/nagios2json
- sourceforge.net/projects/...