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

2021-07-07 Thread chessai
FWIW, I do believe that changing Show @String needs to be discussed on the
list and I pinged the proposer to do so.

The ByteArray change was in my/Andrew Martin's opinion that it was
straightforward and sensible enough to not need the mailing list. As has
been pointed out by Oleg, on the library submissions page, not all changes
to any core library need to be discussed on the mailing list, as that would
be a gross inefficiency and waste of time. Issue trackers are better, with
escalation when necessary.


On Wed, Jul 7, 2021, 10:12 Oleg Grenrus  wrote:

> For example
>
> - https://gitlab.haskell.org/ghc/ghc/-/issues/20044 ByteArray migration
> from primitive to base
> - 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.
>
> - Oleg
>
> ___
> Libraries mailing list
> librar...@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


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

2021-07-07 Thread Carter Schonwald
Agreed.  This is a problem.  I’ve tried to help make current clc folks
aware of this privately a time or two this past year :(

The only private part should be public coms on their discussion group to
record voting on stuff that isn’t unanimous. Anything beyond that fails to
align with healthy collaborative discourse norms

More concerningly, only ~2-3 members of the current clc seem to be actively
involved in public discussions on the library list or GitHub.  And a deep
misunderstanding that they need be maintainers of stuff that falls under
the umbrella of core libraries now.  Which is a fiction invented only on
the past two years.  Clc was formed to help guide decisions on base and be
a suport for core libraries authors/maintainers.  Not as an authority over
those maintainers.

There’s def problems with stuff and a lot of folks have privately expressed
a lot of frustration about this over the past 12 months.

On Wed, Jul 7, 2021 at 11:12 AM Oleg Grenrus  wrote:

> For example
>
> - https://gitlab.haskell.org/ghc/ghc/-/issues/20044 ByteArray migration
> from primitive to base
> - 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.
>
> - Oleg
>
> ___
> Libraries mailing list
> librar...@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


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

2021-07-07 Thread Oleg Grenrus
For example

- https://gitlab.haskell.org/ghc/ghc/-/issues/20044 ByteArray migration
from primitive to base
- 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.

- Oleg

___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs