attachment-0001

<html><head><base href="x-msg://1075/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Apr 7, 2010, at 3:52 AM, Tom Hastings wrote:</div><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Monaco; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; 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 lang="EN-US" link="blue" vlink="purple"><mailscannerscript5934 script="" language="JavaScript"></mailscannerscript5934><div class="Section1"><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">I’ve uploaded v24 [sic] of JPS2 for the face to face meeting today:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-rev.pdf" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-rev.pdf</a></span></font></u><u><font size="2"><span style="font-size: 10pt; "><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-rev.doc" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-rev.doc</a></span></font></u><o:p></o:p></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406.pdf" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406.pdf</a></span></font></u><u><font size="2"><span style="font-size: 10pt; "><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406.doc" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406.doc</a><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-clean.pdf" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-clean.pdf</a></span></font></u><u><font size="2"><span style="font-size: 10pt; "><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-clean.doc" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v24-20100406-clean.doc</a></span></font></u><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; ">I answered the four issues listed below myself, since no one else responded.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; ">The change log for v24 is:<o:p></o:p></span></font></div><h2 style="margin-top: 12pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 23.25pt; text-indent: -23.25pt; page-break-after: avoid; font-size: 12pt; font-family: Arial; "><a name="_Toc258374955"><b><font size="3" face="Arial"><span style="font-size: 12pt; "><span>17.1</span></span></font></b>6 April 2010 (v24)</a><o:p></o:p></h2><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>1.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Section 7.4 job-delay-output-until (type3 keyword | name(MAX)), Section 7.5 job-delay-output-until-time (dateTime), and Figure 4 - Time Sequence Diagram for 1 Hold, 2 Delay Output, and 4 normal Jobs: &nbsp;Added new 'job-delay-output-until-suspended' value for "job-state-reasons" attribute when the job is suspended in the 'processing-stopped' state waiting for the delay period or date-time to arrive.<o:p></o:p></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>2.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Section 7.4 job-delay-output-until (type3 keyword | name(MAX)), Section 7.5 job-delay-output-until-time (dateTime): Changed from using 'job-hold-until-specified' value for "job-state-reasons" attribute for implementations that cannot partially process the job before the delay output period or date-time arrives to always use the 'job-delay-output-until-specified' value.<o:p></o:p></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>3.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Section 10.3 job-state-reasons (1setOf type2 keyword) Job Description attribute" Added definition for "job-delay-output-until-specified" value.<o:p></o:p></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>4.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Section 10.3 job-state-reasons (1setOf type2 keyword) Job Description attribute" Added definition for "job-delay-output-until-suspended" value.<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; ">The four ISSUES were:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 1</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: &nbsp;What “job-state-reasons” value should an implementation use that is treating “job-delay-output-until[-time] the same as “job-hold-until[-time]” and puts the job into ‘pending-held’:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">‘<b><span style="font-weight: bold; ">job-delay-output-until-specified</span></b>’ vs.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">‘<b><span style="font-weight: bold; ">job-hold-until-specified</span></b>’</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">I changed to always use ‘job-delay-output-until-specified’ for all implementations.&nbsp; It’s simpler to describe.</span></font></div></div></div></span></blockquote><div><br></div>I actually think that allowing implementations to treat job-delay-output-until like job-hold-until is causing us more grief than it is worth. If we eliminate that loophole then the pending-held state is only used for jobs that also have job-hold-until, which IMHO is just as easy to implement and is a LOT cleaner!</div><div><br><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Monaco; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; 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 lang="EN-US" link="blue" vlink="purple"><div class="Section1"><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 2</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: We don’t have a description for the new ‘<b><span style="font-weight: bold; ">job-delay-output-until-specified</span></b>’ value to go into section 10.3 Additional values for “job-state-reasons”.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I added these:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><p class="Bullet10" style="margin-top: 3pt; margin-right: 0in; margin-bottom: 3pt; margin-left: 0.8in; text-indent: -0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><b><font size="3" face="Times New Roman"><span style="font-size: 12pt; font-weight: bold; ">'job-delay-output-until-specified'</span></font></b>: The value of the job's "job-delay-output-until" or "job-delay-output-utntil-time" Job Template attribute was specified with a time period or date-time, respectively, that is still in the future.&nbsp; The job<span class="Apple-converted-space">&nbsp;</span><span>MUST</span><span class="Apple-converted-space">&nbsp;</span>NOT produce output until this reason is removed (whether or not the implementation holds the job - see sections 7.4 and 7.5.&nbsp; This value MUST be supported if the "job-delay-output-until" or "job-delay-output-until-time" Job Template attribute is supported.<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><p class="Bullet10" style="margin-top: 3pt; margin-right: 0in; margin-bottom: 3pt; margin-left: 0.8in; text-indent: -0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><b><font size="3" face="Times New Roman"><span style="font-size: 12pt; font-weight: bold; ">'job-delay-output-until-suspended'</span></font></b>: The value of the job's "job-delay-output-until" or "job-delay-output-utntil-time" Job Template attribute was specified with a time period or date-time, respectively, that is still in the future AND the implementation has partially processed the job but has suspended the job and put the job into the 'processing-stopped' state until the time period or the date-time arrives while allowing other jobs to be processed and product output (see sections 7.4 and 7.5).&nbsp; This value MUST be supported if the "job-delay-output-until" or "job-delay-output-until-time" Job Template attribute is supported with the implementation that puts the job into 'processing-stopped' state (see sections 7.4 and 7.5).<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 3</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: Is the Sequence Diagram Figure 4 OK (it is drawn for the implementation that processes other jobs after the delay output job has partially processed before the delay date-time arrives)?<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; "><o:p>&nbsp;</o:p></span></font></div><p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; page-break-after: avoid; "><span style="position: relative; z-index: 2; "><span style="position: absolute; left: -2px; top: -2px; width: 702px; height: 624px; "><span>&lt;image002.gif&gt;</span></span></span><span>&lt;image003.gif&gt;</span><o:p></o:p></p><p class="MsoCaption" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; text-align: center; font-size: 10pt; font-family: Arial; font-weight: bold; "><a name="_Toc258374026"></a><a><b><font size="2" face="Arial"><span style="font-size: 10pt; ">Figure</span></font></b></a><span class="MsoCommentReference"><font face="Arial"><span style="font-family: Arial; font-weight: normal; "><a class="msocomanchor" id="_anchor_1" onmouseover="msoCommentShow('_anchor_1','_com_1')" onmouseout="msoCommentHide('_com_1')" href="#_msocom_1" language="JavaScript" name="_msoanchor_1" style="color: blue; text-decoration: underline; ">[th1]</a>&nbsp;</span></font></span><span class="Apple-converted-space">&nbsp;</span>4 - Time Sequence Diagram for 1 Hold, 2 Delay Output, and 4 normal Jobs<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="3" face="Times New Roman"><span style="font-size: 12pt; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 4</span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: OK that such an implementation MUST set the "job-state-reasons" to 'job-hold-specified', instead of "job-delay-output-until-specified', so that "job-delay-output-until-specified' is NEVER a hold reason?</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; ">No, I changed so that all implementations use ‘job-delay-output-until-specified’ value whether they hold the job or not.&nbsp; The “job-state” says ‘pending-held’ if the implementation holds the job.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; ">Tom<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy; ">P.S. I should have said v23 and v22 in the following email:<o:p></o:p></span></font></div><div><div class="MsoNormal" align="center" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; text-align: center; "><font size="3" face="Times New Roman"><span style="font-size: 12pt; "><hr size="2" width="100%" align="center" tabindex="-1"></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><b><font size="2" face="Tahoma"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold; ">From:</span></font></b><font size="2" face="Tahoma"><span style="font-size: 10pt; font-family: Tahoma; "><span class="Apple-converted-space">&nbsp;</span><a href="mailto:ipp-bounces@pwg.org" style="color: blue; text-decoration: underline; ">ipp-bounces@pwg.org</a><span class="Apple-converted-space">&nbsp;</span>[mailto:ipp-bounces@pwg.org]<span class="Apple-converted-space">&nbsp;</span><b><span style="font-weight: bold; ">On Behalf Of<span class="Apple-converted-space">&nbsp;</span></span></b>Tom Hastings<br><b><span style="font-weight: bold; ">Sent:</span></b><span class="Apple-converted-space">&nbsp;</span>Wednesday, March 31, 2010 17:34<br><b><span style="font-weight: bold; ">To:</span></b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:ipp@pwg.org" style="color: blue; text-decoration: underline; ">ipp@pwg.org</a><br><b><span style="font-weight: bold; ">Subject:</span></b><span class="Apple-converted-space">&nbsp;</span>[IPP] {Disarmed} I've uploaded v33 of JPS2 for face to face; but 4 issues remain - PLEASE REPLY before the face2face</span></font><o:p></o:p></div></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="3" face="Times New Roman"><span style="font-size: 12pt; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">I’ve uploaded v33 of JPS2 for the face to face meeting next week:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-rev.pdf" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-rev.pdf</a></span></font></u><u><font size="2"><span style="font-size: 10pt; "><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-rev.doc" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-rev.doc</a></span></font></u><o:p></o:p></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330.pdf" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330.pdf</a></span></font></u><u><font size="2"><span style="font-size: 10pt; "><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330.doc" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330.doc</a><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-clean.pdf" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-clean.pdf</a></span></font></u><u><font size="2"><span style="font-size: 10pt; "><o:p></o:p></span></font></u></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><u><font size="2" color="blue" face="Times New Roman"><span style="font-size: 10pt; color: blue; "><a href="ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-clean.doc" style="color: blue; text-decoration: underline; ">ftp://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippjobprinterext10-v23-20100330-clean.doc</a></span></font></u><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">The change log for v33 and v32 is:<o:p></o:p></span></font></div><h2 style="margin-top: 12pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 23.25pt; text-indent: -23.25pt; page-break-after: avoid; font-size: 12pt; font-family: Arial; "><b><font size="3" face="Arial"><span style="font-size: 12pt; "><span>17.1</span></span></font></b>30 March 2010 (v23)<o:p></o:p></h2><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>1.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Section 5.3 Close-Job Operation: Added sub-sections for Close-Job Request and Response.<o:p></o:p></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>2.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Figure 4 - Sequence Diagram for 1 Hold, 1 Delay Output, and 4 Regular Jobs: Improved figure and added sub-states of Waiting for Marker to the 'processing' state and Waiting for Processor to the 'processing-stopped' state.<o:p></o:p></p><h2 style="margin-top: 12pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 23.25pt; text-indent: -23.25pt; page-break-after: avoid; font-size: 12pt; font-family: Arial; "><a name="_Toc257668920"><b><font size="3" face="Arial"><span style="font-size: 12pt; "><span>17.2</span></span></font></b>29 March 2010 (v22)</a><span class="Apple-converted-space">&nbsp;</span>- during telecon<o:p></o:p></h2><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>1.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Fixed some things in Figure 1, Figure 2, and Figure 3.<o:p></o:p></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>2.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Figure 4 - Sequence Diagram for 1 Hold, 1 Delay Output, and 4 Regular Jobs:&nbsp; Added this Figure.<o:p></o:p></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>3.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Section 12 IANA Considerations: Assigned the part number 11 for this PWG 5100.11 document.<o:p></o:p></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.75in; font-size: 10pt; font-family: Arial; text-indent: -0.25in; "><font size="2" face="Arial"><span style="font-size: 10pt; "><span>4.<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font>Section 12.3 Type2 enum attribute value registrations:&nbsp; Assigned enum hex values to Cancel-Jobs (0x0038), Cancel-My-Jobs (0x0039), Resubmit-Job (0x003A), and Close-Job (0x003B) - to agree with IPP 2.0 document.<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">There are still 4 issues to resolve.&nbsp; I’d like to start the discussion on the email list, since we have only three quarters of an hour at the face to face.&nbsp; They are:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 1</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: &nbsp;What “job-state-reasons” value should an implementation use that is treating “job-delay-output-until[-time] the same as “job-hold-until[-time]” and puts the job into ‘pending-held’:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">‘<b><span style="font-weight: bold; ">job-delay-output-until-specified</span></b>’ vs.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">‘<b><span style="font-weight: bold; ">job-hold-until-specified</span></b>’</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 2</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: We don’t have a description for the new ‘<b><span style="font-weight: bold; ">job-delay-output-until-specified</span></b>’ value to go into section 10.3 Additional values for “job-state-reasons”.</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 3</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: Is the Sequence Diagram Figure 4 OK (it is drawn for the implementation that processes other jobs after the delay output job has partially processed before the delay date-time arrives)?</span></font><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; page-break-after: avoid; "><span>&lt;image004.gif&gt;</span><o:p></o:p></p><p class="MsoCaption" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; text-align: center; font-size: 10pt; font-family: Arial; font-weight: bold; "><a name="_Ref257758681"></a><a name="_Toc257762290"></a><a name="_Ref257756950"></a><b><font size="2" face="Arial"><span style="font-size: 10pt; ">Figure<span class="Apple-converted-space">&nbsp;</span></span></font></b>4 - Sequence Diagram for 1 Hold, 1 Delay Output, and 4 Regular Jobs<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">Here is the current text for helping to resolve<span class="Apple-converted-space">&nbsp;</span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 1</span><span class="Apple-converted-space">&nbsp;</span>and<span class="Apple-converted-space">&nbsp;</span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 2</span>:<o:p></o:p></span></font></div><h2 style="margin-top: 12pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0.25in; text-indent: -0.25in; page-break-after: avoid; font-size: 12pt; font-family: Arial; "><a name="_Ref255139535"></a><a name="_Toc257762167"></a><a name="_Ref256427278"></a><a name="_Ref256427273"></a><b><font size="3" face="Arial"><span style="font-size: 12pt; "><span>7.5<font size="1" face="Times New Roman"><span style="font: normal normal normal 7pt/normal 'Times New Roman'; "><span class="Apple-converted-space">&nbsp;</span></span></font></span></span></font></b>&nbsp;&nbsp;job-delay-output-until-time (dateTime)<o:p></o:p></h2><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; font-size: 10pt; font-family: Arial; "><font size="2" face="Arial"><span style="font-size: 10pt; ">The OPTIONAL "job-delay-output-until-time" Job Template attribute permits the client to specify a date and time in the future after which the Printer is to delay the output.&nbsp; If the specified date and time has not yet arrived, the Printer MUST set the job's "job-state-reasons" value to 'job-delay-output-until-specified'.&nbsp; However, the Printer MAY perform processing before the specified date and time occurs, but the Printer MUST NOT produce any output until the date and time occurs.&nbsp;<o:p></o:p></span></font></p><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; font-size: 10pt; font-family: Arial; "><font size="2" face="Arial"><span style="font-size: 10pt; ">A Flow Diagram for Job Creation with the "job-delay-output-until-time" attribute is shown in Figure 2 below.&nbsp; A Sequence Diagram for a job with "job-hold-until-time", a job with "job-delay-output-until-time", and 4 ordinary print jobs is shown in Figure 4 below.&nbsp; The semantics of the "job-delay-output-until-time" attribute are similar to the "job-hold-until-time" Job Template attribute (see Section 7.6 and Table 6, except that for the "job-delay-output-until-time" attribute the job is not put into the 'pending-held' state while waiting for the date and time to occur.&nbsp; Instead, the Printer MAY process the job normally (i.e., by putting the job into the 'pending' and 'processing' states).&nbsp; However, the Printer MUST NOT produce any output until the specified date and time occurs.&nbsp; If the Printer completes the processing and the specified date and time has not yet occurred, the Printer MUST put the job in the 'processing-stopped' state and MUST NOT delay processing or output for any other jobs while waiting for the specified date and time to occur.&nbsp; When the date and time does occur, the Printer MUST remove the 'job-delay-output-until-specified' value from the job's "job-state-reasons" attribute.&nbsp; Then the job can be scheduled and processed, i.e., the job enters the 'processing' state and produces the output.<o:p></o:p></span></font></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><i><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); font-style: italic; ">The current text has the following statement that allows an implementation to implement “job-delay-output-until[-time]” the same as “job-hold-until[-time]”:<o:p></o:p></span></font></i></div><p class="MsoBodyText" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; font-size: 10pt; font-family: Arial; "><font size="2" face="Arial"><span style="font-size: 10pt; ">If the Printer implementation is not able to put such delayed output jobs into the 'processing-stopped' state and process other jobs, the Printer implementation MUST behave identically to that of the "job-hold-until-time" attribute and put the job into the 'pending-held' state immediately (instead of 'pending' and 'processing'),<span class="Apple-converted-space">&nbsp;</span><a>set the "job-state-reasons" to 'job-hold-until-specified' (instead of 'job-delay-output-until-specified')</a><span class="MsoCommentReference"><font face="Arial"><span style="font-family: Arial; "><a class="msocomanchor" id="_anchor_2" onmouseover="msoCommentShow('_anchor_2','_com_2')" onmouseout="msoCommentHide('_com_2')" href="#_msocom_2" language="JavaScript" name="_msoanchor_2" style="color: blue; text-decoration: underline; ">[th2]</a>&nbsp;</span></font></span></span></font><span class="MsoCommentReference"><font size="1" face="Arial"><span style="font-size: 8pt; font-family: Arial; ">&nbsp;</span></font></span>, and wait for the specified date and time to occur to begin processing the job (see the description of the "job-hold-until-time" attribute in 7.6).&nbsp;<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">I favor REQUIRING such an implementation that is behaving like “job-hold-until[-time] to use the “job-state-reasons” value that goes with “job-hold-until[-time], namely ‘<b><span style="font-weight: bold; ">job-hold-until-specified</span></b>’, which (always) holds the job in any implementation.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">I thought it would be confusing to Printer implementers, clients, and users, if the ‘<b><span style="font-weight: bold; ">job-delay-output-until-specified</span></b>’ value either held a job or did not depending on implementation.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">Here is my proposal for the ‘job-delay-output-specified’ “job-state-reasons” value to go into section 10.3 where the other new values are specified:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); "><o:p>&nbsp;</o:p></span></font></div><p class="bullet1" style="margin-top: 3pt; margin-right: 0in; margin-bottom: 3pt; margin-left: 0.8in; text-indent: -0.5in; font-size: 12pt; font-family: 'Times New Roman'; "><b><font size="3" face="Times New Roman"><span style="font-size: 12pt; font-weight: bold; ">'<a>job-delay-output-specified</a></span></font></b><span class="MsoCommentReference"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><a class="msocomanchor" id="_anchor_3" onmouseover="msoCommentShow('_anchor_3','_com_3')" onmouseout="msoCommentHide('_com_3')" href="#_msocom_3" language="JavaScript" name="_msoanchor_3" style="color: blue; text-decoration: underline; ">[th3]</a>&nbsp;</span></font></span><span class="MsoCommentReference"><font size="1" face="Arial"><span style="font-size: 8pt; font-family: Arial; ">&nbsp;</span></font></span><b><span style="font-weight: bold; ">'</span></b>: The value of the job's "job-delay-output-until" or “job-delay-output-until-time” attribute was specified with a time period that is still in the future AND the implementation is one which is able to partially process the job without producing any output until the delay period occurs or the date and time arrives while allowing other jobs to process and produce output in the meantime.&nbsp; This value<span class="Apple-converted-space">&nbsp;</span><a>MUST<span class="Apple-converted-space">&nbsp;</span></a><span class="MsoCommentReference"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; "><a class="msocomanchor" id="_anchor_4" onmouseover="msoCommentShow('_anchor_4','_com_4')" onmouseout="msoCommentHide('_com_4')" href="#_msocom_4" language="JavaScript" name="_msoanchor_4" style="color: blue; text-decoration: underline; ">[th4]</a>&nbsp;</span></font></span><span class="MsoCommentReference"><font size="1" face="Times New Roman"><span style="font-size: 8pt; ">&nbsp;</span></font></span>be supported if the "job-delay-output-until" or “job-delay-output-until-time” Job Template attribute is supported with an implementation that starts processing the job before the delay period occurs or the date and time arrives.&nbsp; Otherwise, the implemenation MUST use the ‘job-hold-until-specified’ value. &nbsp;See sections 7.4 and 7.5.<o:p></o:p></p><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">&nbsp;<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">It is parallel to the [rfc2911] ‘job-hold-until-specified’ value which is:<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0.5in; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="3" face="Times New Roman"><span style="font-size: 12pt; ">'<b><span style="font-weight: bold; ">job-hold-until-specified</span></b>':&nbsp; The value of the job's "job-hold-until" attribute was specified with a time period that is still in the future.&nbsp; The job<span class="Apple-converted-space">&nbsp;</span><span>MUST</span><span class="Apple-converted-space">&nbsp;</span>NOT be a candidate for processing until this reason is removed and there are no other reasons to hold the job.&nbsp; This value SHOULD be supported if the "job-hold-until" Job Template attribute is supported.&nbsp;&nbsp;<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">Please reply with comments before the face to face.<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); "><o:p>&nbsp;</o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">Thanks,<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">Tom<o:p></o:p></span></font></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman'; "><font size="3" face="Times New Roman"><span style="font-size: 12pt; "><br>--<span class="Apple-converted-space">&nbsp;</span><br>This message has been scanned for viruses and<span class="Apple-converted-space">&nbsp;</span><br>dangerous content by<span class="Apple-converted-space">&nbsp;</span><a href="http://www.mailscanner.info/" style="color: blue; text-decoration: underline; "><b><span style="font-weight: bold; ">MailScanner</span></b></a>, and is<span class="Apple-converted-space">&nbsp;</span><br>believed to be clean.<o:p></o:p></span></font></div></div><div><hr class="msocomoff" align="left" size="1" width="33%"><div><div id="_com_1" class="msocomtxt" language="JavaScript" onmouseover="msoCommentShow('_anchor_1','_com_1')" onmouseout="msoCommentHide('_com_1')"><span><a name="_msocom_1"></a></span><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 10pt; font-family: Arial; "><span class="MsoCommentReference"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">&nbsp;<a href="#_msoanchor_1" class="msocomoff" style="color: blue; text-decoration: underline; ">[th1]</a></span></font></span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE</span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: OK to add the 'job-delay-output-until-suspended' "job-state-reasons" value?</span></div></div></div><div><div id="_com_2" class="msocomtxt" language="JavaScript" onmouseover="msoCommentShow('_anchor_2','_com_2')" onmouseout="msoCommentHide('_com_2')"><span><a name="_msocom_2"></a></span><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 10pt; font-family: Arial; "><span class="MsoCommentReference"><font size="1" face="Arial"><span style="font-size: 8pt; font-family: Arial; ">&nbsp;</span></font></span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 1</span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: OK that such an implementation MUST set the "job-state-reasons" to 'job-hold-specified', instead of "job-delay-output-until-specified', so that "job-delay-output-until-specified' is NEVER a hold reason?</span></div></div></div><div><div id="_com_3" class="msocomtxt" language="JavaScript" onmouseover="msoCommentShow('_anchor_3','_com_3')" onmouseout="msoCommentHide('_com_3')"><span><a name="_msocom_3"></a></span><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 10pt; font-family: Arial; "><span class="MsoCommentReference"><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial; ">&nbsp;</span></font></span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 2</span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: This description OK?</span></div></div></div><div><div id="_com_4" class="msocomtxt" language="JavaScript" onmouseover="msoCommentShow('_anchor_4','_com_4')" onmouseout="msoCommentHide('_com_4')"><span><a name="_msocom_4"></a></span><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 10pt; font-family: Arial; "><span class="MsoCommentReference"><font size="2" color="#993366" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: rgb(153, 51, 102); ">&nbsp;</span></font></span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: red; background-position: initial initial; ">ISSUE 4</span><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: yellow; background-position: initial initial; ">: OK to make this a MUST when RFC 2911 has SHOULD?</span></div></div></div></div><br>--<span class="Apple-converted-space">&nbsp;</span><br>This message has been scanned for viruses and<span class="Apple-converted-space">&nbsp;</span><br>dangerous content by<span class="Apple-converted-space">&nbsp;</span><a href="http://www.mailscanner.info/" style="color: blue; text-decoration: underline; "><b>MailScanner</b></a>, and is<span class="Apple-converted-space">&nbsp;</span><br>believed to be clean.<span class="Apple-converted-space">&nbsp;</span>_______________________________________________<br>ipp mailing list<br><a href="mailto:ipp@pwg.org" style="color: blue; text-decoration: underline; ">ipp@pwg.org</a><br><a href="https://www.pwg.org/mailman/listinfo/ipp" style="color: blue; text-decoration: underline; ">https://www.pwg.org/mailman/listinfo/ipp</a><br></div></span></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Monaco; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: 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; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Monaco; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; 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; "><div>________________________________________________________________________</div><div>Michael Sweet, Senior Printing System Engineer, PWG Chair</div><div><br></div></div></span><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br><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.
</body></html>