attachment

<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Smith,<br class=""><br class=""><blockquote type="cite" class="">On Jul 30, 2021, at 11:59 PM, Kennedy, Smith (Wireless & IPP Standards) <<a href="mailto:smith.kennedy@hp.com" class="">smith.kennedy@hp.com</a>> wrote:<br class=""><br class="">Hi Mike,<br class=""><br class="">(CC'ing the IPP Workgroup reflector back in...)<br class=""><br class=""><blockquote type="cite" class="">On Jul 28, 2021, at 3:01 PM, Michael Sweet <<a href="mailto:msweet@msweet.org" class="">msweet@msweet.org</a>> wrote:<br class=""><br class="">Smith,<br class=""><br class="">> On Jul 28, 2021, at 4:53 PM, Kennedy, Smith (Wireless & IPP Standards) <smith.kennedy@hp.com> wrote:<br class="">> <br class="">> Hi Mike,<br class="">> <br class="">> Starting work on the next draft of Finishings 3.0. In the minutes it says:<br class="">> <br class="">> ⁃ Section 5.1.2:<br class="">> ⁃ Add reference to 5100.2, should use "output-bin" to specify a 'stacker' value to get this behavior<br class="">> <br class="">> What does this mean? Does this pertain to the 'jog-offset' keyword?<br class=""><br class="">Yes. The 'jog-offset' value should be deprecated, with a note to say that the 'stacker' values for "output-bin" should be used instead.<br class=""></blockquote><br class="">I remember us deciding on that. Here's what I have so far:<br class=""><br class="">•<span class="Apple-tab-span" style="white-space:pre">      </span>‘jog-offset’ (14): (DEPRECATED) Shift each Set from the previous one by a small amount which is device dependent. This value has no effect on the “job-sheet”. This value SHOULD NOT have an effect if each Set of the Job consists of one sheet. The "output-bin" Job Template attribute should be used instead,  specifying one of the 'stacker-NN' keywords (e.g. 'stacker-1').<br class=""><br class="">But I wonder about the lack of a keyword like 'jog-offset-1' that more specifically identifies an output tray that is capable of jogging? I've not looked at that in a long time.<br class=""></blockquote><div class=""><br class=""></div><div class="">FWIW, PWG 5100.2-2001 says:</div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">‘stacker-N’: The output-bin that is best identified as the stacker with values ‘stacker-1’, ‘stacker- 2’, .... A stacker is typically used to collate sheets within a single document (not to be confused with collated copies in which document copies are collated within a job - see the description of the ‘separate-documents-collated-copies’ value of the “multiple-document- handling” attribute in [RFC2911] section 4.2.4). The correspondence between the ‘stacker- N’ keyword and the actual stacker in the device is implementation-dependent, as is the number of stackers. If this group of values is supported, at least the ‘stacker-1’ value MUST be supported, unless the system administrator has assigned names.<br class=""><br class=""></blockquote><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">For client implementations that require distinct keywords for each possible value, say, for localization purposes, it is recommended for interoperability with other vendor’s Printer implementations that ‘stacker-1’ to ‘stacker-10’ keywords be represented.</blockquote><div class=""><br class=""></div><div class="">So basically this is one big "implementation-dependent" can-o-worms that doesn't use the words "jog" or "offset" but really means that, because how else are you going to "collate sheets" in a single output bin? :/</div><div class=""><br class=""></div><div class="">The "printer-output=tray" attribute (PWG 5100.13) includes the optional RFC 3805 prtOutputOffsetStacking (offsetstacking) element which will tell you whether a particular output tray provides a jog offset for each Set.  That might be something to update in NODRIVER to make it conditionally required or recommended (at least) for trays that support offset stacking - the possible values are 'other', 'on', 'off', or 'notPresent'.</div><div class=""><br class=""><div class="">________________________<br class="">Michael Sweet<br class=""><br class=""><br class=""></div><br class=""></div></body></html>