comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <bauhaus@futureapps.de>
Subject: Re: ANNOUNCE: Debian build scripts on a public Monotone server
Date: Tue, 26 Sep 2006 12:43:18 +0200
Date: 2006-09-26T12:37:05+02:00	[thread overview]
Message-ID: <1159267398.13504.35.camel@localhost> (raw)
In-Reply-To: <1159263129.848672.286190@m7g2000cwm.googlegroups.com>

On Tue, 2006-09-26 at 02:32 -0700, Ludovic Brenta wrote:


> Monotone needs synchronous communications only during "mtn sync" or its
> two halves, "mtn push" and "mtn pull",

Yes, I meant this kind of synchronous communication.

> I did mention that I required the ability to work off-line on the
> train, didn't I?

You did.

> > (The alternative could be privacy guarded patch emails.)
> 
> A very poor alternative, very work-intensive and error-prone, and
> without support for merging.

I wasn't clear enough about what I mean by "email changeset".
The same content that is needed by mtn sync
could be passed in a mailbox style, decoupling operations.
(Going from rendezvous to something else, in Ada terms.)
I wasn't thinking of sending a standard patch in some email,
I was thinking of using SMTP as a "Monotone sync packet wrapper".
Monotone merging wouldn't have to be changed I think, if you follow
the  "commit first" policy that Monotone recommends.

The GPG keys could be associated with the permission settings in
your Monotone configuration. Then if mtn receives an "email sync
message" the software knows what to do with it, just like when it
operates in "normal synchronous sync mode". 

Just an idea, to overcome some issues:

1/ For mtn sync between two people,
   you need both ends at the same time.
2/ For mtn sync between you and a server,
   you need both ends at the same time.
3/ For 2, you need a server that runs a Monotone server process.

If your ISP/company/... offers 3, that's perfect.


-- Georg 





  reply	other threads:[~2006-09-26 10:43 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-25 20:18 ANNOUNCE: Debian build scripts on a public Monotone server Ludovic Brenta
2006-09-26  2:21 ` Steve Whalen
2006-09-26  5:13   ` Ludovic Brenta
2006-09-26  7:32     ` Ludovic Brenta
2006-09-26  8:13     ` Ludovic Brenta
2006-09-27  7:17       ` Alex R. Mosteo
2006-09-27  9:31   ` Samuel Tardieu
2006-09-27 13:29     ` Ludovic Brenta
2006-09-27 14:23       ` Samuel Tardieu
2006-09-27 14:56         ` Ludovic Brenta
2006-09-28  4:40         ` Brian May
2006-09-28  8:25           ` Samuel Tardieu
2006-09-26  5:04 ` Brian May
2006-09-26  5:13   ` Ludovic Brenta
2006-09-28  4:14   ` Brian May
2006-09-26  8:38 ` Georg Bauhaus
2006-09-26  9:32   ` Ludovic Brenta
2006-09-26 10:43     ` Georg Bauhaus [this message]
2006-09-26 10:52       ` Ludovic Brenta
2006-09-28  8:52       ` njs
2006-09-29  5:12         ` Brian May
2006-09-30  0:03           ` njs
2006-09-30 10:08             ` Martin Krischik
2006-09-30 11:45             ` Samuel Tardieu
2006-10-04 20:42               ` njs
2006-10-06  6:12                 ` Brian May
2006-10-06  8:24                   ` Ludovic Brenta
2006-10-08  7:34                     ` Brian May
2006-10-08  9:29                       ` njs
2006-10-08  9:24                     ` njs
2006-10-08  8:49                   ` njs
2006-09-26 17:33 ` Pascal Obry
2006-09-26 19:23   ` Ludovic Brenta
2006-09-26 19:57     ` Pascal Obry
2006-09-27  5:03   ` Brian May
2006-09-27 13:25     ` Ludovic Brenta
2006-09-27 14:40       ` Martin Krischik
2006-09-28  4:27         ` Brian May
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox