How I became a CouchDB PMC member
I learned that contributing to open source can take many forms, and may not require writing code at all.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.