Skip to main content

WebRTC Ingest Signaling over HTTPS
charter-ietf-wish-02

Revision differences

Document history

Date Rev. By Action
2023-12-15
02 Cindy Morgan New version available: charter-ietf-wish-02.txt
2023-12-15
01-00 Cindy Morgan State changed to Approved from External Review (Message to Community, Selected by Secretariat)
2023-12-15
01-00 Cindy Morgan IESG has approved the charter
2023-12-15
01-00 Cindy Morgan Closed "Approve" ballot
2023-12-15
01-00 Cindy Morgan WG action text was changed
2023-12-14
01-00 John Scudder [Ballot Position Update] New position, Yes, has been recorded for John Scudder
2023-12-14
01-00 Andrew Alston [Ballot Position Update] New position, No Objection, has been recorded for Andrew Alston
2023-12-14
01-00 Lars Eggert
[Ballot comment]
# GEN AD review of charter-ietf-wish-01-00

CC @larseggert

## Comments

### "HTTPAPI", paragraph 5
```
  Dec 2024 - Submit WebRTC-HTTP egress protocol …
[Ballot comment]
# GEN AD review of charter-ietf-wish-01-00

CC @larseggert

## Comments

### "HTTPAPI", paragraph 5
```
  Dec 2024 - Submit WebRTC-HTTP egress protocol to IESG for publication
```
Add expected RFC type?

## Nits

All comments below are about very minor potential issues that you may choose to
address in some way - or ignore - as you see fit. Some were flagged by
automated tools (via https://github.com/larseggert/ietf-reviewtool), so there
will likely be some false positives. There is no need to let me know what you
did with these suggestions.

### Grammar/style

#### "HTTPAPI", paragraph 1
```
ation (telephony, video conferencing etc), adding explicit protocol support f
                                    ^^^
