Re: [oauth] Last Call for Comments: OAuth Charter Text
Aaron Stone <aaron@serendipity.cx> Tue, 17 February 2009 19:12 UTC
Return-Path: <aaron@serendipity.cx>
X-Original-To: oauth@core3.amsl.com
Delivered-To: oauth@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1306D3A6B83 for <oauth@core3.amsl.com>; Tue, 17 Feb 2009 11:12:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e9aYh679ss4A for <oauth@core3.amsl.com>; Tue, 17 Feb 2009 11:12:54 -0800 (PST)
Received: from mail.serendipity.cx (serendipity.palo-alto.ca.us [66.92.2.87]) by core3.amsl.com (Postfix) with ESMTP id 1E4653A6B38 for <oauth@ietf.org>; Tue, 17 Feb 2009 11:12:54 -0800 (PST)
Received: from serendipity.cx (unknown [10.10.10.34]) by mail.serendipity.cx (Postfix) with ESMTP id E55832936; Tue, 17 Feb 2009 11:18:52 -0800 (PST)
MIME-Version: 1.0
Date: Tue, 17 Feb 2009 11:17:50 -0800
From: Aaron Stone <aaron@serendipity.cx>
To: "Tschofenig, Hannes (NSN - FI/Espoo)" <hannes.tschofenig@nsn.com>
In-Reply-To: <3D3C75174CB95F42AD6BCC56E5555B45010DB968@FIESEXC015.nsn-intra.net>
References: <3D3C75174CB95F42AD6BCC56E5555B45010DB8F0@FIESEXC015.nsn-intra.net> <3D3C75174CB95F42AD6BCC56E5555B45010DB968@FIESEXC015.nsn-intra.net>
Message-ID: <30e8c781d5bc33846cf3f69ff4478632@serendipity.cx>
X-Sender: aaron@serendipity.cx
User-Agent: RoundCube Webmail/0.2
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="UTF-8"
Cc: oauth@ietf.org
Subject: Re: [oauth] Last Call for Comments: OAuth Charter Text
X-BeenThere: oauth@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Oauth bof discussion <oauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/oauth>, <mailto:oauth-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/oauth>
List-Post: <mailto:oauth@ietf.org>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/oauth>, <mailto:oauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Feb 2009 19:12:55 -0000
Hi Hannes and WG, The middle paragraphs are pretty choppy and unclear to me. I think I get what's going on well enough not to complain (that is, "The Charter Looks Good Enough To Me (TM)"), but below are some suggested changes to clarify. Cheers, Aaron On Tue, 17 Feb 2009 11:35:17 +0200, "Tschofenig, Hannes (NSN - FI/Espoo)" <hannes.tschofenig@nsn.com> wrote: > Btw, I should also indicate a deadline for providing comments. > > Please have your comments in no later than February 27th. > > Thanks. [snip] >>OAuth consists of: >> * A mechanism for exchanging a user's credentials for a >>token-secret pair that can be used by a third party to access >>resources on their behalf. >> * A mechanism for signing HTTP requests with the token-secret pair. >> >>The Working Group will produce one or more documents suitable >>for consideration as Proposed Standard, based upon the OAuth >>I-D, that will: Here we start with the OAuth I-D... Suggested replacement text: "The Working Group will produce one or more documents suitable for consideration as Proposed Standard. The Working Group will begin with the independently published OAuth 1.0 specification, and will:" >> * Align OAuth with the Internet and Web architectures, best >>practices and terminology. >> * Assure good security practice, or document gaps in its >>capabilities, and propose a path forward for addressing the gap. >> * Promote interoperability. >> * Provide guidelines for extensibility. >> >>This specifically means that as a starting point for the >>working group the OAuth 1.0 specification is used and the >>available extension points are going to be utilized. It seems What are "available extension points" ? >>desireable to profile OAuth 1.0 in a way that produces a >>specification that is a backwards compatible profile, i.e. an >>OAuth 1.0 implementation and the specification produced by >>this group must support a basic set of features to guarantee >>interoperability. ...here we talk about OAuth 1.0. What's the difference from the OAuth I-D in the previous paragraph? Suggested replacement paragraph: "As best as possible, the Working Group will produce a specification that is a backwards compatible profile of OAuth 1.0, i.e. an OAuth 1.0 implementation and the specification(s) produced by this group will support a basic set of features to assure interoperability. The Working Group will also consider existing OAuth 1.0 extensions for interoperability with the updated specification(s)." >>Furthermore, OAuth 1.0 defines three signature methods used to >>protect requests, namely PLAINTEXT, HMAC-SHA1, and RSA-SHA1. >>The group will work on new signature methods and will describe >>the environments where new security requirements justify their >>usage. Existing signature methods will not be modified but may >>be dropped as part of the backwards compatible profiling >>activity. The applicability of existing and new signature >>methods to protocols other than HTTP will be investigated. >> >>In doing so, it should consider: s/ it / the Working Group / For me, "In doing so" refers to signature methods and applicability of signature methods to protocols other than HTTP. Is that correct? If not, let's replace "In doing so" with what we'd be so doing ;) >> * Implementer experience. >> * Existing uses of OAuth. >> * Ability to achieve broad impementation. >> * Ability to address broader use cases than may be >>contemplated by the original authors. >> * Impact on the Internet and Web. >> [cut]
- [oauth] Last Call for Comments: OAuth Charter Text Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [oauth] Last Call for Comments: OAuth Charter… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [oauth] Last Call for Comments: OAuth Charter… Stephen Farrell
- Re: [oauth] Last Call for Comments: OAuth Charter… George Fletcher
- Re: [oauth] Last Call for Comments: OAuth Charter… Eran Hammer-Lahav
- Re: [oauth] Last Call for Comments: OAuth Charter… George Fletcher
- Re: [oauth] Last Call for Comments: OAuth Charter… Eran Hammer-Lahav
- Re: [oauth] Last Call for Comments: OAuth Charter… Aaron Stone
- Re: [oauth] Last Call for Comments: OAuth Charter… Hannes Tschofenig
- Re: [oauth] Last Call for Comments: OAuth Charter… Tschofenig, Hannes (NSN - FI/Espoo)