1 of 9

Governance Update

Oct 2021

Governance Docs

2 of 9

TL,DR; changes on governance repo

  • 98 was merged - decision-making bodies and official subproject structure
  • 98 needs to be implemented in practice: bootstrap these across
  • 103 is in voting: Software Steering Council.
  • Coming soon: PRs for Executive Board, etc.

3 of 9

PR 98: "Foundation of new Governance Model"

  • Open for discussion and votes: April 16-July 19 2021
  • 69 commits
  • 13 reviewers
  • Votes tally
    • 12 yes
    • 1 no
    • 4 abstain
  • 162 comments by 16 participants

4 of 9

What went into PR 98?

Key principle: capture and make explicit what we mostly do, smoothing out unnecessary variability. Try not to impose anything new/surprising.

  • Decision-Making Guide (after bootstrapping these bodies):
    • Uniform processes across Jupyter.
    • Inclusive consensus seeking of all stakeholders.
    • Defined voting process when needed:
      • Low quorum requirements (50%, blank allowed), but participation expected (⅔ per year)
    • Bootstrapping Decision-Making Bodies
      • Guided by each project's members with Steering Council participation.
      • Necessary
  • Software Subprojects
    • Common principles and practices - CoC, decision-making, trademarks/copyrights, …
    • Larger subprojects have one Software Steering Council representative.
    • List of Official Jupyter Subprojects

5 of 9

Software Steering Council: PR 103 in review!

  • As of Oct 22 2021
    • 11 yes votes, zero nos.
    • 9 commits
    • 6 comments
    • 1 new, short file: SSC
  • After bootstrap of decision-making bodies, will
  • Once this is merged, we'll want to stand up the SSC to be active
    • SSC should help in project-wide technical discussions (architecture, standards, planning).
    • And hop on JEP repo and move discussions forward.

6 of 9

"Community action items"

  • Take a look at these documents :)
  • They have been merged, but feedback is always welcome - these should be living documents that need to serve our community as it evolves.
  • Look for areas where your activity may be represented, or missing representation (if so, let us know!).
  • Once PR 103 (Software Steering Council) is merged, there will be more activity based on this. Good time to move this to top of mind.

7 of 9

What's coming?

  • Will submit soon new PRs for the Executive Board, Advisory Board. Docs mostly ready, finishing up language.
  • Come to Friday meetings if you'd like to participate!
  • If you're actively involved in a subproject, please pitch in!

8 of 9

Thank you!

9 of 9

Intro Jupyter Governance Model

  • Since this will be recorded and potentially a listener could have no idea what our governance model is or that we’ve been working on it, a very brief high level intro would be great before jumping into the talk - AR
  • Perhaps mention the JupyterCon talk so they can watch if they want further info? Unless that is too far out of date? You have to remember these are things we think about all the time but for some this may be the first time they are hearing about this