[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FW: MIB Dr. Review of draft-ietf-vrrp-unified-mib-05.txt
HI,
RFC 2578 has language, sich as that found in section 10.2:
(3) A STATUS clause value of "current" may be revised as "deprecated"
or "obsolete". Similarly, a STATUS clause value of "deprecated"
may be revised as "obsolete". When making such a change, the
DESCRIPTION clause should be updated to explain the rationale.
Personally, I believe the above "should" needs to be replaced
as "must". For deprecated items, I start the DESCRIPTION text
with something like..
"This item is DEPRECRATED. This is done because..."
I thne leave the original DESCRIPTION text. For obsoleted
items, I generally remove the original DESCRIPTION cause
text.
Regards,
/david t. perkins
On Thu, 13 Jul 2006, David Harrington wrote:
> I prefer to have the objects inline. This makes it easier for humans
> to see the OID assignments that have been made. This is purely a
> preference, and not doing it this way should have little impact on
> tools, but human readability should be a high priority.
>
> I would like to see a text section that discusses the fact they are
> deprecated and why, and I would like to see comments at the object
> definition (large and glaring if necessary) to point out that the
> object is deprecated (possibly with a pointer back to the text section
> in the RFC that discusses why, even though the surrounding text might
> not be shipped with a stripped MIB module).
>
> My $.02
> David Harrington
> dharrington@huawei.com
> dbharrington@comcast.net
> ietfdbh@comcast.net
>
>
> > -----Original Message-----
> > From: owner-mreview@ops.ietf.org
> > [mailto:owner-mreview@ops.ietf.org] On Behalf Of
> > jcucchiara@mindspring.com
> > Sent: Thursday, July 13, 2006 7:05 AM
> > To: mreview@ops.ietf.org
> > Subject: Fw: MIB Dr. Review of draft-ietf-vrrp-unified-mib-05.txt
> >
> >
> > Hello Everyone,
> >
> > Just wanted to bring up the subject of placement for
> > deprecated objects. This is no current guideline and
> > it appears as though, one of the ADs has been advised
> > several times to put deprecated objects at the end of the
> > MIB Module.
> >
> > I'd like to reach a consensus on this and perhaps create
> > a MIB guideline. The outcome is basically the same for the
> > MIB Module (assuming MIB tools do the right thing) but when reading
> > the MIB Module, there are certainly implications when putting
> objects
> > near the end of the module. In my experience, deprecated objects
> > are usually implemented, because customers want them.
> >
> > Any thoughts here? If there is no strong interest and both ways
> > are acceptable, that would be good to know also.
> >
> > Thanks,
> > Joan
> >
> >
> > ----- Original Message -----
> > From: <jcucchiara@mindspring.com>
> > To: Bill Fenner <fenner@research.att.com>; <Kalyan.Tata@nokia.com>
> > Cc: <dromasca@avaya.com>; <vrrp@ietf.org>
> > Sent: Thursday, July 13, 2006 6:57 AM
> > Subject: Re: MIB Dr. Review of draft-ietf-vrrp-unified-mib-05.txt
> >
> >
> > >
> > > ----- Original Message -----
> > > From: Bill Fenner <fenner@research.att.com>
> > > To: <Kalyan.Tata@nokia.com>
> > > Cc: <jcucchiara@mindspring.com>; <dromasca@avaya.com>;
> > <vrrp@ietf.org>
> > > Sent: Wednesday, July 12, 2006 11:40 AM
> > > Subject: RE: MIB Dr. Review of draft-ietf-vrrp-unified-mib-05.txt
> > >
> > > Hi Bill,
> > >
> > >
> > > >
> > > > >5) I consulted with other MIB Doctors and the rough
> > consensus was to
> > > > >leave deprected objects where they are in the MIB, even
> > though they are
> > > > >deprecated but to make it very obvious that they are deprected.
> > > >
> > > > As Kaylan mentions, in my AD + RFC4181 review I suggested moving
> > > > these, based on having received the same suggestion when we did
> > > > RFC 4293, 4113, 4022. I thought that was the accepted procedure
> > > > (it made sense to me, since we want a new MIB user to see and
> use
> > > > the current objects before the deprecated ones).
> > > >
> > >
> > >
> > > Yes, there does seem to be 2 ways deprecated objects are handled
> > > (i.e., leave the deprecated objects in place or move them to the
> end
> > > of the MIB Module). My motivation for consulting the
> > > other MIB Drs was to see if there was a recommended way of
> > > handling deprecated objects.
> > >
> > > The MIB Drs. that commented on my question seemed to prefer
> > leaving the
> > > deprecated objects where they were. This is also my
> > preference because
> > > deprecated
> > > objects are often still wanted by the customers and thus, agent
> > > developers implement them for some length of time. The
> > IP-MIB (RFC 4293)
> > > is an example of where deprecated objects continue to be
> implemented
> > > (at least in my experience, others may have a different
> experience).
> > >
> > > So, how best to bring closure to this issue for this MIB Module?
> > > Certainly, the document may proceed with the deprecated objects
> > > where they are. I will revisit the issue with the MIB Drs.
> > and hopefully
> > > this will result in a new guideline.
> > >
> > >
> > > Thanks,
> > > -Joan
> > >
> > >
> > >
> > >
> > >
> > > > Bill
> > >
> >
> >
>
>