[Haskell-cafe] is it normal for docs to be pending for 24 hours?
saurabhnanda at gmail.com
Sun Nov 13 14:05:28 UTC 2016
>> * Stackage & Hackage combine -- even the .cabal & .stack file formats (if
> Let's not conflate two things. I assume you're talking about stack.yaml as
> the .stack file format. This should be a completely separate discussion for
> multiple reasons:
> * That's about Stack vs cabal-install instead of Stackage vs Hackage
> * It's completely necessary to have package-level vs project-level
> configuration (even cabal-install has a separate project config format
> separate from the .cabal format)
I didn't realise that. Let me read more about the problems that stack is
trying to solve vs those that cabal is trying to solve. To my untrained
eye, they're solving very similar problems to exist as two separate
projects. Isn't a package a kind of a project? Or vice-versa.
As I said, I need to read more on this topic.
> This was discussed in ernest at ICFP in 2014, and the resulting proposal
> was GPS Haskell. The idea was that Hackage would add support for curated
> package sets. Personally, I didn't think this was necessary, and
> cabal-install should have just learnt logic to get information from
> stackage.org so that adding the functionality to Hackage wasn't a blocker
> for getting curated package sets available to users.
Was the only reason to suggest the fetching of curated lists from Stackage
in interest of faster go-to-market? Wouldn't it require the community to
maintain 2 sets of highly-available infra? Also, wondering aloud, is the
curation process purely algorithmic or human assisted?
> In reality, the curated package set feature never got added to Hackage,
> cabal-install never added curated package set support, GPS Haskell was
> abandoned, and Stack and LTS Haskell were created instead.
Where can I read more about GPS Haskell? I managed to get to
http://www.ozonehouse.com/mark/platform/GPS-Haskell-HIW2014.pdf from your
blog post at https://www.fpcomplete.com/blog/2014/12/backporting-bug-fixes,
but it's a 404 right now.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe