The community is what makes Sails great, without you we wouldn't have come so far. But to help us keep our sanity and reach code-nirvana together, please follow these quick rules whenever contributing.
- If you have a question about setting up Sails, please check out the Sails docs.
- Search for issues similar to yours in GitHub search and Google.
- If there's an open issue, please contribute to that issue.
- If there's a closed issue, open a new issue and link the url of the already closed issue(s).
- If there is no issue, open a new issue and specify the following:
- A short description of your issue in the title
- The sails version (find this with
sails -v
). - Detailed explanation of how to recreate the issue
- If you don't know how to fork and PR, follow our instructions on contributing.
- Fork the repo.
- Add a test for your change. Only refactoring and documentation changes require no new tests. If you are adding functionality or fixing a bug, we need a test!
- Make the tests pass and make sure you follow our syntax guidelines.
- Push to your fork and submit a pull request to our the v0.10 branch.
Get Started | Documentation | Changelog | #sailsjs on IRC | Google Group | Twitter