RE: [Uri-review] Request for review
Andrey Shur <andreysh@exchange.microsoft.com> Sat, 20 May 2006 20:20 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FhXw4-00064r-RJ; Sat, 20 May 2006 16:20:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FhXw4-00064m-4i for uri-review@ietf.org; Sat, 20 May 2006 16:20:28 -0400
Received: from mail4.exchange.microsoft.com ([131.107.1.99]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FhXw2-0006gZ-Ff for uri-review@ietf.org; Sat, 20 May 2006 16:20:28 -0400
Received: from df-hub-02.exchange.corp.microsoft.com ([157.54.70.52]) by mail4.exchange.microsoft.com with Microsoft SMTPSVC(6.0.3790.1830); Sat, 20 May 2006 13:20:25 -0700
Received: from df-bhd-02.exchange.corp.microsoft.com ([157.54.71.211]) by df-hub-02.exchange.corp.microsoft.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830); Sat, 20 May 2006 13:20:25 -0700
X-MS-Exchange-Organization-AuthDomain:
From: Andrey Shur <andreysh@exchange.microsoft.com>
To: Mark Baker <distobj@acm.org>
Date: Sat, 20 May 2006 13:20:25 -0700
Subject: RE: [Uri-review] Request for review
Thread-Topic: [Uri-review] Request for review
Thread-Index: AcZ8RG4vRFOLgN5wQ7OU2OBhN+BtegAAQqeQ
Message-ID: <1D4A05136773CF4DB373F6FE4E103150110EEAEE@df-pug-msg.exchange.corp.microsoft.com>
In-Reply-To: <c70bc85d0605201234l59d17edfud97c1776fa550f63@mail.gmail.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
AcceptLanguage: en-US
x-ms-exchange-organization-authmechanism: SecureMapiSubmit
x-ms-exchange-organization-authsource: df-bhd-02.exchange.corp.microsoft.com
x-ms-exchange-organization-authas: Internal
x-recipient-p2-type: Cc
MIME-Version: 1.0
X-OriginalArrivalTime: 20 May 2006 20:20:25.0331 (UTC) FILETIME=[D4074C30:01C67C4A]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b6e18fadcfab41fa5e7faede753de4c2
Cc: "John Calhoon (LCA)" <john.calhoon@microsoft.com>, Gregg, Ted Hardie <hardie@qualcomm.com>, "uri-review@ietf.org" <uri-review@ietf.org>, Jerry Dunietz <jerryd@windows.microsoft.com>, Brown <greggb@microsoft.com>
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0947329799=="
Errors-To: uri-review-bounces@ietf.org
Mark, you ask why do we need to refer to a part using /bar.xml? We don't need to use exactly this form of relative reference to refer to a part. Our goal was to guarantee that any relative reference in a package part refers to a part within the same package (unless, as I mentioned before, relative reference is in the network-path form, or base Uri for the reference is explicitly defined in a way that leads to opposite). Having said this, in the example below "/bar.xml" can be replaced by e.g. "../../../bar.xml" with the same reasoning. As for your concerns about the <authority> component of the "pack:" Uri being the encoded Uri of the package, it is indeed an unusual (although we are sure - consistent) approach. I would expect the serious discussion on that in the context of registration procedure. To begin with let me say that the grammar for pack: <authority> component completely fits the RFC 3986. Thanks - Andrey -----Original Message----- From: mbaker@gmail.com [mailto:mbaker@gmail.com] On Behalf Of Mark Baker Sent: Saturday, May 20, 2006 12:35 PM To: Andrey Shur Cc: uri-review@ietf.org; Ted Hardie; Jerry Dunietz; Gregg Brown; John Calhoon (LCA) Subject: Re: [Uri-review] Request for review Andrey, First, my sincere apologies for botching your name earlier. I didn't look closely enough, obviously ... On 5/20/06, Andrey Shur <andreysh@exchange.microsoft.com> wrote: > Mark, > > Thank you for the question. The primary reason why we did not use the > approach you describe is the requirement for relative references within a > package parts to refer to parts within the same package. > Our registration template says: > > The purposes of the "pack" URI scheme are: > > 1. To identify a part resource within a package that conforms to > Open Packaging Conventions [4]. > 2. To enable the use of a part's URI as a base URI for resolving > relative references to parts within the same package. > > Let's assume that in your example part identified by the Uri > http://www.mysite.com/my.package/a/b/foo.xaml > holds relative reference /bar.xml. > Being resolved against the base Uri of the part it gives us > http://www.mysite.com/bar.xml which is outside of the package. Ok, thanks. But why do you need to refer to a part using "/bar.xml"? What purpose does that serve? Why does "bar.xml" not suffice? Perhaps the packaging spec could shed some light on this, and I'm sure you're just doing what your lawyers suggested by using a license, but I'm not about to accept its terms without running it by my employer's lawyers, lest I get my employer in trouble by accepting (even though I'm not representing them here). And I'm not sure about the IETF rules about this stuff, but I believe it to be (at least) considered bad form. Mark.
_______________________________________________ Uri-review mailing list Uri-review@ietf.org https://www1.ietf.org/mailman/listinfo/uri-review
- [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Mark Baker
- Re: [Uri-review] Request for review Daniel R. Tobias
- RE: [Uri-review] Request for review Gregg Brown
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- RE: [Uri-review] Request for review Martin Duerst
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Martin Duerst
- RE: [Uri-review] Request for review Jerry Dunietz
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Jerry Dunietz
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Jerry Dunietz
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Martin Duerst
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Mark Baker
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Roy T. Fielding
- RE: [Uri-review] Request for review Andrey Shur
- Re: [Uri-review] Request for review Roy T. Fielding
- Re: [Uri-review] Request for review Roy T. Fielding
- RE: [Uri-review] Request for review Martin Duerst
- RE: [Uri-review] Request for review Andrey Shur
- RE: [Uri-review] Request for review Andrey Shur
- [Uri-review] Request for review Frank Ellermann
- Re: [Uri-review] Request for review Mykyta Yevstifeyev
- Re: [Uri-review] Request for review Bjoern Hoehrmann
- Re: [Uri-review] Request for review Frank Ellermann
- Re: [Uri-review] Request for review Bjoern Hoehrmann
- Re: [Uri-review] Request for review Frank Ellermann