Why base library changes are only discussed on GHC issue tracker and not on the libraries@ list?

Oleg Grenrus oleg.grenrus at iki.fi
Wed Jul 7 17:41:54 UTC 2021


There aren't.

You are the last to edit that page:
https://wiki.haskell.org/index.php?title=Library_submissions&action=history

- Oleg

On 7.7.2021 20.37, Carter Schonwald wrote:
> It’s probably worth looking at the wiki edit history too.  
>
> I’m pretty sure some edits were done to the policy in the past 18
> months without community feedback or discussion. 
>
> On Wed, Jul 7, 2021 at 1:33 PM Oleg Grenrus <oleg.grenrus at iki.fi
> <mailto:oleg.grenrus at iki.fi>> wrote:
>
>     Thanks for this reply. It made me reread
>     https://wiki.haskell.org/Library_submissions
>     <https://wiki.haskell.org/Library_submissions> page.
>     In the Guide to proposers section it says:
>
>     - All library proposals should start on the relevant issue tracker.
>     - At this point, the library maintainer is responsible for taking
>     next steps.
>     - ... or decide that this is a controversial decision that must be
>     discussed with the CLC.
>
>     - If the CLC decides that the discussion must be discussed with
>     the libraries@ mailing list, the original proposer may be asked to
>     moderate the libraries@ mailing list discussion
>
>     So do I understand right: it's up to the base-library maintainer
>     to decide whether a change is controversial and must to be
>     discussed with CLC, which in can elevate it to wider discussion or
>     not.
>
>     The page however lists Edward Kmett and Ryan Scott as
>     base-maintainers, which I'm pretty sure is not right.
>     Who are the base maintainers?
>
>     I'm sorry for my misunderstanding, it seems you are right Sandy,
>     the issues should be discussed in the issue trackers first, and
>     only elevated to libraries@ list if CLC decides it needs to!
>     That is much more reasonable then going to the libraries@ directly
>     for every issue.
>
>
>
>     - Oleg
>
>     On 7.7.2021 19.41, Sandy Maguire wrote:
>>     At risk of being the messenger who gets shot....
>>
>>     As an outsider, it seems very reasonable to me to file a bug
>>     against the issue tracker for a project whose code I think should
>>     be changed. For better or worse, this is the way that 99% of
>>     software projects work. Expecting everyone in the community to
>>     know that they _shouldn't_ be filing bugs against the issue
>>     tracker is a losing battle. I'm more hooked in than most, and
>>     even I didn't know this.
>>
>>     I can empathize with things not being done the way you'd like to
>>     be, but the claim that things happening on the GHC tracker are
>>     done "in private" is silly. The gitlab tracker is 10x more
>>     accessible, and the lack of community engagement on the mailing
>>     lists speaks volumes.
>>
>>     And besides, nobody wants to be on a mailing list anyway. It's a
>>     terrible experience with weird branching and no persistence, and
>>     while there are archives, it's an extremely unpleasant thing to
>>     try to spelunk through.
>>
>>     Best,
>>     Sandy
>>
>>     On Wed, Jul 7, 2021 at 8:52 AM Henning Thielemann
>>     <lemming at henning-thielemann.de
>>     <mailto:lemming at henning-thielemann.de>> wrote:
>>
>>
>>         On Wed, 7 Jul 2021, Oleg Grenrus wrote:
>>
>>         > For example
>>         >
>>         > - https://gitlab.haskell.org/ghc/ghc/-/issues/20044
>>         <https://gitlab.haskell.org/ghc/ghc/-/issues/20044> ByteArray
>>         migration
>>         > from primitive to base
>>         > - https://gitlab.haskell.org/ghc/ghc/-/issues/20027
>>         <https://gitlab.haskell.org/ghc/ghc/-/issues/20027> Changing
>>         Show String
>>         > behavior
>>         >
>>         > Why they are discussed "in private", I thought libraries@
>>         list is where
>>         > such changes should be discussed.
>>
>>         I think so, too, and I missed them as well.
>>         _______________________________________________
>>         Libraries mailing list
>>         Libraries at haskell.org <mailto:Libraries at haskell.org>
>>         http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>>         <http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries>
>>
>     _______________________________________________
>     Libraries mailing list
>     Libraries at haskell.org <mailto:Libraries at haskell.org>
>     http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>     <http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/libraries/attachments/20210707/d10e9037/attachment.html>


More information about the Libraries mailing list