Re: [MIB2RDML] Expressing SNMP SMI Datatypes in XML Schema Definition Language -03 draft submitted

Mark Ellison <Mark@EllisonSoftware.com> Mon, 28 July 2008 19:08 UTC

Return-Path: <mib2rdml-bounces@ietf.org>
X-Original-To: mib2rdml-archive@optimus.ietf.org
Delivered-To: ietfarch-mib2rdml-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EEBE428C16E; Mon, 28 Jul 2008 12:08:02 -0700 (PDT)
X-Original-To: mib2rdml@core3.amsl.com
Delivered-To: mib2rdml@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 70F2528C0F8 for <mib2rdml@core3.amsl.com>; Mon, 28 Jul 2008 12:07:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.398
X-Spam-Level:
X-Spam-Status: No, score=-1.398 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_210=0.6, J_CHICKENPOX_29=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XMultXCKHRMG for <mib2rdml@core3.amsl.com>; Mon, 28 Jul 2008 12:06:53 -0700 (PDT)
Received: from omr14.networksolutionsemail.com (omr14.networksolutionsemail.com [205.178.146.64]) by core3.amsl.com (Postfix) with ESMTP id 7DEF83A6B08 for <mib2rdml@ietf.org>; Mon, 28 Jul 2008 12:06:52 -0700 (PDT)
Received: from mail.networksolutionsemail.com (ns-omr14.mgt.hosting.dc2.netsol.com [10.49.6.77]) by omr14.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id m6SJ71wr011541 for <mib2rdml@ietf.org>; Mon, 28 Jul 2008 15:07:01 -0400
Received: (qmail 27844 invoked by uid 78); 28 Jul 2008 19:07:00 -0000
Received: from unknown (HELO ?192.168.1.205?) (mark@ellisonsoftware.com@71.168.120.104) by ns-omr14.lb.hosting.dc2.netsol.com with SMTP; 28 Jul 2008 19:07:00 -0000
Message-ID: <488E196F.2080304@EllisonSoftware.com>
Date: Mon, 28 Jul 2008 15:09:35 -0400
From: Mark Ellison <Mark@EllisonSoftware.com>
Organization: Ellison Software Consulting, Inc.
User-Agent: Thunderbird 2.0b2 (X11/20070116)
MIME-Version: 1.0
To: "Natale, Bob" <RNATALE@mitre.org>
References: <4915F014FDD99049A9C3A8C1B832004F0277F329@IMCSRV2.MITRE.ORG> <4915F014FDD99049A9C3A8C1B832004F027F586E@IMCSRV2.MITRE.ORG> <4915F014FDD99049A9C3A8C1B832004F02DB3EFD@IMCSRV2.MITRE.ORG> <4915F014FDD99049A9C3A8C1B832004F02E47157@IMCSRV2.MITRE.ORG>
In-Reply-To: <4915F014FDD99049A9C3A8C1B832004F02E47157@IMCSRV2.MITRE.ORG>
Cc: mib2rdml@ietf.org, opsawg@ietf.org
Subject: Re: [MIB2RDML] Expressing SNMP SMI Datatypes in XML Schema Definition Language -03 draft submitted
X-BeenThere: mib2rdml@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: ellison@ieee.org
List-Id: converting MIB modules into resource models <mib2rdml.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mib2rdml>, <mailto:mib2rdml-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/mib2rdml>
List-Post: <mailto:mib2rdml@ietf.org>
List-Help: <mailto:mib2rdml-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mib2rdml>, <mailto:mib2rdml-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0750253013=="
Sender: mib2rdml-bounces@ietf.org
Errors-To: mib2rdml-bounces@ietf.org

Hi Bob,

I have reviewed the -03 draft and have the following comments:
 
- In section 5.1, "Numeric Datatypes", last paragraph:  I think it 
reasonable to also include the Counter64 datatype as having "...special 
application semantics that must be considered..." since Counter32 and 
Counter64 can both wrap and suffer discontinuities.  Possibly, TimeTicks 
should also be mentioned as having special application semantics (due to 
the 'epoch' concept).  Is Gauge32 mentioned due to the 'latching' concept?

- In section 5.2, "OctetString", second paragraph says "each octet is 
encoded as two hexadecimal digits" and the third bullet indicates the 
"maxLength" restriction of 65535 octets.  However, the xs:simpleType 
"OctetString" definition in section 4 indicates an xs:maxLength 
value="65535".  If the intent is to represent 65535 octets then the 
xs:maxLength value should be twice this number, "131070".

