[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: review of draft-ietf-ccamp-lsr-mib-08.txt
W.r.t.
> >40) gmplsLabelModuleROCompliance MODULE-COMPLIANCE
> >
> >Please change the name to: gmplsLabelModuleReadOnlyCompliance
> >to be consistent with the other MPLS and GMPLS MIB modules.
>
> Nack
> I thought we tried to keep names down to 32 characters. I recall this
> conversation before. Not mandatory, but desirable.
>
The "rule" of less than 32 has long ago been relaxed.
I personally feel it is more important to be consistent in naming than
having less than 32 chars.
See RFC4181 sect 4.2
But I agree it is not a fatal flaw, so we won't block on it.
> A choice between two desires?
>
> >41) The ReadOnly compliance for gmplsLabelRowStatus
> >does NOT have a MIN-ACCESS of read-only. Is this
> >intentional?
>
> ???
> Not sure about this.
> I thought the present of a WRITE-SYNTAX made some difference.
>
If you have a MODULE-COMPLIANCE statement as you do:
gmplsLabelModuleROCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance requirement for implementations that only
provide read-only support for GMPLS-LABEL-STD-MIB. Such
devices can then be monitored but cannot be configured
using this MIB modules."
So both the descriptor and the DESCRIPTION state that this is for
read-only support, then it feels VERY WEIRD to me (actually it
feels BROKEN to me) to not have all RowStatus objects be listed
with MIN-ACCESS read-only. And having a WRITE-SYNTAX feels
similarly weird.
> >42) Also, (related to the above)
> > OBJECT gmplsLabelRowStatus
> > SYNTAX RowStatus {
> > active(1),
> > notInService(2)
> > }
> >
> > WRITE-SYNTAX RowStatus {
> > active(1),
> > notInService(2),
> > createAndGo(4),
> > destroy(6)
> > }
> > DESCRIPTION
> > "Support for notInService, createAndWait and notReady is not
> > required."
> >
> >The DESCRIPTION clause conflicts with the WRITE-SYNTAX.
> >Please clarify the intentions for this ReadOnly compliance
> >object.
>
> Ack
> There is an error here.
>
See my comment above. I think it should be MIN-ACCESS read-only
and SYNTAX { active }. I do not see any other status to make sense.
> >Section 12.2 Informational References
> >---------------------------------------
> >
> >43a) The title of this section should be
> >Informative.
>
> Ack/Nack
>
> I am aware of the RFC Editor's preferences.
> Unfortunately these references are only informative if you read an
> understand them (and
> even then not always :-), but they are informational even if you don't
> read or
> understand them.
>
I know that RFC-editor uses a tool that prefers "informative".
But it is probably not mandatory.
Bert