Toute entreprise utilisant des solution Open Source se pose un jour la question de la contribution. Doit-elle contribuer, si elle le fait quels sont les impacts, quels bénéfices, quels implications légales et contraintes ?
En suivant cette conférencer vous pourrez trouver des réponses aux questions suivantes :
- qu'est ce que les contributions dans le petit monde de Drupal ?
- pourquoi (et comment) contribuer à Drupal ?
- la contribution est-elle un frein à mon projet ?
- comment faire tourner la contribution à son avantage ?
Et si vous n'êtes toujours pas convaincus ? Réfléchissez à ceci : Il est plus facile d'adapter un besoin à un module existant que d'adapter un module existant à un besoin.
2. qui sommes-nous ?
Julien Dubreuil
Drupal depuis 2009
Lead développeur,
Commerce Guys
Co-animateur du groupe
utilisateurs Drupal à Paris
Membre organisateur du
dernier DrupalCamp
Anne-Sophie Picot
Drupal depuis 2009
Chef de projets, responsable
d’équipe, Commerce Guys
Membre de l’équipe française de
traduction, maintient 2 tous petits
modules :), membre organisateur
du dernier DrupalCamp
8. Drupal et la contribution
partout et nul part
Origine : Belgique
Année : 2001
Fondateur : Dries Buytaert
+ 1M de personnes
dans + de 220 pays
parlant plus de 180 langues !
10. C’est aussi accepter de se mettre à nu et
de recevoir des critiques, en partageant
son travail et ses connaissances
Source : http://blogs.theprovince.com/2012/05/29/barenaked-leaders/
Contribuer est une action participative à
un projet, dans le but de collaborer à un
effort commun. L’objectif est d’utiliser et
de partager à titre personnel ou
professionnel
18. Avec de nouvelles idées, une liste de besoins, un certain nombre de participants, des fonctionnalités
métier, un équipe, des partenaires, des enjeux, un planning, un budget, des objectifs, des envies, des
moyens, des tableaux Excel, des ressources, des lignes budgétaires, une stratégie, des outils, du
matériels, de la bonne volonté, de l’énergie, des contradictions, de fils de conversation, de l’assiduité,
des changements, des grilles, des découpages, des intégrations, un visuel, un univers, une marque,
des listes, de l’huile de coude, de la volonté, ...
exemples
19. Installer Drupal
télécharger la dernière version
découvrir drupal.org et drupalfr.org
découvrir les groupes utilisateur
en 5 minutes
un site fonctionnel à customiser
vous venez d’entrer dans la grande communauté Drupal
20. Modules et documentation
sélectionner un / des module(s) /
thème(s)
chercher une réponse à un problème
apporter son expérience
en 3 clics
une nouvelle fonctionnalités a été ajoutée à votre
site
vous participez à l’effort collectif en utilisant et partageant le bien
commun
21. Coeur métier
développer ses fonctionnalités métier
installer des solutions existantes
proposer des extensions
proposer de nouvelles fonctionnalités
en quelques
un patch ou un nouveau module est publié
heures
vous devenez mainteneur de module ou utilisateur actif
22. Traduire son site en français
installer la traduction française
compléter la traduction de son site
proposer ses propres améliorations
traduire ses pages en plusieurs langues
en 10min
l’interface de mon site est affiché en français à 80%
vous entrez dans le groupe des utilisateurs français de Drupal
23. Mettre à jour son instance Drupal
télécharger la dernière version de Drupal
mettre à jour ses modules
publier une nouvelle version ou un patch
les mises à jour de sécurités sont annoncées par email
vous protégez votre site efficacement
24. Présenter son projet
participer à un événement Drupal
communiquer sur son projet
faire un retour d’expérience lors d’un
événement
30 min une présentation décrivant votre utilisation de Drupal
vous êtes un membre actif de la communauté
26. Contribution
Contributeurs = Contribution = Communauté
Comprenez le fonctionnement de la communauté
Auditez ce que vous utilisez
Reversez intelligemment à la communauté
Réutilisez ce que vous avez évalué
30. Estimer la maturité de son équipe
Exemple d’une courbe d’apprentissage
Niveau
Temps
Initiation à Drupal
Rencontre avec la
communauté
Appropriation des outils
Publication de module et
contribution
Compréhension du
fonctionnement de Drupal et
de sa communauté
31. Coût de la contribution
$$$ Money is money! $$$
32. Qu’est-ce que ça coûte ?
Licence gratuite = 0 frais
L’unité de mesure de la contribution open
source n’est pas directement l’argent, mais le
temps.
Rendre du code contribuable ça coûte
Maintenir un module ça coûte
Participer ça coûte
34. Les bénéfices directes
“Contribuer est une manière d’investir”
Montée en compétence sur Drupal
Être plus efficace
Être plus rapide
Rencontrer les bonnes personnes
35. Les bénéfices indirectes
“ Contribuer c’est donner avant de recevoir ”
Être reconnu pour ce que l’on à fait et pour
le savoir faire que l’on a!
La contribution comme outils marketing