Thank you GHC team for pushing through on this! I think it will help add some more certainty to the Haskell ecosystem.
Just as a reminder for folks: There was a fruitful discussion about the tradeoffs at the most recent ZuriHac. Meetings notes are here: GHC Release Cadence @ ZuriHac - Google Docs
Nice! I agree that we’ve fallen in to a pattern of having "post-hoc LTS"s (8.10, 9.2, 9.6), so it’ll be good to replace this with something more formal.
Possibly a little off-topic, but has there ever been any serious discussion about when to move version numbers from 9.x to 10.0? The first LTS seems as good a reason as any.
I think LTS information should be included on the GHC Status Page.
EDIT: Andreas has refreshed the page: Changes · GHC Status · Wiki · Glasgow Haskell Compiler / GHC · GitLab
It came up but opinions are split amongst the devs. I have opened #26198: Bump ghc major version to 10? · Issues · Glasgow Haskell Compiler / GHC · GitLab to gather opinions as well.