[Haskell-cafe] [ANNOUNCE] GHC 8.8.1 is now available
Fumiaki Kinoshita
fumiexcel at gmail.com
Wed Oct 30 05:25:12 UTC 2019
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.
2019年10月30日(水) 12:11 Ben Gamari <ben at well-typed.com>:
> Fumiaki Kinoshita <fumiexcel at gmail.com> writes:
>
> > Any updates? It's a crisis that the standard library is unavailable on
> > Hackage...
> >
> I agree; having a release out for two months without full representation
> on Hackage is quite suboptimal. Unfortunately, the Hackage trustees have
> quite a bit on their plate. I have spoken to Herbert, who usually
> handles the boot library uploads, several times about this and I have
> gleaned that the situation is as follows:
>
> * hackage-server needs to be updated to Cabal-3, tested, and the
> deployment updated before the remaining boot packages can be uploaded
> (admittedly I'm not familiar with the technical reasons for this
> dependency, but this is what I have been told)
>
> This is an area where a dedicated volunteer could help enormously.
> hackage-server is just another Haskell program (albeit one lacking
> contributors); all that updating it would require is time.
>
> * Herbert has said that he also wants to take a careful look through
> the packages before uploading them to ensure that no serious mistakes
> are committed permanently to the Hackage cache
>
> For what it is worth, I have asked several times whether I can help with
> the upload process but have been turned down repeatedly. I can't
> claim that I fully understand the reasoning behind this, but I can
> nevertheless respect the decision.
>
> I also am reluctant to make demands on the time of others. In particular,
> the trustees are all volunteers with lives and jobs who carry out often
> quite thankless work. We all owe them an enormous debt of gratitude for
> maintaining the infrastructure that we rely on every day, usually
> without thinking twice.
>
> I wish I could offer a clever idea for accelerating this process; sadly,
> the problem seems to be an unfortunate combination of technical
> dependencies (e.g. the boot library upload requiring a hackage-server
> update), a lack of contributors to help resolve this dependency, and
> a small but very busy set of core contributors.
>
> It seems to me that it would be best if we could grow the set of people
> who are regularly involved in Hackage administration to avoid this
> happening in the future. However, this will require that people who
> don't mind doing a bit of less-than-thrilling work (e.g. updating
> hackage-server) pitch in.
>
> Cheers,
>
> - Ben
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20191030/131c0454/attachment.html>
More information about the Haskell-Cafe
mailing list