Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upkeep for odbc (2022) #626

Closed
19 of 20 tasks
simonpcouch opened this issue Nov 28, 2023 · 1 comment · Fixed by #629
Closed
19 of 20 tasks

Upkeep for odbc (2022) #626

simonpcouch opened this issue Nov 28, 2023 · 1 comment · Fixed by #629
Labels
upkeep maintenance, infrastructure, and similar

Comments

@simonpcouch
Copy link
Collaborator

simonpcouch commented Nov 28, 2023

2022

  • Handle and close any still-open master --> main issues
  • usethis:::use_codecov_badge("r-dbi/odbc")
  • Update pkgdown site using instructions at https://tidytemplate.tidyverse.org
  • Update lifecycle badges with more accessible SVGs: usethis::use_lifecycle()

2023

  • Update email addresses *@rstudio.com -> *@posit.co
  • Update copyright holder in DESCRIPTION: person("Posit Software, PBC", role = c("cph", "fnd"))
  • Run devtools::document() to re-generate package-level help topic with DESCRIPTION changes
  • usethis::use_tidy_logo()
  • usethis::use_tidy_coc()
  • Use pak::pak("r-dbi/odbc") in README (EDIT: will wait on this pending a readme rewrite)
  • Consider running usethis::use_tidy_dependencies() and/or replace compat files with use_standalone()
  • use cli errors (EDIT: issue filed at Use cli errors #627)
  • usethis::use_standalone("r-lib/rlang", "types-check") instead of home grown argument checkers;
    (EDIT: issue filed at use rlang type checkers #628)
  • Add alt-text to pictures, plots, etc; see https://posit.co/blog/knitr-fig-alt/ for examples (EDIT: no images in the package)

Eternal

  • usethis::use_mit_license()
  • usethis::use_package("R", "Depends", "3.6")
  • usethis::use_tidy_description()
  • usethis::use_tidy_github_actions()
  • devtools::build_readme()
  • Re-publish released site if needed

Created on 2023-11-28 with usethis::use_tidy_upkeep_issue(), using usethis v2.2.2.9000

@simonpcouch simonpcouch added the upkeep maintenance, infrastructure, and similar label Nov 28, 2023
@simonpcouch
Copy link
Collaborator Author

re: usethis::use_tidy_logo(), should this package have a hex? Let's spin this into a new issue if so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upkeep maintenance, infrastructure, and similar
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant