Media Type Specifications and Registration Procedures
draft-freed-media-type-reg-05
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
05 | (System) | post-migration administrative database adjustment to the Yes position for Scott Hollenbeck |
2012-08-22
|
05 | (System) | post-migration administrative database adjustment to the No Objection position for Allison Mankin |
2012-08-22
|
05 | (System) | post-migration administrative database adjustment to the No Objection position for Ted Hardie |
2005-08-08
|
05 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2005-08-02
|
05 | Amy Vezza | IESG state changed to Approved-announcement sent |
2005-08-02
|
05 | Amy Vezza | IESG has approved the document |
2005-08-02
|
05 | Amy Vezza | Closed "Approve" ballot |
2005-08-02
|
05 | Scott Hollenbeck | [Ballot Position Update] Position for Scott Hollenbeck has been changed to Yes from Discuss by Scott Hollenbeck |
2005-08-02
|
05 | Scott Hollenbeck | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Scott Hollenbeck |
2005-08-01
|
05 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2005-08-01
|
05 | (System) | New version available: draft-freed-media-type-reg-05.txt |
2005-07-27
|
05 | Scott Hollenbeck | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation::AD Followup by Scott Hollenbeck |
2005-07-27
|
05 | Scott Hollenbeck | Note field has been cleared by Scott Hollenbeck |
2005-07-27
|
05 | Scott Hollenbeck | [Ballot discuss] Holding a discuss until -05 comes out. |
2005-07-27
|
05 | Scott Hollenbeck | [Ballot Position Update] Position for Scott Hollenbeck has been changed to Discuss from Yes by Scott Hollenbeck |
2005-07-27
|
05 | Allison Mankin | [Ballot comment] Email from Scott about a phone call with Ned and John on 7/25. They have an 05 that includes a cleanup of the … [Ballot comment] Email from Scott about a phone call with Ned and John on 7/25. They have an 05 that includes a cleanup of the steps to make it clearer, text that I'd seen, but also that makes the ietf-types review MUST for both stds and ietf, as I requested. This was not accepted in our original several email dialogs in May, though Scott reports that this is not recalled by the author as such :( I've removed my Discuss in favor of Scott watching the draft till the revision comes out after IETF 63. |
2005-07-27
|
05 | Allison Mankin | [Ballot Position Update] Position for Allison Mankin has been changed to No Objection from Discuss by Allison Mankin |
2005-07-22
|
05 | (System) | Removed from agenda for telechat - 2005-07-21 |
2005-07-21
|
05 | Margaret Cullen | [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Margaret Wasserman |
2005-07-11
|
05 | Scott Hollenbeck | [Note]: 'Returning to discuss the last remaining discuss.' added by Scott Hollenbeck |
2005-07-11
|
05 | Scott Hollenbeck | Placed on agenda for telechat - 2005-07-21 by Scott Hollenbeck |
2005-06-27
|
05 | Ted Hardie | [Ballot Position Update] Position for Ted Hardie has been changed to No Objection from Discuss by Ted Hardie |
2005-05-27
|
05 | Ted Hardie | [Ballot discuss] The IESG has decided to ask the community explicitly about the possibility that the namespaces will be disjoint. draft-iesg-media-type documents that question to … [Ballot discuss] The IESG has decided to ask the community explicitly about the possibility that the namespaces will be disjoint. draft-iesg-media-type documents that question to the community, and community discussion of that is expected. I expect to drop this DISCUSS once the community discussion has concluded whatever the outcome; my primary concern was an ambiguity of interpretation, and I believe that discussion will resolve it. |
2005-04-25
|
05 | Amy Vezza | State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Amy Vezza |
2005-04-25
|
05 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Alex Zinin by IESG Secretary |
2005-04-25
|
05 | Bill Fenner | [Ballot Position Update] New position, No Objection, has been recorded for Bill Fenner by Bill Fenner |
2005-04-25
|
05 | Sam Hartman | [Ballot Position Update] New position, No Objection, has been recorded for Sam Hartman by Sam Hartman |
2005-04-25
|
05 | Allison Mankin | [Ballot discuss] As a long time user of Media type review, I find Section 5 is not organized so as to best funnel users to … [Ballot discuss] As a long time user of Media type review, I find Section 5 is not organized so as to best funnel users to the behavior the Applications Area is now using for media reviews: The first paragraph needs to go, because it says: 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. About this paragraph: In all cases notice of a potential media type registration MAY be sent to the "ietf-types@iana.org" mailing list for review. This mailing list has been established for the purpose of reviewing proposed media and access types. This paragraph should also say that all the standards and ietf types MUST be sent there for two weeks. About this: > Vendor and personal types will be > registered by the IANA automatically and without any formal review as > long as the following minimal conditions are met: "without any formal review" seems a little strong - the IANA has the Expert review those conditions, I think you probably need to say, "with only a minimal review" |
2005-04-25
|
05 | Allison Mankin | [Ballot Position Update] New position, Discuss, has been recorded for Allison Mankin by Allison Mankin |
2005-04-25
|
05 | Bert Wijnen | [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen |
2005-04-25
|
05 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson |
2005-04-25
|
05 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
2005-04-24
|
05 | Ted Hardie | [Ballot discuss] I'd like to discuss the authors' belief that differences between this and 3555 should be handled by an update to 3555. During the … [Ballot discuss] I'd like to discuss the authors' belief that differences between this and 3555 should be handled by an update to 3555. During the discussion leading up to this version, I understood the aim to be to have this document relate more tightly to 3555. While not quite delegating that portion of the registration to 3555, it would make normative reference to 3555 and see it as detailed description of the application of this to RTP. If that is still the aim, I believe we need to hold this document while we get at least an early draft of 355bis on the table. An early normative reference would be required, for example. If that is not the aim, I believe that we need to consider carefully the risk that this will cause the namespaces to become disjoint. Given the work that went into their unification, that is not something we should do lightly. |
2005-04-24
|
05 | Ted Hardie | [Ballot Position Update] Position for Ted Hardie has been changed to Discuss from Undefined by Ted Hardie |
2005-04-24
|
05 | Ted Hardie | [Ballot Position Update] New position, Undefined, has been recorded for Ted Hardie by Ted Hardie |
2005-04-24
|
05 | Mark Townsley | [Ballot Position Update] New position, No Objection, has been recorded for Mark Townsley by Mark Townsley |
2005-04-21
|
05 | Russ Housley | [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Undefined by Russ Housley |
2005-04-21
|
05 | Russ Housley | [Ballot Position Update] New position, Undefined, has been recorded for Russ Housley by Russ Housley |
2005-04-21
|
05 | Brian Carpenter | [Ballot Position Update] New position, No Objection, has been recorded for Brian Carpenter by Brian Carpenter |
2005-04-15
|
05 | Scott Hollenbeck | State Changes to IESG Evaluation from Waiting for AD Go-Ahead::AD Followup by Scott Hollenbeck |
2005-04-15
|
05 | Scott Hollenbeck | Placed on agenda for telechat - 2005-04-25 by Scott Hollenbeck |
2005-04-15
|
05 | Scott Hollenbeck | [Ballot Position Update] New position, Yes, has been recorded for Scott Hollenbeck |
2005-04-15
|
05 | Scott Hollenbeck | Ballot has been issued by Scott Hollenbeck |
2005-04-15
|
05 | Scott Hollenbeck | Created "Approve" ballot |
2005-04-14
|
05 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2005-04-14
|
04 | (System) | New version available: draft-freed-media-type-reg-04.txt |
2005-04-13
|
05 | Scott Hollenbeck | State Changes to Waiting for AD Go-Ahead::Revised ID Needed from Waiting for AD Go-Ahead by Scott Hollenbeck |
2005-04-13
|
05 | Scott Hollenbeck | Last call comments from Colin Perkins : I have reviewed draft-freed-media-type-reg-03.txt, and have a number of comments intended to align the registration procedures with … Last call comments from Colin Perkins : I have reviewed draft-freed-media-type-reg-03.txt, and have a number of comments intended to align the registration procedures with the current practice defined RFC 3555. These primarily arise due to the widespread use of media subtype names to identify formats that can be conveyed within RTP. The rules for display of text media types assume that such types are, to some extent, readable without special purpose viewing software. This is certainly true for most types, but some existing types have restrictions on their use which are incompatible with this rule (e.g. the "text/t140" type specified in RFC 2793 is a framed encoding defined only for transfer via RTP and cannot be directly displayed). The following edit to Section 4.2.1 ("Text Media Types"), third paragraph, is one way to resolve this inconsistency, by noting that subtypes which are defined with restricted usage cannot necessarily be directly displayed: OLD: Beyond plain text, there are many formats for representing what might be known as "rich text". An interesting characteristic of many such representations is that they are to some extent readable even without the software that interprets them. It is useful, then, to distinguish them, at the highest level, from such unreadable data as images, audio, or text represented in an unreadable form. In the absence of appropriate interpretation software, it is reasonable to show subtypes of "text" to the user, while it is not reasonable to do so with most non textual data. Such formatted textual data should be represented using subtypes of "text". NEW: Beyond plain text, there are many formats for representing what might be known as "rich text". An interesting characteristic of many such representations is that they are to some extent readable even without the software that interprets them. It is useful, then, to distinguish them, at the highest level, from such unreadable data as images, audio, or text represented in an unreadable form. In the absence of appropriate interpretation software, and provided the subtype ^^^^^^^^^^^^^^^^^^^^^^^^ is not defined for restricted usage, it is reasonable to show subtypes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ of "text" to the user, while it is not reasonable to do so with most non textual data. Such formatted textual data should be represented using subtypes of "text". The addition of the "framed" encoding defined in section 4.8 is valuable now that media types are being widely used outside the traditional email environment. Since there are many media types defined to use RTP framing, and since RFC 3555 imposes additional registration requirements on these formats, it would be useful to reference it from within this draft. The following change to section 4.8 is one possible such edit: OLD: framed The content consists of a series of frames or packets without internal framing or alignment indicators. Additional out of band information is needed to interpret the data properly, including but not necessarily limited to knowledge of the boundaries between successive frames. Note that media types of this sort cannot simply be stored in a file or transported as a simple stream of octets, and therefore such media types are unsuitable for use in many traditional protocols. Additional restrictions on 7bit and 8bit are given in [RFC2046]. NEW: framed The content consists of a series of frames or packets without internal framing or alignment indicators. Additional out of band information is needed to interpret the data properly, including but not necessarily limited to knowledge of the boundaries between successive frames and knowledge of the transport mechanism. Note ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ that media types of this sort cannot simply be stored in a file or transported as a simple stream of octets, and therefore such media types are unsuitable for use in many traditional protocols. Additional restrictions on 7bit and 8bit are given in [RFC2046]. A commonly used transport with framed encoding is the Real-time ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Transport Protocol, RTP. Additional rules for framed encodings ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ defined for transport using RTP are given in [RFC3555]. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This change also adds wording to indicate that knowledge of the transport mechanism is required to understand a framed format, since each transport may convey frames in a different way, and will hence require different out of band information to interpret the data (e.g. RFC 3952 defines a subtype "audio/iLBC" comprising a sequence of iLBC audio frames, along with out of band information necessary to interpret those frames when conveyed in both file- and RTP-based transport). As a consequence of the above changes, a normative reference to RFC 3555 is introduced. This will require the addition of: [RFC3555] Casner, S., and P. Hoschka, "MIME Type Registration of RTP Payload Formats", RFC 3555, July 2003. in section 14.1. One might expect many framed encodings to be defined for restricted use only, or to require parameters which are specific to the combination of transport and media type. It might be worthwhile adding text to clarify that this is expected, although it's not clear to me what would be the best place to add it. |
2005-04-13
|
05 | Scott Hollenbeck | Last call comments from Bruce Lilly : Comments, in same order as the draft (though some as noted apply in general or to multiple sections … Last call comments from Bruce Lilly : Comments, in same order as the draft (though some as noted apply in general or to multiple sections of the draft): Section 13 heading in table of contents and in the actual section contains a spelling error: "Acknowledgements" should be "Acknowledgments". Historical Note, 2nd paragraph, 2nd line needs a period and additional space character at the end of the first sentence (i.e. between "environments" and " This"). Formatting seems a bit peculiar (e.g. huge empty space on page 5). There does not appear to be any mention of case-insensitivity of media type and subtype names (e.g. sect. 3 w.r.t. tree and facet names, sect. 4 w.r.t. additional name components). [see also RFC 1958 section 4.3] Section 4.2.1 might benefit from a clarification of "text" as communication in a natural language intended primarily for human consumption (perhaps something like the description in BCP 18). Section 4.2.6 contains a spelling error: "labelled" should be "labeled". Syntax of parameter attribute names is significantly changed from that of RFC 2045 as amended by RFC 2231 and errata. Those RFCs prohibited '%' and tspecials, while the draft specifies "reg-name" as defined in the draft, which explicitly includes '%'. [draft sections 4.2, 4.3] Section 4.8 introduces "framed" content type, but that change is not noted in Appendix B. As "Mac OS" is a somewhat obscure platform, and as the registration template provides for "Mac OS" "Type codes", a normative reference providing information on those codes would be appropriate in section 4.11. Section 4.11 refers to RFC 2396, which (according to the rfc-index) has been obsoleted by RFC 3986. Section 5.4 references RFC 2026 regarding decisions made by the media types reviewer, but RFC 2026 does not contain any text specifically regarding media types review. RFC 2026 section 6.5 discusses conflict resolution and has three parts, none of which seem apropos to media type review (6.5.1 Working Group disputes, 6.5.2 [IESG] Process Failures, and 6.5.3 Questions of Applicable Procedure) [publication of the draft as-is as a BCP might raise a question of applicable procedure]. At minimum, some clarification (regarding which section(s) of RFC 2026 is meant to apply) seems necessary. The section 6 procedure (modified from RFC 2048 section 2.4) doesn't seem to be effective in practice. While the additional step of review by the media types reviewer might be an improvement, specific statements regarding necessary IANA actions should probably be included in the IANA Considerations section (the present IANA Considerations section seems somewhat sparse). Section 8 is somewhat unclear regarding standards tree registration requirements. It states "Registrations in the standards tree MUST satisfy the additional requirement that they originate from the IETF itself or from another standards body recognized as such by the IETF". Ignoring the part about "another standards body", there is some ambiguity regarding standards tree registrations using IETF procedures (i.e. published RFCs). The ambiguity arises from the phrase "originate from the IETF itself", coupled with the fact that "the IETF" is not a well-defined set. It is unclear whether or not an individual submission RFC (as distinct from an RFC which is the product of an IETF working group) qualifies for registration of a media type or subtype in the standards tree. Section 9 raises some issues which should probably be incorporated into the IANA Considerations section so that IANA's roles are consolidated in one place as mentioned above. Several of the references are amended by other RFCS (e.g. RFC 2231 amends normative reference RFC 2045) or by errata maintained by the RFC Editor. Additional references to those amending RFCs and errata should probably be included. A list of the specific media types which are affected by ownership and change control principles in the draft should probably be included in Appendix A. |
2005-04-12
|
05 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2005-04-04
|
03 | (System) | New version available: draft-freed-media-type-reg-03.txt |
2005-03-15
|
05 | Amy Vezza | Last call sent |
2005-03-15
|
05 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2005-03-15
|
05 | Scott Hollenbeck | State Changes to Last Call Requested from AD Evaluation by Scott Hollenbeck |
2005-03-15
|
05 | Scott Hollenbeck | Last Call was requested by Scott Hollenbeck |
2005-03-15
|
05 | (System) | Ballot writeup text was added |
2005-03-15
|
05 | (System) | Last call text was added |
2005-03-15
|
05 | (System) | Ballot approval text was added |
2005-03-15
|
05 | Scott Hollenbeck | State Changes to AD Evaluation from Publication Requested by Scott Hollenbeck |
2005-03-15
|
05 | Scott Hollenbeck | State Changes to Publication Requested from AD is watching by Scott Hollenbeck |
2005-03-15
|
05 | Scott Hollenbeck | State Change Notice email list have been change to ned.freed@mrochek.com; klensin@jck.com from |
2005-03-15
|
05 | Scott Hollenbeck | Intended Status has been changed to BCP from None |
2005-01-12
|
02 | (System) | New version available: draft-freed-media-type-reg-02.txt |
2004-08-19
|
05 | Scott Hollenbeck | Draft Added by Scott Hollenbeck in state AD is watching |
2004-08-18
|
01 | (System) | New version available: draft-freed-media-type-reg-01.txt |