Contributing to surveyBurden
Source:.github/CONTRIBUTING.md
Thanks for your interest in the package.
Reporting bugs and requesting features
Open an issue at https://github.com/pmpk20/surveyBurden/issues. For a bug, please include:
- the
surveyBurdenversion (packageVersion("surveyBurden")) and your R version (R.version.string); - a minimal
.qsf(or a redacted fragment) that reproduces the problem, or the exactburden_report()/read_qsf()call and the error; - what you expected and what happened.
.qsf files can contain question wording you may not want public — a fragment that still triggers the bug, or an emailed file, is fine.
Asking for help
Use the issue tracker with the “question” label, or email the maintainer (address in DESCRIPTION).
Contributing code
- Open an issue first so we can agree the approach.
- Fork, branch from
main, and make your change. - Add or update tests in
tests/testthat/. The suite must pass (devtools::test()), anddevtools::check()must be clean. - Follow the existing style (the tidyverse style guide;
stylerandlintrare configured). - Update
NEWS.mdand any affected documentation / vignette. - Open a pull request describing the change and linking the issue.
By contributing you agree that your contributions are licensed under the package’s MIT licence.