First and foremost: we love community contributions! Thanks for reading this and pitching in to make Jamstack Explorers even better!
- Bug fixes — check out our issues list!
- Missions (soon!) — see the notes on contributing mission
- Opinions — our mission authors put a lot of time and effort into their missions, and we don’t want to nitpick them on why they chose to do things the way they did them. If you have differing opinions, don’t nitpick someone else’s work — create your own mission!
- Design changes — to keep this site from scope creeping, we’re currently routing all design through the Netlify team. If you’ve got design ideas, we’re excited to see them opened as issues, though!
We're really excited to have you contribute a lesson to Jamstack Explorers! We're still working out the details of this, though, so we're not quite ready to take submissions.
If you're interested, please drop us a line.
-
We use the following branch convention:
// Structure <initials>/<issue #>/<title of issue> // Example sd/2/cool-feature tzm/13/fixesThing
-
Everything needs to be a pull request — no direct commits to
main
-
PRs are merged with squash merges only and use conventional commits for easier changelog generation
-
All PRs need to be approved by one of the CODEOWNERS