-
Notifications
You must be signed in to change notification settings - Fork 3
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
post style to blog style #3
post style to blog style #3
Conversation
Signed-off-by: Kyle Davis <[email protected]>
|
||
3. **The project will follow a "release train" model for minor-version releases, and a "tentpole" model for major-version releases.** | ||
The team wants to produce minor-version releases on a "release-train" schedule: every six weeks a new release comes out, and it includes all the new features that are ready at the time of release. Having a set release schedule makes sure OpenSearch is releasing in a predictable way and prevents a backlog of unreleased changes. In contrast, major-version releases will take place when there is a critical mass of new features that would create incompatibilities, since that’s the only opportunity to release them. These are called "tentpole" features because getting one of these in might hold a release. If any of the tentpole changes runs into serious problems, a decision would need to be made to move the release or wait until the next major release for that change. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That passive voice in the last sentence raises more questions than it answers, I think?
If any of the tentpole changes runs into serious problems, the folks working on it will need to add a comment on their meta tracking issue with an alert. At that point we the folks working on the issue and I can decide whether to cut scope, remove the feature from the release, or move the release date depending on the type and severity of the problem.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll sub in.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"folks" is weird I acknowledge, BTW. So if you have a better word feel free to swap it in (tent pole features can come from anywhere.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Contributors?
Signed-off-by: Kyle Davis <[email protected]>
Signed-off-by: Kyle Davis [email protected]
Description
By submitting this pull request, I confirm that my contribution is made under the terms of the BSD-3-Clause License.