We're an open project and really appreciate contributions of any kind
We're on Spectrum for any questions and discussions. Join here !
If there's something not working for you, please file an issue here
- Search the issue track to check that your issue has not been filed before
- Specify the Simbol version you are using
- Specify browser version and OS
- Describe the issue
- If it applies to the issue, please provide code and/or screenshots. A Glitch based on this example would be great
- Have a GitHub account with SSH keys set up
- Fork the repository on GitHub
- Clone your fork of the repository locally (i.e.,
git clone git@github.com:yourusername/simbol
) - Run
npm install
to get dependencies - Run
npm run js
when you make changes to compile it. The compiled version will be inbuild/simbol.js
- If necessary, write unit tests and run with
npm run test
- Check it still passes the Simbol's linting rules by running
rnpm run lint
- Make changes to your fork of the repository, commit them, and push them (i.e.,
git add -A . && git commit -m 'Fixes #25 by adding these changes' && git push origin master
) - Submit a pull request to the master branch
- If peers make any comments, address them