Haskell Foundation June 2022 Update
Thanks to the efforts of community volunteers and the generosity of our sponsors, the Haskell Foundation was able to make progress on a few projects in June. Like all our work, these projects seek to promote and facilitate the useful things being done in the entire Haskell community.
Technical Agenda
DevOps
Bryan, our DevOps engineer, has been hard at work on tools that provide more insight in to GHC’s CI runs, both to discover the sources of CI failures for GHC and to allow the developers to gain more insight into the results of CI. He has been posting his own regular updates:
Structured Errors
In the last monthly update, I discussed plans to recruit volunteers for an index of Haskell error messages and warnings, beginning with GHC. This plan became a reality in June. Richard Eisenberg created a branch of GHC that assigns unique codes to each error and warning. At ZuriHac, a great many volunteers showed up to help with the index, and at the time of writing, 61 errors and warnings from GHC are documented with examples and explanations. The intention is that this site will cover a range of versions of GHC and any other Haskell tooling that wishes to be a part of it. If you’d like to get involved, development is occurring here.
Technical Proposal Process Revamp
I’ve posted a suggested revamp to the process of submitting technical proposals. Generally speaking, I want the updated process to reflect that many proposals have the character of community RFCs rather than requests for funding from the HF, I want to have a bit less formality, and I’d like to see the written rules more closely reflect actual practice. If you’d like to provide feedback on my suggestion, please do so in the comment thread.
Community
Podcast
The Haskell Interlude podcast released Episode 13, an interview with me, David Thrane Christiansen, as well as an interview with Ryan Trinkle, a co-founder of Obsidian Systems and treasurer for the Haskell Foundation.
ZuriHac
Bryan and I both attended ZuriHac 2022, the world’s biggest Haskell hackathon. It was a great chance to see more Haskellers, work on useful projects, and generally stay caught up with what’s going on. We’d like to thank the Zürich Friends of Haskell for putting on such a wonderful event!
Sponsorship
All of our work is made possible by our individual contributors and our sponsors. Thank you so much for your support! We’re happy to announce that GitHub has renewed their sponsorship.