- bugs: issue tracker / bug report tool
- Make the interface more informative
- Allow users to fork from this tool itself
- Add a forum to allow beginners to find potential mentors and help
You will need R installed on your system. Check README for more details.
To submit a contribution:
- Fork the repository.
- Clone the original repository to your local PC
- Add your fork with
git@github.com:username/HackIllinois2018_RAD.git
- If you already have a fork and copy of the repo, you can simply check to make sure you're up-to-date
- Pull the upstream:
git pull upstream --rebase
- Update the submodules:
git submodule update --recursive --init
- Create a separate branch (recommended if you're making multiple changes simultaneously)
- (
git checkout -b my-branch
) - Make changes
- . Commit (
git add ; git commit
) and write your commit message - Pull from upstream (
git pull upstream --rebase
) (Note: Make sure to include--rebase
, as it will apply your changes on top of the changes you just pulled, allowing for a much cleaner merge) - Push to your fork (
git push origin _branch_
),_branch_
being the branch you created earlier - Create a pull request
- Describe changes
- Submit!
- Templates: *If you find a bug, you can also file an issue. Please provide as much relevant information as you can, and include a minimal reproducible example if possible. Add label "bug-report"
- First bugs for Contributors *Look for issues tagged with the label "good first issue" or "beginner". Feel free to play with the app and find any bugs(just do not compromise the server).
- Open requests for new features as an issue, and add the label "enhancement-request"
Remember to do a git rebase -i upstream/master
before you send your patch!
Make sure your code is readable, commented, and well-documented.
Follo they Google R style guide
Please be courtous. While we tru to merge pull requests after verificatio, this may take some time. Be patient. Do no post vulgar/obscene comments either in issues, in commits or anywhere in this project, including the code.
Contributers will be added to the Contributers file
Don't hesitate to ask for help, comments or suggestions! Before implementing something, discuss it! Open an issue.