[Iptel] Re: draft-ietf-iptel-tel-reg-00 submitted
Jonathan Rosenberg <jdrosen@cisco.com> Thu, 15 December 2005 19:19 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Emydj-0006f0-6X; Thu, 15 Dec 2005 14:19:43 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Emyda-0006dr-Vp for iptel@megatron.ietf.org; Thu, 15 Dec 2005 14:19:39 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20528 for <iptel@ietf.org>; Thu, 15 Dec 2005 14:18:27 -0500 (EST)
Received: from sj-iport-3-in.cisco.com ([171.71.176.72] helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Emyeu-0006QC-EK for iptel@ietf.org; Thu, 15 Dec 2005 14:20:58 -0500
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-3.cisco.com with ESMTP; 15 Dec 2005 11:19:16 -0800
X-IronPort-AV: i="3.99,258,1131350400"; d="scan'208"; a="378802369:sNHT35059464"
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id jBFJIWqF013501; Thu, 15 Dec 2005 11:19:14 -0800 (PST)
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Thu, 15 Dec 2005 14:19:09 -0500
Received: from [192.168.1.102] ([10.86.242.16]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Thu, 15 Dec 2005 14:19:09 -0500
Message-ID: <43A1C1AC.1070208@cisco.com>
Date: Thu, 15 Dec 2005 14:19:08 -0500
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "Vijay K. Gurbani" <vkg@lucent.com>
References: <439701F0.6060105@lucent.com>
In-Reply-To: <439701F0.6060105@lucent.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 15 Dec 2005 19:19:09.0431 (UTC) FILETIME=[6C947870:01C601AC]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 225414c974e0d6437992164e91287a51
Content-Transfer-Encoding: 7bit
Cc: IETF IPTEL WG <iptel@ietf.org>, Cullen Jennings <fluffy@cisco.com>
Subject: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submitted
X-BeenThere: iptel@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IP Telephony <iptel.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/iptel>, <mailto:iptel-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/iptel>
List-Post: <mailto:iptel@ietf.org>
List-Help: <mailto:iptel-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/iptel>, <mailto:iptel-request@ietf.org?subject=subscribe>
Sender: iptel-bounces@ietf.org
Errors-To: iptel-bounces@ietf.org
Thanks for the quick turnaround on all this stuff, guys. Here are some comments on the draft. A couple are more than just nits and may require some discussion: > This document creates an Internet Assigned Number Authority (IANA) > registry for the tel Uniform Resource Identifier (URI) parameters, s/for the tel/for tel and remove the comma at the end of the second line > It also lists the already existing parameters to > be used as initial values for that registry. I think this is better said thusly: It also populates the registry with the parameters defined in the tel URI specification, along with the parameters in extensions defined for number portability and trunk groups. > Jennings & Gurbani Expires June 9, 2006 [Page 1] > > Internet-Draft IANA Registry for TEL URI Parameters Dec 2005 s/TEL/tel > 1. Introduction > > RFC 3966 [1] allows new tel URI parameters, and new parameter values > to be defined. Suggest: The tel URI, defined in RFC 3966 [1], defines a URI that can be used to represent resources identified by telephone numbers. The tel URI, like many other URIs, provides extensibility through the definition of new URI parameters and new values for existing parameters. > RFCs defining tel URI parameters, or parameter values MUST register > them with IANA as described below. remove the comma > Registered tel URI parameters and their values are to be considered > "reserved words". In order to preserve interoperability, registered > parameters MUST be used in a manner consistent with that described in > their defining RFC. Implementations MUST NOT utilize "private" or > "locally defined" URI parameters that conflict with registered > parameters. this paragraph basically says to read the specs and be good. THats motherhood and apple-pie kind of stuff. I think you should remove the paragraph, it seems out of place anyway. > Some tel URI parameters only accept a set of predefined parameter > values while others can take any value. There are also parameters > that can not have any value. suggest for the last sentence: There are also parameters which take no values; they are used as flags. > Registering all parameter values for > all tel URI parameters of this type would require a large number of > sub-registries. this sentence doesn't work where its currently placed. The words "this type" would normally refer to the previous sentence. But they don't; the previous sentence talks about parameters with no values. I'd suggest: Those URI parameters which take on predefined values typically take on a large number of values. Registering each of those values, or creating a sub-registry for each such parameter, is not appropriate. > The tel URI parameter registry contains a column that indicates > whether or not each parameter only accepts a set of predefined > values. The column can contain Yes, No, or NA. Implementers of > parameters with a "yes" in that column need to find all the valid > parameter values in the RFCs provided as references. Parameters that > are not allowed to have a parameters have a value of "NA". So, what does "No" mean? None of the entries in the registry are "No". I originally thought No applied to parameters whose values were either infinite in scope, or were a finite set, but from a set not defined through enumeration (for example, the set of phone numbers). But, things like isub are "Yes", so I'm confused. > New tel URI parameters and new parameter values are registered by the > IANA. ...and new parameter values for existing URI parameters are registered... > When registering a new tel parameter or a new value for a > parameter, ..new value for an existing parameter... Actually, I'd suggest a different template for registering a new parameter vs. a new value for an existing parameter. In the former case, you need everything you've listed. In the latter case, you only provide the parameter name and the RFC number; you shouldn't provide a value for the "predefined value" column. Indeed, you can only register new values for parameters whose "preddefined value" columnb is "Yes", and the instructions to IANA need to state that. > As per the terminology in RFC 2434 [3], the registration policy for > tel URI parameters shall be "Specification Required". Hmm. Thats not what the intro says. It says: The tel URI parameters and values for these parameters MUST be documented in a standards-track RFC in order to be registered by IANA. If you read RFC2434, it says this about "specification required": Specification Required - Values and their meaning must be documented in an RFC or other permanent and readily available reference, in sufficient detail so that interoperability between independent implementations is possible. Examples: SCSP [SCSP] "specification required" allows for informational and experimental documents. The text in the intro really seems to imply "standards action", defined in RFC 2434 as: Standards Action - Values are assigned only for Standards Track RFCs approved by the IESG. Examples: MIME top level types [MIME-REG] Thanks, Jonahtan R. Vijay K. Gurbani wrote: > Folks: > > I have submitted draft-ietf-iptel-tel-reg-00. > > Until it becomes available in the archives, you can get it from > > http://www.iit.edu/~gurbvij/I-D/draft-ietf-iptel-tel-reg-00.txt > http://www.iit.edu/~gurbvij/I-D/draft-ietf-iptel-tel-reg-00.html > > Thanks. > > - vijay -- Jonathan D. Rosenberg, Ph.D. 600 Lanidex Plaza Cisco Fellow Parsippany, NJ 07054-2711 Cisco Systems jdrosen@cisco.com FAX: (973) 952-5050 http://www.jdrosen.net PHONE: (973) 952-5000 http://www.cisco.com _______________________________________________ Iptel mailing list Iptel@ietf.org https://www1.ietf.org/mailman/listinfo/iptel
- [Iptel] draft-ietf-iptel-tel-reg-00 submitted Vijay K. Gurbani
- [Iptel] Re: draft-ietf-iptel-tel-reg-00 submitted Jonathan Rosenberg
- Re: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submi… Vijay K. Gurbani
- RE: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submi… Michael Hammer (mhammer)
- Re: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submi… Vijay K. Gurbani
- RE: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submi… Michael Hammer (mhammer)
- Re: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submi… Cullen Jennings
- Re: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submi… Jonathan Rosenberg
- Re: [Iptel] Re: draft-ietf-iptel-tel-reg-00 submi… Vijay K. Gurbani