This outlines how to propose a change to specr.

Filing an issue

The easiest way to propose a change or new feature is to file an issue. If you’ve found a bug, you may also create an associated issue. If possible, try to illustrate your proposal or the bug with a minimal reproducible example.

Pull requests

  • Please create a Git branch for each pull request (PR).
  • Your contributed code should roughly follow the R style guide.
  • specr uses roxygen2, with Markdown syntax, for documentation.
  • specr uses testthat. Adding tests to the PR makes it easier for me to merge your PR into the code base.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.