IPP Mail Archive: RE: IPP> COL - Updated collection document

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

From: Hastings, Tom N (hastings@cp10.es.xerox.com)
Date: Tue Apr 04 2000 - 20:20:55 EDT

  • Next message: teamimage@visionshape.com: "IPP> Team Image"

    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@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@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@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



    This archive was generated by hypermail 2b29 : Tue Apr 04 2000 - 20:27:26 EDT