At 06:40 AM 3/17/00 -0800, ned(_dot_)freed(_at_)INNOSOFT(_dot_)COM wrote:
> If this growing and distributed burden is more attractive than a 4-byte
> naming convention that doesn't interfere with existing processing, then I
> suppose we should drop the suffix, and find out how popular this
> non-approach proves to be in a couple of years. At that point, it will be
> very difficult to fix things. I continue to argue that the suffix is a
> remarkably low-cost solution with significant benefits.
Well, you've just convinced me. I hereby retract my assertion that
content sniffing is a "mostly harmless" but partial solution to this
problem. In light of this it doesn't look like a solution at all.
Ned, I remain unconvinced. "Growing" here means probably about one new type
every week or so. This greatly reduces the power of the word "burden".
Remember, this is only of interest to specialized systems, that is, the
ones who want to pass random (that is, unknown format) XML to a generic XML
parser. Yes, that's "distributed"... over a very small number of systems
that wan to do this. Even if it is many systems, the cost of sniffing one
new document type a week is incredibly low, and is only incurred in systems
where there is not a human who updates the type-to-translation table.
--Paul Hoffman, Director
--Internet Mail Consortium