Re: [IPP] [Technical Errata Reported] RFC8011 (6085)

Ira McDonald via ipp <ipp@pwg.org> Fri, 24 April 2020 13:22 UTC

Return-Path: <ipp-bounces@pwg.org>
X-Original-To: ietfarch-ipp-archive@ietfa.amsl.com
Delivered-To: ietfarch-ipp-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65BFE3A00B2 for <ietfarch-ipp-archive@ietfa.amsl.com>; Fri, 24 Apr 2020 06:22:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZH7YkJJ5YdRd for <ietfarch-ipp-archive@ietfa.amsl.com>; Fri, 24 Apr 2020 06:22:09 -0700 (PDT)
Received: from mail.pwg.org (mail.pwg.org [50.116.7.199]) by ietfa.amsl.com (Postfix) with ESMTP id C55693A0D03 for <ipp-archive2@ietf.org>; Fri, 24 Apr 2020 06:21:40 -0700 (PDT)
Received: by mail.pwg.org (Postfix, from userid 1002) id 5B128B9D4; Fri, 24 Apr 2020 13:21:40 +0000 (UTC)
Received: from mail.pwg.org (localhost [IPv6:::1]) by mail.pwg.org (Postfix) with ESMTP id 523072638; Fri, 24 Apr 2020 13:21:35 +0000 (UTC)
X-Original-To: ipp@pwg.org
Delivered-To: ipp@pwg.org
Received: by mail.pwg.org (Postfix, from userid 1002) id BF3214B42; Fri, 24 Apr 2020 13:21:33 +0000 (UTC)
Received: from mail-ua1-x92c.google.com (mail-ua1-x92c.google.com [IPv6:2607:f8b0:4864:20::92c]) by mail.pwg.org (Postfix) with ESMTPS id BB3692638 for <ipp@pwg.org>; Fri, 24 Apr 2020 13:21:32 +0000 (UTC)
Received: by mail-ua1-x92c.google.com with SMTP id z16so9361397uae.11 for <ipp@pwg.org>; Fri, 24 Apr 2020 06:21:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lOZbBS+soJF9P+S4XfK/ScNPey9eXvzVc3YAwJK4VFQ=; b=cLMCovg50je6qvlDLwDhF2TRbGuD8Zs3Okke5qRCljz/T1Xu3x8zI5S7s2KP6mwB8U 9nkclOsp5c0mVNlq6ptbGJzoiez3YihSM3kNf3s4t7xoTbrt0egUH/5XXnp3a+wLr8fD 4y2eeV3lwTgg7vtKsnNy01cu4CDoNhgbqK3VyXntEGWyeqQhECiRS47QNgCwZ/r41lrh HFkCGj5YmLb5ABcT+nFaNqjqsGyl4J4W/sg8GzmaXU2BXAVL/LR142JkPeYNTjAVTnEF SR5cRyhoqac+PtuhaEfAlj3oYvqQIMWIkx73EZeU4rvn+aqjRVvS6mmGA21csj63Od3J zl3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lOZbBS+soJF9P+S4XfK/ScNPey9eXvzVc3YAwJK4VFQ=; b=Hpo5m3+Dj0NBZLUNyjfWsY3H5lrjoo5j54lOQJbw6j/Wna8xZY4/yTAPf4ILy8ZHmX Uzwib5fa6sSx+gJKfALN/FojPIPcJYMz0M1gHuml1f8Gn9k+oO0iOd9+dUjF8HVvs7Oy YDeuVHspYpOl+/1xYgp/i1tHTziyRTUl5qXOYlcBg7Wyo0p8INqq2fLthm/G5MVNHQyZ hPRtGRvLcsHH1nYOj3oJz2HhqSK5WKhb1ZXY44NqaMznwGuPNvr+N14/UTxXMls5m4UV LZoA0UXlwKCqqKYCeHL/d0rwvMHjBZE8rTFtCIbExriJmli7yd8V0PtLoArMvIdJ+WP+ 8h8A==
X-Gm-Message-State: AGi0PuZnwTWjwwyBQA+RvvJ8LvNmKr1x0VHhqUVIM1N0ZjeLkATqNpCR 55Q0OepksiwQlLcF5jtEO2H3En5M/bpkPPgeyj4=
X-Google-Smtp-Source: APiQypL7GNNiKl4o62zrawRpi7Kte3asZ4QU/HQm+C25k9+pY2vY4jJwCXqFGTFyOODKSWWkhuj7NvLaj2Ra+sDvNXs=
X-Received: by 2002:ab0:700f:: with SMTP id k15mr7484135ual.75.1587734491745; Fri, 24 Apr 2020 06:21:31 -0700 (PDT)
MIME-Version: 1.0
References: <20200410175917.E03B3F406F6@rfc-editor.org> <CAN40gStU1p8bKTWs2Z2Xf6Qk=PDrUdrcgQq7AOhAbzLkzRKT+Q@mail.gmail.com> <044C0043-95E6-40CD-8286-F84988344335@msweet.org> <6459AA57-C37A-4093-98AC-17B58776D219@msweet.org> <D7F03FBD-217C-4CED-8E97-0778A893DE41@msweet.org>
In-Reply-To: <D7F03FBD-217C-4CED-8E97-0778A893DE41@msweet.org>
Date: Fri, 24 Apr 2020 09:21:18 -0400
Message-ID: <CAN40gSuD7dEp8Q4Kke4Qbik+h2Qwaz1aJ_7YkhyYr23mARDSdw@mail.gmail.com>
To: Michael Sweet <msweet@msweet.org>, Ira McDonald <blueroofmusic@gmail.com>
Cc: PWG IPP Workgroup <ipp@pwg.org>
Subject: Re: [IPP] [Technical Errata Reported] RFC8011 (6085)
X-BeenThere: ipp@pwg.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: ISTO-PWG Internet Printing Protocol workgroup discussion forum <ipp.pwg.org>
List-Unsubscribe: <https://www.pwg.org/mailman/options/ipp>, <mailto:ipp-request@pwg.org?subject=unsubscribe>
List-Archive: <http://www.pwg.org/pipermail/ipp/>
List-Post: <mailto:ipp@pwg.org>
List-Help: <mailto:ipp-request@pwg.org?subject=help>
List-Subscribe: <https://www.pwg.org/mailman/listinfo/ipp>, <mailto:ipp-request@pwg.org?subject=subscribe>
From: Ira McDonald via ipp <ipp@pwg.org>
Reply-To: Ira McDonald <blueroofmusic@gmail.com>
Content-Type: multipart/mixed; boundary="===============5884557854175714966=="
Errors-To: ipp-bounces@pwg.org
Sender: ipp <ipp-bounces@pwg.org>

