<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">One other interesting thread relating to GHC steering committee stability policy: <a href="https://gitlab.haskell.org/ghc/ghc/-/issues/24154#note_535014">#24154</a>.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Simon<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 5 Nov 2023 at 23:03, Simon Peyton Jones <<a href="mailto:simon.peytonjones@gmail.com">simon.peytonjones@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Dear GHC Steering Committee</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">We have several threads about GHC's stability in progress:</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><ul><li><a href="https://github.com/david-christiansen/ghc-proposals/blob/extension-lifecycle-proposal/proposals/0000-extension-lifecycle-framework.md" target="_blank">Proposal 601: GHC extension life cycle</a>. This introduces the notion of a "Stable" and "Experimental" extension. It was written by David C but has stalled now that he has stepped down as ED.<br><br></li><li><a href="https://docs.google.com/document/d/1wtbAK6cUhiAmM6eHV5TLh8azEdNtsmGwm47ZulgaZds/edit?usp=sharing" target="_blank">GHC Stability Goals</a>, builds on #601 with general rules GR1-3. This is not a change to GHC (hence not a GHC proposal) more a clarification about how the GHC Steering Committee works.<br><br></li><li><a href="https://github.com/ghc-proposals/ghc-proposals/blob/wip/spj-extensions-and-warnings/proposals/0000-extensions-and-warnings.rst" target="_blank">Proposal 620: Extensions and warnings</a>. This proposal keeps moving in the same direction, unifying warnings and extensions.<br><br></li><li><a href="https://github.com/ghc-proposals/ghc-proposals/pull/617" target="_blank">Proposal 617: add -experimental flag</a>. This builds on #601 by providing an enforcement mechanism. It is strongly affected by #620.</li></ul><div>It would be good to get some of this decided. Too much is in the air at the moment! Personally I think:</div><div><ul><li>We can agree at least the Stable/Experimental part of #601</li><li>The Stability Goals seem fairly uncontroversial. Shall we just make it part of the GHC Proposal process documentation</li><li>#620 is new; your views would be welcome</li><li>The approach to #617 may depend on the outcome of #620.</li></ul><div>Simon<br></div></div></div></div>
</blockquote></div>