attachment

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoPlainText">Mike,<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">FWIW, Ricoh printers do that as well, we have quite a few "job types". Availability depends on HDD option.<o:p></o:p></p>
<p class="MsoPlainText"><img width="360" height="268" style="width:3.75in;height:2.7916in" id="Picture_x0020_1" src="cid:image001.png@01D8A327.5B92A9A0"><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Normal print<o:p></o:p></p>
<p class="MsoPlainText">Sample Print<o:p></o:p></p>
<p class="MsoPlainText">Locked Print<o:p></o:p></p>
<p class="MsoPlainText">Hold Print            does not require a password to release<o:p></o:p></p>
<p class="MsoPlainText">Stored Print        <o:p></o:p></p>
<p class="MsoPlainText">Stored Print (shared)<o:p></o:p></p>
<p class="MsoPlainText">Store and Print<o:p></o:p></p>
<p class="MsoPlainText">Store and Print (shared)<o:p></o:p></p>
<p class="MsoPlainText">Document Server             jobs can be manipulated a the op panel, jobs can also get there via scan, fax, etc.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Regards<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Uli Wehner<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">-----Original Message-----<br>
From: ipp <ipp-bounces@pwg.org> On Behalf Of Michael Sweet via ipp<br>
Sent: Friday, July 29, 2022 8:12 AM<br>
To: Zdenek Dohnal <zdohnal@redhat.com>; PWG IPP Workgroup <ipp@pwg.org><br>
Cc: printing-architecture@lists.linux-foundation.org; bugzilla@countrybusdevon.co.uk<br>
Subject: Re: [IPP] How to send a job to printer's internal memory to have it available for reprinting via IPP[EXTERNAL]</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Zdenek,<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> On Jul 29, 2022, at 4:08 AM, Zdenek Dohnal via ipp <<a href="mailto:ipp@pwg.org"><span style="color:windowtext;text-decoration:none">ipp@pwg.org</span></a>> wrote:<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Hi all,<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> I have a user (Neil in CC) in Fedora (see comment <a href="https://bugzilla.redhat.com/show_bug.cgi?id=2095755#c22">
<span style="color:windowtext;text-decoration:none">https://bugzilla.redhat.com/show_bug.cgi?id=2095755#c22</span></a> ) who has a Kyocera printer, which is capable of driverless printing, however he sticks with classic driver, because it can save the print
 job data directly into the printer's memory, and user can reprint the job directly on the printer (he doesn't want to reprint from CUPS interface on PC).<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Is something similar doable via driverless printing over IPP 2.0+ via CUPS? Or is there a standard defining such functionality?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Yes - PWG 5100.11-2010: IPP Job and Printer Extensions - Set 2 (JPS2) defined a job save functionality.  But we are in the process of updating that specification and how job save is implemented because (as far as we know) nobody actually
 shipped that version of job save.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">The update has been renamed to IPP Enterprise Printing Extensions v2.0 (EPX), available here as a prototype draft:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    <a href="https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippepx20-20211101.pdf">
<span style="color:windowtext;text-decoration:none">https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippepx20-20211101.pdf</span></a><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">(FWIW, this specification is also where "job-password" is defined, and that *has* been implemented widely...)<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> I can imagine a similar behavior with IPP can be achieved if the printer has a job log and saves the job files for some time (just as cupsd does), and provides a button in menu or somewhere which will reprint the job - but this whole
 would have to be implemented in printer's firmware...<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">That's exactly the functionality that has been proposed in the update to 5100.11.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">________________________<o:p></o:p></p>
<p class="MsoPlainText">Michael Sweet<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
</div>
</body>
</html>