Re: Second, revised MDN Implementation Report

Tony Hansen <[email protected]> Mon, 30 Sep 2002 14:31:20 -0400
Newsgroups gmane.ietf.fax,gmane.ietf.vpim
Message-ID <[email protected]>
The corollary, of course, is that if there're any disposition codes that 
you feel need to be kept, >>implement<< them, and then get someone else 
to implement them as well.

	Tony Hansen
	[email protected]

Vaudreuil, Greg M (Greg) wrote:
 > I think this is a matter of degree.  The 1893 status codes offered a
 > hierarchy, where there is value even for unrecognised codes, or
 > stated differently, for not fully implemented codes.  The NDM
 > dispositions are flat, with diverse meanings.  A client that does not
 > recognise a disposition really can't do anything useful, except to
 > dis-splat it is as is for those interfaces where that is possible.
 >
 > I (obviously) agree that the disposition codes need to have
 > demonstated interoperable semantics to be retained. It makes sense to
 > trim the list to only those that have been demonstated to be useful.
 > Keeping a longer list of unused dispositions carries a cost to those
 > that must provide machine translations without any present value.
 > This is not the case with DSN where a default and appropriate phrase,
 > icon, or color can be maintained without needing extra code to
 > support the possibly unused detail digit.  For example, we in
 > voicemail must keep meaningful recorded phrases in each of many
 > languages for each MDN disposition, but not for each status code.
 > Based on this experience, I fully support dropping the dispositions
 > that have not been implemented and are not supported.
 >
 > Greg V.
 >
 > -----Original Message----- From: Keith Moore
 > [mailto:[email protected]] Sent: Monday, September 30, 2002 12:27 PM
 > To: Pete Resnick Cc: Keith Moore; Vaudreuil, Greg M (Greg);
 > [email protected]; [email protected]; Tony Hansen;
 > [email protected]; [email protected]; [email protected]
 > Subject: Re: Second, revised MDN Implementation Report
 >
 >
 >
 >> On 9/29/02 at 10:11 PM -0400, Keith Moore wrote:
 >>
 >>
 >>> I guess I wonder about this logic.  the dispositions don't seem
 >>> like protocol features to me, they seem like status codes.
 >>>
 >>> do we really think we need to deprecate any status code that
 >>> doesn't have at least two implementations currently generating
 >>> it?
 >>
 >> Actually, yes. Insofar as documenting disposition types (or status
 >>  codes) involves documenting their semantics, I really would want
 >> two implementations to show that people were able to implement the
 >> spec without screwing up the semantics. Remember, the extension
 >> mechanism exists so that new types can be introduced. When two
 >> people do get together and agree on the semantics of a new type,
 >> they can document it and bring it along to draft standard (and
 >> perhaps incorporate it into the main document at that time).
 >> Otherwise, we risk having a type that no one can seem to get right.
 >>
 >
 >
 > perhaps you are right, but I think these are far stronger criteria
 > than we've applied to e.g. RFC 1893.  and while I'd love to have more
 >  uniform implementation of 1893 codes, I think that all of the codes
 > (even those that are seldom-used) are valuable and I would hate to
 > deprecate the ones we could not find two implementations for.
 >
 > Keith ---------------------------------------------------------- This
 > message was sent to you, since you are subscribed to
 > [email protected]. You can manage your subscription at
 > http://www.neystadt.org/cgi-bin/majordomo
 >