Contributing to open source documentation projects
It’s a scriptorium, not a bazaar
Who am I?
I’m https://github.com/theletterf
What is open source?
Open source is a social setting where the main thing that bind people together is their interest in developing a project. Without people, open source is just coding alone without walls.
In open source, people is everywhere�(You better learn to work with strangers)
Open source is not a contest
There’s only one way of winning at open source, and that is keeping the project alive and stable. You’re doing well if your contributions help sustain the project. All else is noise and statistics.
Open source needs your understanding, not your commits
Open source projects don’t need your "help”. What they need, especially the biggest and most mature, is commitment and understanding. Commits don't matter; finding ways forward does.
What open source does not need
What’s in it for you?
The “Of Course”�
The “Hey I Didn’t Know That”
How to get started as an open source docs contributor
Find a good reason for contributing�(Only then look for a project)
Good reasons include
Bad reasons include
If you are already working at a software company
Become a user and read the docs
If you want to contribute docs, you must put your lab coat on and be prepared for lots of experimentation, failure, and frustration. Writing open-source docs is an exercise in patience and self-learning. The reward is that you might become the first in cracking a puzzle.
The Must Reads
Start by listening and taking responsibility
Eager to open a pull request? Make it small and tie it to an existing issue.
Don’t do this
Do this
Make it about helping others
When you help others, you’re helping the project; when you only think about yourself, you aren’t.
Ideas for improving the docs will come naturally.
My experience with OpenTelemetry.io
How big is this project right now?
How I became an approver and then a maintainer
A not so long journey
Then…
Rinse and repeat (reliably!)
You can have a look yourself!
Open source contributions don’t stop at docs
You can contribute much more than Markdown edits:
If you can improve reach and self-sufficiency, it’ll be a win for all!
Key takeaways
Your next steps
"In open source, we feel strongly that to really do something well, you have to get a lot of people involved." ��- Linus Torvalds�
Thank you!��Questions?