<div dir="ltr"><div>Hi everyone</div><div><br></div><div>You will find below the minutes of the Cabal meeting that was held on the 20/07/2023.</div><div>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.<br></div><div><br></div><div>---<br></div><div><br></div><div># 3.10 backports<br><br>* <a href="https://github.com/haskell/cabal/pull/9141">https://github.com/haskell/cabal/pull/9141</a><br>* <a href="https://github.com/haskell/cabal/pull/9088">https://github.com/haskell/cabal/pull/9088</a><br><br>## Future work wishlist<br><br>Gershom would like to have an override of cabal.project imports. <br>There are many code paths that are not always entirely lined up.<br><br>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.<br> <br># Current progress<br><br>Francesco A. is looking at #7544, to see whether it fits `cabal check` needs.<br><br>Kristen is reviewing <a href="https://github.com/haskell/cabal/pull/9134">https://github.com/haskell/cabal/pull/9134</a><br><br>Suganya is waiting for #9018 to be merged and working in parallel to typify other errors. Good job Suganya!<br><br>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<br><br>Ben enquired about the "inplace" flag and its semantics, related to a bug encountered during GHC development: <a href="https://gitlab.haskell.org/ghc/ghc/-/issues/23594">https://gitlab.haskell.org/ghc/ghc/-/issues/23594</a></div></div>