Development is a community effort, and we welcome participation.
Please note that the crew
project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.
At https://github.com/wlandau/crew/discussions, you can post general questions, brainstorm ideas, and ask for help.
https://github.com/wlandau/crew/issues is for bug reports, performance issues, maintenance tasks, and feature requests. When you post, please abide by the following guidelines.
crew
(i.e. remotes::install_github("wlandau/crew")
) and verify that the issue still persists.External code contributions are extremely helpful in the right circumstances. Here are the recommended steps.
Please also follow these additional guidelines.
lint_package()
function from the lintr
package.tests
. Tests that can be automated should go in tests/testthat/
. Tests that cannot be automated should go in tests/interactive/
. For features affecting performance, it is good practice to add profiling studies to tests/performance/
.covr::package_coverage()
. Automated tests should cover all the new or changed functionality in your pull request.devtools::check()
and goodpractice::gp()
NEWS.md
file. Be sure to mention relevent GitHub issue numbers and your GitHub name as done in existing news entries.Authors@R
field of the DESCRIPTION
file.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.