More Path notes (was: Protocol changes in draft-allbery-usefor-usepro-00)
Russ Allbery <rra@stanford.edu> Fri, 29 December 2006 21:25 UTC
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H0PEe-0001R4-6y for usefor-archive@lists.ietf.org; Fri, 29 Dec 2006 16:25:52 -0500
Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H0PEc-0007Pw-O8 for usefor-archive@lists.ietf.org; Fri, 29 Dec 2006 16:25:52 -0500
Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kBTLHIa6073461; Fri, 29 Dec 2006 14:17:18 -0700 (MST) (envelope-from owner-ietf-usefor@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id kBTLHIeS073460; Fri, 29 Dec 2006 14:17:18 -0700 (MST) (envelope-from owner-ietf-usefor@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-ietf-usefor@mail.imc.org using -f
Received: from smtp3.stanford.edu (smtp3.Stanford.EDU [171.67.20.26]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id kBTLHHli073454 for <ietf-usefor@imc.org>; Fri, 29 Dec 2006 14:17:18 -0700 (MST) (envelope-from rra@stanford.edu)
Received: from smtp3.stanford.edu (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id C38774BF47 for <ietf-usefor@imc.org>; Fri, 29 Dec 2006 13:17:17 -0800 (PST)
Received: from windlord.stanford.edu (windlord.Stanford.EDU [171.64.19.147]) by smtp3.stanford.edu (Postfix) with ESMTP id 95BED4BE2E for <ietf-usefor@imc.org>; Fri, 29 Dec 2006 13:17:17 -0800 (PST)
Received: by windlord.stanford.edu (Postfix, from userid 1000) id 8AC38E7C46; Fri, 29 Dec 2006 13:17:17 -0800 (PST)
From: Russ Allbery <rra@stanford.edu>
To: ietf-usefor@imc.org
Subject: More Path notes (was: Protocol changes in draft-allbery-usefor-usepro-00)
In-Reply-To: <JAHJs5.FHC@clerew.man.ac.uk> (Charles Lindsey's message of "Mon, 18 Dec 2006 20:04:53 GMT")
Organization: The Eyrie
References: <JA8C4p.Anu@clerew.man.ac.uk> <873b7i9b2m.fsf@windlord.stanford.edu> <JAHJs5.FHC@clerew.man.ac.uk>
Date: Fri, 29 Dec 2006 13:17:17 -0800
Message-ID: <87sleyh06a.fsf_-_@windlord.stanford.edu>
User-Agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (linux)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-usefor@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-usefor/mail-archive/>
List-Unsubscribe: <mailto:ietf-usefor-request@imc.org?body=unsubscribe>
List-ID: <ietf-usefor.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d0bdc596f8dd1c226c458f0b4df27a88
I'm going to start trying to break this message up into separate subjects per topic. I'll also try to only respond to places where there seems to be more to say or some text change that's needed. Charles Lindsey <chl@clerew.man.ac.uk> writes: > Russ Allbery <rra@stanford.edu> writes: >> Charles Lindsey <chl@clerew.man.ac.uk> writes: >>> 1. [-1] (2.2) <path-identity> - Possibility to use a FQDN not >>> resolvable in the DNS. >>> (This was a suggestion by Harald, & 1 of 2 alternatives in USEPRO) >> Intentional, but I don't object to changing it. Actually, I didn't make this change, but both of us misread my text. :) This case is still allowed (it's my 2nd point). What changed was the wording of the 1st point. >> The intentional change here is that I added a different preferred first >> option, namely the FQDN of the news server itself. > Which I did not quite understand. Did you mean the A or AAAA record? In > which case please be explicit. But I would prefer to allow CNAMEs and > MXes as well. Those are both allowed by the second option. FQDN is used without further qualification in USEFOR as well (section 3.2.8). I think it's a technical term that readers of standards should be expected to know and don't think it needs further elaboration. If it does, USEFOR also needs to be modified. One of the reasons why I'd rather leave it as-is is that it's one of those terms where attempting a formal definition can quickly get off into the weeds dealing with multihomed hosts, different DNS RRs, and so forth. But I can see why not clearly defining a term in a standard could be a problem, so I can be convinced we need to say something. (Ideally, maybe there's a definition somewhere else we can just reference?) >>> 2. [00] (3.2) <path-identity>s are case-sensitive. >>> I was always told that some servers treated them one way and some the >>> other, so you could not rely on either. If anything, I would have >>> expected case-insensitive (that is what domain-names are, and what >>> USEFOR declares <diag-keyword>s are). >> Intentional change. >> Declaring them case-sensitive is the conservative choice. If you treat >> them as case-sensitive and they're actually compared >> case-insensitively, everything works fine. The opposite is not true; >> if your Path identity varies in case, servers that compare >> case-sensitively may add incorrect MISMATCH entries or send you >> articles that you sent them. > OK, I will buy that. The more I research this, though, the more I think that while the above is true, it's not ideal. Poking around a bit, it looks like a *lot* of existing implementations are case-insensitive, and I'm not sure I want to declare that incorrect. Accordingly, I now have the following text, which I think is an improvement. Please, everyone, let me know if you disagree: Some existing implementations treat <path-identity> as case- sensitive, some case-insensitive. The <path-identity> therefore SHOULD be all lowercase and implementations SHOULD compare identities case-insensitively. -- Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/>
- Protocol changes in draft-allbery-usefor-usepro-00 Charles Lindsey
- Re: Protocol changes in draft-allbery-usefor-usep… Russ Allbery
- Re: Protocol changes in draft-allbery-usefor-usep… Russ Allbery
- Re: Protocol changes in draft-allbery-usefor-usep… Russ Allbery
- Injection-Date (Re: Protocol changes in draft-all… Harald Alvestrand
- Injection-Date and reinjection (was Protocol chan… Charles Lindsey
- Re: Protocol changes in draft-allbery-usefor-usep… Frank Ellermann
- Re: Protocol changes in draft-allbery-usefor-usep… Russ Allbery
- Re: Protocol changes in draft-allbery-usefor-usep… Frank Ellermann
- Re: Protocol changes in draft-allbery-usefor-usep… Forrest J. Cavalier III
- Message IDs and moderators (was: Protocol changes… Russ Allbery
- Re: Protocol changes in draft-allbery-usefor-usep… Forrest J. Cavalier III
- Re: Message IDs and moderators Forrest J. Cavalier III
- Re: Message IDs and moderators Russ Allbery
- Re: Protocol changes in draft-allbery-usefor-usep… Harald Alvestrand
- Re: Protocol changes in draft-allbery-usefor-usep… Frank Ellermann
- Re: Protocol changes in draft-allbery-usefor-usep… Frank Ellermann
- Re: Protocol changes in draft-allbery-usefor-usep… Charles Lindsey
- Re: Protocol changes in draft-allbery-usefor-usep… Charles Lindsey
- Re: Protocol changes in draft-allbery-usefor-usep… Charles Lindsey
- Re: Protocol changes in draft-allbery-usefor-usep… Charles Lindsey
- More Path notes (was: Protocol changes in draft-a… Russ Allbery
- Injecting agents and From (was: Re: Protocol chan… Russ Allbery
- Moderation fowarding wording for injecting agents… Russ Allbery
- Xref and relaying agents (was: Protocol changes i… Russ Allbery
- Serving agents and duplicates (was: Protocol chan… Russ Allbery
- Scope of application/* media types (was: Protocol… Russ Allbery
- Approved header field content (was: Protocol chan… Russ Allbery
- application/news-groupinfo in newgroup (was: Prot… Russ Allbery
- Re: Scope of application/* media types (was: Prot… Ned Freed
- Re: Injection-Date and reinjection Russ Allbery
- Re: More Path notes Frank Ellermann
- Re: More Path notes Russ Allbery
- Re: More Path notes (was: Protocol changes in dra… Charles Lindsey
- Re: More Path notes Russ Allbery
- Path case sensitivity (Re: More Path notes) Harald Alvestrand
- Re: Serving agents and duplicates (was: Protocol … Charles Lindsey
- Re: application/news-groupinfo in newgroup (was: … Charles Lindsey
- Re: Injecting agents and From (was: Re: Protocol … Charles Lindsey
- Re: Xref and relaying agents (was: Protocol chang… Charles Lindsey
- Re: Approved header field content (was: Protocol … Charles Lindsey
- Re: Scope of application/* media types (was: Prot… Charles Lindsey
- Re: Injecting agents and From Russ Allbery
- Re: Xref and relaying agents Russ Allbery
- Re: application/news-groupinfo in newgroup Russ Allbery
- Re: Scope of application/* media types Russ Allbery
- Re: Xref and relaying agents Harald Alvestrand
- Re: Injection-Date and reinjection Charles Lindsey
- Re: More Path notes Charles Lindsey
- Re: Injection-Date and reinjection Frank Ellermann
- Re: Serving agents and duplicates (was: Protocol … Charles Lindsey
- Re: Xref and relaying agents Charles Lindsey
- Re: Protocol changes in draft-allbery-usefor-usep… Charles Lindsey
- ISSUE: Injecting agents and From Charles Lindsey
- Re: ISSUE: Injecting agents and From Harald Alvestrand
- Re: Serving agents and duplicates Harald Alvestrand
- Re: Xref and relaying agents Harald Alvestrand
- Re: Xref and relaying agents Frank Ellermann
- Re: Serving agents and duplicates Russ Allbery
- Re: ISSUE: Injecting agents and From Charles Lindsey
- Re: Xref and relaying agents Charles Lindsey
- Re: Serving agents and duplicates Charles Lindsey
- Re: Serving agents and duplicates Russ Allbery
- Re: Xref and relaying agents Russ Allbery
- Re: Serving agents and duplicates Charles Lindsey
- Re: Serving agents and duplicates Russ Allbery
- Re: Xref and relaying agents Charles Lindsey
- Minor change: Xref wording (was: Xref and relayin… Russ Allbery
- Re: Minor change: Xref wording (was: Xref and rel… Seth Breidbart
- Re: Minor change: Xref wording Russ Allbery
- Re: Minor change: Xref wording Frank Ellermann
- Re: Minor change: Xref wording Seth Breidbart
- Re: Minor change: Xref wording Russ Allbery
- Re: Minor change: Xref wording Seth Breidbart
- Re: Minor change: Xref wording Frank Ellermann
- Re: Minor change: Xref wording Russ Allbery
- Re: Minor change: Xref wording Seth Breidbart
- Re: Minor change: Xref wording Russ Allbery
- Re: Minor change: Xref wording Charles Lindsey
- Re: Minor change: Xref wording (was: Xref and rel… Charles Lindsey
- Re: Serving agents and duplicates Charles Lindsey
- Re: Serving agents and duplicates Russ Allbery
- Re: Serving agents and duplicates Forrest J. Cavalier III
- Re: Minor change: Xref wording Frank Ellermann
- Re: Serving agents and duplicates Frank Ellermann
- Re: Serving agents and duplicates Forrest J. Cavalier III
- Re: Minor change: Xref wording Russ Allbery
- USEAGE (was: Serving agents and duplicates) Frank Ellermann
- Re: Serving agents and duplicates Harald Alvestrand
- Re: USEAGE Harald Alvestrand
- Re: Serving agents and duplicates Frank Ellermann
- Re: USEAGE Frank Ellermann
- Re: USEAGE Russ Allbery
- Re: Minor change: Xref wording Russ Allbery
- Re: USEAGE Richard Clayton
- Re: USEAGE Frank Ellermann
- Re: USEAGE Russ Allbery
- Re: Minor change: Xref wording Charles Lindsey
- Re: Serving agents and duplicates Charles Lindsey
- Re: USEAGE Charles Lindsey
- Re: Serving agents and duplicates Charles Lindsey
- Re: USEAGE Charles Lindsey
- Re: USEAGE (was: Serving agents and duplicates) Charles Lindsey
- Re: USEAGE Frank Ellermann
- Re: USEAGE Russ Allbery
- Re: Serving agents and duplicates Frank Ellermann
- Re: Injection-Date and reinjection Forrest J. Cavalier III
- Re: USEAGE Charles Lindsey
- Re: Injection-Date and reinjection Charles Lindsey
- Re: USEAGE Frank Ellermann
- Re: USEAGE Russ Allbery
- Re: Injection-Date and reinjection Russ Allbery
- #1416: USEPRO 3.9: Reinjection and Injection-Date… Russ Allbery
- Re: Injection-Date and reinjection Forrest J. Cavalier III
- Re: Injection-Date and reinjection Russ Allbery
- Re: Injection-Date and reinjection Forrest J. Cavalier III
- #1416: USEPRO 3.9: Reinjection and Injection-Date… Russ Allbery
- Re: #1416: USEPRO 3.9: Reinjection and Injection-… Forrest J. Cavalier III
- Re: #1416: USEPRO 3.9: Reinjection and Injection-… Forrest J. Cavalier III
- Re: Injection-Date and reinjection Charles Lindsey
- Re: Injection-Date and reinjection Charles Lindsey
- Re: Injection-Date and reinjection Charles Lindsey
- Re: Injection-Date and reinjection Forrest J. Cavalier III
- Re: Injection-Date and reinjection Charles Lindsey
- Re: Injection-Date and reinjection Forrest J. Cavalier III