We're so glad you want to contribute! Here are a couple of tips for contributing successfully:
- Please make sure your revision history is as easy to read as possible
- Separate content changes from whitespace changes (if your Text Editor does this automatically, please do not include those changes)
- Serve your file locally and check your work before submitting
- Submit your work with a summary of your changes and a screenshot if relevant
Our materials are deployed as static pages using Netlify. Links will be directly correlated with file paths, and will also automatically resolve index.html
pages.
All of our core curricula are linked from the root http://wwww.teaching-materials.org page.
Want to help us maintain our curricula? Here's how!
- Fork our repo
- Make changes directly to your fork
- If there is an existing issue number, tag commits with it
- Open a Pull Request to our
master
branch
If you've identified an issue, please log it under our Issues section. Make sure you include the workshop name in the title. Example issue: "[JS 101] Broken link in exercise 2".