Re: URI for XML schema and namespace

Julian Reschke <julian.reschke@gmx.de> Fri, 04 January 2008 15:53 UTC

Return-path: <discuss-bounces@apps.ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1JAort-0003Gs-Qy; Fri, 04 Jan 2008 10:53:57 -0500
Received: from discuss by megatron.ietf.org with local (Exim 4.43) id 1JAors-0003Gf-Fg for discuss-confirm+ok@megatron.ietf.org; Fri, 04 Jan 2008 10:53:56 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1JAors-0003GV-5h for discuss@apps.ietf.org; Fri, 04 Jan 2008 10:53:56 -0500
Received: from mail.gmx.net ([213.165.64.20]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1JAorq-0006jq-GT for discuss@apps.ietf.org; Fri, 04 Jan 2008 10:53:56 -0500
Received: (qmail invoked by alias); 04 Jan 2008 15:53:53 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.118]) [217.91.35.233] by mail.gmx.net (mp003) with SMTP; 04 Jan 2008 16:53:53 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+2CxJFZNi2v0uM+bC5k4PpRFb9GJqSrVfyf8r9Kx vpIjX3/7epgwk2
Message-ID: <477E568E.8050307@gmx.de>
Date: Fri, 04 Jan 2008 16:53:50 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Scott Hollenbeck <sah-ietf@tengwar.com>
Subject: Re: URI for XML schema and namespace
References: <FB2B4EC3-BE66-4192-8657-F318BF9F0329@osafoundation.org> <00a601c84edd$2ca4dcc0$0601a8c0@pc6> <000001c84ee8$789307a0$0223520a@charger>
In-Reply-To: <000001c84ee8$789307a0$0223520a@charger>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: 'Apps Discuss' <discuss@apps.ietf.org>
X-BeenThere: discuss@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: general discussion of application-layer protocols <discuss.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:discuss@apps.ietf.org>
List-Help: <mailto:discuss-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=subscribe>
Errors-To: discuss-bounces@apps.ietf.org

Scott Hollenbeck wrote:
>> -----Original Message-----
>> From: tom.petch [mailto:cfinss@dial.pipex.com] 
>> Sent: Friday, January 04, 2008 8:19 AM
>> To: Apps Discuss
>> Subject: URI for XML schema and namespace
>>
>> What is the currently recommended form for a URI for an XML 
>> schema and an XML namespace?
>>
>> The question has come up on ForCES where I, citing RFC3688 
>> say it should be urn:
>> whereas the others cite RFC3470 to say that http: is recommended.
>>
>> Other opinions welcome.
> 
> Those folks looking at 3470 might have missed the third paragraph in section
> 4.9:
> 
> "In the case of namespaces in IETF standards-track documents, it would
> be useful if there were some permanent part of the IETF's own web
> space that could be used for this purpose.  In lieu of such, other
> permanent URIs can be used, e.g., URNs in the IETF URN namespace"
> ...

Unfortunately, the IETF so far hasn't followed the BCP's advice to 
actually make http-based namespace URIs available. Thus, if it's 
considered A Good Thing to provide a description of the namespace *at* 
the namespace URI - and when would it not? - I'd suggest to still use an 
http based namespace URL.

There are some IETF specs that for that very reason use URI assigned by 
the W3C (Atom, Atompub), and lots of other IETF specs use URIs on purl.org.

BR, Julian