attachment

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Ira,<div><br></div><div>One of the other issues that I forgot to mention is that there is currently no way for a printer to indicate attributes that might not be supported. &nbsp;For example, you might send a Validate-Job operation that specifies duplex output, and that might ordinarily be honored *except* if a particular PDL override was embedded in the document data. &nbsp;In that case, there is no way for the Printer to respond definitively to the Validate-Job request.</div><div><br></div><div>But in most cases the PDL override question is moot: either the Client is generating the PDL or is providing an existing document file in a format (PDF, JPEG, etc.) that generally does not contain embedded PDL commands for output intent. &nbsp;PostScript is probably the only PDL that was commonly shared and sent to a printer that can contain output indent (via setpagedevice), typically to set media size, duplex mode, and copies, and its use has been steadily replaced by PDF over the years as the document interchange format of choice.</div><div><br></div><div>So like I said, probably worth a mention but I wouldn't want to spend a lot of time trying to "fix" this.</div><div><br></div><div><br></div><div><div><div>On Jun 2, 2014, at 10:07 AM, Ira McDonald &lt;<a href="mailto:blueroofmusic@gmail.com">blueroofmusic@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div><div><div><div><div>Hi Mike,<br><br></div>Right - what I (poorly expressed) meant to say was that with Validate-Job<br></div>and "pdl-override" of 'attempted' and specific "document-format" sent along<br>

with whatever Job processing attributes, the IPP Client could query to see<br></div>how well the *attempt* would actually succeed (i.e., the extent of override<br></div><div>support for that specific document format).<br>

</div><div><br></div>Cheers,<br></div>- Ira<br><br></div><div class="gmail_extra"><br clear="all"><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 &amp; 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>

Winter&nbsp; 579 Park Place&nbsp; Saline, MI&nbsp; 48176&nbsp; 734-944-0094<br>Summer&nbsp; PO Box 221&nbsp; Grand Marais, MI 49839&nbsp; 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>
<br><br><div class="gmail_quote">On Mon, Jun 2, 2014 at 9:52 AM, Michael Sweet <span dir="ltr">&lt;<a href="mailto:msweet@apple.com" target="_blank">msweet@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div style="word-wrap:break-word">Ira,<div><br><div><div class=""><div>On May 23, 2014, at 11:21 AM, Ira McDonald &lt;<a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a>&gt; wrote:</div><blockquote type="cite">

<div dir="ltr"><div><div><div>Hi Smith,<br><br></div>Actually, the Printer doesn't have to bind values to "xxx-actual" until the Job<br>completes.<br><br></div>This reply is not about 'guaranteed'.<br>



<br></div>This reply is about the usability of 'attempted'.<br><br>An IPP Client could use Validate-Job with "document-format" and "pdl-override" and,<br>when it receives the response that says ignored or substituted, examine the values <br>



of "preferred-attributes" (from JPS3, PWG 5100.13-2012) to find out the extent to <br>which the Printer *could* and *could not* successfully 'attempt' to do the overrides.<br></div></blockquote>

<div><br></div></div>Well, if a Client sends "ipp-attribute-fidelity" (not "pdl-override"), then Validate-Job needs to respond just like Create-Job/Print-Job/Print-URI. &nbsp;So in that case "preferred-attributes" doesn't enter into the picture.</div>

<div><br></div><div>Instead, the Client would need to *omit* "ipp-attribute-fidelity" to see which overrides are supported. &nbsp;Then you'll get the unsupported attributes/values and potentially the ones that would be used instead.</div>

<div><br></div><div>Based on my own experience, I'm not sure how useful/reliable this method would be, but we can certainly document it.</div><div class=""><div><br></div><div>
<span style="border-collapse: separate; font-family: 'Andale Mono'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><span style="border-collapse: separate; font-family: 'Andale Mono'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div style="word-wrap:break-word">

_________________________________________________________<br>Michael Sweet, Senior Printing System&nbsp;Engineer, PWG Chair</div></span></span>
</div>
<br></div></div></div></blockquote></div><br></div>
</blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; font-family: 'Andale Mono'; border-spacing: 0px;"><span class="Apple-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; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">_________________________________________________________<br>Michael Sweet, Senior Printing System&nbsp;Engineer, PWG Chair</div></span></span>
</div>
<br></div></body></html>