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

Regular CRAN checks for tidyverse deprecations #341

Open
hadley opened this issue Oct 3, 2022 · 0 comments
Open

Regular CRAN checks for tidyverse deprecations #341

hadley opened this issue Oct 3, 2022 · 0 comments

Comments

@hadley
Copy link
Member

hadley commented Oct 3, 2022

With the latest changes to lifecycle and testthat, you should only ever discover soft deprecations when actively developing your package (and most regular deprecations won't cause a CRAN failure). But there are lots of packages that are not actively developed, and it would be nice to have some way to gently notify those maintainers that they're using functions that we no longer recommend.

I was thinking that every 6 months, we could run all tests and examples for all packages that depend on a tidyverse package, collect and summarise all the deprecations, and email the maintainer. It would be a purely informative email since no action would be required, but it means that folks will here from us 2-4 times before we move from a soft deprecation to a regular deprecation, or a regular deprecation to defunct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant