Re: [jose] #49: Don't use RFC2119 language in the registry

"Jim Schaad" <ietf@augustcellars.com> Wed, 04 September 2013 05:07 UTC

Return-Path: <ietf@augustcellars.com>
X-Original-To: jose@ietfa.amsl.com
Delivered-To: jose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 681F411E8170 for <jose@ietfa.amsl.com>; Tue, 3 Sep 2013 22:07:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.464
X-Spam-Level:
X-Spam-Status: No, score=-3.464 tagged_above=-999 required=5 tests=[AWL=0.135, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 44u8TFR1SZuo for <jose@ietfa.amsl.com>; Tue, 3 Sep 2013 22:07:29 -0700 (PDT)
Received: from smtp3.pacifier.net (smtp3.pacifier.net [64.255.237.177]) by ietfa.amsl.com (Postfix) with ESMTP id ADF3B11E8168 for <jose@ietf.org>; Tue, 3 Sep 2013 22:07:29 -0700 (PDT)
Received: from Philemon (mail.augustcellars.com [50.34.17.238]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jimsch@nwlink.com) by smtp3.pacifier.net (Postfix) with ESMTPSA id F1C0A38F27; Tue, 3 Sep 2013 22:07:28 -0700 (PDT)
From: Jim Schaad <ietf@augustcellars.com>
To: jose@ietf.org
References: <061.da752aeea9aadadffbb3cc5626ee7f4c@trac.tools.ietf.org> <076.cefda5e347906d98305263b531646e15@trac.tools.ietf.org>
In-Reply-To: <076.cefda5e347906d98305263b531646e15@trac.tools.ietf.org>
Date: Tue, 03 Sep 2013 22:06:18 -0700
Message-ID: <033101cea92c$7d984770$78c8d650$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQE7u6J3Kanzk7m7AzQQHMN8GdkZkgIBpE4zmsrQ/TA=
Content-Language: en-us
Cc: Pete Resnick <presnick@qti.qualcomm.com>, draft-ietf-jose-json-web-algorithms@tools.ietf.org
Subject: Re: [jose] #49: Don't use RFC2119 language in the registry
X-BeenThere: jose@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Javascript Object Signing and Encryption <jose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jose>, <mailto:jose-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/jose>
List-Post: <mailto:jose@ietf.org>
List-Help: <mailto:jose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jose>, <mailto:jose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Sep 2013 05:07:36 -0000

I want to highlight the comments I made on this issue.  The change has been made in the version published today (-15).

1.  The way we have avoided the appearance of 2119 language is by not making this all upper case.   While it is my believe that this will be sufficient to make Pete happy, it is very possible that I am wrong.

2.  The use of + and - as indicators was done due to the restrictions that were placed on the S/MIME document by the use of 2119 language.  I am not totally happy that this is how we are indicating the same thing but would not stand in the way of doing this.  I think that it is not immediately obvious what this means and is therefore prone to misinterpretation.

I would like the working group to comment in the next couple of days on this approach and make sure that it meets with working group approval.  In thinking about it after my meeting with Mike last week, I think that I would prefer to address bullet two with language along the lines of

Suggested, expect to become mandatory

I believe that having the additional text rather than just using "suggested+" makes it clearer especially if we are looking at things like RSA w/SHA1 where it would say

Mandatory, except to become deprecated.

Jim


> -----Original Message-----
> From: jose issue tracker [mailto:trac+jose@trac.tools.ietf.org]
> Sent: Tuesday, September 03, 2013 9:02 PM
> To: draft-ietf-jose-json-web-algorithms@tools.ietf.org;
> ietf@augustcellars.com
> Cc: jose@ietf.org
> Subject: Re: [jose] #49: Don't use RFC2119 language in the registry
> 
> #49: Don't use RFC2119 language in the registry
> 
> 
> Comment (by ietf@augustcellars.com):
> 
>  This has been done by moving from upper case words to lower case words.
>  This will meet the minimum requirement from Pete that the language not be
> identical.
> 
>  I intend to close this issue on 9/9 unless people want to change the  actual
> words themselves and to change the + and - indicators of direction  and use
> words for that purpose as well.
> 
> --
> -------------------------+----------------------------------------------
> -------------------------+---
>  Reporter:               |       Owner:  draft-ietf-jose-json-web-
>   ietf@augustcellars.com |  algorithms@tools.ietf.org
>      Type:  defect       |      Status:  new
>  Priority:  major        |   Milestone:
> Component:  json-web-    |     Version:
>   algorithms             |  Resolution:
>  Severity:  -            |
>  Keywords:               |
> -------------------------+----------------------------------------------
> -------------------------+---
> 
> Ticket URL: <http://trac.tools.ietf.org/wg/jose/trac/ticket/49#comment:1>
> jose <http://tools.ietf.org/jose/>