[IPP] IPP Deprecation Request for Operations that Destroy Accounting Info

[IPP] IPP Deprecation Request for Operations that Destroy Accounting Info

[IPP] IPP Deprecation Request for Operations that Destroy Accounting Info

Michael Sweet msweet at apple.com
Mon Jun 15 20:50:29 UTC 2015


Followup; as noted in the June 15, 2015 IPP WG meeting, the Reprocess-Job operation is not being deprecated because it destroys accounting information (it doesn't, it creates a copy of the job) but because it only provides a subset of the capabilities of the Resubmit-Job operation, which allows specification of a new job ticket vs. just the job-hold-until for Reprocess-Job (so you can specify job-hold-until='indefinite' and then change the copied job ticket with Set-Job-Attributes - two step process...)

> On May 5, 2015, at 9:20 AM, Michael Sweet <msweet at apple.com> wrote:
> 
> All,
> 
> This is a formal request to deprecate the operations that destroy accounting information.  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 following attributes have the side effect of destroying accounting information.   Alternatives are listed that do not have this side effect.
> 
>    Operation         Safe Alternative
>    ----------------  ----------------
>    Delete-Document   Cancel-Document
>    Purge-Jobs        Cancel-Jobs
>    Reprocess-Job     Resubmit-Job
>    Restart-Job       Resubmit-Job
> 
> The following is the registry template to deprecate the operations.
> 
> [APPLE20150505-2]
>    <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]
>  0x000E      Restart-Job(deprecated)             [APPLE20150505-2]
>  0x0012      Purge-Jobs(deprecated)              [APPLE20150505-2]
>  0x002C      Reprocess-Job(deprecated)           [APPLE20150505-2]
>  0x0036      Delete-Document(deprecated)         [APPLE20150505-2]
> 
> 
> Operation Name               Reference
> ---------------------------  -----------------
> Delete-Document(deprecated)  [APPLE20150505-2]
> Purge-Jobs(deprecated)       [APPLE20150505-2]
> Reprocess-Job(deprecated)    [APPLE20150505-2]
> Restart-Job(deprecated)      [APPLE20150505-2]
> 
> _________________________________________________________
> Michael Sweet, Senior Printing System Engineer, PWG Chair
> 
> _______________________________________________
> ipp mailing list
> ipp at pwg.org
> https://www.pwg.org/mailman/listinfo/ipp

_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair



More information about the ipp mailing list