[x] Align the names of R/ files and test/ files for workflow happiness.
The docs for usethis::use_r() include a helpful script.
usethis::rename_files() may be be useful.
2021
[x] usethis::use_tidy_dependencies()
[x] usethis::use_tidy_github_actions() and update artisanal actions to use setup-r-dependencies
[x] Remove check environments section from cran-comments.md
[x] Review 2022 checklist to see if you completed the pkgdown updates
[x] Prefer pak::pak("org/pkg") over devtools::install_github("org/pkg") in README
[x] Consider running use_tidy_dependencies() and/or replace compat files with use_standalone()
[x] use_standalone("r-lib/rlang", "types-check") instead of home grown argument checkers
[ ] ~Add alt-text to pictures, plots, etc; see https://posit.co/blog/knitr-fig-alt/ for examples~ seems to not apply here, i.e. no pictures, plots, etc.
Pre-history
usethis::use_roxygen_md()
usethis::use_github_links()
usethis::use_pkgdown_github_pages()
usethis::use_tidy_github_labels()
usethis::use_tidy_style()
usethis::use_tidy_description()
urlchecker::url_check()
2020
usethis::use_package_doc()
Consider letting usethis manage your@importFrom
directives here.usethis::use_import_from()
is handy for this.usethis::use_testthat(3)
and upgrade to 3e, testthat 3e vignetteR/
files andtest/
files for workflow happiness. The docs forusethis::use_r()
include a helpful script.usethis::rename_files()
may be be useful.2021
usethis::use_tidy_dependencies()
usethis::use_tidy_github_actions()
and update artisanal actions to usesetup-r-dependencies
cran-comments.md
Authors@R
of DESCRIPTION like so, if appropriate:person("RStudio", role = c("cph", "fnd"))
2022
usethis::use_tidy_coc()
master
-->main
issuesdevelopment
ismode: auto
in pkgdown configusethis::use_lifecycle()
2023
Necessary:
person(given = "Posit Software, PBC", role = c("cph", "fnd"))
Run devtools::document()
to re-generate package-level help topic with DESCRIPTION changesuse_mit_license()
use_tidy_logo()
~ no logousethis::use_tidy_coc()
usethis::use_tidy_github_actions()
Optional:
pak::pak("org/pkg")
overdevtools::install_github("org/pkg")
in READMEuse_tidy_dependencies()
and/or replace compat files withuse_standalone()
use_standalone("r-lib/rlang", "types-check")
instead of home grown argument checkers