Skip to main content

SDP attribute for qualifying Media Formats with Generic Parameters
draft-rajeshkumar-mmusic-gpmd-03

Revision differences

Document history

Date Rev. By Action
2015-10-14
03 (System) Notify list changed from ,  to (None)
2012-08-22
03 (System) post-migration administrative database adjustment to the No Objection position for Steven Bellovin
2012-08-22
03 (System) post-migration administrative database adjustment to the Abstain position for Ted Hardie
2006-01-26
03 (System) Document has expired
2006-01-25
03 Jon Peterson State Changes to Dead from IESG Evaluation::External Party by Jon Peterson
2006-01-25
03 Jon Peterson Note field has been cleared by Jon Peterson
2006-01-25
03 Jon Peterson
This draft probably shouldn't be sitting in the External Party state, as we are not expecting it to be revised under its current title at …
This draft probably shouldn't be sitting in the External Party state, as we are not expecting it to be revised under its current title at any future time.
2005-10-19
03 Ted Hardie [Ballot Position Update] Position for Ted Hardie has been changed to Abstain from Discuss by Ted Hardie
2005-10-19
03 Ted Hardie
[Ballot comment]
I've moved to abstain, with this comment retained for clarity.


I'd like to discuss what happens when this sort of parameter gets used …
[Ballot comment]
I've moved to abstain, with this comment retained for clarity.


I'd like to discuss what happens when this sort of parameter gets used in the presence of
something like audio/3gpp (draft-singer-avt-3gpp-mime-01.tx.)  3gpp has asked for
both audio and video mime types that are essentially "bucket" mime types that may contain
data using different codecs.  One of the results of this is that the parameters don't
work all that well to indicate interoperability in advance of downloading the data (not
fun in these environments).  I'd like to understand how gpmd might work in those contexts.
(This might affect, for example, the ability to use this on a per-session basis effectively)
2004-02-19
03 Jon Peterson State Changes to IESG Evaluation::External Party from IESG Evaluation::Revised ID Needed by Jon Peterson
2004-02-17
03 Jon Peterson [Note]: 'Authors are going to fundamentally rework the approach to this draft - awaiting a new version that is more single-purpose.' added by Jon Peterson
2003-10-20
03 Amy Vezza Removed from agenda for telechat - 2003-10-16 by Amy Vezza
2003-10-16
03 Amy Vezza State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Amy Vezza
2003-10-16
03 Amy Vezza [Ballot Position Update] Position for Steve Bellovin has been changed to No Objection from Discuss by Amy Vezza
2003-10-16
03 Alex Zinin [Ballot Position Update] New position, No Objection, has been recorded for  by Alex Zinin
2003-10-16
03 Thomas Narten [Ballot Position Update] New position, No Objection, has been recorded for  by Thomas Narten
2003-10-16
03 Harald Alvestrand [Ballot comment]
No further objection.
2003-10-16
03 Harald Alvestrand [Ballot Position Update] New position, No Objection, has been recorded for  by Harald Alvestrand
2003-10-16
03 Bert Wijnen [Ballot Position Update] Position for Bert Wijnen has been changed to No Objection from Undefined by Bert Wijnen
2003-10-16
03 Bert Wijnen [Ballot comment]
I think that in the IANA considerations section a citation
to a normative reference [RFC2434] should be added.
2003-10-16
03 Bert Wijnen [Ballot Position Update] New position, Undefined, has been recorded for  by Bert Wijnen
2003-10-16
03 Ned Freed
[Ballot discuss]
This seems to be another case where we're duplicating the functionality provided
by media feature tagging. Having a multitude of separate and probably …
[Ballot discuss]
This seems to be another case where we're duplicating the functionality provided
by media feature tagging. Having a multitude of separate and probably incompatible media tagging facilities in our various protocols does not strike me as being a good idea.

I believe I mentioned this previously and was told that media feature tagging
could not be retrofitted into the existing content type negotiation framework
used here. However, this appears to be an entirely new facility and one not
related to stream content negotiation, so I really don''t see why we need to
reinvent this particular wheel here.

