Skip to main content

Media OPerationS
charter-ietf-mops-01

Revision differences

Document history

Date Rev. By Action
2019-11-01
01 Cindy Morgan New version available: charter-ietf-mops-01.txt
2019-11-01
00-04 Cindy Morgan State changed to Approved from External Review (Message to Community, Selected by Secretariat)
2019-11-01
00-04 Cindy Morgan IESG has approved the charter
2019-11-01
00-04 Cindy Morgan Closed "Approve" ballot
2019-11-01
00-04 Cindy Morgan WG action text was changed
2019-10-31
00-04 Éric Vyncke New version available: charter-ietf-mops-00-04.txt
2019-10-31
00-03 Benjamin Kaduk
[Ballot comment]
  MOPS will solicit input on operational issues and practices; existing and
  proposed technologies related to the deployment, engineering, and operation
  …
[Ballot comment]
  MOPS will solicit input on operational issues and practices; existing and
  proposed technologies related to the deployment, engineering, and operation
  of media streaming and manipulation protocols and procedures in the global
  Internet; and inter-domain and within-domain networking. In the context of

This seems to parse as "solicit input on inter-domain and within-domain networking",
which is a rather large scope.  I understand that the intent is scoped to media, but
the following text doesn't necessarily do so, from a grammatical perspective.
2019-10-31
00-03 Benjamin Kaduk [Ballot Position Update] New position, No Objection, has been recorded for Benjamin Kaduk
2019-10-31
00-03 Magnus Westerlund [Ballot Position Update] New position, Yes, has been recorded for Magnus Westerlund
2019-10-30
00-03 Suresh Krishnan [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan
2019-10-30
00-03 Ignas Bagdonas [Ballot Position Update] New position, No Objection, has been recorded for Ignas Bagdonas
2019-10-30
00-03 Adam Roach [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach
2019-10-30
00-03 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2019-10-30
00-03 Alexey Melnikov [Ballot Position Update] New position, Yes, has been recorded for Alexey Melnikov
2019-10-30
00-03 Mirja Kühlewind
[Ballot comment]
Two small editorial comments:
1) "Internet- and Internet-protocol-delivered media"
Not sure I understand the difference here. I would assume that a media that …
[Ballot comment]
Two small editorial comments:
1) "Internet- and Internet-protocol-delivered media"
Not sure I understand the difference here. I would assume that a media that is sent over the Internet would also use some Internet-protocol...?

2)"existing protocols and/or networks are challenged by these updated requirements."
"these" seems to be out of context now.

And two questions:

1) "If there is no longer sufficient interest in the
Working Group in a work item, the item may be removed from the list of Working
Group items."
Where/how is the list of Working Group Items maintain? Are we talking here about working group documents, or milestones, or something else (in a wiki maybe)? And what does removing mean? That it cannot be discussed on the mailing list anymore? That is will not get any presentation time? Something else? Not sure how easy it will be to enforce these things or what that means in practice...

