[web-devel] Beta version of Yesod 0.7
greg at gregweber.info
Wed Dec 29 13:10:37 CET 2010
Have you tried using cabal-dev for this? This seems like a good usage for
it- getting things back to normal would mean just blowing away the project
local cabal directory. Or does cabal-dev not work with wai-devel-handler?
> Hi all,
> I've been working on the 0.7 release of Yesod. Unfortunately, getting
> all of the dependencies from Github can be a bit of a pain, so I don't
> think anyone besides the core team is testing it at all. Hopefully, we
> can change this: I've just created a Yackage server for Yesod.
> If you want to start playing with Yesod 0.7, all you need to do is:
> 1) Modify your ~/.cabal/config file to include: remote-repo:
> 2) cabal update
> 3) cabal install yesod-0.7.0
> That should do it! A few caveats:
> * There are likely still bugs, as this is not finished software
> * With yesod 0.7, we are splitting things into many more packages. Not
> all of these packages are automatically installed yet (eg,
> yesod-static), even though previous versions of Yesod included this
> * If you install in this manner, cabal will *not* know to replace
> these packages with the final packages released to Hackage ultimately.
> At that point in time, you can:
> 1) manually unregister all packages installed from Yackage
> 2) manually "cabal install --reinstall" all packages installed from Yackage
> 3) wipe our your ~/.ghc folder and start from scratch
> Depending on how things go, I might start using odd-second-numbers to
> denote beta versions of the software, and therefore avoid a lot of
> these issues. If that becomes the case, then odd-second-numbers would
> never appear on Hackage, only on Yackage.
> Let me know if you have any issues!
>  http://hackage.haskell.org/package/yackage
>  http://yackage.yesodweb.com/
> web-devel mailing list
> web-devel at haskell.org
> End of web-devel Digest, Vol 16, Issue 22
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the web-devel