UNPKG

1.53 kBMarkdownView Raw
1# Contributing
2
3Great to have you here. These are a few ways you can help make this project better:
4
5- [Implement a #starter feature](http://github.com/mongodb-js/mongodb-collection-sample/labels/starter)
6- Add an example to `README.md`
7
8## Workflow
9
101. [Fork the repository on GitHub](http://github.com/mongodb-js/mongodb-collection-sample)
111. Create a new branch with a name that breifly describes your feature
121. Implement your feature or bug fix
131. Add new cases to `./test/index.test.js` and run them with `npm test`
141. Add comments around your new code that explain what's happening
151. Commit and push your changes to your branch
161. Submit a pull request
17
18Don’t get discouraged! We estimate that the response time from the
19maintainers is less than 24 hours.
20
21## Bugs
22
23You can report new bugs by
24[creating a new issue](http://github.com/mongodb-js/mongodb-collection-sample/issues).
25Please include as much information as possible about your environment
26("I am using node.js v 0.12.0 on OSX Mavericks"). Actual code is always
27more valuable than an explanation, so please include a link to a GitHub
28gist or include a snippet directly in your issue description.
29
30## Versioning
31
32This library aims to adhere to [Semantic Versioning2.0.0](http://semver.org/).
33Violations of this scheme should be reported as bugs. Specifically, if a
34minor or patch version is released that breaks backward compatibility,
35that version should be immediately yanked and/or a new version should be
36immediately released that restores compatibility.