All,
As I am getting the rest of the IPP Everywhere spec together, it occurs to me that there are two logical categories of IPP printers we may want to use from a client:
1. A standalone personal/workgroup printer that prints (and accepts) one job at a time (basically IPP/2.0)
2. A managed printer/print service that prints (and accepts) multiple jobs at a time (IPP/2.1 or IPP/2.2)
Now, we could define these as separate conformance levels for IPP Everywhere, *or* we could have IPP Everywhere use the protocol versions defined in IPP/2.0 SE as the basis for IPP Everywhere's different conformance levels.
Quick outline:
IPP/2.0: Add required JPS3 attributes and operations, Cancel-My-Jobs and media-col-database from JPS2, DNS-SD for discovery, and PWG Raster as the required document format.
IPP/2.1: Add required JPS3 attributes and operations, Cancel-My-Jobs, Cancel-Jobs, and media-col-database from JPS2, DNS-SD, LDAP, and SLP for discovery, and PWG Raster and PDF as the required document formats.
IPP/2.2: Add required JPS3 attributes and operations, DNS-SD, LDAP, and SLP for discovery, and PWG Raster and PDF as the required document formats.
Thoughts?
________________________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.