Re: [Uri-review] Request for review of "ab:" URI scheme
Barry Leiba <barryleiba@computer.org> Fri, 22 April 2011 15:35 UTC
Return-Path: <barryleiba@gmail.com>
X-Original-To: uri-review@ietfc.amsl.com
Delivered-To: uri-review@ietfc.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfc.amsl.com (Postfix) with ESMTP id A9135E067C for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 08:35:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.516
X-Spam-Level:
X-Spam-Status: No, score=-103.516 tagged_above=-999 required=5 tests=[AWL=-0.539, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([208.66.40.236]) by localhost (ietfc.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZaM8D2CEDJO for <uri-review@ietfc.amsl.com>; Fri, 22 Apr 2011 08:35:46 -0700 (PDT)
Received: from mail-gw0-f44.google.com (mail-gw0-f44.google.com [74.125.83.44]) by ietfc.amsl.com (Postfix) with ESMTP id D36C4E065A for <uri-review@ietf.org>; Fri, 22 Apr 2011 08:35:46 -0700 (PDT)
Received: by gwb20 with SMTP id 20so220691gwb.31 for <uri-review@ietf.org>; Fri, 22 Apr 2011 08:35:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4Gy+EMatw5XCXS4HCHAFwflrwqoS5krOU4G1Gt3LUTQ=; b=YXWjzvIJ5YUYHDzB7+e48ogiUMd8DznyLMrpXmsDOvZffyxuloR0hAEeVajZ/tRFk4 bTxFG/EwXLemWDRajgMIURe7TOHy04YE6Pw4vBlijYg9PSQ+hc4Tf69avbW1kotNlOqO vokbXmxUf88jfcm2/1OA3ReNAT7HJ2xTVWve4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=pDg4giNduS1oVqGVVtQ642Cu/b3nzmyZ9yqUTEiSNTKb4+WYf7LoSYCU3gt1n9lHdM W8rw5wJyk0ownRrjSRMO+5+ckaFuwi679Lt9+mXlaTxe6KvgTYIBfe5/HS/6iKmNxUwV nkOe4oIgm87BQg/Eh/v8W6HwM9WI4U0YDstQQ=
MIME-Version: 1.0
Received: by 10.236.170.105 with SMTP id o69mr1313500yhl.196.1303486546564; Fri, 22 Apr 2011 08:35:46 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.236.111.1 with HTTP; Fri, 22 Apr 2011 08:35:46 -0700 (PDT)
In-Reply-To: <cau0r6hqn16pgbr5p6adqaj9rjlns7cdlk@hive.bjoern.hoehrmann.de>
References: <BANLkTim8eWcWwKfyERghK2tuSP1rK0SdsA@mail.gmail.com> <cau0r6hqn16pgbr5p6adqaj9rjlns7cdlk@hive.bjoern.hoehrmann.de>
Date: Fri, 22 Apr 2011 11:35:46 -0400
X-Google-Sender-Auth: Sqh_nJj4Y4NbApQkSnxZ0xjuLAM
Message-ID: <BANLkTinZ+988kjip_KvOfG=9HF5DBMptrA@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: uri-review@ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: draft-ietf-sieve-external-lists.all@tools.ietf.org
Subject: Re: [Uri-review] Request for review of "ab:" URI scheme
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/uri-review>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Apr 2011 15:35:47 -0000
>>In the Sieve working group, draft-ietf-sieve-external-lists defines an >>address-book URI scheme, "ab:". See the draft, here: >>http://tools.ietf.org/html/draft-ietf-sieve-external-lists In response to comments by Bjoern and Mykyta, I have changed the scheme to "addrbook". Apart from that change, I've made the following other changes to the draft. If these satisfy the concerns, I will get approval from the working group, and we'll proceed with sending the document to the IESG. Barry =============================================== In Introduction, section 1: OLD < The "ab" URI scheme (in particular, the URI "ab:default"), defined in < Section 4.3 MUST be supported. The mandatory-to-implement URI "ab: < default" gives access to the user's default address book (usually the < user's personal address book). NEW > The "addrbook" URI scheme (in particular, the reserved URI "addrbook: > default"), defined in Section 4.3 MUST be supported. The mandatory- > to-implement URI "addrbook:default" gives access to the user's > default address book (usually the user's personal address book). > Note that these are URIs, subject to normal URI encoding rules, > including percent-encoding. The reserved name "default" MUST be > considered case-insensitive after decoding. That means that the > following URIs are all equivalent: > > addrbook:default > > ADDRBOOK:DEFAULT > > aDdRbOOk:DeFauLt > > AddrBook:%44%65%66ault > > Address book names other than "default" MAY be case-sensitive, > depending upon the implementation, so their case (after URI > decoding) MUST be maintained. At the end of Security Considerations, section 3: NEW > Applications SHOULD ensure appropriate restrictions are in place to > protect sensitive information that might be revealed by "addrbook" > URIs from access or modification by untrusted sources. In "URI scheme semantics:" in section 4.3: NEW > The address book name (the "addrbook" element in the ABNF above) > refers to a specifically named address book, as defined by the > implementation. A user might, for example, have access to a > number of different address books, such as a personal one, a > family one, a company one, and one for the town where the user > lives. > > The extension information (the "extensions" element in the ABNF > above) is available for use in future extensions. It might allow > for things such as dynamic subsets of an address book (for > example, "addrbook:personal?name.contains=fred"). There are no > extensions defined at this time. In "Encoding considerations:" in section 4.3: NEW > In particular, note that implementations MUST properly implement > URI processing, including percent-encoding. Any comparisons, > lookups, and so forth are done after all decoding of the URI. In "Intended usage:" in section 4.3: Remove the word "internally" in the first sentence, and add "case-insensitive" in the second paragraph. In "Interoperability considerations:" in section 4.3: OLD < Applications are only REQUIRED to < support "ab:default". NEW > Applications are only REQUIRED to > support "addrbook:default", where all cases and encodings of > "default" are considered equivalent. Address book names other > than "default" MAY be case-sensitive, depending upon the > implementation, so their case (after URI decoding) MUST be > maintained. ===============================================
- [Uri-review] Request for review of "ab:" URI sche… Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Bjoern Hoehrmann
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Bjoern Hoehrmann
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Mykyta Yevstifeyev
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Mykyta Yevstifeyev
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Mykyta Yevstifeyev
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Alexey Melnikov
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Cyrus Daboo
- Re: [Uri-review] Request for review of "ab:" URI … Cyrus Daboo
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba
- Re: [Uri-review] Request for review of "ab:" URI … Graham Klyne
- Re: [Uri-review] Request for review of "ab:" URI … Barry Leiba