From 8d50296287442e326d3e4159e7b90e7c375b2f11 Mon Sep 17 00:00:00 2001 From: Craig Wilson Date: Thu, 11 Oct 2012 07:52:58 -0700 Subject: [PATCH] CSHARP-578: added contributing doc. --- CONTRIBUTING.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000..218e42aec7 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,11 @@ +## Contributing to the driver + +### Bugfixes + +- Before starting to write code, look for existing [tickets](https://jira.mongodb.org/browse/CSHARP#selectedTab=com.atlassian.jira.plugin.system.project%3Asummary-panel) or create one for your specific issue. That way you avoid working on something that might not be of interest or that has been addressed already in a different branch. +- Fork the [repo](https://github.com/mongodb/mongo-csharp-driver). +- Ensure your core.autocrlf settings are set to true. [see here](http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial#CSharpDriverTutorial-Downloading) +- Follow the general coding style of the rest of the project. +- Write tests and make sure they pass. [see here](http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial#CSharpDriverTutorial-Runningunittests) +- Your final commit should have the JIRA issue number as the first part of the commit message. [see here](https://github.com/mongodb/mongo-csharp-driver/commit/40e69fe1cf45b0ed9d68a551b0222a140fa26ba2) +- Submit a pull request from github. \ No newline at end of file