From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a326ac15995ef20e X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!m7g2000cwm.googlegroups.com!not-for-mail From: "Ludovic Brenta" Newsgroups: comp.lang.ada Subject: Re: ANNOUNCE: Debian build scripts on a public Monotone server Date: 26 Sep 2006 02:32:09 -0700 Organization: http://groups.google.com Message-ID: <1159263129.848672.286190@m7g2000cwm.googlegroups.com> References: <871wpzd7js.fsf@ludovic-brenta.org> <1159259938.13504.19.camel@localhost> NNTP-Posting-Host: 212.190.145.10 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1159263135 5641 127.0.0.1 (26 Sep 2006 09:32:15 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 26 Sep 2006 09:32:15 +0000 (UTC) In-Reply-To: <1159259938.13504.19.camel@localhost> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7,gzip(gfe),gzip(gfe) X-HTTP-Via: 1.1 SEVPXS01 Complaints-To: groups-abuse@google.com Injection-Info: m7g2000cwm.googlegroups.com; posting-host=212.190.145.10; posting-account=ZjNXewwAAADyBPkwI57_UcX8yKfXWOss Xref: g2news2.google.com comp.lang.ada:6749 Date: 2006-09-26T02:32:09-07:00 List-Id: Georg Bauhaus wrote: > > 1. Install Monotone, version 0.26 or later (the server is currently > > running 0.28). > > A project that hasn't silently faded away. Excellent. and 0.30 is out, but has not reached Debian etch yet :) > I noticed, though, that with Monotone you need synchronous > communication. Either between two developers or between > a Monotone server and a Monotone client. Is this true? Monotone needs synchronous communications only during "mtn sync" or its two halves, "mtn push" and "mtn pull", as per the Law of Least Astonishment :) The rest of the time, you're offline and talking to your local database. I did mention that I required the ability to work off-line on the train, didn't I? > (The alternative could be privacy guarded patch emails.) A very poor alternative, very work-intensive and error-prone, and without support for merging. It requires a human to merge manually, keeping track of the ordering of the patches. That's how I sent most of the far-reaching changes for gnat-4.1 to the Debian maintainer before I became a full DD. Now I use svk for gcc/gnat in Debian, and it's much better than emails, GPG-signed or not, even though I still hate svk. There's also the issue that GPG only creates a trusted relationship between a signature and a person (i.e. authentication); not between the signature and the person's worthiness or trustability as regards code contributions (i.e. authorisation). That's why Monotone uses its own keys, separate from the GPG keys. The FAQ has a blurb on that, too. -- Ludovic Brenta.