How to contribute

Welcome! :smile: I am glad you consider it worth your time to contribute. There are many ways to contribute to this project and it doesn't all have to be code. Here are some guidelines to follow:

Ways to contribute:

  1. You may or may not need to open an issue first, depending on what you intend to update.
  1. If you have an enhancement request we should first discuss it.
  1. Make your code changes and send me a pull request. This way you will be automatically added as a contributor.
  2. Add tests to ensure that the code coverage is high enough. But you'll see that as soon as you send me a pull request, Travis-CI will check for many things in your code and tell if you have bad code coverage. You can use Devel::Cover to add enough tests so that your code changes are accepted.

Please:

  1. Be Polite.
  2. Avoid foul language.
  3. Avoid sexist or racist comments.
  4. Be open to the possibility that your change is not accepted (although I would rarely want to do that).