[regext] Éric Vyncke's Discuss on draft-ietf-regext-epp-quic-10: (with DISCUSS and COMMENT)

Éric Vyncke via Datatracker <noreply@ietf.org> Mon, 29 June 2026 07:31 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: regext@ietf.org
Delivered-To: regext@mail2.ietf.org
Received: from [10.244.21.151] (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id D7337109A004A; Mon, 29 Jun 2026 00:31:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1782718286; bh=ZFwZEBXHrBUgbDOrtKQEMTfVveTqDb2uf7dt+loVqs8=; h=From:To:Cc:Subject:Reply-To:Date; b=FvFtQxWfwWeSRftNg5/nVg+NOWE+HL87zg6JQ+FhcmKNqUhfnFwsAozOT8LwsIFUw VZAOzs9T2apooamAwPgJd2xtG/Lc4s02wky/qspVkJ3Bf+XnHZ4cX36ZtUVmlNKhI4 UiYnDa6k7f8vjWXo87JvnG3uwHYZqh7DdKy6G+rU=
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Éric Vyncke via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 12.67.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <178271828662.2114666.12818932183057582897@dt-datatracker-f9b87776f-8pmmg>
Date: Mon, 29 Jun 2026 00:31:26 -0700
Message-ID-Hash: NCH3IWHY4W6BRDAP3FZGWBBLFDMAOIUL
X-Message-ID-Hash: NCH3IWHY4W6BRDAP3FZGWBBLFDMAOIUL
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-regext.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-regext-epp-quic@ietf.org, regext-chairs@ietf.org, regext@ietf.org, zalbanna@verisign.com
X-Mailman-Version: 3.3.9rc6
Reply-To: Éric Vyncke <evyncke@cisco.com>
Subject: [regext] Éric Vyncke's Discuss on draft-ietf-regext-epp-quic-10: (with DISCUSS and COMMENT)
List-Id: Registration Protocols Extensions Working Group <regext.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/4zJiC7I3GlGPdjPuVqXi5smwYpQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Owner: <mailto:regext-owner@ietf.org>
List-Post: <mailto:regext@ietf.org>
List-Subscribe: <mailto:regext-join@ietf.org>
List-Unsubscribe: <mailto:regext-leave@ietf.org>

Éric Vyncke has entered the following ballot position for
draft-ietf-regext-epp-quic-10: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ 
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-regext-epp-quic/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------


# Éric Vyncke INT AD comments for draft-ietf-regext-epp-quic-10
CC @evyncke

Thank you for the work put into this document.

Please find below some blocking DISCUSS points (trivial to address), some
non-blocking COMMENT points/nits (replies would be appreciated even if only for
my own education).

Special thanks to  for the shepherd's detailed write-up including the WG
consensus and the justification of the intended status.

I hope that this review helps to improve the document,

Regards,

-éric

Note: this ballot comments follow the Markdown syntax of
https://github.com/mnot/ietf-comments/tree/main, i.e., they can be processed by
a tool to create github issues.

## DISCUSS (blocking)

As noted in
https://datatracker.ietf.org/doc/statement-iesg-handling-ballot-positions-20220121/,
a DISCUSS ballot is a request to have a discussion on the points below; I
really think that the document would be improved with a change here, but can be
convinced otherwise.

### Section 6

Please state the expected behavior of the EPP server when `The length of a
valid data unit MUST be 24 octets` is not correct, even if somehow obvious, it
should be stated in a PS.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


## COMMENTS (non-blocking)

### Gorry's DISCUSS

I second Gorry's DISCUSS issues as they are sensible

### Why QUIC in Section 1

I failed to find why using QUIC is useful, especially with `EPP sessions use a
single QUIC stream for all command and response exchanges` especially when
reading section 3 `This means that a single QUIC connection may support
multiple EoQ sessions.` The introduction should probably state that there could
be several EPP sessions (for different domains ?) over a single QUIC connection.

### Section 3

`As shown in Figure 1 in Section 4,` it is painful for the reader to scroll
down. Suggest moving the figure in section 3.

s/on a well-known UDP port number assigned by IANA/on *the* well-known UDP port
number assigned by IANA/ (if there is only one)

### Section 4

Why not a "MUST" in `Absent local policy, a server SHOULD end an EoQ session
and close the QUIC stream if a well-formed command is not received within the
time limit` ?

Also note
https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/
(and thanks for the guidance provided for previous "SHOULD")

### Section 5

s/The 32 bits total length/The *32-bit* total length/

### Use of SVG graphics

To make a much nicer HTML rendering, suggest using the aasvg tool to generate
SVG graphics. It is worth a try especially if the I-D uses the Kramdown file
format ;-)