[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: FW: [Entmib] Minutes from SF (fwd)
So do we have a statement we can make as to what is the
proper thing to do? My ENTMIB wg in fact had the specific
question.
Thanks,
Bert
> -----Original Message-----
> From: Russ Housley [mailto:housley@vigilsec.com]
> Sent: donderdag 24 april 2003 19:37
> To: Harald Tveit Alvestrand; iesg@ietf.org
> Subject: Re: FW: [Entmib] Minutes from SF (fwd)
>
>
> Harald:
>
> >>>>>By the same logic, all the MAYs must be implemented or
> removed too.
> >>>>
> >>>>I think this is raising the bar above current practice.
> >>>
> >>>You're probably right. But it still leaves the question of
> whether these
> >>>features are specified enough for interoperable
> implementations hanging.
> >>>Which is not a Good Thing.
> >>>
> >>>For one example of such features being tested:
> >>>
> >>>http://www.ietf.org/IESG/Implementations/http1.1-implementa
> tions.txt
> >>>
> >>>For instance, Accept-Ranges: is not a MUST or SHOULD feature.
> >>
> >>I think that both MUST and SHOULD requirements ought to be
> included in
> >>interoperability testing. However, I think that MAY is
> going too far.
> >>Consider the following:
> >>
> >> Implementations MUST support Triple-DES.
> >> Implementations SHOULD support AES.
> >> Implementations MAY support any other algorithms as well.
> >>
> >>I would like to see two implementations of Triple-DES and
> AES. The rest
> >>is too open ended.
> >
> >taking this a bit further...
> >
> >let's say that some standard has a MUST support triple-DES,
> and has that
> >properly specified.
> >
> >It also has a MAY support DES, and assigns codepoint 5 to that. But
> >somehow the spec never got around to defining whether it was
> DES in CBC
> >mode or DES in ECB mode, and nobody has implemented it, so
> there's no
> >codebase to refer to.
> >
> >In that case, I'd claim that the specification of codepoint
> 5 doesn't meet
> >the criteria for Draft; reserving 5 for "DES - to be
> specified" is OK, but
> >keeping the ambiguous language in the document is not.
> >
> >(ok, this example looks contrived. But if it's not
> implemented, we can't
> >tell that it's properly specified.)
>
> I understand your point. If we notice them, then we should fix them.
>
> I do not think we should raise the bar on the
> interoperability testing.
>
> Russ
>