Hi Rebecca, thank you very much for the updates.

I am answering the non-IANA changes here as I would need more time to
digest them. Will do in a following email.

Best regards
Sergio
On Fri, Feb 7, 2025 at 8:38 PM Rebecca VanRheenen <
rvanrhee...@staff.rfc-editor.org> wrote:

> Hi Sergio,
>
> Thank you for your reply. We have updated the document accordingly and
> have a few followup questions. Note that we discussed D) and E) below with
> IANA (copied on this email). The list of updated files is below the
> followup questions.
>
>
> Followup questions:
>
> A)
>
> > 5) <!-- [rfced] What does "such as ICE operations or termination" refer
> to?
> >
> > Original:
> >   The WHIP
> >   client can send requests to the WHIP session using this URL to
> >   modify the session, such as ICE operations or termination.
> > -->
>
> ICE operations are described in 4.3 section, the termination refers to the
> session termination, maybe it is a good idea to include it on the sentence
> for clarity.
>
>
> Would it be helpful to update this text in one of the following ways for
> clarity?
>
> Perhaps:
>    The WHIP client can send requests to modify the session (such as ICE
> operations
>    or session termination) to the WHIP session using this URL.
>
> Or:
>    To modify the session (such as ICE operations
>    or session termination), the WHIP client can send requests to the WHIP
> session using this URL.
>
>
Ok to that

>
> B)
>
> > 12) <!-- [rfced] May we update "being OPTIONAL otherwise" at the end of
> this
> > sentence as follows to improve clarity?
> >
> > Original:
> >   Consequently, as those HTTP PATCH requests may be received
> >   out-of-order by the WHIP session, if WHIP session supports ICE
> >   restarts, it MUST generate a unique strong entity-tag identifying the
> >   ICE session as per Section 8.8.3 of [RFC9110], being OPTIONAL
> >   otherwise.
> >
> > Perhaps:
> >   Consequently, those HTTP PATCH requests may be received
> >   out of order by the WHIP session. Thus, if WHIP session supports ICE
> >   restarts, it MUST generate a unique strong entity-tag identifying the
> >   ICE session as per Section 8.8.3 of [RFC9110];
> >   if the WHIP session does not support ICE restarts, this is OPTIONAL.
> > -->
>
> I don't think I agree with the change, what is optional is the support of
> the ICE restarts, how about:
>
>      Consequently, those HTTP PATCH requests may be received
>      out of order by the WHIP session. Thus, if WHIP session OPTIONALLY
> supports ICE
>      restarts, it MUST generate a unique strong entity-tag identifying the
>      ICE session as per Section 8.8.3 of [RFC9110].
>
>
> Thank you for clarifying what is optional. Would one of the following
> updates work?
>
> Perhaps:
>      Consequently, those HTTP PATCH requests may be received
>      out of order by the WHIP session. Thus, if the WHIP session supports
> ICE
>      restarts, it MUST generate a unique strong entity-tag identifying the
>      ICE session as per Section 8.8.3 of [RFC9110]. Support of ICE
> restarts is OPTIONAL.
>
> Or:
>      Consequently, those HTTP PATCH requests may be received
>      out of order by the WHIP session. Thus, if the WHIP session supports
> ICE
>      restarts (which is OPTIONAL), it MUST generate a unique strong
> entity-tag identifying the
>      ICE session as per Section 8.8.3 of [RFC9110].
>
>
First one would be fine:
     Consequently, those HTTP PATCH requests may be received
     out of order by the WHIP session. Thus, if the WHIP session supports
ICE
     restarts, it MUST generate a unique strong entity-tag identifying the
     ICE session as per Section 8.8.3 of [RFC9110]. Support of ICE restarts
is OPTIONAL.


>
> C)
>
> > 16) <!-- [rfced] We have a few questions about the sentence below.
> >
> > a) The first part of the sentence includes "The WHIP endpoint SHOULD NOT
> > reject". Should "but reject" in the second part of the sentence be
> updated to
> > "but SHOULD reject" (i.e., include SHOULD)?
>
> I agree to adding "SHOULD", but maybe we should change the "but" to an
> "instead"?
>  >
> > b) Is a word missing in the phrase 'in case there is any error
> processing the
> > "m=" section'?
>
> I think it is fine, what do you find confusing?
>
>
> Should there perhaps be a preposition (e.g., “of” or “in") after “error
> processing”? If the current is correct, we will leave as is.
>
> Current:
>    The WHIP endpoint SHOULD NOT reject individual "m=" sections as per
>    Section 5.3.1 of [RFC9429] in case there is any error processing the
>    "m=" section;
>
> Perhaps:
>    The WHIP endpoint SHOULD NOT reject individual "m=" sections as per
>    Section 5.3.1 of [RFC9429] in case there is any error processing of the
>    "m=" section;
>

I am not native english speaker but "there is any error processing of the
"m=" section; " looks weird to me, how about:

   The WHIP endpoint SHOULD NOT reject individual "m=" sections, as
specified in
   Section 5.3.1 of [RFC9429], if an error occurs when processing the "m="
section.


> H)
>
> > c.) Figures 2-5 in this document are too wide for the text output. Please
> > review and let us know how we should update. Note that RFC 8792 may be a
> > helpful resource for this.
> > -->
>
> Seems that the way of performing line wrapping in both SDP and HTTP is
> just truncating the line and adding an whitespace indentation on the
> continuation line below:
>
> so
> a=fingerprint:sha-256
> F7:EB:F3:3E:AC:D2:EA:A7:C1:EC:79:D9:B3:8A:35:DA:70:86:4F:46:D9:2D:CC:D0:BC:81:9F:67:EF:34:2E:BD
> a=candidate:1 1 UDP 2130706431 198.51.100.1 39132 typ host
>
> would become
> a=fingerprint:sha-256 F7:EB:F3:3E:AC:D2:EA:A7:C1:EC:79:D9:B3:
>     8A:35:DA:70:86:4F:46:D9:2D:CC:D0:BC:81:9F:67:EF:34:2E:BD
> a=candidate:1 1 UDP 2130706431 198.51.100.1 39132 typ host
>
>
> We updated Figures 2-5 as you suggest (wrap long lines and indent the
> continued line). Please review to ensure we did this correctly. These
> changes are best viewed in the rfcdiff files.
>
> That's perfect, thanks

>
> I) Finally, we see both of the following phrases in the document. Are both
> correct?
>
> username and password fragments
> username fragment and password
>
>
 The correct terms according to rfc8445 should be "username fragment and
password", so we need to change the "username and password fragments".


