Re: Hackage 2 status

2012-07-03 Thread Johan Tibell
On Tue, Jul 3, 2012 at 4:05 PM, Duncan Coutts wrote: > I still disagree that going with an external SQL db will be easier. > The big advantage of the acid-state (and similar) data stores is that > they let us use Haskell types properly and don't imply a separate > external data model and a marshal

Re: Hackage 2 status

2012-07-03 Thread Duncan Coutts
On 3 July 2012 20:38, Johan Tibell wrote: > On Mon, Jul 2, 2012 at 3:14 PM, Duncan Coutts > wrote: >> Something to keep in mind is memory usage. I know Jeremy is looking at >> this from the infrastructure side, but I think from the app side there's >> also some likely culprits. Cabal's GenericPac

Re: Hackage 2 status

2012-07-03 Thread Johan Tibell
On Mon, Jul 2, 2012 at 3:14 PM, Duncan Coutts wrote: > Something to keep in mind is memory usage. I know Jeremy is looking at > this from the infrastructure side, but I think from the app side there's > also some likely culprits. Cabal's GenericPackageDescription type is > very large in memory. Ha

Re: Hackage 2 status

2012-07-03 Thread Ben Millwood
On Tue, Jul 3, 2012 at 2:27 PM, Ian Lynagh wrote: > On Mon, Jul 02, 2012 at 08:14:01PM +0100, Duncan Coutts wrote: >> Something to keep in mind is memory usage. > > Will do, but currently I don't think this is a blocker for deploying > 2.0. > Isn't it the reason why the test server (http://hackag

Re: Hackage 2 status

2012-07-03 Thread Ian Lynagh
On Mon, Jul 02, 2012 at 08:14:01PM +0100, Duncan Coutts wrote: > On Mon, 2012-07-02 at 12:25 +0100, Ian Lynagh wrote: > > > Conclusion > > -- > > > > I think the following are the blockers for deploying Hackage 2: > > > > * #911 upload perms; may be good enough already > > * #916 check U

Re: hackage2 account approvals (Re: Hackage 2 status)

2012-07-02 Thread Bryan O'Sullivan
On Mon, Jul 2, 2012 at 4:07 PM, Conrad Parker wrote: > > I think we should avoid manual approvals; I know several people who > have excellent, working, used in-production, cabalified Haskell code > but for whatever reason they are reluctant to request an account -- > however they have code on git

hackage2 account approvals (Re: Hackage 2 status)

2012-07-02 Thread Conrad Parker
On 3 July 2012 03:14, Duncan Coutts wrote: > On Mon, 2012-07-02 at 12:25 +0100, Ian Lynagh wrote: >> Hi all, >> >> I'm planning to spend some time, on behalf of the Industrial Haskell >> Group, working on Hackage 2 in the coming weeks. > > [..] > >> So that leaves 3 tickets as blockers: >> >> #911

Re: Hackage 2 status

2012-07-02 Thread Duncan Coutts
On Mon, 2012-07-02 at 12:25 +0100, Ian Lynagh wrote: > Hi all, > > I'm planning to spend some time, on behalf of the Industrial Haskell > Group, working on Hackage 2 in the coming weeks. [..] > Now #913 I assume is not a blocker. #919 I assume is also not a blocker. > And #914 and #915 are impro