Giter VIP home page Giter VIP logo

Comments (10)

jasongrout avatar jasongrout commented on July 20, 2024

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.

rgbkrk avatar rgbkrk commented on July 20, 2024

👍 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.

ellisonbg avatar ellisonbg commented on July 20, 2024

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.

jasongrout avatar jasongrout commented on July 20, 2024

Yep, think of this as a precedent-setting decision, rather than just a one-time thing :).

from governance.

rgbkrk avatar rgbkrk commented on July 20, 2024

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.

minrk avatar minrk commented on July 20, 2024

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.

fperez avatar fperez commented on July 20, 2024

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.

minrk avatar minrk commented on July 20, 2024

@fperez 👍

from governance.

rgbkrk avatar rgbkrk commented on July 20, 2024

@fperez 👍

from governance.

damianavila avatar damianavila commented on July 20, 2024

@fperez 👍

from governance.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.