attachment

<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>Hi Pete,<br><br></div>Structural changes from Nancy's original SM Resource Service:<br></div>(1) No longer any Resource Service<br></div><div>(2) All Resources are owned by the System<br></div>(3) Improved set of Resource-level operations (Create, SendResourceData,<br></div>Install are all REQUIRED before allocation of any Resource)<br></div>(4) New "resource-state" (pending, available, installed, canceled, aborted)<br></div>replaces dubious resource leases (my original lousy idea).<br><br></div>Printer-scope Resources can be allocated to more than one instance<br></div>of Print Service.  We have avoided using the first-class verb "Associate"<br></div>to avoid confusion with security/access-control aspects.<br><br></div>A number of Resources can (usually will) be pre-installed on a System<br></div>at manufacturing time.  These can be allocated with Create-Printer (with<br></div>the operation attribute "resource-ids").  Also later implicitly allocated with<br></div>HTTP PUT request (per IPP Shared Infra Ext).  But when an Admin has<br></div>later installed a bunch of new Resources (fonts, forms, ICC profiles), we<br></div>want to use a first-class operation to allocate them to specific Printers.<br></div>For this case "Acquire" is the wrong semantic and "Release" would be<br></div>overloaded (we have avoiding ever doing this in System Service drafts).<br><br></div>WDYT?<br><br></div>Cheers,<br></div>- Ira<br><br></div><div class="gmail_extra"><br clear="all"><div><div 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 class="gmail_quote">On Mon, Oct 3, 2016 at 8:48 AM, Zehler, Peter <span dir="ltr"><<a href="mailto:Peter.Zehler@xerox.com" target="_blank">Peter.Zehler@xerox.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="#954F72" lang="EN-US">
<div class="m_-8069914842123275710WordSection1">
<p class="MsoNormal">When it comes to resources that can be shared and are “owned” by another entity (i.e. Resource Service)  I prefer “Acquire” and “Release”.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-right:0in;margin-bottom:6.0pt;margin-left:0in">
<span style="font-family:"Impact",sans-serif;color:navy">Peter Zehler</span><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:navy"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Xerox Corp.</span><span style="color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Global Development Group</span><span style="color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">800 Phillips Rd, 111-04A</span><span style="color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Webster NY, 14580-9701</span><span style="color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Email:
</span><span style="color:#1f497d"><a href="mailto:Peter.Zehler@Xerox.com" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">Peter.Zehler@Xerox.com</span></a><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Office:
<a href="tel:%2B1%20%28585%29%20265-8755" target="_blank">+1 (585) 265-8755</a><br>
Fax: <a href="tel:%2B1%20%28585%29%20265-8755" target="_blank">+1 (585) 422-0238</a></span><span style="color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Mobile:
<a href="tel:%2B1%20%28585%29%20329-9508" target="_blank">+1 (585) 329-9508</a><u></u><u></u></span></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> ipp [mailto:<a href="mailto:ipp-bounces@pwg.org" target="_blank">ipp-bounces@pwg.org</a>] <b>On Behalf Of
</b><a href="mailto:wamwagner@comcast.net" target="_blank">wamwagner@comcast.net</a><br>
<b>Sent:</b> Monday, October 3, 2016 8:04 AM<br>
<b>To:</b> Ira McDonald <<a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a>>; <a href="mailto:ipp@pwg.org" target="_blank">ipp@pwg.org</a><br>
<b>Subject:</b> Re: [IPP] Proposed System Service operations for Printers w/ Resources<u></u><u></u></p>
</div>
</div><span class="">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Ira,<u></u><u></u></p>
<p class="MsoNormal">‘Allocate’ sounds good to me, especially since the resource may be shared.<u></u><u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Bill Wagner<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From: </b><a href="mailto:blueroofmusic@gmail.com" target="_blank">Ira McDonald</a><br>
<b>Sent: </b>Monday, October 3, 2016 7:15 AM<br>
<b>To: </b><a href="mailto:ipp@pwg.org" target="_blank">ipp@pwg.org</a>; <a href="mailto:blueroofmusic@gmail.com" target="_blank">
Ira McDonald</a><br>
<b>Subject: </b>[IPP] Proposed System Service operations for Printers w/ Resources<u></u><u></u></p>
</div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u> <u></u></span></p>
</span><div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">Hi,<u></u><u></u></span></p>
</div><div><div class="h5">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">In my editor's draft of IPP System Service, I've added two new<u></u><u></u></span></p>
</div></div></div><div><div class="h5">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">operations for associating Resources with Printers (in addition<u></u><u></u></span></p>
</div></div></div><div><div class="h5">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">to the current methods of Create-Printer and HTTP PUT as<u></u><u></u></span></p>
</div></div></div><div><div class="h5">
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">described in IPP Shared Infrastructure Extensions):<u></u><u></u></span></p>
</div></div></div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">  Allocate-Printer-Resources (printer-id, resource-ids)<u></u><u></u></span></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">  Deallocate-Printer-Resources (printer-id, resource-ids)<u></u><u></u></span></p>
</div><div><div class="h5">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">Particularly for systems with multiple Print Service instances,<u></u><u></u></span></p>
</div></div></div><div><div class="h5">
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">these would allow more flexible Resource management.<u></u><u></u></span></p>
</div></div></div><div><div class="h5">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">I propose the verb "Allocate" (as in memory allocation) rather<u></u><u></u></span></p>
</div></div></div><div><div class="h5">
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">than "Assign" to avoid confusion with "output-device-assigned".<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">WDYT?<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">Cheers,<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">- Ira<u></u><u></u></span></p>
</div>
</div></div></div><div><div class="h5">
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">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 href="http://sites.google.com/site/blueroofmusic" target="_blank"><span style="color:#3333ff">http://sites.google.com/site/<wbr>blueroofmusic</span></a><br>
<a href="http://sites.google.com/site/highnorthinc" target="_blank"><span style="color:#6600cc">http://sites.google.com/site/<wbr>highnorthinc</span></a><br>
mailto: <a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a><br>
Jan-April: 579 Park Place  Saline, MI  48176  <a href="tel:734-944-0094" value="+17349440094" target="_blank">734-944-0094</a><br>
May-Dec: PO Box 221  Grand Marais, MI 49839  <a href="tel:906-494-2434" value="+19064942434" target="_blank">906-494-2434</a><u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div></div></div>
</div>

</blockquote></div><br></div>