Comment contribuer à Drupal ?
Retour sur le cas Radio France
Sommaire


> La communauté francophone

> Quelles formes de contribution

> Exemple Homebox
Olivier Friesse
Directeur technique des nouveaux médias
Radio France
@noisetteprod




                 Julien Dubois
     Président Association DFF
                  @Artusamak
#drupagoraDFF
Communauté
> Drupal
  * 10ème anniversaire (2001)
  * + 1 000 000 d'utilisateurs
  * + 1 000 de contributeurs actifs par mois
  * + 12 000 modules disponibles sur drupal.org
  * 2,6% du web (top 10 000 alexa)



    Ce qui différencie Drupal et le rend unique
               c'est avant tout sa communauté.
                                          Dries Buytaert
Formes de contribution
> Contribution de projets
> Participation événements (intervenant)
> Sponsoring


> Identifier + remonter bug
> Documentation
> Theming
> Traduction
> Produit
Les avantages d un projet contribué
* Project application (minimum de garanties sur la qualité)
* Sécurité certifiée par la communauté
* QA
* Demandes de nouvelles fonctionnalités
* Implémentation faite par la communauté dans les issues queues
* Mises à jour régulières
* Eviter la dépense de TMA de la correction
* Réutilisation++
* Entraide plus efficace
Exemples
* Homebox
* Facebook Connect
* Plateformes de paiement


* Initiatives : http://groups.drupal.org/drupal-initiatives
* Drupalcon : http://denver2012.drupal.org/
* Office hours (http://drupal.org/node/1242856)
* #d5dChallenge http://www.acquia.com/blog/5-days-5-challenges-drupal
Homebox 2008 - Genèse du projet
•  Besoins
  –  Créer une page d’accueil personnalisable (BBC like)
  –  Simplicité d’utilisation pour des contributeurs variés
  –  Une solution commune pour les différents projets

  Aucune solution existante en Drupal 6
•  Développement d’un module custom


         2009 - Développement
   Porté par les équipes de Radio France, Breek, OWS
Soummission du projet en février 2009
      Début des voyages de Homebox
•  Dès la sortie du module, il est utilisé par la
   communauté.
•  Rapidement des retours
   utilisateurs, conduisant à
   des fix

•  Utilisation du module
    sur le site du DrupalCon
          Paris 2009
Homebox sur les sites de Radio France
•  Utilisé pour les back-office des différents sites
   –  Facilement personnalisable
   –  Répond aux besoins de simplicité de l’interface
   –  S’accorde avec les différents accès et droits des
      contributeurs
  Intégration simple avec views, droits, workflow, VBO
Un module qui évolue
•  Homebox 2
•  Homebox 3
  –  Exportabilité des données
  –  Composition plus libre des pages
  –  Configuration incode
  –  Meilleur gestion
     du cache
        Dashboard
        sur drupal.org !
Merci !

Questions ?
#drupagoraDFF
 Olivier Friesse : @noisetteprod
  Julien Dubois : @Artusamak

Comment contribuer à Drupal, retour sur le cas Radio France

  • 1.
    Comment contribuer àDrupal ? Retour sur le cas Radio France
  • 2.
    Sommaire > La communautéfrancophone > Quelles formes de contribution > Exemple Homebox
  • 3.
    Olivier Friesse Directeur techniquedes nouveaux médias Radio France @noisetteprod Julien Dubois Président Association DFF @Artusamak
  • 4.
  • 5.
    Communauté > Drupal * 10ème anniversaire (2001) * + 1 000 000 d'utilisateurs * + 1 000 de contributeurs actifs par mois * + 12 000 modules disponibles sur drupal.org * 2,6% du web (top 10 000 alexa) Ce qui différencie Drupal et le rend unique c'est avant tout sa communauté. Dries Buytaert
  • 7.
    Formes de contribution >Contribution de projets > Participation événements (intervenant) > Sponsoring > Identifier + remonter bug > Documentation > Theming > Traduction > Produit
  • 8.
    Les avantages dun projet contribué * Project application (minimum de garanties sur la qualité) * Sécurité certifiée par la communauté * QA * Demandes de nouvelles fonctionnalités * Implémentation faite par la communauté dans les issues queues * Mises à jour régulières * Eviter la dépense de TMA de la correction * Réutilisation++ * Entraide plus efficace
  • 9.
    Exemples * Homebox * FacebookConnect * Plateformes de paiement * Initiatives : http://groups.drupal.org/drupal-initiatives * Drupalcon : http://denver2012.drupal.org/ * Office hours (http://drupal.org/node/1242856) * #d5dChallenge http://www.acquia.com/blog/5-days-5-challenges-drupal
  • 10.
    Homebox 2008 -Genèse du projet •  Besoins –  Créer une page d’accueil personnalisable (BBC like) –  Simplicité d’utilisation pour des contributeurs variés –  Une solution commune pour les différents projets Aucune solution existante en Drupal 6 •  Développement d’un module custom 2009 - Développement Porté par les équipes de Radio France, Breek, OWS
  • 11.
    Soummission du projeten février 2009 Début des voyages de Homebox •  Dès la sortie du module, il est utilisé par la communauté. •  Rapidement des retours utilisateurs, conduisant à des fix •  Utilisation du module sur le site du DrupalCon Paris 2009
  • 12.
    Homebox sur lessites de Radio France •  Utilisé pour les back-office des différents sites –  Facilement personnalisable –  Répond aux besoins de simplicité de l’interface –  S’accorde avec les différents accès et droits des contributeurs Intégration simple avec views, droits, workflow, VBO
  • 13.
    Un module quiévolue •  Homebox 2 •  Homebox 3 –  Exportabilité des données –  Composition plus libre des pages –  Configuration incode –  Meilleur gestion du cache Dashboard sur drupal.org !
  • 14.
    Merci ! Questions ? #drupagoraDFF Olivier Friesse : @noisetteprod Julien Dubois : @Artusamak