Anna,

Thank you for your reply and careful review.  We have updated as requested and 
marked your status as “Approved” at the AUTH48 status page (see 
https://www.rfc-editor.org/auth48/C508).  

As we believe we have received all necessary approvals for this document 
cluster, we have changed the state of each document to "AUTH48-DONE" and will 
move them forward in the publication process at this time.

Thank you all for your time and attention during AUTH48 and congratulations on 
its completion!

RFC Editor/mf



RFC-to-be 9621:
---------------
Please review the files carefully as we do not make changes after publication.

The files have been posted here (please refresh):
  https://www.rfc-editor.org/authors/rfc9621.txt
  https://www.rfc-editor.org/authors/rfc9621.pdf
  https://www.rfc-editor.org/authors/rfc9621.html
  https://www.rfc-editor.org/authors/rfc9621.xml

The relevant diff files have been posted here (please refresh):
  https://www.rfc-editor.org/authors/rfc9621-diff.html (comprehensive diff)
  https://www.rfc-editor.org/authors/rfc9621-auth48diff.html (AUTH48 changes 
only)
  https://www.rfc-editor.org/authors/rfc9621-lastdiff.html (last to current 
version only)
  https://www.rfc-editor.org/authors/rfc9621-lastrfcdiff.html (ditto but 
rfcdiff)

The AUTH48 status page for this document is available here:

https://www.rfc-editor.org/auth48/rfc9621


RFC-to-be 9622:
---------------
Please review the files carefully as we do not make changes after publication.

The files have been posted here (please refresh):
  https://www.rfc-editor.org/authors/rfc9622.txt
  https://www.rfc-editor.org/authors/rfc9622.pdf
  https://www.rfc-editor.org/authors/rfc9622.html
  https://www.rfc-editor.org/authors/rfc9622.xml

The relevant diff files have been posted here (please refresh):
  https://www.rfc-editor.org/authors/rfc9622-diff.html (comprehensive diff)
  https://www.rfc-editor.org/authors/rfc9622-auth48diff.html (AUTH48 changes 
only)
  https://www.rfc-editor.org/authors/rfc9622-lastdiff.html (last to current 
version only)
  https://www.rfc-editor.org/authors/rfc9622-lastrfcdiff.html (ditto but 
rfcdiff)

The AUTH48 status page for this document is available here:

https://www.rfc-editor.org/auth48/rfc9622

RFC-to-be 9623:
---------------
Please review the files carefully as we do not make changes after publication.

The files have been posted here (please refresh):
  https://www.rfc-editor.org/authors/rfc9623.txt
  https://www.rfc-editor.org/authors/rfc9623.pdf
  https://www.rfc-editor.org/authors/rfc9623.html
  https://www.rfc-editor.org/authors/rfc9623.xml

The relevant diff files have been posted here (please refresh):
  https://www.rfc-editor.org/authors/rfc9623-diff.html (comprehensive diff)
  https://www.rfc-editor.org/authors/rfc9623-auth48diff.html (AUTH48 changes 
only)
  https://www.rfc-editor.org/authors/rfc9623-lastdiff.html (last to current 
version only)
  https://www.rfc-editor.org/authors/rfc9623-lastrfcdiff.html (ditto but 
rfcdiff)

The AUTH48 status page for this document is available here:

https://www.rfc-editor.org/auth48/rfc9623


