<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">Mario: as a non-committee member but interested observer, if you yourself wanted to proceed to put the report in the repo, what obstacles would stand in your way, and could we clear them out so you could take charge of that task?</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">Cheers,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">Gershom</div> <br> <div id="bloop_sign_1538969740222436864" class="bloop_sign"></div> <br><p class="airmail_on">On October 7, 2018 at 9:52:14 PM, Mario Blažević (<a href="mailto:blamario@ciktel.net">blamario@ciktel.net</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>On 2018-10-05 01:05 PM, Simon Peyton Jones wrote:<br>> I think the difficulty has always been in finding enough people who are<br>><br>> * Well-informed and well-qualified<br>> * Willing to spend the time to standardise language features<br>><br>> GHC does not help the situation: it's a de-facto standard, which reduces the incentives to spend time in standardisation.<br>><br>> I don’t think we should blame anyone for not wanting to invest this time -- no shame here. It is a very significant commitment, as I know from editing the Haskell 98 report and the incentives are weak. Because of that, I am not very optimistic about finding such a group -- we have been abortively trying for several years.<br><br><br>That sounds like we're stuck with the committee we have. In that case, <br>Simon, could you at least pull some strings to have the actual Haskell <br>Report placed in the same repository? This is a basic precondition if we <br>expect individual efforts to accomplish anything. The minimal steps to <br>actually updating the Haskell Report are:<br><br>1. write an RFC (we have some already),<br>2. have it provisionally accepted (not entirely clear how - would<br> "no negative votes in 4 weeks" count?),<br>3. add the modification to the Haskell Report to the RFC,<br>4. receive the final approval,<br>5. merge the RFC into the report.<br><br>Steps #3 and #5 depend on having the report in the same repository with <br>the RFCs. This has been agreed over a year ago:<br><br>https://mail.haskell.org/pipermail/haskell-prime/2017-September/004319.html<br>https://mail.haskell.org/pipermail/haskell-prime/2017-October/thread.html<br>https://mail.haskell.org/pipermail/haskell-prime/2017-November/thread.html<br>https://mail.haskell.org/pipermail/haskell-prime/2018-March/004356.html<br><br><br>> If we want to change that, the first thing is to build a case that greater standardisation is not just an "abstract good" that we all subscribe to, but something whose lack is holding us back.<br><br>Neither an abstract good nor a good abstraction are something Haskell <br>has ever shied away from. I don't know if you're actually asking for a <br>list of "concrete goods"? To start with, every GHC extension that's <br>added to a standard means:<br><br>- one less item to type in the ubiquitous {-# LANGUAGE ScaryExtension <br>#-} pragma,<br>- one less item to understand for beginners,<br>- one less item whose necessity must be justified to the team, and<br>- one less item of whose future stability the management needs to be <br>convinced.<br><br>I could go on.<br><br>_______________________________________________<br>Haskell-prime mailing list<br>Haskell-prime@haskell.org<br>http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-prime<br></div></div></span></blockquote></body></html>