The project embraces distributed development and if you'd like to help, we'll pay you -- find out more at Worklist.net. If you find a small bug and have a fix, pull requests are welcome. If you'd like to get paid for your work, make sure you report the bug via a job on Worklist.net.
We're hiring! We're looking for skilled developers; send your resume to [email protected]
- Fork the repository to your own GitHub account.
- Clone your fork of the repository locally
git clone git://github.com/USERNAME/hifi.git
- Create a new branch
git checkout -b new_branch_name
- Code
- Follow the coding standard
- Commit
- Update your branch
git remote add upstream https://github.com/highfidelity/hifi
git pull upstream master
Resolve any conflicts that arise with this step. 7. Push to your fork
git push origin master
- Submit a pull request
You can follow GitHub's guide to find out how to create a pull request.
- Always update to the latest code on master, it is possible the bug has already been fixed!
- Search the repository issues to make sure that somebody has not already reported the same bug.
- Open an issue on GitHub including information about your system and how to reproduce the bug.
- Search the repository issues to make sure that somebody has not already requested the same feature. If you find a matching request, feel free to add any additional comments to the existing issue.
- Submit an issue on GitHub that is tagged as a feature.