How to Register a Media Type for a W3C Specification (original) (raw)
All formats defined by W3C Recommendations are of general interest to the Internet Community and are therefore registered in the standards tree (formerly IETF tree), which requires approval by the IESG.
1. New Procedure: Registration template in spec, no RFC
This procedure has been written in preparation for approval of Media Type Specifications and Registration Procedures and publication as an RFC. While a few details need to be worked out in cooperation with the IETF, the expected time for this to happen seems to be short enough to be able to recommend that WGs that can start at the start of this process should actually start using this process.
Note: Once a media type has been published by the IANA, the owner may request a change to its definition. The same procedure that would be appropriate for the original registration request is used to process a change request. See also Section 9, Change Procedures in BCP 13.
- Draft a proposal for the Media Type registration as a normative part of your specification, following the instructions in Media Type Specifications and Registration Procedures, section 4, and the template in section 10. Make sure that this part of the specification is readable on its own, without the context of the specification. If you are using XML, see RFC 6839 requirements and section 4.5.7 Media types for XML of the World Wide Web Architecture as well. In the introduction to the relevant section, say that this registration is for community review and will be submitted to the IESG for review, approval, and registration with IANA.
- When doing the W3C Last Call announcement: Send an email to the mailing list media-types@ietf.org asking for comments on the Media Type section of your specification:
- Include a pointer to and a plaintext copy (not just an attachment) of the Media Type registration section in your email to media-types@ietf.org.
- Make sure you address and reply to comments and questions on media-types@ietf.org. If you change the registration in your specification as a result of comments on ietf-type (or for any other reason), send the revised version to media-types@ietf.org.
- If you are registering an XML-based format, you may want to cc: ietf-xml-mime@imc.org.
- Note that you need to be subscribed to the list to post to it.
- To make it easier for your WG to track comments on the Media Type section, you may cross-post the comments list for your specification.
- As part of the preparation of moving out of Last Call (to W3C Candidate Recommendation or beyond):
- Change the introduction to the registration information to say that it is being submitted to the IESG for review, approval, and registration with IANA (see also MediaTypes - IESG).
- Send a request to Wendy Seltzer andPhilippe Le Hégaret, IETF liaisons, with the following information:
1. Statement asking us to request review and approval by the IESG, and registration by IANA (so that we know what this is about).
2. Expected date of state transition (publication in TR), and next state (CR or PR) (so that we know when we can send this to the IESG, and don’t loose time).
3. Pointer to registration template at the place it will be published (dated and undated), so that we can tell the IESG what to review.
4. Pointer to Last Call email to media-types@ietf.org (archives) and following discussion/comment resolution (relevant threads in email archive and/or relevant part of Last Call resolution table), so that we can show to the IESG that this has received appropriate community review.
If any of the above information changes, send an update.
- As part of the preparation for later state transitions (CR->PR, PR->REC):
- Check on progress of registration, first directly at IANA, and if your type is not yet registered there, contact Wendy Seltzer and Philippe Le Hégaret, IETF liaisons, who will check with the IESG.
- Update the introduction to the registration information in your specification to say either “registered with IANA at…” or “under review by the IESG…”, as applicable.
- If your registration points to a dated version, request update of the registration via Wendy Seltzer and Philippe Le Hégaret, IETF liaisons.
2. Old Procedure: Registration with an RFC
This is the plain old way to register a Media Type by producing an RFC. This is recommended for cases where the specification does not contain the registration information, and updating the specification just for adding the registration information does not seem feasible.
- Create and submit an Internet-Draft containing a proposal for the Media Type registration, following the instructions in RFC6838, section 4. If you are using XML, see RFC6839 requirements as well.
- See Guidelines to Authors of Internet-Drafts; for editing the draft, we recommendXML2RFC.
- An online validity checker is available.
- Submit the Internet-Draft for publication at http://www.ietf.org/internet-drafts/ by sending it to the Internet-Drafts editor at internet-drafts@ietf.org.
- Internet-Drafts expire after 6 months; if needed, resubmit the draft.
- Send an email to the mailing list media-types@ietf.org asking for comments on your draft:
- Include a plaintext copy of the draft in your email to media-types@ietf.org (i.e. not an attachment).
- Make sure you address and reply to comments and questions on media-types@ietf.org. Create and submit an updated Internet-Draft if needed.
- If you are registering an XML-based format, you may want to cc: ietf-xml-mime@imc.org.
- Note that you need to be subscribed to the list to post to it.
- RFC6838 section “5.1. Preliminary Community Review” encourages the information to be available for a review period.
- Once all issues raised have been addressed in a published Internet-Draft, send an email to the IESG to request IESG approval for your Media Type registration (example), publication of the Internet-Draft as an informational RFC, and registration of the Media Type with IANA.
- cc: Wendy Seltzer and Philippe Le Hégaret, IETF liaisons, on your email.
- Follow the progress of your Internet-Draft on the IETF ID Tracker.
- Respond promptly to requests from the IESG, in particular from the Area Director shepherding your Internet-Draft.
- If necessary, update your Internet-Draft.
- In case of questions or problems, contact Wendy Seltzer and Philippe Le Hégaret, IETF liaisons, and/or the Area Director shepherding your Internet-Draft.
3. Status of Internet Media type registrations
(specs/entries missing: p3p?, xml schema?, cc/pp? xkms?)
4. History
- superseded 5 August 2014 by the 2014 version
- created 28 June 2002 by Joseph Reagle
- Status table and new process added, mostly during 2004, by Martin Dürst
- See TAG discussion from August 2006.