20/07/2023 Cabal meeting minutes
Theophile Hécate Choutri
hecate at haskell.foundation
Thu Jul 20 17:38:55 UTC 2023
Hi everyone
You will find below the minutes of the Cabal meeting that was held on the
20/07/2023.
This meeting occurs every two weeks and is absolutely open to developers,
newcomers and stakeholders. Do contact the dev team if you want an
invitation to the event.
---
# 3.10 backports
* https://github.com/haskell/cabal/pull/9141
* https://github.com/haskell/cabal/pull/9088
## Future work wishlist
Gershom would like to have an override of cabal.project imports.
There are many code paths that are not always entirely lined up.
Hécate would like to refactor some of the code paths that live
independently of each-other, do the same things, but output different
observable results when called the same way. The typical case is one code
path living in lib:Cabal, another living in cabal-install, and they could
be factored.
# Current progress
Francesco A. is looking at #7544, to see whether it fits `cabal check`
needs.
Kristen is reviewing https://github.com/haskell/cabal/pull/9134
Suganya is waiting for #9018 to be merged and working in parallel to typify
other errors. Good job Suganya!
We discussed the relationship between GHC 9.8 and the accompanying Cabal
release. Ben suggested that the Cabal release could be a minor release.
However, given that in 9.8 we have `jsem` which requires Cabal support, it
seems appropriate for this to be a major release (Cabal-3.12). Hecate
agreed. We will try to have a major release branch for GHC 9.8 alpha 3 in
late August
Ben enquired about the "inplace" flag and its semantics, related to a bug
encountered during GHC development:
https://gitlab.haskell.org/ghc/ghc/-/issues/23594
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/cabal-devel/attachments/20230720/40372001/attachment.html>
More information about the cabal-devel
mailing list