Return to List

Information

Nov 6, 2023 by Smith Kennedy
Jan 2, 2024 by Michael Sweet
None
Internet Printing Protocol (IPP)
PWG 5100.18-2015: IPP Shared Infrastructure Extensions (INFRA)
Pending
High
Resolve potential conflicts between INFRA and EPX that involve "job-state"
Michael Sweet

Michael Sweet Jan 2, 2024

So I'm decoupling 'job-fetchable' from 'document-fetchable', and Acknowledge-Job will release a held Job for processing so that the Document can be fetchable.

Smith Kennedy Nov 6, 2023

INFRA page 31 Note 1 says "Jobs in the 'pending-held' state cannot be fetchable or fetched, and so are not assigned to an Output Device." Aside from the fact that it is inappropriate for normative statements to be articulated in notes, this requirement is in conflict with several of the features defined in IPP Enterprise Printing Extensions v2.0.

IPP Enterprise Printing Extensions v2.0 defines several features that involve very specific management of a Job's state. For example, Job Release defines a Release Job as being one that remains in 'pending-held' state until a particular condition is met.

The Infrastructure Printer needs guidance on how to handle these types of issues. For instance, it could be stated in INFRA that the Infrastructure Printer MUST NOT place the Job in 'pending-held' state, to resolve any issues such as the example described above. A deeper examination of all the possible scenarios where a Job may be placed in 'pending-held' should be made to evaluate whether this solution will work.