[darcs-users] Announcing darcs 1.0.4rc1

Stephen J. Turnbull stephen at xemacs.org
Wed Oct 19 01:59:39 UTC 2005


>>>>> "David" == David Roundy <droundy at darcs.net> writes:

    David> if you take a look and make a proposal
    David> for a consistent terminology, I'll look it over and let you know whether
    David> I'd approve a patch making the change (before you go to the trouble of
    David> looking at each and every command).

Thank you.

    David> As I say, if you propose a (hopefully conservative--or agreeing with a
    David> subset of existing practice) terminology, I'll let you know if I agree with
    David> it, and then you can go ahead and do this.

I can do my best, but I would really like input from others on the
terminology.  I'm happy to do the work, but it's already clear to me
that my taste in these things differs from yours.  That only matters
(even to me :-) if there are many others who agree with me, but I
think it's worth asking.

    David> At least that's what [the suffix -name is] intended to
    David> mean... if it doesn't work that way, we should fix it.

OK, I'll check that.  I think those suffixes are consistent across
commands.  Would you like me to document any that I find?

    David> For example, if you had just one repository, you might want to
    David> stick in your ~/.darcs/defaults "ALL --repo /the/only/repo" so you could
    David> whatsnew from whereever you are.

Thank you, I forgot about that aspect of naming.

    David> It's redundant with the more intuitive method of giving a second
    David> argument to get.

Hm.  FWIW, I've never found distinctions between get and pull (in CVS,
checkout and update) at all intuitive.  (The optimization should be
done implicitly.)  So I intuitively interpret "darcs get repoA repoB" as
"darcs get repoA; darcs pull repoB".  Partially that's a holdover from
CVS, I guess, where checkout uses a flag to rename the new workspace.

Again, this only matters at all if there are a lot of users who agree with me.

-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.




More information about the darcs-users mailing list