Building a contribution culture in a Drupal agency

Open Source contribution is difficult to sustain in any organisation but gets especially difficult in an agency. The pressure of completing the projects and catering to last-minute changes does not give enough opportunity to contribute.

In this talk, you will learn how Axelerant enables contributions in all the projects on which we work. I'll talk about how we encourage everyone to contribute through awareness and incentives, and how to sustain those contributions. The ideas I present here help you make your team an extension of the community (which sounds obvious but rarely done in practice). I present workflows that help you build your application while also contributing to the community at the same time.

I'll also talk about how we track contributions, especially contributions made on drupal.org. I will showcase the tool we use to track the contributions and talk about how we built it.