Permalink
Browse files

Create CONTRIBUTING.md

Dedicated document for better GitHub integration.
See https://github.com/blog/1184-contributing-guidelines.

remove contributing section in README
  • Loading branch information...
1 parent 22c99ff commit d24df7ac738c4d34e1787c122e7c7c04ce9b0b2c @dwradcliffe dwradcliffe committed Dec 6, 2012
Showing with 39 additions and 36 deletions.
  1. +38 −0 CONTRIBUTING.md
  2. +1 −36 README.md
View
@@ -0,0 +1,38 @@
+# Contributing to CarrierWave
+
+CarrierWave thrives on a large number of [contributors](https://github.com/jnicklas/carrierwave/contributors),
+and pull requests are very welcome. Before submitting a pull request, please make sure that your changes are well tested.
+
+First, make sure you have `imagemagick` and `ghostscript` installed.
+
+Then, you'll need to install bundler and the gem dependencies:
+
+ gem install bundler
+ bundle install
+
+You should now be able to run the local tests:
+
+ bundle exec rake
+
+You can also run the remote specs by creating a ~/.fog file:
+
+```yaml
+:carrierwave:
+ :aws_access_key_id: xxx
+ :aws_secret_access_key: yyy
+ :rackspace_username: xxx
+ :rackspace_api_key: yyy
+ :google_storage_access_key_id: xxx
+ :google_storage_secret_access_key: yyy
+```
+
+You should now be able to run the remote tests:
+
+ REMOTE=true bundle exec rake
+
+Please test with the latest Ruby 1.8.x and 1.9.x versions using RVM if possible.
+
+## Running active record tests
+
+Make sure you have a local MySQL database named `carrierwave_test` with the username
+`root` and empty password.
View
@@ -737,42 +737,7 @@ This has only been tested with the local filesystem store.
## Contributing to CarrierWave
-CarrierWave thrives on a large number of [contributors](https://github.com/jnicklas/carrierwave/contributors),
-and pull requests are very welcome. Before submitting a pull request, please make sure that your changes are well tested.
-
-First, make sure you have `imagemagick` and `ghostscript` installed.
-
-Then, you'll need to install bundler and the gem dependencies:
-
- gem install bundler
- bundle install
-
-You should now be able to run the local tests:
-
- bundle exec rake
-
-You can also run the remote specs by creating a ~/.fog file:
-
-```yaml
-:carrierwave:
- :aws_access_key_id: xxx
- :aws_secret_access_key: yyy
- :rackspace_username: xxx
- :rackspace_api_key: yyy
- :google_storage_access_key_id: xxx
- :google_storage_secret_access_key: yyy
-```
-
-You should now be able to run the remote tests:
-
- REMOTE=true bundle exec rake
-
-Please test with the latest Ruby 1.8.x and 1.9.x versions using RVM if possible.
-
-### Running active record tests
-
-Make sure you have a local MySQL database named `carrierwave_test` with the username
-`root` and empty password.
+See [CONTRIBUTING.md](https://github.com/jnicklas/carrierwave/blob/master/CONTRIBUTING.md)
## License

0 comments on commit d24df7a

Please sign in to comment.