monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] mtn automate tcp


From: Ulf Ochsenfahrt
Subject: Re: [Monotone-devel] mtn automate tcp
Date: Fri, 17 Nov 2006 17:04:49 +0100
User-agent: Icedove 1.5.0.7 (X11/20061013)

Thomas Keller wrote:
4. Limited Operations
automate stdio doesn't support such basic operations as add, drop, rename, or commit.

This is just because there is not enough man power involved (most of the commands require a lot refactoring since automate.cc isn't yet split like command.cc is). Also, writing data via automate in general is also another cup of coffee i.e. its undecided what should happen when merge conflicts pop up, as no program can be executed.

Actually, it might be even better to have the normal commands use the automate commands in the background. That's what librification does:
Make a useful well-defined function-based backend interface.
(It doesn't have to be explicit, but having the backend in a separate library makes sure that you can't do bad things. Plus I'm in favor of removing the current-working-directory dependency...)

Cheers,

-- Ulf

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]