darcs

Issue 809 Lazy the default?

Title Lazy the default?
Priority bug Status resolved
Milestone Resolved in
Superseder Nosy List darcs-devel, dmitry.kurochkin, ertai, jch, kowey, lele, thorkilnaur, tommy, tux_rocker
Assigned To
Topics

Created on 2008-04-22.14:29:25 by jch, last changed 2009-10-24.00:04:48 by admin.

Messages
msg4286 (view) Author: jch Date: 2008-04-22.14:29:23
I'm reading the Darcs 2 manual, and I've just seen that

> Darcs get is now much faster, and always operates in a "lazy" fashion,
> meaning that patches are downloaded only when they are needed.

I hereby object.  Lazy patch downloading is a stupid idea, it
completely breaks Darcs' largest advantage -- easy disconnected
operation.  Lazy should not be the default, it ought to need to be
explicitly enabled by users who want the flexibility of CVS combined
with the speed of Monotone.

                                        Juliusz
msg4289 (view) Author: dagit Date: 2008-04-22.15:21:05
duplicate of Issue808
msg4290 (view) Author: lele Date: 2008-04-22.15:22:33
On Tue, 22 Apr 2008 14:29:25 -0000
Juliusz Chroboczek <bugs@darcs.net> wrote:

> I hereby object.  Lazy patch downloading is a stupid idea, it
> completely breaks Darcs' largest advantage -- easy disconnected
> operation.  Lazy should not be the default, it ought to need to be
> explicitly enabled by users who want the flexibility of CVS combined
> with the speed of Monotone.

AFAICT, it is not the default: by default it says, as soon as it can,
"from now on you can hit Ctrl-C to get a lazy repo", but it grabs the
whole repo.

So maybe it's just the manual that needs an adjustment.

ciao, lele.
-- 
nickname: Lele Gaifax    | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas    | comincerò ad aver paura di chi mi copia.
lele@nautilus.homeip.net |                 -- Fortunato Depero, 1929.
msg4292 (view) Author: ertai Date: 2008-04-22.15:48:25
Excerpts from Lele Gaifax's message of Tue Apr 22 17:30:43 +0200 2008:
> On Tue, 22 Apr 2008 14:29:25 -0000
> Juliusz Chroboczek <bugs@darcs.net> wrote:
> 
> > I hereby object.  Lazy patch downloading is a stupid idea, it
> > completely breaks Darcs' largest advantage -- easy disconnected
> > operation.  Lazy should not be the default, it ought to need to be
> > explicitly enabled by users who want the flexibility of CVS combined
> > with the speed of Monotone.
> 
> AFAICT, it is not the default: by default it says, as soon as it can,
> "from now on you can hit Ctrl-C to get a lazy repo", but it grabs the
> whole repo.
> 
> So maybe it's just the manual that needs an adjustment.

Moreover there is many ways to force the downloading of all patches:

$ darcs changes -i
$ darcs whatsnew does_not_exists
...

I  think that the new default (with the message saying that you can Ctrl-C) is
a very good one.
msg4301 (view) Author: tux_rocker Date: 2008-04-22.19:51:35
So lazy is not the default and I have seen a patch on the mailing list to fix
the documentation. I'm closing the bug.
History
Date User Action Args
2008-04-22 14:29:25jchcreate
2008-04-22 15:21:07dagitsetpriority: bug
nosy: + dagit
status: unread -> unknown
messages: + msg4289
2008-04-22 15:22:34lelesetnosy: + darcs-devel, lele
messages: + msg4290
2008-04-22 15:48:26ertaisetnosy: + ertai
messages: + msg4292
2008-04-22 19:51:38tux_rockersetstatus: unknown -> resolved
nosy: + tux_rocker
messages: + msg4301
2009-08-06 21:02:59adminsetnosy: + dmitry.kurochkin, simon, thorkilnaur, - beschmi
2009-08-11 00:10:46adminsetnosy: - dagit
2009-08-25 18:10:13adminsetnosy: - simon
2009-08-27 13:57:48adminsetnosy: jch, tommy, kowey, darcs-devel, lele, thorkilnaur, ertai, tux_rocker, dmitry.kurochkin
2009-10-23 22:39:47adminsetnosy: + nicolas.pouillard, - ertai
2009-10-24 00:04:48adminsetnosy: + ertai, - nicolas.pouillard