attachment-0001
Hi Mike,<br><br>I see this "print-content-optimize" 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're supposed to be - for the<br>overall IPP Everywhere 1.0 timeline.<br><br>You're referring to an explicit PWG Raster dependency<br>on JPS3 for "print-content-optimize" - I don't think we<br>
need one (PWG Raster can have the header field and<br>JPS3 can "later" 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 & 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"><<a href="mailto:msweet@apple.com">msweet@apple.com</a>></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'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 "print-content-type" (or whatever name) into<br>PWG Raster rather than JPS3.<br>
<br>I suggest this is an architectural error - it's NOT just useful<br>for PWG Raster - it'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 & 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"><<a href="mailto:msweet@apple.com" target="_blank">msweet@apple.com</a>></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 "where to put it in the header", but I'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'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:'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;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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'">
<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:'Times New Roman'">
<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:'Times New Roman'">
<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:'Times New Roman'">
<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:'Times New Roman'"><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:'Times New Roman'"><font face="Times New Roman" size="3"><span style="font-size:12pt">We don'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:'Times New Roman'">
<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:'Times New Roman'">
<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:'Times New Roman'">
<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:'Times New Roman'">
<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:'Times New Roman'">
<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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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:'Times New Roman'"><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.