attachment-0001

Hi Mike,<br><br>I see this &quot;print-content-optimize&quot; as bells-and-whistles<br>anyway.<br><br>But practically speaking PWG Raster and IPP JPS3<br>probably *will* be finished (prototypes complete and<br>drafts updated to stable and into PWG Last Call) at<br>
about the same time - they&#39;re supposed to be - for the<br>overall IPP Everywhere 1.0 timeline.<br><br>You&#39;re referring to an explicit PWG Raster dependency<br>on JPS3 for &quot;print-content-optimize&quot; - I don&#39;t think we<br>
need one (PWG Raster can have the header field and<br>JPS3 can &quot;later&quot; define the IPP attribute).<br><br>Cheers,<br>- Ira<br><br><br clear="all">Ira McDonald (Musician / Software Architect)<br>Chair - Linux Foundation Open Printing WG<br>
Co-Chair - IEEE-ISTO PWG IPP WG<br>Chair - TCG Embedded Systems Hardcopy SWG<br>IETF Designated Expert - IPP &amp; Printer MIB<br>Blue Roof Music/High North Inc<br><a 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>
Christmas through April:<br>  579 Park Place  Saline, MI  48176<br>  734-944-0094<br>May to Christmas:<br>  PO Box 221  Grand Marais, MI 49839<br>  906-494-2434<div style="display:inline"></div><div style="display:inline">
</div><div style="display:inline"></div><div></div><br>
<br><br><div class="gmail_quote">On Mon, Sep 19, 2011 at 10:45 AM, Michael Sweet <span dir="ltr">&lt;<a href="mailto:msweet@apple.com">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"><div>Ira,</div><div><br></div>I agree it isn&#39;t a great fit in PWG Raster, but if we put it in JPS3 then JPS3 has to be completed before we can finish PWG Raster...<div><div></div><div class="h5">
<div><br><div><div><div>On Sep 19, 2011, at 6:42 AM, Ira McDonald wrote:</div><br><blockquote type="cite">Hi Mike,<br><br>About putting &quot;print-content-type&quot; (or whatever name) into<br>PWG Raster rather than JPS3.<br>
<br>I suggest this is an architectural error - it&#39;s NOT just useful<br>for PWG Raster - it&#39;s useful for any raster or other opaque<br>
document format.<br><br>It was the broader use case that we were concerned about<br>in the Open Printing Job Ticket API work.<br><br>Cheers,<br>- Ira<br><br clear="all">Ira McDonald (Musician / Software Architect)<br>Chair - Linux Foundation Open Printing WG<br>

Co-Chair - IEEE-ISTO PWG IPP WG<br>Chair - TCG Embedded Systems Hardcopy SWG<br>IETF Designated Expert - IPP &amp; Printer MIB<br>Blue Roof Music/High North Inc<br><a 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>

Christmas through April:<br>  579 Park Place  Saline, MI  48176<br>  <a href="tel:734-944-0094" value="+17349440094" target="_blank">734-944-0094</a><br>May to Christmas:<br>  PO Box 221  Grand Marais, MI 49839<br>  <a href="tel:906-494-2434" value="+19064942434" target="_blank">906-494-2434</a><div style="display:inline">
</div><div style="display:inline">
</div><div style="display:inline"></div><div></div><br>
<br><br><div class="gmail_quote">On Mon, Sep 19, 2011 at 12:31 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">Glen,<div><br></div><div>I was more thinking &quot;where to put it in the header&quot;, but I&#39;ve since decided to put PrintQuality in one of the empty cupsInteger slots and put your PrintContentType in the OutputType string field.</div>

<div><br></div><div><br></div><div>Ira,</div><div><br></div><div>As for which specification, since the first use is in the PWG Raster Format spec, I&#39;m thinking we should put it in the PWG Raster Format spec and then include it in the list of required IPP Everywhere job template attributes...</div>

<div><br></div><div>Thoughts?</div><div><br></div><div><br></div><div><br><div><div><div></div><div><div>On Sep 12, 2011, at 3:53 PM, Petrie, Glen wrote:</div><br></div></div><blockquote type="cite"><span style="border-collapse:separate;font-family:&#39;Andale Mono&#39;;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;font-size:medium"><div link="blue" vlink="purple" style="word-wrap:break-word" lang="EN-US">

<div><div></div><div><div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue"><u></u> <u></u></span></font></div>

<div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font face="Times New Roman" size="3"><span style="font-size:12pt"><u></u> <u></u></span></font></div>

