Personal tools

Stackage

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(Added a link to the original blog post)
(Updated explanation)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Stub}}
+
Stackage is an infrastructure to create stable builds of complete package sets (henceforth we call them “snapshots”). Think “stable Hackage”.
   
Stackage is a project to create a stable subset of Haskell packages from [[Hackage]].
+
There is an upcoming Stackage server (a la Hackage server) which will be released for beta in the next month. This can be used as a drop-in replacement for Hackage, by adding a link (as from [http://www.stackage.org/stackage/44ea140bd97cbb0f6140d331f8f7f8667a637eda here] to the repo in your .cabal file:
   
  +
<haskell>
  +
remote-repo: stackage:http://www.stackage.org/stackage/44ea140bd97cbb0f6140d331f8f7f8667a637eda
  +
</haskell>
  +
  +
And then <hask>cabal update</hask> and then now everything that you install should build and pass tests.
   
 
== Links ==
 
== Links ==
   
  +
* [https://www.fpcomplete.com/blog/2014/05/stackage-server Stackage Server]
 
* [https://github.com/fpco/stackage Repository]
 
* [https://github.com/fpco/stackage Repository]
 
* [https://groups.google.com/d/forum/stackage Mailinglist]
 
* [https://groups.google.com/d/forum/stackage Mailinglist]
  +
* [http://daniel-diaz.github.io/stackagelist/ Stackage package list]
 
* [http://www.yesodweb.com/blog/2012/11/stable-vetted-hackage Original blog post]
 
* [http://www.yesodweb.com/blog/2012/11/stable-vetted-hackage Original blog post]
   

Latest revision as of 08:38, 10 June 2014

Stackage is an infrastructure to create stable builds of complete package sets (henceforth we call them “snapshots”). Think “stable Hackage”.

There is an upcoming Stackage server (a la Hackage server) which will be released for beta in the next month. This can be used as a drop-in replacement for Hackage, by adding a link (as from here to the repo in your .cabal file:

remote-repo: stackage:http://www.stackage.org/stackage/44ea140bd97cbb0f6140d331f8f7f8667a637eda
And then
cabal update
and then now everything that you install should build and pass tests.

[edit] Links