> — FILES (please refresh) —
>
> Updated XML file:
>    https://www.rfc-editor.org/authors/rfc9725.xml
>
> Updated output files:
>    https://www.rfc-editor.org/authors/rfc9725.txt
>    https://www.rfc-editor.org/authors/rfc9725.pdf
>    https://www.rfc-editor.org/authors/rfc9725.html
>
> Diff files showing all changes made during AUTH48:
>    https://www.rfc-editor.org/authors/rfc9725-auth48diff.html
>    https://www.rfc-editor.org/authors/rfc9725-auth48rfcdiff.html (side by
> side)
>
> Diff files showing all changes:
>    https://www.rfc-editor.org/authors/rfc9725-diff.html
>    https://www.rfc-editor.org/authors/rfc9725-rfcdiff.html (side by side)
>    https://www.rfc-editor.org/authors/rfc9725-alt-diff.html (shows
> changes where text is moved or deleted)
>
> For the AUTH48 status of this document, please see:
>    https://www.rfc-editor.org/auth48/rfc9725
>
>
> Thank you,
>
> RFC Editor/rv
>
>
>
>
>
>
> On Feb 3, 2025, at 10:22 AM, Sergio Garcia Murillo <
> sergio.garcia.muri...@gmail.com> wrote:
>
> Hi,
>
> Thank you very much for the in depth review, I have provided my feedback
> on all the topics inline below. I think the only point I am not sure how to
> proceed is in the IANA charter proposed reorganization.
>
> Best regards
> Sergio
>
> On Fri, Jan 31, 2025 at 10:38 PM Sean Turner <s...@sn3rd.com> wrote:
> Adding in Sergio’s alternate email address.
>
> Cheers,
> spt
>
> > On Jan 31, 2025, at 3:29 PM, rfc-edi...@rfc-editor.org wrote:
> >
> > Authors,
> >
> > While reviewing this document during AUTH48, please resolve (as
> necessary) the following questions, which are also in the XML file.
> >
> >
> > 1) <!-- [rfced] This is a question for Sergio. Your name appears as
> follows in
> > the document header:
> >
> > Original:
> >  S. Murillo
> >
> > Your name has appeared in various ways in the other RFCs that you have
> > authored (see below). Which form do you prefer?
> >
> > RFC 9605:
> >  S. G. Murillo
> >
> > RFCs 9335 and 8079:
> >  S. Garcia Murillo
> >  S. Garcia Murillo
>
> I would prefer S. Garcia Murillo
>
>   >
> >
> > 2) <!-- [rfced] Please insert any keywords (beyond those that appear in
> > the title) for use on https://www.rfc-editor.org/search. -->
>  webrtc, streaming, ingest
>   >
> > 3) <!-- [rfced] How may we clarify the text that appears after the colon
> in
> > the sentence below? How does it connect to the rest of the sentence?
> >
> > Original:
> >   Unfortunately, the lack of a standardized signaling mechanism in
> >   WebRTC has been an obstacle to adoption as an ingestion protocol
> >   within the broadcast/streaming industry, where a streamlined
> >   production pipeline is taken for granted: plug in cables carrying raw
> >   media to hardware encoders, then push the encoded media to any
> >   streaming service or Content Delivery Network (CDN) ingest using an
> >   ingestion protocol.
> >
> > Perhaps:
> >   Unfortunately, the lack of a standardized signaling mechanism in
> >   WebRTC has been an obstacle to its adoption as an ingestion protocol
> >   within the broadcast and streaming industry, where a streamlined
> >   production pipeline is taken for granted. For example, cables carrying
> raw
> >   media to hardware encoders are plugged in and then the encoded media is
> >   pushed to any streaming service or Content Delivery Network (CDN)
> using an
> >   ingestion protocol.
> > -->
>
> That would work perfectly.
>
> > 4) <!-- [rfced] The list after Figure 1 is introduced as definitions of
> the
> > elements in Figure 1. However, "WHIP endpoint URL" and "WHIP session URL"
> > appear in the list but not in the figure. Are any updates needed?
> >
> > Original:
> >   The elements in Figure 1 are described as follows:
> > -->
>  The figure is ok, the URLs are attributes of the WHIP endpoint and WHIP
> session, which are needed for completing the flow. I think it is fine as it
> is.
>   >
> >
> > 5) <!-- [rfced] What does "such as ICE operations or termination" refer
> to?
> >
> > Original:
> >   The WHIP
> >   client can send requests to the WHIP session using this URL to
> >   modify the session, such as ICE operations or termination.
> > -->
>
> ICE operations are described in 4.3 section, the termination refers to the
> session termination, maybe it is a good idea to include it on the sentence
> for clarity.
>   >
> >
> > 6) <!-- [rfced] If no objections, we will update these to be complete
> sentences
> > as shown below.
> >
> > Original:
> >   *  WHIP client: Initiates the communication by sending an HTTP POST
> >      with an SDP Offer to the WHIP endpoint.
> >
> >   *  WHIP endpoint: Responds with a "201 Created" message containing an
> >      SDP answer.
> >
> >   *  WHIP client and media server: Establish an ICE and DTLS sessions
> >      for NAT traversal and secure communication.
> >
> >   *  RTP/RTCP Flow: Real-time Transport Protocol and Real-time
> >      Transport Control Protocol flows are established for media
> >      transmission from the WHIP client to the media server, secured by
> >      the SRTP profile.
> >
> >   *  WHIP client: Sends an HTTP DELETE to terminate the WHIP session.
> >
> >   *  WHIP session: Responds with a "200 OK" to confirm the session
> >      termination.
> >
> > Perhaps:
> >   *  The WHIP client initiates the communication by sending an HTTP POST
> >      with an SDP offer to the WHIP endpoint.
> >
> >   *  The WHIP endpoint responds with a "201 Created" message containing
> an
> >      SDP answer.
> >
> >   *  The WHIP client and media server establish an ICE and DTLS sessions
> >      for NAT traversal and secure communication.
> >
> >   *  RTP/RTCP flows are established for media
> >      transmission from the WHIP client to the media server, secured by
> >      the SRTP profile.
> >
> >   *  The WHIP client sends an HTTP DELETE to terminate the WHIP session.
> >
> >   *  The WHIP session responds with a "200 OK" to confirm the session
> >      termination.
> > -->
>
> Fine for me, it looks better that way.
>   >
> >
> > 7) <!-- [rfced] We were unable to find a "problem statement json object"
> > mentioned in RFC 9457. However, a "problem details JSON object" is
> > defined. Should the text below be updated accordingly?
> >
> > Original:
> >   WHIP endpoints and resources could convey finer-grained error
> >   information by a problem statement json object in the response message
> body of
> >   the failed request as per [RFC9457].
> >
> > Perhaps:
> >   WHIP endpoints and resources could convey more finely grained error
> >   information with a problem details JSON object in the response message
> body
> >   of the failed request as per [RFC9457].
> > -->
>
> My bad, should be problem details.
>
> >
> >
> > 8) <!-- [rfced] Are "perform" and "performing" the best word choice in
> these
> > sentences? Or would "send/sending" or "make/making" be better?
> >
> > Original:
> >   In order to set up an ingestion session, the WHIP client MUST
> >   generate an SDP offer according to the JSEP rules for an initial
> >   offer as in Section 5.2.1 of [RFC9429] and perform an HTTP POST
> >   request as per Section 9.3.3 of [RFC9110] to the configured WHIP
> >   endpoint URL.
> >   ...
> >   To explicitly terminate a WHIP session, the WHIP client MUST perform
> >   an HTTP DELETE request to the WHIP session URL returned in the
> >   Location header field of the initial HTTP POST.
> >   ...
> >   The generation of the TURN server credentials may require performing
> >   a request to an external provider, which can both add latency to the
> >   OPTIONS request processing and increase the processing required to
> >   handle that request.
> > -->
>  Yes, "send/sending" seems more appropriate.
>
> >
> >
> > 9) <!-- [rfced] Are the citations for RFC 8445 correct in the following
> > sentences? We ask because "ICE" does not appear in RFC 8445. Was the
> > intent to cite RFC 8445 (titled "Interactive Connectivity Establishment
> > (ICE): A Protocol for Network Address Translator (NAT) Traversal")?
> >
> > Original:
> >   ICE [RFC8845] is a protocol addressing the complexities of NAT
> >   traversal, commonly encountered in Internet communication.
> >   ...
> >   Depending on the Trickle ICE support on the WHIP client, the initial
> >   offer by the WHIP client MAY be sent after the full ICE gathering is
> >   complete with the full list of ICE candidates, or it MAY only contain
> >   local candidates (or even an empty list of candidates) as per
> >   [RFC8845].
> > -->
>
> My bad again, should be 8445 and not 8845.
>   >
> >
> > 10) <!-- [rfced] For ease of the reader, may we update this sentence as
> follows
> > (i.e., split into two sentences and update "carrying" to ", which
> carries")?
> >
> > Original:
> >   The WHIP client MAY perform trickle ICE or ICE restarts by sending an
> >   HTTP PATCH request as per [RFC5789] to the WHIP session URL, with a
> >   body containing an SDP fragment with media type "application/trickle-
> >   ice-sdpfrag" as specified in [RFC8840] carrying the relevant ICE
> >   information.
> >
> > Perhaps:
> >  The WHIP client MAY perform Trickle ICE or ICE restarts by sending an
> HTTP
> >  PATCH request (as per [RFC5789]) to the WHIP session URL. This HTTP
> PATCH
> >  request contains a body containing an SDP fragment with media type
> >  "application/trickle-ice-sdpfrag" as specified in [RFC8840], which
> carries the
> >  relevant ICE information.
> > -->
>  Should we use normative language instead of "contains" i.e. "MUST
> contain"?
>
> >
> >
> > 11) <!-- [rfced] Please review "If the HTTP PATCH to the WHIP session".
> Should
> > this be updated as shown below? The previous sentence uses "WHIP session
> URL".
> >
> > Original:
> >   If the HTTP PATCH to the WHIP session has a content
> >   type different than "application/trickle-ice-sdpfrag" or the SDP
> >   fragment is malformed, the WHIP session MUST reject the HTTP PATCH
> >   with an appropiate 4XX error response.
> >
> > Perhaps:
> >   If the HTTP PATCH request sent to the WHIP session URL has a content
> >   type different than "application/trickle-ice-sdpfrag" or the SDP
> >   fragment is malformed, the WHIP session MUST reject the HTTP PATCH
> >   with an appropriate 4xx error response.
> > -->
>
> I am fine with that too.
>   >
> >
> > 12) <!-- [rfced] May we update "being OPTIONAL otherwise" at the end of
> this
> > sentence as follows to improve clarity?
> >
> > Original:
> >   Consequently, as those HTTP PATCH requests may be received
> >   out-of-order by the WHIP session, if WHIP session supports ICE
> >   restarts, it MUST generate a unique strong entity-tag identifying the
> >   ICE session as per Section 8.8.3 of [RFC9110], being OPTIONAL
> >   otherwise.
> >
> > Perhaps:
> >   Consequently, those HTTP PATCH requests may be received
> >   out of order by the WHIP session. Thus, if WHIP session supports ICE
> >   restarts, it MUST generate a unique strong entity-tag identifying the
> >   ICE session as per Section 8.8.3 of [RFC9110];
> >   if the WHIP session does not support ICE restarts, this is OPTIONAL.
> > -->
>
> I don't think I agree with the change, what is optional is the support of
> the ICE restarts, how about:
>
>      Consequently, those HTTP PATCH requests may be received
>      out of order by the WHIP session. Thus, if WHIP session OPTIONALLY
> supports ICE
>      restarts, it MUST generate a unique strong entity-tag identifying the
>      ICE session as per Section 8.8.3 of [RFC9110].
>
> >
> >
> > 13) <!-- [rfced] If no objections, we will move the following sentences
> to appear
> > before Figures 3 and 5, respectively, as the text introduces the figures.
> >
> > Original:
> >   Figure 3 shows an example of the Trickle ICE procedure where the WHIP
> >   client sends a PATCH request with updated ICE candidate information
> >   and receives a successful response from the WHIP session.
> >   ...
> >   Figure 5 illustrates the Link headers included in a 201 Created
> >   response, providing the ICE server URLs and associated credentials.
> > -->
>  Fine for me
>   > 14) <!-- [rfced] We have a few questions about this text:
> >
> > Original:
> >   Figure 3 demonstrates a Trickle ICE restart procedure example.  The
> >   WHIP client sends a PATCH request containing updated ICE information,
> >   including a new ufrag and password, along with newly gathered ICE
> >   candidates.  In response, the WHIP session provides ICE information
> >   for the session after the ICE restart, including the updated ufrag
> >   and password, as well as the previous ICE candidate.
> >
> > a) We updated "Figure 3" to "Figure 4". This text comes immediately after
> > Figure 4. If no objections, we will also move this text to appear before
> > Figure 4, as it introduces the figure.
> >
> > b) Is 'ufrag and password' correct, or should these be updated to
> '"ice-pwd"
> > and "ice-ufrag"' (used earlier in the same section)?
> > -->
>
> "ice-pwd" and "ice-ufrag" are the sdp attributes, we may change them for
> the full name of the ICE properties: username fragment and password instead
> (without ")
>
> >
> >
> > 15) <!-- [rfced] Is "proving" the correct word choice here? Would
> "providing" or
> > "that provides" be better? (Note that this sentence appears in both
> > Section 4.4.2 and 4.4.3.)
> >
> > Original:
> >   The WHIP endpoint MAY also return a problem statement as
> >   recommended in Section 4.1 proving further error details about the
> >   failed request.
> >
> > Perhaps:
> >   The WHIP endpoint MAY also return a problem statement that provides
> >   further error details about the failed request, as
> >   recommended in Section 4.1.
> > -->
>
> Sounds better.
>   >
> >
> > 16) <!-- [rfced] We have a few questions about the sentence below.
> >
> > a) The first part of the sentence includes "The WHIP endpoint SHOULD NOT
> > reject". Should "but reject" in the second part of the sentence be
> updated to
> > "but SHOULD reject" (i.e., include SHOULD)?
>
> I agree to adding "SHOULD", but maybe we should change the "but" to an
> "instead"?
>   >
> > b) Is a word missing in the phrase 'in case there is any error
> processing the
> > "m=" section'?
>
> I think it is fine, what do you find confusing?
>   >
> > Original:
> >   The WHIP endpoint SHOULD NOT reject individual "m=" sections as per
> >   Section 5.3.1 of [RFC9429] in case there is any error processing the
> >   "m=" section, but reject the HTTP POST request with an "422
> >   Unprocessable Content" or "400 Bad Request" error response to prevent
> >   having partially successful ingest sessions which can be misleading
> >   to end users.
> >
> > Perhaps:
> >   The WHIP endpoint SHOULD NOT reject individual "m=" sections as per
> >   Section 5.3.1 of [RFC9429] in case there is any error processing of the
> >   "m=" section, but it SHOULD reject the HTTP POST request with a
> >   "422 Unprocessable Content" or "400 Bad Request" error response to
> >   prevent having partially successful ingest sessions, which can be
> >   misleading to end users.
> > -->
>
> how about?
>
>   The WHIP endpoint SHOULD NOT reject individual "m=" sections as per
>   Section 5.3.1 of [RFC9429] in case there is any error processing of the
>  "m=" section, instead it SHOULD reject the HTTP POST request with a
>  "422 Unprocessable Content" or "400 Bad Request" error response to
>   prevent having partially successful ingest sessions, which can be
>   misleading to end users.
>   >
> >
> > 17) <!-- [rfced] Most status codes mentioned in this document include a
> > description in addition to the number. Would you like to add that for 301
> > and 302 below? If so, please confirm that the "301 Moved Permanently" and
> > "302 Found" are correct.
> >
> > Original:
> >   In order to avoid POST requests to be redirected as GET
> >   requests, status codes 301 and 302 MUST NOT be used and the preferred
> >   method for performing load balancing is via the "307 Temporary
> >   Redirect" response status code as described in Section 15.4.8 of
> >   [RFC9110].
> >
> > Perhaps:
> >   In order to avoid POST requests being redirected as GET
> >   requests, status codes "301 Moved Permanently" and "302 Found" MUST
> NOT be used;
> >   the preferred method for performing load balancing is via the "307
> Temporary
> >   Redirect" response status code as described in Section 15.4.8 of
> >   [RFC9110].
> > -->
> >
> That would be perfect, thanks
>
> >
> > 18) <!-- [rfced] FYI - For clarity, we have updated the text starting
> with
> > "assumption..." as follows. Please review to ensure this does not change
> > your intended meaning.
> >
> > Original:
> >   These requirements are based
> >   on the assumption of the need to provide the data continuously,
> >   within a very limited time window (no more delay than hundreds of
> >   milliseconds end-to-end).
> >
> > Current:
> >   These requirements are based
> >   on the assumption that the data needs to be provided continuously,
> >   within a very limited time window (a delay of no more than hundreds
> >   of milliseconds end-to-end).
> > -->
>
> Seems better in the proposed text, I agree.
>   >
> >
> > 19) <!-- [rfced] We were unable to find either "JWT tokens" or "JSON Web
> Tokens"
> > mentioned explicitly in RFC 6750.  Are any updates needed to the citation
> > in the text below?
> >
> > Original:
> >   Some examples of the kind of tokens that could be used
> >   are, but are not limited to, JWT tokens as per [RFC6750] and
> >   [RFC8725] or a shared secret stored on a database.
> > -->
>
> we can drop rfc 6750 reference
> >
> >
> > 20) <!-- [rfced] FYI - We updated this sentence as follows to include
> the name of
> > the IANA registry.
> >
> > Original:
> >   Each protocol extension MUST register a unique "rel" attribute value
> >   at IANA starting with the prefix: "urn:ietf:params:whip:ext" as
> >   defined in Section 6.4.
> >
> > Updated:
> >   Each protocol extension MUST register a unique "rel" attribute value
> >   that starts with the prefix "urn:ietf:params:whip:ext" (as defined in
> >   Section 6.4) in the "WebRTC-HTTP Ingestion Protocol (WHIP) Extension
> >   URNs" registry (Section 6.3.2).
> > -->
>
> Ok
>   >
> >
> > 21) <!-- [rfced] The first sentence below appears immediately before
> Figure 6, and
> > the second sentence appears after. We suggest combining them and placing
> > before the figure. Which of the following suggestions do you prefer?
> >
> > Original:
> >   In this theoretical case, the "201 Created" response to the HTTP POST
> >   request would look like:
> >   ...
> >   Figure 6 shows an example of a WHIP protocol extension supported by
> >   the WHIP session, as indicated in the Link header of the 201 Created
> >   response.
> >
> > Perhaps:
> >   In this theoretical case, the "201 Created" response to the HTTP POST
> request
> >   would look like the following (i.e., a WHIP protocol extension
> supported by
> >   the WHIP session, as indicated in the Link header of the "201 Created"
> >   response).
> >
> > Or:
> >   Figure 6 shows the "201 Created" response to the HTTP POST request in
> this
> >   theoretical case (i.e., the WHIP protocol extension supported by
> >   the WHIP session, as indicated in the Link header of the "201 Created"
> >   response).
> > -->
>
>  I like the second text better
>
> >
> >
> > 22) <!-- [rfced] FYI - We updated "HTTP POST" (singular) here to be
> "HTTP POST
> > requests" (plural). Let us know any concerns.
> >
> > Original:
> >   It would be possible
> >   for an attacker in possession of authentication credentials valid
> >   for ingesting a WHIP stream to make multiple HTTP POST to the
> >   WHIP endpoint.
> >
> > Current:
> >   It would be possible
> >   for an attacker in possession of authentication credentials valid
> >   for ingesting a WHIP stream to make multiple HTTP POST requests to the
> >   WHIP endpoint.
> > -->
>  ok
>   >
> > 23) <!-- [rfced] What does "it" refers to in this sentence? If "it"
> refers to
> > "servers", we will update to "they"?
> >
> > Original:
> >      If the connection rate is high
> >      enough, this could lead to resource exhaustion on the servers
> >      handling the requests and it will not be able to process
> >      legitimate incoming ingests.
> >
> > Perhaps:
> >      If the connection rate is high
> >      enough, this could lead to resource exhaustion on the servers
> >      handling the requests, and they will not be able to process
> >      legitimate incoming ingests.
> > -->
>  Yes, it should be "they"
>   >
> >
> > 24) <!-- [rfced] How may we update the phrases below for consistency?
> Perhaps as
> > "location of WHIP sessions" as shown below?
> >
> > WHIP session locations (plural "locations")
> > WHIP sessions location (plural "sessions")
> > WHIP sessions location URL
> >
> > Original:
> >  *   Insecure direct object references (IDOR) on the WHIP session
> >      locations: If the URLs returned by the WHIP endpoint for the WHIP
> >      sessions location are easy to guess, it would be possible for an
> >      attacker to send multiple HTTP DELETE requests and terminate all
> >      the WHIP sessions currently running.
> >  ...
> >      The security
> >      considerations for Universally Unique IDentifier (UUID) [RFC9562],
> >      Section 8 are applicable for generating the WHIP sessions location
> >      URL.
> >
> > Perhaps:
> >  *   Insecure direct object references (IDOR) for the location of WHIP
> >      sessions: If the URLs returned by the WHIP endpoint for the
> location of WHIP
> >      sessions are easy to guess, it would be possible for an
> >      attacker to send multiple HTTP DELETE requests and terminate all
> >      the WHIP sessions currently running.
> >   ...
> >      The security
> >      considerations for Universally Unique IDentifiers (UUIDs) in
> Section 8 of [RFC9562]
> >      are applicable for generating the URL for the location of WHIP
> sessions.
> > -->
>
> The text was written before we defined the "WHIP session URL" so we can
> use that instead:
>
>   *   Insecure direct object references (IDOR) for WHIP sessions URL:
>      If the URLs returned by the WHIP endpoint for the location of WHIP
>      sessions are easy to guess, it would be possible for an
>      attacker to send multiple HTTP DELETE requests and terminate all
>      the WHIP sessions currently running.
>    ...
>      The security
>      considerations for Universally Unique IDentifiers (UUIDs) in Section
> 8 of [RFC9562]
>      are applicable for generating the WHIP session URLs  .
>   >
> >
> > 25) <!-- [rfced] We have included some specific questions about the IANA
> text in
> > the document.  In addition to responding to those questions, please
> > review all of the IANA-related updates carefully and let us know if any
> > changes are needed.
> > -->
> >
> >
> > 26) <!-- [rfced] For the questions below, we will request that IANA
> update the
> > registries to match the edited document prior to publication.
> >
> > a) Section 6.1: FYI - We made a minor edit (lowercased "Agent") in the
> > Description field of the "Link Relation Types" registry.
> >
> > Link to registry: https://www.iana.org/assignments/link-relations
> >
> > Original ("Agent"):
> >   Description: Conveys the STUN and TURN servers that can be used by an
> >   ICE Agent to establish a connection with a peer.
> >
> > Current ("agent"):
> >   Description:  Conveys the STUN and TURN servers that can be used by
> >      an ICE agent to establish a connection with a peer.
> >
>  Lower case should be the best option, yes
>
>
> >
> > b) Section 6.2: FYI - We capitalized the title of the registry
> > group (https://www.iana.org/assignments/whip).
> >
> > Original:
> >  WebRTC-HTTP ingestion protocol (WHIP)
> >
> > Current:
> >  WebRTC-HTTP Ingestion Protocol (WHIP)
> >
>
> OK
>
> >
> > c) Section 6.2, 6.3, and elsewhere: We also capitalized the titles of the
> > following registries (https://www.iana.org/assignments/whip). May we
> further
> > update to use just the acronym WHIP rather than the expansion? WHIP is
> already
> > expanded in the title of the registry group.
> >
> > Original:
> >  WebRTC-HTTP ingestion protocol (WHIP) URNs
> >  WebRTC-HTTP ingestion protocol (WHIP) Extension URNs
> >
> > Current (capitalized "Ingestion Protocol"):
> >  WebRTC-HTTP Ingestion Protocol (WHIP) URNs
> >  WebRTC-HTTP Ingestion Protocol (WHIP) Extension URNs
> >
> > Perhaps (use acronym):
> >  WHIP URNs
> >  WHIP Extension URNs
>
> I think that for the registry names it is better to contain the full
> expansion.
>   >
> > d) Section 6.3.1: Similar to the above, may we shorten the Description
> below
> > in the "WebRTC-HTTP ingestion protocol (WHIP) URNs" registry
> > (https://www.iana.org/assignments/whip)?
> >
> > Original:
> >   Description:  WebRTC-HTTP ingestion protocol (WHIP) extension URNs
> >
> > Perhaps:
> >   Description:  WHIP extension URNs
> >
> >
>
> Same
>
> > e) Section 6.3.1: After discussion with IANA, the "IANA Registry
> Reference"
> > field in the first registry at <https://www.iana.org/assignments/whip>
> will be
> > updated as follows.
> >
> > Current:
> >  [https://www.iana.org/assignments/whip]
> >
> > Should be:
> >  See "WebRTC-HTTP Ingestion Protocol (WHIP) Extension URNs" on [
> https://www.iana.org/assignments/whip]
> >
> > Or (depending on your response to question c above):
> >  See "WHIP Extension URNs" on [https://www.iana.org/assignments/whip]
> > -->
> >
>
> Same
>   > 27) <!-- [rfced] Other questions about IANA text
> >
> > a) Section 6: May we either remove this sentence or expand it to include
> all
> > the IANA actions in the document?
> >
> > Original:
> >   This specification adds a new link relation type and a registry for
> >   URN sub-namespaces for WHIP protocol extensions.
> >
> > Perhaps:
> >   Per this specification, IANA has added a new link relation type and
> >   a new Registered Parameter Identifier for WHIP. IANA has also created
> registries
> >   to manage entries within the "urn:ietf:params:whip" and
> >   "urn:ietf:params:whip:ext" namespaces.
> >
>
> good catch
>
> >
> > b) If no objections, we will reorganize the sections in the IANA
> > Considerations section as follows. The suggested organization
> corresponds to
> > the IANA actions and groups information about each registry together in a
> > section.
> >
> > Original:
> > 6.  IANA Considerations
> >  6.1. Link Relation Type: ice-server
> >  6.2. WebRTC-HTTP Ingestion Protocol (WHIP) registry group
> >  6.3. Registration of WHIP URN Sub-namespace and WHIP registries
> >    6.3.1. WebRTC-HTTP ingestion protocol (WHIP) URNs registry
> >    6.3.2. WebRTC-HTTP ingestion protocol (WHIP) extension URNs registry
> >  6.4. URN Sub-namespace for WHIP
> >    6.4.1. Specification Template
> >  6.5. Registering WHIP Protocol Extensions URNs
> >    6.5.1. Registration Procedure
> >    6.5.2. Guidance for Designated Experts
> >    6.5.3. WHIP Protocol Extension Registration Template
> >
> > Perhaps:
> > 6.  IANA Considerations
> >  6.1.  Link Relation Type: ice-server
> >  6.2.  URN Sub-namespace for WHIP (urn:ietf:params:whip)
> >  6.3.  WebRTC-HTTP Ingestion Protocol (WHIP) URNs Registry
> >  6.4.  WebRTC-HTTP Ingestion Protocol (WHIP) Extension URNs Registry
> >     6.4.1. Registration Procedure
> >     6.4.2. Guidance for the Designated Expert
> >     6.4.3. Registration Template
>
> I am not sure about this change, could we double check with IANA if they
> are ok with the changes?
>   >
> > c) Sections 6.3 and 6.4: It looks like Section 6.4.1 includes a template
> from
> > Appendix A of RFC 3406. However, entries in the "IETF URN Sub-namespace
> for
> > Registered Protocol Parameter Identifiers" registry
> > (https://www.iana.org/assignments/params/) should use the template in
> Section 4
> > of RFC 3553.
> >
> > For examples, see:
> >  Section 10.1.2 of RFC 9162 (urn:ietf:params:trans)
> >  Section 9.3 of RFC 8620 (urn:ietf:params:jmap)
> >  Section 9.6 of RFC 8555 (urn:ietf:params:acme)
> >
> > After discussion with IANA, we recommend 1) updating the text in Section
> 6.3
> > to include the template from RFC 3553 as follows and 2) removing Section
> 6.4.
> > The text in Section 6.4 already appears in Section 4.9, and if needed,
> > information from the template in Section 6.4.1 can be folded into
> Section 4.9.
> >
> > (Note that we would need you to provide text for the "Index value" field
> in
> > the suggested text below.)
> >
> > Original:
> >
> > 6.3.  Registration of WHIP URN Sub-namespace and WHIP registries
> >
> >   IANA is asked to add an entry to the "IETF URN Sub-namespace for
> >   Registered Protocol Parameter Identifiers" registry and create a sub-
> >   namespace for the Registered Parameter Identifier as per [RFC3553]:
> >   "urn:ietf:params:whip".
> >
> >   To manage this sub-namespace, IANA is asked to create the "WebRTC-
> >   HTTP ingestion protocol (WHIP) URNs" and "WebRTC-HTTP ingestion
> >   protocol (WHIP) extension URNs".
> >
> >
> > Perhaps (section numbers per suggested organization in previous
> question):
> >
> > 6.2.  URN Sub-namespace for WHIP (urn:ietf:params:whip)
> >
> >   IANA has added a new entry in the "IETF URN Sub-namespace for
> >   Registered Protocol Parameter Identifiers" registry, following the
> >   template in [RFC3553]:
> >
> >   Registry name:  whip
> >   Specification:  RFC 9725
> >   Repository:  <https://www.iana.org/assignments/whip>
> >   Index value:  TBD
> >
> >   To manage this sub-namespace, IANA has created two registries within
> >   a new registry group called "WebRTC-HTTP Ingestion Protocol (WHIP)":
> >
> >   * "WebRTC-HTTP Ingestion Protocol (WHIP) URNs" registry (Section 6.3)
> >   * "WebRTC-HTTP Ingestion Protocol (WHIP) Extension URNs" registry
> (Section 6.4)
> >
> >
>
> If IANA is ok with that, I am fine too. What is the index value?
>
> > d) If the template in Section 6.4 is removed per the question above,
> please
> > let us know how to update the following pointers to Section 6.4. Perhaps
> these
> > should be updated to "Section 4.9"?
> >
> > Original:
> >   Each protocol extension MUST register a unique "rel" attribute value
> >   at IANA starting with the prefix: "urn:ietf:params:whip:ext" as
> >   defined in Section 6.4.
> >   ...
> >   WHIP Protocol Extensions URNs have an "ext" type as defined in
> >   Section 6.4.
> >
>  Yes, 4.9 section would be correct
>
>
> > e) Section 6.3.1: Is this section number correct? Or should it be
> Section 6.3.1?
> >
> > Original:
> >   *  Reference: this document (RFC TBD) Section Section 6.3.2
> >
> > Perhaps:
> >   Reference: RFC 9725, Section 6.3.2
> >
> >
> I think the reference is correct, "Reference: RFC 9725, Section 6.3.2"
> should be good, right?
>
>
> > f) Section 6.4.1: Should "designated contact" here be updated to
> "designated
> > expert"?
> >
> > Original:
> >   *  The designated contact shall be responsible for reviewing and
> >      enforcing uniqueness.
> >
>
> Yes
>
> >
> > g) Section 6.5: FYI - We updated "Section 6.4" here be to "Section
> 6.3.2",
> > which is where the registry is defined.
> >
> > Original:
> >   This section defines the process for registering new WHIP protocol
> >   extensions URNs with IANA in the "WebRTC-HTTP ingestion protocol
> >   (WHIP) extension URNs" registry (see Section 6.4).
> >
> > Updated:
> >   This section defines the process for registering new WHIP protocol
> >   extension URNs with IANA in the "WebRTC-HTTP Ingestion Protocol
> >   (WHIP) Extension URNs" registry (see Section 6.3.2).
> >
>
> Ok, conditional to the section rewrite decision
>
> >
> > h) Section 6.5.2: We updated this text to be a bulleted list as shown
> > below. Please confirm that the placement of this sentence is correct:
> > "Specifications should be documented in an Internet-Draft."
> >
> > Original:
> >   The Designated Expert (DE) is expected to ascertain the existence of
> >   suitable documentation (a specification) as described in [RFC8126]
> >   and to verify that the document is permanently and publicly
> >   available.
> >
> >   The DE is also expected to check the clarity of purpose and use of
> >   the requested registration.
> >
> >   Additionally, the DE must verify that any request for one of these
> >   registrations has been made available for review and comment by
> >   posting the request to the WebRTC Ingest Signaling over HTTPS (wish)
> >   Working Group mailing list.
> >
> >   Specifications should be documented in an Internet-Draft.  Lastly,
> >   the DE must ensure that any other request for a code point does not
> >   conflict with work that is active in or already published by the
> >   IETF.
> >
> > Perhaps:
> >   The designated expert (DE) is expected to do the following:
> >
> >   *  Ascertain the existence of suitable documentation (a specification)
> >      as described in [RFC8126] and to verify that the document is
> permanently
> >      and publicly available. Specifications should be documented in an
> >      Internet-Draft.
> >
> >   *  Check the clarity of purpose and use of the requested registration.
> >
> >   *  Verify that any request for one of these registrations has been made
> >      available for review and comment by posting the request to the
> WebRTC Ingest
> >      Signaling over HTTPS (wish) Working Group mailing list.
> >
> >   *  Ensure that any other request for a code point does not
> >      conflict with work that is active in or already published by the
> >      IETF.
> >
>  OK
>
>
> >
> > i) Section 6.5.3: The template in this section and the fields on the IANA
> > registry do not exactly match, as shown below. Is it correct that the
> template
> > should be updated to match the registry?
> >
> > Link to registy: https://www.iana.org/assignments/whip/
> >
> > Template:
> >  URN
> >  Reference
> >  Name
> >  Description
> >  Contact Information
> >
> > Registry:
> >  URI
> >  Description
> >  Reference
> >  IANA Registry Reference
> >  Change Controller
> >
>  yes , it should be changed
>
> >
> > j) This document includes a lot of detail about registering URNs in the
> > "WebRTC-HTTP ingestion Protocol (WHIP) Extension URNs" registry. Is any
> > additional information necessary for registering in the other WHIP
> registry?
> > Both are "Specification Required".
> > -->
>
> The section should apply for both registries, yes
>
> >
> > 28) <!-- [rfced] This sentence cites [BCP9], but it seems that only RFC
> 2026
> > within BCP 9 contains information about the procedure for appeals. May we
> > update in one of the following ways to direct the reader to the RFC that
> > contains the applicable information? Note that the reference entry for
> > [BCP9] contains all RFCs that comprise BCP 9 (which has of now is eight).
> >
> > Original:
> >   The normal appeals
> >   procedure described in [BCP9] is to be followed.
> >
> > Perhaps:
> >   The normal appeals
> >   procedure described in RFC 2026 [BCP9] is to be followed.
> >
> > Or:
> >   The normal appeals
> >   procedure described in [RFC2026] is to be followed.
> > -->
>
> I think I got some feedback about using BCP and not RFCs directly, but I
> am fine if you think it is ok.
>   >
> >
> > 29) <!-- [rfced] Please review the following questions and changes
> regarding the
> > references used in this document.
> >
> > a.) This W3C recommendation has a new version dated October 2024. Would
> you
> > like to cite the latest version? If so, please confirm that the text in
> this
> > document citing Section 4.2.1 of the W3C recommendation is still correct.
> >
> > Original:
> >   [W3C.REC-webrtc-20210126]
> >              Jennings, C., Ed., Boström, H., Ed., and J. Bruaroey, Ed.,
> >              "WebRTC 1.0: Real-Time Communication Between Browsers",
> >              W3C REC REC-webrtc-20210126, W3C REC-webrtc-20210126, 26
> >              January 2021,
> >              <https://www.w3.org/TR/2021/REC-webrtc-20210126/>.
> >
> > Perhaps:
> >   [W3C.REC-webrtc-20210126]
> >              Jennings, C., Ed., Castelli, F., Ed., Boström, H., Ed., and
> J. Bruaroey, Ed.,
> >              "WebRTC: Real-Time Communication in Browsers",
> >              W3C Recommendation, 8 October 2024,
> >              <https://www.w3.org/TR/2024/REC-webrtc-20241008/>. Latest
> >              version available at: <https://www.w3.org/TR/webrtc/>.
> >
> > Here is where this recommendation is cited in the text of this document:
> >
> > Original:
> >   NOTE: The naming of both the "rel" attribute value of "ice-server"
> >   and the target attributes follows the one used on the W3C WebRTC
> >   recommendation [W3C.REC-webrtc-20210126] RTCConfiguration dictionary
> >   in section 4.2.1.
> >
>  Updating the reference would be great, the text is still valid after the
> reference update.
>
> >
> > b.) FYI - We have updated the text below as follows and provided a
> citation in
> > the reference section for this URL. Please review and let us know any
> > objections.
> >
> > Original:
> >   For example, considering a potential extension of server-to-client
> >   communication using server-sent events as specified in
> >   https://html.spec.whatwg.org/multipage/server-sent-
> >   events.html#server-sent-events,
> >
> > Current:
> >   For example, consider a potential extension of server-to-client
> >   communication using server-sent events as specified in Section 9.2 of
> >   [HTML].
> >   ...
> >   [HTML]     WHATWG, "HTML", WHATWG Living Standard,
> >              <https://html.spec.whatwg.org/>.  Commit snapshot:
> >              <https://html.spec.whatwg.org/commit-
> >              snapshots/09db56ba9343c597340b2c7715f43ff9b10826f6/>.
> > -->
>
> That is perfect, thank you.
> >
> >
> > 30) <!-- [rfced] Please review the following questions regarding the
> terminology
> > used in this document.
> >
> > a.) Quotation marks appear around some of these terms but not others.
> Please
> > review and let us know if quotes should be added or removed from any of
> these
> > instances for consistency within the document.
> >
> > Access-Control-Request-Headers HTTP header
> > "Accept-Post" header
> >
> > HTTP Authorization header field
> > "If-Match" header field
> > Retry-After header field
> >
> > Location header
> > Location header field
> >
> > Link header
> > "Link" header field
> > Link header field
> >
> > ETag header
> > ETag header field
> > ETag response header field
> >
> > entity-tag value
> > "password" value
> > "POST" value
> > "Link" value
>
> In RFC 9110 it seems that only the first appearance  of the header name is
> between quotres and every other
> reference is without it. So I think we should remove the quotes on the
> terms above, except on the "password" one,
> which defines the string value of the attribute.
>
> >
> >
> > b.) Both "Link attribute" and "Link target attributes" appear in the
> sentences
> > below. Are these the same thing? If so, Let us know if updates are
> needed for
> > consistency.
> >
> > Original:
> >   WHIP clients MUST ignore any Link attribute with an unknown "rel"
> >   attribute value and WHIP sessions MUST NOT require the usage of any
> >   extension.
> >   ...
> >   The credentials are encoded in the Link
> >   target attributes as follows:
> >
>
> Link target attribute should be the preferred term, would be good to
> update all "Link attribute" for consistency.
>
> >
> > c.) We note a number of instances of "WHIP protocol". As the "P" in
> "WHIP"
> > already stands for "protocol", this is repetitive when expanded (i.e.,
> > "WebRTC-HTTP Ingestion Protocol protocol".
> >
> > If no objections, we will update the following instances as shown below
> to
> > avoid repetition. We will also update to use the lowercase "extension".
> >
> > WHIP protocol > WHIP
> > WHIP protocol extension > WHIP extension
> > WHIP Protocol Extension URN > WHIP extension URN
>  fine for me
>
> >
> > d.) We see both of the following forms in the document. Should these be
> > uniform? If so, please let us know which form is preferred.
> >
> > ingestion session
> > ingest session
> > -->
>
> I am not a native english speaker, so I am fine with choosing the one that
> seems best in english but I am more prone to use "ingest session"
> >
> >
> > 31) <!-- [rfced] FYI - We have updated the terms below as follows.
> Please review
> > and let us know any objections.
> >
> > a.) We updated the occurrence of line names as follows to match the use
> in
> > RFCs 9429 and 8866.
> >
> > m-line > "m=" line
> > m-sections > "m=" sections
> >
> >
>  That's great, thank you
>
> > b.) We updated "2XX" and "4XX" to "2xx" and "4xx", respectively, per
> usage in
> > RFC 9110.
> >
>
>  ok
>
> > c.) We updated the single quotes to double quotes below for consistency
> with
> > the other attributes in this document. Please let us know any objections.
> >
> > Original:
> > 'ice-options'
> > 'ice-pacing'
> > 'ice-lite'
> >
> > Current:
> > "ice-options"
> > "ice-pacing"
> > "ice-lite"
>  ok
>
>
> >
> > d.) In Section 4.6, we added quotation marks for "credential-type" and
> > "credential" as attribute names elsewhere in the document are enclosed in
> > quotation marks.
>
> ok
>   >
> >
> > e.) We have added expansions for abbreviations upon first use
> > per Section 3.6 of RFC 7322 ("RFC Style Guide"). Please review each
> > expansion in the document carefully to ensure correctness.
> >
> > JavaScript Session Establishment Protocol (JSEP)
> > Extensible Messaging and Presence Protocol (XMPP)
> > Real-Time Streaming Protocol (RTSP)
> > Session Traversal Utilities for NAT (STUN)
> > Traversal Using Relays around NAT (TURN)
> > JSON Web Tokens (JWTs)
> > Real Time Messaging Protocol (RTMP)
> > -->
>
> Seem ok
>   >
> >
> > 32) <!-- [rfced] Questions about XML formatting
> >
> > a.) Please review whether any of the notes in this document should be in
> the
> > <aside> element. It is defined as "a container for content that is
> > semantically less important or tangential to the content that surrounds
> it"
> > (https://authors.ietf.org/en/rfcxml-vocabulary#aside).
> >
>
> I have always edited the rfs using markdown and converting it with the
> ietf tools but I believe that the notes in the document don't qualify for
> the aside element.
>
> >
> > b.) We updated <artwork> to <sourcecode> for Figures 2-6. Please consider
> > whether the "type" attribute of any sourcecode element should be set.
> >
> > The current list of preferred values for "type" is available at
> > <https://www.rfc-editor.org/rpc/wiki/doku.php?id=sourcecode-types>.
> > If the current list does not contain an applicable type, feel free to
> > suggest additions for consideration.
> >
> > Note that it is also acceptable to leave the "type" attribute not set.
>
> Same, I have always edited the markdown so do not have much insight about
> it. Maybe we could use the "http-message" type for the http example figures.
>   >
> >
> > c.) Figures 2-5 in this document are too wide for the text output. Please
> > review and let us know how we should update. Note that RFC 8792 may be a
> > helpful resource for this.
> > -->
>
> Seems that the way of performing line wrapping in both SDP and HTTP is
> just truncating the line and adding an whitespace indentation on the
> continuation line below:
>
> so
> a=fingerprint:sha-256
> F7:EB:F3:3E:AC:D2:EA:A7:C1:EC:79:D9:B3:8A:35:DA:70:86:4F:46:D9:2D:CC:D0:BC:81:9F:67:EF:34:2E:BD
> a=candidate:1 1 UDP 2130706431 198.51.100.1 39132 typ host
>
> would become
> a=fingerprint:sha-256 F7:EB:F3:3E:AC:D2:EA:A7:C1:EC:79:D9:B3:
>     8A:35:DA:70:86:4F:46:D9:2D:CC:D0:BC:81:9F:67:EF:34:2E:BD
> a=candidate:1 1 UDP 2130706431 198.51.100.1 39132 typ host
>
> >
> >
> > 33) <!-- [rfced] Please review the "Inclusive Language" portion of the
> online
> > Style Guide <
> https://www.rfc-editor.org/styleguide/part2/#inclusive_language>
> > and let us know if any changes are needed.  Updates of this nature
> typically
> > result in more precise language, which is helpful for readers.
> >
> > Note that our script did not flag any words in particular, but this
> should
> > still be reviewed as a best practice.
> > -->
>
> I have reviewed the document and don't find anything that should be changed
>   >
> >
> > Thank you.
> >
> > RFC Editor/kf/rv
> >
> >
> > On Jan 31, 2025, at 12:24 PM, rfc-edi...@rfc-editor.org wrote:
> >
> > *****IMPORTANT*****
> >
> > Updated 2025/01/31
> >
> > RFC Author(s):
> > --------------
> >
> > Instructions for Completing AUTH48
> >
> > Your document has now entered AUTH48.  Once it has been reviewed and
> > approved by you and all coauthors, it will be published as an RFC.
> > If an author is no longer available, there are several remedies
> > available as listed in the FAQ (https://www.rfc-editor.org/faq/).
> >
> > You and you coauthors are responsible for engaging other parties
> > (e.g., Contributors or Working Group) as necessary before providing
> > your approval.
> >
> > Planning your review
> > ---------------------
> >
> > Please review the following aspects of your document:
> >
> > *  RFC Editor questions
> >
> >  Please review and resolve any questions raised by the RFC Editor
> >  that have been included in the XML file as comments marked as
> >  follows:
> >
> >  <!-- [rfced] ... -->
> >
> >  These questions will also be sent in a subsequent email.
> >
> > *  Changes submitted by coauthors
> >
> >  Please ensure that you review any changes submitted by your
> >  coauthors.  We assume that if you do not speak up that you
> >  agree to changes submitted by your coauthors.
> >
> > *  Content
> >
> >  Please review the full content of the document, as this cannot
> >  change once the RFC is published.  Please pay particular attention to:
> >  - IANA considerations updates (if applicable)
> >  - contact information
> >  - references
> >
> > *  Copyright notices and legends
> >
> >  Please review the copyright notice and legends as defined in
> >  RFC 5378 and the Trust Legal Provisions
> >  (TLP – https://trustee.ietf.org/license-info).
> >
> > *  Semantic markup
> >
> >  Please review the markup in the XML file to ensure that elements of
> >  content are correctly tagged.  For example, ensure that <sourcecode>
> >  and <artwork> are set correctly.  See details at
> >  <https://authors.ietf.org/rfcxml-vocabulary>.
> >
> > *  Formatted output
> >
> >  Please review the PDF, HTML, and TXT files to ensure that the
> >  formatted output, as generated from the markup in the XML file, is
> >  reasonable.  Please note that the TXT will have formatting
> >  limitations compared to the PDF and HTML.
> >
> >
> > Submitting changes
> > ------------------
> >
> > To submit changes, please reply to this email using ‘REPLY ALL’ as all
> > the parties CCed on this message need to see your changes. The parties
> > include:
> >
> >  *  your coauthors
> >
> >  *  rfc-edi...@rfc-editor.org (the RPC team)
> >
> >  *  other document participants, depending on the stream (e.g.,
> >     IETF Stream participants are your working group chairs, the
> >     responsible ADs, and the document shepherd).
> >
> >  *  auth48archive@rfc-editor.org, which is a new archival mailing list
> >     to preserve AUTH48 conversations; it is not an active discussion
> >     list:
> >
> >    *  More info:
> >
> https://mailarchive.ietf.org/arch/msg/ietf-announce/yb6lpIGh-4Q9l2USxIAe6P8O4Zc
> >
> >    *  The archive itself:
> >       https://mailarchive.ietf.org/arch/browse/auth48archive/
> >
> >    *  Note: If only absolutely necessary, you may temporarily opt out
> >       of the archiving of messages (e.g., to discuss a sensitive matter).
> >       If needed, please add a note at the top of the message that you
> >       have dropped the address. When the discussion is concluded,
> >       auth48archive@rfc-editor.org will be re-added to the CC list and
> >       its addition will be noted at the top of the message.
> >
> > You may submit your changes in one of two ways:
> >
> > An update to the provided XML file
> > — OR —
> > An explicit list of changes in this format
> >
> > Section # (or indicate Global)
> >
> > OLD:
> > old text
> >
> > NEW:
> > new text
> >
> > You do not need to reply with both an updated XML file and an explicit
> > list of changes, as either form is sufficient.
> >
> > We will ask a stream manager to review and approve any changes that seem
> > beyond editorial in nature, e.g., addition of new text, deletion of
> text,
> > and technical changes.  Information about stream managers can be found
> in
> > the FAQ.  Editorial changes do not require approval from a stream
> manager.
> >
> >
> > Approving for publication
> > --------------------------
> >
> > To approve your RFC for publication, please reply to this email stating
> > that you approve this RFC for publication.  Please use ‘REPLY ALL’,
> > as all the parties CCed on this message need to see your approval.
> >
> >
> > Files
> > -----
> >
> > The files are available here:
> >  https://www.rfc-editor.org/authors/rfc9725.xml
> >  https://www.rfc-editor.org/authors/rfc9725.html
> >  https://www.rfc-editor.org/authors/rfc9725.pdf
> >  https://www.rfc-editor.org/authors/rfc9725.txt
> >
> > Diff file of the text:
> >  https://www.rfc-editor.org/authors/rfc9725-diff.html
> >  https://www.rfc-editor.org/authors/rfc9725-rfcdiff.html (side by side)
> >
> > Alt-diff of the text (allows you to more easily view changes
> > where text has been deleted or moved):
> >  https://www.rfc-editor.org/authors/rfc9725-alt-diff.html
> >
> > Diff of the XML:
> >  https://www.rfc-editor.org/authors/rfc9725-xmldiff1.html
> >
> >
> > Tracking progress
> > -----------------
> >
> > The details of the AUTH48 status of your document are here:
> >  https://www.rfc-editor.org/auth48/rfc9725
> >
> > Please let us know if you have any questions.
> >
> > Thank you for your cooperation,
> >
> > RFC Editor
> >
> > --------------------------------------
> > RFC9725 (draft-ietf-wish-whip-16)
> >
> > Title            : WebRTC-HTTP ingestion protocol (WHIP)
> > Author(s)        : S. Murillo, A. Gouaillard
> > WG Chair(s)      : Sean Turner, Nils Ohlmeier
> >
> > Area Director(s) : Zaheduzzaman Sarker, Francesca Palombini
> >
>
>
>
-- 
auth48archive mailing list -- auth48archive@rfc-editor.org
To unsubscribe send an email to auth48archive-le...@rfc-editor.org

Reply via email to