The project embraces distributed development and if you'd like to help, it would be greatly appreciated. Just open a pull request with the revisions. Contributing === 1. Fork the repository to your own GitHub account. 2. Clone your fork of the repository locally ``` git clone git://github.com/USERNAME/project-athena.git ``` 3. Create a new branch ``` git checkout -b new_branch_name ``` 4. Code * Follow the [coding standard](CODING_STANDARD.md) 5. Commit * Use [well formed commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) 6. Update your branch ``` git remote add upstream https://github.com/kasenvr/project-athena git pull upstream master ``` Resolve any conflicts that arise with this step. 7. Push to your fork ``` git push origin master ``` 8. Submit a pull request *You can follow [GitHub's guide](https://help.github.com/articles/creating-a-pull-request) to find out how to create a pull request.* Reporting Bugs === 1. Always update to the latest code on master, we make many merges every day and it is possible the bug has already been fixed! 2. Search [issues](https://github.com/kasenvr/project-athena/issues) to make sure that somebody has not already reported the same bug. 3. [Add](https://github.com/kasenvr/project-athena/issues/new) your report to the issues list! Requesting a Feature === 1. Search [issues](https://github.com/kasenvr/project-athena/issues) to make sure that somebody has not already requested the same feature. 2. [Add](https://github.com/kasenvr/project-athena/issues/new) your request to the issues list!