Re: hackage reverse dependencies

2013-10-14 Thread Matthew Gruen
Hey, thanks for taking an interest in this. There is kind of a space-time-featureset tradeoff with revdeps, unfortunately. It seems to me like the challenge doesn't come so much from indirect deps, but rather from the sheer number of versions there are! There are 5600+ packages and 33800+ versions,

Re: Hackage updating of distro data

2013-10-14 Thread Matthew Gruen
For Hacakge 2, the distro ecosystem hasn't had quite as much tooling put into it as, say, documentation, and it has changed a little bit from Hackage 1. Previously, there was a cron job that, among tasks like updating documentation, also downloaded distro info and ran < http://code.haskell.org/~ros

Re: [Haskell] Hackage2 server testing

2012-09-12 Thread Matthew Gruen
I think the function controlling this is named something like serveCandidateMaintain. Say, do you prefer patches via darcs or git? On Wed, Sep 12, 2012 at 10:13 AM, Ian Lynagh wrote: > On Tue, Sep 11, 2012 at 06:36:12PM -0400, Matthew Gruen wrote: > > > > One can upload a packag

Re: [Haskell] Hackage2 server testing

2012-09-11 Thread Matthew Gruen
On Tue, Sep 11, 2012 at 5:42 PM, Erik Hesselink wrote: > On Tue, Sep 11, 2012 at 11:29 PM, Ian Lynagh wrote: > > On Mon, Sep 10, 2012 at 09:55:30AM +0200, Henning Thielemann wrote: > >> > >> Next test: I have successfully uploaded a package candidate of > >> 'gnuplot'. Now I go to the gnuplot ca

Re: Hackage2 server ready for testing

2012-09-07 Thread Matthew Gruen
If I may take a stab, I think this issue is related to the use of strict XHTML. When you refresh, your browser renders what you have so far; if this is non-matching XHTML (that is, invalid XML), it will render an error. I think rendering strict and serving as transitional would fix this. In the lo

Re: Hackage 2

2012-09-06 Thread Matthew Gruen
On Thu, Sep 6, 2012 at 10:28 AM, Duncan Coutts wrote: > On 5 September 2012 20:22, Erik Hesselink wrote: > > >> Also, we haven't had a single problem that I'm aware of on Ross > Paterson's > >> watch as bouncer for Hackage 1.The point I'm trying to make is that > a > >> technical solution i

Re: Hackage2 server ready for testing

2012-08-31 Thread Matthew Gruen
Reverse dependencies can mean different things. The current implementation answers these questions: 1. What are the packages for which the latest version depends directly on a given version of foo? 2. What are the packages for which only previous or deprecated versions depend directly on a given ve

Re: hackage-server: index format

2010-11-19 Thread Matthew Gruen
--- don't think the message made it to cabal-devel, forwarding, sorry if you get it twice --- On Fri, Nov 19, 2010 at 8:44 AM, Tillmann Rendel wrote: > Duncan Coutts wrote: >> >> [...] symlinks [...] >> >> Opinions? > > How would this interact with the absence of symlinks on Windows? > >  Tillman