Bryan continued to spend time exploring the macOS application notarization system. He detailed his findings in a write-up for the community.
He also posted his weekly updates:
Error Message Documentation
The Haskell Error Index is a community-driven site for documentation of error messages and warnings for Haskell development tools that currently supports the upcoming release of GHC and the latest releases of GHCup and Stack, with support in Cabal being planned. The Error Index now supports dark mode when the user’s browser requests it. Dark mode was contributed by volunteer Jake Wood.
Technical Working Group
The HF’s Technical Working Group continues looking for opportunities to benefit the Haskell ecosystem that the HF can support. John Ericson’s plan to allow
base and GHC to be released independently, and to allow platforms such as Web browsers to have different collections of IO primitives than traditional Unix-like OSes or Windows is ready for public input. Laurent P. René de Cotret’s proposal to decouple Haddock and GHC was included as a proposal for a Summer of Code project.
Stability Working Group
The Stability Working Group has discussed quite a bit about separating GHC internals from
base, what that would mean to stability and how to improve the stability of
Requirements Gathering for Nightly Releases
Much of the groundwork for more convenient access to nightly releases has been laid in recent months, and the GHC and GHCup developers are interested in making it easier to access nightly builds of GHC. We have finished surveying the community for use cases and are working on consensus-building to arrive at a cross-community solution that will help as many people as possible.
FOSDEM is Europe’s largest free and open-source development conference, held in Brussels each year. This was the first in-person FOSDEM since 2020, and the first FOSDEM with a Haskell devroom, organized by Fraser Tweedale and Troels Henriksen. I attended as well and gave a talk, and the Haskell Foundation contributed introductory books that were given away to new Haskellers and stickers that were given to anyone that wanted one. The Haskell devroom had excellent attendance, and has already resulted in new contributors. Thanks, Fraser and Troels!
GHC Development Workshop
The HF is in the process of organizing a workshop on contributing to GHC. It will be a practical, hands-on introduction to GHC development that focuses practical ways to understand the design of the compiler, the idioms used in its code, and the daily techniques that make working on a bootstrapping compiler more convenient. More details, including registration fees that will be used to defray the costs borne by speakers and students, are available in the official announcement. If you’re interested, please fill out our expression of interest form so that we can plan the best possible event and notify you when registration opens.
The Haskell Interlude Podcast released the following episodes:
All of our work is made possible by our individual contributors and our sponsors. Thank you so much for your support.