Randy, in answer to your question as to why this isn't best done using MIME
paramaters, the issue of using media type parameters to provide essential
external information versus using them to provide descriptive information
was discussed at great length when MIME was first defined. It was finally
decided that media type parameters were really intended for essential
external information and that using them to provide descriptive information
could lead to silly states. This then led to work being done to define the
very powerful and very general media feature tagging facility (RFCs 2533, 2534, 2912, 2938, and 2987).
2003-10-16
03 Ned Freed [Ballot Position Update] Position for Ned Freed has been changed to Discuss from Abstain by Ned Freed
2003-10-16
03 Ned Freed [Ballot Position Update] New position, Abstain, has been recorded for  by Ned Freed
2003-10-16
03 Bill Fenner [Ballot Position Update] New position, No Objection, has been recorded for  by Bill Fenner
2003-10-15
03 Ted Hardie
[Ballot discuss]
I'd like to discuss what happens when this sort of parameter gets used in the presence of
something like audio/3gpp (draft-singer-avt-3gpp-mime-01.tx.)  3gpp has …
[Ballot discuss]
I'd like to discuss what happens when this sort of parameter gets used in the presence of
something like audio/3gpp (draft-singer-avt-3gpp-mime-01.tx.)  3gpp has asked for
both audio and video mime types that are essentially "bucket" mime types that may contain
data using different codecs.  One of the results of this is that the parameters don't
work all that well to indicate interoperability in advance of downloading the data (not
fun in these environments).  I'd like to understand how gpmd might work in those contexts.
(This might affect, for example, the ability to use this on a per-session basis effectively)
2003-10-15
03 Ted Hardie [Ballot Position Update] New position, Discuss, has been recorded for  by Ted Hardie
2003-10-15
03 Margaret Cullen [Ballot Position Update] New position, No Objection, has been recorded for  by Margaret Wasserman
2003-10-15
03 Russ Housley [Ballot comment]
Spell out the first use of SPD, which is in the Abstract.
2003-10-15
03 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for  by Russ Housley
2003-10-14
03 Steven Bellovin
[Ballot discuss]
The IANA considerations should use the language from rfc 2434, I suspect.  It's also a bit odd to require a standards track …
[Ballot discuss]
The IANA considerations should use the language from rfc 2434, I suspect.  It's also a bit odd to require a standards track rfc here, when a mime subtype does not, but if the WG feels strongly about this I won't argue.

This is fixable with an RFC editor's note.
2003-10-14
03 Steven Bellovin [Ballot Position Update] New position, Discuss, has been recorded for  by Steve Bellovin
2003-10-14
03 Jon Peterson State Changes to IESG Evaluation from In Last Call by Jon Peterson
2003-10-14
03 Randy Bush
[Ballot discuss]
color me discuss, but expect me to be no-ob when my lack of
understanding is addressed. i.e., my issues are not fundamental.

--- …
[Ballot discuss]
color me discuss, but expect me to be no-ob when my lack of
understanding is addressed. i.e., my issues are not fundamental.

---

what is the need/rationale for avoiding mime registration? if
there is a real need, and i assume there is, then the document
should make it clear.

---

      2.2 Offer/Answer Support
      ...

        A bilateral gpmd parameter ...
                                                    In all other cases, operation MUST be as if
      the gpmd parameter had not been included in the first place. The
      only exception to this rule is in the period between the offer being
      issued and the answer being received; during that time, the offerer
      MAY use the operation associated with the offered gpmd parameter for
      any media received for that offer.

does this mean that O could make an offer with gpmd X, and send
data which assumes successful negotiation of X before answerer A
has a chance to say "no thanks?" therefore

                                                                                                                        Correct
      operation of a given media stream MUST NOT depend on one or more
      participants either supporting or not supporting a given gpmd
      parameter.

must be true in a very absolute sense. how is that ensured?

or, put another way, during the negotiation gap, how is this
different from a unilateral gpmd?

---

      6.2 Creation of New SDP Sub-Registry for "gpmd" Parameters

omits whether the parm is bi or unilateral, and it would seem to be
best if the iana registry contained that information.
2003-10-14
03 Amy Vezza [Ballot Position Update] New position, Discuss, has been recorded for  by Amy Vezza
2003-10-10
03 Jon Peterson Placed on agenda for telechat - 2003-10-16 by Jon Peterson
2003-10-10
03 Jon Peterson [Ballot Position Update] New position, Yes, has been recorded for Jon Peterson
2003-10-10
03 Jon Peterson Ballot has been issued by Jon Peterson
2003-10-10
03 Jon Peterson Created "Approve" ballot
2003-10-10
03 (System) Ballot writeup text was added
2003-10-10
03 (System) Last call text was added
2003-10-10
03 (System) Ballot approval text was added
2003-06-19
03 Jacqueline Hargest Last call sent
2003-06-19
03 Jacqueline Hargest State Changes to In Last Call from Last Call Requested by Hargest, Jacqueline
2003-06-19
03 Jacqueline Hargest State Changes to Last Call Requested from AD Evaluation by Hargest, Jacqueline
2003-06-04
03 Jon Peterson State Changes to AD Evaluation from Publication Requested by Peterson, Jon
2003-05-22
03 Barbara Fuller Draft Added by Fuller, Barbara
2003-05-20
03 (System) New version available: draft-rajeshkumar-mmusic-gpmd-03.txt
2003-03-05
02 (System) New version available: draft-rajeshkumar-mmusic-gpmd-02.txt
2002-11-04
01 (System) New version available: draft-rajeshkumar-mmusic-gpmd-01.txt
2002-09-18
00 (System) New version available: draft-rajeshkumar-mmusic-gpmd-00.txt