attachment

<div dir="ltr"><div>Hi Mike,</div><div><br></div><div>LGTM +1<br></div><div><br></div><div>Cheers,</div><div>- Ira<br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><i><font size="1">Ira McDonald (Musician / Software Architect)</font></i></div><div><i><font size="1">Chair - SAE Trust Anchors and Authentication TF<br></font></i></div><div dir="ltr"><i><font size="1">Co-Chair - TCG Trusted Mobility Solutions WG</font></i></div><div><i><font size="1">Co-Chair - TCG Metadata Access Protocol SG<br></font></i></div><div dir="ltr"><i><font size="1">Chair - Linux Foundation Open Printing WG<br>Secretary - IEEE-ISTO Printer Working Group<br>Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>IETF Designated Expert - IPP & Printer MIB<br>Blue Roof Music / High North Inc<br><a style="color:rgb(51,51,255)" href="http://sites.google.com/site/blueroofmusic" target="_blank">http://sites.google.com/site/blueroofmusic</a><br><a style="color:rgb(102,0,204)" href="http://sites.google.com/site/highnorthinc" target="_blank">http://sites.google.com/site/highnorthinc</a><br>mailto: <a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a><br>(permanent) PO Box 221  Grand Marais, MI 49839  906-494-2434</font></i></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 23, 2021 at 11:27 AM Michael Sweet via ipp <<a href="mailto:ipp@pwg.org">ipp@pwg.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">All,<div><br></div><div>As part of our discussions during the last F2F, we determined that IPP should expose the Printer MIB's prtCover element. The following proposal follows what we've done for other Printer MIB elements...</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div>"printer-cover (1setOf octetString(MAX))"</div><div><br></div><div>This Printer Description attribute lists the cover sub-units associated with the Printer. Each value consists of a series of unordered key/value pairs that are structured according to the ABNF [STD68] [COVER-ABNF] defined in Figure N. The keywords are shown in Table N.</div><div><br></div><div>A Printer MUST encode the values of "printer-cover" using printable characters from the Net-ASCII subset of the US-ASCII character set [RFC5198].</div><div><br></div><div>This attribute MUST have the same cardinality (supply the same number of values) as the "printer-cover-description" (section ?.?.?) attribute. The ith value in the "printer-cover" attribute corresponds to the ith value in the "printer-cover-description" attribute.</div><div><br></div><div><br></div><div>Table N - Keywords for "printer-cover"</div><div><br></div><div>Printer MIB Element  IPP Data Type  IPP Keyword  Conformance</div><div>-------------------  -------------  -----------  -----------</div><div>prtCoverTable</div><div>prtCoverStatus       Integer        status       REQUIRED</div><div>prtCoverIndex        Integer        index        RECOMMENDED</div><div><br></div><div><br></div><div>Figure N - ABNF for "printer-cover" Values</div><div><br></div><div>printer-cover = 1*cover-required *cover-optional *cover-ext</div><div>cover-required = cover-status</div><div>cover-optional = cover-index</div><div>cover-ext      = cover-extname "=" cover-extvalue ";"</div><div>cover-extname  = 1*[ALPHA / DIGIT / "-"]</div><div>cover-extvalue = 1*[ALPHA / DIGIT / "-" / "." / ","]</div>cover-index    = "index=" 1*DIGIT ";"<br>cover-status   = "status=" 1*DIGIT ";"<div><br></div><div><br></div><div>"printer-cover-description (1setOf text(MAX))"</div><div><br></div><div>This Printer Description attribute provides a description of each cover sub-unit associated with the Printer.</div><div><br></div><div>When the descriptions are mapped from the prtCoverDescription element [RFC2790], they MUST be mapped using the following process:</div><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div>1. The value of prtCoverDescription is converted from the character set specified by prtGeneralCurrentLocalization and prtLocalizationCharacterSet [RFC3805] to the character set specified by the "charset-configured" Printer Description attribute [STD92]; and</div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div>2. The new "printer-cover-description" value is tagged with the natural language specified by prtGeneralCurrentLocalization, prtLocalizationLanguage, and prtLocalizationCountry [RFC3805] unless the natural language matches the language to be used in the response as indicated by the "attributes-natural-language" operation attribute [STD92].</div></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div><br></div><div>This attribute MUST have the same cardinality (supply the same number of values) as the "printer-cover" (section ?.?.?) attribute. The ith value in the "printer-cover-description" attribute corresponds to the ith value in the "printer-cover" attribute.</div></blockquote><div><br></div><div>Thoughts?</div><div><br><div>________________________<br>Michael Sweet<br><br><br></div><br></div></div>_______________________________________________<br>
ipp mailing list<br>
<a href="mailto:ipp@pwg.org" target="_blank">ipp@pwg.org</a><br>
<a href="https://www.pwg.org/mailman/listinfo/ipp" rel="noreferrer" target="_blank">https://www.pwg.org/mailman/listinfo/ipp</a><br>
</blockquote></div>