From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/9492 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: OffGnus Date: 21 Jan 1997 09:37:30 +0100 Sender: larsi@proletcult.slip.ifi.uio.no Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035149510 18818 80.91.224.250 (20 Oct 2002 21:31:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 21:31:50 +0000 (UTC) Return-Path: Original-Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by deanna.miranova.com (8.8.4/8.8.4) with SMTP id AAA07090 for ; Tue, 21 Jan 1997 00:46:31 -0800 Original-Received: from proletcult.slip.ifi.uio.no (root@xyplex31.uio.no [129.240.154.51]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Tue, 21 Jan 1997 09:40:22 +0100 Original-Received: (from larsi@localhost) by proletcult.slip.ifi.uio.no (8.8.2/8.8.2) id JAA01134; Tue, 21 Jan 1997 09:37:32 +0100 Original-To: ding@ifi.uio.no In-Reply-To: Rich Pieri's message of 20 Jan 1997 10:17:39 -0500 Original-Lines: 45 X-Mailer: Red Gnus v0.83/Emacs 19.34 X-Face: &w!^oO~dS|}-P0~ge{$c!h\ writes: > LMI> 3) nnsoup. Using soup is quite fiddly, but it basically seems to > LMI> work. > > Like #1, yes on Unix. I have been demonstrably unsuccessful in getting > nnsoup to work on my Windows 95 machine, most probably due to the poor > handling of I/O streams in the console mode API. I got it to work pretty well last Xmas when I was stuck on a Windos 95 box... It's too fiddly, though. Not sexy at all. > LMI> So -- I propose writing a new backend for Gnus provide similar > LMI> functionality. I don't know what to call it (nnoff? nnoffline? I > LMI> don't really like the word "offline".), but I'm sure that someone will > LMI> come up with a good name. Right? > > nntpol, since this will basically be nntp with off-line extensions. No; it will handle both mail and news, and won't be restricted to nntp at all. For instance, some may dial up their ISP, NFS mount the news spool and tell the offline backend to fetch all the news from that, and then hang up and read the mail from the offline backend. So the offline backend (when fetching news) will simply do that by accessing some other Gnus backend. nnagent? > I suggest a merger between nntp.el and nnml.el. This "new" backend will > use nntp's code to slurp news from the server and nnml's code to store > and read it locally. For outgoing mail we need smtpmail.el (which is > distributed with GNU Emacs, now) and smtpmail_delay (or smtpmailq, as I > prefer), which is a simpler setup than feedmail. For outgoing news, > message-post-method (or whatever) should be pointed at a queueing > function, and then a "foo-post-queued-news-now" function (which can be > added to whatever desired exit hooks or invoked manually) which > processes the queue. I think all outgoing news and mail should be stored in a special folder, and that the offline backend should run the queue when the connection has come up. -- (domestic pets only, the antidote for overdose, milk.) larsi@ifi.uio.no * Lars Ingebrigtsen