Re: RE: Compilation compatibiltiy withdraft-ietf-hubmib-rfc3636bis-05
"Randy Presuhn" <[email protected]> Tue, 5 Sep 2006 11:46:02 -0700
| Newsgroups | gmane.ietf.hubmib |
|---|---|
| Message-ID | <002b01c6d11b$8a02cf80$6501a8c0@oemcomputer> |
Hi - > From: "Edward Beili" <[email protected]> > To: <[email protected]> > Cc: "C. M. Heard" <[email protected]>; "IETF Hub MIB Working Group" <[email protected]> > Sent: Tuesday, September 05, 2006 11:08 AM > Subject: [Hubmib] RE: Compilation compatibiltiy withdraft-ietf-hubmib-rfc3636bis-05 > > Clay, > From the RFC 4181 perspective this change is allowed and was approved by the working group. > I would invite other people on this list to provide their views on that matter. Except for the "typo" loophole, RFC 4181 doesn't seem terribly supportive: | - Bullet (1) allows the labels of named numbers and named bits in | SYNTAX clauses of type enumerated INTEGER or BITS to be changed. | This can break compilation compatibility, since those labels may be | used by DEFVAL clauses in modules that import the definitions of | the affected objects. Therefore, labels of named numbers and named | bits MUST NOT be changed when revising IETF MIB modules (except to | correct typographical errors), and they SHOULD NOT be changed when | revising enterprise MIB modules. > My (supporting) opinion is stated in the email exchange below. A side-effect of using a common TC can be to fix a "typo"?... I guess it depends on how good one's imagination is. Without descending into CLR-dom, I think what's most important here is to consider whether there are any references *anywhere* to the "mis-spelled" labels. If there are, then that supports the perspective that the change should not be made. If there aren't, then the change is OK even though technically forbidden, in my opinion. Randy