Comments (10)
Yes, especially since the thing we are merging is a proposal, not a decision. I think it should pass the "is a good idea" test, and be relatively well thought out as an initial proposal.
from governance.
👍 to the proposal to accepting proposals as proposals in draft form
👎 to the thinking that we couldn't make the decision over on the enhancement proposals repo
from governance.
I think it is important to encode governance decisions in one place.
Otherwise it is very difficult to track these things down in a central
location.
On Thu, Feb 11, 2016 at 9:10 AM, Kyle Kelley [email protected]
wrote:
[image: 👍] to my proposal to accepting proposals as proposals in draft
form[image: 👎] to the thinking that we couldn't make the decision over on
the enhancement proposals repo—
Reply to this email directly or view it on GitHub
#13 (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]
from governance.
Yep, think of this as a precedent-setting decision, rather than just a one-time thing :).
from governance.
My thought on why we would keep it in EP is that for people viewing the project, they're keeping it in context with the repo they're looking at. We can @
mention the steering council anywhere.
from governance.
I don't think this is even necessarily a governance decision - it's just a process question about whether we can merge & iterate on incomplete proposals before accepting them or not. It doesn't change whether or how proposals are "accepted"
from governance.
I like the zmq stages that @rgbkrk described.
In this case, acceptance into draft
status would mean that we're OK with the basic idea to the point of encouraging implementation. But if that is the earliest status of acceptance, we should then convey during the proposal/discussion stage to the author a clear "sounds good, put together a draft implementation so we can at least see it and we'll then accept it in draft status", vs. "we really don't want to move forward with this idea at all, don't bother implementing".
So, the workflow would be:
- while in PR status, the EP is only being discussed, and the author(s) are potentially implementing something based on that discussion.
- acceptance moves it to the main repo, likely in draft mode (something could be small enough to be pushed straight to stable, though that sound unlikely to be the common case).
How does this sound?
from governance.
@fperez 👍
from governance.
@fperez 👍
from governance.
@fperez 👍
from governance.
Related Issues (20)
- Assign an alternative host for zoom meetings? HOT 1
- Close/de-list Jupyter Twitter account HOT 31
- Contacting EC clarifications HOT 5
- Sovereign Tech fund - proposal for nbviewer HOT 2
- Move blog from Medium to something we administer HOT 10
- Edit the Jupyter Distinguished Contributors copy, the language can use clarification
- New chat-based communication channel to replace Gitter/Matrix for Project Jupyter HOT 33
- New Documentation Working Group proposal
- Should this repository be renamed and `README.md` updated? HOT 3
- Copy edits for Standing Committees and Working Groups documentation HOT 2
- EOSS Cycle 6 - Jupyter Accessibility proposal HOT 1
- Maintenance of the jupyter-sphinx project HOT 5
- Create a Team Compass with membership info for the Foundations and Standards subproject HOT 1
- EC issue follow up HOT 2
- Discussion of Linux Foundation Proposal HOT 47
- We need your CSVs! (Docs stats automation) HOT 1
- Grammatical Error: Subject-Verb Agreement Issue
- Creating a Project Jupyter GitHub Enterprise Org HOT 6
- Would it be possible to define info in a data file ? HOT 2
- Good first issuer HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from governance.