<div dir="ltr"><div>I am forwarding this mail to ghc-devs and cabal-devs in case anyone missed the original which went to haskell-cafe only.<br><br></div>Alan<br><div><div><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Alan & Kim Zimmerman</b> <span dir="ltr"><<a href="mailto:alan.zimm@gmail.com">alan.zimm@gmail.com</a>></span><br>Date: Sun, Dec 11, 2016 at 9:39 PM<br>Subject: [Ann] Haskell Ecosystem Proposals<br>To: haskell <<a href="mailto:haskell-cafe@haskell.org">haskell-cafe@haskell.org</a>><br><br><br><div dir="ltr"><div>Earlier this year Simon Peyton Jones wrote about respect [1], and said<br><br>"It's worth separating two things<br><br>  1. Publicly debating an issue where judgements differ<br>  2. Using offensive or adversarial language in that debate"<br><br>There is now a repository[2]  for us as a community to have the first kind of discussion about issues that affect the community as a whole.<br><br>The intention is that this becomes a neutral place where  discussion can take place about coordinating the various services offered to the haskell community.<br><br></div><div>This is partly to expose the thinking and constraints on a particular approach, so proponents of other approaches can have a better understanding of how things can evolve.<br><br></div><div>The idea is that through an honest understanding of the various parts we can achieve consensus on how to improve things.<br><br></div><div>If this all sounds a bit handwavy, the first concrete example of this approach is a pull request [3] discussing the management of implicit or speculative version bounds between cabal-install/hackage and stack/stackage.  This has reached a point where there is a clearer understanding of the actual problem, and a viable solution must be agreed.<br><br></div><div>The structure of the repository is shamelessly copied from the one for GHC proposals, so the actual process description is way off. It should probably just state that we discuss until consensus is reached if possible, but that we are always open for further discussion.<br><br></div><div>It is up to all of us to make this work.<br><br></div><div>Regards<br></div><div>  Alan<br></div><div><br>[1] <a href="https://mail.haskell.org/pipermail/haskell/2016-September/024995.html" target="_blank">https://mail.haskell.org/<wbr>pipermail/haskell/2016-<wbr>September/024995.html</a><br>[2] <a href="https://github.com/haskell/ecosystem-proposals" target="_blank">https://github.com/haskell/<wbr>ecosystem-proposals</a><br>[3] <a href="https://github.com/haskell/ecosystem-proposals/pull/1" target="_blank">https://github.com/haskell/<wbr>ecosystem-proposals/pull/1</a><br><br></div></div>
</div><br></div></div></div>