Dear cabal developers and users

As GHC-8.12 release plan was announced [1].
I suggest that we cut the 3.4 branch at the end of June,
i.e. after the first GHC-8.12 alpha release.

I opened an issue for discussion: [2]

https://github.com/haskell/cabal/issues/6757

---

I renamed previously existing 3.4 milestone to "Considered for 3.4". [3]
At the moment there are 64 open issues.

I will go though them ASAP.

- if there is an assignee ping them, whether they are working on the issue
  - if positive, we'll add it to 3.4 milestone
- assign few unassigned issues to myself, which I think I could complete
  - I already started work on the last mile/yard/foot of public multi-libraries.

At the end of May (in two weeks), I'll remove "Considered for 3.4"
issues.

The goal is that the issues in release milestones have someone working
on them (i.e. they are assigned to someone).

The reasoning for above is that we most likely won't resolve all of the 60 issues,
and we have  "priority: low" and "priority: high" labels
to hint "how soon we should start working on them".

Please bring other issues (not in "Considered for 3.4") milestone in
issues #6757 [2], if you will work on them.
Especially if they are clear tasks, which don't require bikeshedding.

---

Also the special highlight: We removed sandboxes for cabal-install-3.4
https://github.com/haskell/cabal/issues/6445

Related to the issued of the `cabal install --lib` which is not exactly bug free.
That might prevent transition to v2-build for someone.

There is an issue about separating that functionality into a subcommand
for package environment management. The comment [4] sketches the design.
Please read though the issue and feel free to ask questions like "how I
would..." if you have any.  This way we can make good initial design.
(I'm spoiled by cabal-env design, but I haven't found an issue
which won't fit into its way of working).
Unfortunately I'd leave this feature out of 3.4 as we don't have clear and
agreed design.

- Oleg

[1]: https://mail.haskell.org/pipermail/ghc-devs/2020-May/018851.html
[2]: https://github.com/haskell/cabal/issues/6757
[3]: https://github.com/haskell/cabal/issues?q=is%3Aopen+is%3Aissue+milestone%3A%22Considered+for+3.4%22
[4]: https://github.com/haskell/cabal/issues/6481#issuecomment-620865817
_______________________________________________
cabal-devel mailing list
cabal-devel@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/cabal-devel

Reply via email to