Sha256: 0763a51cb2409d467ae3f73478bcc7a50d962d00c5d2a60f0c899e131ca04ded

Contents?: true

Size: 1.27 KB

Versions: 11

Compression:

Stored size: 1.27 KB

Contents

Contributing
============

Reporting bugs
--------------

If you find a bug in nanoc, you should report it! But before you do, make sure you have the latest version of nanoc (and dependencies) installed, and see if you can still reproduce the bug there. If you can, report it!

When reporting a bug, please make sure you include as many details as you can about the bug. Some information that you should include:

* The nanoc version (`nanoc --version`)
* The `crash.log` file, if relevant

Submitting Patches
------------------

If you want to submit a pull request, please review the following few guidelines:

* If your pull request is a **bug fix**, submit it on the latest release branch. At the moment of writing, this is `release-3.4.x`. This ensures that the bug fix comes in the next patch release.

* If your pull request is a new **feature** or extends an existing feature,  submit it on the `master` branch.

In both cases, make sure that your changes have **test cases** that cover the bug fix or the new/changed functionality.

Also note that **backwards compatibility** must be retained. This means that you cannot simply modify a feature to work in a different way. What you can do, is add an option to make it work in a different way, but do double-check with me (@ddfreyne) first.

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
nanoc-3.6.7 CONTRIBUTING.md
nanoc-3.6.6 CONTRIBUTING.md
nanoc-3.6.5 CONTRIBUTING.md
nanoc-3.6.4 CONTRIBUTING.md
nanoc-3.6.3 CONTRIBUTING.md
nanoc-3.6.2 CONTRIBUTING.md
nanoc-3.6.1 CONTRIBUTING.md
nanoc-3.6.0 CONTRIBUTING.md
nanoc-3.5.0 CONTRIBUTING.md
nanoc-3.5.0b2 CONTRIBUTING.md
nanoc-3.5.0b1 CONTRIBUTING.md