C'est dans une ambiance conviviale, agrémentée de snacks, de rafraîchissements, de bières et de pizzas gratuits que Koumbit a reçu, vendredi dernier, les volontaires du premier Code Sprint Drupal 7 de Montréal. En tout, une dizaine de travailleurs payés par Koumbit et près d'une vingtaine d'invités, des particuliers et des représentants d'autres compagnies montréalaises, ont joint leurs efforts pour faire avancer le développement, la traduction et la documentation de la prochaine version de Drupal. Nous espérons que le succès de cette expérience encouragera d'autres firmes à réaménager leur espace de travail, le temps d'une journée, pour accommoder de nouveaux volontaires lors des prochains sprints, qu'ils aient lieu à Montréal ou ailleurs dans le monde.
Les événements Drupal locaux sont toujours une plaisante opportunité de rencontrer d'autres membres de la communauté et d'échanger autour d'intérêts communs. Les « code sprints » sont particulièrement enrichissants car ils permettent aux participants de mettre leur tête dans le code et d'apporter des améliorations concrètes. Ces sprints sont aussi une occasion inestimable de diffuser un savoir-faire qui favorise une meilleure appropriation de Drupal, des outils et des pratiques qui supportent le projet. Cette collaboration entre compétiteurs fortifie autant ses contributeurs que le produit qu'elle cultive. Elle rend chacun mieux apte à s'impliquer.
Le coup de départ de cette journée, donné par Angie Byron (alias webchick) en matinée, a amené l'ensemble des volontaires à se diviser en groupes ciblés selon leurs centres d'intérêts : résolution de problèmes du noyau Drupal 7, ajustements du côté client, documentation des changements aux APIs, traduction vers le français et appropriation des outils de tests unitaires. Au fil de la journée, plusieurs d'entre eux ont varié leurs défis; certains ont révisé de nouveaux thèmes proposés pour Drupal 7 et d'autres se sont penchés sur le processus de mise à jour de Drupal 6 vers Drupal 7. En tout, près d'une trentaine de problèmes abordés ont été notés par notre équipe. Plusieurs d'entre eux peuvent être retracés sur drupal.org grâce à l'étiquette #d7csmtl.
Au-delà du résultat concret obtenu au terme de cette journée, nous espérons que cet effort aura su motiver de nouveaux contributeurs à s'impliquer dans le développement de Drupal 7. Nous pensons que de tels événements aident à consolider la communauté Drupal montréalaise et à maintenir son effervescence. Koumbit est fier d'avoir provoqué le mouvement. Ce n'est donc pas sans un soupçon de défi que nous souhaitons que le succès de ce code sprint saura en inspirer d'autres à répéter l'expérience.