Is Cabal a core library?

Theophile Hécate Choutri hecate at haskell.foundation
Thu Oct 31 12:45:37 UTC 2024


Fully in favour, although perhaps it should cover all libraries in the
cabal repository. Details to be determined during the next meeting. :)

On Wed, 30 Oct 2024 at 17:21, Brandon Allbery <allbery.b at gmail.com> wrote:

> It should still probably be at least mentioned during the next meeting,
> but I'm in favor.
>
> On Wed, Oct 30, 2024 at 6:58 AM Artem Pelenitsyn <a.pelenitsyn at gmail.com>
> wrote:
>
>> Sounds like a good idea to me. We could add it to the agenda of the next
>> meeting, perhaps. Or, if there's a unanimous support, maybe we don't have
>> to do that (and save us some time :-))
>>
>> --
>> Best, Artem
>>
>> On Wed, Oct 30, 2024, 4:59 AM Mikolaj Konarski <mikolaj at well-typed.com>
>> wrote:
>>
>>> Andrew, thank you for your kind offer.
>>>
>>> Let me forward this to other Cabal developers.
>>>
>>> Best regards,
>>> Mikolaj
>>>
>>> ---------- Forwarded message ---------
>>> From: Andrew Lelechenko <andrew.lelechenko at gmail.com>
>>> Date: Wed, Oct 30, 2024 at 1:50 AM
>>> Subject: Is Cabal a core library?
>>> To: Mikolaj Konarski <mikolaj at well-typed.com>, Hécate <
>>> hecate at glitchbra.in>
>>>
>>>
>>> Hi Mikolaj and Hecate,
>>>
>>> There is a push to consolidate notions of boot (= needed to build GHC)
>>> and core (= under CLC aegis) libraries, so that critical parts of
>>> Haskell ecosystem are more resilient. How do you feel about
>>> designating `Cabal` and `Cabal-syntax` as core packages?
>>>
>>> While at the moment Cabal has a very healthy team (thanks a ton for
>>> your work!), there were moments in Cabal history when things were
>>> drastically different. So having an additional safety net, such that
>>> CLC is able to provide additional / emergency maintenance, could be
>>> helpful in future.
>>>
>>> Designating a library as a core package does not impose much change on
>>> day-to-day operations. CLC does not interfere with daily development
>>> of Core Libraries as long as appointed maintainers keep them in an
>>> appropriate shape and support healthy communication with contributors.
>>> You can find the full policy at
>>>
>>> https://github.com/haskell/core-libraries-committee?tab=readme-ov-file#core-libraries
>>>
>>> (Feel free to forward to other Cabal developers)
>>>
>>> Best regards,
>>> Andrew
>>> _______________________________________________
>>> cabal-devel mailing list
>>> cabal-devel at haskell.org
>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/cabal-devel
>>>
>> _______________________________________________
>> cabal-devel mailing list
>> cabal-devel at haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/cabal-devel
>>
>
>
> --
> brandon s allbery kf8nh
> allbery.b at gmail.com
> _______________________________________________
> cabal-devel mailing list
> cabal-devel at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/cabal-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/cabal-devel/attachments/20241031/147c42ad/attachment.html>


More information about the cabal-devel mailing list