- From: Dave Kristol <dmk@research.bell-labs.com>
- Date: Mon, 17 Nov 97 16:10:24 EST
- To: fielding@kiwi.ics.uci.edu
- Cc: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote on Fri, 14 Nov 1997 15:33:58 -0800: > > > I'd prefer not to have " (Rev1)" in the title. > > > >I thought it was desirable to distinguish this from RFC 2109. > > That should be done in the abstract (and it is, as I recall). > I think the draft should contain exactly what the final RFC will > contain, aside from the Status section and Header/Footer. Okay. > > > > A comment should be included regarding support (or non-support) of IPv6 > > > addresses [we got pinged on this for the URI draft]. > > > >Can you suggest wording? I wanted to avoid specifying syntax for either, > >and I chose the neutral term "numeric IP addresses" to (try to) imply both. > >(I also seem to remember that the proposed text representation of IPv6 > >addresses conflicts with URI syntax....) > > I don't know what to suggest. What happens when a cookie includes an IPv6 > address (or is that even possible)? I suspect no one sends IPv6 addresses in cookies now, and probably no user agents would know what to do with them. But I thought the spec. should allow them. Last I looked (some time ago), the proposed text representation of IPv6 addresses involved ':' separators, and I think they will pose problems for the URL syntax. But that syntax shouldn't pose a problem in the context of the cookie spec. > > > > In general, I find the terminology section more confusing than useful, > > > even though I do know what is intended. I find it unlikely that anyone > > > not involved in the mailing list discussions would have a clue as to > > > what is being described. It would be better to postpone the description > > > of hostname dot comparison until it can be described as part of the > > > matching algorithm. > > > >YMMV. I prefer to put the terms in one place so someone can find them > >easily if they need to. It's a bit like the HTTP specification -- you > >can't really understand this section until you understand the whole thing. > > Terms, yes -- algorithms, no. The hostname dot comparison doesn't make > any sense without the context for why the hostname dot comparison exists. I think you and I will have to disagree here. I'm trying to define a term, "domain match", and it can't be done without describing the algorithm. And I do give a sense of context: "[s]ometimes we compare one host name with another." > > > [...] > > > >Your description is correct from the HTTP point of view, of course. > > I should have also mentioned that I was reading it from that view. > I like implementation advice, but it needs to be clear what the > protocol requirements are as opposed to how one might use them. > A proposed standard needs to define the interface and avoid defining > the application. I've looked over section 4.2.1 particularly, but I'm not sure how you would want me to recast it. I don't believe I'm defining the application, although I'm certainly describing the things an application can/should/must do. I prefer the application-centric approach; too often I see specs. that describe all the things a protocol can do, but I haven't a clue which ones I need to use. Dave Kristol
Received on Monday, 17 November 1997 13:14:36 UTC