Network Working Group J. Postel
Request for Comments: 1590 ISI
Updates: 1521 March 1994
Category: Informational
Media Type Registration Procedure
1. Introduction
RFC 1521 [1] defines a procedure for the registration of new data types for use with the Multimedia Internet Message Extensions (MIME). This registration mechanism was designed to make the identifiers for a given data type available for use and to prevent naming conflicts. With the growth of new multi-media protocols and access mechanisms, this process has the promise of forming a unified general registration service for Internet Protocols. These types, previously called "MIME Types", are now called "Media Types".
IANA [Page 1]
RFC 1590 Media Type Registration Procedure March 1994
This document addresses the specific questions raised and provides an administrative procedure for the registration of Media Types. This procedure also address the registration requirements needed for the mapping of Object Identifiers (OIDs) for X.400 MHS use to Media Types.
2. Media Type Registration Procedure
The following procedure has been implemented by the IANA for review and approval of new Media Types. This is not a formal standards process, but rather an administrative procedure intended to allow community comment and sanity checking without excessive time delay.
2.1 Present the Request for Registration to the Community
Send a proposed Media Type (content-type/subtype) to the "ietf- types@cs.utk.edu" mailing list. This mailing list has been established for the sole purpose of reviewing proposed Media Types. Proposed content-types are not formally registered and must use the "x-" notation for the subtype name.
2.2 Submit the Content Type to the IANA for Registration
After two weeks, submit the proposed Media Type to the IANA for registration. The request and supporting documentation should be sent to "iana@isi.edu". Provided a reasonable review period has elapsed, the IANA will register the Media Type, assign an OID under the IANA branch, and make the Media Type registration available to the community. The Media Type registrations will be posted in the anonymous FTP directory "ftp.isi.edu:in-notes/media-types" and the Media Type will be listed in the periodically issued "Assigned Numbers" RFC [2]. The Media Type description may be published as an Informational RFC by sending it to "rfc-editor@isi.edu" (please follow the instructions to RFC authors [3]).
IANA [Page 2]
RFC 1590 Media Type Registration Procedure March 1994 3. Clarifications On Specific Issues 3.1 MIME Requirements for a Limited Number of Content-TypesIssue: In the asynchronous mail environment, where information on the capabilities of the remote mail agent is not available to the sender, maximum interoperability is attained by restricting the number of content-types used to those "common" content-types expected to be widely implemented. This was asserted as a reason to limit the number of possible content-types and resulted in a registration process with a significant hurdle and delay for those registering content-types.
3.2 Requirements for a Published Specification
Issue: Content-Type registration requires an RFC specifying the data format or a reference to a published specification of the data stream. This requirement may be overly restrictive for the use of content-type registration for file attachments and distribution because a public specification may not be available for a number of widely used and exchanged objects.
IANA [Page 3]
RFC 1590 Media Type Registration Procedure March 1994 3.3 Identification of Security ConsiderationsIssue: The registration process requires the identification of any known security problems with the content-type.
3.4. Recommendations and Standards Status
Issue: The registration of a data type does not imply endorsement, approval, or recommendation by IANA or IETF or even certification that the specification is adequate.
4. Security Considerations
This memo does not address specific security issues but outlines a security review process for Media Types.
5. Acknowledgements
Most of the words in this RFC were written by other people -- primarily John Klensin and Greg Vaudreuil -- and my contribution has been to slightly modify some sentences, delete some phrases, and to rearrange some paragraphs. This means that i am responsible for all the bad ideas and mangled English, and they deserve the credit (and rightly) all the good ideas.
IANA [Page 4]
RFC 1590 Media Type Registration Procedure March 1994 6. Author's AddressJon Postel USC/Information Sciences Institute 4676 Admiralty Way Marina del Rey, CA 90292
7. References
[1] Borenstein N., and N. Freed, "MIME (Multipurpose Internet Mail
IANA [Page 5]
RFC 1590 Media Type Registration Procedure March 1994
Appendix A -- IANA Registration Procedures for Media Types
IANA [Page 6]
RFC 1590 Media Type Registration Procedure March 1994
To: IANA@isi.edu Subject: Registration of new Media Type content-type/subtype