[IPP] IPP Deprecation Request for Activate-Printer and Deactivate-Printer

[IPP] IPP Deprecation Request for Activate-Printer and Deactivate-Printer

[IPP] IPP Deprecation Request for Activate-Printer and Deactivate-Printer

Michael Sweet msweet at apple.com
Tue May 5 13:20:13 UTC 2015


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



More information about the ipp mailing list