Fork, then clone the repo:
git clone git@github.com:your-username/whois.gitSet up your machine:
bundleMake sure the tests pass:
bundle exec rakeTo propose a change/feature/patch, create your feature branch:
git checkout -b my-new-featureMake your change. Add tests for your change. Make the tests pass:
bundle exec rakeCommit your changes:
git commit -am 'Add some feature'Push to your fork and submit a pull request.
To increase the chance that your pull request is accepted please make sure to write tests. Changes without corresponding tests will likely not be included as they will produce fragile code that can easily break whenever the registry changes the response format.
Some examples: 84dbdde320f31c20184bcfe5e544e8fd3cd32862, 3b6688b95e6fadcf720cc777ef4bbd2cd644e62b