-
Notifications
You must be signed in to change notification settings - Fork 232
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
ReleaseGuidelines updates to reflect OMF process and 12 week dev cycle #453
ReleaseGuidelines updates to reflect OMF process and 12 week dev cycle #453
Conversation
… label on release process
I am little curious/concerned with the OMF review process?
75 days is almost as long as the 12 week cycle itself! Does this mean that after the 12 week cycle we potentially need an additional (75+60+30 = 165) days before making an official release / merging to |
Yeah, I share this concern as well. The timeline in the bylaws was created in recognition of the infrequency of OMF board meetings, but it creates a pretty significant drag on the cadence of releases. I need to discuss more with the Board and Technology Council, but my current thinking is that it may be OK to update It's common for standards organizations to release pre-final versions that are stable enough to build to, even if they haven't completed full ratification by the organization. (IEEE, for example) There's obviously expectation setting we need to do about stability and if/when it's appropriate to write a pre-final spec into law or policy. That's a conversation I need to take up with my governance bodies. |
Per the 2/27 call, we will:
|
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.
Clarifying approval process and status of "release candidates" per the 2/27 WG call.
Co-Authored-By: Jascha Franklin-Hodge <[email protected]>
Co-Authored-By: Jascha Franklin-Hodge <[email protected]>
Co-Authored-By: Jascha Franklin-Hodge <[email protected]>
Co-Authored-By: Jascha Franklin-Hodge <[email protected]>
* enumerate steps to create a Release Candidate * enumerate steps to go from Release Candidate -> Official Release * new Issue template for Release Candidate Review * adjust language for out-of-phase hotfixes
@jfh01 I've updated the release steps to include separate phases for the Release Candidate and the Official Release. The goal is to allow publication of the Release Candidate in such a way as work on the next cycle won't be blocked by OMF review, with the understanding that OMF review may elicit further changes to a given Release Candidate. The only piece that is somewhat fuzzy is how we handle hotfixes (e.g. changes to the |
Explain pull request
This documentation update clarifies the approval process by which the Open Mobility Foundation certifies a release, and updates the release cycle timeline to 12 weeks (from its original 6).
Is this a breaking change