```
A period is needed after the abbreviation "etc.".

## Notes

This review is in the ["IETF Comments" Markdown format][ICMF], You can use the
[`ietf-comments` tool][ICT] to automatically convert this review into
individual GitHub issues. Review generated by the [`ietf-reviewtool`][IRT].

[ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md
[ICT]: https://github.com/mnot/ietf-comments
[IRT]: https://github.com/larseggert/ietf-reviewtool
2023-12-14
01-00 Lars Eggert [Ballot Position Update] New position, No Objection, has been recorded for Lars Eggert
2023-12-14
01-00 Robert Wilton [Ballot Position Update] New position, No Objection, has been recorded for Robert Wilton
2023-12-14
01-00 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2023-12-13
01-00 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2023-12-13
01-00 Paul Wouters [Ballot Position Update] New position, No Objection, has been recorded for Paul Wouters
2023-12-13
01-00 Francesca Palombini
[Ballot comment]
To answer Martin Duke: reminder that yes, this wg will go to WIT (as discussed during the IESG breakfast and announced at IETF …
[Ballot comment]
To answer Martin Duke: reminder that yes, this wg will go to WIT (as discussed during the IESG breakfast and announced at IETF 118 - both during the plenary, tsvarea and other venues - see slides https://datatracker.ietf.org/meeting/118/materials/slides-118-tsvarea-wit-intro-art-wgs-00).
2023-12-13
01-00 Francesca Palombini [Ballot Position Update] New position, No Objection, has been recorded for Francesca Palombini
2023-12-12
01-00 Martin Duke [Ballot comment]
Looking at this charter, I wonder if it would be a good fit for WIT, as it is both HTTP-based and WebRTC related.
2023-12-12
01-00 Martin Duke [Ballot Position Update] New position, No Objection, has been recorded for Martin Duke
2023-12-12
01-00 Jim Guichard [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard
2023-12-12
01-00 Zaheduzzaman Sarker [Ballot Position Update] New position, No Objection, has been recorded for Zaheduzzaman Sarker
2023-12-11
01-00 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2023-12-02
01-00 Murray Kucherawy [Ballot Position Update] New position, Yes, has been recorded for Murray Kucherawy
2023-12-01
01-00 Cindy Morgan Telechat date has been changed to 2023-12-14 from 2023-11-30
2023-12-01
01-00 Cindy Morgan Created "Approve" ballot
2023-12-01
01-00 Cindy Morgan Closed "Ready for external review" ballot
2023-12-01
01-00 Cindy Morgan State changed to External Review (Message to Community, Selected by Secretariat) from Start Chartering/Rechartering (Internal Steering Group/IAB Review)
2023-12-01
01-00 Cindy Morgan WG new work message text was changed
2023-12-01
01-00 Cindy Morgan WG review text was changed
2023-12-01
01-00 Cindy Morgan WG review text was changed
2023-12-01
01-00 Cindy Morgan WG review text was changed
2023-11-30
01-00 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2023-11-30
01-00 Robert Wilton [Ballot Position Update] New position, Yes, has been recorded for Robert Wilton
2023-11-30
01-00 Francesca Palombini [Ballot Position Update] New position, No Objection, has been recorded for Francesca Palombini
2023-11-29
01-00 Paul Wouters [Ballot Position Update] New position, No Objection, has been recorded for Paul Wouters
2023-11-29
01-00 John Scudder [Ballot Position Update] New position, Yes, has been recorded for John Scudder
2023-11-28
01-00 Zaheduzzaman Sarker [Ballot Position Update] New position, No Objection, has been recorded for Zaheduzzaman Sarker
2023-11-27
01-00 Martin Duke [Ballot Position Update] New position, No Objection, has been recorded for Martin Duke
2023-11-17
01-00 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2023-11-14
01-00 Jim Guichard [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard
2023-11-12
01-00 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2023-11-08
01-00 Murray Kucherawy [Ballot Position Update] New position, Yes, has been recorded for Murray Kucherawy
2023-11-07
01-00 Cindy Morgan Telechat date has been changed to 2023-11-30 from 2021-02-04
2023-11-07
01-00 Murray Kucherawy WG action text was changed
2023-11-07
01-00 Murray Kucherawy WG review text was changed
2023-11-07
01-00 Murray Kucherawy WG review text was changed
2023-11-07
01-00 Murray Kucherawy Created "Ready for external review" ballot
2023-11-07
01-00 Murray Kucherawy This is a recharter.
2023-11-07
01-00 Murray Kucherawy State changed to Start Chartering/Rechartering (Internal Steering Group/IAB Review) from Draft Charter
2023-11-07
01-00 Murray Kucherawy Added charter milestone "Submit WebRTC-HTTP egress protocol to IESG for publication", due December 2024
2023-10-23
01-00 Murray Kucherawy State changed to Draft Charter from Approved
2023-10-23
01-00 Murray Kucherawy New version available: charter-ietf-wish-01-00.txt
2021-02-05
01 Cindy Morgan New version available: charter-ietf-wish-01.txt
2021-02-05
00-02 Cindy Morgan State changed to Approved from External Review (Message to Community, Selected by Secretariat)
2021-02-05
00-02 Cindy Morgan IESG has approved the charter
2021-02-05
00-02 Cindy Morgan Closed "Approve" ballot
2021-02-05
00-02 Cindy Morgan WG action text was changed
2021-02-04
00-02 Robert Wilton [Ballot Position Update] New position, No Objection, has been recorded for Robert Wilton
2021-02-03
00-02 Benjamin Kaduk [Ballot comment]
It's not immediately clear to me why MOPS needs consultation rights for
the details of protocol extensions, but the charter text seems acceptable.
2021-02-03
00-02 Benjamin Kaduk [Ballot Position Update] New position, No Objection, has been recorded for Benjamin Kaduk
2021-02-03
00-02 Martin Duke [Ballot Position Update] New position, No Objection, has been recorded for Martin Duke
2021-02-03
00-02 Magnus Westerlund
[Ballot comment]
I assume the WG will have to detail the architecture this is expected to work in a bit more clearly to ensure that …
[Ballot comment]
I assume the WG will have to detail the architecture this is expected to work in a bit more clearly to ensure that they agree what they are talking about and who are active parties and which are servers for the signalling vs the media flow direction.
2021-02-03
00-02 Magnus Westerlund [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund
2021-02-02
00-02 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2021-02-01
00-02 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2021-02-01
00-02 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2021-01-28
00-02 Murray Kucherawy [Ballot Position Update] New position, Yes, has been recorded for Murray Kucherawy
2021-01-25
00-02 Murray Kucherawy New version available: charter-ietf-wish-00-02.txt
2021-01-22
00-01 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2021-01-22
00-01 Cindy Morgan Created "Approve" ballot
2021-01-22
00-01 Cindy Morgan Closed "Ready for external review" ballot
2021-01-22
00-01 Cindy Morgan State changed to External Review (Message to Community, Selected by Secretariat) from Start Chartering/Rechartering (Internal Steering Group/IAB Review)
2021-01-22
00-01 Cindy Morgan Telechat date has been changed to 2021-02-04 from 2021-01-21
2021-01-22
00-01 Cindy Morgan WG new work message text was changed
2021-01-22
00-01 Cindy Morgan WG review text was changed
2021-01-22
00-01 Cindy Morgan WG review text was changed
2021-01-22
00-01 Cindy Morgan WG review text was changed
2021-01-21
00-01 Murray Kucherawy Added charter milestone "Submit web ingest signaling protocol to IESG for publication", due December 2021
2021-01-21
00-01 Magnus Westerlund
[Ballot comment]
I am on the verge of a block here.

So the goal is to establish a one-way media over an WebRTC peer connection …
[Ballot comment]
I am on the verge of a block here.

So the goal is to establish a one-way media over an WebRTC peer connection between a media producer and a consumer. What isn't clear in this work is who is the intended initiator to this communication. After having looked in draft-imurillo-whip it appears the intention is for the media producer (or its controller) to initiate the HTTP connection to a consumer (or its controller). Where the necessary configuration is established.

I assume based on signalling the media flow could be reversed so the consumer initates the media establishment, but that is also not clear. Clarifying the high level functionality here in the charter might avoid the need for specifically commenting on screens. Because that would basically work if the consumer can be the initiator and request media to it.

The other aspect that I realize is missing is the scope of capability negotiation here and preference indication. Defining this from a WebRTC API perspective might be possible but is not clear. What is needed here? What is assumed about third parties creating media profiles for this type of devices?
2021-01-21
00-01 Magnus Westerlund [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund
2021-01-21
00-01 Alissa Cooper
[Ballot comment]
s/assure/ensure/

As several others have said, it would be helpful to see milestones so that it is clear whether the objective is a …
[Ballot comment]
s/assure/ensure/

As several others have said, it would be helpful to see milestones so that it is clear whether the objective is a single spec or multiple specs.
2021-01-21
00-01 Alissa Cooper [Ballot Position Update] New position, Yes, has been recorded for Alissa Cooper
2021-01-21
00-01 Robert Wilton
[Ballot comment]
I'm not sure whether this should be part of the charter, but would be helpful for it to specify which version of HTTPS …
[Ballot comment]
I'm not sure whether this should be part of the charter, but would be helpful for it to specify which version of HTTPS will be targeted, or state a minimum version of HTTPS?
2021-01-21
00-01 Robert Wilton [Ballot Position Update] New position, No Objection, has been recorded for Robert Wilton
2021-01-21
00-01 Éric Vyncke
[Ballot comment]
Is SDP "Signaling Description Protocol" or "Session Description Protocol" ?

Like Alvaro, I would prefer to drop the commercial company names as they …
[Ballot comment]
Is SDP "Signaling Description Protocol" or "Session Description Protocol" ?

Like Alvaro, I would prefer to drop the commercial company names as they bring little to the discussion.

Could the background be more concise ?

Will the 'product' of this WG be a single document that is a specification  as indicated by "The product of this working group will be a specification" ? If so, could the work be done in another WG ?

We will also need to ensure that this WG is exposed to MOPS WG and vice-versa.
2021-01-21
00-01 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2021-01-20
00-01 Benjamin Kaduk [Ballot comment]
(piling on about milestones; nothing to see here)
2021-01-20
00-01 Benjamin Kaduk [Ballot Position Update] New position, No Objection, has been recorded for Benjamin Kaduk
2021-01-20
00-01 Roman Danyliw [Ballot comment]
Please eventually drop in milestones.
2021-01-20
00-01 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2021-01-20
00-01 Alvaro Retana
[Ballot comment]
I don't object to this work, but the list of companies and tools made me wonder about whether people associated with them will …
[Ballot comment]
I don't object to this work, but the list of companies and tools made me wonder about whether people associated with them will be engaged in this work.  Are they?  A quick look at the wish archive doesn't show much, but the discussion has probably been carried out elsewhere.

In either case, I think it would be a good idea for the charter to only generically talk about the interest in this type of work and not explicitly mention companies/tools.
2021-01-20
00-01 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2021-01-20
00-01 Martin Duke [Ballot Position Update] New position, No Objection, has been recorded for Martin Duke
2021-01-20
00-01 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2021-01-09
00-01 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2021-01-07
00-01 Murray Kucherawy [Ballot Position Update] New position, Yes, has been recorded for Murray Kucherawy
2021-01-07
00-01 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2021-01-06
00-01 Amy Vezza Placed on agenda for telechat - 2021-01-21
2021-01-06
00-01 Murray Kucherawy WG action text was changed
2021-01-06
00-01 Murray Kucherawy WG review text was changed
2021-01-06
00-01 Murray Kucherawy WG review text was changed
2021-01-06
00-01 Murray Kucherawy Created "Ready for external review" ballot
2021-01-06
00-01 Murray Kucherawy State changed to Start Chartering/Rechartering (Internal Steering Group/IAB Review) from Draft Charter
2021-01-06
00-01 Murray Kucherawy WG new work message text was changed
2021-01-06
00-01 Murray Kucherawy WG review text was changed
2021-01-06
00-01 Murray Kucherawy Responsible AD changed to Murray Kucherawy from Barry Leiba
2021-01-06
00-01 Murray Kucherawy New version available: charter-ietf-wish-00-01.txt
2020-12-05
00-00 Barry Leiba Initial review time expires 2020-12-12
2020-12-05
00-00 Barry Leiba State changed to Draft Charter from Not currently under review
2020-12-05
00-00 Barry Leiba New version available: charter-ietf-wish-00-00.txt