Before you begin coding, please open an issue detailing your recommended fix or enhancement. I don't want you to waste your time working on something that doesn't end up getting merged. I am pretty easy-going, so please, recommened anything you think is a good idea/fix!
All contributers are welcome.
- First, fork the project.
- Then, clone your forked project, replace
YOUR_USERNAME
, with well, your username:
$ git clone https://github.com/YOUR_USERNAME/factory.git
- Set
grahamsutton/factory
as your upstream:
$ git remote add upstream https://github.com/grahamsutton/factory.git
- Make your changes.
- Add or update unit tests to cover at least all common/obvious scenarios (no tests, no merge).
- Submit PR from
YOUR_USERNAME/factory
tograhamsutton/factory
. Please include a short bullet point list summarizing the changes you made. Makes my life easier. - Discuss and make any recommended changes to code or formatting of code for your PR.