Jul 22 – 28, 2020 Online Event
UTC timezone

Being a GNOME maintainer: best practices and known traps

Jul 25, 2020, 4:45 PM
50 Minute Presentation Project Organisation and Governance


Emmanuele Bassi (GNOME Foundation)


GNOME is made of three things:

  • people
  • processes
  • software

All of these are important, and while we correctly celebrate the people who maintain projects, and the software they maintain, we often leave processes aside, and rely on wiki pages that haven't been updated in a decade, or oral histories of how to maintain a project.

In this presentation, I will outline what a maintainer does; shed some light on the process of maintaining a GNOME project; describe the best practices accrued over more than 20 years, as well as the known traps lying in wait. I will also try to establish how to improve those practices for the modern free and open source software development tools and infrastructure.

Level of Difficulty Intermediate

Primary author

Emmanuele Bassi (GNOME Foundation)

Presentation materials