Description
I would like to open a conversation about the feasibility of releasing a bugfix release 3.0.1 relatively soon. If I look at the merged changes so far (https://github.com/tidyverse/ggplot2/blob/master/NEWS.md), they're mostly things that should have been caught for 3.0.0 but weren't. And in particular, issues #2363 (new graphics device with ggsave()
) and #2788 (tidy eval for secondary axis) will be frustrating for users of 3.0.0.
I realize how much work it is to prep a release. At the same time, once we start merging code that makes more fundamental changes to the code base, the window of opportunity for a pure bug-fix release is essentially closed. So, a plan to prioritize work might be good. E.g., only merge bug fixes until the end of September, prep a 3.0.1 release then, and start merging more ambitious work after 3.0.1.
I assume we don't want to go to a development model where we're working on a minor and a major release at the same time, in different branches, but that would be an option as well of course.