I'm a maintainer of a package on CRAN and it is going to be broken by the breaking changes of upcoming ggplot2 (congratulations for the release, by the way ).
Now I wonder how to respond to the email sent by revdepcheck:
- For each failing check, either update your package, or tell me
that I have a bug. If you have made changes to your package, please
submit an update to CRAN before {release_date}.
https://github.com/r-lib/revdepcheck/blob/a6ea6793c35428c5f99939a9f3afa390ae823c8a/inst/templates/email-broken.txt#L21-L23
This says I should take action before the release of ggplot2 2.3.0. But, I've planned to submit my update after the release. Since I'm rewriting whole my package using a new feature of ggplot2, which is available only after version 2.3.0, it's a bit tiring to make it compatible with both versions...
Is it OK to wait until the new version is actually released? Or is it my responsibility to prevent the possible failure so that ggplot2 will be released fluently?