Re: Secdir last call review of draft-nottingham-rfc5785bis-08

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Mark,

Thanks for your response and agreed updates.  I'll cut out anything addressed and what was addressed from Alexey's email to simplify.

On Mon, Feb 4, 2019 at 6:30 PM Mark Nottingham <mnot@xxxxxxxx> wrote:
Hi Kathleen,

Thanks for the thorough review. Responses below.


> On 31 Jan 2019, at 3:28 am, Kathleen Moriarty <kathleen.moriarty.ietf@xxxxxxxxx> wrote:
>
> Reviewer: Kathleen Moriarty
> Review result: Has Nits


> 3. Section 3.1 says:
> The "Well-Known URIs" registry is located at
>   "https://www.iana.org/assignments/well-known-uris/".  Registration
>   requests can be made by following the instructions located there or
>   by sending an email to the "wellknown-uri-review@xxxxxxxx" mailing
>   list.
>
> I'm not clear on the instructions as I follow the link to the registry and
> there's a pointer to the RFC that this document will obsolete.  I'm assuming
> that the reference will be replaced with this document.  Is that the case or
> are there additional instructions than what will be included directly in the
> registry?  If they are repeated (I don't see an IANA request for that action),
> that is fine, but I think it's a little confusing to send someone to that link
> if they are already reading this document.  This document is also going through
> a review process to update that registry, so if instructions were maintained at
> the registry URL, what would be the review process to alter the instructions?
> I'm assuming that this sentence just should be removed, but if not, I'd like to
> understand the update process for that registry (instructions for registering
> values not adding them).  If the sentence should be changed, I suggest
> something like:
>
>   The "Well-Known URIs" registry is located at
>   "https://www.iana.org/assignments/well-known-uris/".  Registration
>   requests can be made by following the instructions in this document and
>   sending the email to the "wellknown-uri-review@xxxxxxxx" mailing
>   list.

After extensive consultation with IANA regarding RFC8288's revision of registration policy, the outcome was that this level of detail / instruction is unnecessary; the text at the top of a registry page can be tweaked by the Experts by asking IANA, and if they have concerns they can take it up with the IESG as necessary.

Personally I was a bit surprised by this, but also relieved; getting this sort of thing *exactly* right in an RFC is difficult, and we need the flexibility to change things (e.g., we're currently using a Github issue queue to collect registration requests there, but that might change in the future).


What would be helpful here would be some text in the document that asks IANA to add the instructions to the registry.  I'm hoping that more clearly states my question/request.  
 

> 4. Question on Change controller: Is it possible to successfully make a request
> through an experimental track RFC or standards track only?  If experimental is
> allowed, can it only be provisional?

The registry is Specification Required, so an experimental RFC can indeed make a registry. It can be 'standard' if it meets this bar: "Other values can also be registered as permanent, if the Experts find that they are in use, in consultation with the community."


I think the text that had me ask this question was the following:

   Standards-defined values have a status of "permanent".  Other values
   can also be registered as permanent, if the Experts find that they
   are in use, in consultation with the community.  Other values should 
       be registered as "provisional".   

By standards-defined, do you mean through specification required in the IETF?


> 5. Section 3 has the following sentence:
>
>   General requirements for registered relation types are described in
>   Section 3.
>
> Did the document in a previous revision contain something in section 3 about
> registered relation types or am I missing something when reading section 3
> (which is entirely possible)?  If it were there (or maybe was in a previous
> revision), I'd expect to see it in the following paragraph, but could see the
> above text being dropped as an answer to this question as well (unless I am
> missing something):
>
>   It MAY also contain additional information, such as the syntax of
>   additional path components, query strings and/or fragment identifiers
>   to be appended to the well-known URI, or protocol-specific details
>   (e.g., HTTP [RFC7231] method handling).

Section 3 puts requirements on choosing a registered name, both syntactically and with a more general SHOULD about how to choose a good name.

OK, can you clarify in the text what you mean by registered relation type or have that sentence say registered name instead of relation type since that is the only time registered relation type appears in the document?  I think that would help the reader.




> 6. Section 3.1:  Is the following referring to IETF standards-track documents
> or could other standards from other SDOs (or some other constraint) be included?
>
>   Standards-defined values have a status of "permanent".  Other values
>   can also be registered as permanent, if the Experts find that they
>   are in use, in consultation with the community.  Other values should
>   be registered as "provisional".

The intent was values defined by Open Standards, in the sense of RFC2026, 7..1.1. I'll clarify this, thanks.

Thank you! 


> I'm guessing a standards track RFC is not necessary for standards track because
> of the next paragraph in this section, but maybe some added text would help to
> clarify the above paragraph?
>
>   Provisional entries can be removed by the Experts if - in
>   consultation with the community - the Experts find that they are not
>   in use.  The Experts can change a provisional entry's status to
>   permanent at any time.

Except for the issue above, I don't see how this is unclear; if a value is defined by a standard, it is automatically permanent, but other values can be as well, as per the text. Can you suggest text?


I'm rushing a bit right now, so sorry. I think the adjustment to the text above may help solve this.  I'm happy to look at your revised version to see if I think it may not be clear enough for some readers.  Thanks.
 
> 7. Section 5.1 second paragraph has the following text:
>
>   Well-known URIs are registered on the advice of one or more experts
>   (appointed by the IESG or their delegate), with a Specification
>   Required (using terminology from [RFC8126]).
>
> This should read as follows according to RFC8126 section 5.2.1:
> https://tools.ietf.org/html/rfc8126#section-5.2.1
>
>   Well-known URIs are registered on the advice of one or more experts
>   (appointed by the IESG), with a Specification
>   Required (using terminology from [RFC8126]).
>
> There's no provision for the IESG to delegate assignment of an expert.  IESG
> member often consult working group chairs and experts, but the assignment is
> currently performed by the IESG unless RFC8126 gets updated.

My understanding is that this level of detail is unnecessary in the registering document, as the IESG has the power to delegate naturally. If this needs to be specified explicitly, that should be done in a revision of RFC8126 section 5.2.1, not here.

I believe you are addressing this per the message exchange with Alexey.  Thank you.



> 9. Section 5.1:
> There may be additional information I am not aware of, hence the following
> clarifying questions. Is there a hold on the registry from now until this
> document is published?  Could an expert receive a request prior to publication
> where they feel the right status is "provisional" and is timely (cannot wait
> until after actions for this document are complete)?  I'm asking because of the
> following text and the answer may be yes, there is a hold, but I am not seeing
> where one is listed.  Since the expert can update the registry at any time, is
> the second bullet necessary (could it cause problems)?
>
>   Upon publication, IANA should:
>
>   o  Replace all references to RFC 5988 in that registry have been
>      replaced with references to this document.
>
>   o  Update the status of all existing registrations to "permanent".

We've been processing registration requests as normal throughout the development period of this draft. When a registration request appears to violate the intent of 5785 but is OK by 5785bis (which we believe represents emerging consensus), I (wearing the Expert hat) have escalated them to the ADs to confirm an exception.

Part of the urgency in getting this document published is that I'm uncomfortable with that, and of course it's onerous for all concerned.

The second bullet shouldn't interfere with that.

Thanks for the clarification here and the updates, that's helpful.

Best regards,
Kathleen 


Cheers and thanks again,

--
Mark Nottingham   https://www.mnot.net/



--

Best regards,
Kathleen

[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux