[IPP] Posted PROTOTYPE draft of IPP System Service (19 July 2017)

[IPP] Posted PROTOTYPE draft of IPP System Service (19 July 2017)

[IPP] Posted PROTOTYPE draft of IPP System Service (19 July 2017)

Ira McDonald blueroofmusic at gmail.com
Wed Jul 19 22:04:37 UTC 2017


I have just posted the first PROTOTYPE draft of IPP System Service for
review during the IPP WG call this week:

  - PDF with line numbers and redlines

  - MS Word source with line numbers and redlines

Summary:  All operations and attributes have now been defined.

- Ira

Change History:
19 July 2017

- Prototype draft – changes per IPP WG review on 29 June 2017
- global – accepted changes before section 6.2.7 from previous draft
- global – accepted all “xxx-attributes-supported” removals of infix of
- global – accepted all “printer-id” and “printer-ids” range changes from
‘1:MAX’ to ‘1:65535’
for compatibility with Printer MIB and discovery protocols
- global – accepted all “requesting-user-vcard” and “system-device-id”
range changes from ‘1023’ to ‘MAX’ to retain explicit range for clarity
- global – added final System Attributes group to responses of all
operations that can change the state of the System as a side-effect (e.g.,
Create-Printer, Pause-All-Printers)
- global – replaced “<none>” in SM object references in tables in section 5
with IPP spec reference (for identical or analogous attribute)
- global – changed “Attrbutes” to “Attributes” in numerous operations
- revised section 5.7 Resource Status Attributes to fix Figure 1 section
reference for  “resource-state”
- revised section 6 IPP Operations to add paragraph about authorized
Operator or Administrator for all operations except Get-Printers and
- revised section 6.1.5 Get-Printers and section 6.1.6
Get-Printer-Attributes to change “authorized Client” to “authorized User”
- revised section 6.2.3 Get-Resources and section 6.2.4
Get-Resource-Attributes to remove note about Client authentication from all
individual operation definitions
- revised section 6.2.7 Set-Resource-Attributes to define the operation
- revised section 6.3.1 Create-Resource-Subscriptions and section 6.3.2
Create-System-Subscriptions to change “authorized Client” to “authorized
Operator or Administrator
- revised section 6.4.4 Get-System-Supported-Values to define the operation
- revised section 6.4.8 Restart-System to define the operation, including
the “restart-get-interval” response attribute analogous to
“notify-get-interval” in [RFC3996].
- revised section 7.1 IPP Operation Attributes and section 13.2 Attribute
Registrations to add “restart-get-interval” for use in Restart-System
- revised section 14.1 Normative References to update for Unicode 10
- revised section 16.2.1 Restrict “printer-id” range to 65535 (16-bit) to
include recommendation that implementations that support more than 65535
print queues can use “printer-uuid” and/or partitioning of “printer-id”
number spaces
- TODO – complete section 8 Additional Semantics for Existing Operations
and section 9 Additional Values for Existing Attributes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20170719/79d490c0/attachment.html>

More information about the ipp mailing list