Hi,

And of course "lowercase" (one word) and not "lower case"

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Co-Chair - TCG Trusted Mobility Solutions WG
Co-Chair - TCG Metadata Access Protocol SG
Chair - Linux Foundation Open Printing WG
Secretary - IEEE-ISTO Printer Working Group
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music / High North Inc
http://sites.google.com/site/blueroofmusic
http://sites.google.com/site/highnorthinc
mailto: blueroofmusic@gmail.com
(permanent) PO Box 221  Grand Marais, MI 49839  906-494-2434


On Fri, Apr 24, 2020 at 6:54 AM Michael Sweet via ipp <ipp@pwg.org> wrote:

> Bill,
>
> Yes, of course.  I guess I should proofread my minutes better... :)
>
>
> > On Apr 24, 2020, at 12:10 AM, wamwagner@comcast.net wrote:
> >
> > I suggest that “…The first character SHOULD be a lower letter…” read
> “The first character SHOULD be a lower case letter”
> > Thanks.,
> > Bill W.
> >
> > From: Michael Sweet via ipp
> > Sent: Thursday, April 23, 2020 7:39 PM
> > To: Michael Sweet
> > Cc: PWG IPP Workgroup
> > Subject: Re: [IPP] [Technical Errata Reported] RFC8011 (6085)
> >
> > Follow-up from today's IPP WG conference call - the consensus is to
> change section 5.1.4 to read:
> >
> > The 'keyword' attribute syntax is a sequence of characters, of length 1
> to 255, containing only the US-ASCII [RFC20] encoded values for uppercase
> letters ("A"-"Z"), lowercase letters ("a"-"z"), digits ("0"-"9"), hyphen
> ("-"), dot ("."), and underscore ("_"). The first character SHOULD be a
> lower letter, and all letters SHOULD be lowercase.
> >
> > Status should change to "confirmed", and we (at some point) will want to
> do an update (sigh).
> >
> >
> >
> > On Apr 10, 2020, at 8:31 PM, Michael Sweet via ipp <ipp@pwg.org> wrote:
> >
> > Ira,
> >
> > Looks like my attempts to get my contact email changed haven't
> completely been successful, either... :/  Comments below...
> >
> >
> >
> > On Apr 10, 2020, at 2:07 PM, Ira McDonald <blueroofmusic@gmail.com>
> wrote:
> >
> > Hi Mike,
> >
> > We need to look into this errata on RFC 8011.
> > ...
> > --------------------------------------
> > Type: Technical
> > Reported by: Thomas Urban <thomas.urban@cepharum.de>
> >
> > Section: 5.1.4
> >
> > Original Text
> > -------------
> > The 'keyword' attribute syntax is a sequence of characters, of length
> > 1 to 255, containing only the US-ASCII [RFC20] encoded values for
> > lowercase letters ("a"-"z"), digits ("0"-"9"), hyphen ("-"), dot
> > ("."), and underscore ("_").  The first character MUST be a lowercase
> > letter.
> >
> > Corrected Text
> > --------------
> > The 'keyword' attribute syntax is a sequence of characters, of length
> > 1 to 255, containing only the US-ASCII [RFC20] encoded values for
> > uppercase letters ("A"-"Z"), lowercase letters ("a"-"z"), digits
> > ("0"-"9"), hyphen ("-"), dot ("."), and underscore ("_").
> >
> > I think we need to be careful about changing this, but AFAIK this change
> shouldn't cause a problem (CUPS will accept this, at least...)
> >
> >
> > Notes
> > -----
> > First, the "keyword" syntax is applicable to values of enumerations
> according to section 5.1.5 stating
> >
> >   Each value has an associated 'keyword' name.
> >
> > However, section 5.4.15 is declaring some enum-type attribute with names
> per integer value using uppercase letters in violation of 5.1.4. Those
> names are commonly used all over the specification and thus it is rather
> common to assume those values are meant to be keyword-compliant names of
> given enumeration.
> >
> > First, these are operation names, and second the keyword associated with
> an enum is informative and not transmitted over the wire...
> >
> >
> > Second, section 5.1.4 is stating
> >
> >    The first character MUST be a lowercase letter.
> >
> > referring to "a"-"z" according to enumeration of accepted characters
> given right before that. In opposition to that statement 5.4.14 is declaring
> >
> >    The following standard 'keyword' values are defined in this document:
> >
> >    * '1.0' [..]
> >    * '1.1' [..]
> >
> > Neither of the two "keywords" start with a lowercase letter.
> >
> > True.
> >
> > ________________________
> > Michael Sweet
> >
> >
> >
> > _______________________________________________
> > ipp mailing list
> > ipp@pwg.org
> > https://www.pwg.org/mailman/listinfo/ipp
> >
> >
> > ________________________
> > Michael Sweet
> >
>
> ________________________
> Michael Sweet
>
>
>
> _______________________________________________
> ipp mailing list
> ipp@pwg.org
> https://www.pwg.org/mailman/listinfo/ipp
>
_______________________________________________
ipp mailing list
ipp@pwg.org
https://www.pwg.org/mailman/listinfo/ipp