Cabal API: getting the online package list

2011-03-22 Thread Frank Murphy
I was poking around the source for cabal-install while investigating a (hopeful) GSoC product. One thing seems a little odd to me: is there a reason that, for example, getAvailablePackages isn't in a separate library? Or is similar functionality in a different package than Cabal already and I just

Re: Cabal API: getting the online package list

2011-03-22 Thread Duncan Coutts
On 22 March 2011 17:42, Frank Murphy wrote: > I was poking around the source for cabal-install while investigating a > (hopeful) GSoC product. One thing seems a little odd to me: is there a > reason that, for example, getAvailablePackages isn't in a separate library? > Or is similar functionality

[Hackage] #818: cabal sdist warns about optimization levels

2011-03-22 Thread Hackage
#818: cabal sdist warns about optimization levels -+-- Reporter: guest |Owner: Type: defect | Status: new Priority: normal |Milestone:

[Hackage] #819: Pass extra parameters of 'configure' to user hooks

2011-03-22 Thread Hackage
#819: Pass extra parameters of 'configure' to user hooks +--- Reporter: guest |Owner: Type: enhancement| Status: new Priority: normal |Mile

Parallel Build Logging

2011-03-22 Thread Frank Murphy
On http://hackage.haskell.org/trac/hackage/ticket/447, it's suggested that during parallel builds the output from child jobs simply shouldn't be displayed at all. When it comes to dealing with concurrent logging, why not have children write all log lines via queue to a master thread, then have the