Proposing a contribution sprint
This page is for advocates who want people to contribute together for a few hours. A sprint is your own initiative, like a meetup (Proposing a meetup); no sprints are documented as official events. Its result is real pull requests and confirmed issues.
Contents
Choose a theme
| Theme | Good for | Guide |
|---|---|---|
| Documentation | Everyone | Improving the help |
| Translation of one language | Native speakers | Helping with translations |
| Translation review | Native speakers | Reviewing a machine-assisted translation |
| Confirming open issues | Users and administrators | Reproducing and confirming issues |
| Small fixes | Developers | Develop with Git |
| Accessibility testing | Assistive technology users | Advocating for accessibility |
Prepare tasks
- A list of small, real tasks, each doable in under an hour, with a link (a help page to check, a set of strings, an issue to reproduce).
- A test installation per participant, or instructions to make one (Install in one command).
- GitHub accounts ready (with two-factor authentication).
- A shared, public task list (a forum thread works) without personal data.
The agenda
CONTRIBUTION SPRINT: <theme> <date>, <time>, <place | online> (organized by <you>)
0:00 Welcome, how to contribute (commit messages, pull requests, licenses) 15 min
0:15 Pick a task; pair newcomers with experienced people 15 min
0:30 Work 2 h
2:30 Show and tell: what each pair did 20 min
2:50 Next steps; thanks 10 minDuring the sprint
- Commit messages start with
Added:,Updated:,Fixed:,Removed:orRenamed:(CONTRIBUTING.md). - One small pull request per task.
- No secrets or personal data in changes, logs or screenshots.
- Security findings go privately (Security reports stay private).
Wrap-up
- Post the list of pull requests and confirmed issues in the forums.
- Thank participants, by public handle and with consent (Recognition ideas).
- Note what blocked people and improve the guides.
Related pages
- Proposing a meetup
- Mentoring a first contribution
- Event checklists
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.