Skip to content

Commit

Permalink
Recommend replacing, not changing
Browse files Browse the repository at this point in the history
  • Loading branch information
MikeBishop committed Nov 8, 2019
1 parent 69edfcb commit 8a47a06
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions draft-ietf-quic-http.md
Expand Up @@ -1485,8 +1485,9 @@ requirement and SHOULD be treated as an error.
Extensions that could change the semantics of existing protocol components MUST
be negotiated before being used. For example, an extension that changes the
layout of the HEADERS frame cannot be used until the peer has given a positive
signal that this is acceptable. In this case, it could also be necessary to
coordinate when the revised layout comes into effect.
signal that this is acceptable. Coordinating when such a revised layout comes
into effect could prove complex. As such, allocating a new identifiers for
alternate versions of existing protocol elements is likely to be more effective.

This document doesn't mandate a specific method for negotiating the use of an
extension but notes that a setting ({{settings-parameters}}) could be used for
Expand Down

0 comments on commit 8a47a06

Please sign in to comment.