The 'Codecs' and 'Profiles' Parameters for "Bucket" Media Types
draft-gellens-mime-bucket-bis-09
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
09 | (System) | post-migration administrative database adjustment to the No Objection position for Russ Housley |
2011-08-11
|
09 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2011-08-11
|
09 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2011-08-10
|
09 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2011-08-09
|
09 | Cindy Morgan | State changed to RFC Ed Queue from Approved-announcement sent. |
2011-08-08
|
09 | (System) | IANA Action state changed to In Progress |
2011-08-08
|
09 | Amy Vezza | IESG state changed to Approved-announcement sent |
2011-08-08
|
09 | Amy Vezza | IESG has approved the document |
2011-08-08
|
09 | Amy Vezza | Closed "Approve" ballot |
2011-08-08
|
09 | Amy Vezza | Approval announcement text regenerated |
2011-08-08
|
09 | Pete Resnick | State changed to Approved-announcement to be sent from IESG Evaluation::AD Followup. |
2011-08-03
|
09 | Robert Sparks | [Ballot Position Update] Position for Robert Sparks has been changed to No Objection from Discuss |
2011-08-03
|
09 | (System) | New version available: draft-gellens-mime-bucket-bis-09.txt |
2011-08-02
|
09 | Robert Sparks | [Ballot discuss] 1) cleared 2) It would help to describe what "profile" means, and disambiguate the kinds of profiles that are already encoded in the … [Ballot discuss] 1) cleared 2) It would help to describe what "profile" means, and disambiguate the kinds of profiles that are already encoded in the codecs values from the kinds of profiles this parameter is intended to talk about. 3) cleared |
2011-07-28
|
09 | Russ Housley | [Ballot discuss] The Gen-ART Review by Miguel Garcia on 5-Jul-2011 raised several concerns with the RFC 2119 language, ABNF, and IANA considerations. Please … [Ballot discuss] The Gen-ART Review by Miguel Garcia on 5-Jul-2011 raised several concerns with the RFC 2119 language, ABNF, and IANA considerations. Please respond to this review, which can be found at: http://www.ietf.org/mail-archive/web/gen-art/current/msg06490.html |
2011-07-28
|
09 | Russ Housley | [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss |
2011-07-28
|
09 | Sean Turner | [Ballot Position Update] Position for Sean Turner has been changed to No Objection from Discuss |
2011-07-28
|
08 | (System) | New version available: draft-gellens-mime-bucket-bis-08.txt |
2011-07-28
|
07 | (System) | New version available: draft-gellens-mime-bucket-bis-07.txt |
2011-07-27
|
09 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2011-07-27
|
06 | (System) | New version available: draft-gellens-mime-bucket-bis-06.txt |
2011-07-14
|
09 | Cindy Morgan | Removed from agenda for telechat |
2011-07-14
|
09 | Cindy Morgan | State changed to IESG Evaluation::Revised ID Needed from IESG Evaluation. |
2011-07-14
|
09 | David Harrington | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-14
|
09 | Stephen Farrell | [Ballot comment] If a codecs parameter could cause a device to automatically download code that could be (and has been) a vector for malware installation. … [Ballot comment] If a codecs parameter could cause a device to automatically download code that could be (and has been) a vector for malware installation. I think that'd be worth noting in the security considerations since the abstract says that you might react that way. |
2011-07-14
|
09 | Stephen Farrell | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-14
|
09 | Amy Vezza | State changed to IESG Evaluation from Waiting for AD Go-Ahead. |
2011-07-14
|
09 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call. |
2011-07-13
|
09 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-13
|
09 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-13
|
09 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-13
|
09 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-12
|
09 | Peter Saint-Andre | [Ballot comment] It's not good to place normative text into ABNF comments, so please move these directives to real paragraphs: … [Ballot comment] It's not good to place normative text into ABNF comments, so please move these directives to real paragraphs: ; Parsers MAY ignore ; Parsers MAY support only US-ASCII and UTF-8 Does the text "Parsers MAY support only US-ASCII and UTF-8" actually mean "Parsers MUST support US-ASCII and UTF-8 but MAY support other encodings"? If so, please add a normative reference to RFC 3629 for UTF-8. Nothing in the text explains why Section 3.4 is included. http://tools.ietf.org/tools/bap/abnf.cgi reports several errors in the ABNF. I concur with the feedback provided by Robert Sparks and Sean Turner. |
2011-07-12
|
09 | Peter Saint-Andre | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-12
|
09 | Robert Sparks | [Ballot comment] The document should explain (or perhaps it could avoid) "registered brands" as used in section 4.4 |
2011-07-12
|
09 | Robert Sparks | [Ballot discuss] 1) The document states that if the codecs parameter is lost, the information it contained can be found in the body - adding … [Ballot discuss] 1) The document states that if the codecs parameter is lost, the information it contained can be found in the body - adding it to the Content-Type header field is essentially an optimization. Futher, if the information in the body contradicts the information in the codecs parameter, the information from the codecs parameter is discarded. I'm not seeing the same statements for the profile parameter. So: Is it true that the information that is intended to be captured in the profile parameter is always already available in the body? If so, text analogous to what exists for the codecs parameter needs to be added to the draft. I would also encourage text making it even clearer to someone wanting to use these two parameters that it must be the case that the body can be correctly interpreted if the parameter values are lost. If it's not true that the information intended for the profile parameter value is already available in the body, the draft needs to explore the ramifications of minting new parameter values more explicitly. 2) It would help to describe what "profile" means, and disambiguate the kinds of profiles that are already encoded in the codecs values from the kinds of profiles this parameter is intended to talk about. 3) How should a recipient treat a Content-Type header field value that has both a codecs and profile parameter that are inconsistent with each other? |
2011-07-12
|
09 | Robert Sparks | [Ballot Position Update] New position, Discuss, has been recorded |
2011-07-12
|
09 | Russ Housley | [Ballot discuss] The Gen-ART Review by Miguel Garcia on 5-Jul-2011 raised several concerns with the RFC 2119 language, ABNF, and IANA considerations. Please … [Ballot discuss] The Gen-ART Review by Miguel Garcia on 5-Jul-2011 raised several concerns with the RFC 2119 language, ABNF, and IANA considerations. Please respond to this review, which can be found at: http://www.ietf.org/mail-archive/web/gen-art/current/msg06490.html |
2011-07-12
|
09 | Russ Housley | [Ballot Position Update] New position, Discuss, has been recorded |
2011-07-11
|
09 | Sean Turner | [Ballot comment] #1) Section 3.1 & 4.2 contains the following: This parameter is optional in all current types to which it is added. shouldn't … [Ballot comment] #1) Section 3.1 & 4.2 contains the following: This parameter is optional in all current types to which it is added. shouldn't it be "OPTIONAL"? #2) Section 3.1 contains the following: Future types that contain ambiguity are strongly encouraged to include this parameter. Could we strengthen this to say "are RECOMMENDED"? #3) Section 3.1 and 4.2 contains the following: An element MAY include an octet that [RFC2045] REQUIRES to be encoded. REQUIRES isn't 2119 language and I'm not sure you meant to use it here. I think you can probably lower case this because it's a requirement from 2045. #4) Section 3.5 contains the following: For existing media types, it is generally advisable for the parameter to be optional; for new media types, the parameter MAY be optional or required, as appropriate. Shouldn't optional be OPTIONAL? #5) Section 4.3 contains the following: The 'profiles' parameter is an optional parameter that indicates one or more profiles to which the file claims conformance. Shouldn't it be OPTIONAL? |
2011-07-11
|
09 | Sean Turner | [Ballot discuss] If you're adding this an optional parameter to media types defined in RFCs aren't you updating those RFCs? This would adding "Updates: 3839, … [Ballot discuss] If you're adding this an optional parameter to media types defined in RFCs aren't you updating those RFCs? This would adding "Updates: 3839, 4339, and 4393 (once approved)" to the header. Please add a section that lists the differences between RFC 4281 and this draft. This will greatly aid implementers. |
2011-07-11
|
09 | Sean Turner | [Ballot Position Update] New position, Discuss, has been recorded |
2011-07-09
|
09 | Wesley Eddy | [Ballot Position Update] New position, No Objection, has been recorded |
2011-07-08
|
09 | Pete Resnick | [Ballot Position Update] New position, Yes, has been recorded for Pete Resnick |
2011-07-08
|
09 | Pete Resnick | Ballot has been issued |
2011-07-08
|
09 | Pete Resnick | Created "Approve" ballot |
2011-06-30
|
09 | Samuel Weiler | Request for Last Call review by SECDIR Completed. Reviewer: Chris Lonvick. |
2011-06-28
|
09 | Amanda Baber | IANA understands that there is one action required to be completed upon approval of this document. A reference to this document is to be added … IANA understands that there is one action required to be completed upon approval of this document. A reference to this document is to be added to each of the following media types: In the audio media types registry located at: http://www.iana.org/assignments/media-types/audio/index.html audio/3gpp audio/3gpp2 audio/mp4 In the video media types registry located at: http://www.iana.org/assignments/media-types/video/index.html video/quicktime video/3gpp video/3gpp2 video/mp4 In the application media types registry located at: http://www.iana.org/assignments/media-types/application/index.html application/mp21 application/mp4 IANA understands that this is the only IANA action that needs to be completed upon approval of this document. |
2011-06-17
|
09 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Chris Lonvick |
2011-06-17
|
09 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Chris Lonvick |
2011-06-16
|
09 | Amy Vezza | Last call sent |
2011-06-16
|
09 | Amy Vezza | State changed to In Last Call from Last Call Requested. The following Last Call Announcement was sent out: From: The IESG To: IETF-Announce Reply-To: ietf@ietf.org … State changed to In Last Call from Last Call Requested. The following Last Call Announcement was sent out: From: The IESG To: IETF-Announce Reply-To: ietf@ietf.org Subject: Last Call: (The Codecs and Profiles Parameters for "Bucket" Media Types) to Proposed Standard The IESG has received a request from an individual submitter to consider the following document: - 'The Codecs and Profiles Parameters for "Bucket" Media Types' as a Proposed Standard The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2011-07-14. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract Several MIME type/subtype combinations exist that can contain different media formats. A receiving agent thus needs to examine the details of such media content to determine if the specific elements can be rendered given an available set of codecs. Especially when the end system has limited resources, or the connection to the end system has limited bandwidth, it is helpful to know from the Content- Type alone if the content can be rendered. This document specifies two parameters, "codecs" and "profiles", which are used with various MIME types or type/subtype combinations to allow for unambiguous specification of the codecs and/or profiles employed by the media formats contained within. This document obsoletes RFC 4281; RFC 4281 defines the "codecs" parameter, which this document retains in a backwards compatible manner with minor clarifications; the "profiles" parameter is added by this document. By labeling content with the specific codecs indicated to render the contained media, receiving systems can determine if the codecs are supported by the end system, and if not, can take appropriate action (such as rejecting the content, sending notification of the situation, transcoding the content to a supported type, fetching and installing the required codecs, further inspection to determine if it will be sufficient to support a subset of the indicated codecs, etc.) Similarly, the profiles can provide an overall indication, to the receiver, of the specifications with which the content complies. The receiver may be able to work out the extent to which it can handle and render the content by examining to see which of the declared profiles it supports, and what they mean. The file can be obtained via http://datatracker.ietf.org/doc/draft-gellens-mime-bucket-bis/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-gellens-mime-bucket-bis/ No IPR declarations have been submitted directly on this I-D. |
2011-06-16
|
09 | Pete Resnick | Last Call was requested |
2011-06-16
|
09 | Pete Resnick | State changed to Last Call Requested from AD Evaluation. |
2011-06-16
|
09 | (System) | Ballot writeup text was added |
2011-06-16
|
09 | (System) | Last call text was added |
2011-06-16
|
09 | (System) | Ballot approval text was added |
2011-06-15
|
05 | (System) | New version available: draft-gellens-mime-bucket-bis-05.txt |
2011-06-12
|
09 | Pete Resnick | Placed on agenda for telechat - 2011-07-14 |
2011-06-12
|
09 | Pete Resnick | Status Date has been changed to None from 2011-03-31 |
2011-06-12
|
09 | Pete Resnick | Ballot writeup text changed |
2011-06-10
|
09 | Pete Resnick | State changed to AD Evaluation from AD is watching. |
2011-05-12
|
04 | (System) | New version available: draft-gellens-mime-bucket-bis-04.txt |
2011-03-31
|
09 | Pete Resnick | State changed to AD is watching from Publication Requested. |
2011-03-31
|
09 | Pete Resnick | Draft added in state Publication Requested |
2011-03-04
|
03 | (System) | New version available: draft-gellens-mime-bucket-bis-03.txt |
2011-02-02
|
02 | (System) | New version available: draft-gellens-mime-bucket-bis-02.txt |
2011-01-28
|
01 | (System) | New version available: draft-gellens-mime-bucket-bis-01.txt |
2010-12-23
|
00 | (System) | New version available: draft-gellens-mime-bucket-bis-00.txt |