Authors,

This is a friendly reminder that we await answers to the questions below and 
your review of the document before continuing with the publication process. 

Thank you,
RFC Editor/st

> On Apr 29, 2025, at 4:02 PM, Sarah Tarrant <starr...@staff.rfc-editor.org> 
> wrote:
> 
> Hi Ted,
> 
> Thanks for your reply. We will wait to hear from you before continuing with 
> the publication process.
> 
> Sincerely,
> RFC Editor/st
> 
>> On Apr 28, 2025, at 3:10 PM, Ted Lemon <mel...@fugue.com> wrote:
>> 
>> You asked for a last review, which seems reasonable, but I am on vacation 
>> this week, so that won't happen until next week.
>> 
>>> On 28 Apr 2025, at 16:08, Sarah Tarrant <starr...@staff.rfc-editor.org> 
>>> wrote:
>>> 
>>> Hi Ted and Stuart,
>>> 
>>> This is a friendly reminder that we have yet to hear back from you 
>>> regarding this document’s readiness for publication.  
>>> 
>>> Please review the AUTH48 status page 
>>> (http://www.rfc-editor.org/auth48/rfc9665) for further information and the 
>>> previous messages in this thread for pertinent communication.
>>> 
>>> Thank you,
>>> RFC Editor/st
>>> 
>>>> On Apr 22, 2025, at 9:24 AM, Sarah Tarrant <starr...@staff.rfc-editor.org> 
>>>> wrote:
>>>> 
>>>> Hi Ted,
>>>> 
>>>> Thank you for your reply. We have updated the document accordingly.
>>>> 
>>>> Please review the document carefully to ensure satisfaction as we do not 
>>>> make changes once it has been published as an RFC. Contact us with any 
>>>> further updates or with your approval of the document in its current form. 
>>>>  We will await approvals from each author prior to moving forward in the 
>>>> publication process.
>>>> 
>>>> The updated files have been posted here (please refresh):
>>>> https://www.rfc-editor.org/authors/rfc9665.txt
>>>> https://www.rfc-editor.org/authors/rfc9665.pdf
>>>> https://www.rfc-editor.org/authors/rfc9665.html
>>>> https://www.rfc-editor.org/authors/rfc9665.xml
>>>> 
>>>> The relevant diff files have been posted here (please refresh):
>>>> https://www.rfc-editor.org/authors/rfc9665-diff.html (comprehensive diff)
>>>> https://www.rfc-editor.org/authors/rfc9665-auth48diff.html (AUTH48 changes 
>>>> only)
>>>> 
>>>> Note that it may be necessary for you to refresh your browser to view the 
>>>> most recent version. 
>>>> 
>>>> For the AUTH48 status of this document, please see:
>>>> https://www.rfc-editor.org/auth48/rfc9665
>>>> 
>>>> Thank you,
>>>> RFC Editor/st
>>>> 
>>>>> On Apr 18, 2025, at 4:31 PM, Ted Lemon <mel...@fugue.com> wrote:
>>>>> 
>>>>> On 17 Apr 2025, at 14:26, Sarah Tarrant <starr...@staff.rfc-editor.org> 
>>>>> wrote:
>>>>>> Stuart and Ted - We have a few followup questions/comments:
>>>>>> 
>>>>>> A) Regarding:
>>>>>>> XML comment from Ted:
>>>>>>> Adding a dependent clause here obscures the meaning of the second half 
>>>>>>> of the compound sentence.
>>>>>> 
>>>>>> Current:
>>>>>> DNS-SD [RFC6763] also allows clients to discover services using the
>>>>>> DNS protocol over traditional unicast [RFC1035]. 
>>>>>> 
>>>>>> Would the following make the dependent clause relationship more clear? 
>>>>>> If not, feel free to provide your preferred text.
>>>>>> 
>>>>>> Perhaps:
>>>>>> DNS-SD [RFC6763] also allows clients to discover services by using the
>>>>>> DNS protocol over traditional unicast [RFC1035].
>>>>> 
>>>>> Yes, this is a good clarification.
>>>>> 
>>>>>> B) Regarding:
>>>>>>> XML comment from Ted:
>>>>>>> I don't think e.g. should have a comma after it. I changed it to "for 
>>>>>>> example" to illustrate why I think this, but my Latin is rusty, so 
>>>>>>> maybe it does make sense when the abbreviation is used? Ah, I see why 
>>>>>>> I'm confused. In most of the cases where e.g. or for example is being 
>>>>>>> used, it's being used like this: If we use foo, for example, then BAR. 
>>>>>>> But here debugging isn't the example, so the extra comma changes the 
>>>>>>> meaning.
>>>>>> 
>>>>>> Ted's text:
>>>>>> This is optional because
>>>>>> the reverse mapping PTR record serves no essential protocol function,
>>>>>> but it may be useful for debugging, for example in annotating network
>>>>>> packet traces or logs. 
>>>>>> 
>>>>>> We understand that commas may seem to break up thoughts, but thankfully 
>>>>>> this is not the case for "e.g.", "i.e.", or "for example". It is 
>>>>>> house-style for there to be a comma before and after these elements, so 
>>>>>> it does not break the sentence. We have examples of this in the style 
>>>>>> guide (https://www.rfc-editor.org/info/rfc7322) as well as the Web 
>>>>>> Portion of the Style Guide 
>>>>>> (https://www.rfc-editor.org/styleguide/part2/). Please let us know if 
>>>>>> you would like to revert back to "e.g.".
>>>>>> 
>>>>>> Current:
>>>>>> This is optional because
>>>>>> the reverse mapping PTR record serves no essential protocol function,
>>>>>> but it may be useful for debugging, for example, in annotating network
>>>>>> packet traces or logs.
>>>>> 
>>>>> I really don't love this sentence either way. We're trying to say too 
>>>>> much. How about:
>>>>> 
>>>>> This is optional: the reverse mapping PTR record serves no essential 
>>>>> protocol function. One reason to provide reverse mappings is that they 
>>>>> can be used to annotate logs and network packet traces.
>>>>> 
>>>>>> 
>>>>>> 
>>>>>> C) Regarding:
>>>>>>>> 15) <!-- [rfced] We had some questions regarding capitalization of 
>>>>>>>> certain terms:
>>>>>>>> 
>>>>>>>> b) We see the following similar terms.  Please review and let us know
>>>>>>>> if/how to make these terms consistent.
>>>>>>>> 
>>>>>>>> service instance name 
>>>>>>>> Service Instance Name
>>>>>>>> "Service Instance Name"
>>>>>>> [Ted] The above are all the same thing
>>>>>> 
>>>>>> May we update to "service instance" for all, then?
>>>>> 
>>>>> No. Where you see "service instance" and not "service instance name" we 
>>>>> are talking about the thing the name refers to: these are two separate 
>>>>> things. It's fine to use all lowercase though, if that's what you were 
>>>>> asking.
>>>>> 
>>>>>> D) Regarding:
>>>>>>> f) Regarding the terms "Service Description", Service Discovery, and
>>>>>>> "Host Description".
>>>>>>> 
>>>>>>> - We see both Instruction and instruction when following these terms.
>>>>>>> If/How may we make this uniform?
>>>>>>> 
>>>>>>> - Should “instruction” or the like should be inserted after instances
>>>>>>> of these terms?  Sometimes they are followed by "record" or "update",
>>>>>>> if they appear without a label, might this be confusing to the reader?
>>>>>>> 
>>>>>>> Example:
>>>>>>> The KEY record in Service Description updates MAY be omitted for
>>>>>>> brevity; if it is omitted, the SRP registrar MUST behave as if the
>>>>>>> same KEY record that is given for the Host Description is also given
>>>>>>> for each Service Description for which no KEY record is provided.
>>>>>> 
>>>>>> Please let us know if we need to make any changes regarding this 
>>>>>> question. It appears that this may no have been addressed.
>>>>> 
>>>>> The service description is the data structure. The service description 
>>>>> instruction is the collection of updates that, when applied together, 
>>>>> creates the intended service description. A service description update is 
>>>>> an individual update in a service description instruction. Please do not 
>>>>> make any changes to the way we have written this.
>>>>> 
>>>>>> E) Regarding the IANA section:
>>>>>> 
>>>>>> The text refers to IESG Approval but also points to RFC 8126 to define 
>>>>>> "specification exists".  Do we need to reference 8126 again here because 
>>>>>> it's quoted text?  
>>>>>> 
>>>>>> The following appears in Section 10.3: 
>>>>>> The IETF has change control for this
>>>>>> registry. New entries may be added either as a result of Standards
>>>>>> Action or with IESG Approval, provided that a specification exists
>>>>>> [RFC8126].
>>>>>> 
>>>>>> It is unclear whether "specification exists [RFC8126]" means: 
>>>>>> 
>>>>>> a) a combination of IESG Approval and Specification Required 
>>>>>> 
>>>>>> b) IESG Approval, provided that a document exists
>>>>>> 
>>>>>> Does the text refer to the definition of "Specification Required" to 
>>>>>> indicate what satisfies "specification", as opposed to defining the 
>>>>>> Specification Required policy overall (which also requires expert 
>>>>>> review)?
>>>>> 
>>>>> The intention is that an entry in the registry can be created either 
>>>>> through standards action (that is, a standards-track RFC being 
>>>>> published). Or, a document exists and the IESG approves adding the entry 
>>>>> (e.g. an ISE document , an informational IETF document, or an external 
>>>>> SDO's document). I realize that Standards Action subsumes "document 
>>>>> exists + IESG approval" and so this is a bit confusing. What we 
>>>>> specifically mean here is "Specification Required AND IESG approval" as 
>>>>> described in sections 4.6 and 4.10 of RFC8126.
>>>>> 
>>>>>> 
>>>>>> If this is the case, may we use the relevant text from RFC 8126.  For 
>>>>>> example: 
>>>>>> 
>>>>>> New entries may be added either as a result of
>>>>>> Standards Action (Section 4.9 of [RFC8126]) or with IESG Approval
>>>>>> (Section 4.10 of [RFC8126]), provided that the values and 
>>>>>> their meanings are documented in a permanent and readily
>>>>>> available public specification, in sufficient detail so that
>>>>>> interoperability between independent implementations is possible.
>>>>> 
>>>>> This text accurately conveys our intention, so it's fine to use it.
>>>>> 
>>>>> Thanks for your continued patience and effort on this. Hopefully we are 
>>>>> nearly there. :)
>>>>> 
>>>> 
>>> 
>> 
> 

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

Reply via email to