changed 2 years ago
Published Linked with GitHub

Previously: https://hackmd.io/lTZZevV_RmmeAvIUO1sCKQ

3.10.2.0 patch release

Hécate: The pipeline situation seems to have been fixed, as such Mikołaj & I are able to run GitLab pipelines for cabal. I suggest that once the following PRs are merged, the release process (including security fixes) resume. I'd like ideally to be done by next week.

3.12.1.0 major release

Hécate: In accordance with the planned schedule of GHC 9.8, we would like to perform
a major release at the end of August. This would be a good idea to highly promote
cabal-head nightlies and make sure that the 3.12.1.0 release is already used by people
in all but name before we formally create the tag and publish the binaries.

(f-a et al.): Things we should warn users about:

  • cabal check: cabal now warns about missing upper bounds. I have a PR ready to address
    this (ignore some checks) but #8427 needs to be merged first.

Other topics

Yvan

  • I have a working flake.nix and shell.nix that declare my dev environment to work on Cabal, do you think I should share it in a PR?
  • I was about to write a detailed issue where I explain why https://cabal.readthedocs.io/en/latest/nix-integration.html doesn't work at all (or it's very poorly documented and I don't understand how to properly use it). Instead of fixing it, I'm in favor of removing it because I think it's overall not a good idea to have this kind of integration.
    • Hécate: Action Item: We should take the pulse of the community for a couple of releases. We should point to https://nixos.wiki/wiki/Haskell for transition.
  • If time permits, I also wanted to have feedbacks on my currently open PRs https://github.com/haskell/cabal/pulls/yvan-sraka.
Select a repo