How to become an open source contributor
by the end of this week
VALA Tech Camp 2023
- distributed version control
- bugs/issues
- patches/pull requests
How open source projects fail
Documentation
- writing documentation
- updating and improving documentation
- reviewing documentation
- translating documents and interfaces into other languages
Onboarding
- documentation!
- user interface design and user testing
- tours
- training
Bugs
- bug reports
- templates and guides
- triaging
Keeping things moving
- templates for PRs and patches
- reviewing, “signing off” and testing code
- advising and onboarding contributors
Avoiding burnout
- everything we’ve talked about!
- writing code
Start with what you’re using, and what they’re using
Start small
good first issue
first-timers-only
documentation