Re: pidf namespace, was: Re: [Simple] comments on draft-ietf-simple-rpid (long)
Henning Schulzrinne <hgs@cs.columbia.edu> Mon, 01 March 2004 05:37 UTC
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA06292 for <simple-archive@ietf.org>; Mon, 1 Mar 2004 00:37:34 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1Axg7T-0003Oc-00 for simple-archive@ietf.org; Mon, 01 Mar 2004 00:37:35 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1Axg6i-0003IV-00 for simple-archive@ietf.org; Mon, 01 Mar 2004 00:36:49 -0500
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1Axg63-0003Bw-00; Mon, 01 Mar 2004 00:36:07 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Axg5x-00063l-J9; Mon, 01 Mar 2004 00:36:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Axg5d-00060j-BI for simple@optimus.ietf.org; Mon, 01 Mar 2004 00:35:41 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA06107 for <simple@ietf.org>; Mon, 1 Mar 2004 00:35:38 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1Axg5a-00039m-00 for simple@ietf.org; Mon, 01 Mar 2004 00:35:38 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1Axg4g-00033N-00 for simple@ietf.org; Mon, 01 Mar 2004 00:34:42 -0500
Received: from pecan.cc.columbia.edu ([128.59.59.178] ident=cu41754) by ietf-mx with esmtp (Exim 4.12) id 1Axg4D-0002wp-00 for simple@ietf.org; Mon, 01 Mar 2004 00:34:13 -0500
Received: from cs.columbia.edu (UBAHN.dhcp.ietf59.or.kr [218.37.227.100]) (user=hgs10 mech=PLAIN bits=0) by pecan.cc.columbia.edu (8.12.11/8.12.11) with ESMTP id i215Y8K0010852 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 1 Mar 2004 00:34:10 -0500 (EST)
Message-ID: <4042CB54.3080201@cs.columbia.edu>
From: Henning Schulzrinne <hgs@cs.columbia.edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031030
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Jonathan Rosenberg <jdrosen@dynamicsoft.com>
CC: Simple WG <simple@ietf.org>
Subject: Re: pidf namespace, was: Re: [Simple] comments on draft-ietf-simple-rpid (long)
References: <4041F046.7050207@dynamicsoft.com> <40429762.4070101@cs.columbia.edu> <4042BB0A.20908@dynamicsoft.com>
In-Reply-To: <4042BB0A.20908@dynamicsoft.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.35
Content-Transfer-Encoding: 7bit
Sender: simple-admin@ietf.org
Errors-To: simple-admin@ietf.org
X-BeenThere: simple@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=unsubscribe>
List-Id: SIP for Instant Messaging and Presence Leveraging Extensions <simple.ietf.org>
List-Post: <mailto:simple@ietf.org>
List-Help: <mailto:simple-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=subscribe>
List-Archive: <https://www1.ietf.org/mail-archive/working-groups/simple/>
Date: Mon, 01 Mar 2004 00:34:12 -0500
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
According to the RFC editor: 2003/10/29 draft-ietf-impp-cpim-pidf-08.txt IANA H. Sugano, S. Fujimoto, G. Klyne, A. Bateman, W. Carr, J. Peterson Presence Information Data Format (PIDF) Bytes: 55276 IANA seems to be taken its time, but it seems late to try to change a fairly basic part of PIDF at this time. The only limitation of using targetNamespace that there can't be another extension that also defines activity, relationship, etc., just in a different namespace. From a practical perspective, this seems like an advantage, not a drawback. Having two IETF extensions that use <foo:activity> and <bar:activity> seems to invite confusion to address non-problems (lack of coordination [these are IETF extensions, after all] and shortage of English words). Jonathan Rosenberg wrote: > I had forgotten about that bit. > > Actually, the text in PIDF seems wrong to me. Here is what it says: > > Although the existing PIDF definition allows arbitrary elements to > appear in the <status> element, it may be sometimes desirable to > standardize extension status elements and their semantics (the > meanings of particular statuses, how they should be interpreted). The > URN 'urn:ietf:params:xml:ns:pidf:status' has been defined as a > namespace URI for extensions standardized by the IETF, and new values > in this namespace must be defined by a standards-track RFC. > > The following example XML Schema defines an extension for <location> > presence information, which can have the values of 'home', 'office', > or 'car'. If the <location> element were standardized, this document > would be made available in an RFC along with information about the > use of the extension. These extensions should use the namespace > 'urn:ietf:params:xml:ns:pidf:status', and each RFC defining an > extension should register an extension name within that namespace > with IANA. > > This seems to suggest that all extensions actually have the namespace > urn:ietf:params:xml:ns:pidf:status, as opposed to being WITHIN that > namespace. That interpretation is supported by the example which follows: > > <?xml version="1.0" encoding="UTF-8"?> > <xs:schema targetNamespace="urn:ietf:params:xml:ns:pidf:status" > xmlns:tns="urn:ietf:params:xml:ns:pidf:status" > xmlns:xs="http://www.w3.org/2001/XMLSchema" > elementFormDefault="qualified" > attributeFormDefault="unqualified"> > > > note the target namespace. > > I don't think this is right; each extensions should have its own namespace. > > -Jonathan R. _______________________________________________ Simple mailing list Simple@ietf.org https://www1.ietf.org/mailman/listinfo/simple
- [Simple] comments on draft-ietf-simple-rpid (long) Jonathan Rosenberg
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne
- RE: [Simple] comments on draft-ietf-simple-rpid (… mikko.lonnfors
- Re: [Simple] comments on draft-ietf-simple-rpid (… Paul Kyzivat
- pidf namespace, was: Re: [Simple] comments on dra… Jonathan Rosenberg
- Re: pidf namespace, was: Re: [Simple] comments on… Henning Schulzrinne
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne
- Re: pidf namespace, was: Re: [Simple] comments on… Paul Kyzivat
- Re: [Simple] comments on draft-ietf-simple-rpid (… Jonathan Rosenberg
- Re: pidf namespace, was: Re: [Simple] comments on… Jonathan Rosenberg
- Re: [Simple] comments on draft-ietf-simple-rpid (… Jonathan Rosenberg
- activity namespaces [was: Re: [Simple] comments o… Anders Kristensen
- Re: [Simple] comments on draft-ietf-simple-rpid (… Jonathan Rosenberg
- Re: [Simple] comments on draft-ietf-simple-rpid (… Paul Kyzivat
- RE: [Simple] comments on draft-ietf-simple-rpid (… hisham.khartabil
- Re: [Simple] comments on draft-ietf-simple-rpid (… Alex Audu
- Re: [Simple] comments on draft-ietf-simple-rpid (… Jonathan Rosenberg
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne
- Re: activity namespaces [was: Re: [Simple] commen… Henning Schulzrinne
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne
- Re: [Simple] draft-ietf-simple-rpid - Contact-Type Henning Schulzrinne
- Re: [Simple] comments on draft-ietf-simple-rpid (… Jonathan Rosenberg
- Re: activity namespaces [was: Re: [Simple] commen… Jonathan Rosenberg
- Re: activity namespaces [was: Re: [Simple] commen… Henning Schulzrinne
- Re: [Simple] comments on draft-ietf-simple-rpid (… Henning Schulzrinne