What makes a good maintainer?

Martin Thoma
7 min readFeb 2, 2024
This image was created using Bing Image Creator

Are you a maintainer of open-source software who wants to become better? In this article, I reflect on my work as the maintainer of pypdf/PyPDF2.

The first two sections give you some context. They can be skipped if you just want an answer to the question: What is a good maintainer?

What is pypdf?

--

--

Martin Thoma

I’m a Software Engineer with over 10 years of Python experience (Backend/ML/AI). Support me via https://martinthoma.medium.com/membership