[ghc-steering-committee] Proposal #625 Articulate stability goals, recommendation: strong accept

Richard Eisenberg reisenberg at janestreet.com
Mon Feb 5 14:25:03 UTC 2024


Yes, let's accept. I agree that there may be further amendments as regards
warnings, but this writeup is still a clear step forward (to me).

On Mon, Feb 5, 2024 at 3:45 AM Arnaud Spiwack <arnaud.spiwack at tweag.io>
wrote:

> I made a couple of (unessential) wording suggestions on the PR.
>
> At any rate, I think that we bikeshed this one long enough :-) . Let's
> adopt it.
>
> On Mon, 5 Feb 2024 at 09:03, Simon Marlow <marlowsd at gmail.com> wrote:
>
>> Agreed, let's do it!
>>
>> On Sun, 4 Feb 2024, 09:10 Moritz Angermann, <moritz.angermann at gmail.com>
>> wrote:
>>
>>> Hi All,
>>>
>>> Pull request 625 (
>>> https://github.com/ghc-proposals/ghc-proposals/pull/625), is not
>>> a proposal as usual, but primarily amending the readme and principles.
>>> Simon has
>>> taken the Stability discussion we have had last year, and integrated the
>>> crystalized
>>> General Rules into the readme and principles.
>>>
>>> In my opinion, we have now debated this topic sufficiently, and found a
>>> formulation
>>> that captures the intent we want to set forward for the evolution of
>>> GHC. I think this
>>> spells out clear guardrails for GHCs evolution, as well as providing
>>> reassurance to
>>> commercial users of GHC regarding backwards compatibility and migration
>>> support
>>> though deprecation cycles when breakage is needed. As such, I
>>> strongly recommend
>>> acceptance of the proposal.
>>>
>>> While there has been a recent spark in discussion of warning flags, I do
>>> not believe
>>> that discussion to be productive towards the change this proposal tries
>>> to bring.
>>>
>>> I'd like to ask the committee to cast their final votes on this
>>> amendment to the
>>> readme and principles, by the end of the coming week. Unless someone
>>> objects,
>>> I'll merge this as it is now on the 10th of February.
>>>
>>> Best,
>>>   Moritz
>>> _______________________________________________
>>> ghc-steering-committee mailing list
>>> ghc-steering-committee at haskell.org
>>> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>>>
>> _______________________________________________
>> ghc-steering-committee mailing list
>> ghc-steering-committee at haskell.org
>> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>>
>
>
> --
> Arnaud Spiwack
> Director, Research at https://moduscreate.com and https://tweag.io.
> _______________________________________________
> ghc-steering-committee mailing list
> ghc-steering-committee at haskell.org
> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-steering-committee/attachments/20240205/3569256e/attachment.html>


More information about the ghc-steering-committee mailing list