
Thank you for your advice. It's good that I kept it to a minimum; I was
thinking to hand to you also the *-conduit stuff, but I've better maintain
it myself.
On Mon, Jul 29, 2013 at 2:03 PM, Magnus Therning
On Sun, Jul 28, 2013 at 12:04:55PM +0200, Magnus Therning wrote:
On Jul 27, 2013 6:51 PM, "Nicola Squartini"
wrote: Hi,
For those of you interested in Haskell for the web, I created using cblrepo a new repository containing all the latest happstack, clckwrks and gitit packages. If you want to use it, add this to your pacman.conf
[haskell-happstack] SigLevel = Never Server = ftp://noaxiom.org/$repo/$arch
I believe that some of the dependencies now in haskell-happstack should rather go in haskell-core. Here is a minimal list:
base16-bytestring haskell-src-meta syb-with-class time-compat
Would you mind putting this request in a bug on github/habs instead please? It reduces the risk that I forget to deal with it ;-)
I noticed you did what I asked, which is great :) There is just one thing that I feel I need to point out before I add the packages, and I think it's better to highlight and keep any possible ensuing discussion here rather than bury it in a ticket on github.
By adding these package in [haskell-core] you are relieving yourself of some of the work with packaging happstack, but you are also handing over some of the control. If any of the packages added to [haskell-core] is frequently updated on hackage and the happstack developers are a bit slow with reacting to new versions of its dependencies then you are likely to find that at times [haskell-happstack] isn't usable -- [haskell-core] has moved on, but [haskell-happstack] can't be rebuilt on top of it yet.
We've had discussions in the past on how to deal with this, but nothing's really materialised (probably my fault). We've also not run into this particular problem terribly often with the only other auxiliary repo, [haskell-web]. So maybe it's just good that [haskell-happstack] comes along and forces the issue ;)
Anyway, this isn't a big deal and I'm sure we can work something out if it becomes a recurring issue. However, I think you really should know up front what you are getting yourself into ;)
/M
-- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus
Perl is another example of filling a tiny, short-term need, and then being a real problem in the longer term. -- Alan Kay