Re: [urn] Fragments Re: I-D Action: draft-ietf-urnbis-rfc2141bis-urn-02.txt
"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Mon, 26 March 2012 07:25 UTC
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21ECE21F847A for <urn@ietfa.amsl.com>; Mon, 26 Mar 2012 00:25:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.06
X-Spam-Level:
X-Spam-Status: No, score=-100.06 tagged_above=-999 required=5 tests=[AWL=-0.270, BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e5oEqNNKKWSA for <urn@ietfa.amsl.com>; Mon, 26 Mar 2012 00:25:25 -0700 (PDT)
Received: from scintmta02.scbb.aoyama.ac.jp (scintmta02.scbb.aoyama.ac.jp [133.2.253.34]) by ietfa.amsl.com (Postfix) with ESMTP id A36BD21F8472 for <urn@ietf.org>; Mon, 26 Mar 2012 00:25:24 -0700 (PDT)
Received: from scmse01.scbb.aoyama.ac.jp ([133.2.253.231]) by scintmta02.scbb.aoyama.ac.jp (secret/secret) with SMTP id q2Q7PHf8012522 for <urn@ietf.org>; Mon, 26 Mar 2012 16:25:17 +0900
Received: from (unknown [133.2.206.133]) by scmse01.scbb.aoyama.ac.jp with smtp id 46f1_92e3_d6290a00_7714_11e1_a17c_001d096c566a; Mon, 26 Mar 2012 16:25:16 +0900
Received: from [IPv6:::1] ([133.2.210.1]:36828) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S15AEA24> for <urn@ietf.org> from <duerst@it.aoyama.ac.jp>; Mon, 26 Mar 2012 16:25:17 +0900
Message-ID: <4F7019DC.5080703@it.aoyama.ac.jp>
Date: Mon, 26 Mar 2012 16:25:16 +0900
From: "\"Martin J. Dürst\"" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4
MIME-Version: 1.0
To: Leslie Daigle <leslie@thinkingcat.com>
References: <20120312010553.16681.34930.idtracker@ietfa.amsl.com> <4F6F16E0.70703@thinkingcat.com>
In-Reply-To: <4F6F16E0.70703@thinkingcat.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Fragments Re: I-D Action: draft-ietf-urnbis-rfc2141bis-urn-02.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Revisions to URN RFCs <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Mar 2012 07:25:26 -0000
Hello Leslie, On 2012/03/25 22:00, Leslie Daigle wrote: > > Hi, > > I am having troubles reconciling this use of fragments with RFC3986, the > URI syntax document. > > My understanding of RFC3986 suggests that fragments are strictly and > uniquely tied to media, and thus would be applied to the results of a > URN resolution, irrespective of namespace. > > So, if you have <urn>#<fragment>, you resolve <urn> and apply <fragment> > in whatever way makes sense for the media type of what you got back. > > The issue with doing that with URNs is: they are designed to be flexible > enough to support multiple types of response -- the URN does not > designate a type. > > For example, you might get a PDF back instead of HTML, and then your > HTML #<fragment> will be pointless. > > Even if you say (as the document currently does) that fragments are > allowed only on a per-namespace basis, I am concerned that the resulting > URN namespaces would have to be severely limited in terms of URN > functionality: you are essentially saying that those namespaces must be > architected such that they only ever return single media type responses, > or responses for which the fragments will make sense across all > supported types. Could this be relaxed to "responses for which there is a commitment that the fragments, if interpretable, are interpreted consistenly"? This would not exclude media types where a fragment identifier doesn't make sense, but would, if implemented diligently, produce consistency across all those media types where fragment identifiers make sense. Regards, Martin. > That is very constraining on the namespace, and the use > of URNs, IMO. > > For myself, this doesn't make the case that the URN syntax can be > updated to allow the use of fragment identifiers. > > And, if the consensus winds up being that this does make the case to > allow that, I would further argue that the text describing the > per-namespace use considerations would need > > 1/ a very thorough review by URI experts to make sure it actually would > hold water, > > 2/ to be clear about the constraints it puts on the overall URN > namespace in question > > 3/ to be in a separate document all on its own, because it is severely > distracting from a document that is meant to be the description of the > syntax of URNs in general. > > Leslie. > > > > On 3/11/12 9:05 PM, internet-drafts@ietf.org wrote: >> >> A New Internet-Draft is available from the on-line Internet-Drafts >> directories. This draft is a work item of the Uniform Resource Names, >> Revised Working Group of the IETF. >> >> Title : Uniform Resource Name (URN) Syntax >> Author(s) : Alfred Hoenes >> Filename : draft-ietf-urnbis-rfc2141bis-urn-02.txt >> Pages : 32 >> Date : 2012-03-11 >> >> Uniform Resource Names (URNs) are intended to serve as persistent, >> location-independent, resource identifiers. This document serves as >> the foundation of the 'urn' URI Scheme according to RFC 3986 and sets >> forward the canonical syntax for URNs, which subdivides URNs into >> "namespaces". A discussion of both existing legacy and new >> namespaces and requirements for URN presentation and transmission are >> presented. Finally, there is a discussion of URN equivalence and how >> to determine it. This document supersedes RFC 2141. >> >> The requirements and procedures for URN Namespace registration >> documents are set forth in BCP 66, for which RFC 3406bis is the >> companion revised specification document replacing RFC 3406. >> >> >> A URL for this Internet-Draft is: >> http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc2141bis-urn-02.txt >> >> >> Internet-Drafts are also available by anonymous FTP at: >> ftp://ftp.ietf.org/internet-drafts/ >> >> This Internet-Draft can be retrieved at: >> ftp://ftp.ietf.org/internet-drafts/draft-ietf-urnbis-rfc2141bis-urn-02.txt >> >> >> _______________________________________________ >> urn mailing list >> urn@ietf.org >> https://www.ietf.org/mailman/listinfo/urn >
- [urn] I-D Action: draft-ietf-urnbis-rfc2141bis-ur… internet-drafts
- [urn] Fragments Re: I-D Action: draft-ietf-urnbis… Leslie Daigle
- Re: [urn] Fragments Re: I-D Action: draft-ietf-ur… jehakala
- Re: [urn] Fragments Re: I-D Action: draft-ietf-ur… Martin J. Dürst
- Re: [urn] Fragments Re: I-D Action: draft-ietf-ur… Leslie Daigle
- Re: [urn] Fragments Re: I-D Action: draft-ietf-ur… jehakala
- Re: [urn] Fragments Re: I-D Action: draft-ietf-ur… Leslie Daigle
- Re: [urn] Fragments Re: I-D Action: draft-ietf-ur… Martin J. Dürst
- Re: [urn] Fragments Re: I-D Action: draft-ietf-ur… Juha Hakala