[ghc-steering-committee] Procedural change vote

Simon Peyton Jones simonpj at microsoft.com
Wed May 1 19:41:22 UTC 2019


AB > B > A > 0

Simon

| -----Original Message-----
| From: ghc-steering-committee <ghc-steering-committee-bounces at haskell.org>
| On Behalf Of Joachim Breitner
| Sent: 01 May 2019 19:51
| To: ghc-steering-committee <ghc-steering-committee at haskell.org>
| Subject: [ghc-steering-committee] Procedural change vote
| 
| Dear committee,
| 
| quick recap: one of our valued proposal writers, Matthew, expressed
| unhappiness about our discussion proposal, with two important (but not the
| only complains) issues the inability to react to a looming rejection, and
| general bad insight into the discussion. Based on that feedback (thanks
| again, Matt!) we discussed various options. Discussion has ebbed down, and
| because it affects our policies, I’d like to hold a formal vote.
| 
| There are three possible changes to consider, plus the option of doing
| nothing. The options are
| 
| A. All discussion on GitHub.
| 
|    Our process essentially stays the same, but all discussion happens
|    on GitHub. The mailing list is used only for status messages (new
|    proposal, new recommendation, result, regular summary messages).
|    During the deliberation phase, we will ask bystanders (non-members,
|    non-authors) to refrain from making the discussion noisy.
| 
|    Pros: Best visibility. Easy to get feedback from authors. No
|    fragmented discussion places.
| 
|    Cons: Less separation of discussion, less of a “protected space” for
|    us”, possibly more noise, can’t technically enforce that nobody else
|    comments
| 
| B. Shepherd discussion looming rejection with the authors first.
| 
|    This keeps the discussion on the mailing list, but the shepherd,
|    before recommending to reject a proposal, needs to _first_ lay out
|    their reasons on GitHub, wait for the authors to rebut, and possibly
|    discusses with them.
| 
|    I spelled out possible wording of this already on
|    https://github.com/ghc-proposals/ghc-proposals/pull/221
| 
| Pros: Authors are taken more serious, have a say, while keeping our
| discussion separate
| 
|    Cons: More work for shepherd. Incentives are set to lean towards
|    just recommending acceptance. Authors don't get to rebut if shepherd
|    wants to accept, but then the committee leans towards rejection.
| 
| AB. The combination of the two above
| 
|    I.e. author rebuttal before shepherd recommends rejection
|    but then _also_ the committee discussion on GitHub
| 
|    Also spelled out already on
|    https://github.com/ghc-proposals/ghc-proposals/pull/225
| 
| 0. Do nothing.
| 
| 
| Please vote by responding to this thread with a linear ordering of your
| preferences. For example, my vote is
| 
|    AB > B > A > 0
| 
| Please cast a vote until Sunday May 5th. You can change your vote any time
| until voting is concluded. Voting will be concluded when no votes have
| been cast, but not before Sunday May 5th. We will accept the option that
| is preferred over any other option by a majority of the votes.
| 
| 
| Cheers,
| Joachim
| 
| --
| Joachim Breitner
|   mail at joachim-breitner.de
|   http://www.joachim-breitner.de/



More information about the ghc-steering-committee mailing list