[ghc-steering-committee] #380 GHC2021: How to proceed?

Simon Peyton Jones simonpj at microsoft.com
Mon Jan 18 10:32:25 UTC 2021


|  Happy Birthday Simon! I am very happy to have around in all things
|  GHC, and I wish you an great next year.

Thanks!  My parser failed on the second sentence, but sentiment analysis yielded positive results.  I don't *feel* like 63.

|  Unless someone shouts stop really soon now, I will finalize the
|  proposal (e.g. remove text that is less useful in the final version),
|  merge and announce later today

Can you share the final proposal with us? Currently it says "Proposed change: TBD" which isn't quite the final version.   Also the proposal doesn't have a motivation section.  Perhaps we should ensure that the proposal stands by itself.

In particular, we might want to articulate some of all of the criteria from
https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0372-ghc-extensions.rst
(in the user manual too).  In particular

* They are a set of extensions that a team might reasonably want to be
  switched on all the time.

In particular: (a) stable and (b) conservative.  By (b) we exclude extensions like OverlappingInstances, which may be stable but we don't want to be on-by-default.

Or some summary anyway, so that users know what the intended use of the extension is.

Is there `-XNoGHC2021`, and if so what does it do?  Proposal should say.

Thanks

Simon

|  -----Original Message-----
|  From: ghc-steering-committee <ghc-steering-committee-
|  bounces at haskell.org> On Behalf Of Joachim Breitner
|  Sent: 18 January 2021 08:15
|  To: ghc-steering-committee at haskell.org
|  Subject: Re: [ghc-steering-committee] #380 GHC2021: How to proceed?
|  
|  Hi,
|  
|  Am Montag, den 21.12.2020, 19:50 +0000 schrieb Simon Peyton Jones via
|  ghc-steering-committee:
|  > I think the period from now to 4 Jan doesn't count. Then we should
|  > allow a fortnight, say to 18 Jan (my birthday).
|  
|  that's today.
|  
|  Happy Birthday Simon! I am very happy to have around in all things
|  GHC, and I wish you an great next year.
|  
|  Unless someone shouts stop really soon now, I will finalize the
|  proposal (e.g. remove text that is less useful in the final version),
|  merge and announce later today.
|  
|  
|  Cheers,
|  Joachim
|  
|  --
|  Joachim Breitner
|    mail at joachim-breitner.de
|  
|  https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.j
|  oachim-
|  breitner.de%2F&data=04%7C01%7Csimonpj%40microsoft.com%7C59a16e2f79
|  40454ffeaf08d8bb893386%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63
|  7465545269819133%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
|  2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=zmp5VYuS7sEzA15
|  u2lLkRwSRY2PfcT4sTeRrKfeMTdI%3D&reserved=0
|  
|  
|  _______________________________________________
|  ghc-steering-committee mailing list
|  ghc-steering-committee at haskell.org
|  https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail
|  .haskell.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fghc-steering-
|  committee&data=04%7C01%7Csimonpj%40microsoft.com%7C59a16e2f7940454
|  ffeaf08d8bb893386%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6374655
|  45269819133%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMz
|  IiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=cxN%2FLQFpB9Eeqlw36T
|  wb5kBWmzCgDlIwTaoHwLs9xPo%3D&reserved=0


More information about the ghc-steering-committee mailing list