Open Source Stories encourages contributions! There are several ways to get involved, and we look forward to working with you.
Find a bug in the site? Did it not play friendly with certain browser configurations? Did we miss adding alt-text
somewhere? Please file an issue (using the Bug report template) and will get to it as soon as possible.
If you're looking to help fix issues, have an idea of how to improve the site itself, or want to add tests, please follow these steps:
- Find an issue that you want to fix
- If none exist, create the issue that outlines the behavior or optimization you want to contribute
- Fork the repository into your account
- Make your changes
- Submit a pull request to the upstream repository
- Check the generated site preview and see if it behaves as expected
- Wait for a maintainer to review and approve your change
We will follow the model of The GitHub Flow.
We would love design help! Areas where we need particular help:
- Designing a logo and illustrations
- Customizing the website's look and feel
- Probably a lot of other places
We will always need editorial help! From writing and editing blog posts to reviewing site copy, good writers are invaluable.
Please reach out to our contribution team if you have any questions about contributing.