Skip to content
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.

What's the release strategy? #58

Open
shawnsparks-work opened this issue Jan 6, 2021 · 3 comments
Open

What's the release strategy? #58

shawnsparks-work opened this issue Jan 6, 2021 · 3 comments

Comments

@shawnsparks-work
Copy link

I see there are prerelease versions out there since March of 2020. The last stable version release was May 2019. Are there any intentions to release the PRs from the past 18 months as a stable release?

@huan
Copy link
Contributor

huan commented Jan 7, 2021

Hi @shawnsparks-work ,

Thank you for asking this question!

We'd like to release a stable release if we can make sure the current master branch is working as expected.

Please feel free to submit a PR to bump the version in VERSION file with an even minor number (for example, 0.16.0), then we can review and merge it when we have enough confidence to release a new version.

Whenever the VERSION file is changed, the GitHub Action workflow will do the DevOps job and the new version will be release automatically.

@shawnsparks-work
Copy link
Author

when we have enough confidence to release a new version

What's the process for getting the confidence to release a new version?

@huan
Copy link
Contributor

huan commented Jan 7, 2021

What's the process for getting the confidence to release a new version?

We haven't, but I think we can build this process for now.

I have drafted one:

  1. Create a PR for bumping version, whenever the community feels a need to publish a new release
  2. Wait for this PR has been voted up 👍 by at least 3 developers
  3. We merge the PR after we got enough vote up

Please feel free to let me know if you have any improvement for this process, or you can feel free to create the release PR and start collecting votes! :)

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

No branches or pull requests

2 participants