-
Notifications
You must be signed in to change notification settings - Fork 5
Contribution
skierkowski edited this page Oct 3, 2014
·
1 revision
We highly encourage you to contribute.
Think you found a bug? Not sure? Don't worry, open an issue and we'll start the conversation.
Open an issue. It is helpful to understand the technical requirement, but equally important the context. A few things that will help:
- What kind of workflow are you trying to automate?
- How do you solve this problem today?
- What do you want us to build?
We love pull requests. Here's a quick guide:
- Create an issue. For all work we do we track it in Issues. So all pull requests should be closing an issue.
- Fork the repo.
- Run the tests.
rake
- Add a test for your change. Many of the repos still lack test coverage. If it isn't clear how to add a test, do not worry about it, we'll add it. Otherwise test are much appreciated. It is our top priority to improve the code coverage.
- Make the test pass.
- Commit your changes (frequently). Make sure to add references to issues you are addressing.
- Push to your fork and submit a pull request.