RE: Only include implemented features in a draft standard

At 03.25 -0700 0-06-18, Dan Kohn wrote:
> Two different implementations must be able to correctly parse obsolete
> messages.  Implementations should never generate those messages.  The
> easiest way to do the test (and hopefully every MUA vendor will do this) is
> simply to telnet to port 25 and feed in the obsolete message from the
> example.  Thus, the obsolete section would be interoperability tested if
> both implementations produced the same parsed message.  There is no
> requirement for interoperability on generation, and in fact, MUAs are
> required NOT to generate such messages.  Thus, your second sentence doesn't
> follow.

I thought interoperability meant that one implementation
could receive what another implementation produced. You say
that interoperability means that two implementations will
handle the same manually generated input in the same way.
Is that really right? Or is that a special variant of
interoperability, to be applied to "receive-only" specs,
while "send-and-receive" specs will still be tested by
testing that one implementation can receive what another
implementation sends?
-- 
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/jpalme/

Received on Sunday, 18 June 2000 14:18:03 UTC