docs: Update to project governance - #1207
Open
sshiells-scottlogic wants to merge 13 commits into
Open
Conversation
Implements the CCC Steering Committee Governance Proposal across the governance docs: - charter.md: add Officers (Chair/Vice Chair), Release Governance (FSI Cloud Leads + release sign-off), Decision Log, Roadmap Planning and a Meeting conduct (antitrust) item; revise Voting to a majority of participating members with a >=2 FSI-seat floor, plus advance/absentee voting; revise Quorum accordingly; record open questions. - DECISIONS.md: new Steering Committee decision-log index. - releases/README.md: layer FSI Cloud Lead release sign-off and roadmap planning onto the existing process. - README.md: add a Designated FSI Cloud Leads table. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Rename the release sign-off / roadmap delegate from a new "FSI Cloud Lead" role to the existing Cyber Security Lead role already recorded in the README Steering Committee table (the per-firm Alternate). Removes the redundant designated-leads table in favour of that existing column. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
A Working Group lead may also be a designated Cyber Security Lead, so independence is not automatic. Require the WG-lead and Cyber Security Lead sign-offs to be two different people, and where the relevant WG lead holds both roles, require the second sign-off from a different Cyber Security Lead. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Drop the Open questions section and the references to it (the Officer term cross-link and the now-unused recusal-expectations link). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Reword the Routine business rationale more formally. - Roadmap sessions are timed after OSFF NY/London (not around and after), and direction may draw on feedback and observations gathered at those events. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Applies review feedback on the governance proposal: - Group role definitions (Members, Chair/Vice Chair, Cyber Security Leads) under a shared "Roles" heading in the charter; keep the functional release-oversight process under "Release Governance". - Add a Routine meetings subsection: private, invite-only working meetings on a committee-set cadence, funnelling wider engagement to the public quarterly call and all-hands. - Add minimum-participation / auto-vacancy mechanisms for committee members and Cyber Security Leads, with thresholds left for the committee to set. - Delete the Change Management Board entirely (cmb.md and the cmb/ folder); streamline the release flow to two non-author approvers (WG lead + Cyber Security Lead) and preserve the Release Manager role. Update the release proposal issue template accordingly. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Replace agenda-flagged in-meeting/advance voting with an asynchronous pull-request model: - Votes are raised as a PR against DECISIONS.md; members approve or reject on the PR. - If passed, the PR is merged as accepted; if not passed, the outcome is set to rejected and the PR is merged anyway, so every decision is recorded either way. - Redefine "participating members" as those who record an approve/reject on the PR; remove the advance/absentee voting section; rework abstention and quorum accordingly. - Update DECISIONS.md to document the PR-based process. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- The Chair closes a Decision Log vote once the outcome is clear, or at the latest two weeks after the PR was opened. - Clarify that the two-FSI-approval floor applies only to Steering Committee decisions on the Decision Log, not to ordinary content, catalog, or release pull requests. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Replace the twice-a-year open roadmap session with an ongoing, issue-driven model: the community raises suggestions and features as GitHub issues, the Steering Committee reviews and prioritises them in its regular meetings, and the high-level "north star" direction is communicated to the community and can be shown on the website. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Committee members: attend at least half of meetings over a rolling six-month window; falling short prompts a discussion with the Chair about whether they remain best placed to hold the seat (rather than automatic vacancy). - Cyber Security Leads: sign off at least one release over a rolling six-month window, else the firm re-confirms or re-designates. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The release flow diagram has been updated, so the note flagging it as out of date is no longer needed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Replace the release-process diagram with the revised version reflecting the streamlined flow (Working Group lead plus Cyber Security Lead sign-off, no Change Management Board). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
✅ Deploy Preview for common-cloud-controls ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
One or more co-authors of this pull request were not found. You must specify co-authors in commit message trailer via: Supported
Alternatively, if the co-author should not be included, remove the Please update your commit message(s) by doing |
|
/easycla |
Member
|
@sshiells-scottlogic you're good now on the EasyCLA |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Steering Committee governance updates
Implements the CCC Steering Committee Governance Proposal and follow-up review feedback: gives the committee a defined role in decision-making and releases, and retires the Change Management Board.
Related issues
Closes #1158 1158
Checklist