From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68614 Path: news.gmane.org!not-for-mail From: Duncan <1i5t5.duncan@cox.net> Newsgroups: gmane.discuss,gmane.emacs.gnus.general Subject: Re: Syncing gmane group read state across multiple gnusen Date: Thu, 18 Jun 2009 10:24:03 +0000 (UTC) Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1245320662 9721 80.91.229.12 (18 Jun 2009 10:24:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 18 Jun 2009 10:24:22 +0000 (UTC) Cc: ding@gnus.org To: gmane-discuss@hawk.netfonds.no Original-X-From: gmane-discuss-bounces@hawk.netfonds.no Thu Jun 18 12:24:19 2009 Return-path: Envelope-to: gd-gmane-discuss@m.gmane.org Original-Received: from hawk.netfonds.no ([80.91.224.246]) by lo.gmane.org with esmtp (Exim 4.50) id 1MHEn3-0000CT-4m for gd-gmane-discuss@m.gmane.org; Thu, 18 Jun 2009 12:24:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=hawk.netfonds.no) by hawk.netfonds.no with esmtp (Exim 3.36 #1 (Debian)) id 1MHEn3-0003Va-00; Thu, 18 Jun 2009 12:24:17 +0200 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by hawk.netfonds.no with esmtp (Exim 3.36 #1 (Debian)) id 1MHEn1-0003VV-00 for ; Thu, 18 Jun 2009 12:24:15 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MHEmz-0005q8-II for gmane-discuss@hawk.netfonds.no; Thu, 18 Jun 2009 10:24:13 +0000 Original-Received: from ip68-231-21-207.ph.ph.cox.net ([68.231.21.207]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Jun 2009 10:24:13 +0000 Original-Received: from 1i5t5.duncan by ip68-231-21-207.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Jun 2009 10:24:13 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 41 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ip68-231-21-207.ph.ph.cox.net User-Agent: Pan/0.133 (House of Butterflies) X-BeenThere: gmane-discuss@hawk.netfonds.no X-Mailman-Version: 2.1.5 Precedence: list List-Id: gmane-discuss.hawk.netfonds.no List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: gmane-discuss-bounces@hawk.netfonds.no Errors-To: gmane-discuss-bounces@hawk.netfonds.no Xref: news.gmane.org gmane.discuss:12280 gmane.emacs.gnus.general:68614 Archived-At: Steinar Bang posted u3a9y9bh0.fsf@dod.no, excerpted below, on Thu, 18 Jun 2009 10:45:31 +0200: > Right now I have three different Gnus clients that read the same IMAP > mailboxes, different non-gmane newsreaders and groups, and finally an > overlapping set of gmane groups. > > What I would like to do is to synchronize the read state for the gmane > groups that are read on all gnus installations. > > Does anyone else have a similar use case? Does anyone have a solution? > > The matches that google has found me is complete synchronization of > multiple Gnusen, but that's not what I found. And the solutons I've > seen has been sort of hacky. > > I guess I'm looking for an explicit export and import of gmane group > article read state... A bit of automation around that would be nice, > but not essential. It will in any case be easier than wading through > the articles once more. Does Gnus use the standard newsrc format? If it does, then what you're asking should be a breeze, because the newsrc files are by definition single-server only already. Thus, it would seem a natural fit for tracking status on a single shared server when others aren't shared, just find the appropriate newsrc file for each one and share it, leaving the others alone. I don't use gnus so can't say, but know that pan works this way, using a single newsrc file for each server it tracks. It's thus quite easy to share the same single-server tracking among different machines and clients, just share the same newsrc but leave others alone. That can be accomplished using symlinks or editing the servers.xml file for each so it points to a singe common newsrc file. If gnus doesn't use newsrc files, then... -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman