Skip to content

Commit a98efff

Browse files
authored
Migrate to myst engine (#183)
1 parent 59d5ded commit a98efff

17 files changed

Lines changed: 85 additions & 377 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
.venv
2+
.nox
3+
__pycache__/
24
docs/_build

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ the Jupyter Executive Council.
44

55
Please see the [official rendered version](https://executive-council-team-compass.readthedocs.io) of this repo.
66

7+
## Build the docs locally
8+
9+
This documentation is built with [the MyST Document Engine](https://mystmd.org/guide).
10+
To preview it locally, install `mystmd` and start a live preview from the `docs/` folder:
11+
12+
```bash
13+
pip install mystmd
14+
cd docs
15+
myst start
16+
```
17+
718
## Code of Conduct
819
As an official part of Project Jupyter, all communication across all
920
repositories in this organization should adhere to the

build.sh

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/Makefile

Lines changed: 0 additions & 20 deletions
This file was deleted.

docs/_static/custom.css

Lines changed: 0 additions & 34 deletions
This file was deleted.

docs/conf.py

Lines changed: 0 additions & 212 deletions
This file was deleted.

docs/finances.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This page explains how grants and other funds flow through the LF structures tha
77

88
Two LF entities can receive and hold Jupyter funds:
99

10-
- **[The Jupyter Foundation](https://jupyterfoundation.org/)** is a directed fund of [The Linux Foundation 501(c)(6)](https://projects.propublica.org/nonprofits/organizations/460503801). This is the main pool of Jupyter money and is governed by the Jupyter Foundation's governing board.
10+
- **[The Jupyter Foundation](https://jupyterfoundation.org/)** is a directed fund of [The Linux Foundation 501(c)(6)](https://projects.propublica.org/nonprofits/organizations/460503801). This is the main pool of Jupyter money and is governed by the [Jupyter Foundation's governing board](xref:foundation).
1111
- **[LF Charities Inc](https://lf-charities.org/)** hosts Project Jupyter as an open-source project and is a [501(c)(3) nonprofit](https://projects.propublica.org/nonprofits/organizations/841730246). Project Jupyter is governed by the Jupyter Executive Council, a community-elected group that also sits on the Jupyter Foundation governing board.[^509a3]
1212

1313
[^509a3]: LF Charities is a 509(a)(3) "supporting organization" for the LF 501(c)(6). That legal relationship is what lets Project Jupyter receive funds in LF Charities and later move them into the Jupyter Foundation to save on G&A overhead.
@@ -39,7 +39,7 @@ There is a tradeoff between moving money into the Jupyter Foundation for the low
3939
When LF Charities transfers money into the Jupyter Foundation, it goes in without conditions.
4040
This is deliberate: attaching conditions would make the money "restricted funding" under IRS rules and trigger extra reporting requirements. The cost of avoiding that is that the money becomes part of the Jupyter Foundation's single pot rather than a separately tracked bucket.
4141

42-
The Jupyter Foundation's governing board then allocates that money. It can steer funds toward the priorities the Executive Council has laid out, so the EC's intent can still be honored in practice. What it cannot do is make an explicit written commitment tied to the transfer, since that would be the kind of condition that creates restricted funding.
42+
The Jupyter Foundation's governing board then [allocates that money](xref:foundation#budget-allocation). It can steer funds toward the priorities the Executive Council has laid out, so the EC's intent can still be honored in practice. What it cannot do is make an explicit written commitment tied to the transfer, since that would be the kind of condition that creates restricted funding.
4343

4444
If keeping funds under the Executive Council's governance matters more than the lower overhead, the money can instead stay in LF Charities. However, until the yearly income there for Jupyter passes 1 million USD (regardless of any funds that are in the 501(c)(6)), the overhead rate will be the higher 9% rate.
4545

docs/index.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,3 @@ EC members allocate time during our weekly scheduled meetings to review new issu
2323
**Other Channels:**
2424
* [Issues on the main Governance Repository](https://github.com/jupyter/governance): offer a space for broader discussion about Governance with the entire community, and are better suited for conversations where input from bodies like the [Software Steering Council](https://jupyter.org/governance/software_steering_council.html), project teams and individuals are sought. **If you need to flag an issue specifically for input by the EC, please tag the team with `@executive-council`**. The EC will move issues between this general Governance repo and the EC team compass when appropriate.
2525
* [The Governance category on Discourse](https://discourse.jupyter.org/c/meta/governance/23): is _not formally monitored by the EC_, due to limited bandwidth. It is OK for the community to discuss governance topics there and EC members may occasionally post, but we can not commit to actively monitoring it.
26-
27-
## Table of Contents
28-
29-
```{toctree}
30-
:titlesonly:
31-
operations
32-
accounts
33-
finances
34-
meeting_notes/index
35-
office_hours/index
36-
reports/communitybuilding/readme
37-
```

docs/make.bat

Lines changed: 0 additions & 36 deletions
This file was deleted.

docs/meeting_notes/index.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
11
# Meeting Notes
22

33
The Jupyter Executive Council meets privately each week. A summary of meeting notes is posted below. We follow [this process in updating minutes](#process-minutes).
4-
5-
```{toctree}
6-
:titlesonly:
7-
2023
8-
2024
9-
2025
10-
2026
11-
```

0 commit comments

Comments
 (0)