attachment
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>I suggest that “…The first character SHOULD be a lower letter…” read “The first character SHOULD be a lower case letter” <o:p></o:p></p><p class=MsoNormal>Thanks., <o:p></o:p></p><p class=MsoNormal>Bill W.</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:ipp@pwg.org">Michael Sweet via ipp</a><br><b>Sent: </b>Thursday, April 23, 2020 7:39 PM<br><b>To: </b><a href="mailto:msweet@msweet.org">Michael Sweet</a><br><b>Cc: </b><a href="mailto:ipp@pwg.org">PWG IPP Workgroup</a><br><b>Subject: </b>Re: [IPP] [Technical Errata Reported] RFC8011 (6085)</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Follow-up from today's IPP WG conference call - the consensus is to change section 5.1.4 to read:<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><blockquote style='margin-left:30.0pt;margin-right:0in'><div><p class=MsoNormal>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.<o:p></o:p></p></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Status should change to "confirmed", and we (at some point) will want to do an update (sigh).<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal><br><br><o:p></o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal>On Apr 10, 2020, at 8:31 PM, Michael Sweet via ipp <<a href="mailto:ipp@pwg.org">ipp@pwg.org</a>> wrote:<br><br>Ira,<br><br>Looks like my attempts to get my contact email changed haven't completely been successful, either... :/ Comments below...<br><br><br><br><o:p></o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal>On Apr 10, 2020, at 2:07 PM, Ira McDonald <<a href="mailto:blueroofmusic@gmail.com">blueroofmusic@gmail.com</a>> wrote:<br><br>Hi Mike,<br><br>We need to look into this errata on RFC 8011.<br>...<br>--------------------------------------<br>Type: Technical<br>Reported by: Thomas Urban <<a href="mailto:thomas.urban@cepharum.de">thomas.urban@cepharum.de</a>><br><br>Section: 5.1.4<br><br>Original Text<br>-------------<br>The 'keyword' attribute syntax is a sequence of characters, of length<br>1 to 255, containing only the US-ASCII [RFC20] encoded values for<br>lowercase letters ("a"-"z"), digits ("0"-"9"), hyphen ("-"), dot<br>("."), and underscore ("_"). The first character MUST be a lowercase<br>letter.<br><br>Corrected Text<br>--------------<br>The 'keyword' attribute syntax is a sequence of characters, of length<br>1 to 255, containing only the US-ASCII [RFC20] encoded values for<br>uppercase letters ("A"-"Z"), lowercase letters ("a"-"z"), digits <br>("0"-"9"), hyphen ("-"), dot ("."), and underscore ("_").<o:p></o:p></p></blockquote><p class=MsoNormal><br>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...)<br><br><br><o:p></o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal>Notes<br>-----<br>First, the "keyword" syntax is applicable to values of enumerations according to section 5.1.5 stating<br><br> Each value has an associated 'keyword' name.<br><br>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.<o:p></o:p></p></blockquote><p class=MsoNormal><br>First, these are operation names, and second the keyword associated with an enum is informative and not transmitted over the wire...<br><br><br><o:p></o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal>Second, section 5.1.4 is stating<br><br> The first character MUST be a lowercase letter.<br><br>referring to "a"-"z" according to enumeration of accepted characters given right before that. In opposition to that statement 5.4.14 is declaring<br><br> The following standard 'keyword' values are defined in this document:<br><br> * '1.0' [..]<br> * '1.1' [..]<br><br>Neither of the two "keywords" start with a lowercase letter.<o:p></o:p></p></blockquote><p class=MsoNormal style='margin-bottom:12.0pt'><br>True.<br><br>________________________<br>Michael Sweet<br><br><br><br>_______________________________________________<br>ipp mailing list<br><a href="mailto:ipp@pwg.org">ipp@pwg.org</a><br>https://www.pwg.org/mailman/listinfo/ipp<o:p></o:p></p></blockquote><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'>________________________<br>Michael Sweet<br><br><o:p></o:p></p></div></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>