1
- # Jupyter Enhancement Proposal Pre-Read
2
-
3
-
1
+ | Item | Value |
2
+ | ---------- | ------------------------------------------------------------ |
3
+ | JEP number | 29 |
4
+ | Title | Jupyter Enhancement Proposal |
5
+
6
+ | Status | Submitted |
7
+ | Type | P - Process |
8
+ | Created | 23-Feb-2019 |
9
+ | History | 04-Mar-2019 |
4
10
5
11
### Background
6
12
@@ -50,7 +56,6 @@ With that in mind, the JEP process operates under the following tenets:
50
56
- Changes to the JEP process itself.
51
57
- Creating a new GitHub repo in one of the official Jupyter orgs
52
58
53
- -
54
59
55
60
## JEP Submission Workflow
56
61
@@ -61,16 +66,15 @@ This is the least formal stage of any jupyter enhancement proposals. During this
61
66
In order to transition out of the pre-proposal stage, the following checklist must be complete:
62
67
63
68
1 . A github issue on the Jupyter Enhancement Proposals repo is created that
64
-
65
69
2 . 1 . Briefly outlines the proposal
66
70
67
71
2 . Suggested review team (optional)
68
72
69
73
3 . Why it should be a JEP
70
74
71
75
4 . 1 . See the “JEP / Not-a-JEP Rubric” below.
72
-
73
76
3 . A * Shepherd* is identified to see the process through. (Shepherds are assigned on a round-robin basis from a set of interested engaged volunteers).
77
+ 4 . A number is assigned to the JEP to track it through the rest of the process.
74
78
75
79
Outcome:
76
80
@@ -111,25 +115,17 @@ This section contains a list of principles and scenarios that can be used to hel
111
115
** Principles (If yes, Requires a JEP)**
112
116
113
117
- Does the proposal/implementation require PRs across multiple orgs?
114
-
115
118
- - Defining a unique cell identifier
116
-
117
119
- Does the proposal/implementation PR impact multiple orgs, or have widespread community impact?
118
-
119
120
- - Updating nbformat
120
-
121
121
- Does the proposal/implementation change an invariant in one or more orgs?
122
-
123
122
- - Defining a unique cell identifier
124
123
- Deferred kernel startup
125
-
126
124
- Does the proposal/implementation create a new concept that will impact multiple repositories?
127
-
128
125
- - Sandboxed cell outputs
129
-
130
126
- The proposal involve creating a new repository or subproject?
131
127
132
- - ## Glossary
128
+ # ## Glossary
133
129
134
130
- Jupyter Enhancement Proposal (JEP): A written document that describes a proposed unit of significant work on Jupyter.
135
131
@@ -152,7 +148,3 @@ This section contains a list of principles and scenarios that can be used to hel
152
148
- Approved
153
149
- In progress
154
150
- Completed
155
-
156
- -
157
-
158
- -
0 commit comments