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

Capturing guidelines for OpenSSF project governance #108

Closed
annabellegoth2boss opened this issue Jun 14, 2022 · 1 comment
Closed

Capturing guidelines for OpenSSF project governance #108

annabellegoth2boss opened this issue Jun 14, 2022 · 1 comment
Assignees
Labels
administration documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed OpsModel

Comments

@annabellegoth2boss
Copy link
Contributor

At the June 3 Governance Tiger Team meeting, one of the questions that came up was how prescriptive the OpenSSF should be about a project's governance. In the Project Lifecycle, Incubating projects need to show the start of having governance, and Graduated projects are expected to have an operating governance structure.

There was consensus that we should not dictate one single governance structure for all projects. There was also consensus that we have some basic, shared ideas of what "good governance" looks like. The proposal was not to prescribe specific governance, but to document these qualities and minimal requirements and projects submitting for the different stages can demonstrate how they meet these qualities.

Proposing a draft for discussion:

  • Lazy consensus is encouraged as a way of working, but disagreements are inevitable. How decisions are made in these situations must be documented, with clear rules and pathways to becoming a decision maker.
  • It is recommended that there are no more than 7 decision makers (e.g. who gets a vote in a decision) at any time
  • Projects with more than 7 parties interested in being a decision maker should hold elections to decide these seats
    • These elections should be open and transparent, and the electorate (who gets a vote and the pathway to earning a vote) is documented.
    • Decision making seats should have terms no shorter than one year and no longer than three.
    • Governance should specify what happens when decision makers step down mid-term or change company affiliation mid-term
  • The TAC and GB should know who to contact for project updates, with a delegated secondary contact.
@SecurityCRob SecurityCRob added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed administration OpsModel labels Nov 16, 2023
@SecurityCRob
Copy link
Contributor

This has been documented here: https://github.com/ossf/tac/blob/main/process/project-lifecycle.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
administration documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed OpsModel
Projects
None yet
Development

No branches or pull requests

3 participants