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

GRADUATION: Write up the Governance and Steering documents #6260

Closed
wants to merge 21 commits into from

Commits on Aug 9, 2023

  1. governance: write up the governance and steering documents

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    3370f8b View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Apply suggestions from code review

    Co-authored-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls and inteon committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5741111 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. add more roles to the GOVERNANCE.md document and clearly indicate the…

    … requirements, privileges and responsibilities for each role
    
    Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
    inteon committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    7456e0f View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. fix file links

    Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
    inteon committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    b089f7f View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Copy contents from the HackMD file

    Source: https://hackmd.io/YkDBYQP1Qlekdx4NS11iIg?edit
    
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1900d80 View commit details
    Browse the repository at this point in the history
  2. Update MAINTAINERS.md

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    40005ef View commit details
    Browse the repository at this point in the history
  3. Update GOVERNANCE.md with the latest changes from HackMD

    Source: https://hackmd.io/YkDBYQP1Qlekdx4NS11iIg
    
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5cf8beb View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Apply suggestions from code review

    Co-authored-by: Ashley Davis <SgtCoDFish@users.noreply.github.com>
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls and SgtCoDFish committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    22e8e74 View commit details
    Browse the repository at this point in the history
  2. steering: apply Ashley's suggestion on membership

    Co-authored-by: Ashley Davis <SgtCoDFish@users.noreply.github.com>
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls and SgtCoDFish committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    2466d6a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. move the maintainers list to a CSV file

    The CNCF also maintains the list of maintainers in that format, and
    using CSV means we can automate (somehow) the process of keeping the
    two lists in sync.
    
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    21d6fc3 View commit details
    Browse the repository at this point in the history
  2. governance: apply suggestions from code review

    Co-authored-by: Peter Fiddes <hawksight@users.noreply.github.com>
    Co-authored-by: Richard Wall <wallrj@users.noreply.github.com>
    Signed-off-by: Maël Valais <mael@vls.dev>
    3 people committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    bc57e19 View commit details
    Browse the repository at this point in the history
  3. governance: re-introduce "Responsibilities" and "Become"

    I thought these two sections were "too much" when Tim introduced them
    but Peter made the point that people will be looking for these two
    sections since the rest of the document is structured like that.
    
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    65c4fdc View commit details
    Browse the repository at this point in the history
  4. governance: reviewers can also focus on documentation

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    24aa350 View commit details
    Browse the repository at this point in the history
  5. governance: de-duplicate sub-headings

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    e3284f9 View commit details
    Browse the repository at this point in the history
  6. governance: remove unused links

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    a1d86cb View commit details
    Browse the repository at this point in the history
  7. governance: add a voting mechanism in case lazy consensus can't work

    Co-authored-by: Ashley Davis <SgtCoDFish@users.norepl
    y.github.com>
    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    593096e View commit details
    Browse the repository at this point in the history
  8. governance: use the new repo "community"

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    3a4dc11 View commit details
    Browse the repository at this point in the history
  9. governance: explain that this charter applies to all projects

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    99d21e2 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. governance: standardize style for the Slack channel names

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    401c398 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. governance: add a section "responsibilities for github members"

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    5c7ec3f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. governance: the PR to OWNERS should be created on each repo

    Signed-off-by: Maël Valais <mael@vls.dev>
    maelvls committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    6ed09fa View commit details
    Browse the repository at this point in the history