Comment contribuer à Drupal

Qui sommes-nous ?

Simon Georges
(@simongeorges, saisai sur #drupal-fr)
Lead développeur chez Makina Corpus
Impliqué dans la communauté depuis 2009
Co-mainteneur de Service Links (entre autres)

Simon Georges the magnifique

Julien Dubois
(@Artusamak)
Lead développeur chez Commerce Guys
Impliqué dans la communauté depuis 2009
Co-mainteneur de plusieurs modules Commerce

Julien Dubois the redoutable

Qui êtes-vous ?

Codeurs

  • Déjà contributeurs ?
  • Curieux ?

 

Non-codeurs

  • Gérants ?
  • Evangélistes ?
  • Webmasters ?


Courbe d'apprentissage

Courbe d'apprentissage déjantée

Courbe d'apprentissage plus réaliste

Courbe d'apprentissage normale

Il n'y a pas qu'UNE forme de contribution

Traduction

  • Niveau d'anglais en France
  • Nécessité de modules localisés
  • Equipe disponible et rôdée
  • Collaboration
  • Karma
  • Pérennité de la contribution
  • Exemple de Liaz / sebcobin

Donner du temps

  • Rédiger un billet de blog
  • Peu importe le sujet !
  • Bénévolat lors d'événements
  • Présentation de session
  • Aidez à l'organisation d'un Drupalcamp
  • Organisation d'événements
  • Apport personnel
  • Création d'un réseau
  • Formation (Hello Drupal)

Gestion des bugs

  • "Up"
  • Test de patches
  • Rapports de bug
  • Aide au tri des issues
  • Exemple de "Views triage"

Ecriture de code

  • Novice
  • Voir sur drupal.org
  • Ecriture de tests
  • Contribution "core"
  • Drupal 8 !
  • Contrib (portage de modules)
  • Co-maintenance

Cycle de vie d'une issue

  • Active
  • Needs review
  • Needs work
  • Needs review
  • Needs work
  • Reviewed & tested
  • Fixed

Crédits : webchick

Etude de cas / retours d'expérience

  • Impliquer les clients
  • Mettre en valeur votre travail ET le site du client

Sponsorisation

  • Formation gratuite
  • Formation payante
  • Drupalcamp
  • Barcamp
  • Acquia Large Scale
  • Temps pour vos équipes
  • JEI
  • Visibilité sur page projet

Comment se lancer

  • #1day1patch
  • Office hours
  • Views triage
  • Initiative overview
  • Avancement
  • Liste
  • IRC : #drupal-contribute ; #drupal-fr
    pomliane / saisai / sebcorbin

Quels bénéfices ?

  • Réseau
  • Karma
  • /drupalgive
  • Cercle vertueux
  • CV en ligne sur Drupal.org
  • Vous vous sentez utile (!)
  • Exemple Scald
  • Exemple Facebook connect
Toutes les contributions se valent.

Et vous, comment aimeriez-vous contribuer ?

On veut des questions !

  • Crédits :
  • http://www.sxc.hu/photo/89159
  • http://www.sxc.hu/photo/1065245
  • http://www.sxc.hu/photo/1330424
  • http://www.sxc.hu/photo/1182513
  • http://www.sxc.hu/photo/995000