modeldb
modeldb copied to clipboard
Upkeep for modeldb (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 - [ ] 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
- [ ]
usethis::use_tidy_dependencies() - [x]
usethis::use_tidy_github_actions()and update artisanal actions to usesetup-r-dependencies - [ ] Remove check environments section from
cran-comments.md - [x] Bump required R version in DESCRIPTION to 3.6
- [ ] Use lifecycle instead of artisanal deprecation messages, as described in Communicate lifecycle changes in your functions
- [ ] Make sure RStudio appears in
Authors@Rof DESCRIPTION like so, if appropriate:person("RStudio", role = c("cph", "fnd"))
2022
- [x]
usethis::use_tidy_coc() - [ ] 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
- [ ] 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:
- [ ] Update email addresses *@rstudio.com -> *@posit.co
- [ ] Update copyright holder in DESCRIPTION:
person(given = "Posit Software, PBC", role = c("cph", "fnd")) - [ ]
Run devtools::document()to re-generate package-level help topic with DESCRIPTION changes - [ ] 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() - [ ]
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
Created on 2023-10-31 with usethis::use_tidy_upkeep_issue(), using usethis v2.2.2