summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerry Cheung <jch@whatcodecraves.com>2013-02-14 12:49:59 -0800
committerJerry Cheung <jch@whatcodecraves.com>2013-02-14 12:49:59 -0800
commite72337b5d889610df0f7ebede80c2ecbacf600dd (patch)
tree9c282b60db295d0010e613ec5b3dc313d3d39e69
parent108adf744eadb66780ed3bbef398549590c46fe9 (diff)
downloadhashie-e72337b5d889610df0f7ebede80c2ecbacf600dd.tar.gz
add contribution guidelines
-rw-r--r--CONTRIBUTING.md27
-rw-r--r--README.markdown9
2 files changed, 29 insertions, 7 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..a39f73f
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,27 @@
+## Note on Patches/Pull Requests
+
+Thanks for taking the time to contribute back! To make it easier for us to
+review your changes, try to follow these guidelines:
+
+* Keep changesets small and on topic. Itching to refactor or clean something
+ up? Do it in a separate branch.
+* Stay consistent with existing code conventions.
+* Break changes into smaller logical commits.
+
+To propose a change:
+
+* [Fork the project.](https://help.github.com/articles/fork-a-repo)
+* Make your feature addition or bug fix.
+* Add tests for it. This is important so I don't break it in a future version unintentionally.
+* Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
+* [Send me a pull request](https://help.github.com/articles/using-pull-requests). Bonus points for topic branches.
+* [Check that your pull request passes the build](https://travis-ci.org/intridea/hashie/pull_requests).
+
+## Bug triage
+
+Have a problem? File an [issue here](https://github.com/intridea/hashie/issues).
+
+To make bug squashing easier, include the following in your issue:
+
+* What version of hashie are you using?
+* Is it still a problem in master? \ No newline at end of file
diff --git a/README.markdown b/README.markdown
index 2402dcf..89ccc76 100644
--- a/README.markdown
+++ b/README.markdown
@@ -227,14 +227,9 @@ provide.
c.where(:abc => 'def').where(:hgi => 123)
c # => {:where => {:abc => 'def', :hgi => 123}}
+## Contributing
-## Note on Patches/Pull Requests
-
-* Fork the project.
-* Make your feature addition or bug fix.
-* Add tests for it. This is important so I don't break it in a future version unintentionally.
-* Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
-* Send me a pull request. Bonus points for topic branches.
+See [CONTRIBUTING.md](CONTRIBUTING.md)
## Authors