<div dir="ltr">I'm not sure if these issues affect those particular packages, but the ecosystem should not be in a rush for GHC 9 compatibility, due to a few issues with unsafePerformIO which may be serious blockers. Kindly pump the brakes on this and wait until ghc 9.0.2 at least.<br><br>See: <a href="https://gitlab.haskell.org/ghc/ghc/-/issues/19413">https://gitlab.haskell.org/ghc/ghc/-/issues/19413</a><br><br>(But I do generally agree that we should push for widely-used projects to have more co-maintainers.)<br><br><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">-- Dan Burton</div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 15, 2021 at 5:13 AM Simon Jakobi via Haskell-Cafe <<a href="mailto:haskell-cafe@haskell.org">haskell-cafe@haskell.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">With regards to basement, I think it's neither hasty nor unwarranted<br>
to push for new maintainers. Vincent has been aware of the<br>
compatibility issue with GHC 9.0 for nearly 3 months:<br>
<a href="https://github.com/haskell-infra/hackage-trustees/issues/284#issuecomment-750738981" rel="noreferrer" target="_blank">https://github.com/haskell-infra/hackage-trustees/issues/284#issuecomment-750738981</a><br>
<br>
Now that GHC 9.0.1 has been out for over 5 weeks, I think it's pretty<br>
reasonable to expect that a package as central as basement should get<br>
a compatible release.<br>
<br>
Am Mo., 15. März 2021 um 09:06 Uhr schrieb Sven Panne <<a href="mailto:svenpanne@gmail.com" target="_blank">svenpanne@gmail.com</a>>:<br>
><br>
> Am Mo., 15. März 2021 um 01:17 Uhr schrieb Kazu Yamamoto <<a href="mailto:kazu@iij.ad.jp" target="_blank">kazu@iij.ad.jp</a>>:<br>
>><br>
>> We should also take care of "memory", "foundation" and "basement".<br>
>> No action is taken for over a month to<br>
>> <a href="https://github.com/haskell-foundation/foundation/pull/549" rel="noreferrer" target="_blank">https://github.com/haskell-foundation/foundation/pull/549</a><br>
><br>
><br>
> Somehow I'm getting more and more allergic to all these hasty unwarranted "I want to take over package XY" requests. The last release of cryptonite was less than 7 weeks ago, a PR for foundation was not merged within 5 weeks, etc. etc. For god's sake: If you are in such a hurry, just fork locally! Or even better: Give the maintainers a huge pile of $$$, most of them are doing their stuff in their spare time, so you can't expect SLAs where you would have to spend 5 digit sums as a company. Or you can fork visibly on e.g. GitHub under a different package name and let other people decide which variant to take.<br>
><br>
> "Taking over" a package can almost be seen as robbery from the point of view of the original author, and it is actively discouraging people to make their code Open Source. We should be much, much more sensitive in the Haskell community, I haven't seen such things in other language ecosystems.<br>
><br>
> Having said that, I think that a few projects are blocked by stack issues before they can support GHC 9.0. It would be great if things would be released more in lock-step, I dream of a world where a new GHC comes out in sync with cabal, stack, Stackage, Haskell language server etc. all supporting the new compiler. Other language ecosystems are lightyears ahead regarding this... :-/<br>
><br>
> Cheers,<br>
> S.<br>
> _______________________________________________<br>
> Haskell-Cafe mailing list<br>
> To (un)subscribe, modify options or view archives go to:<br>
> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
> Only members subscribed via the mailman list are allowed to post.<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
Only members subscribed via the mailman list are allowed to post.</blockquote></div>