From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/82437 Path: news.gmane.org!not-for-mail From: Dave Abrahams Newsgroups: gmane.emacs.gnus.general Subject: Re: Why gnus-sync? Date: Wed, 24 Oct 2012 18:41:10 -0400 Message-ID: References: <87zk3bzmon.fsf@lifelogs.com> <87lievzgtu.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1351118495 12803 80.91.229.3 (24 Oct 2012 22:41:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Oct 2012 22:41:35 +0000 (UTC) Cc: ding@gnus.org To: Ted Zlatanov Original-X-From: ding-owner+M30703=ding+2Daccount=gmane.org@lists.math.uh.edu Thu Oct 25 00:41:42 2012 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TR9dn-0001He-QE for ding-account@gmane.org; Thu, 25 Oct 2012 00:41:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1TR9df-0000aq-T1 for ding-account@gmane.org; Wed, 24 Oct 2012 17:41:27 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1TR9de-0000al-Vs for ding@lists.math.uh.edu; Wed, 24 Oct 2012 17:41:26 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1TR9da-0005iV-Qr for ding@lists.math.uh.edu; Wed, 24 Oct 2012 17:41:24 -0500 Original-Received: from mail-vb0-f44.google.com ([209.85.212.44]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1TR9dY-0000Zj-QL for ding@gnus.org; Thu, 25 Oct 2012 00:41:21 +0200 Original-Received: by mail-vb0-f44.google.com with SMTP id fc26so1566319vbb.17 for ; Wed, 24 Oct 2012 15:41:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:x-gm-message-state; bh=QGVSCgPDDBtYOfvPnKd0oTfAx9aGL6HoirfiN9jUVkc=; b=BiUQ7paPVXTREniJKGD3pI7jiwlpbXud3ydmYIDji6mWflGAW7Cj5RQRlmQk3oWfUA g5qo0LzxL7qQI4ulF5VGkDPMirwKo12snFouP10Do8DxL5DhEgvOdoIUQ4UJHqXPjP5M 3xI/7qvCTy8C1sVkYjCQo2lqR0BYcGGygN/PGmyBVuN2LkNEva3xtbyMkCgo74wO7xT/ KNosj1o2KxNp9pGi+YjYeJMLlWinrlvo5TbR5WflxrntysphwDFYR1jZcp7IJRPoTZo2 ZnlhO1oWdHNeSIJVYUN/vUaVZ+zFuBTVwA/yiFUYkIY8x6I5meCG9DI7PtQkzEpaBKl5 +hGQ== Original-Received: by 10.58.172.167 with SMTP id bd7mr32334504vec.15.1351118473898; Wed, 24 Oct 2012 15:41:13 -0700 (PDT) Original-Received: from pluto.boostpro.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com. [207.172.223.249]) by mx.google.com with ESMTPS id i15sm17356510vdt.0.2012.10.24.15.41.12 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 24 Oct 2012 15:41:12 -0700 (PDT) Original-Received: by pluto.boostpro.com (Postfix, from userid 501) id A5B60685487A; Wed, 24 Oct 2012 18:41:10 -0400 (EDT) In-Reply-To: <87lievzgtu.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 24 Oct 2012 17:43:41 -0400") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2 (darwin) X-Gm-Message-State: ALoCoQnpDhr1KhmtmdyaauNCEicIukBciZykzE/xZ6eCCH6pcXwJosNzJ2/lFJDCuULFkBN0Qo2R X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:82437 Archived-At: on Wed Oct 24 2012, Ted Zlatanov wrote: > On Wed, 24 Oct 2012 16:13:10 -0400 Dave Abrahams wrote: > > DA> on Wed Oct 24 2012, Ted Zlatanov wrote: > >>> On Wed, 24 Oct 2012 12:56:51 -0400 Dave Abrahams wrote: >>> > DA> I was just thinking about using gnus-sync to synchronize my newsgroups > DA> across computers, but then I realized (I think) that I could just keep > DA> my .newsrc* in a Dropbox or some such. Is there any advantage to > DA> gnus-sync over an arrangement like that? >>> >>> The LeSync (CouchDB) backend is a bit better about synchronizing: it >>> won't overwrite newer data when you `s'ave the marks, and it has a >>> timestamped ID for every group. So you can read some groups and only >>> save those, not the whole file. > > DA> So... it'll work if I read mail on multiple machines at the same > DA> time? Is that the idea? > > DA> I guess I'd like to request a test DB, e.g. > DA> http://lesync.info:5984/dabrahams > > Sure. I plan to redo the backend Very Soon (November) to use IMAP as > the storage mechanism, and to integrate gnus-sync with Gnus better. Do > you want to wait for that, or try the current form? If you want to try > it now, I'll create a DB for you! I guess I want to try it now, if you don't mind. Hmm, I run a local IMAP and use mbsync. How's that going to work with the new backend? -- Dave Abrahams BoostPro Computing Software Development Training http://www.boostpro.com Clang/LLVM/EDG Compilers C++ Boost