Skip to content
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

Updated README with more detailed guidelines #2

Merged
merged 6 commits into from
Sep 3, 2015

Conversation

captainsafia
Copy link
Member

I changed the format of the README to be in the format of a JEP and added some more details.

@rgbkrk and @ellisonbg — I know there was some discussion about whether to allow people to link to repositories or have them use folders within the enhancement-proposal library. In this case, I wrote it up so that users will generate folders on the repository. There are definitely pros and cons to this and I am open to changing it based on what everyone thinks.


### Pros and Cons
Cons associated with this implementation include:
* Existing IPEPs (IPython Enhancement Proposals) will not be included in this migrated repository
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's nothing to say we couldn't really.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rgbkrk — you caught me! I was having trouble thinking of cons so I just put something down.
u36f3fcz

@rgbkrk
Copy link
Member

rgbkrk commented Aug 29, 2015

Fun fact: don't write a bunch in a comment, switch to file view, add a comment in line, and expect your comment text to stick around on the conversation view. 😠 (I just did this)

@captainsafia
Copy link
Member Author

75449-home-pets-angry-cat-ready-for-fight

@rgbkrk
Copy link
Member

rgbkrk commented Aug 29, 2015

This is a really good outline that I think is deserving of going in its own folder. The root README should be a bit more simple and direct to answer these questions:

  • What is this repository about?
  • What are the currently accepted proposals? (note that ones that are currently being evaluated are in PRs)
  • How do I submit a proposal?
  • What's the suggested format for a proposal (linking this proposal itself)

On another topic, I'm personally thinking that adding numbers might be a bit silly when we already have a unique identifier - the PR or issue number. If we're updating a previous spec, that is a proposal in itself. I realize the precedence here comes from PEPs and IPEPs, but we have great decision solidifying technology right in front of us, complete with history, revisions, conversations, etc.

@ellisonbg
Copy link
Contributor

I like how Python has PEP 0 as the index of PEPs and PEP 1 as the "PEP
Purpose and Guidlines"

I also think that with a GitHub based workflow we don't necessarily need
formal numbers.

On Sat, Aug 29, 2015 at 2:20 PM, Kyle Kelley [email protected]
wrote:

This is a really good outline that I think is deserving of going in its
own folder. The root README should be a bit more simple and direct to
answer these questions:

  • What is this repository about?
  • What are the currently accepted proposals? (note that ones that are
    currently being evaluated are in PRs)
  • How do I submit a proposal?
  • What's the suggested format for a proposal (linking this proposal
    itself)

On another topic, I'm personally thinking that adding numbers might be a
bit silly when we already have a unique identifier - the PR or issue
number. If we're updating a previous spec, that is a proposal in itself. I
realize the precedence here comes from PEPs and IPEPs, but we have great
decision solidifying technology right in front of us, complete with
history, revisions, conversations, etc.


Reply to this email directly or view it on GitHub
#2 (comment)
.

Brian E. Granger
Associate Professor of Physics and Data Science
Cal Poly State University, San Luis Obispo
@ellisonbg on Twitter and GitHub
[email protected] and [email protected]

@captainsafia
Copy link
Member Author

@ellisonbg and @rgbkrk — I agree on both your comments. Will update in next iteration.

@damianavila
Copy link
Member

On another topic, I'm personally thinking that adding numbers might be a bit silly when we already have a unique identifier - the PR or issue number. If we're updating a previous spec, that is a proposal in itself. I realize the precedence here comes from PEPs and IPEPs, but we have great decision solidifying technology right in front of us, complete with history, revisions, conversations, etc.

But people can open an issue for an specific enhancement proposal and having them numerated make easy to tag them with the proper short labels and have filtering trough github UI.
I think they should be numbered...

### Pros and Cons

### Interested Contributors
In order to submit a JEP, please read the Jupyter Enhancement Proposal Submission Guidelines, located [here](jupyter-enhancement-proposal-guidelines/jupyter-enhancement-proposal-guidelines.md). You can copy this file and use it as the starting point for outlining your own JEP.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use "Jupyter Enhancement Proposal Submission Guidelines" as the link text instead of the "located here" text so it reads naturally (people will see the link with the name). This also helps in accessibility in terms of screen readers, so people don't have to backtrack on what "here" means.

@Carreau
Copy link
Member

Carreau commented Sep 1, 2015

+1 for number, I think we can use the number of the PR the introduce the proposal no? that makes it easy to cross reference in github. Otherwise I think that sticingclose to what Python does is nice too.

@rgbkrk
Copy link
Member

rgbkrk commented Sep 1, 2015

Agreed with PR numbers. We're already uniquely assigned one and the github cross referencing is wonderful.

@Carreau
Copy link
Member

Carreau commented Sep 3, 2015

Let's merge and iterate.

Carreau added a commit that referenced this pull request Sep 3, 2015
Updated README with more detailed guidelines
@Carreau Carreau merged commit 6503788 into jupyter:master Sep 3, 2015
@rgbkrk
Copy link
Member

rgbkrk commented Sep 3, 2015

Let's merge and iterate.

Amen to that.

fperez pushed a commit that referenced this pull request Mar 8, 2016
add note about displaying metadata
choldgraf pushed a commit to choldgraf/enhancement-proposals that referenced this pull request Nov 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants