< draft-newman-mime-cdisp-metadata-01.txt   draft-newman-mime-cdisp-metadata-02.txt >
Network Working Group C. Newman Network Working Group C. Newman
Internet Draft: Metadata Content-Disposition Type Innosoft Internet Draft: Ancillary Content-Disposition Type Innosoft
Document: draft-newman-mime-cdisp-metadata-01.txt July 1998 Document: draft-newman-mime-cdisp-metadata-02.txt March 1999
Expires in six months
Metadata Content-Disposition Type Ancillary Content-Disposition Type
Status of this memo Status of this memo
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft and is in full conformance with
documents of the Internet Engineering Task Force (IETF), its areas, all provisions of Section 10 of RFC 2026.
and its working groups. Note that other groups may also distribute
working documents as Internet-Drafts. Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as
Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other months and may be updated, replaced, or obsoleted by other
documents at any time. It is inappropriate to use Internet-Drafts documents at any time. It is inappropriate to use Internet-Drafts
as reference material or to cite them other than as "work in as reference material or to cite them other than as "work in
progress." progress."
To view the entire list of current Internet-Drafts, please check The list of current Internet-Drafts can be accessed at
the "1id-abstracts.txt" listing contained in the Internet-Drafts http://www.ietf.org/ietf/1id-abstracts.txt.
Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
(Northern Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au The list of Internet-Draft Shadow Directories can be accessed at
(Pacific Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US http://www.ietf.org/shadow.html.
West Coast).
Abstract Abstract
The Content-Disposition [CDISP] header defines two disposition The Content-Disposition [CDISP] header defines two disposition
types: ``inline'' and ``attachment'' which can affect presentation types: ``inline'' and ``attachment'' which can affect presentation
of a MIME [MIME-IMB] body part. There have been a number of cases of a MIME [MIME-IMB] body part. There have been a number of cases
where one MIME body part contains metadata for another MIME body where one MIME body part is ancillary or contains meta-data for
part and is neither suitable for inline display by itself, nor is another MIME body part and is neither suitable for inline display
it useful if treated as an independent attachment and saved to a by itself, nor is it useful if treated as an independent attachment
file by itself. If the recipient UA is not familiar with the and saved to a file by itself. If the recipient UA is not familiar
specific media type, the user often is presented with a useless with the specific media type, the user often is presented with a
unrecognizable attachment. This memo proposes a third disposition useless unrecognizable attachment. This memo proposes a third
type, ``metadata'', to address this situation. disposition type, ``ancillary'', to address this situation.
1. Conventions Used in this Document 1. Conventions Used in this Document
The key words "MUST", "MUST NOT", "SHOULD", "SHOULD NOT", and "MAY" The key words "MUST", "MUST NOT", "SHOULD", "SHOULD NOT", and "MAY"
in this document are to be interpreted as defined in "Key words for in this document are to be interpreted as defined in "Key words for
use in RFCs to Indicate Requirement Levels" [KEYWORDS]. use in RFCs to Indicate Requirement Levels" [KEYWORDS].
2. The Metadata Disposition Type 2. The Ancillary Disposition Type
A body part can be designated "metadata" if it contains metadata A body part can be designated "ancillary" if it is ancillary to the
for one or more other body parts in the containing multipart and is primary content of the containing multipart and is unlikely to be
unlikely to be useful if saved to a file by itself or viewed useful if saved to a file by itself or viewed independently. If an
independently. If an interpreting user agent sees an unknown media interpreting user agent sees an unknown media type with an
type with a "metadata" disposition type, it SHOULD indicate in some "ancillary" disposition type, it SHOULD indicate in some way that
way that the body part is unlikely to be useful to the user. the body part is unlikely to be useful to the user.
For example, in a multipart/appledouble [MACMIME], the For example, in a multipart/appledouble [MACMIME], the
application/applefile body part SHOULD have a "metadata" application/applefile body part SHOULD have an "ancillary"
disposition type as it is usually useless by itself. disposition type as it is usually useless by itself.
In a multipart/security [MIME-SEC], the signature body part is In a multipart/security [MIME-SEC], the signature body part can be
usually useless without the text it signs and thus would usually useless without the text it signs and thus might have a disposition
have a disposition type of "metadata." type of "ancillary."
If a client automatically attaches ancillary information to every
message sent (e.g., a vcard [VCARD] or vendor proprietary
information intended for special processing by a recipient running
the same software), that information is a good candidate for this
label.
2. Amended Formal Syntax 2. Amended Formal Syntax
This amends the formal syntax [ABNF] for "disposition-type" This amends the formal syntax [ABNF] for "disposition-type"
[CDISP]: [CDISP]:
disposition-type =/ "metadata" disposition-type =/ "ancillary"
3. Security Considerations 3. Security Considerations
This does not add additional security considerations beyond those This does not add additional security considerations beyond those
which already apply to the Content-Disposition header field which already apply to the Content-Disposition header field
[CDISP]. [CDISP].
4. References 4. References
[ABNF] Crocker, Overell, "Augmented BNF for Syntax Specifications: [ABNF] Crocker, Overell, "Augmented BNF for Syntax Specifications:
ABNF", RFC 2234, Internet Mail Consortium, Demon Internet Ltd, ABNF", RFC 2234, Internet Mail Consortium, Demon Internet Ltd,
November 1997. November 1997.
[CDISP] Troost, Dorner, Moore, "Communicating Presentation [CDISP] Troost, Dorner, Moore, "Communicating Presentation
Information in Internet Messages: The Content-Disposition Header Information in Internet Messages: The Content-Disposition Header
Field", RFC 2183, New Century Systems, Qualcomm Incorporated, Field", RFC 2183, New Century Systems, Qualcomm Incorporated,
University of Tennessee, August 1997. University of Tennessee, August 1997. Draft Standard revision is a
WORK-IN-PROGRESS.
[MACMIME] Faltstrom P., Crocker, D., and E. Fair, "MIME [MACMIME] Faltstrom P., Crocker, D., and E. Fair, "MIME
Encapsulation of Macintosh Files - MacMIME", RFC 1740, KTH, Encapsulation of Macintosh Files - MacMIME", RFC 1740, KTH,
Brandenburg Consulting, Apple Computer Inc., December 1994. Brandenburg Consulting, Apple Computer Inc., December 1994.
[MIME-IMB] Freed, Borenstein, "Mulitpurpose Internet Mail [MIME-IMB] Freed, Borenstein, "Mulitpurpose Internet Mail
Extensions (MIME) Part One: Format of Internet Message Bodies", RFC Extensions (MIME) Part One: Format of Internet Message Bodies", RFC
2045, Innosoft, First Virtual, November 1996. 2045, Innosoft, First Virtual, November 1996.
[MIME-SEC] Galvin, Murphy, Crocker, Freed, "Security Multiparts for [MIME-SEC] Galvin, Murphy, Crocker, Freed, "Security Multiparts for
MIME: Multipart/Signed and Multipart/Encrypted", RFC 1847, Trusted MIME: Multipart/Signed and Multipart/Encrypted", RFC 1847, Trusted
Information Systems, CyberCash, Innosoft International, October Information Systems, CyberCash, Innosoft International, October
1995. 1995.
[VCARD] Dawson, F., Howes, T., "vCard MIME Directory Profile", RFC
2426, Lotus Development Corporation, September 1998.
5. Author's Address 5. Author's Address
Chris Newman Chris Newman
Innosoft International, Inc. Innosoft International, Inc.
1050 Lakes Drive 1050 Lakes Drive
West Covina, CA 91790 USA West Covina, CA 91790 USA
Email: chris.newman@innosoft.com Email: chris.newman@innosoft.com
 End of changes. 12 change blocks. 
34 lines changed or deleted 45 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/