Expressing SNMP SMI Datatypes in XML Schema Definition Language
RFC 5935
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2020-01-21 |
06 | (System) | Received changes through RFC Editor sync (added Verified Errata tag) |
2015-10-14 |
06 | (System) | Notify list changed from opsawg-chairs@ietf.org, draft-ietf-opsawg-smi-datatypes-in-xsd@ietf.org to (None) |
2012-08-22 |
06 | (System) | post-migration administrative database adjustment to the Yes position for David Harrington |
2010-08-17 |
06 | Cindy Morgan | State changed to RFC Published from RFC Ed Queue by Cindy Morgan |
2010-08-17 |
06 | Cindy Morgan | [Note]: changed to 'RFC 5935' by Cindy Morgan |
2010-08-16 |
06 | (System) | RFC published |
2010-06-14 |
06 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2010-06-11 |
06 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2010-06-11 |
06 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2010-06-09 |
06 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2010-06-09 |
06 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2010-06-08 |
06 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2010-06-08 |
06 | Cindy Morgan | State Changes to RFC Ed Queue from Approved-announcement sent by Cindy Morgan |
2010-06-08 |
06 | (System) | IANA Action state changed to In Progress |
2010-06-08 |
06 | Amy Vezza | IESG state changed to Approved-announcement sent |
2010-06-08 |
06 | Amy Vezza | IESG has approved the document |
2010-06-08 |
06 | Amy Vezza | Closed "Approve" ballot |
2010-06-08 |
06 | Amy Vezza | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Amy Vezza |
2010-04-22 |
06 | Cindy Morgan | State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Cindy Morgan |
2010-04-22 |
06 | Jari Arkko | [Ballot comment] I have cleared my Discuss in anticipation of the new text to explain how TCs are handled. |
2010-04-22 |
06 | Jari Arkko | [Ballot discuss] |
2010-04-22 |
06 | Jari Arkko | [Ballot Position Update] Position for Jari Arkko has been changed to Yes from Discuss by Jari Arkko |
2010-04-22 |
06 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley |
2010-04-22 |
06 | Jari Arkko | [Ballot discuss] I am troubled by the fact that this does not cover InetAddress from RFC 2851, i.e., only IPv4 addresses can be mapped. I … [Ballot discuss] I am troubled by the fact that this does not cover InetAddress from RFC 2851, i.e., only IPv4 addresses can be mapped. I realize that the document says it only concerns itself with RFC 2578 datatypes, but I do not think we should be publishing any RFCs in 2010 that do not fully support both IPv4 and IPv6. Or is there some companion document that defines the other types? |
2010-04-22 |
06 | Jari Arkko | [Ballot Position Update] New position, Discuss, has been recorded by Jari Arkko |
2010-04-22 |
06 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded by Adrian Farrel |
2010-04-22 |
06 | Gonzalo Camarillo | [Ballot comment] Acronyms such as SNMP and SMI should be expanded in the Abstract |
2010-04-22 |
06 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded by Gonzalo Camarillo |
2010-04-21 |
06 | David Harrington | [Ballot Position Update] Position for David Harrington has been changed to Yes from Discuss by David Harrington |
2010-04-21 |
06 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded by Ron Bonica |
2010-04-21 |
06 | Peter Saint-Andre | [Ballot comment] I think the regex for IpAddress could be shortened to something like this (but I am not a regex expert!): ((0|[1-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}(0|[1-9]?[0-9]|1[0- 9][0-9]|2[0-4][0-9]|25[0-5]) |
2010-04-21 |
06 | Tim Polk | [Ballot Position Update] Position for Tim Polk has been changed to No Objection from Undefined by Tim Polk |
2010-04-21 |
06 | Tim Polk | [Ballot Position Update] Position for Tim Polk has been changed to Undefined from Discuss by Tim Polk |
2010-04-21 |
06 | Tim Polk | [Ballot comment] Global nit The phrasing is inconsistent when datatypes are named. Here are a few examples: XSD datatype "hexBinary" "hexBinary" XSD … [Ballot comment] Global nit The phrasing is inconsistent when datatypes are named. Here are a few examples: XSD datatype "hexBinary" "hexBinary" XSD datatype XSD "string" datatype This is a nitpick, but a consistent phrasing is a little easier on the reader. (1) I suspect this is clear to the expected audience, so this is a comment rather than a discuss, but I found sections 5.2 through 5.5 a bit confusing since the simple types defined in section 4 (e.g., OctetString and IpAddress) seem to be used interchangably with their XSD base types. Consider 5.5 as an example: 5.5. ObjectIdentifier This XSD datatype corresponds to the SMI "OBJECT IDENTIFIER" datatype. The XSD "string" datatype is also the natural choice to represent an ObjectIdentifier as XML output, for the same reasons as for the IpAddress choice. I did a lot of flipping back and forth between sections to sort this out. It might be clearer to say something like 5.5. ObjectIdentifier The XSD datatype "ObjectIdentifier" corresponds to the SMI "OBJECT IDENTIFIER" datatype. "Objectidentifier" has the XSD base type "string", which is the natural choice to represent an ObjectIdentifier as XML output, for the same reasons as for the IpAddress choice. (2) Security Considerations nit s/are likely to be relevant/will be relevant/ |
2010-04-21 |
06 | Tim Polk | [Ballot Position Update] New position, Discuss, has been recorded by Tim Polk |
2010-04-21 |
06 | Ralph Droms | [Ballot Position Update] New position, No Objection, has been recorded by Ralph Droms |
2010-04-21 |
06 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded by Stewart Bryant |
2010-04-20 |
06 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded by Robert Sparks |
2010-04-19 |
06 | David Harrington | [Ballot discuss] 1) RFC3584 is a BCP. Is a stds-track document allowed to normatively reference a BCP? 2) I chaired the BOF, was involved in … [Ballot discuss] 1) RFC3584 is a BCP. Is a stds-track document allowed to normatively reference a BCP? 2) I chaired the BOF, was involved in the development of an earlier version of this draft by a co-worker, guided the authors in technical requirements, and helped respond to early political opposition to the draft. Is this a draft for which I should recuse myself? |
2010-04-19 |
06 | David Harrington | [Ballot Position Update] New position, Discuss, has been recorded by David Harrington |
2010-04-19 |
06 | Peter Saint-Andre | [Ballot Position Update] New position, No Objection, has been recorded by Peter Saint-Andre |
2010-04-19 |
06 | Sean Turner | [Ballot comment] I have two comments wrt to this ID: 1) In the security considerations it says: "Security considerations for any given SMI MIB … [Ballot comment] I have two comments wrt to this ID: 1) In the security considerations it says: "Security considerations for any given SMI MIB module are likely to be relevant to any XSD/XML mapping of that MIB module" Shouldn't the phrase "likely to be" be removed? When is it not relevant? 2) Is there any reason we can't refer to a later version of the ASN.1? I.e., instead of '87 point to '02? |
2010-04-19 |
06 | Sean Turner | [Ballot Position Update] New position, No Objection, has been recorded by Sean Turner |
2010-04-19 |
06 | Tim Polk | [Ballot comment] Security Considerations nit s/are likely to be relevant/will be relevant/ |
2010-04-19 |
06 | Lars Eggert | [Ballot Position Update] New position, No Objection, has been recorded by Lars Eggert |
2010-04-17 |
06 | Alexey Melnikov | [Ballot Position Update] New position, Yes, has been recorded by Alexey Melnikov |
2010-03-04 |
06 | Dan Romascanu | Telechat date was changed to 2010-04-22 from 2010-03-11 by Dan Romascanu |
2010-03-04 |
06 | Dan Romascanu | State Changes to IESG Evaluation from Waiting for AD Go-Ahead::AD Followup by Dan Romascanu |
2010-03-04 |
06 | Dan Romascanu | Placed on agenda for telechat - 2010-03-11 by Dan Romascanu |
2010-03-04 |
06 | Dan Romascanu | Ballot has been issued by Dan Romascanu |
2010-03-01 |
06 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2010-03-01 |
06 | (System) | New version available: draft-ietf-opsawg-smi-datatypes-in-xsd-06.txt |
2010-02-11 |
06 | Dan Romascanu | [Ballot Position Update] New position, Yes, has been recorded for Dan Romascanu |
2010-02-11 |
06 | Dan Romascanu | Ballot has been issued by Dan Romascanu |
2010-02-11 |
06 | Dan Romascanu | Created "Approve" ballot |
2009-08-03 |
06 | Dan Romascanu | State Changes to Waiting for AD Go-Ahead::Revised ID Needed from Waiting for AD Go-Ahead by Dan Romascanu |
2009-07-01 |
06 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2009-06-25 |
06 | Michelle Cotton | IANA Last Call comments: Upon approval of this document, the IANA will make the following assignments in the XML registry. 1. In the "ns" section … IANA Last Call comments: Upon approval of this document, the IANA will make the following assignments in the XML registry. 1. In the "ns" section located at http://www.iana.org/assignments/xml-registry/ns.html, add the following record: ID = opsawg:smi:base:1.0 URI = urn:ietf:params:xml:ns:opsawg:smi:base:1.0 Registration template = URI: urn:ietf:params:xml:ns:opsawg:smi:base:1.0 Registration Contact: The IESG. XML: N/A, the requested URI is an XML namespace. Reference = [RFC-opsawg-smi-datatypes-in-xsd-05] 2. In the "shema" section located at http://www.iana.org/assignments/xml-registry/schema.html, add the following record: ID = opsawg:smi:base:1.0 URI = urn:ietf:params:xml:schema:opsawg:smi:base:1.0 Filename = opsawg/smi-base-1.0.xsd (the content of this file is copied from Section 4, between the "BEGIN" and "END" lines, not including those) Reference = [RFC-opsawg-smi-datatypes-in-xsd-05] |
2009-06-22 |
06 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Love Astrand |
2009-06-22 |
06 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Love Astrand |
2009-06-17 |
06 | Amy Vezza | Last call sent |
2009-06-17 |
06 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2009-06-17 |
06 | Dan Romascanu | State Changes to Last Call Requested from AD Evaluation by Dan Romascanu |
2009-06-17 |
06 | Dan Romascanu | Last Call was requested by Dan Romascanu |
2009-06-17 |
06 | (System) | Ballot writeup text was added |
2009-06-17 |
06 | (System) | Last call text was added |
2009-06-17 |
06 | (System) | Ballot approval text was added |
2009-06-15 |
06 | Cindy Morgan | [Note]: 'Scott Bradner (sob@harvard.edu) is the document shepherd.' added by Cindy Morgan |
2009-06-15 |
06 | Dan Romascanu | State Changes to AD Evaluation from Publication Requested by Dan Romascanu |
2009-05-22 |
06 | Amy Vezza | draft-ietf-opsawg-smi-datatypes-in-xsd-05.txt as a proposed standard (1.a) Who is the Document Shepherd for this document? Scott Bradner Has the Document Shepherd personally reviewed this version of … draft-ietf-opsawg-smi-datatypes-in-xsd-05.txt as a proposed standard (1.a) Who is the Document Shepherd for this document? Scott Bradner Has the Document Shepherd personally reviewed this version of the document and, in particular, does he or she believe this version is ready for forwarding to the IESG for publication? yes & yes (1.b) Has the document had adequate review both from key WG members and from key non-WG members? yes Does the Document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? no (1.c) Does the Document Shepherd have concerns that the document needs more review from a particular or broader perspective, e.g., security, operational complexity, someone familiar with AAA, internationalization or XML? no (1.d) Does the Document Shepherd have any specific concerns or issues with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. no In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. Has an IPR disclosure related to this document been filed? If so, please include a reference to the disclosure and summarize the WG discussion and conclusion on this issue. n/a (1.e) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? good discussion and support for publishing this document (1.f) Has anyone threatened an appeal or otherwise indicated extreme discontent? no If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is entered into the ID Tracker.) n/a (1.g) Has the Document Shepherd personally verified that the document satisfies all ID nits? (See http://www.ietf.org/ID-Checklist.html and http://tools.ietf.org/tools/idnits/). Boilerplate checks are not enough; this check needs to be thorough. Has the document met all formal review criteria it needs to, such as the MIB Doctor, media type and URI type reviews? n/a (1.h) Has the document split its references into normative and informative? yes Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? no If such normative references exist, what is the strategy for their completion? Are there normative references that are downward references, as described in [RFC3967]? If so, list these downward references to support the Area Director in the Last Call procedure for them [RFC3967]. n/a (1.i) Has the Document Shepherd verified that the document IANA consideration section exists and is consistent with the body of the document? yes If the document specifies protocol extensions, are reservations requested in appropriate IANA registries? Are the IANA registries clearly identified? If the document creates a new registry, does it define the proposed initial contents of the registry and an allocation procedure for future registrations? Does it suggest a reasonable name for the new registry? See [RFC5226]. n/a If the document describes an Expert Review process has Shepherd conferred with the Responsible Area Director so that the IESG can appoint the needed Expert during the IESG Evaluation? n/a (1.j) Has the Document Shepherd verified that sections of the document that are written in a formal language, such as XML code, BNF rules, MIB definitions, etc., validate correctly in an automated checker? the author checked the syntax with XMLPad 3.0.2.0 (1.k) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up? Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary This memo defines the IETF standard expression of Structure of Management Information (SMI) base datatypes in Extensible Markup Language (XML) Schema Definition (XSD) language. The primary objective of this memo is to enable the production of XML documents that are as faithful to the SMI as possible, using XSD as the validation mechanism. Working Group Summary The WG reviewed and discussed this ID & it was updated a number of times. Document Quality Parts of the schema have been implemented and multiple vendors are expected to fully implement it after it is published as a RFC. |
2009-05-22 |
06 | Amy Vezza | Draft Added by Amy Vezza in state Publication Requested |
2009-03-27 |
05 | (System) | New version available: draft-ietf-opsawg-smi-datatypes-in-xsd-05.txt |
2008-10-29 |
04 | (System) | New version available: draft-ietf-opsawg-smi-datatypes-in-xsd-04.txt |
2008-08-25 |
03 | (System) | New version available: draft-ietf-opsawg-smi-datatypes-in-xsd-03.txt |
2008-07-13 |
02 | (System) | New version available: draft-ietf-opsawg-smi-datatypes-in-xsd-02.txt |
2008-02-25 |
01 | (System) | New version available: draft-ietf-opsawg-smi-datatypes-in-xsd-01.txt |
2008-02-11 |
00 | (System) | New version available: draft-ietf-opsawg-smi-datatypes-in-xsd-00.txt |