All,
This is a formal request to deprecate the Activate-Printer and Deactivate-Printer operations. This request is made in conformance with the IPP Registry Policy at:
http://ftp.pwg.org/pub/pwg/general/process/ipp-registry-policy-20150302.txt
The Activate-Printer operation is a compound operation that performs the Enable-Printer and Resume-Printer operations. The Deactivate-Printer operation is a compound operation that performs the Disable-Printer and Pause-Printer-After-Current-Job operations. Since there are no race conditions associated with the separate operations, the Activate-Printer and Deactivate-Printer operations are redundant and should be deprecated.
The following is the registry template to deprecate the operations.
[APPLE20150505-3]
<link to this message in the IPP WG list archive>
Attributes (attribute syntax)
Enum Value Enum Symbolic Name Reference
---------- ---------------------------------- -----------------
operations-supported (1setOf type2 enum) [RFC2911]
0x0027 Deactivate-Printer(deprecated) [APPLE20150505-3]
0x0028 Activate-Printer(deprecated) [APPLE20150505-3]
Operation Name Reference
------------------------------ -----------------
Activate-Printer(deprecated) [APPLE20150505-3]
Deactivate-Printer(deprecated) [APPLE20150505-3]
_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair