forumphp-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slides

Post on 23-Feb-2017

2.103 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Drupal : Exemple de réussite d'un projet communautaire PHP

Léon Cros@chipway

Forum PHP 2015

. .

@chipway

chipway

Communauté

Drupal

Léon Cros

Président de

Drupal France et francophonie

drupalfr.orgdrupal.fr

De quoi allons-nous parler ?

● Drupal 8.0.0 est sorti !● Drupal● Forces et énergies● Organisation du projet● Outils● Interactions avec les autres communautés● Clés de la réussite● Points de vigilance● Questions

Drupal 8.0.0 est sorti jeudi 19/11 !

Drupal 1.0 janvier 2001

Drupal 7.0 : 5 janvier 2011

Drupal 8.0.0 : 19 novembre 2015● Refonte totale● POO● Symfony, Zend, Twig, …● Views, Blocs, Adaptatif, REST, CMI, Multilingue

Qu'est-ce que Drupal ?

Gestionnaire de contenu Web, Global

Framework de développement

30 000 modules

9 % des sites web du Top   100 000

6 % des sites web du Top 1000 000

Drupal : image forte

Flexible, extensible, interfaçable,

Complet, cohérent,

Professionnel, solide, maintenable, fiable

Drupal = Projet communautaire

Pas d'éditeur

Contributif et collaboratif

Appartient à l'ensemble de ses contributeurs

Drupal = Projet communautaire

Janvier 2001 : Dries Buytaert

Forces et énergies

Forces et énergies

DrupalCon sprint

Forces et énergies

DrupalCon sprint mentoring

Forces et énergies

Drupal Developers' Days

Forces et énergies

3 300 contributeurs à Drupal 8 / 800 à Drupal 7

100 000 contributeurs sur d.o.

1000 000 comptes actifs sur d.o.

200+ Drupal 8 Release Parties le 19/11 WW

Outils

Outils : drupal.org

Screenshot Drupal.org

=> Drupal.org

Outils : Intégration continue

Issues

Patches

Tests automatisés

Intégration Continue

Outils : « Méthodes »

Sprints

Mentors

Bonnes pratiques

Revues de projets

Core conversations

Open DA board meetings

Cycle de contrib

Issue queueBug reportBug report

Needs ReviewNeeds Review

Needs WorkNeeds Work

Reviewed & TestedReviewed & Tested

Edwina theEnd User

Paula theProgrammer

WTF?I’ll postfeedback.

Breaks in IE 6.

I’ll try and fix it.

Thanks! Take

2!

Needs ReviewNeeds ReviewAlso, mind your

spelling.

Wendy the poor soulstuck on Windows XP

Needs WorkNeeds Work

Ok! Try this!

Needs ReviewNeeds Review

Wow!Much better!

Tatiana the Tester

Hey, look! A

bug report!

Outils : Cycle de contribution

.

Outils : localize.drupal.org

Screenshot localize.drupal.org

Outils : localize.drupal.org

Screenshot localize.drupal.org

Méthodes : Evolutions

Semantic versioning

Feature branches

Organisation : Développement

Dries Buytaert : project lead

Core team  + Release Managers

Initiative teams

Security team

Groupes

Contributeurs

Organisation : outils

Serveurs, domaines, marque, événements, …

Drupal Association

Drupal France et francophonie

« Do-ocratie »

Interactions autres communautés

Fièrement pris ailleurs   

Symfony

PHP-FIG

Echanges

Clés de la réussite

Logiciel entièrement Gratuit

Culture de la contribution

Communauté ouverte/accueillante

Leader hors/in pair

Entreprises multiples

Humilité

Points de vigilance

Logiciel entièrement Gratuit

Ouverture

Structurer la « Do-ocratie »

Pas d'éditeur

Attribution des contributions

Énergie des bénévoles

Conclusion : Drupal

Réussite communautaire

Remises en cause et humilité

Inspirer et s'inspirer de

Merci de votre attention

Questions ?

drupalfr.org/associationcotisation

Vos retours ?

@chipwaydrupal@chipway.com

joind.in/15595

top related