applicable
applicable copied to clipboard
Upkeep for applicable (2023)
Pre-history
- [x]
usethis::use_readme_rmd() - [x]
usethis::use_roxygen_md() - [x]
usethis::use_github_links() - [x]
usethis::use_pkgdown_github_pages() - [x]
usethis::use_tidy_github_labels() - [x]
usethis::use_tidy_style() - [x]
usethis::use_tidy_description() - [x]
urlchecker::url_check()
2020
- [x]
usethis::use_package_doc()Consider letting usethis manage your@importFromdirectives here.usethis::use_import_from()is handy for this. - [x]
usethis::use_testthat(3)and upgrade to 3e, testthat 3e vignette - [x] 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
- [x]
usethis::use_tidy_dependencies() - [x]
usethis::use_tidy_github_actions()and update artisanal actions to usesetup-r-dependencies - [x] Remove check environments section from
cran-comments.md - [x] Bump required R version in DESCRIPTION to 3.6
- [x] Use lifecycle instead of artisanal deprecation messages, as described in Communicate lifecycle changes in your functions
2022
- [x]
usethis::use_tidy_coc() - [x] Handle and close any still-open
master-->mainissues - [ ] 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
- [x] Ensure pkgdown
developmentismode: autoin pkgdown config - [ ] Re-publish released site; see How to update a released site
- [ ] Update lifecycle badges with more accessible SVGs:
usethis::use_lifecycle()
2023
Necessary:
- [x] Double check license file uses '[package] authors' as copyright holder. Run
use_mit_license() - [ ] Update logo (https://github.com/rstudio/hex-stickers); run
use_tidy_logo() - [x]
usethis::use_tidy_coc() - [x]
usethis::use_tidy_github_actions()
Optional:
- [ ] Review 2022 checklist to see if you completed the pkgdown updates
- [x] Prefer
pak::pak("org/pkg")overdevtools::install_github("org/pkg")in README - [x] Consider running
use_tidy_dependencies()and/or replace compat files withuse_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
Created on 2023-10-30 with usethis::use_tidy_upkeep_issue(), using usethis v2.2.2