GHC.X.Hackage and GHC's release cycle
Ben Gamari <[email protected]> Fri, 27 May 2022 13:01:16 -0400
| Newsgroups | gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.glasgow.user,gmane.comp.lang.haskell.ghc.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello all, Recently in the Haskell Foundation's stability working group we have been discussing various practical issues that Haskell users and prospective adopters encounter around the ecosystem. During these discussions the topic of GHC's release schedule and the ecosystem's process migration to new GHC releases has come up repeatedly. To address some of these issues, I have opened a pair of somewhat-related HF Tech Proposals: * the GHC.X.Hackage proposal ([ghc.x.hackage]) seeks to extend the [head.hackage] infrastructure used to test GHC to enable use by library maintainers in porting and testing their libraries on new GHC releases. * the [tick-tock] release proposal seeks to provide better guidance to users needing long release lifecycles by designating every other release as a "long-term support" release, with 18-month backport window. Given the wide applicability of these proposals we hope to gather feedback from a broad swath of the community. If you have questions, opinions, or concerns on either, please leave your feedback on the respective proposal. We look forward to hearing from you. Thanks! - Ben [ghc.x.hackage]: https://github.com/haskellfoundation/tech-proposals/pull/27 [head.hackage]: https://ghc.gitlab.haskell.org/head.hackage/ [tick-tock]: https://github.com/haskellfoundation/tech-proposals/pull/34 _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
signature.asc
(application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEg5ai+U8IKhnDQZiPCIdltPrJkTcFAmKRA6wACgkQCIdltPrJ kTcv3QgAt5BPNH4Ke3/B2G+gS03uGfJgOVyp26ZfzCM/P4WmiLbusu1Oj4lnDk0M vRyw3ilbbjkGHSRFIc7rDqzqvFU508sg1O4qQgrhnsWpflh8IMRhxlUJ6/Ly59V9 2kcafwtpam1G974eEjXWueqAmReGGcgxi9t/p8OH+SN0/mPguoBu5zE5ekuhqlWV khkXctR4g7j4j6uy0VbxLUEMEF62RKWGQh2VEtyIRb4Em52aetK60HPEHR2nuou7 1DMhaykp0Zdm5C8qSS32rdAxDGnGxx0B33tVomZXmnfGY04Hx6T/Nz9l8qu5mpFP wFiECHplpqQfJU6mMM5Bn4JQ0owEYQ== =fvP0 -----END PGP SIGNATURE-----