All talks

Talk 17 November, 2020 · Online

Managing contributions in an open source project

The great thing about open source is that everyone can contribute. However, this poses a challenge: how to handle the ever-increasing flow of ideas, code contributions and more? In 30 minutes, Ruth Cheesley and Dennis Ameling will walk you through their experiences being in Mautic’s Product Team. The following topics will be covered: Human perspective What skill sets are needed to form an effective Product Team? How to prioritize feature ideas and make sure they actually get realized? How to deal with time constraints when contributing to open source? How to deal with proposals or contributions that don’t fit with the vision for the project? How to deal with inappropriate behavior? Technical perspective The importance of automated tests in accepting code contributions The benefits of an efficient CI (Continuous Integration) pipeline Efficiently preparing work items for developers of different levels (beginner/intermediate/advanced) Reviewing code contributions (PRs) and the technical knowledge/experience needed for that

Tagged MauticOpen source

Go deeper

On this topic, from the blog

All posts
The Sīlavāpi lotus mark above the words Ruth AI on a deep aubergine banner, with the strapline Using AI for business continuity.
23 September, 2026 AI

What I learned leaving a Ruth AI in charge

Before my three-month ordination retreat I built a Ruth AI so our Mautic team could keep going without me. The AI turned out to be the smaller part of the story.

The Sīlavāpi lotus mark beside the words August 2026, on a deep aubergine monthly round-up banner.
28 August, 2026 AI

What I've been up to in August 2026

A look back over the month across my work leading Mautic, from a community led AI initiative and our first paid certifications to rebooting Women of Open Source and rebuilding this site.