| < draft-mcdonald-ldap-printer-schema-12.txt | draft-mcdonald-ldap-printer-schema-13.txt > | |||
|---|---|---|---|---|
| Network Working Group Pat Fleming | Network Working Group Pat Fleming | |||
| INTERNET-DRAFT Independent | INTERNET-DRAFT Independent | |||
| Obsoletes: 3712 (if approved) Ira McDonald | Obsoletes: 3712 (if approved) Ira McDonald | |||
| Intended Status: Informational High North | Intended Status: Informational High North | |||
| Expires: 19 October 2015 19 April 2015 | Expires: 30 October 2015 30 April 2015 | |||
| Lightweight Directory Access Protocol (LDAP): | Lightweight Directory Access Protocol (LDAP): | |||
| Schema for Printer Services | Schema for Printer Services | |||
| <draft-mcdonald-ldap-printer-schema-12.txt> | <draft-mcdonald-ldap-printer-schema-13.txt> | |||
| Abstract | Abstract | |||
| This document defines a schema, object classes and attributes, for | This document defines a schema, object classes and attributes, for | |||
| Printers and Print Services, for use with directories that support | Printers and Print Services, for use with directories that support | |||
| Lightweight Directory Access Protocol (RFC 4510). This document is | Lightweight Directory Access Protocol (RFC 4510). This document is | |||
| based on the Printer attributes listed in Appendix E of Internet | based on the Printer attributes listed in Appendix E of Internet | |||
| Printing Protocol/1.1 (RFC 2911). Additional Printer attributes are | Printing Protocol/1.1 (RFC 2911). Additional Printer attributes are | |||
| based on definitions in the Printer MIB v2 (RFC 3805), IEEE-ISTO PWG | based on definitions in the Printer MIB v2 (RFC 3805), IEEE-ISTO PWG | |||
| Command Set for IEEE 1284 Device ID (PWG 5107.2), IEEE-ISTO PWG IPP | Command Set for IEEE 1284 Device ID (PWG 5107.2), IEEE-ISTO PWG IPP | |||
| skipping to change at page 1, line 48 ¶ | skipping to change at page 1, line 48 ¶ | |||
| Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
| Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
| working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
| Drafts is at http://datatracker.ietf.org/drafts/current/. | Drafts is at http://datatracker.ietf.org/drafts/current/. | |||
| Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
| and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
| time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
| material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
| This Internet-Draft will expire on 19 October 2015. | This Internet-Draft will expire on 30 October 2015. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (c) 2015 IETF Trust and the persons identified as the | Copyright (c) 2015 IETF Trust and the persons identified as the | |||
| document authors. All rights reserved. | document authors. All rights reserved. | |||
| This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
| Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
| (http://trustee.ietf.org/license-info) in effect on the date of | (http://trustee.ietf.org/license-info) in effect on the date of | |||
| publication of this document. Please review these documents | publication of this document. Please review these documents | |||
| carefully, as they describe your rights and restrictions with respect | carefully, as they describe your rights and restrictions with respect | |||
| skipping to change at page 44, line 11 ¶ | skipping to change at page 44, line 11 ¶ | |||
| printer-device-id 1.3.18.0.2.24.46.1.101 | printer-device-id 1.3.18.0.2.24.46.1.101 | |||
| printer-device-service-count 1.3.18.0.2.24.46.1.102 | printer-device-service-count 1.3.18.0.2.24.46.1.102 | |||
| printer-uuid 1.3.18.0.2.24.46.1.104 | printer-uuid 1.3.18.0.2.24.46.1.104 | |||
| printer-charge-info 1.3.18.0.2.24.46.1.105 | printer-charge-info 1.3.18.0.2.24.46.1.105 | |||
| printer-charge-info-uri 1.3.18.0.2.24.46.1.106 | printer-charge-info-uri 1.3.18.0.2.24.46.1.106 | |||
| printer-geo-location 1.3.18.0.2.24.46.1.107 | printer-geo-location 1.3.18.0.2.24.46.1.107 | |||
| printer-ipp-features-supported 1.3.18.0.2.24.46.1.108 | printer-ipp-features-supported 1.3.18.0.2.24.46.1.108 | |||
| 7.2. Object Classes and Attribute Types from RFC 3712 | 7.2. Object Classes and Attribute Types from RFC 3712 | |||
| This section is strictly informative. None of the LDAP OIDs listed | ||||
| in this section should be re-registered by IANA when this document is | ||||
| published. | ||||
| The following Object Class OIDs were assigned by IBM (see section | The following Object Class OIDs were assigned by IBM (see section | |||
| 1.3.1) and registered by IANA when RFC 3712 was published. | 1.3.1) and were already registered by IANA when RFC 3712 was | |||
| published. | ||||
| Object Class OID | Object Class OID | |||
| ------------------------------------ ----------------------- | ------------------------------------ ----------------------- | |||
| slpServicePrinter 1.3.18.0.2.6.254 | slpServicePrinter 1.3.18.0.2.6.254 | |||
| printerAbstract 1.3.18.0.2.6.258 | printerAbstract 1.3.18.0.2.6.258 | |||
| printerService 1.3.18.0.2.6.255 | printerService 1.3.18.0.2.6.255 | |||
| printerServiceAuxClass 1.3.18.0.2.6.257 | printerServiceAuxClass 1.3.18.0.2.6.257 | |||
| printerIPP 1.3.18.0.2.6.256 | printerIPP 1.3.18.0.2.6.256 | |||
| printerLPR 1.3.18.0.2.6.253 | printerLPR 1.3.18.0.2.6.253 | |||
| The following Attribute Type OIDs were assigned by IBM (see section | The following Attribute Type OIDs were assigned by IBM (see section | |||
| 1.3.1) and registered by IANA when RFC 3712 was published. | 1.3.1) and were already registered by IANA when RFC 3712 was | |||
| published. | ||||
| Attribute Type OID | Attribute Type OID | |||
| ------------------------------------ ----------------------- | ------------------------------------ ----------------------- | |||
| printer-uri 1.3.18.0.2.4.1140 | printer-uri 1.3.18.0.2.4.1140 | |||
| printer-xri-supported 1.3.18.0.2.4.1107 | printer-xri-supported 1.3.18.0.2.4.1107 | |||
| printer-name 1.3.18.0.2.4.1135 | printer-name 1.3.18.0.2.4.1135 | |||
| printer-natural-language-configured 1.3.18.0.2.4.1119 | printer-natural-language-configured 1.3.18.0.2.4.1119 | |||
| printer-location 1.3.18.0.2.4.1136 | printer-location 1.3.18.0.2.4.1136 | |||
| printer-info 1.3.18.0.2.4.1139 | printer-info 1.3.18.0.2.4.1139 | |||
| printer-more-info 1.3.18.0.2.4.1134 | printer-more-info 1.3.18.0.2.4.1134 | |||
| skipping to change at page 51, line 30 ¶ | skipping to change at page 51, line 30 ¶ | |||
| [RFC3805], [PWG5107.2], [PWG5100.13], and [PWG5100.14]. | [RFC3805], [PWG5107.2], [PWG5100.13], and [PWG5100.14]. | |||
| 3) Added new Printer attributes defined in [PWG5107.2], | 3) Added new Printer attributes defined in [PWG5107.2], | |||
| [PWG5100.13], and [PWG5100.14] (see section 7.1) | [PWG5100.13], and [PWG5100.14] (see section 7.1) | |||
| - see the table of Printer attributes and source documents in | - see the table of Printer attributes and source documents in | |||
| section 4 'Definition of Attribute Types' in this document; | section 4 'Definition of Attribute Types' in this document; | |||
| - added support for IEEE-ISTO PWG IPP Everywhere [PWG5100.14] | - added support for IEEE-ISTO PWG IPP Everywhere [PWG5100.14] | |||
| project. | project. | |||
| 4) Added implementation note to section 4 about string encodings | 4) Added implementation note to section 4 about string encodings | |||
| - added discussion of 'List of xxx' and and 'One of xxx' | - added discussion of 'List of xxx' and 'One of xxx' encodings; | |||
| encodings; | ||||
| - stated that any of these attributes can be represented as | - stated that any of these attributes can be represented as | |||
| multiple instances (i.e., to avoid length overflow). | multiple instances (i.e., to avoid length overflow). | |||
| 5) Improved comma-delimited examples of string attributes | 5) Improved comma-delimited examples of string attributes | |||
| - added both single-valued and multi-valued examples. | - added both single-valued and multi-valued examples. | |||
| 6) Clarified use of printer-xri-supported and | 6) Clarified use of printer-xri-supported and | |||
| printer-resolution-supported attributes and field delimiters | printer-resolution-supported attributes and field delimiters | |||
| - added note in section 4 Definition of Attribute Types to | - added note in section 4 Definition of Attribute Types to | |||
| explain the origin of the different field delimiters; | explain the origin of the different field delimiters; | |||
| skipping to change at page 52, line 17 ¶ | skipping to change at page 52, line 15 ¶ | |||
| 9) Clarified terms and abbreviations | 9) Clarified terms and abbreviations | |||
| - renamed section 2 Conventions Used in This Document; | - renamed section 2 Conventions Used in This Document; | |||
| - added section 2.1 Requirements Language; | - added section 2.1 Requirements Language; | |||
| - added section 2.2 LDAP Schema Descriptions; | - added section 2.2 LDAP Schema Descriptions; | |||
| - added section 2.3 Abbreviations. | - added section 2.3 Abbreviations. | |||
| 12. Appendix X - Change History | 12. Appendix X - Change History | |||
| [ [RFC Editor: This section to be deleted before RFC publication] ] | [ [RFC Editor: This section to be deleted before RFC publication] ] | |||
| 30 April 2015 - draft-mcdonald-ldap-printer-schema-13.txt | ||||
| Editorial - revised section 7.2 Object Classes and Attribute Types | ||||
| from RFC 3712 to clarify that the section is Informative and that | ||||
| IANA does NOT need to change registration of any of these existing | ||||
| LDAP OIDs, per advice advice of Amanda Baber on 30 April 2015 during | ||||
| IANA final review. | ||||
| 19 April 2015 - draft-mcdonald-ldap-printer-schema-12.txt | 19 April 2015 - draft-mcdonald-ldap-printer-schema-12.txt | |||
| Editorial - revised section 7.1 Registration of Attribute Types to | Editorial - revised section 7.1 Registration of Attribute Types to | |||
| correct title of registration, per advice of Rolf Sonneveld on 16 | correct title of registration form, per advice of Rolf Sonneveld on | |||
| April 2015 during IANA review by LDAP Designated Experts. | 16 April 2015 during IANA review by LDAP Designated Experts. | |||
| 23 March 2015 - draft-mcdonald-ldap-printer-schema-11.txt | 23 March 2015 - draft-mcdonald-ldap-printer-schema-11.txt | |||
| Editorial - revised section 2 Conventions Used in This Document to | Editorial - revised section 2 Conventions Used in This Document to | |||
| contain section 2.1 Requirements Language, section 2.2 LDAP Schema | contain section 2.1 Requirements Language, section 2.2 LDAP Schema | |||
| Descriptions, and section 2.3 Abbreviations (moved from former | Descriptions, and section 2.3 Abbreviations (moved from former | |||
| Appendix B), per final version of RFC 7472. | Appendix B), per final version of RFC 7472. | |||
| Editorial - revised section 7 IANA Considerations and subsections to | Editorial - revised section 7 IANA Considerations and subsections to | |||
| clarify extent of new IANA registration requests, per Pearl Liang. | clarify extent of new IANA registration requests, per Pearl Liang. | |||
| Editorial - revised Appendix A - Changes since RFC 3712, to capture | Editorial - revised Appendix A - Changes since RFC 3712, to capture | |||
| changes in section 2 and section 7. | changes in section 2 and section 7. | |||
| End of changes. 9 change blocks. | ||||
| 9 lines changed or deleted | 21 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||