attachment
<div dir="ltr"><div>Hi Mike,</div><div><br></div><div>Even in a minor errata version, I thought we could add a RECOMMENDED</div><div>(SHOULD) attribute, because it doesn't break backward compatibility?</div><div><br></div><div>Shouldn't the retention and job history attributes (and probably others) be</div><div>RECOMMENDED in Job Extensions?</div><div><br></div><div>I shudder at perpetuating IPP specs that are a basket of OPTIONAL</div><div>attributes. That doesn't help interoperability particularly.</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"><div><div dir="ltr"><div><div dir="ltr">Ira McDonald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility Solutions WG</div><div>Co-Chair - TCG Metadata Access Protocol SG<br></div><div dir="ltr">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>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></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 7, 2019 at 11:58 AM Michael Sweet <<a href="mailto:msweet@apple.com">msweet@apple.com</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;">Well, if we put job-retain-until in Job Extensions 1.1, then we should probably put job-delay-output-until in JOBEXT as well (since now we'll have a bunch of Job Template attributes in JOBEXT that control scheduling/job lifecycle decisions)<div><br></div><div>Just remember that in JOBEXT all of this will be OPTIONAL anyways.</div><div><br></div><div>I will also post a RFC for another attribute to close the last lifecycle hole (how long a job stays in history).</div><div><br></div><div><div><br><blockquote type="cite"><div>On Mar 6, 2019, at 4:50 PM, Ira McDonald via ipp <<a href="mailto:ipp@pwg.org" target="_blank">ipp@pwg.org</a>> wrote:</div><br class="gmail-m_4653179105787248119Apple-interchange-newline"><div><div dir="ltr"><div>Hi,</div><div><br></div><div>I just read this entire thread carefully.</div><div><br></div><div>I agree with all of your joint conclusions (good work Smith and Mike),</div><div>*except* for "job-retain-until-xxx".</div><div><br></div><div>I consider the lack of "job-retain-until-xxx" an architectural mistake</div><div>in IPP/1.1. So I'd like it to be present in Job Extensions, so that</div><div>some version lower than IPP/2.2 (Enterprise) can reliably use it.</div><div>I suggest making it RECOMMENDED in IPP/2.0 and REQUIRED</div><div>in IPP/2.1 and above.</div><div><br></div><div>Cheers,</div><div>- Ira</div><div><br></div><div><div><div dir="ltr" class="gmail-m_4653179105787248119gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Ira McDonald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility Solutions WG</div><div>Co-Chair - TCG Metadata Access Protocol SG<br></div><div dir="ltr">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>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></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 6, 2019 at 4:03 PM Michael Sweet via ipp <<a href="mailto:ipp@pwg.org" target="_blank">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>Smith,<br><div><br><blockquote type="cite"><div>On Mar 6, 2019, at 3:41 PM, Kennedy, Smith (Wireless & Standards Architect) via ipp <<a href="mailto:ipp@pwg.org" target="_blank">ipp@pwg.org</a>> wrote:</div><div><div style="font-size:11px;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">...<br><blockquote type="cite" style="font-family:Menlo-Regular"><div><div style="font-family:Helvetica;font-size:14px;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"> Also, I don't think we want a job-retain-until-time-default, since the value is an absolute dateTime value (unless we make -time an integer and add a -date version for dateTime?)</div></div></blockquote><div style="font-family:Menlo-Regular"><br></div><div style="font-family:Menlo-Regular">Hmmm, how about just having "job-retain-until" (type2 keyword) and "job-retain-until-time" (integer) and not bother with "job-retain-until-date" (dateTime)?</div></div></div></blockquote><br></div><div>Let's discuss this at the next concall - I can see a use for both (retain the job for 24 hours, retain the job until the next scheduled update), and a Client can calculate the number of seconds to a specific date/time, but there are still some vagaries due to submission delays and whether the IPP job ticket is used directly and immediately or if it gets "relayed" to the destination output device that is doing the retaining...</div><div><br></div><div>
<span class="gmail-m_4653179105787248119gmail-m_2584918488612474498Apple-style-span" style="border-collapse:separate;font-family:"Andale Mono";font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div><span class="gmail-m_4653179105787248119gmail-m_2584918488612474498Apple-style-span" style="border-collapse:separate;font-family:"Andale Mono";font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div>_________________________________________________________<br>Michael Sweet, Senior Printing System Engineer</div></span></div></span>
</div>
<br></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>
_______________________________________________<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" target="_blank">https://www.pwg.org/mailman/listinfo/ipp</a><br></div></blockquote></div><br><div>
<span class="gmail-m_4653179105787248119Apple-style-span" style="border-collapse:separate;color:rgb(0,0,0);font-family:"Andale Mono";font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="overflow-wrap: break-word;"><span class="gmail-m_4653179105787248119Apple-style-span" style="border-collapse:separate;color:rgb(0,0,0);font-family:"Andale Mono";font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="overflow-wrap: break-word;">_________________________________________________________<br>Michael Sweet, Senior Printing System Engineer</div></span></div></span>
</div>
<br></div></div></blockquote></div>