Skip to content

Beta (testing) periods for candidate releases #6501

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

Open
TimTaylor opened this issue Jun 11, 2025 · 4 comments
Open

Beta (testing) periods for candidate releases #6501

TimTaylor opened this issue Jun 11, 2025 · 4 comments

Comments

@TimTaylor
Copy link
Contributor

Will you consider doing beta (testing) periods for ggplot2 releases? I've found in the past with ggplot2 that my CI hasn't been good enough to catch small changes (e.g. deprecation warnings) so it would be good to catch these things in advance.

I'm aware I can test the main branch but having a release candidate would make things more focussed.

Hope this makes sense. Cheers for the continued development.

@teunbrand
Copy link
Collaborator

teunbrand commented Jun 11, 2025

We typically split off a release candidate once we're tinkering with the last steps of the release and want to continue development on the main branch. This makes these release candidates very ephemeral. We try to inform people of reverse dependency failures 2 weeks prior to releasing a new version, so arguably that is the beta testing period. Is there something more formal you're proposing?

@TimTaylor
Copy link
Contributor Author

Is there something more formal you're proposing?

Probably just flagging of the commit or branch to test in some additional form of announcement.

I think where I've been caught out in the past is deprecation warnings displayed in some rendered output. Like I say, likely a weakness in my own CI, but a small heads up to test a certain commit/branch would be appreciated and, hopefully, not too burdensome. How best to deliver the heads up (socials?), I'm not sure.

@teunbrand
Copy link
Collaborator

I'll discuss with Thomas, but while we got you here: we're planning a release soon so testing now would be ideal!

@TimTaylor
Copy link
Contributor Author

I'll discuss with Thomas, but while we got you here: we're planning a release soon so testing now would be ideal!

Just have ;-). All good AFAICT!

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

2 participants