Re: Distributing the CPAN

2010-04-03 Thread Ask Bjørn Hansen
On Apr 2, 2010, at 14:03, Tim Bunce wrote: Imagine a cpan-all 'superproject' repro that has all the distros as submodules. This repro would be tiny when cloned because it only contains empty directories for the distos plus the metadata for where the upstream distro repro lives and what the

Re: Distributing the CPAN

2010-04-03 Thread Tim Bunce
On Fri, Apr 02, 2010 at 04:49:44PM +0200, Aristotle Pagaltzis wrote: * Tim Bunce tim.bu...@pobox.com [2010-04-02 15:55]: So, for a cpan-git-mirror to update itself it only needs to do: cd cpan-all git pull git submodule update The git pull of cpan-all repro would be very fast as

Re: Distributing the CPAN

2010-04-02 Thread Michael G Schwern
On Thu, Apr 1, 2010 at 7:50 AM, Tim Bunce tim.bu...@pobox.com wrote: On Thu, Apr 01, 2010 at 12:39:27AM -0400, David Nicol wrote: On Wed, Mar 31, 2010 at 7:43 AM, Ask Bjørn Hansen a...@perl.org wrote: The main point here is that we can't use 20 inodes per distribution. so don't. How much

Re: Distributing the CPAN

2010-04-02 Thread Tim Bunce
On Thu, Apr 01, 2010 at 08:03:53PM +0300, Burak Gürsoy wrote: From: Tim Bunce [mailto:tim.bu...@gmail.com] On Behalf Of Tim Bunce Subject: Distributing the CPAN * cpanminus already supports installing from a git repo. * Over time the number of cpan-git-mirror's and cpan-git-server's

Distributing the CPAN

2010-04-01 Thread Tim Bunce
On Thu, Apr 01, 2010 at 12:39:27AM -0400, David Nicol wrote: On Wed, Mar 31, 2010 at 7:43 AM, Ask Bjørn Hansen a...@perl.org wrote: The main point here is that we can't use 20 inodes per distribution. so don't. How much reengineering would be needed to keep CPAN in a database instead of a

RE: Distributing the CPAN

2010-04-01 Thread Burak Gürsoy
-Original Message- From: Tim Bunce [mailto:tim.bu...@gmail.com] On Behalf Of Tim Bunce Sent: Thursday, April 01, 2010 5:51 PM To: cpan-workers; module-authors@perl.org Subject: Distributing the CPAN * cpanminus already supports installing from a git repo. * Over time the number

Re: Distributing the CPAN

2010-04-01 Thread David E. Wheeler
On Apr 1, 2010, at 1:12 PM, Tim Bunce wrote: Yes, I was envisaging something like gitPAN. Though if this took off then moving the tarball-git import logic to the PAUSE server would probably be a good idea. /me stashes these ideas away for PGAN…