Skip to contents
  • We recommend that you create a Git branch for each pull request (PR).
  • New code should follow the tidyverse style guide except where that readily conflicts with existing code. PKNCA is moving (slowly) toward more tidyverse-like styling. You can use the styler package to apply these styles, but please don’t restyle code that has nothing to do with your PR.
  • We use roxygen2, with Markdown syntax, for documentation.
  • We use testthat. Contributions with test cases included are easier to accept.
  • For user-facing changes, add a bullet to the top of NEWS.md below the current development version header describing the changes made followed by your GitHub username, and links to relevant issue(s)/PR(s).