[GHC DevOps Group] Fwd: Release policies

Gershom B gershomb at gmail.com
Fri Dec 15 18:03:18 UTC 2017


On Fri, Dec 15, 2017 at 12:37 PM, Boespflug, Mathieu <m at tweag.io> wrote:
> I did mean that one, yes. That was my question earlier - is Cabal
> along with *all* core libraries covered by the CLC's 3-release policy?

The 3 release policy does not apply to all libraries maintained by the
CLC. It applies to "basic libraries":
https://prime.haskell.org/wiki/Libraries/3-Release-Policy

The general notion is that it applies to things surrounding the
prelude, base, and things perhaps adjacent to that. That is to say,
more or less, things that would be defined in the libraries section of
the Haskell Report:
https://www.haskell.org/onlinereport/haskell2010/haskellpa2.html

> The *Core Libraries* Committee (CLC) defines a "core library" as
>
> "Our definition of "core library" is a library that ships with GHC."
> (See https://wiki.haskell.org/Library_submissions#The_Libraries)

By that definition, "Cabal" might well be listed in the core libraries
that are not maintained by the CLC on that page, and it is perhaps an
oversight that it is not? I would ask them.

-g


More information about the ghc-devs mailing list