- [more of a personal wish] In section 5.5, "ObjectIdentifier", I 
realize the text is written to be faithful to the definition of the SMI 
OBJECT IDENTIFIER.  In this regard, it is probably not appropriate to 
place support for "OID fragments" here.  I find I use a lot of OID 
fragments (1 or more subids that do not have the initial 2 subid 
restrictions) to represent instance components for a set of related 
OBJECT-TYPE OIDs.  Possibly there is a place, either in this memo, or in 
another related memo to support the notion of an OID fragment?  I 
suppose I could use the ObjectIdentifier "as is" by prepending any 
fragment with 1.1, but I regard this as a programmatic contortion with 
undesirable overhead.

Thanks for considering these two comments and one wish!

Mark

-- 
Mark Ellison                        Ellison Software Consulting, Inc.
tel: +1 (603) 362-9270              38 Salem Road
web: http://EllisonSoftware.com     Atkinson, NH  03811, USA


On 07/28/2008 01:13 AM, Natale, Bob wrote:
>
> Hi,
>
>  
>
> I have submitted an updated version (-03) of "Expressing SNMP SMI 
> Datatypes in XML Schema Definition Language", via the Internet-Drafts 
> submission tool, but it will likely not get processed until following 
> IETF-72.
>
>  
>
> In the meantime, interested parties can download a copy from:
>
> http://home.comcast.net/~bobnatale/draft-ietf-opsawg-smi-datatypes-in-xsd-03.txt 
> <http://home.comcast.net/%7Ebobnatale/draft-ietf-opsawg-smi-datatypes-in-xsd-03.txt>
>
>  
>
> The -03 version has some minor fix-ups (documented in the change log) 
> and is being submitted now because the -02 version (which was posted 
> ahead of the IETF-72 cut-off time) got dropped as a result of an 
> (on-going) technical problem with the tool (apparently).
>
>  
>
> I hope that this version may be ready for WG last call.  I will not be 
> in Dublin, however -- but will try to participate remotely if possible 
> if this topic is discussed in the OPSAWG session there.
>
>  
>
> If anything is a hang-up, I suspect it will be in the XML registration 
> section ("IANA Considerations").
>
>  
>
> Please let me know your observations, etc.
>
>  
>
> [I've included a couple of the NETCONF-related lists as bcc: 
> addressees on this, since several recent threads on those lists have 
> mentioned the XSDMI work.  Further discussion about this draft, 
> however, should be on the OPSAWG list.]
>
>  
>
> Cheers,
>
> BobN
>
>  
>
> *From:* Natale, Bob
> *Sent:* Monday, July 14, 2008 7:17 PM
> *To:* opsawg@ietf.org
> *Cc:* mib2rdml@ietf.org
> *Subject:* Expressing SNMP SMI Datatypes in XML Schema Definition 
> Language -02 draft submitted
>
>  
>
> Hi,
>
>  
>
> I have submitted an updated version of "Expressing SNMP SMI Datatypes 
> in XML Schema Definition 
> Language", draft-ietf-opsawg-smi-datatypes-in-xsd-02.txt, via the 
> Internet-Drafts submission tool ahead of today's deadline, but had to 
> do it via a "manual entry" due to administrative complications (once 
> again!), which imposes some delays in the formal announcement process.
>
>  
>
> Pending formal publication, you can get a copy from the "staging" area 
> at: 
> http://www.ietf.org/proceedings/staging/draft-ietf-opsawg-smi-datatypes-in-xsd-02.txt.  
> If that presents any problems for you, please let me know and I will 
> forward you a copy directly.
>
>  
>
> This draft includes changes made for comments on the -01 
> version received from Mark Ellison, Juergen Schoenwaelder, and David 
> Harrington, and some other fix-ups noted in the Change Log section.
>
>  
>
> I hope that this version may be ready for WG last call.  I will not be 
> in Dublin, however -- but will try to participate remotely if possible 
> if this topic is discussed in the OPSAWG session there.
>
>  
>
> If anything is a hang-up, I suspect it will be in the XML registration 
> section ("IANA Considerations").
>
>  
>
> Please let me know your observations, etc.
>
>  
>
> Cheers,
>
> BobN
>
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> MIB2RDML mailing list
> MIB2RDML@ietf.org
> https://www.ietf.org/mailman/listinfo/mib2rdml
>   

_______________________________________________
MIB2RDML mailing list
MIB2RDML@ietf.org
https://www.ietf.org/mailman/listinfo/mib2rdml