2) The charter only talks about documenting problems. Does that mean any kind of BCP-like work is out of scope?
2019-10-30
00-03 Mirja Kühlewind [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind
2019-10-30
00-03 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2019-10-30
00-03 Alvaro Retana [Ballot Position Update] New position, Yes, has been recorded for Alvaro Retana
2019-10-28
00-03 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2019-10-28
00-03 Martin Vigoureux [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux
2019-10-27
00-03 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2019-10-18
00-03 Éric Vyncke [Ballot Position Update] New position, Yes, has been recorded for Éric Vyncke
2019-10-18
00-03 Cindy Morgan Telechat date has been changed to 2019-10-31 from 2019-10-17
2019-10-18
00-03 Cindy Morgan WG new work message text was changed
2019-10-18
00-03 Cindy Morgan WG review text was changed
2019-10-18
00-03 Cindy Morgan WG review text was changed
2019-10-18
00-03 Cindy Morgan WG review text was changed
2019-10-18
00-03 Cindy Morgan Created "Approve" ballot
2019-10-18
00-03 Cindy Morgan Closed "Ready for external review" ballot
2019-10-18
00-03 Cindy Morgan State changed to External Review (Message to Community, Selected by Secretariat) from Start Chartering/Rechartering (Internal IESG/IAB Review)
2019-10-18
00-03 Mirja Kühlewind
[Ballot comment]
Thanks for edits and discussion of my Block!

-------
Old comment:

I don't fully understand the goal of the milestones: documenting Streaming Video …
[Ballot comment]
Thanks for edits and discussion of my Block!

-------
Old comment:

I don't fully understand the goal of the milestones: documenting Streaming Video Alliance (SVA)/Motion Picture and Television Engineers (SMPTE) reliance on IETF protocols.

The charter says:
"Solicit regular updates from other media technology developing
consortia/standards bodies working with IETF-developed protocols."

This sounds like the group would use presentation time and the slides in the processing to get these updates and not necessarily write RFCs.
2019-10-18
00-03 Mirja Kühlewind [Ballot Position Update] Position for Mirja Kühlewind has been changed to No Objection from Block
2019-10-18
00-03 Éric Vyncke Added charter milestone "IESG to decide whether continue, re-charter or close MOPS WG", due November 2021
2019-10-18
00-03 Éric Vyncke New version available: charter-ietf-mops-00-03.txt
2019-10-17
00-02 Éric Vyncke New version available: charter-ietf-mops-00-02.txt
2019-10-17
00-01 Martin Vigoureux
[Ballot comment]
I like the idea of having such type of WG.
However, I find that publishing something like 4 or 5 RFCs is a …
[Ballot comment]
I like the idea of having such type of WG.
However, I find that publishing something like 4 or 5 RFCs is a lot (too much?) compared to the scope of the group.
In comparison LAKE doesn't even plan on publishing (as an RFC) requirements for the technology it will develop.
2019-10-17
00-01 Martin Vigoureux Ballot comment text updated for Martin Vigoureux
2019-10-17
00-01 Martin Vigoureux
[Ballot comment]
I like the idea of having such type of WG.
However, I find that publishing something like 4 or 5 RFCs is a …
[Ballot comment]
I like the idea of having such type of WG.
However, I find that publishing something like 4 or 5 RFCs is a lot (too much?) compared to the scope of the group.
In comparison LAKE doesn't even plan on publishing requirements for the technology it will develop.
2019-10-17
00-01 Martin Vigoureux [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux
2019-10-16
00-01 Roman Danyliw
[Ballot comment]
** I share the concerns that Adam Roach raised.

** I don't see it in the charter text, but the IESG also talking …
[Ballot comment]
** I share the concerns that Adam Roach raised.

** I don't see it in the charter text, but the IESG also talking about MOPS having an implicit dispatch function.  If this is the case, I recommend it being documented in the charter.
2019-10-16
00-01 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2019-10-16
00-01 Mirja Kühlewind
[Ballot block]
In the IESG we discussed that this group has a different character than most of the other groups we have so far and …
[Ballot block]
In the IESG we discussed that this group has a different character than most of the other groups we have so far and as such chartering this group has some experimental character. My questions is how do we decide if having this group is a success or when we want or need to close this group at any time in the future? I would like to see something about this in the charter.
2019-10-16
00-01 Mirja Kühlewind
[Ballot comment]
I don't fully understand the goal of the milestones: documenting Streaming Video Alliance (SVA)/Motion Picture and Television Engineers (SMPTE) reliance on IETF protocols. …
[Ballot comment]
I don't fully understand the goal of the milestones: documenting Streaming Video Alliance (SVA)/Motion Picture and Television Engineers (SMPTE) reliance on IETF protocols.

The charter says:
"Solicit regular updates from other media technology developing
consortia/standards bodies working with IETF-developed protocols."

This sounds like the group would use presentation time and the slides in the processing to get these updates and not necessarily write RFCs.
2019-10-16
00-01 Mirja Kühlewind [Ballot Position Update] New position, Block, has been recorded for Mirja Kühlewind
2019-10-16
00-01 Alvaro Retana
[Ballot comment]
"Where new protocols are needed, MOPS will identify appropriate venues for their development."

It doesn't seem to be this WGs call to decide …
[Ballot comment]
"Where new protocols are needed, MOPS will identify appropriate venues for their development."

It doesn't seem to be this WGs call to decide where to do new work.  As mentioned later in the charter, existing areas/groups already have responsibility in related spaces.  It should then be up to the relevant WGs...ADs...the IESG...to determine where new work will take place (if at all).

Given the next to last paragraph...

  ... Media operational and deployment issues with specific protocols or technologies...

I think that the sentence above is not needed and may lead do confusion.
2019-10-16
00-01 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2019-10-16
00-01 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2019-10-16
00-01 Ignas Bagdonas [Ballot Position Update] New position, No Objection, has been recorded for Ignas Bagdonas
2019-10-16
00-01 Alexey Melnikov [Ballot comment]
I am agreeing with Adam’s comments.
2019-10-16
00-01 Alexey Melnikov [Ballot Position Update] New position, Yes, has been recorded for Alexey Melnikov
2019-10-16
00-01 Magnus Westerlund [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund
2019-10-15
00-01 Adam Roach
[Ballot comment]
I'm balloting "No Objection," but I have some pretty substantial
comments that I'd like to see given serious consideration before
we send the …
[Ballot comment]
I'm balloting "No Objection," but I have some pretty substantial
comments that I'd like to see given serious consideration before
we send the charter out for further review.

> 2/ Solicit input from network operators and users to identify operational
> issues with media delivery in and across networks, and determine solutions or
> workarounds to those issues.

I'd like to request some clarity about the anticipated output relics of those
determinations.  Are these to be mailing list discussions exclusively? Will
there be RFCs produced? If not, is there a plan to publish the conclusions in
a more discoverable location than the MOPS mailing list?

This same comment applies across bullet points 2 through 5, and I think it
needs to be treated on a bullet-by-bullet basis. In particular, some of these
enumerated goals (e.g., the first clause of item 3) sound like they intend to
produce the kind of support documents discussed at
.
I'd like to make sure the charter is clear about whether this working group
expects to request publication of such support documents as part of its
chartered work.

> 4/ Document operational requirements for media acquisition and delivery.

The term "acquisition" seems ambiguous here. A simple reading of this
would imply the process whereby one acquires media from its canonical
source (e.g., rights holders); but my previous experience with the
discussions that led to this charter give me the impression that this likely
has more to do with physical recording devices, like videocameras. The charter
should be clear about which of these senses of "acquisition" is meant.

> Media operational and deployment issues with specific protocols or technologies
> (such as Applications, Transport Protocols, Routing Protocols, DNS or Sub-IP
> Protocols) are the primary responsibility of the groups or areas responsible
> for those protocols or technologies.

The use of the word "primary" here is a bit worrisome, as it carries with it
an implication that MOPS may serve as a secondary custodian of them. I'm
sure that's not what's intended. I worry that this phrasing could be used
somewhere down the road in an attempt to defend the undertaking of work
that really should be done in a more appropriate area. I would suggest a
revision along the lines of:

"Media operational and deployment issues with specific protocols or technologies
(such as Applications, Transport Protocols, Routing Protocols, DNS or Sub-IP
Protocols) remain the responsibility of the groups or areas responsible
for those protocols or technologies."

> There must be a continuing expression of interest for the Working Group to work
> on a particular work item. If there is no longer sufficient interest in the
> Working Group in a work item, the item may be removed from the list of Working
> Group items.

Some mention of the mechanics of how this continuing interest will be determined
would be welcome.
2019-10-15
00-01 Adam Roach [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach
2019-10-15
00-01 Suresh Krishnan [Ballot Position Update] New position, Yes, has been recorded for Suresh Krishnan
2019-10-15
00-01 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2019-10-10
00-01 Benjamin Kaduk [Ballot comment]
Thank you for addressing my blocking point!
2019-10-10
00-01 Benjamin Kaduk [Ballot Position Update] Position for Benjamin Kaduk has been changed to No Objection from Block
2019-10-09
00-01 Barry Leiba [Ballot comment]
Thanks for addressing my comments.
2019-10-09
00-01 Barry Leiba [Ballot Position Update] Position for Barry Leiba has been changed to Yes from Block
2019-10-08
00-01 Éric Vyncke New version available: charter-ietf-mops-00-01.txt
2019-10-08
00-00 Benjamin Kaduk
[Ballot block]
Probably  a "discuss discuss^Wblock", but:

  1/ Solicit regular updates from other media technology developing
  consortia/standards bodies working with IETF-developed protocols.

How …
[Ballot block]
Probably  a "discuss discuss^Wblock", but:

  1/ Solicit regular updates from other media technology developing
  consortia/standards bodies working with IETF-developed protocols.

How does this fit within the existing IETF/IAB liaison frameworks?
2019-10-08
00-00 Benjamin Kaduk
[Ballot comment]
  Internet, inter-domain and single domain networking. In this case, media is
  considered to include the transport of video, audio, objects and …
[Ballot comment]
  Internet, inter-domain and single domain networking. In this case, media is
  considered to include the transport of video, audio, objects and any
  combination thereof, possibly non-sequentially. The scope is media and media

What are "objects"?
2019-10-08
00-00 Benjamin Kaduk [Ballot Position Update] New position, Block, has been recorded for Benjamin Kaduk
2019-10-03
00-00 Barry Leiba
[Ballot block]
In general, I'm not terribly happy with how this charter lays out specific work items (or doesn't).  It's very vague, and then when …
[Ballot block]
In general, I'm not terribly happy with how this charter lays out specific work items (or doesn't).  It's very vague, and then when I look to the milestones I get more of an understanding.  On the one hand, this is OK, because we want this to be flexible, as a standing working group.  On the other hand, I would feel better with being somewhat more specific.  And I realize that this isn't terribly actionable, so I'm asking that we think about this, and I won't hold this "block" beyond our doing some reasonable consideration.

I do have two specific blocking comments, both of which should be easy to sort out:

  The premise of MOPS is that continued development of Internet-using
  technologies should be properly coordinated in order to ensure that the
  existing technologies are well-utilized, and new ones are developed in
  sympathy with the Internet’s core protocols and design.

This sounds like a lot of fuzz without real substance.  Let’s try to tease out what its really saying and word it more accessibly.  At some level this seems to be saying that the premise of MOPS is that what the IETF does is good.  I’m sure there’s more meant here than that, but I don’t understand what.

  Future work items within this scope will be adopted by the Working Group only
  if there is a substantial expression of interest from the community and if the
  work clearly does not fit elsewhere in the IETF.

And only with a re-chartering, yes?  I don’t think we want the working group to be able to pick up *any* related work it chooses, just because it doesn’t fit elsewhere, right?
2019-10-03
00-00 Barry Leiba
[Ballot comment]
And then there are a number of editorial things:

  MOPS’ focus is on
  identifying areas where existing protocols and/or networks are …
[Ballot comment]
And then there are a number of editorial things:

  MOPS’ focus is on
  identifying areas where existing protocols and/or networks are challenged

I suggest avoiding the issue of how to make a possessive of “MOPS” (I would use “MOPS’s”) by saying “The focus of MOPS is….”

  MOPS will solicit input on operational issues and practices, existing and
  proposed technologies related to the deployment, engineering, and operation of
  media streaming and manipulation protocols and procedures in the global
  Internet, inter-domain and single domain networking.

Because the second list item has commas in it, you need the main list to use semicolons.  Otherwise it’s impossible to be sure one has parsed it accurately.

NEW
  MOPS will solicit input on operational issues and practices; existing and
  proposed technologies related to the deployment, engineering, and operation of
  media streaming and manipulation protocols and procedures in the global
  Internet; and inter-domain and single-domain networking.
END

  In this case, media is considered to include

“In this case” seems odd here.  I think you mean, “In the context of this charter,” or something like that.

  MOPS acts as a clearinghouse to
  identify appropriate venues for further protocol development, where necessary.

I’d rather be more direct in how this is worded (adjust as needed):

NEW
  Where new protocols are needed, MOPS will identify appropriate venues for
  their development.
END

Bullet 3 needs a period at the end.  And what “resulting innovations” are we talking about here?  It sounds like more fuzz, so can we be more specific?

  including global Internet, inter-domain and within-domain operations.

Earlier, you used “single-domain”, and here you use “within-domain”; please be consistent.

  There must be a continuous expression of interest for the Working Group to work
  on a particular work item.

I think you mean “continuing”.
2019-10-03
00-00 Barry Leiba [Ballot Position Update] New position, Block, has been recorded for Barry Leiba
2019-10-01
00-00 Amy Vezza Responsible AD changed to Éric Vyncke from Warren Kumari
2019-10-01
00-00 Amy Vezza Placed on agenda for telechat - 2019-10-17
2019-10-01
00-00 Éric Vyncke [Ballot comment]
This charter has been written by the MOPS BoF chairs + mailing list members. Warren & Éric have reviewed it.
2019-10-01
00-00 Éric Vyncke [Ballot Position Update] New position, Yes, has been recorded for Éric Vyncke
2019-10-01
00-00 Éric Vyncke Added charter milestone "Develop work items specific to media acquisition and delivery", due November 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Last-call document on operational considerations for low latency streaming video applications", due November 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Last-call document on edge network considerations for streaming media", due November 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Revised draft operational considerations for low latency streaming video applications", due July 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Revised draft of edge network operational considerations for streaming media", due July 2020
2019-10-01
00-00 Éric Vyncke
Added charter milestone "Last-call document on Society of Motion Picture and Television Engineers (SMPTE) protocol reliance on IETF protocols (including explicit outreach to SMPTE)", due …
Added charter milestone "Last-call document on Society of Motion Picture and Television Engineers (SMPTE) protocol reliance on IETF protocols (including explicit outreach to SMPTE)", due July 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Last-call document on Streaming Video Alliance (SVA) reliance on IETF protocols (including explicit outreach to SVA)", due July 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Draft documenting Society of Motion Picture and Television Engineers (SMPTE) protocol reliance on IETF protocols", due March 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Draft documenting Streaming Video Alliance (SVA) reliance on IETF protocols", due March 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Initial draft operational considerations for low latency streaming video applications", due February 2020
2019-10-01
00-00 Éric Vyncke Added charter milestone "Draft of edge network operational considerations for streaming media", due February 2020
2019-10-01
00-00 Éric Vyncke WG action text was changed
2019-10-01
00-00 Éric Vyncke WG review text was changed
2019-10-01
00-00 Éric Vyncke WG review text was changed
2019-10-01
00-00 Éric Vyncke Created "Ready for external review" ballot
2019-10-01
00-00 Éric Vyncke Charter proposed by BoF chairs and reviewed by MOPS list + discussion at IESG
2019-10-01
00-00 Éric Vyncke State changed to Start Chartering/Rechartering (Internal IESG/IAB Review) from Not currently under review
2019-09-30
00-00 Éric Vyncke Responsible AD changed to Warren Kumari
2019-09-30
00-00 Éric Vyncke New version available: charter-ietf-mops-00-00.txt