-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a website for current / historical JEPs #51
Comments
I love this idea. |
Sounds like a good idea overall. We might be able to build upon the UI that Python.org uses for PEPs. @willingc might have more insight here. |
In general, I think it's a good idea. I think at minimum that there should be:
I think it's important to move JEP 29 from draft status to accepted before publishing JEPs on a website. |
Some quick thoughts
👍 I was imagining that the addition I'm suggesting wouldn't change the structure of the current JEP repository, it would probably instead be adding a github action to it + some config that would render the JEPs that are here and push to gh-pages.
I haven't seen any, but I thought that @captainsafia made a good start here: https://github.com/jupyter/enhancement-proposals/pull/29/files#diff-f6c91f7d040c33d1fb435d5e1b758bedR30
Now I feel silly, I thought it had already been "accepted" but now I see that it is in "submitted" state. I agree that it makes sense to formalize that process before publishing publicly (since one of the reasons I wanna do this is precisely to highlight that process). I am happy to help with nailing down the process / language in the meta-JEP if others are interested in getting it closer to acceptance (which I guess requires a steering council vote?) |
+1 on the idea! Thanks @choldgraf for your continuous effort trying to make visible these sorts of things! |
Thanks @choldgraf. Perhaps the website would increase the sense of urgency to move JEP 29 to accepted. |
I was looking through the JEP documentation here and have a couple of points to note:
|
OK, I haven't heard any objections to the above, so I am going to consider that @captainsafia's JEP is accepted (I believe this is true according to both versions of the JEP rules, because it has been merged), and I will try and make a PR implementing part of the vision that she lays out. I'll try to get something done soon as a first step towards improving this process. |
Sounds good. Thanks for putting in the work, @choldgraf! |
Awesome, thanks @captainsafia and @choldgraf ! |
Thanks folks, this sounds good. I don't know if it has been discussed yet, but I'd like to see clear documentation of when each process change takes place, e.g. the date that a JEP is accepted. E.g. I ran across this JEP: Cell ID Addition to Notebook Format So the status list of various JEPs should at least show the date of the last change for each document, and I think the documents themselves should also be updated with their status. |
Could JEP metadata be collected from one or some JSON[-LD] cell outputs? Or is front matter YAML sufficient for collecting JEP metadata into a TOC/Index/Table of JEPs GitHub Project Board? |
Closing as implemented. |
We recently created a little jupyter book for the governance documentation (https://jupyter.org/governance/). The goal was to make the information more discoverable, easier to browse, etc.
What do folks think about doing the same for the enhancement proposals? I really like the idea of these structured proposals, and especially with the meta-JEP that @captainsafia put together I'd like that information to be more discoverable.
So what do people think about a website with two parts:
This could be hosted at jupyter.org/enhancement-proposals, and could be a way to give more visibility to this process. What do folks think?
The text was updated successfully, but these errors were encountered: