IPP> COL - Updated collection document & OPS - Updated IPP "J ob and Printer Set Operations" spec

IPP> COL - Updated collection document & OPS - Updated IPP "J ob and Printer Set Operations" spec

Hastings, Tom N hastings at cp10.es.xerox.com
Tue Apr 4 20:20:55 EDT 2000


I should have explained a little more about the .zip files that I down
loaded three times in preparation for the Tokyo meeting.  There were 3
versions:

Monday, March 27, 2000 17:41 (PST)
Wednesday, March 29, 2000 19:40 (PST)
Monday, April 03, 2000 02:18 (PDT)

The second and third versions had one new document which replaced an older
version of that document in the meeting directory and the older .zip.  So if
you had already copied the .zip, then you would only need to copy the single
newer document.  If you hadn't copied the .zip yet, then you could copy just
the .zip and get all of the latest stuff.

The two updated documents were:

"Job and Printer Set operations"
"The 'collection' attribute syntax"

Hopefully, you could use these newer versions of these documents at the
Tokyo meeting.

Tom

-----The 3 Original Messages-----
From: Hastings, Tom N [mailto:hastings at cp10.es.xerox.com]
Sent: Monday, April 03, 2000 02:18
To: ipp
Subject: IPP> COL - Updated collection document down loaded


Peter Zehler and I have updated the collection paper to include scheme 2 as
the encoding method.  I know that it is way past the one week deadline for
papers for the IPP WG meeting.  But if you have the time and inclination,
here is the updated paper.  It replaces the 000309 version.

ftp://ftp.pwg.org/pub/pwg/ipp/new_COL/ipp-collection-attr-syntax-000331.doc
ftp://ftp.pwg.org/pub/pwg/ipp/new_COL/ipp-collection-attr-syntax-000331.pdf
ftp://ftp.pwg.org/pub/pwg/ipp/new_COL/ipp-collection-attr-syntax-000331-rev.
doc
ftp://ftp.pwg.org/pub/pwg/ipp/new_COL/ipp-collection-attr-syntax-000331-rev.
pdf

I've also updated the pdf and doc meeting directories and .zip files as
well:

ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/ipp-collection-attr-syntax-
000331.pdf
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/meeting-pdf-000404.txt
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/meeting-pdf-000404.zip

ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/ipp-collection-attr-syntax-
000331.doc
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/meeting-doc-000404.txt
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/meeting-doc-000404.zip

Tom




-----Original Message-----
From: Hastings, Tom N [mailto:hastings at cp10.es.xerox.com] 
Sent: Wednesday, March 29, 2000 19:40
To: ipp
Subject: IPP> OPS - Updated IPP "Job and Printer Set Operations" spec
down load ed


I've made an Internet-Draft too and put them all in the usual place, plus
replacing the older version in the meetings directories.  There are no
issues.  It is ready for IPP WG Last Call.

ftp://ftp.pwg.org/pub/pwg/ipp/new_OPS/draft-ietf-ipp-job-printer-set-ops-02.
txt
ftp://ftp.pwg.org/pub/pwg/ipp/new_OPS/ipp-job-printer-set-ops-000322.txt
ftp://ftp.pwg.org/pub/pwg/ipp/new_OPS/ipp-job-printer-set-ops-000323.doc
ftp://ftp.pwg.org/pub/pwg/ipp/new_OPS/ipp-job-printer-set-ops-000323-rev.doc
ftp://ftp.pwg.org/pub/pwg/ipp/new_OPS/ipp-job-printer-set-ops-000323-rev.pdf


ftp://ftp.pwg.org/pub/pwg/ipp/meeting-txt-000404/draft-ietf-ipp-job-printer-
set-ops-02.txt
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-txt-000404/list-of-txt-file-for-000404
-meeting.txt
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-txt-000404/meeting-txt-000404.zip


ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/ipp-job-printer-set-ops-000
323.doc
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/meeting-doc-000404.txt
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/meeting-doc-000404.zip


ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/ipp-job-printer-set-ops-000
323.pdf
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/meeting-pdf-000404.txt
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/meeting-pdf-000404.zip


Here is the Abstract:

Abstract
This document specifies 3 additional OPTIONAL operations for use with the
Internet Printing Protocol/1.0 (IPP) [RFC2565, RFC2566], IPP/1.1 [ipp-mod,
ipp-pro], and future versions.  The end user, operator, and administrator
Set-Job-Attributes and Set-Printer-Attributes operations are used to modify
IPP Job objects and Printer objects, respectively.  The third administrator
Get-Printer-Supported-Values operation returns values that the IPP Printer
will accept for setting its "xxx-supported" attributes.  
Three out-of-band values are defined for use with these operations:
'delete-attribute', 'admin-define', and 'not-settable', along with a
'client-error-attributes-not-settable' status code.
Two operation attributes:  "printer-message-from-operator" (text) and
"job-message-from-operator" (text) are defined to set the corresponding
IPP/1.1 Printer and Job Description attributes with the same names.
Nine Printer Description attributes are defined: 
		printer-settable-attributes-supported (1setOf type2 keyword)
		job-settable-attributes-supported (1setOf type2 keyword)
		document-format-varying-attributes (1setOf type2 keyword)
		printer-message-time (integer(MIN:MAX))
		printer-message-date-time (dateTime)
		printer-xri-supported (1setOf collection)
		xri-uri-scheme-supported (1setOf uriScheme)
		xri-authentication-supported (1setOf type2 keyword)
		xri-security-supported (1setOf type2 keyword)



Here is the change history:

1.1	Changes to the March 21, 2000 version to make the March 23, 2000
version
The following changes have been made to the March 21, 2000 version to make
the March 23, 2000 version as a result of the IPP WG telecons and mailing
list discussion:
1.	Changed the name of the 'custom' out-of-band value to
'admin-define'.  
2.	Tightened up the spec for 'admin-define' so that it cannot be used
returned in a Get-Printer-Attributes response to allow users to submit
arbitrary values in a Job Creation operation.  If that functionality is
needed, it will have to be done with another out of band value.
3.	Clarified that the 'admin-define' out-of-band value is only intended
to be used with "xxx-supported" attributes in a Get-Printer-Supported-Values
response that are defined to include the 'name' attribute syntax.  If other
documents extend this usage, they MUST define for which attributes and
operations.
4.	Added the definitions of the xri-uri-scheme-supported (1setOf
uriScheme), xri-authentication-supported (1setOf type2 keyword), and
xri-security-supported (1setOf type2 keyword) READ-ONLY Printer attributes
that were only referred to.  Also made them returnable only in
Get-Printer-Attributes, not Get-Printer-Supported-Values, since they are
READ-ONLY and the administrator cannot change them.
5.	Clarified that the few "xxx-supported" attributes that are single
valued, are made 1setOf X in the Get-Printer-Supported-Values so that the
implementation can indicate what possible values can be set.
6.	Required the client to have administrator access rights in order to
use the Get-Printer-Supported-Values operation, since its purpose is for
administrators to use before doing a Set-Printer-Attributes operation.
7.	Clarified that if an implementation supports setting arbitrary names
in a Set-Printer-Attributes request, then it MUST support the 'admin-define'
out-of-band value in the Get-Printer-Supported-Values response.
8.	Copied the validation rules from the Implementer's Guide into
Appendix A, since the IIG is not a standards track document.  Still refer to
the IIG for additional non-normative explanation.
1.2	Changes to the March 8, 2000 version to make the March 21, 2000
version
The following changes have been made to the March 8, 2000 version to make
the March 21, 2000 version as a result of the IPP WG telecons and mailing
list discussion:
9.	Changed the name of the 'any-value' out-of-band value to 'custom'.
Removed the idea of encoding the attribute syntax that the 'custom'
out-of-band value goes with.  Required the value length to be zero.
Instead, the spec for the attribute or attribute syntax defines whether or
not the 'custom' out-of-band value can be used.
10.	Clarified that the 'custom' out-of-band value can be used in
combination with other values of an "xxx-supported" Printer attribute.
11.	Clarified that an implementation is not prevented from supporting
some 'name' attribute values for "xxx-supported" out-of-the-box, if desired.
But these values would be returned in a Get-Printer-Supported-Values
response, such like keywords are. 




-----Original Message-----
From: Hastings, Tom N [mailto:hastings at cp10.es.xerox.com] 
Sent: Monday, March 27, 2000 17:41
To: ipp
Subject: IPP> ADM - The .doc and .pdf files are downloaded for the
4/4/00 IPP W G meeting


I've down loaded the .pdf files and the .doc files into:

ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/
ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/

The meeting-pdf-000404.zip file is 2M bytes and the meeting-txt-000404.zip
is 1M byte.

I won't be bringing hard copies of these documents to the IPP WG meeting in
Tokyo.  I hope people can print what they need from these new directories.

These correspond to the Internet-Drafts in the meeting-txt-000404
sub-directory with the following exceptions:

I've included the two PWG drafts here:
  Document and Page Exceptions
  Production Printing Extensions  

Also neither the Job Progress Attributes document nor the Administrative
Device Operation (Set3) spec have been sent as Internet-Drafts, but they are
included here.

I'll also update several of these documents in the next day or two:
  The "Job and Printer Set" spec
  The "collection" spec with a complete encoding example according to scheme
2.
  The Administrative Operations (Set2)
  The Administrative Device Operations (Set3)

ftp://ftp.pwg.org/pub/pwg/ipp/meeting-pdf-000404/
draft-ietf-indp-000229.pdf
draft-ietf-indp-method-000229.pdf
draft-ietf-ipp-ldap-printer-schema-00.pdf
draft-ietf-ipp-not-over-snmp-02.pdf
draft-ietf-svrloc-printer-scheme-06.pdf
ipp-collection-attr-syntax-000309.pdf
ipp-implementers-guide-990927.pdf
ipp-job-printer-set-ops-000308.pdf
ipp-job-prog-attr-000202.pdf
ipp-model-v11-000301.pdf
ipp-notification-requirements-990811.pdf
ipp-notify-mailto-000309.pdf
ipp-notify-poll-000308.pdf
ipp-not-spec-000308.pdf
ipp-ops-set2-000203.pdf
ipp-ops-set3-991208.pdf
ipp-pro-000301.pdf
meeting-pdf-000404.zip
pwg-ipp-exceptions-model-000131.pdf
pwg-ipp-prod-print-set1-000207.pdf


ftp://ftp.pwg.org/pub/pwg/ipp/meeting-doc-000404/
draft-ietf-indp-000229.doc
draft-ietf-indp-method-000229.doc
draft-ietf-ipp-ldap-printer-schema-00.doc
draft-ietf-ipp-not-over-snmp-02.doc
draft-ietf-svrloc-printer-scheme-06.doc
ipp-collection-attr-syntax-000309.doc
ipp-implementers-guide-990927.doc
ipp-job-printer-set-ops-000308.doc
ipp-job-prog-attr-000202.doc
ipp-model-v11-000301.doc
ipp-notification-requirements-990811.doc
ipp-notify-mailto-000309.doc
ipp-notify-poll-000308.doc
ipp-not-spec-000308.doc
ipp-ops-set2-000203.doc
ipp-ops-set3-991208.doc
ipp-pro-000301.doc
meeting-doc-000404.txt
meeting-doc-000404.zip
pwg-ipp-exceptions-model-000131.doc
pwg-ipp-prod-print-set1-000207.doc



More information about the Ipp mailing list