[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ABNF nits
In <87iqtrv0m6.fsf@xxxxxxxxxxxxxxxxxxxxx> Russ Allbery <rra@xxxxxxxxxxxx> writes:
>"Frank Ellermann" <nobody@xxxxxxxxxxxxxxxxx> writes:
>> Russ Allbery wrote:
>>> I didn't; I just didn't change it. This has been in the
>>> draft for quite a while. Should I remove it? I don't see
>>> Disposition anywhere in the media type registration either.
>>
>> You could add an "Interoperability considerations" field, and
>> put the "default disposition inline" into this field. Maybe
>> Charles still knows where he found this ? (= not in RFC 4288)
>Charles, do you remember?
The reason it is there is that these are application MIME types, and as
such are normally expected to be processed by the receiving agent in some
application-specific manner (as indeed these are, for inserting
information into the local Newsgroups file). However, they are also
intended to be human readable (as indeed they are at present, since they
are currently not MIME types at all, and we have cunningly designed the
format so as to fool current software into recognising them). Moreover,
in the absence of a Content-Dispostion header, RFC 2183 is silent on
whether the default is "inline" or not; so we really need to say
something.
I "invented" the "Disposition" line in the template because it seemed like
a good way to do it. However, on readng RFC 4288, I now think it would be
better to include it under an "Additional Information" line in the
template, since section 4.11 of that RFC seems to imply that you can put
anything sensible in there. The change could easily be made.
I also note that there is a "Restriction on usage" header in the RFC 4288
template, and it might be useful to say that news-groupinfo and
news-checkgroups were only for use in newsgroup control messages (in which
case the "Intended usage" header should say "LINITED USE").
Note that none of these exotic headers existed in RFC 2048, which was the
relevant standard at the time I first wrote these templates.
--
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Fax: +44 161 436 6133 Web: http://www.cs.man.ac.uk/~chl
Email: chl@xxxxxxxxxxxxxxxx Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9 Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5