Skip to article frontmatterSkip to article content

The current members of the Executive Council are listed in the Leadership Directory.

Click here for the team compass. 🧭

The Executive Council Team Compass is at ec.jupyter.org. It has more information about operations, meetings, e-mail and contact info, etc. This page focuses on the governance aspects of the Executive Council.

Purpose¶

The Executive Council (EC) is ultimately responsible for all dimensions of the Project (including, but not limited to, software, legal, financial, community, operations, inclusion and diversity, etc.). The members of the EC actively work to carry out the Project’s mission in accordance with its values and to support operations through delegation to the Software Steering Council (SSC), Software Subprojects, Standing Committees, and Working Groups. These other bodies will report to the EC, and the EC is expected to support, oversee, manage, and ensure the success of operations across Jupyter.

Responsibilities¶

Sole responsibilities¶

The EC has the responsibility to:

The EC can override decisions of the SSC, Software Subprojects, Standing Committees, and Working Groups in exceptional situations as the Project’s final decision-maker. The EC cannot override SSC decisions that are shared responsibilities, as listed below.

Shared responsibilities with the Software Steering Council¶

The EC and SSC share responsibility for approving:

In these decisions, each body will vote independently and the change will be approved only if both bodies approve.

Team Compass¶

The Executive Council Team Compass is at ec.jupyter.org. It publishes information about the activities and operations of the EC, including how to contact the EC.

Council membership and elections¶

The EC consists of 6 Council members.

How long are term lengths and limits?¶

Each EC member is elected to a 2-year term.

EC members can serve consecutive terms if they are re-elected.

EC members cannot begin a new term if they have served on the EC for 3 of the last 4 years.

Who elects the Executive Council?¶

There are two types of seats on the Executive Council. Those chosen by individuals throughout the Jupyter Community (see below), and those chosen by the current members of the Executive Council.

After each election, the cumulative total number of seats filled by the UoC must be equal to, or one more than, the number filled by the EC.

For seats elected by the UoC, any member of the Union of Councils has one vote.

Who is elegible for serving on the Executive Council?¶

Any UoC member is eligible for candidacy in an election to the EC provided that they are a valid candidate for serving a new term (e.g., doing so would not violate the EC Term Limits).

A person may not serve simultaneously on the EC and SSC.

How does the nomination and election process work?¶

Each annual election will begin with the existing EC notifying the UoC of a call for nominations. Any member of the UoC may nominate a candidate, including themselves. The EC will confirm that a nominee is eligible and accepts their nomination. The candidate shall write a statement of their interest, qualifications, experience, etc., that will be distributed to voters. Once the full set of candidates is assembled, the UoC and then the EC will take ranked choice votes to fill their allocated number of EC seats.

What if somebody leaves their seat during a term?¶

If a member leaves the council before the end of their term, the EC may designate an eligible replacement who will serve for the rest of the term. This replacement will count as a seat filled by the EC if the replacement serves more than half of the term.

How can an EC member be removed?¶

The EC may vote to remove an EC member. A removal motion passes if two-thirds of the entire EC votes in favor of removal. All EC members are expected to vote without recusal, including the member in question.

The Union of Councils¶

The Union of Councils (UoC) is the union of the membership of these groups:

It makes up the voting body that elects members of the Executive Council.

Bootstrapping the Executive Council¶

The process to create the initial Executive Council is described in this document.