zooko <[email protected]> writes:

> Today no less than two people said they were considering contributing
> to my open source project -- tahoe -- and both of them were surprised
> at how extremely long it takes to "darcs get http://allmydata.org/
> source/tahoe/trunk tahoe".  Here is the e-mail from the second one,
> who suggests switching to git.
>
> Hopefully darcs-2.3 will address this kind of thing?  :-/

It's a darcs-1 format repository and it has no checkpoints.  This means
that people who only really care about HEAD still have to download all
3k patches individually.  Switching to darcs-2 format, or at least doing
"darcs optimize --checkpoint" would significantly improve get time.

On a broken ADSL2 connection that's getting about ADSL1.5 speeds:

On a laptop where /tmp is a ramdisk, 600MHz Celeron and 768MB of free
memory (1GB total), running Debian Lenny:

  $ darcs --version && time with-temp-dir darcs get 
http://allmydata.org/source/tahoe/trunk
  2.1.0 (release)
  with-temp-dir: entering directory `/tmp/with-temp-dir.xsNewd'
  Finished getting.
  with-temp-dir: leaving directory `/tmp/with-temp-dir.xsNewd'

  real  24m0.642s
  user  7m39.097s
  sys   0m36.542s

On a server where /tmp is ext3, 2.4GHz Celeron, 1GB of free memory (2GB
total), running Fedora Core 3:

  $ ssh soy 'darcs --version && time ~/.bin/with-temp-dir darcs get 
http://allmydata.org/source/tahoe/trunk'
  2.0.2 (release)
  with-temp-dir: entering directory `/tmp/with-temp-dir.e29546'
  Writing inventory 2/2

  darcs: unable to read patch:
  Fri Aug 29 06:21:09 EST 2008  [email protected]
    * docs: how_to_make_a_tahoe_release.txt
    Just some cryptic notes to self, but if I get hit by a truck then someone 
else might be able to decode them.
  user error (Failed to download URL 
http://allmydata.org/source/tahoe/trunk/_darcs/patches/20080828202109-92b7f-a337f04b737a79a9a67488f5454c06b7595eff71.gz:
 couldn't connect to server)
  with-temp-dir: leaving directory `/tmp/with-temp-dir.e29546'

  real  29m10.690s
  user  1m31.534s
  sys   0m11.443s
  $

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to