From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/25719 Path: main.gmane.org!not-for-mail From: Greg Stark Newsgroups: gmane.emacs.gnus.general Subject: Re: Why need a prefix when sending to a foreign group? Date: 07 Oct 1999 03:34:12 -0400 Organization: People's Front Against MWM Sender: owner-ding@hpc.uh.edu Message-ID: <87k8oztyiz.fsf@HSE-Montreal-ppp19508.qc.sympatico.ca> References: <871zb8ya57.fsf@pc-hrvoje.srce.hr> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035163055 15514 80.91.224.250 (21 Oct 2002 01:17:35 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:17:35 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id DAA02028 for ; Thu, 7 Oct 1999 03:39:41 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id CAB28993; Thu, 7 Oct 1999 02:35:20 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 07 Oct 1999 02:36:30 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id CAA29041 for ; Thu, 7 Oct 1999 02:36:20 -0500 (CDT) Original-Received: from HSE-Montreal-ppp19508.qc.sympatico.ca (HSE-Montreal-ppp19508.qc.sympatico.ca [209.226.190.214]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id DAA02017 for ; Thu, 7 Oct 1999 03:34:22 -0400 (EDT) Original-Received: from localhost ([127.0.0.1] helo=HSE-Montreal-ppp19508.qc.sympatico.ca) by HSE-Montreal-ppp19508.qc.sympatico.ca with smtp (Exim 3.03 #1 (Debian)) id 11Z845-0006y6-00; Thu, 07 Oct 1999 03:34:13 -0400 Original-To: Jan Vroonhof In-Reply-To: Jan Vroonhof's message of "06 Oct 1999 14:59:31 +0200" Original-Lines: 58 User-Agent: Gnus/5.070095 (Pterodactyl Gnus v0.95) Emacs/20.3 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:25719 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:25719 Jan Vroonhof writes: > Hrvoje Niksic writes: > > > > You can set gnus-post-method to `current' if you want C-c C-c to > > > always post to the current server. > > > > Can someone remind me why `current' is not the default? > > Because larsi doesn't want it to be. When I implemented it, it was. Or to > be more correct, the meaning of current was the inverse of what it is > now and Lars "fixed" this :-(. Gnus has behaved the way it does now for a long long time. I once implemented a backend that can handle posting but isn't a news server. I spent days trying to unravel the logic Gnus used to decide how to post. Lars ended up making a change that didn't fix the problem and neither of us seemed to be able to really figure out what effect the change had. I gave up and just told people to press C-u before posting. That was a while ago though, I'm sure the code is more complicated now. Jack Vinson writes: > This gets back to the recent suggestion of someone else to get rid of the > idea of primary, secondary and foreign servers. A server is a server. If > I read news from server X, I probably want to post news to server X > (configurable of course). Why does there need to be a primary server at > all? (ding) Gnus was ahead of its time and Lars made a lot of perceptive design choices when he started it but some of the datedness still shows. At the time (ding) Gnus was started few news readers could handle more than one server, you used your site's NNTP server and if you wanted more groups you requested the administrators get a feed for them. If you're browsing servers that aren't your primary server they're probably servers belonging to some other organization and you shouldn't be using them to post, you should post to your server and let it popagate the article. At the time there was still such a thing as a local news spool. Local news spools are truly a rare species today, especially with the advent of the agent style of newsreader. But once they were common for low bandwidth links and UUCP links since you could have it fetch articles in batches unattended and always be able to read news even when the link was down. The point is that you can't post via a local spool, so even if you're reading from a local spool you still want to post via the native select method. These days these models are dated. There are servers out there, I want Gnus to let me talk to some subset of them. When I request an article from a group I expect it to get it from that group's server, when I post I expect it to post to that group's server. If I want that group or that server to delegate to some other server I would expect to have to set some property on that group or server. -- greg