Reporting a bug with our code is one way that you can help improve it. If you choose to report an issue, please follow these steps:
- Give your issue a descriptive title (e.g. not "code doesn't work")
- Describe the exact steps that reproduce the bug, with no extraneous steps
- If a specific bunch of code you wrote causes a bug, submit the code
- If you are getting an error message, submit the error message
- Include version numbers for your OS, R, and IDE
Submitting new materials, data, examples, and/or code is a great way to help improve teaching materials. If you choose to submit materials to this repository, please follow these steps:
- Fork this repository
- Make focused, directed, and clean changes to your fork
- Run
R --quiet -f scripts/regenerate_files.R
from the base directory - Commit your changes to your fork
- Make sure your commit is thematically focused
- Small commits are better than large commits
- Use informative commit messages
- If your commit fixes an issue, include
closes #<>
in your commit message
- Push your commit to your fork
- Create a pull request
- Give your pull request a descriptive title (e.g. not "changes")
- Explain the motivation for your changes
- Explain what you have changed