[darcs-users] SCM comparison

David Roundy droundy at abridgegame.org
Fri Aug 13 10:55:24 UTC 2004


On Fri, Aug 13, 2004 at 02:53:35AM -0400, 'Andrew Pimlott' wrote:
> I took a stab at some material about darcs for the "Better SCM
> Initiative".[1]  I would appreciate any review before I send it.
> (David, I would feel better having your express approval.)

Sounds mostly good.  I have a few comments, below.  I only looked at the
diff, so where the context only shoed "Yes." etc (but not the question), I
just trusted you got it right.

> @@ -818,6 +867,10 @@
>                      verify). A service can be hosted on any platform
>                      that sports a suitable Internet service.
>                  </s>
> +                <s id="darcs">
> +                    Very good. Supports many UNIXes and Windows, and is
> +                    written in a portable language.
> +                </s>
>                  <s id="monotone">
>                      Excellent. Executable is portable across all UNIXes and
>                      Win32.

You could add mention of MacOS X, perhaps parenthetically as a special case
of many UNIXes.

> @@ -882,6 +935,10 @@
>                      which are 
>                      works in progress.
>                  </s>
> +                <s id="darcs">
> +                    <a href="http://abridgegame.org/darcs/manual/node7.html">darcs_cgi</a>
> +                    is included in the distribution.
> +                </s>
>                  <s id="aegis">Yes.</s>
>                  <s id="monotone">No.</s>
>                  <s id="opencm">No.</s>

Perhaps changing this to a reference to darcs.cgi, the new web browser? It
looks much prettier, and hopefully soon will replace darcs_cgi.  I'm not
sure how well documented it is, though, especially since it isn't written
in haskell and therefore isn't literate code.  If you aren't required to
provide a link to documentation, you could just give a link to the actual
cgi script (http://abridgegame.org/cgi-bin/darcs.cgi/darcs/) and change
darcs_cgi to darcs.cgi.

> @@ -928,6 +985,10 @@
>                      <a href="http://www.hpl.hp.com/personal/Yasushi_Saito/octopy/">Octopy</a> 
>                      and possibly others under development.
>                  </s>
> +                <s id="darcs">
> +                    There is a very modest graphical interface to some
> +                    commands.
> +                </s>
>                  <s id="aegis">
>                      There is tkaegis.
>                  </s>

Might want to be even more humble than "very modest" here... On the other
hand "very modest" is already pretty humble.  I haven't tested or used the
graphical interface in quite a long time, so I don't even know if it works
any more.

Does anyone actually use the gui interface?

For the curious, I do hope to revive it, if wxhaskell is ever packaged for
debian.  Until then, it's just too much trouble to keep compiling it and
fixing the bugs with each new wxhaskell release (and recompiling it with
each new ghc release).

I guess that wasn't very many suggestions, and even those are sort of
unnecesary.  Looks good to me!
-- 
David Roundy
http://www.abridgegame.org




More information about the darcs-users mailing list