Tentative high-level plans for 7.10.1

Ben Gamari bgamari.foss at gmail.com
Tue Oct 7 15:53:59 UTC 2014


Simon Peyton Jones <simonpj at microsoft.com> writes:

> My conclusion
>
>  * I think we (collectively!) should make a serious attempt to fix show-stopping 
>    bugs on a major release branch.  (I agree that upgrading to the next major
>    release often simply brings in a new wave of bugs because of GHC's
>    rapid development culture.)
>
>  * We can only possibly do this if 
>    a) we can distinguish "show-stopping" from "nice to have"
>    b) we get some help (thank you John Lato for implicitly offering)
>
> I would define a "show-stopping" bug as one that simply prevents you
> from using the release altogether, or imposes a very large cost at the
> user end.
>
> For mechanism I suggest this.  On the 7.8.4 status page (or in
> general, on the release branch page you want to influence), create a
> section "Show stoppers" with a list of the show-stopping bugs,
> including some English-language text saying who cares so much and why.
> (Yes I know that it might be there in the ticket, but the impact is
> much greater if there is an explicit list of two or three personal
> statements up front.)
>
Writing a bit more text sounds like a small price to pay to ensure that
show-stoppers don't fall through the cracks. It's also nice to have a
high-level view of what is being considered for release.

I've added some text for #9439 [1].

> Concerning 7.8.4 itself, I think we could review the decision to
> abandon it, in the light of new information.  We might, for example,
> fix show-stoppers, include fixes that are easy to apply, and
> not-include other fixes that are harder.
>
This seems quite reasonable. 

Cheers,

- Ben


[1] https://ghc.haskell.org/trac/ghc/wiki/Status/GHC-7.8.4#a9439:LLVMmanglermanglestoovigorously 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 472 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20141007/6255958d/attachment.sig>


More information about the ghc-devs mailing list