On Mon, Mar 12, 2012 at 03:14:31PM -0400, David Golden wrote: > On Mon, Mar 12, 2012 at 2:49 AM, Pedro Melo <m...@simplicidade.org> wrote: > > hmms... Maybe a git repo? It has the advantage that syncing since the > > last time would be fast, and the pack files are compressed. OTOH, > > unless we have per-dist repos it will get very big. > I suggest Barbie and I (and others) talk this out in Paris at the end > of the month. > > MongoDB is the leading candidate to replace Amazon's SimpleDB as the > indexed part of Metabase storage and one (crazy?) option is to set up > people who need it (cpandeps, analysis) with replicated slaves > (without allowing external read-access -- essentially backup slaves). > Then it would pretty much stay up to date automatically and be fast to > query locally.
This would be good. > Another option is to finally get the web query API opened up to the > public so people could pull their own datasets from Metabase on a > regular basis. This would be better from my PoV, as it means I have to run less software. But my laziness really shouldn't be a high priority! OTOH, an API that is open to everyone would be great. In terms of what the API (or the MongoDB thing) looks like, to cut down on the traffic, CPANdeps can live with just summaries of dist/distversion/perlversion/os/state, and doesn't need the report bodies. Report bodies should probably be available as a separate object. > But as I said, I'd rather we hammer this out in person rather than do > something hasty and have yet another patchwork solution. Yes. -- David Cantrell | http://www.cantrell.org.uk/david Eye have a spelling chequer / It came with my pea sea It planely marques four my revue / Miss Steaks eye kin knot sea. Eye strike a quay and type a word / And weight for it to say Weather eye am wrong oar write / It shows me strait a weigh.