[prev in list] [next in list] [prev in thread] [next in thread]
List: darcs-users
Subject: Re: [darcs-users] recap of put options
From: zander () kde ! org
Date: 2005-02-21 22:31:44
Message-ID: 20050221223144.GA24343 () factotummedia ! nl
[Download RAW message or body]
On Mon, Feb 21, 2005 at 11:16:00PM +0100, Tommy Pettersson wrote:
> I like 'clone'. 999/1000 I do 'darcs get . _fix_feature',
> 'darcs get foo _tmp' or 'darcs get . /var/repos/foo'.
> It would look nicest with 'clone', and not 'get' or 'put'.
> But that's my mere personal preference.
>
> It's been argued that 'get' is kinder to new users since they
> can recognize it as 'cvs checkout'. I will boldly suggest
> that it also can deceive them to think of their repo as a
> cvs checkout, and make it harder for them to comprehend what
> 'record', 'pull' and 'push/send' does.
You make that sound like a bad thing.
Its not a bad thing to be able to look at a certain command set being very
much similar to what you are used to already. Learning that more is
possible can always be moved to the future.
I told my colleagues that record is the same as 'commit' except that it
allows you to do it in 2 steps so you gain the advantage to:
a) do a commit (aka record) offline
b) do a couple of commits before you push.
That is low complexity and basically means they will keep using darcs as
they did cvs using these advantages.
In the end I will disagree that this way of thinking makes it harder to
comprehend what record/pull/push/send do. See, I used the fact that users
like to reuse the things they already know, (avoid fear of relearning) and
I added some features on top of that.
--
Thomas Zander
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic