DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Jonathan Hall
Jonathan Hall

Posted on • Originally published at jhall.io on

How I became a CouchDB PMC member

I recently described my first documentation commit to the CouchDB project.

I didn’t stop there. That was just the first in a series of documentation updates I provided.

Of course I never set out explicitly to update the CouchDB documentation. I did this mostly as I was learning CouchDB myself, and eventually as I was building a library that uses CouchDB.

Eventually, the maintainers of CouchDB reached out to me and asked if I wanted to join the CouchDB project as a committer. This meant I would have commit access to the CouchDB-related GitHub projects. Then in 2020 they invited me to join as a member of the Project Management Committee as well.

And here’s the interesting part: All without ever writing a single line of code for CouchDB!

I don’t even know Erlang, the language in which CouchDB is developed. (Although I would enjoy learning me some Erlang, and it’s a tentative goal for 2022!)

Contributing to open source, and being recgonized for your contributions to open source, can take many forms, and may not require writing code at all.


If you enjoyed this message, subscribe to The Daily Commit to get future messages to your inbox.

Top comments (0)

🌱 DEV runs on 100% open source code known as Forem.

Β 
Contribute to the codebase or learn how to host your own.