> On Jan 14, 2025, at 2:10 PM, Anna Brunström <anna.brunst...@kau.se> wrote:
> 
> Hi Megan, all,
> 
> Happy New Year!
> 
> Thanks for adding all the detailed edits Megan! I checked the updated files, 
> only a few comments, see below. With the two corrections below, I approve the 
> documents.
> 
> Thanks again for all the great editing work and for your patience with all 
> the updates!
> 
> Best Regards,
> Anna
> 
> For RFC 9623 there were two updates that did not get entered quite correct.
> 
> OLD:
> The function that implements custom framing logic will be referred to as the 
> "Framer Implementation", which may be provided by a Transport Services 
> Implementation or the application itself.
> NEW:
> The function that implements custom framing logic will be referred to as the 
> "Framer implementation", which may be provided by a Transport Services 
> Implementation or the application itself.
> --- "Framer implementation" should have lower case for "implementation".
> 
> OLD:
> Clone:  Calling Clone on a UDP connection creates a new connection with 
> equivalent parameters.  The two Connection objects are      otherwise 
> independent.
> NEW:
> Clone:  Calling Clone on a UDP connection creates a new UDP connection with 
> equivalent parameters.  The two associated Connection objects are otherwise 
> independent.
> --- "UDP" and "associated" did not get added.
> 
> Also one unimportant nit in the update for RFC 9621 that I am not sure if it 
> was missed or intentional:
> "The normative requirements described in this section allow Transport 
> Services APIs and the Transport Services Implementations to provide this 
> functionality without causing incompatibility or introducing security 
> vulnerabilities."
> I had removed "the" in front of "Transport Services Implementations" when 
> changing it to plural, but update only if you think it is needed and 
> worthwhile.
> 
> 
> -----Original Message-----
> From: Megan Ferguson <mfergu...@staff.rfc-editor.org>
> Sent: den 8 januari 2025 23:39
> To: Michael Welzl <mich...@ifi.uio.no>; Anna Brunström 
> <anna.brunst...@kau.se>; Gorry Fairhurst <go...@erg.abdn.ac.uk>; Zaheduzzaman 
> Sarker <zahed.sarker.i...@gmail.com>
> Cc: Philipp S. Tiesel <phil...@tiesel.net>; Mirja Kuehlewind 
> <mirja.kuehlew...@ericsson.com>; Brian Trammell <i...@trammell.ch>; Tommy 
> Pauly <tpa...@apple.com>; Colin Perkins <c...@csperkins.org>; Reese Enghardt 
> <i...@tenghardt.net>; rfc-edi...@rfc-editor.org; taps-...@ietf.org; 
> taps-cha...@ietf.org; auth48archive@rfc-editor.org
> Subject: Re: Cluster-Wide Questions for Cluster 508: ...: Comments for 9623
> 
> Authors,
> 
> [Note that this message has been sent from a new email address on our end.]
> 
> Happy new year!
> 
> We have updated as requested by Anna (and confirmed by Gorry and Michael, 
> respectively).
> 
> *Anna - As these updates were especially detailed, we ask that you review and 
> confirm our implementation of the changes and/or let us know if further 
> changes are necessary.
> 
> We believe we have all other necessary approvals, and we will move forward in 
> the publication process upon Anna’s approval (unless we hear otherwise at 
> this time).
> 
> The AUTH48 status page for this cluster of documents is available here:
> 
> https://www.rfc-editor.org/auth48/C508
> 
> 
> RFC-to-be 9621:
> ---------------
> Please review the files carefully as we do not make changes after publication.
> 
> The files have been posted here (please refresh):
>   https://www.rfc-editor.org/authors/rfc9621.txt
>   https://www.rfc-editor.org/authors/rfc9621.pdf
>   https://www.rfc-editor.org/authors/rfc9621.html
>   https://www.rfc-editor.org/authors/rfc9621.xml
> 
> The relevant diff files have been posted here (please refresh):
>   https://www.rfc-editor.org/authors/rfc9621-diff.html (comprehensive diff)
>   https://www.rfc-editor.org/authors/rfc9621-auth48diff.html (AUTH48 changes 
> only)
>   https://www.rfc-editor.org/authors/rfc9621-lastdiff.html (last to current 
> version only)
>   https://www.rfc-editor.org/authors/rfc9621-lastrfcdiff.html (ditto but 
> rfcdiff)
> 
> The AUTH48 status page for this document is available here:
> 
> https://www.rfc-editor.org/auth48/rfc9621
> 
> 
> RFC-to-be 9622:
> ---------------
> Please review the files carefully as we do not make changes after publication.
> 
> The files have been posted here (please refresh):
>   https://www.rfc-editor.org/authors/rfc9622.txt
>   https://www.rfc-editor.org/authors/rfc9622.pdf
>   https://www.rfc-editor.org/authors/rfc9622.html
>   https://www.rfc-editor.org/authors/rfc9622.xml
> 
> The relevant diff files have been posted here (please refresh):
>   https://www.rfc-editor.org/authors/rfc9622-diff.html (comprehensive diff)
>   https://www.rfc-editor.org/authors/rfc9622-auth48diff.html (AUTH48 changes 
> only)
>   https://www.rfc-editor.org/authors/rfc9622-lastdiff.html (last to current 
> version only)
>   https://www.rfc-editor.org/authors/rfc9622-lastrfcdiff.html (ditto but 
> rfcdiff)
> 
> The AUTH48 status page for this document is available here:
> 
> https://www.rfc-editor.org/auth48/rfc9622
> 
> RFC-to-be 9623:
> ---------------
> Please review the files carefully as we do not make changes after publication.
> 
> The files have been posted here (please refresh):
>   https://www.rfc-editor.org/authors/rfc9623.txt
>   https://www.rfc-editor.org/authors/rfc9623.pdf
>   https://www.rfc-editor.org/authors/rfc9623.html
>   https://www.rfc-editor.org/authors/rfc9623.xml
> 
> The relevant diff files have been posted here (please refresh):
>   https://www.rfc-editor.org/authors/rfc9623-diff.html (comprehensive diff)
>   https://www.rfc-editor.org/authors/rfc9623-auth48diff.html (AUTH48 changes 
> only)
>   https://www.rfc-editor.org/authors/rfc9623-lastdiff.html (last to current 
> version only)
>   https://www.rfc-editor.org/authors/rfc9623-lastrfcdiff.html (ditto but 
> rfcdiff)
> 
> The AUTH48 status page for this document is available here:
> 
> https://www.rfc-editor.org/auth48/rfc9623
> 
> Thank you.
> 
> RFC Editor/mf
> 
>> On Dec 30, 2024, at 4:39 AM, Michael Welzl <mich...@ifi.uio.no> wrote:
>> 
>> Dear all,
>> 
>> I agree with all of Anna’s edits below.
>> 
>> Anna, see below:
>> 
>>> On Dec 29, 2024, at 7:14 PM, Anna Brunström <anna.brunst...@kau.se> wrote:
>>> 
>>> Hi Michael,
>>> 
>>> Thanks for the further clarifications below. I then think we should update 
>>> Section 10.5 to be consistent with the rest of the document and the defined 
>>> principles. The text for UDP and UDP Multicast receive is very similar and 
>>> I found it confusing that we use “UDP connection” but “UDP Multicast 
>>> Receive Connection”. I think we should be consistent throughout the 
>>> document and not just within each subsection. My suggested edits for 
>>> Section 10.5 as well as two small nits for the SCTP part are indicated 
>>> below.
>> 
>> Many thanks, these are all good, and much appreciated.
>> 
>> 
>>> This is the last of my comments for 9623. And to be clear, I think you did 
>>> an excellent job with all the capitalization work!
>> 
>> Many thanks, this means a lot to me, it really does.
>> 
>> 
>>> My suggested edits are just final polishing after reading with fresh
>>> eyes. So still owe you lots of beer J
>> 
>> Haha  :-)
>> 
>> Cheers,
>> Michael
>> 
>> 
>>> 
>>> Best Regards,
>>> Anna
>>> 
>>> OLD:
>>> Initiate:  Calling Initiate on a UDP Multicast Receive Connection causes an 
>>> immediate EstablishmentError.  This is an unsupported operation.
>>> NEW:
>>> Initiate:  Calling Initiate on a UDP Multicast Receive connection causes an 
>>> immediate EstablishmentError.  This is an unsupported operation.
>>> 
>>> OLD:
>>> InitiateWithSend:  Calling InitiateWithSend on a UDP Multicast Receive 
>>> Connection causes an immediate EstablishmentError.  This is an unsupported 
>>> operation.
>>> NEW:
>>> InitiateWithSend:  Calling InitiateWithSend on a UDP Multicast Receive 
>>> connection causes an immediate EstablishmentError.  This is an unsupported 
>>> operation.
>>> 
>>> OLD:
>>> Ready:  A UDP Multicast Receive Connection is ready once the system has 
>>> received traffic for the appropriate group and port.
>>> NEW:
>>> Ready:  A UDP Multicast Receive connection is ready once the system has 
>>> received traffic for the appropriate group and port.
>>> 
>>> OLD:
>>> EstablishmentError:  UDP Multicast Receive Connections generate an 
>>> EstablishmentError indicating that joining a multicast group failed if 
>>> Initiate is called.
>>> NEW:
>>> EstablishmentError:  UDP Multicast Receive connections cause an 
>>> EstablishmentError indicating that joining a multicast group failed if 
>>> Initiate is called.
>>> 
>>> OLD:
>>> ConnectionError:  The only ConnectionError generated by a UDP Multicast 
>>> Receive Connection is in response to an Abort action.
>>> NEW:
>>> ConnectionError:  The only ConnectionError caused by a UDP Multicast 
>>> Receive connection is in response to an Abort action.
>>> 
>>> OLD:
>>> Clone:  Calling Clone on a UDP Multicast Receive Connection creates a new 
>>> Connection with equivalent parameters.  The two Connections are otherwise 
>>> independent.
>>> NEW:
>>> Clone:  Calling Clone on a UDP Multicast Receive connection creates a new 
>>> UDP Multicast Receive connection with equivalent parameters.  The two 
>>> associated Connection objects are otherwise independent.
>>> 
>>> OLD:
>>> Send:  SEND.UDP.  Calling Send on a UDP Multicast Receive Connection causes 
>>> an immediate SendError.  This is an unsupported operation.
>>> NEW:
>>> Send:  SEND.UDP.  Calling Send on a UDP Multicast Receive connection causes 
>>> an immediate SendError.  This is an unsupported operation.
>>> 
>>> OLD:
>>> Receive:  RECEIVE.UDP.  The Receive action in a UDP Multicast Receive 
>>> Connection only delivers complete Messages to Received, each of which 
>>> represents a single datagram received in a UDP packet.
>>> NEW:
>>> Receive:  RECEIVE.UDP.  UDP Multicast Receive only delivers complete 
>>> Messages to Received, each of which represents a single datagram received 
>>> in a UDP packet.
>>> 
>>> OLD:
>>> Close:  Calling Close on a UDP Multicast Receive Connection (ABORT.UDP) 
>>> releases the local port reservation and leaves the group.  The Connection 
>>> then issues a Closed event.
>>> NEW:
>>> Close:  Calling Close on a UDP Multicast Receive connection (ABORT.UDP) 
>>> releases the local port reservation and leaves the group.  A Closed event 
>>> is then issued.
>>> 
>>> OLD:
>>> Abort:  Calling Abort on a UDP Multicast Receive Connection (ABORT.UDP) is 
>>> identical to calling Close except that the Connection will send a 
>>> ConnectionError event rather than a Closed event.
>>> NEW:
>>> Abort:  Calling Abort on a UDP Multicast Receive connection (ABORT.UDP) is 
>>> identical to calling Close except that a ConnectionError event rather than 
>>> a Closed event is issued.
>>> 
>>> OLD:
>>> CloseGroup:  Calling CloseGroup on a UDP Multicast Receive Connection 
>>> (ABORT.UDP) is identical to calling Close on this Connection and on all 
>>> Connections in the same ConnectionGroup.
>>> NEW:
>>> CloseGroup:  Calling CloseGroup on a UDP Multicast Receive connection 
>>> (ABORT.UDP) is identical to calling Close on its Connection object and on 
>>> all Connections in the same ConnectionGroup.
>>> 
>>> OLD:
>>> AbortGroup:  Calling AbortGroup on a UDP Multicast Receive Connection 
>>> (ABORT.UDP) is identical to calling Close on this Connection and on all 
>>> Connections in the same ConnectionGroup.
>>> NEW:
>>> AbortGroup:  Calling AbortGroup on a UDP Multicast Receive connection 
>>> (ABORT.UDP) is identical to calling Close on its Connection object and on 
>>> all Connections in the same ConnectionGroup.
>>> 
>>> OLD:
>>> Else, the Connection object is one out of several Connection objects that 
>>> are assigned to the same SCTP association, and RESET_STREAM.SCTP must be 
>>> called, which informs the peer that the stream will no longer be used for 
>>> mapping and can be used by future Initiate, InitiateWithSend, or Listen 
>>> action.
>>> NEW:
>>> Else, the Connection object is one out of several Connection objects that 
>>> are assigned to the same SCTP association, and RESET_STREAM.SCTP must be 
>>> called, which informs the peer that the stream will no longer be used for 
>>> mapping and can be used by a future Initiate, InitiateWithSend, or Listen 
>>> action.
>>> --- I am not a native speaker, but I think there is an “a” missing in front 
>>> of “future”. The text was changed to use “action” in singular instead of 
>>> “calls” so I am guessing it was missed in the update.
>>> 
>>> OLD:
>>> The resulting local RESET_STREAM-EVENT.SCTP informs the Transport Services 
>>> System that the stream id can now be reused by the next Initiate, 
>>> InitiateWithSend, or Listen actions, and invokes a Closed event toward the 
>>> application.
>>> NEW:
>>> The resulting local RESET_STREAM-EVENT.SCTP informs the Transport Services 
>>> System that the stream id can now be reused by the next Initiate, 
>>> InitiateWithSend, or Listen action, and invokes a Closed event toward the 
>>> application.
>>> --- I think this sentence should have “action” in singular.
>>> 
>>> 
>>> From: Michael Welzl <mich...@ifi.uio.no>
>>> Sent: den 28 december 2024 14:04
>>> To: Anna Brunström <anna.brunst...@kau.se>
>>> Cc: Megan Ferguson <mfergu...@amsl.com>; Philipp S. Tiesel
>>> <phil...@tiesel.net>; Mirja Kuehlewind
>>> <mirja.kuehlew...@ericsson.com>; Brian Trammell <i...@trammell.ch>;
>>> Tommy Pauly <tpa...@apple.com>; Colin Perkins <c...@csperkins.org>;
>>> Gorry Fairhurst <go...@erg.abdn.ac.uk>; Reese Enghardt
>>> <i...@tenghardt.net>; Zaheduzzaman Sarker
>>> <zahed.sarker.i...@gmail.com>; rfc-edi...@rfc-editor.org;
>>> taps-...@ietf.org; taps-cha...@ietf.org; auth48archive@rfc-editor.org
>>> Subject: Re: Cluster-Wide Questions for Cluster 508: ...: Comments
>>> for 9623
>>> 
>>> Dear Anna, dear all,
>>> 
>>> In short: I agree with all changes suggested by Anna in this email.
>>> 
>>> More below:
>>> 
>>> 
>>> 
>>> On Dec 27, 2024, at 7:37 PM, Anna Brunström <anna.brunst...@kau.se> wrote:
>>> 
>>> Hi,
>>> 
>>> Now finally, the comments for Section 10 in -impl. Here I think some of the 
>>> fixes created some problems. I take the first instance I encountered as an 
>>> example:
>>> 
>>> "Calling Clone on a TCP connection creates a new Connection with equivalent 
>>> parameters.  These Connections, and Connections generated via later calls 
>>> to Clone on an Established Connection, form a Connection Group."
>>> 
>>> The change to "TCP connection" is of course correct, but the problem comes 
>>> when that connection is then referred to as "These Connections" and now all 
>>> of a sudden is a "Connection" rather than a "connection". It is also 
>>> unclear if the "new Connection" should be a "Connection" or "connection", 
>>> both could be possible. The root cause is that the text is a bit compressed 
>>> and you do not call Clone on a TCP connection, but on a Connection object 
>>> mapped to a TCP connection, so it gets a bit messy when now trying to 
>>> distinguish and keeping track of what refers to what. In the SCTP section 
>>> the mapping is explicitly mentioned, but in most other parts we use a more 
>>> compressed text.
>>> 
>>> Yes, I agree: there is some ambiguity in the text due to this compressed 
>>> writing style.
>>> 
>>> 
>>> I have tried to fix the text for TCP and UDP to get consistent references 
>>> without major edits in my suggested modifications below. Sorry about the 
>>> somewhat long list of suggested updates this late in the process. I tried 
>>> to keep track that the updates looked good overall and agreed with all the 
>>> principles used, but I had not looked closely enough on the details in 
>>> Section 10 until doing my final check today.
>>> 
>>> I am also unsure why "UDP Multicast Receive Connection" is used and not 
>>> "UDP Multicast Receive connection" in Section 10.5? Is there something 
>>> special about UDP Multicast Receive that suggests it should not follow the 
>>> general principles and "UDP Multicast Receive connection" is not the 
>>> correct term? Perhaps it was just missed in the updates of the 
>>> capitalization, but there is one instance where it is modified in the 
>>> opposite direction, from "connection" to "Connection" suggesting it is a 
>>> deliberate choice.
>>> 
>>> There isn’t anything special about it; as you will have seen in my answers 
>>> to Reese, my decisions were guided by the “layer above / layer below” logic 
>>> but also:
>>> - how often do certain terms already appear in a certain form in all
>>> documents?  (the goal being to minimize changes)
>>> - how is it written in the -arch document?  (which should probably
>>> take precedence over the others)
>>> 
>>> I thought it’s okay to go with such choices rather than “correctness” in 
>>> some cases due to the aforementioned ambiguity. Trying to be 100% correct 
>>> is really tricky here - on the one hand, I see the argument to use 
>>> “connections” everywhere, but on the other, there are statements in section 
>>> 10.5 such as: "UDP Multicast Receive Connections generate an 
>>> EstablishmentError indicating that joining a multicast group failed if 
>>> Initiate is called.”   - which, surely, UDP per se doesn’t do in this exact 
>>> form. So, that would be for the “Connection” instead.
>>> 
>>> So It may be that I changed this on the basis of what’s more common 
>>> instead, when this may have been a mistake. Looking at the previous version:
>>> https://ietf-tapswg.github.io/api-drafts/draft-ietf-taps-impl.html
>>> it seems to me that I just tried to make this uniform, and “Connection” was 
>>> a more common use in the text.
>>> 
>>> I hope this helps - and I’m sorry for any errors that I have introduced!
>>> 
>>> Cheers,
>>> Michael
>>> 
>>> 
>>> 
>>> 
>>> Would be good if Michael can clarify the intentions with Section 10.5 
>>> before I suggest edits for that section.  Also check my suggested updates 
>>> below and see if you agree as you made the original edits.
>>> 
>>> BR,
>>> Anna
>>> 
>>> OLD:
>>> Clone:  Calling Clone on a TCP connection creates a new Connection with 
>>> equivalent parameters.  These Connections, and Connections generated via 
>>> later calls to Clone on an Established Connection, form a Connection Group.
>>> NEW:
>>> Clone:  Calling Clone on a TCP connection creates a new TCP connection with 
>>> equivalent parameters.  The two associated Connection objects, and 
>>> Connections generated via later calls to Clone on an Established 
>>> Connection, form a Connection Group.
>>> 
>>> OLD:
>>> Close:  Calling Close on a TCP connection indicates that the Connection 
>>> should be gracefully closed (CLOSE.TCP) by sending a FIN to the peer.  It 
>>> will then still be possible to receive data until the peer closes or aborts 
>>> the TCP connection.  The Closed event will be issued upon reception of a 
>>> FIN.
>>> NEW:
>>> Close:  Calling Close on a TCP connection indicates that the TCP connection 
>>> should be gracefully closed (CLOSE.TCP) by sending a FIN to the peer.  It 
>>> will then still be possible to receive data until the peer closes or aborts 
>>> the TCP connection.  The Closed event will be issued upon reception of a 
>>> FIN.
>>> --- As written, I think "the Connection" must refer back to "a TCP 
>>> connection" and therefore also should be lower case. I added "TCP" just to 
>>> avoid any confusion. The similar argument applies to several of the 
>>> suggested modifications below.
>>> 
>>> OLD:
>>> Abort:  Calling Abort on a TCP connection indicates that the Connection 
>>> should be immediately closed by sending a RST to the peer (ABORT.TCP).
>>> NEW:
>>> Abort:  Calling Abort on a TCP connection indicates that the TCP connection 
>>> should be immediately closed by sending a RST to the peer (ABORT.TCP).
>>> 
>>> OLD:
>>> CloseGroup:  Calling CloseGroup on a TCP connection (CLOSE.TCP) is 
>>> identical to calling Close on this Connection and on all     Connections in 
>>> the same ConnectionGroup.
>>> NEW:
>>> CloseGroup:  Calling CloseGroup on a TCP connection (CLOSE.TCP) is 
>>> identical to calling Close on its Connection object and on all     
>>> Connections in the same ConnectionGroup.
>>> 
>>> OLD:
>>> AbortGroup:  Calling AbortGroup on a TCP connection (ABORT.TCP) is 
>>> identical to calling Abort on this Connection and on all Connections in the 
>>> same ConnectionGroup.
>>> NEW:
>>> AbortGroup:  Calling AbortGroup on a TCP connection (ABORT.TCP) is 
>>> identical to calling Abort on its Connection object and on all Connections 
>>> in the same ConnectionGroup.
>>> 
>>> OLD:
>>> InitiateWithSend:  Early data on a UDP connection does not have any special 
>>> meaning.  The data is sent whenever the Connection is Ready.
>>> NEW:
>>> InitiateWithSend:  Early data on a UDP connection does not have any special 
>>> meaning.  The data is sent whenever the UDP connection is Ready.
>>> 
>>> OLD:
>>> ConnectionReceived:  UDP Listeners will deliver new connections once they 
>>> have received traffic from a new Remote Endpoint.
>>> NEW:
>>> ConnectionReceived:  UDP Listeners will deliver new Connections once they 
>>> have received traffic from a new Remote Endpoint.
>>> --- Here I think we are talking about delivering new Connection objects so 
>>> should be upper case.
>>> 
>>> OLD:
>>> Clone:  Calling Clone on a UDP connection creates a new Connection with 
>>> equivalent parameters.  The two Connections are otherwise independent.
>>> NEW:
>>> Clone:  Calling Clone on a UDP connection creates a new UDP connection with 
>>> equivalent parameters.  The two associated Connection objects are otherwise 
>>> independent.
>>> 
>>> OLD:
>>> Close:  Calling Close on a UDP connection (ABORT.UDP) releases the local 
>>> port reservation.  The Connection then issues a Closed event.
>>> NEW:
>>> Close:  Calling Close on a UDP connection (ABORT.UDP) releases the local 
>>> port reservation.  A Closed event is then issued.
>>> 
>>> OLD:
>>> Abort:  Calling Abort on a UDP connection (ABORT.UDP) is identical to 
>>> calling Close except that the Connection will send a ConnectionError event 
>>> rather than a Closed event.
>>> NEW:
>>> Abort:  Calling Abort on a UDP connection (ABORT.UDP) is identical to 
>>> calling Close except that a ConnectionError event rather than a Closed 
>>> event is issued.
>>> 
>>> OLD:
>>> CloseGroup:  Calling CloseGroup on a UDP connection (ABORT.UDP) is 
>>> identical to calling Close on this Connection and on all Connections in the 
>>> same ConnectionGroup.
>>> NEW:
>>> CloseGroup:  Calling CloseGroup on a UDP connection (ABORT.UDP) is 
>>> identical to calling Close on its Connection object and on all Connections 
>>> in the same ConnectionGroup.
>>> 
>>> OLD:
>>> AbortGroup:  Calling AbortGroup on a UDP connection (ABORT.UDP) is 
>>> identical to calling Close on this Connection and on all Connections in the 
>>> same ConnectionGroup.
>>> NEW:
>>> AbortGroup:  Calling AbortGroup on a UDP connection (ABORT.UDP) is 
>>> identical to calling Close on its Connection object and on all Connections 
>>> in the same ConnectionGroup.
>>> 
>>> 
>>> 
>>> 
>>> -----Original Message-----
>>> From: Anna Brunström
>>> Sent: den 27 december 2024 17:14
>>> To: Megan Ferguson <mfergu...@amsl.com>; Philipp S. Tiesel
>>> <phil...@tiesel.net>
>>> Cc: Michael Welzl <mich...@ifi.uio.no>; Mirja Kuehlewind
>>> <mirja.kuehlew...@ericsson.com>; Brian Trammell <i...@trammell.ch>;
>>> Tommy Pauly <tpa...@apple.com>; Colin Perkins <c...@csperkins.org>;
>>> Gorry Fairhurst <go...@erg.abdn.ac.uk>; Reese Enghardt
>>> <i...@tenghardt.net>; Zaheduzzaman Sarker
>>> <zahed.sarker.i...@gmail.com>; rfc-edi...@rfc-editor.org;
>>> taps-...@ietf.org; taps-cha...@ietf.org;auth48archive@rfc-editor.org
>>> Subject: RE: Cluster-Wide Questions for Cluster 508: ...: Comments
>>> for 9623
>>> 
>>> Hi,
>>> 
>>> Now moving to -impl. I am splitting my comments in two parts, first all 
>>> comments excluding comments on Section 10 with the protocol mappings. I 
>>> will take Section 10 separately as there is where I think the 
>>> capitalization created some problems, as the original text was less 
>>> precise, and my co-authors may want to check those updates.
>>> 
>>> OLD:
>>> Candidate Racing involves attempting multiple options for Connection 
>>> establishment and choosing the first option to succeed as the Protocol 
>>> Stack to use for the connection.
>>> NEW:
>>> Candidate Racing involves attempting multiple options for Connection 
>>> establishment and choosing the first option to succeed as the Protocol 
>>> Stack to use for the Connection.
>>> --- Connection here refers to the Connection object returned to the user 
>>> and should be capitalized.
>>> 
>>> OLD:
>>> 2.  Protocol Options
>>> NEW:
>>> 2.  Protocol options
>>> --- Protocol options is not a term defined anywhere and is mostly used in 
>>> lower case in the document. We have Protocol Option Racing in -arch, but 
>>> not as a capitalized term used in the text, just defined as an action and 
>>> capitalized as all terms including Application and Protocol Instance. And 
>>> it is not the same term anyway.
>>> 
>>> OLD:
>>> Protocol Options are next checked in order.
>>> NEW:
>>> Protocol options are next checked in order.
>>> --- See comment above.
>>> 
>>> OLD:
>>> The primary goal of the Candidate Racing process is to successfully 
>>> negotiate a Protocol Stack to an Endpoint over an interface to   connect a 
>>> single leaf node of the tree with as little delay and as few unnecessary 
>>> connections attempts as possible.
>>> NEW:
>>> The primary goal of the Candidate Racing process is to successfully 
>>> negotiate a Protocol Stack to an Endpoint over an interface to   connect a 
>>> single leaf node of the tree with as little delay and as few unnecessary 
>>> connection attempts as possible.
>>> --- Typo in "connections attempts"
>>> 
>>> OLD:
>>> The function that implements custom framing logic will be referred to as 
>>> the "framer "Framer implementation", which may be provided by a Transport 
>>> Services implementation or the application itself.
>>> NEW:
>>> The function that implements custom framing logic will be referred to as 
>>> the "framer "Framer implementation", which may be provided by a Transport 
>>> Services Implementation or the application itself.
>>> --- Implementation should be capitalized.
>>> 
>>> OLD:
>>> TCP can cache cookies for use in TFO
>>> NEW:
>>> TCP can cache cookies for use in TFO.
>>> --- The period got lost in the update (I assume it was a mistake as the 
>>> bullet above has one).
>>> 
>>> BR,
>>> Anna
>>> 
>>> 
>>> -----Original Message-----
>>> From: Anna Brunström
>>> Sent: den 27 december 2024 16:13
>>> To: Megan Ferguson <mfergu...@amsl.com>; Philipp S. Tiesel
>>> <phil...@tiesel.net>
>>> Cc: Michael Welzl <mich...@ifi.uio.no>; Mirja Kuehlewind
>>> <mirja.kuehlew...@ericsson.com>; Brian Trammell <i...@trammell.ch>;
>>> Tommy Pauly <tpa...@apple.com>; Colin Perkins <c...@csperkins.org>;
>>> Gorry Fairhurst <go...@erg.abdn.ac.uk>; Reese Enghardt
>>> <i...@tenghardt.net>; Zaheduzzaman Sarker
>>> <zahed.sarker.i...@gmail.com>; rfc-edi...@rfc-editor.org;
>>> taps-...@ietf.org; taps-cha...@ietf.org;auth48archive@rfc-editor.org
>>> Subject: RE: Cluster-Wide Questions for Cluster 508: ...: Comments
>>> for 9621
>>> 
>>> Hi again,
>>> 
>>> Below are a few details for -arch. With the changes below, I approve the 
>>> document.
>>> 
>>> BR,
>>> Anna
>>> 
>>> OLD:
>>> Instead, it provides the Protocol Stack with additional information to 
>>> allow it to make better use of modern Transport Services, while simplifying 
>>> the application's role in parsing data.
>>> NEW:
>>> Instead, it provides the Protocol Stack with additional information to 
>>> allow it to make better use of modern transport protocols, while 
>>> simplifying the application's role in parsing data.
>>> --- This change to upper case did not come out right, as it does not refer 
>>> to the Transport Services offered in the API, but the realization in the 
>>> stack. Changed to transport protocols to avoid any confusion.
>>> 
>>> OLD:
>>> The normative requirements described in this section allow Transport 
>>> Services APIs and the Transport Services Implementation to provide this 
>>> functionality without causing incompatibility or introducing security 
>>> vulnerabilities.
>>> NEW:
>>> The normative requirements described in this section allow Transport 
>>> Services APIs and Transport Services Implementations to provide this 
>>> functionality without causing incompatibility or introducing security 
>>> vulnerabilities.
>>> --- If there are multiple Transport Services APIs there are multiple 
>>> Transport Services Implementations.
>>> 
>>> OLD:
>>> A single stack can be simple (e.g., one application stream carried TCP 
>>> running over IP) or complex (e.g,. multiple application streams carried 
>>> over a multipath transport protocol using multiple subflows over IP).
>>> NEW:
>>> A single stack can be simple (e.g., one application stream carried over TCP 
>>> running over IP) or complex (e.g,. multiple application streams carried 
>>> over a multipath transport protocol using multiple subflows over IP).
>>> --- There must a be a word missing in "carried TCP", so added "over".
>>> 
>>> 
>>> -----Original Message-----
>>> From: Anna Brunström
>>> Sent: den 27 december 2024 15:42
>>> To: Megan Ferguson <mfergu...@amsl.com>; Philipp S. Tiesel
>>> <phil...@tiesel.net>
>>> Cc: Michael Welzl <mich...@ifi.uio.no>; Mirja Kuehlewind
>>> <mirja.kuehlew...@ericsson.com>; Brian Trammell <i...@trammell.ch>;
>>> Tommy Pauly <tpa...@apple.com>; Colin Perkins <c...@csperkins.org>;
>>> Gorry Fairhurst <go...@erg.abdn.ac.uk>; Reese Enghardt
>>> <i...@tenghardt.net>; Zaheduzzaman Sarker
>>> <zahed.sarker.i...@gmail.com>; rfc-edi...@rfc-editor.org;
>>> taps-...@ietf.org; taps-cha...@ietf.org;auth48archive@rfc-editor.org
>>> Subject: RE: Cluster-Wide Questions for Cluster 508: RFCs 9621, 9622,
>>> and 9623 (draft-ietf-taps-arch-19, draft-ietf-taps-interface-26, and
>>> draft-ietf-taps-impl-18)
>>> 
>>> Hi all,
>>> 
>>> Thanks for all the efforts with the documents, and special thanks to Megan 
>>> and Michael for your huge efforts of course!
>>> 
>>> Too many deadlines before Christmas, but I have now managed to go through 
>>> all the updates, and in particular all the capitalization changes. While I 
>>> agree with all the principles discussed, I detected a few places where it 
>>> did not work out right, as well as some other nits. To make it simpler and 
>>> keep things in order, let me split up my feedback in multiple mails.
>>> 
>>> Let me start here with one cluster wide alignment that apply also to -api. 
>>> We use in the -arch document the term Candidate Protocol Stack, 
>>> consistently with capitalization in multiple places, but this has not been 
>>> applied in -impl or -api. Following the principles used, I think we should 
>>> align the other two documents. The following changes below are needed to 
>>> align them.
>>> 
>>> In 9622:
>>> 
>>> OLD:
>>> Once Initiate is called, the candidate Protocol Stack(s) can cause one or 
>>> more candidate transport-layer connections to be created to   the specified 
>>> Remote Endpoint.
>>> NEW:
>>> Once Initiate is called, the Candidate Protocol Stack(s) can cause one or 
>>> more candidate transport-layer connections to be created to   the specified 
>>> Remote Endpoint.
>>> 
>>> OLD:
>>> The Ready event occurs after Initiate has established a transport-layer 
>>> connection on at least one usable candidate Protocol Stack over   at least 
>>> one Candidate Path.
>>> NEW:
>>> The Ready event occurs after Initiate has established a transport-layer 
>>> connection on at least one usable Candidate Protocol Stack over   at least 
>>> one Candidate Path.
>>> 
>>> In 9623:
>>> 
>>> OLD:
>>> During the process of establishment (Section 4), the Connection will not 
>>> necessarily be immediately bound to a transport protocol instance, since 
>>> multiple candidate Protocol Stacks might be raced.
>>> NEW:
>>> During the process of establishment (Section 4), the Connection will not 
>>> necessarily be immediately bound to a transport protocol instance, since 
>>> multiple Candidate Protocol Stacks might be raced.
>>> 
>>> OLD:
>>> Cached protocol state is primarily used during Connection establishment for 
>>> a single Protocol Stack, but it may be used to influence an 
>>> implementation's preference between several candidate Protocol Stacks.
>>> NEW:
>>> Cached protocol state is primarily used during Connection establishment for 
>>> a single Protocol Stack, but it may be used to influence an 
>>> implementation's preference between several Candidate Protocol Stacks.
>>> 
>>> This was the only comment that applies to -api, which was already approved 
>>> by the authors. I will come back with my other comments in separate emails.
>>> 
>>> Best,
>>> Anna
>>> 
>>> -----Original Message-----
>>> From: Megan Ferguson <mfergu...@amsl.com>
>>> Sent: den 23 december 2024 17:07
>>> To: Philipp S. Tiesel <phil...@tiesel.net>; Anna Brunström
>>> <anna.brunst...@kau.se>
>>> Cc: Michael Welzl <mich...@ifi.uio.no>; Mirja Kuehlewind
>>> <mirja.kuehlew...@ericsson.com>; Brian Trammell <i...@trammell.ch>;
>>> Tommy Pauly <tpa...@apple.com>; Colin Perkins <c...@csperkins.org>;
>>> Gorry Fairhurst <go...@erg.abdn.ac.uk>; Reese Enghardt
>>> <i...@tenghardt.net>; Zaheduzzaman Sarker
>>> <zahed.sarker.i...@gmail.com>; rfc-edi...@rfc-editor.org;
>>> taps-...@ietf.org; taps-cha...@ietf.org;auth48archive@rfc-editor.org
>>> Subject: Re: Cluster-Wide Questions for Cluster 508: RFCs 9621, 9622,
>>> and 9623 (draft-ietf-taps-arch-19, draft-ietf-taps-interface-26, and
>>> draft-ietf-taps-impl-18)
>>> 
>>> Hi Philipp and *Anna,
>>> 
>>> Philipp - thank you for your reply; we have updated your status to 
>>> “Approved” for RFC-to-be 9623.
>>> 
>>> *Anna - once we hear your approvals for RFCs-to-be 9621 and 9623, this 
>>> document set will be ready to move forward in the publication process.  We 
>>> look forward to hearing from you at your earliest convenience as our 2024 
>>> publication window is soon to close.
>>> 
>>> The AUTH48 status page for this document set is viewable at:
>>> 
>>> https://www.rfc-editor.org/auth48/C508
>>> 
>>> Thank you.
>>> 
>>> RFC Editor/mf
>>> 
>>> 
>>> On Dec 22, 2024, at 6:42 AM, Philipp S. Tiesel <phil...@tiesel.net> wrote:
>>> 
>>> Hi,
>>> 
>>> first to all, but especially to Megan and Michael a very big thank you!
>>> 
>>> I am fine with the edits and the current versions and authorise publication 
>>> of RFC-to-be 9623.
>>> 
>>> AVE!
>>>  Philipp
>>> 
>>> 
>>> On 21. Dec 2024, at 03:15, Megan Ferguson <mfergu...@amsl.com> wrote:
>>> 
>>> Michael,
>>> 
>>> Thanks for sending.  We have updated and moved RFC-to-be 9622 to 
>>> AUTH48-DONE to await the other two documents.
>>> 
>>> Thank you.
>>> 
>>> RFC Editor/mf
>>> 
>>> 
>>> 
>>> On Dec 20, 2024, at 6:20 PM, Michael Welzl <mich...@ifi.uio.no> wrote:
>>> 
>>> I see that 9622 lacks my approval: I’m ok eith the latest changes and 
>>> approve publication!
>>> 
>>> Sent from my phone
>>> 
>>> 
>>> Am 21.12.2024 um 02:55 schrieb Megan Ferguson <mfergu...@amsl.com>:
>>> 
>>> Greetings,
>>> 
>>> Just a final reminder for the year that this document set awaits author 
>>> actions.  See the email thread below as well as the AUTH48 status page:
>>> 
>>> https://www.rfc-editor.org/auth48/C508
>>> 
>>> Note that time is running out to move forward with a 2024 publication date 
>>> due to holidays etc.  Please contact us at your earliest convenience with 
>>> approvals and/or updates.
>>> 
>>> Thank you.
>>> 
>>> RFC Editor/mf
>>> 
>>> 
>>> On Dec 20, 2024, at 11:04 AM, Megan Ferguson <mfergu...@amsl.com> wrote:
>>> 
>>> Michael and Mirja,
>>> 
>>> Thanks for replies and explanations.  We have updated the files and rolled 
>>> these changes into the current versions of the diffs so as to keep access 
>>> to the previous capping updates and all of the capping changes together 
>>> where possible (to hopefully keep everyone in the loop).
>>> 
>>> Notes:
>>> -Mirja’s first point that Michael suggests leaving as was: we have made no 
>>> changes as this sounds acceptable to Mirja and Michael’s preference.
>>> 
>>> -9622: we lowercased “Cellular data plan” in one instance.
>>> 
>>> -9623: we updated to use only “policy” instead of “System Policy”.
>>> 
>>> -9621: we have lowercased a single instance of “Message” and removed 
>>> “Properties” as seemed agreeable to both Mirja and Michael.
>>> 
>>> Please review and confirm that these updates appear as desired.
>>> 
>>> The AUTH48 status page for the entire cluster is viewable here:
>>> https://www.rfc-editor.org/auth48/C508
>>> 
>>> Each document’s updated files and diffs are available as listed below:
>>> 
>>> The files have been posted here (please refresh):
>>> https://www.rfc-editor.org/authors/rfc9621.txt
>>> https://www.rfc-editor.org/authors/rfc9621.pdf
>>> https://www.rfc-editor.org/authors/rfc9621.html
>>> https://www.rfc-editor.org/authors/rfc9621.xml
>>> 
>>> The relevant diff files have been posted here (please refresh):
>>> https://www.rfc-editor.org/authors/rfc9621-diff.html
>>> (comprehensive diff)
>>> https://www.rfc-editor.org/authors/rfc9621-auth48diff.html(AUTH48
>>> changes only)
>>> https://www.rfc-editor.org/authors/rfc9621-lastdiff.html(last to
>>> current version only)
>>> https://www.rfc-editor.org/authors/rfc9621-lastrfcdiff.html(ditto
>>> but rfcdiff)
>>> 
>>> The following diff contains the capping changes from the last two rounds 
>>> together:
>>> https://www.rfc-editor.org/authors/rfc9621caps-diff.html
>>> 
>>> ——
>>> 
>>> The files have been posted here (please refresh):
>>> https://www.rfc-editor.org/authors/rfc9622.txt
>>> https://www.rfc-editor.org/authors/rfc9622.pdf
>>> https://www.rfc-editor.org/authors/rfc9622.html
>>> https://www.rfc-editor.org/authors/rfc9622.xml
>>> 
>>> The relevant diff files have been posted here (please refresh):
>>> https://www.rfc-editor.org/authors/rfc9622-diff.html
>>> (comprehensive diff)
>>> https://www.rfc-editor.org/authors/rfc9622-auth48diff.html(AUTH48
>>> changes only)
>>> https://www.rfc-editor.org/authors/rfc9622-lastdiff.html(last to
>>> current version only)
>>> https://www.rfc-editor.org/authors/rfc9622-lastrfcdiff.html(ditto
>>> but rfcdiff)
>>> 
>>> 
>>> ——
>>> 
>>> The files have been posted here (please refresh):
>>> https://www.rfc-editor.org/authors/rfc9623.txt
>>> https://www.rfc-editor.org/authors/rfc9623.pdf
>>> https://www.rfc-editor.org/authors/rfc9623.html
>>> https://www.rfc-editor.org/authors/rfc9623.xml
>>> 
>>> The relevant diff files have been posted here (please refresh):
>>> https://www.rfc-editor.org/authors/rfc9623-diff.html
>>> (comprehensive diff)
>>> https://www.rfc-editor.org/authors/rfc9623-auth48diff.html(AUTH48
>>> changes only)
>>> https://www.rfc-editor.org/authors/rfc9623-lastdiff.html(last to
>>> current version only)
>>> https://www.rfc-editor.org/authors/rfc9623-lastrfcdiff.html(ditto
>>> but rfcdiff)
>>> 
>>> The following diff contains the capping changes from the last two rounds 
>>> together:
>>> https://www.rfc-editor.org/authors/rfc9623caps-diff.html
>>> 
>>> Please review carefully and let us know if any further changes are 
>>> necessary.
>>> 
>>> Thank you.
>>> 
>>> RFC Editor/mf
>>> 
>>> 
>>> On Dec 20, 2024, at 10:08 AM, Michael Welzl <mich...@ifi.uio.no> wrote:
>>> 
>>> Hi Mirja,
>>> 
>>> Many thanks for taking a careful look! I’m sorry, I can’t do any more 
>>> updates for a while now - perhaps someone else could have a go at these?
>>> 
>>> Answers below:
>>> 
>>> 
>>> 
>>> On Dec 20, 2024, at 8:43 PM, Mirja Kuehlewind 
>>> <mirja.kuehlew...@ericsson.com> wrote:
>>> 
>>> Hi Michael,
>>> 
>>> thanks for the huge amount of work!
>>> 
>>> Sorry that I have to say this but I'm not fully convinced regarding the 
>>> capitalization of Connection, Property and Messages. I think I would have 
>>> preference to keep them lower case in most of the cases, and use upper case 
>>> really only if a very specific "implementation instance" is meant. However, 
>>> I can fully live with the current approach now as long as it is unified.
>>> 
>>> First and foremost, I wanted to minimize changes, or at least stay true to 
>>> the original intention. I think what I did follows that - we have long used 
>>> capitalization of these terms to distinguish between the “upper layer” and 
>>> the “lower layer”. For Connection, the -arch draft (9621) even explicitly 
>>> says this, in two places (search for “capital”).
>>> So I think we should keep these as they are.
>>> 
>>> 
>>> 
>>> Still, I have a few comments though where I find something not completely 
>>> right in my review:
>>> 
>>> First, I agree with Reese on the use of " Cellular data plan" in RFC9622. 
>>> This is just an example and normal word in a sentence and does not relate 
>>> to any property in this occurrence and therefore should be lower case.
>>> 
>>> As I explained, I did this to follow what already was the common style in 
>>> the documents; but this is totally fine with me, and I can’t imagine anyone 
>>> strongly disagreeing. Let’s lower-case it.
>>> 
>>> 
>>> 
>>> For RFC9623, I did struggle with this occurrence of "System policy" (this 
>>> sentence is twice in the doc):
>>> 
>>> "Similar to a derived endpoint, the paths should be ranked based on 
>>> preference, System Policy, and performance."
>>> 
>>> Because it's listed here between preference and performance I think it 
>>> should be lower case. Or you could even remove the word "System" and only 
>>> use policy as an undefined term to avoid confusion.
>>> 
>>> Ok for me to change.
>>> 
>>> 
>>> 
>>> And for RFC9621, I have these two cases:
>>> 
>>> "The Socket API provides a Message interface for datagram protocols"
>>> 
>>> It's _a_ undefined message interface. Here message interface is just used 
>>> as a specific kind of interface and not _the_ message interface we use in 
>>> TAPS.
>>> 
>>> Good catch, I agree.
>>> 
>>> 
>>> 
>>> "This automated selection is constrained by the Properties and preferences 
>>> expressed by the application and requires applications to explicitly set 
>>> Properties that define any necessary constraints on protocol, path, and 
>>> interface selection."
>>> 
>>> I would either lower-case "Properties" when noted together with 
>>> "preferences" or remove it, because preferences are expressed by Properties.
>>> 
>>> I don’t really see the problem here; I’m against lower-casing “Properties”, 
>>> but removing it would be okay.
>>> 
>>> Cheers,
>>> Michael
>>> 
>>> 
>>> 
>>> 
>>> Thanks again. Just my 2c...
>>> 
>>> Mirja
>>> 
>>> 
>>> 
>>> On 20.12.24, 04:52, "Michael Welzl" <mich...@ifi.uio.no 
>>> <mailto:mich...@ifi.uio.no>> wrote:
>>> 
>>> 
>>> Hi !
>>> 
>>> 
>>> Here come the new versions!
>>> 
>>> 
>>> Once these changes are incorporated, I approve publication wherever it’s 
>>> missing (as a co-author: RFCs 9622 and 9623).
>>> 
>>> 
>>> Cheers,
>>> Michael
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Dec 20, 2024, at 12:00 AM, Megan Ferguson <mfergu...@amsl.com 
>>> <mailto:mfergu...@amsl.com>> wrote:
>>> 
>>> Hi Michael,
>>> 
>>> 
>>> I will apply all of these changes to the XML files (the latest version you 
>>> sent) and send them back to you.
>>> 
>>> Excellent. We will await the files updated with all of the changes before 
>>> taking any action on our end.
>>> 
>>> As to the get-together: thanks for the invite! You will have to reach out 
>>> to whoever ends up at the RFC Editor desk at IETF if you would like help 
>>> celebrating this accomplishment :). We were happy to do our part and very 
>>> much appreciate your time and attention in getting this cluster ready for 
>>> publication (no easy feat on Michael’s part)!
>>> 
>>> RFC Editor/mf
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> AVE!
>>> Philipp S. Tiesel / phils…
>>> --
>>>  {phils}--->---(ph...@in-panik.de)--->---(http://phils.in-panik.de)----,
>>>     wenn w eine   aube ist dn      man au dran dre en                   |
>>>          o     Schr        an muss     hc         h   (Kurt Schwitters) |
>>> :wq!  <----(phone: +49-179-6737439)---<---(jabber: ph...@in-panik.de)----'
>>> 
>>> 
>>> När du skickar e-post till Karlstads universitet behandlar vi dina 
>>> personuppgifter<https://www.kau.se/gdpr>.
>>> When you send an e-mail to Karlstad University, we will process your 
>>> personal data<https://www.kau.se/en/gdpr>.
>>> 
>>> När du skickar e-post till Karlstads universitet behandlar vi dina 
>>> personuppgifter.
>>> When you send an e-mail to Karlstad University, we will process your 
>>> personal data.
>>> 
>> 
> 
> När du skickar e-post till Karlstads universitet behandlar vi dina 
> personuppgifter<https://www.kau.se/gdpr>.
> When you send an e-mail to Karlstad University, we will process your personal 
> data<https://www.kau.se/en/gdpr>.


-- 
auth48archive mailing list -- auth48archive@rfc-editor.org
To unsubscribe send an email to auth48archive-le...@rfc-editor.org

Reply via email to