Contributing.md in minitar-0.9 vs Contributing.md in minitar-0.12
- old
+ new
@@ -2,43 +2,43 @@
I value any contribution to minitar you can provide: a bug report, a feature
request, or code contributions. There are a few guidelines for contributing to
minitar:
-* Code changes *will not* be accepted without tests. The test suite is
- written with [Minitest][].
-* Match my coding style.
-* Use a thoughtfully-named topic branch that contains your change. Rebase
- your commits into logical chunks as necessary.
-* Use [quality commit messages][].
-* Do not change the version number; when your patch is accepted and a release
- is made, the version will be updated at that point.
-* Submit a GitHub pull request with your changes.
-* New or changed behaviours require appropriate documentation.
+- Code changes _will not_ be accepted without tests. The test suite is
+ written with [Minitest][].
+- Match my coding style.
+- Use a thoughtfully-named topic branch that contains your change. Rebase
+ your commits into logical chunks as necessary.
+- Use [quality commit messages][].
+- Do not change the version number; when your patch is accepted and a release
+ is made, the version will be updated at that point.
+- Submit a GitHub pull request with your changes.
+- New or changed behaviours require appropriate documentation.
### Test Dependencies
-minitar uses Ryan Davis’s [Hoe][] to manage the release process, and it adds a
-number of rake tasks. You will mostly be interested in:
+minitar uses Ryan Davis’s [Hoe][] to manage the release process, and it adds
+a number of rake tasks. You will mostly be interested in:
$ rake
which runs the tests the same way that:
$ rake test
$ rake travis
will do.
-To assist with the installation of the development dependencies for minitar, I
-have provided the simplest possible Gemfile pointing to the (generated)
+To assist with the installation of the development dependencies for minitar,
+I have provided the simplest possible Gemfile pointing to the (generated)
`minitar.gemspec` file. This will permit you to do:
$ bundle install
-to get the development dependencies. If you aleady have `hoe` installed, you
-can accomplish the same thing with:
+to get the development dependencies. If you aleady have `hoe` installed, you can
+accomplish the same thing with:
$ rake newb
This task will install any missing dependencies, run the tests/specs, and
generate the RDoc.
@@ -49,43 +49,44 @@
### Workflow
Here's the most direct way to get your work merged into the project:
-* Fork the project.
-* Clone down your fork (`git clone git://github.com/<username>/minitar.git`).
-* Create a topic branch to contain your change (`git checkout -b
- my_awesome_feature`).
-* Hack away, add tests. Not necessarily in that order.
-* Make sure everything still passes by running `rake`.
-* If necessary, rebase your commits into logical chunks, without errors.
-* Push the branch up (`git push origin my_awesome_feature`).
-* Create a pull request against halostatue/minitar and describe what your
- change does and the why you think it should be merged.
+- Fork the project.
+- Clone down your fork (`git clone git://github.com/<username>/minitar.git`).
+- Create a topic branch to contain your change (`git checkout -b my_awesome_feature`).
+- Hack away, add tests. Not necessarily in that order.
+- Make sure everything still passes by running `rake`.
+- If necessary, rebase your commits into logical chunks, without errors.
+- Push the branch up (`git push origin my_awesome_feature`).
+- Create a pull request against halostatue/minitar and describe what your
+ change does and the why you think it should be merged.
### Contributors
-* Austin Ziegler created minitar, based on work originally written by
- Mauricio Fernández for rpa-base.
+- Austin Ziegler created minitar, based on work originally written by
+ Mauricio Fernández for rpa-base.
Thanks to everyone who has contributed to minitar:
-* Akinori MUSHA (knu)
-* Antoine Toulme
-* Curtis Sampson
-* Daniel J. Berger
-* Jorie Tappa
-* Kazuyoshi Kato
-* Kazuyoshi Kato
-* Kevin McDermott
-* Matthew Kent
-* Michal Suchanek
-* Mike Furr
-* Pete Fritchman
-* Zach Dennis
-* dearblue
-* inkstak
-* ooooooo\_q
+- Akinori MUSHA (knu)
+- Antoine Toulme
+- Curtis Sampson
+- Daniel J. Berger
+- dearblue
+- inkstak
+- Jorie Tappa
+- Kazuyoshi Kato
+- Kevin McDermott
+- Matthew Kent
+- Merten Falk
+- Michal Suchanek
+- Mike Furr
+- ooooooo_q
+- Pete Fritchman
+- Vijay (bv-vijay)
+- Yamamoto Kōhei
+- Zach Dennis
-[Minitest]: https://github.com/seattlerb/minitest
+[minitest]: https://github.com/seattlerb/minitest
[quality commit messages]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
-[Hoe]: https://github.com/seattlerb/hoe
+[hoe]: https://github.com/seattlerb/hoe