attachment

<div dir="ltr"><div>Hi Smith and Mike,</div><div><br></div><div>Cool idea.  I like it and think we should pursue standardizing it.</div><div><br></div><div>Cheers,</div><div>- Ira</div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Ira McDonald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility Solutions WG<br>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>Jan-April: 579 Park Place  Saline, MI  48176  734-944-0094<br>May-Dec: PO Box 221  Grand Marais, MI 49839  906-494-2434<br><br><div style="display:inline"></div><div style="display:inline"></div><div style="display:inline"></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">On Tue, Oct 23, 2018 at 10:25 AM Kennedy, Smith (Wireless  & Standards Architect) <<a href="mailto:smith.kennedy@hp.com">smith.kennedy@hp.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div class="m_-4853892803714544666WordSection1" style="color:rgb(0,0,0);font-family:LucidaGrande;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">What you described below is very similar to what I was imagining – a suffix of some type to establish the connection between the tooltip and the label with which it is associated. I hadn’t thought about the help angle, but I like that too!<u></u><u></u></p><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">Posting this response to the reflector, so we can discuss in the IPP WG.<u></u><u></u></p><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="color:black"><u></u> <u></u></span></p><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="color:black">Smith<u></u><u></u></span></p><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="color:black"><u></u> <u></u></span></p></div><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p><div style="border-style:solid none none;border-top-width:1pt;border-top-color:rgb(181,196,223);padding:3pt 0in 0in"><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><b><span style="font-size:12pt;color:black">From:<span class="m_-4853892803714544666Apple-converted-space"> </span></span></b><span style="font-size:12pt;color:black">Michael Sweet <<a href="mailto:msweet@apple.com" target="_blank">msweet@apple.com</a>> on behalf of Michael Sweet <<a href="mailto:msweet@apple.com" target="_blank">msweet@apple.com</a>><br><b>Date:<span class="m_-4853892803714544666Apple-converted-space"> </span></b>Wednesday, October 3, 2018 at 9:01 AM<br><b>To:<span class="m_-4853892803714544666Apple-converted-space"> </span></b>"Kennedy, Smith (Wireless & Standards Architect)" <<a href="mailto:smith.kennedy@hp.com" target="_blank">smith.kennedy@hp.com</a>><br><b>Subject:<span class="m_-4853892803714544666Apple-converted-space"> </span></b>Re: Extending .strings files / IPP convention to support "tool tips"?<u></u><u></u></span></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p></div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">Smith,<span class="m_-4853892803714544666Apple-converted-space"> </span><u></u><u></u></p><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">It's an interesting idea, although I think it we will still need to limit the tooltip to plain Unicode text (vs. some sort of rich text/markup).  A simple solution would be to define a convention like adding a "._tooltip" to the attribute name/attribute.value string, e.g.:<u></u><u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">    "foo" = "Foo";<u></u><u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">    "foo._tooltip" = "This is the tooltip for Foo.";<u></u><u></u></p></div><div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">    "foo.value1" = "Primary Foo";<u></u><u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">    "foo.value1._tooltip" = "This is the tooltip for Primary Foo.";<u></u><u></u></p></div></div><div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">    "foo.value2" = "Secondary Foo";<u></u><u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">    "foo.value2._tooltip" = "This is the tooltip for Secondary Foo.";<u></u><u></u></p></div></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">The advantage of using "_tooltip" as the identifier is that attribute and keyword values cannot start with the underscore.  Conceptually we could include multiple such extensions ("_helpurl", etc.) to provide some of the same features we have in PPDs on macOS.<u></u><u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">Initially we can just propose and document it in a white paper, but ultimately I think we'd want to make this part of a JPS3 errata update.<u></u><u></u></p></div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><br><br><u></u><u></u></p><blockquote style="margin-top:5pt;margin-bottom:5pt"><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">On Oct 3, 2018, at 12:31 AM, Kennedy, Smith (Wireless & Standards Architect) <<a href="mailto:smith.kennedy@hp.com" style="color:purple;text-decoration:underline" target="_blank">smith.kennedy@hp.com</a>> wrote:<u></u><u></u></p></div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p><div><div><p class="MsoNormal" style="margin:0in 0in 12pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif">Hi Mike,<br><br>We have interest in finding a way to get support for adding localized tool tips to the .strings files, to go along with the localized label strings. Any thoughts on this? I don't think this is covered by 5100.13. The convention for associating a tool tip with a particular label string will need some additional work.<br><br>WDYT?<br><br>Smith<br><br>/**<br>   Smith Kennedy<br>   Wireless & Standards Architect - IPG-PPS<br>   Standards - IEEE ISTO PWG / Bluetooth SIG / Wi-Fi Alliance / NFC Forum / USB-IF<br>   Chair, IEEE ISTO Printer Working Group<br>   HP Inc.<br>*/<br><br><br><u></u><u></u></p></div></div></blockquote></div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></p><div><div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt 0.5in;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-family:"Andale Mono";color:black">_________________________________________________________<br>Michael Sweet, Senior Printing System Engineer</span></p></div></div></div></div></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>