Upkeep for spatialsample 2023
hfrick opened this issue · 1 comments
hfrick commented
Pre-history
-
usethis::use_readme_rmd()
-
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 vignette - Align the names of
R/
files andtest/
files for workflow happiness.
The docs forusethis::use_r()
include a helpful script.
usethis::rename_files()
may be be useful.
2021
- Remove check environments section from
cran-comments.md
- Bump required R version in DESCRIPTION to 3.5
2022
- Handle and close any still-open
master
-->main
issues - Update README badges, instructions in r-lib/usethis#1594
- Update errors to rlang 1.0.0. Helpful guides:
https://rlang.r-lib.org/reference/topic-error-call.html
https://rlang.r-lib.org/reference/topic-error-chaining.html
https://rlang.r-lib.org/reference/topic-condition-formatting.html - Update pkgdown site using instructions at https://tidytemplate.tidyverse.org
- Ensure pkgdown
development
ismode: auto
in pkgdown config
2023
Necessary:
- Update copyright holder in DESCRIPTION:
person(given = "Posit Software, PBC", role = c("cph", "fnd"))
- Double check license file uses '[package] authors' as copyright holder. Run
use_mit_license()
- Update email addresses *@rstudio.com -> *@posit.co
- Update logo (https://github.com/rstudio/hex-stickers); run
use_tidy_logo()
-
usethis::use_tidy_coc()
-
usethis::use_tidy_github_actions()
Optional:
- Review 2022 checklist to see if you completed the pkgdown updates
- Prefer
pak::pak("org/pkg")
overdevtools::install_github("org/pkg")
in README - Consider running
use_tidy_dependencies()
and/or replace compat files withuse_standalone()
-
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
github-actions commented
This issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with a reprex: https://reprex.tidyverse.org) and link to this issue.