Sustainable
contribution culture.
How to create one in your organisation?
@Ashish_Thakur, @Manjit_Barnala
Environment
An Analogy


Why?
-
Better software
-
Growth of the community
-
Helps enhancing skills
-
Friendship and bonding
-
Networking

How?
- Financial Contributions
- Organise Events & volunteering
- Translations
- Documentation
- Forums/IRC
- Case Studies
- Modules/Themes/Patches

Sustainability
- Individual contributions are great
- A new contributor to the community adds more value
- Collective responsibility of existing contributors to onboard and mentor new contributors
- Leads to a more sustainable contribution culture

Contributions
An organisation's prespective
Why?
- Shows an organisation's commitment towards Open source
- Helps ensure future of Drupal Project
- Development & learning
- Sales

How?
- Full time core contributor(s) or multiple contributors
- Organise sprints and kick start contributions
- Seek feedback and involve and encourage everyone to contribute
- Extended mentorship during office hours
- Reward the effort of contributors

Results
- Aug 2014: 29 commit mentions, 9 contributors
- Now: 276 commit mentions, 46 contributors
- Developers: 37
- Themers: 6
- QAs: 3
- Self driven initiatives towards contribution to other technologies

Challenges
- Onboarding new contributors
- Code sprint timings
- Motivation and consistency
- Leadership

Sustainability
- Contributions was just another reason to learn Drupal 8
- Removed expectations and dependency on a single person
- People taking initiative to contribute
- Developed a healthy culture of contributions

What do you think?
Evaluate this session
asia2016.drupal.org/schedule
Drupalcon Asia
By Ashish Thakur
Drupalcon Asia
- 1,460