Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Team operations and practices

How decisions are made

The Jupyter Executive Council follows the Decision Making Guidelines described in the main Jupyter governance documents.

In short, we’ll first seek an informal consensus. If a clear consensus cannot be reached, an active council member can call for a vote. The voting process then follows the guidelines laid out by the Jupyter Governance model.

Process for adding meeting minutes

We use meeting minutes to communicate our major conversations externally, with the goal of providing transparency to the Jupyter contributor community. Public minutes can added as long as two JEC members have looked at them (the author, and one other person).

After JEC meetings, any JEC team member should summarize the main ideas of our discussion. Try to be short and to-the-point. Make a pull-request to a file in the meeting_notes/ folder.

Any other team member is encouraged to merge that pull request.

Where we communicate

Internal communication

For private synchronous team communication, we use a private channel in the Jupyter Zulip.

WhatApp: We used to have a WhatsApp group for Executive Council communication, but we no longer use this.

External communication

The JEC is piloting an experiment to encourage more informal external communication from JEC members. Below are the general guidelines we’re following, see this issue for updates: jupyter-governance/ec-team-compass#127

We use two places for informal external communication. All JEC members are encouraged to use these channels regularly:

Anybody on the JEC should use these channels to communicate our progress, major updates, etc from the executive council or the jupyter foundation. Bias towards transparency and sharing out!

These are generally read only. We don’t expect any post authors to monitor their posts and respond to questions. However they can if they’d like.

Guidelines for our team communication

Examples of in-scope and out-of-scope topics

We don’t have hard rules for what is in-scope, but here are a few examples we brainstormed

Code of Conduct

The Jupyter Executive Council follows the broader Jupyter Community’s Code of Conduct