2024 Context
Financial Outlook
The end of 2024 was a challenging time for Open Source generally and the Haskell Foundation was no exception. Open Source foundations struggled to raise funds in the high interest-rate economic environment. LWN has a detailed article about some of the financial troubles faced by OS ecosystems here. The Haskell Foundation is not immune to these financial headwinds, but it is much smaller which is a strength in this particular instance.
The end of 2024 was a time of hard work within the HF, the Board and myself worked to raise sufficient funds in order to continue the Foundationâs work within the Haskell Community.
Toward this aim, we tried a few new things (new for the HF). First, we applied for a large NSF grant via the NSF POSE Program, we feel that the HF fits squarely within the scope of this program. If we do win this grant, it would be a significant improvement to the sustainability of the Haskell Ecosystem. Second, we reached out to many of the industrial users of Haskell and worked with them on how the Haskell Foundation could better meet their concerns. One of the outcomes of those discussions was the creation of the Haskell Foundation Advisory Board, more on that below.
Infrastructure
In 2024 we learned that our long time infrastructure partner, Equinix, was going to sunset its âMetalâ product. We had been a beneficiary of free credits for this product for many years, at no small cost to Equinix. Because of the wind-down of this product we were asked to migrate our services away from Equinix Metal in Q1+Q2 2025.
Q1 2025
NSF POSE
Awardees to the NSF POSE program were meant to be notified âearly 2025â. However, due to the uncertainty in the US Federal government, all notifications have been paused. You can see the list of awardees here. While we remain optimistic about our chances, there is always the possibility that the program is cancelled outright.
Advisory Board
The Haskell Foundation held its first Advisory Board meeting, the result of this meeting was a very clear consensus that the Haskell Foundation should focus its time and energy on the smooth transition off of Equinix Metal and onto its new infrastructure.
Infrastructure
We are using the need to migrate our infrastructure as an opportunity to rethink our infrastructure strategy. As such the HF has worked with our infrastructure team and volunteers to ensure that all necessary services have a home and a plan for migrating off of Equinix Metal and onto a new platform.
This included a trip to Cape Cod in order to manually install a server for backups see photos here.
While the migration is not complete, I am happy to say that the plan is on track for the deadline from Equinix. There are a lot of moving parts, and no one person has all the keys to the kingdom, so coordination is the name of the game here. I canât stress enough how great @bgamari, @chreekat, @davean, and @sclv have been in working through this progress. We all owe them a big thanks!
Conclusion
Overall I am optimistic about the state of the Haskell Foundation at the end of Q1 2025. There is still fundraising to do, and there is still uncertainty around the NSF funding, but I feel that we are up to the task.
Standard Update links and posts
Cabal-install 3.14.2.0 released
[ANN] Haskell Language Server 2.10.0.0
New projects
Existing initiatives
DevOps
Stability Working Group
Meeting notes:
Podcast
The Haskell Interlude Podcast released an interview with Conal Elliott and Farhad Mehta.
Sponsorship
All of our work is made possible by our individual contributors and our sponsors. Thank you so much for your support.