[darcs-users] Releasing 2.8: errata darcs put

Florent Becker florent.becker at ens-lyon.org
Mon Jun 20 12:38:00 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 20/06/2011 12:07, Gabriel Kerneis a écrit :
> On Mon, Jun 20, 2011 at 09:46:07AM +0000, Florent Becker wrote:
>>> What we need to make the release happen:
>>> ========================================
>>>
>> darcs put is slow, buggy, and not that useful. We should probably deprecate it,
>> and disable it in 2.10. Is anyone strongly opposed to that idea?
> 
> Yes.  Symmetry is essential: if you have a get, you need a put.  Moreover,
> what alternative do you imagine when you cannot do darcs get, for instance
> if you create the repository on your laptop and want to put it to your
> public server?  Doing darcs init remotely then darcs push?

I just use scp with a clean working directory. This may need some
tweaking with _darcs/prefs, but it works¹. I agree that having darcs put
is more elegant, but on the other hand, the current darcs put is very
impractical, and practically unmaintained. If someone (you?) takes the
responsability to make its quality on par with the rest of darcs, then
keeping it is the best option. Otherwise, I don't want to lure users
into something broken.

Best,

Florent

¹On my local machine, on the darcs darcs repo, scp takes 11s, vs 100 for
darcs put.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk3/PygACgkQTCPcDztjGo7X6QCeKiZUoJXILKXBAkmBw8SDOKAr
v1kAn260NVFMYwwgqmi5p1p6MG5ViOgh
=6iWc
-----END PGP SIGNATURE-----



More information about the darcs-users mailing list