In general, we'll follow the "fork-and-pull" Git workflow:
- Fork the repo on GitHub
- Clone the project to your own account/machine
- Work on your fork
- Make your changes and additions
- Add changes to README.md if needed
- Commit changes to your own branch
- Make sure you merge the latest from "upstream" and resolve conflicts if there is any
- Push your work back up to your fork
- Submit a Pull request so that we can review your changes