</div><div><blockquote type="cite" style="margin-top:5pt;margin-bottom:5pt"><u></u><u></u><div link="blue" vlink="purple"><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<span><font face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria">New Attribute</span></font></span><u></u><u></u></div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria">PrintContentType: Text, Text+Graphics, Graphics(vector), Photo<u></u><u></u></span></font><u></u><u></u></div><div style="margin-top:0in;margin-right:0in;margin-left:0.5in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria">This is combined with “OutputType” to optimize output.<u></u><u></u></span></font><u></u><u></u></div><div style="margin-top:0in;margin-right:0in;margin-left:0.5in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria">This was big discussion in JTAPI definition and it was determine that is necessary to have both values.</span></font><u></u><u></u></div></div>

<u></u><u></u></blockquote><div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font face="Times New Roman" size="3"><span style="font-size:12pt"><u></u> <u></u></span></font></div>

</div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font face="Times New Roman" size="3"><span style="font-size:12pt">We don&#39;t have this in the semantic model or IPP yet. Where do you propose I put this?<u></u><u></u></span></font></div>

</div><div><div style="word-wrap:break-word"><div style="word-wrap:break-word"><div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font color="blue" face="Monaco" size="4"><span style="font-size:13.5pt;font-family:Monaco;color:blue"><u></u> <u></u></span></font></div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">I am not sure what you mean “where do you propose I put this”?<u></u><u></u></span></font></div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue"><u></u> <u></u></span></font></div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">If you mean --<u></u><u></u></span></font></div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;">

<font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">Within the PWG Raster it can occupy the first; no, better yet the last 4 bytes of the vender data space and shorten the vendor data space.<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue"><u></u> <u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">If you mean--<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">Where will the information come from in a SM or IPP “job ticket”; then, I agree there is no source.  But if an application choices to create a PWG Raster file and knows the PrintContentType value; then the application can fill in the field.  The default value of zero (‘0’) can represent the value of “unknown” or “not specified”.  So the enum could be<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue"><u></u> <u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">typedef enum {<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">            NotSpecifed = 0,<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">            TextOnly,<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">            TextAndGraphics,<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">            GraphicsOnly,<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">            Photo<u></u><u></u></span></font></div>

<div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="blue" face="Cambria" size="3"><span style="font-size:12pt;font-family:Cambria;color:blue">} ContentTypeEnum<u></u><u></u></span></font></div>

</div></div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="black" face="Geneva" size="4"><span style="font-size:13.5pt;font-family:Geneva;color:black"><u></u> <u></u></span></font></div>

</div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font color="black" face="Geneva" size="4"><span style="font-size:13.5pt;font-family:Geneva;color:black"></span><br>

<br></font><u></u><u></u></div></div><div style="margin-top:0in;margin-right:0in;margin-left:0in;margin-bottom:0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;"><font face="Times New Roman" size="3"><span style="font-size:12pt"><u></u> <u></u></span></font></div>

</div><br>--<span> </span><br>This message has been scanned for viruses and<span> </span><br>dangerous content by<span> </span><a href="http://www.mailscanner.info/" style="color:blue;text-decoration:underline" target="_blank"><b>MailScanner</b></a>, and is<span> </span><br>

</div></div>believed to be clean. _______________________________________________<div><br>ipp mailing list<br><a href="mailto:ipp@pwg.org" style="color:blue;text-decoration:underline" target="_blank">ipp@pwg.org</a><br>
<a href="https://www.pwg.org/mailman/listinfo/ipp" style="color:blue;text-decoration:underline" target="_blank">https://www.pwg.org/mailman/listinfo/ipp</a><br></div></div></span></blockquote></div><br><div><div>

<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;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;font-size:medium"><div>

__________________________________________________</div><div>Michael Sweet, Senior Printing System Engineer, PWG Chair<br></div></span>
</div>
<br></div></div><div><br>-- 
<br>This message has been scanned for viruses and
<br>dangerous content by
<a href="http://www.mailscanner.info/" target="_blank"><b>MailScanner</b></a>, and is
<br>believed to be clean.
</div></div>
<br>_______________________________________________<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>
<br></blockquote></div><br><div></div>
</blockquote></div><br><div>
<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;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;font-size:medium"><div>
__________________________________________________</div><div>Michael Sweet, Senior Printing System Engineer, PWG Chair<br></div></span>
</div>
<br></div></div></div></div></div></blockquote></div><br><div style="visibility: hidden; left: -5000px;" id="avg_ls_inline_popup"></div><style type="text/css">#avg_ls_inline_popup{position: absolute;z-index: 9999;padding: 0px 0px;margin-left: 0px;margin-top: 0px;overflow: hidden;word-wrap: break-word;color: black;font-size: 10px;text-align: left;line-height: 130%;}</style>
<br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.