From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/81452 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: I can haz cloud idea Date: Mon, 20 Feb 2012 08:41:24 +0100 Message-ID: <87ty2mne8r.fsf@gnus.org> References: <87fwebnzd8.fsf@gnus.org> <1swr7nl0tf.fsf@voll.uninett.no> <87mx8elugg.fsf@gnus.org> <82fwe6d7j4.fsf@gmail.com> <874numii6j.fsf@uwo.ca> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1329723750 27794 80.91.229.3 (20 Feb 2012 07:42:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 20 Feb 2012 07:42:30 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M29732@lists.math.uh.edu Mon Feb 20 08:42:24 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 1RzNt6-0000QN-Ps for ding-account@gmane.org; Mon, 20 Feb 2012 08:42:21 +0100 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 1RzNsV-00071J-9U; Mon, 20 Feb 2012 01:41:43 -0600 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 1RzNsU-000714-30 for ding@lists.math.uh.edu; Mon, 20 Feb 2012 01:41:42 -0600 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 1RzNsP-0001Zu-6V for ding@lists.math.uh.edu; Mon, 20 Feb 2012 01:41:41 -0600 Original-Received: from hermes.netfonds.no ([80.91.224.195]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1RzNsN-0005YC-Pw for ding@gnus.org; Mon, 20 Feb 2012 08:41:35 +0100 Original-Received: from 93-41-188-50.ip82.fastwebnet.it ([93.41.188.50] helo=rusty) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1RzNsE-0007gD-PT for ding@gnus.org; Mon, 20 Feb 2012 08:41:26 +0100 In-Reply-To: <874numii6j.fsf@uwo.ca> (Dan Christensen's message of "Sun, 19 Feb 2012 17:15:16 -0500") User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.0.93 (gnu/linux) X-MailScanner-ID: 1RzNsE-0007gD-PT MailScanner-NULL-Check: 1330328487.04559@Bilzqmq0MXqdpgu1x+aWog X-Spam-Status: No X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:81452 Archived-At: Dan Christensen writes: > I'm also not sure that a DCVS is a magic bullet here, since we're > going to need problem specific merging and updating. For example, > Gnus should remember the last state it saw on the server, and > propagate changes back and forth, rather than copying over the > new data (in case it has also been changed by another client). Gnus will be uploading diffs, of course, and not the complete .newsrc.eld file. > It really seems like getting all the marks out of .newsrc.eld > and putting them in the backends would unify many ideas in Gnus. And going in the other direction, which Ma Gnus is, also unifies many things. :-) As for the "merging different views" -- that's not going to happen in any meaningful way. If you're reading stuff offline on two different machines (without ever going online), one client is going to win when you're finally going online. -- (domestic pets only, the antidote for overdose, milk.) http://lars.ingebrigtsen.no * Sent from my Rome