[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: #64 Make Status Information Optional
- To: dbh@enterasys.com
- Subject: Re: #64 Make Status Information Optional
- From: Frank Strauss <strauss@ibr.cs.tu-bs.de>
- Date: 19 Apr 2001 18:28:19 +0200
- Cc: sming WG <sming@ops.ietf.org>
- Delivery-date: Thu, 19 Apr 2001 09:28:31 -0700
- Envelope-to: sming-data@psg.com
- User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7
Hi!
David Harrington writes:
David> Problematic Requirement: #64
David> Requirement name: Make Status Information Optional
David> Description of the problem with the requirement: I believe this
David> is a bad idea if we allow inheritance and independent evolution of
David> modules. It is very possible that a base class could be declared
David> obsolete, but the derived classes would still incorrectly default to
David> current. Some might conclude that they cannot obsolete something that
David> somebody might have derived from, so they leave it marked as current.
David> I think defaulting to current will be very confusing to people and the
David> cure is worse than the illness. We need to make our standards
David> unambiguous, much more than we need to eliminate a little redundancy.
Added this and that:
<p>
Frank: Status information wrt inheritance is a general problem
as already stated in the description section. It does not
matter whether the status clause is optional with a well defined
default status if absent or whether the status clause is
mandatory. There is no problem of ambiguity.
</p>
-frank