[ghc-steering-committee] GHC Steering Committee Status

Joachim Breitner mail at joachim-breitner.de
Mon Jul 3 07:29:16 UTC 2023


Dear Committee,

besides long discussions understanding our relationship with the CLC,
we even manged to process some proposals. So let’s see what happened 
since the last update (May 17):

 * Our intraction with the CLC is now documented at
   https://github.com/Ericson2314/tech-proposals/blob/ghc-base-libraries/proposals/accepted/050-ghc-base-libraries.rst

 * No news from Arnaud’s quest to understand the roles of Extensions.

 * we were asked to review these proposals:
  
   #194: Updated partial type signatures, Shepherd: Eric (resubmission)
   #581: Namespaces-specified Imports, Shepherd: Moritz
   #586: split -Wunused-imports, Shepherd: Chris
   #596: sized literals in Show, Shepherd: Joachim
   #434: Fine-grained unused warnings, Shepherd: Chris

 * we have a recommendation from the shepherd about:

   #581: Namespaces-specified Imports, rec: accept
   #586: split -Wunused-imports, rec: accept
   #575: deprecation pragmas on instances, rec: accept
   #596: sized literals in Show, rec: accept

 * we have sent the following proposals back to revision

   #532: Clean up and simplify the treatment of implicit binding
   #493: SPECIALISE with expressions, Shepherd: Adam

 * we decided about the following proposals

   #330: Decorate exceptions with backtrace information, accepted
   #579: Backward compat proposal section, accepted
   #586: split -Wunused-imports, accepted
   #575: deprecation pragmas on instances, accepted


So we currently have to act on the following 8 proposals, down by one
from last time:

## Waiting for committee decision

#512: NoFieldSelectors as datatype annotation, Shepherd: Vlad
      2022-09-03: Assigned to Baldur
      2022-10-02: Reassignd to Vlad
      2022-11-30: Vlad recommends rejection
      This needs to be picked up again, it has been lingering too long!

#536: Type-level literals as a sep language extension, Shepherd: Vlad
      2023-02-16 Assigned to Vlad
      2023-03-06 Vlad recommends acceptance
      Some hesitancy in the committee to introduce this extension,
      the ongoing policy clarification process might guide us, 
      but maybe we can resolve this earlier?

#579: sized literals in Show, Shepherd: Joachim
      2023-06-29: Assigned to Joachim
      2023-06-29: Joachim recommends acceptance
      two 👍, rather incontroversial. Will merge in a few days

#581: Namespaces-specified Imports, Shepherd: Moritz
      2023-06-28: Moritz suggests acceptance.
      Mostly positive feedback, can probably be merged in a week’s time


## Waiting for shepherd recommendation

#526: Applicative Comprehensions, Shepherd: Simon M
      2022-10-08: Assigned to Simon M
      Simon, please cast your recommendation!

#585: Amend Or Patterns, Shepherd: Richard
      2023-04-11: Assigned to Richard
      There are votes on syntax going on, ran by Sebastian Graf.
      Maybe this should be in “needs revision” until they are through.
      Richard, I’ll leave this to you

#194: Updated partial type signatures, Shepherd: Eric
      2023-05-25: Came back from needs revision

#434: Fine-grained unused warnings, Shepherd: Chris
      2023-07-02: Assigned to Chris

Cheers,
Joachim



-- 
Joachim Breitner
  mail at joachim-breitner.de
  http://www.joachim-breitner.de/



More information about the ghc-steering-committee mailing list