Gearing up (again) for the next release: 2014.2.0.0
Yitzchak Gale
gale at sefer.org
Tue May 27 10:23:53 UTC 2014
I wrote:
>> So it's moot for this release. But in principle, what would
>> have been the problem with having the platform installers
>> ship with the 1.20 executable, or build the 1.20 executable
>> in a sandbox for installers that build it, and then still ship
>> with Cabal-1.18. in the libraries?
Ivan Lazar Miljenovic wrote:
> Linux distros that don't use pre-built binaries, especially
> source-based ones where having cabal-install-1.2 would require
> building Cabal-1.20?
It would be built only on the machine building the package,
and there only inside a sandbox. It would not need to be part
of the distro itself.
> (Then again, unless it's people learning Haskell and being told to
> install the platform, I would imagine that many people on Linux
> wouldn't use the platform itself and just install whatever libraries
> they want.)
Generally, it makes sense for *users* of Haskell - whether
beginners or not - to start with the platform. People working on
developing the Haskell ecosystem might start with a more recent
GHC, but even then the platform often makes sense as a default
starting point.
>> On a related note: are we sure that we want cabal-install
>> to print the upgrade message whenever a newer version
>> is available on hackage?
> Maybe have that as a config option? It's still helpful for people that
> built cabal-install themselves and know what they're doing?
Makes sense.
Thanks,
Yitz
More information about the Libraries
mailing list