elm-community / elm-webgl

Moved to elm-explorations/webgl
http://package.elm-lang.org/packages/elm-explorations/webgl/latest
BSD 3-Clause "New" or "Revised" License
95 stars 22 forks source link

Respect Evan's constraints on this package #6

Closed jvoigtlaender closed 8 years ago

jvoigtlaender commented 8 years ago

Expressed here. Can this somehow be codified maybe?

mgold commented 8 years ago

I don't think there's a way to technically enforce what tags can be pushed, etc.

As for social enforcement, that involves everyone being aware of these constraints (keep the issue open), and then making sure someone who isn't doesn't accidentally violate them. So, perhaps as a good social norm for any elm-community project, each release should involve more than one person.

We can also ask that minor or major changes be pushed to a separate branch so they can be reviewed.

nphollon commented 8 years ago

I think that's a good norm to follow. (I confess I didn't follow it yesterday when tweaking the docs & elm-package.json).

It might be good to add a disclaimer to the README explaining that these packages are in maintenance-mode and probably won't accept new feature requests.

fredcy commented 8 years ago

Is that the case, that elm-webgl is frozen? That's a stronger position than saying that Evan has to approve any (per-semver) minor or major changes.

mgold commented 8 years ago

I think what @nphollon meant was that any feature request couldn't be accommodated in a patch change. We can be clearer about the wording but I agree we should add something to the README along those lines.

nphollon commented 8 years ago

@fredcy It's not frozen, but it isn't a high priority. I talked with Evan yesterday about getting whitelisted, and it sounds like the upcoming API platform may very well deprecate elm-webgl.

nphollon commented 8 years ago

I think #10 solves this.