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

Establish a Beta Release #3774

Open
jginsburgn opened this issue Mar 4, 2022 · 0 comments
Open

Establish a Beta Release #3774

jginsburgn opened this issue Mar 4, 2022 · 0 comments

Comments

@jginsburgn
Copy link
Member

Having a beta release should improve the Karma org health. Early community testing of breaking changes is a hallmark of mature projects. Also, it gives a chance for many breaking changes to be associated in a single release, when beta becomes stable. For now, for example, all the potential breaking changes are tracked very rudimentarily, in a bug; also the corresponding PRs (example) are tagged as breaking changes and left to sit until the time for a major release comes. With the beta release, all those changes could be tested and better managed and we eliminate the mess (authors disappear, changes become irrelevant, etc) of having unattended PRs.

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

No branches or pull requests

1 participant