Thanks for taking the time to contribute! Issues and pull requests are welcome at https://github.com/ichirio/tflplanner.
By participating in this project you agree to abide by its Code of Conduct.
How to contribute
- Open or comment on an issue to report a bug or propose a change (the issue forms guide you: Bug report / Feature request).
- For anything non-trivial, agree the approach on the issue first.
- Fork the repository, create a topic branch, make the change with its tests, and open a pull request against
main. - Address review feedback; once CI is green and a maintainer approves, it is merged.
Before you open a pull request
-
devtools::test()passes anddevtools::check()shows no errors or warnings. -
lintr::lint_package()reports nothing (the configuration is.lintr). - R source files are ASCII: write non-ASCII text as
\uXXXXescapes. The app’s Japanese strings live ininst/i18n/strings.csv. - Add a line to
NEWS.mdfor a user-visible change.
tflplanner builds on rtfreporter; a change the table layout needs belongs there.