<div dir="ltr">Thank you for clarifying the situation. I'm not sure if I understand the reasoning behind the dependency either, but I'll see if I can help with hackage-server.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2019年10月30日(水) 12:11 Ben Gamari <<a href="mailto:ben@well-typed.com">ben@well-typed.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Fumiaki Kinoshita <<a href="mailto:fumiexcel@gmail.com" target="_blank">fumiexcel@gmail.com</a>> writes:<br>
<br>
> Any updates? It's a crisis that the standard library is unavailable on<br>
> Hackage...<br>
><br>
I agree; having a release out for two months without full representation<br>
on Hackage is quite suboptimal. Unfortunately, the Hackage trustees have<br>
quite a bit on their plate. I have spoken to Herbert, who usually<br>
handles the boot library uploads, several times about this and I have<br>
gleaned that the situation is as follows:<br>
<br>
 * hackage-server needs to be updated to Cabal-3, tested, and the<br>
   deployment updated before the remaining boot packages can be uploaded<br>
   (admittedly I'm not familiar with the technical reasons for this<br>
   dependency, but this is what I have been told)<br>
<br>
   This is an area where a dedicated volunteer could help enormously.<br>
   hackage-server is just another Haskell program (albeit one lacking<br>
   contributors); all that updating it would require is time.<br>
<br>
 * Herbert has said that he also wants to take a careful look through<br>
   the packages before uploading them to ensure that no serious mistakes<br>
   are committed permanently to the Hackage cache<br>
<br>
For what it is worth, I have asked several times whether I can help with<br>
the upload process but have been turned down repeatedly. I can't<br>
claim that I fully understand the reasoning behind this, but I can<br>
nevertheless respect the decision.<br>
<br>
I also am reluctant to make demands on the time of others. In particular,<br>
the trustees are all volunteers with lives and jobs who carry out often<br>
quite thankless work. We all owe them an enormous debt of gratitude for<br>
maintaining the infrastructure that we rely on every day, usually<br>
without thinking twice.<br>
<br>
I wish I could offer a clever idea for accelerating this process; sadly,<br>
the problem seems to be an unfortunate combination of technical<br>
dependencies (e.g. the boot library upload requiring a hackage-server<br>
update), a lack of contributors to help resolve this dependency, and<br>
a small but very busy set of core contributors.<br>
<br>
It seems to me that it would be best if we could grow the set of people<br>
who are regularly involved in Hackage administration to avoid this<br>
happening in the future. However, this will require that people who<br>
don't mind doing a bit of less-than-thrilling work (e.g. updating<br>
hackage-server) pitch in.<br>
<br>
Cheers,<br>
<br>
- Ben<br>
<br>
</blockquote></div>