Hi fellow darcs developers,

I just thought I'd send a line or two (or three) about the
current plans for darcs 1.0.9.

The original goal was to get in just a few more nice fixes that
were all in progress. By that the final 1.0.9 release would
likely have been out now. But more and more important issues
with ssh turned up, which Eric posted a good overview of. Since
the many changes in darcs-unstable to the repository format and
pending and inventory handling still showed signs of unexpected
behavior, I figured it could be a while before 1.0.10 / 1.1.0
(or whatever), so I thought: better wait and get as many ssh
fixes as possible into 1.0.9. Some of them already have patches
waiting in unstable (thanks Juliusz for coming to our rescue).

Now the situation with darcs-unstable seems to have cleared; in
fact I suspect its patch handling is even more reliable than
current darcs-stable. But we won't know for sure until it enters
stable and gets broader usage. So I'm a bit ambivalent.

During Christmas holiday I'll try to refactor the reading and
writing of patches into per repository policies. This will
mostly (or possibly only) affect the way remote repo access is
done. I'll try to isolate the "examination" of external tools so
that it is performed in a controlled environment, and preferably
only once and only if needed. I don't know yet if I'll target
the stable or the unstable branch. One goal is to make it
feasible to check brand and version of available tools, so it
becomes easy to add support for variants.

Depending on the success and the target (stable or unstable),
I'll determine how to proceed with 1.0.9. If anyone has good
ideas or objections, please let me know. I'm sorry for 1.0.9
taking a long time.

Anyway, here's a list of (mostly) simple things that would make
good contributions for 1.0.9:

 * issue257 Couldn't get lock should return failure

 * issue313 assure LF last in long comment

 * issue353 --no-deps not working (could be very easy, could be
    hard, but takes some time to figure out)

 * issue367 missing ellipsis in darcs help pull output (trivial)

 * issue368 pulling (multiple repos) only puts first repo arg in
   _darcs/refs/repos



-- 
Tommy Pettersson <[EMAIL PROTECTED]>

_______________________________________________
darcs-devel mailing list
[email protected]
http://www.abridgegame.org/cgi-bin/mailman/listinfo/darcs-devel

Reply via email to