# Cabal meeting (04/01/2024)
Previous meeting notes at: https://hackmd.io/mQjghm2zRgWgcyD4XKhBqA
## Current affairs
<!--
Outstanding things on which we have to adjudicate.
Important, of various degrees of urgency
-->
- Hécate: Cabal 3.10.3.0 release timeline
- how do we handle the `tar` bump? [#9557](https://github.com/haskell/cabal/pull/9557)
- Option α: release `3.10.3.0` *without* `tar` bump, release `tar` in a later point release.
- Option β: release `tar` bump with `3.10.3.0`. (risks: problems pop up and `GHCup` does not bless it with “recommended” status).
- Julian dixit: “…but given that 3.6 is now doing worse on windows, it might just make sense to bump to 3.10 anyway”. And he just did it
- Hécate: Let's backport. f-a will do the backport once the PR is approved. Julian endorses this release.
- Julian: Only submit vanilla bindist file, ghcup distributes its own bindists too
- New spark of `install --lib`:
- a sandbox user requests guidance on the current best practices around getting a package environment [#9581](https://github.com/haskell/cabal/issues/9581)
- fgaz found that we still produce "inconsistent" envs files with `install --lib` [#9582](https://github.com/haskell/cabal/issues/9582)
- Artem: The `curl` Ci failure patch is stuck with a Windows path issue
- Artem is on the case
- Artem:
- Add validate-revision workflow PR was lingering (https://github.com/haskell/cabal/pull/9561)
## Review needed
<!--
We need to take a look at these PRs and help them move on.
Urgent, of various levels of importance
-->
Rodrigo:
- Add extraLibDirs to runtime lib search paths of library [#9554](https://github.com/haskell/cabal/pull/9554) - quite subtle, lots of lore
- Refactor ProjectBuilding into Package Phases [#9524](https://github.com/haskell/cabal/pull/9524) - I think this bit rots easily, it'd be good to move it forward. [Mikolaj: I will have a look.]
- Account for .buildinfo in repl when build-type: Configure [#9440](https://github.com/haskell/cabal/pull/9440) - quite simple, ready since November
- Additionally, a few small improvements ([#9470](https://github.com/haskell/cabal/pull/9470), [#9518](https://github.com/haskell/cabal/pull/9518))
Javier S.:
- https://github.com/haskell/cabal/pull/9527 (Fix extra-prog-path propagation in the codebase)
- https://github.com/haskell/cabal/pull/9537 (Fix haddock open on windows)
## Food for thought
<!--
We want to start the thinking process amongst ourselves for things that will take time to unfold.
May be important, but not urgent
-->
- `needs-review` queue is getting bigger. A simple call to action encouraging current contributors to take a look at the review queue periodically could be useful (i.e. every seven days or after the call, spam Matrix/IRC with “these PRS need review, maybe you can help with some of those, you do not need to be senior to review”).
- Rodrigo: I'm implementing extra build sources building solely as built-in build rules using the design fleshed out in the SetupHooks proposal -- 95% there.