attachment
<div dir="ltr"><div><div><div><div><div><div><div><div>Hi Pete,<br><br></div>A given *instance* of a Resource in the current spec (after a LOT<br></div>of discussion) can only use Create-Resource, Send-Resource-Data<br></div>(NOT by reference, per Mike's reservations about access control),<br></div>and Install-Resource on a single target System.<br><br></div>An admin script could create/send/install a Resource on more than<br></div>one System.<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 11:31 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="purple" lang="EN-US">
<div class="m_3076127198101454297WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Ira,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Given the changes, “Allocate” and “Deallocate” work for me. Since the resource is now owned by each system will there be a way to deploy a resource across multiple systems?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Pete<u></u><u></u></span></p><span class="">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal" style="margin-right:0in;margin-bottom:6.0pt;margin-left:0in">
<span style="font-size:11.0pt;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="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Global Development Group</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;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="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Webster NY, 14580-9701</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Email:
</span><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><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Office:
</span><a href="tel:%2B1%20%28585%29%20265-8755" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">+1 (585) 265-8755</span></a><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy"><br>
Fax: </span><a href="tel:%2B1%20%28585%29%20265-8755" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">+1 (585) 422-0238</span></a><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Mobile:
</span><a href="tel:%2B1%20%28585%29%20329-9508" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">+1 (585) 329-9508</span></a><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
</span><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Ira McDonald [mailto:<a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.<wbr>com</a>]
<br>
<b>Sent:</b> Monday, October 3, 2016 11:19 AM<br>
<b>To:</b> Zehler, Peter <<a href="mailto:Peter.Zehler@xerox.com" target="_blank">Peter.Zehler@xerox.com</a>>; Ira McDonald <<a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a>><br>
<b>Cc:</b> <a href="mailto:wamwagner@comcast.net" target="_blank">wamwagner@comcast.net</a>; <a href="mailto:ipp@pwg.org" target="_blank">ipp@pwg.org</a></span></p><div><div class="h5"><br>
<b>Subject:</b> Re: [IPP] Proposed System Service operations for Printers w/ Resources<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi Pete,<u></u><u></u></p>
</div>
<p class="MsoNormal">Structural changes from Nancy's original SM Resource Service:<u></u><u></u></p>
</div>
<p class="MsoNormal">(1) No longer any Resource Service<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">(2) All Resources are owned by the System<u></u><u></u></p>
</div>
<p class="MsoNormal">(3) Improved set of Resource-level operations (Create, SendResourceData,<u></u><u></u></p>
</div>
<p class="MsoNormal">Install are all REQUIRED before allocation of any Resource)<u></u><u></u></p>
</div>
<p class="MsoNormal">(4) New "resource-state" (pending, available, installed, canceled, aborted)<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">replaces dubious resource leases (my original lousy idea).<u></u><u></u></p>
</div>
<p class="MsoNormal">Printer-scope Resources can be allocated to more than one instance<u></u><u></u></p>
</div>
<p class="MsoNormal">of Print Service. We have avoided using the first-class verb "Associate"<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">to avoid confusion with security/access-control aspects.<u></u><u></u></p>
</div>
<p class="MsoNormal">A number of Resources can (usually will) be pre-installed on a System<u></u><u></u></p>
</div>
<p class="MsoNormal">at manufacturing time. These can be allocated with Create-Printer (with<u></u><u></u></p>
</div>
<p class="MsoNormal">the operation attribute "resource-ids"). Also later implicitly allocated with<u></u><u></u></p>
</div>
<p class="MsoNormal">HTTP PUT request (per IPP Shared Infra Ext). But when an Admin has<u></u><u></u></p>
</div>
<p class="MsoNormal">later installed a bunch of new Resources (fonts, forms, ICC profiles), we<u></u><u></u></p>
</div>
<p class="MsoNormal">want to use a first-class operation to allocate them to specific Printers.<u></u><u></u></p>
</div>
<p class="MsoNormal">For this case "Acquire" is the wrong semantic and "Release" would be<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">overloaded (we have avoiding ever doing this in System Service drafts).<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">WDYT?<u></u><u></u></p>
</div>
<p class="MsoNormal">Cheers,<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">- Ira<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">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></p>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Mon, Oct 3, 2016 at 8:48 AM, Zehler, Peter <<a href="mailto:Peter.Zehler@xerox.com" target="_blank">Peter.Zehler@xerox.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<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-bottom:6.0pt"><span style="font-family:"Impact",sans-serif;color:navy">Peter Zehler</span><u></u><u></u></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><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><span style="color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Office:
</span><a href="tel:%2B1%20%28585%29%20265-8755" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">+1 (585) 265-8755</span></a><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy"><br>
Fax: </span><a href="tel:%2B1%20%28585%29%20265-8755" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">+1 (585) 422-0238</span></a><span style="color:#1f497d"><br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:navy">Mobile:
</span><a href="tel:%2B1%20%28585%29%20329-9508" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">+1 (585) 329-9508</span></a><u></u><u></u></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>
<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"> <u></u><u></u></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"> <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi,<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">In my editor's draft of IPP System Service, I've added two new<u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal">operations for associating Resources with Printers (in addition<u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal">to the current methods of Create-Printer and HTTP PUT as<u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">described in IPP Shared Infrastructure Extensions):<u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"> Allocate-Printer-Resources (printer-id, resource-ids)<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"> Deallocate-Printer-Resources (printer-id, resource-ids)<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">Particularly for systems with multiple Print Service instances,<u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">these would allow more flexible Resource management.<u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal">I propose the verb "Allocate" (as in memory allocation) rather<u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">than "Assign" to avoid confusion with "output-device-assigned".<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">WDYT?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">- Ira<u></u><u></u></p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">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" target="_blank">
734-944-0094</a><br>
May-Dec: PO Box 221 Grand Marais, MI 49839 <a href="tel:906-494-2434" target="_blank">
906-494-2434</a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>
</blockquote></div><br></div>