Upcoming GHC version (was: Re: Drastic Prelude changes imminent)

If BBP is going to be released as-is, can we please call the next
release GHC 8.0?
Good stuff: http://semver.org/
Thanks,
Greg
On Tue, Jan 27, 2015 at 10:22 AM, David Luposchainsky
Hello *,
as much as I welcome these changes to the Prelude kitchen sink, I'm confused about how this does not make the release a major version bump. It changes half of the functions exposed by default in a dramatic way, after all. Do we want to keep GHC 8 for a new Report?
Greetings, David/quchen _______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries

Note that the first two components in GHC's version number are both major,
so bumping to 7.8 is ok according to semver.
On Tue, Jan 27, 2015 at 3:29 PM, Matthias Kilian
On Tue, Jan 27, 2015 at 03:16:14PM -0800, Greg Fitzgerald wrote:
If BBP is going to be released as-is, can we please call the next release GHC 8.0?
Adding semantics to release numbers? IMHO that doesn't work.
Ciao, Kili _______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries

On 28 January 2015 at 10:16, Greg Fitzgerald
If BBP is going to be released as-is, can we please call the next release GHC 8.0?
Isn't this actually detailing changes to base rather than GHC as a compiler?
Good stuff: http://semver.org/
Thanks, Greg
On Tue, Jan 27, 2015 at 10:22 AM, David Luposchainsky
wrote: Hello *,
as much as I welcome these changes to the Prelude kitchen sink, I'm confused about how this does not make the release a major version bump. It changes half of the functions exposed by default in a dramatic way, after all. Do we want to keep GHC 8 for a new Report?
Greetings, David/quchen _______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com http://IvanMiljenovic.wordpress.com

On 28 Jan 2015, at 09:53, Ivan Lazar Miljenovic wrote:
On 28 January 2015 at 10:16, Greg Fitzgerald
wrote: If BBP is going to be released as-is, can we please call the next release GHC 8.0?
Isn't this actually detailing changes to base rather than GHC as a compiler?
The versions of GHC and the base library are inextricably linked. You can't change the base library and keep the same compiler version. (I don't think that is a good situation, but it is the way things stand.) Regards, Malcolm

If we can eventually make some headway on the split base proposal, then
eventually we might be able to let parts of base split off into separate
packages that can update at different rates.
With that a change to the behavior of, say, something in STM, doesn't need
to affect code that is written to a much smaller subset of the library, and
so that people who are building Haskell compilers for non-posix-like
backends can perhaps have a smaller set of things they'd have to implement
out of the gate.
Alas, as you noted, that isn't the world we have to day.
-Edward
On Wed, Jan 28, 2015 at 4:58 AM, Malcolm Wallace
On 28 Jan 2015, at 09:53, Ivan Lazar Miljenovic wrote:
On 28 January 2015 at 10:16, Greg Fitzgerald
wrote: If BBP is going to be released as-is, can we please call the next release GHC 8.0?
Isn't this actually detailing changes to base rather than GHC as a compiler?
The versions of GHC and the base library are inextricably linked. You can't change the base library and keep the same compiler version. (I don't think that is a good situation, but it is the way things stand.)
Regards, Malcolm _______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
participants (6)
-
Edward Kmett
-
Greg Fitzgerald
-
Ivan Lazar Miljenovic
-
Johan Tibell
-
Malcolm Wallace
-
Matthias Kilian