From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/46999 Path: main.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: Do nnmail-split-fancy-with-parent for nnimap? Date: Sat, 05 Oct 2002 18:56:36 -0400 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Sender: owner-ding@hpc.uh.edu Message-ID: References: <87y99cik4g.fsf@crybaby.cs.uni-dortmund.de> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1033858422 20574 127.0.0.1 (5 Oct 2002 22:53:42 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 5 Oct 2002 22:53:42 +0000 (UTC) Cc: ding@gnus.org Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17xxno-0005LZ-00 for ; Sun, 06 Oct 2002 00:53:40 +0200 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 17xxnc-0004Eb-00; Sat, 05 Oct 2002 17:53:28 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 05 Oct 2002 17:54:09 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id RAA08507 for ; Sat, 5 Oct 2002 17:53:57 -0500 (CDT) Original-Received: (qmail 13950 invoked by alias); 5 Oct 2002 22:53:11 -0000 Original-Received: (qmail 13945 invoked from network); 5 Oct 2002 22:53:10 -0000 Original-Received: from ns2.beld.net (208.229.215.82) by gnus.org with SMTP; 5 Oct 2002 22:53:10 -0000 Original-Received: from heechee.beld.net (dhcp-0-50-8b-df-51-5e.cpe.beld.net [65.202.179.7]) by ns2.beld.net (Postfix) with ESMTP id 429DB3B9C1; Sat, 5 Oct 2002 18:53:08 -0400 (EDT) Original-To: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Followup-To: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann), ?=@ns2.beld.net, ding@gnus.org In-Reply-To: <87y99cik4g.fsf@crybaby.cs.uni-dortmund.de> (Kai.Grossjohann@CS.Uni-Dortmund.DE's message of "Sun, 06 Oct 2002 00:41:35 +0200") Original-Lines: 36 User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-redhat-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:46999 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:46999 On Sun, 06 Oct 2002, Kai.Grossjohann@CS.Uni-Dortmund.DE wrote: > In principle, it should be possible to use > nnmail-split-fancy-with-parent for nnimap, too. But there are some > issues, and I'm looking for ideas about them and about issues I > missed. I'd love this functionality! > nnmail-cache-insert looks for the "primary mail backend" and only > inserts the group name without server name. My idea was to extend > this mechanism to record which server the group is in. Now the > cache lines are msg id, then tab, then group. I could add another > tab and then the server. That would make the format > backward-compatible. The code would assume the primary mail backend > for lines missing the server. Why not store the group name as Gnus shows it, e.g. when moving articles? nnxyz+abcdef:groupname is what I'm thinking of. Then the unqualified groups are in the primary backend - as they would be if you manually moved articles around. I'm talking as a Gnus user, maybe the implementation is much more complex that way. I don't know the internals of mail moving. > It would be really cool if ~/.nnmail-cache was stored on the server > somehow. Is there a way to store data like this alongside IMAP mail > on a server? I think the network usage would be too high for this. > Hm. Actually I'm going to be really really really really busy > starting in a couple of days, so I'm afraid this might be no more > than some wishful thinking and day-dreaming :-| I hope someone else has interest in this! Ted