Re: [apps-discuss] draft-kucherawy-rfc5451bis
Scott Kitterman <scott@kitterman.com> Sun, 24 March 2013 12:43 UTC
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5125721F89EE for <apps-discuss@ietfa.amsl.com>; Sun, 24 Mar 2013 05:43:15 -0700 (PDT)
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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id boFLUQWUAkFr for <apps-discuss@ietfa.amsl.com>; Sun, 24 Mar 2013 05:43:14 -0700 (PDT)
Received: from mailout02.controlledmail.com (mailout02.controlledmail.com [72.81.252.18]) by ietfa.amsl.com (Postfix) with ESMTP id 2AAC121F8938 for <apps-discuss@ietf.org>; Sun, 24 Mar 2013 05:43:14 -0700 (PDT)
Received: from mailout02.controlledmail.com (localhost [127.0.0.1]) by mailout02.controlledmail.com (Postfix) with ESMTP id 06CBA20E40D2; Sun, 24 Mar 2013 08:43:13 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2007-00; t=1364128993; bh=auHOWzV76w3Fclm4gzmNHMTYIlijyYvYMRhVds2/frA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=j4onAUFmaweOzV+7EnBr/LrvRWMSfdn5Y+XZgFhFs98YC5uj+jTLZMb26DjhZehsc leLv3ETpGLjy2hBgK8AiI/he3lEqLQJ6vUljCg/R3Hc9jd3TxjWzq7q7gDG7k3mi2U iloEW50GqReY8As3LW67ulgu3wtM552/5eymoMhE=
Received: from scott-latitude-e6320.localnet (static-72-81-252-21.bltmmd.fios.verizon.net [72.81.252.21]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout02.controlledmail.com (Postfix) with ESMTPSA id DF93620E40C7; Sun, 24 Mar 2013 08:43:12 -0400 (EDT)
From: Scott Kitterman <scott@kitterman.com>
To: apps-discuss@ietf.org
Date: Sun, 24 Mar 2013 08:43:11 -0400
Message-ID: <5103174.tJ3nsKeqxz@scott-latitude-e6320>
User-Agent: KMail/4.9.5 (Linux/3.5.0-26-generic; KDE/4.9.5; i686; ; )
In-Reply-To: <514EEBB7.40205@tana.it>
References: <CAL0qLwbgjnt8Msofok3ExKBmChtQPfMEFgrrZBimEzU5CYgSjA@mail.gmail.com> <CAL0qLwbqNUbPOYbXQEzM6X4=RLiqCQG2TbsO9A8PaE+a3Z3oNQ@mail.gmail.com> <514EEBB7.40205@tana.it>
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"
X-AV-Checked: ClamAV using ClamSMTP
Subject: Re: [apps-discuss] draft-kucherawy-rfc5451bis
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Mar 2013 12:43:15 -0000
I tried out "auth"="pass" and my implementation chokes on it. I'd strongly prefer not to have to change it and having a single canonical form is definitely better. So my answer to Alessandro's question about how many parsers would have to be updated is "at least one". Scott K On Sunday, March 24, 2013 01:04:07 PM Alessandro Vesely wrote: > There's nothing intrinsically wrong with "value", albeit it is sometimes > a nuisance not to have a canonical form. The point is how many A-R > parsers will need to be updated to comply with it, since "dot-atom" > didn't admit quotes. > > Another point is about extensions. I proposed "Keyword" because it > matches all the registered methods, and thus looks like what may seem to > be the spirit of the spec. If 5451bis will say "value", then the > appointed expert will have no reason to oppose methods with long names > and properties, comprising spaces and punctuation like some sort of > filenames which require composition assistance in order to be spelled > correctly. Is that what we want? > > On Sat 23/Mar/2013 21:31:22 +0100 Murray S. Kucherawy wrote: > > What would be wrong with "dkim"="pass"? > > > > The main difference between "token" and "value" is that the latter > > permits quoted strings. I couldn't think of a good reason to proscribe > > those, and it's not like it makes parsing any more difficult; things > > that can parse "value" have been around for years. > > > > -MSK > > > > > > On Sat, Mar 23, 2013 at 11:56 AM, Alessandro Vesely <vesely@tana.it > > > > <mailto:vesely@tana.it>> wrote: > > On Fri 22/Mar/2013 20:22:43 +0100 Murray S. Kucherawy wrote: > > > I've revised the grammar in the next draft to avoid this > > > > ambiguity. Let > > > > > me know if it works. Essentially, "dot-atom" has been replaced by > > > "value", which disallows the case you've illustrated here. > > > > Hm... that way it becomes possible to have "dkim"="pass". I'd beg for > > "token", which is somewhat simpler, but it allows dots. Wouldn't it > > be > > possible to have a grammar that matches the actual use? I mean, e.g.: > > > > authserv-id = domain-name > > > > method = Keyword [ [CFWS] "/" [CFWS] version ] > > result = Keyword > > > > property = Keyword > > > > "Keyword" is defined in RFC 5321, as well as "domain-name". (It seems > > to be useless to recall the definition from RFC 6376, as the domain > > literal alternative that was in RFC 2821 has gone away.) > > _______________________________________________ > > apps-discuss mailing list > > apps-discuss@ietf.org <mailto:apps-discuss@ietf.org> > > https://www.ietf.org/mailman/listinfo/apps-discuss > > > > _______________________________________________ > > apps-discuss mailing list > > apps-discuss@ietf.org > > https://www.ietf.org/mailman/listinfo/apps-discuss > > _______________________________________________ > apps-discuss mailing list > apps-discuss@ietf.org > https://www.ietf.org/mailman/listinfo/apps-discuss
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Dave Cridland
- [apps-discuss] draft-kucherawy-rfc5451bis Murray S. Kucherawy
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Murray S. Kucherawy
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Alessandro Vesely
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Alessandro Vesely
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Dave Cridland
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Alessandro Vesely
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Dave Cridland
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Murray S. Kucherawy
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Murray S. Kucherawy
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Alessandro Vesely
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Murray S. Kucherawy
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Alessandro Vesely
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Scott Kitterman
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Murray S. Kucherawy
- [apps-discuss] The authentication server id, was … Alessandro Vesely
- Re: [apps-discuss] The authentication server id, … Murray S. Kucherawy
- Re: [apps-discuss] The authentication server id, … Alessandro Vesely
- Re: [apps-discuss] The authentication server id, … Murray S. Kucherawy
- Re: [apps-discuss] The authentication server id, … Alessandro Vesely
- Re: [apps-discuss] The authentication server id, … John Levine
- Re: [apps-discuss] The authentication server id, … Murray S. Kucherawy
- Re: [apps-discuss] The authentication server id, … Alessandro Vesely
- Re: [apps-discuss] The authentication server id, … Murray S. Kucherawy
- Re: [apps-discuss] The authentication server id, … Alessandro Vesely
- Re: [apps-discuss] The authentication server id, … SM
- Re: [apps-discuss] The authentication server id, … John Levine
- Re: [apps-discuss] The authentication server id, … Murray S. Kucherawy
- Re: [apps-discuss] The authentication server id, … Alessandro Vesely
- Re: [apps-discuss] The authentication server id, … Murray S. Kucherawy
- Re: [apps-discuss] The authentication server id, … Alessandro Vesely
- Re: [apps-discuss] The authentication server id, … Murray S. Kucherawy
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Dave Cridland
- Re: [apps-discuss] draft-kucherawy-rfc5451bis Murray S. Kucherawy