Runes uses Carthage for dependency management. Once you have it installed,
simply run carthage bootstrap
to install the dependencies.
- Fork the repo.
- Run the tests. I only take pull requests with passing tests.
- Add a test for your change. Only refactoring and documentation changes require no new tests. If you are adding functionality or fixing a bug, we need a test!
- Make the test pass.
- Push to your fork and submit a pull request.
Some things that will increase the chance that your pull request is accepted,
- Include tests that fail without your code, and pass with it
- Update the documentation, the surrounding one, examples elsewhere, guides, whatever is affected by your contribution