Hello Robert,

Thanks for your review comments. We captured your review notes in
https://github.com/ietf-wg-httpapi/deprecation-header/issues/35 and we have
addressed those. Draft 08 published today
https://datatracker.ietf.org/doc/draft-ietf-httpapi-deprecation-header/
incorporates all your comments per our understanding. Let me know if
something is missed.

regards,
sanjay

On Thu, Aug 29, 2024 at 10:21 AM Robert Sparks via Datatracker <
nore...@ietf.org> wrote:

> Reviewer: Robert Sparks
> Review result: Almost Ready
>
> I am the assigned Gen-ART reviewer for this draft. The General Area
> Review Team (Gen-ART) reviews all IETF documents being processed
> by the IESG for the IETF Chair.  Please treat these comments just
> like any other last call comments.
>
> For more information, please see the FAQ at
>
> <https://wiki.ietf.org/en/group/gen/GenArtFAQ>.
>
> Document: draft-ietf-httpapi-deprecation-header-06
> Reviewer: Robert Sparks
> Review Date: 2024-08-29
> IETF LC End Date: 2024-09-06
> IESG Telechat date: Not scheduled for a telechat
>
> Summary:Almost Ready for publication as a Proposed Standard (?) RFC
>
> Why is this standards track? The shepherd's writeup explanation of "that
> makes
> sense since it defines a new HTTP header field" seems at odds with RFC8594
> being Informational. Should that have been standards track?
>
> Generally, the document would benefit from an editorial pass further
> clarifying
> when it is talking about an application or a developer. There are many
> points
> where it says application or client when it means developer. Some key
> instances: * Introduction: "informs applications about the risk" * Security
> considerations "Applications consuming the resource SHOULD check the
> referred
> resource documentation to verify authenticity and accuracy." * Security
> considerations "Therefore, applications consuming the resource SHOULD, if
> possible, consult the resource developer to discuss potential impact due to
> deprecation and plan for possible transition to a recommended resource(s)"
>
> There is a contradiction between section 5's "Deprecated resources SHOULD
> keep
> functioning as before" and the Security Consideration's "Deprecated
> resources
> MUST function (almost) as before,"
>
> In both cases, "function as before" is not really what you mean. "function
> as
> they would have without sending the deprecation header" is closer. As
> written,
> (particularly if the MUST above is what you intend), this puts an
> unverifiable
> requirement on the resource. I suggest changing the language similar to
> what I
> suggested you mean. Or, better, step back and reformulate this as a simple
> statement that the presence of a Deprecation header is not meant to signal
> a
> change in the meaning or function of a resource in the context of this
> response, and avoid using 2119 keywords.
>
> I realize that Appendix A won't appear in the resulting RFC, but the drafts
> will still be in the archive. Calling an internet draft an implementation
> and
> an organization is just strange. Revising the draft to use a separate
> section
> (or just a sentence) to say draft-loffredo-regex-rdap-jcard-deprecation is
> a
> specification that says to use this mechanic would make more sense than
> listing
> it as an implementation.
>
> Since the WG felt using structured fields was important for this header,
> consider creating a Structured-Sunset header field.
>
>
>
>
_______________________________________________
Gen-art mailing list -- gen-art@ietf.org
To unsubscribe send an email to gen-art-le...@ietf.org

Reply via email to