[darcs-users] The theory of patches
Stephen J. Turnbull
stephen at xemacs.org
Thu Jun 9 06:34:28 UTC 2005
>>>>> "Juliusz" == Juliusz Chroboczek <Juliusz.Chroboczek at pps.jussieu.fr> writes:
Juliusz> Thus, I believe that we should refrain from adding
Juliusz> another formalisa- tion to the manual until we have one
Juliusz> that is powerful enough to allow a formal proof of the
Juliusz> correctness of the Darcs model (not necessarily of the
Juliusz> algorithms used in Darcs, mind you).
That's where we're headed. Playing with the groupoid/category
formulation has already led to support for the conjecture that
assuming invertibility of all patches is untenable if we want a
powerful theory of patches.
Also, I don't think that kind of thing can be _proved_, as different
people will have different ideas of what is powerful enough, and what
the power is needed for. However it's useful to have the alternative
formulation as a language for discussing this aspect of the theory.
_If_ and _when_ to put it in the manual is another question, but
that's one _we_ don't have to answer. David will do that. :^)
--
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