From 5ab72b9a576f86a5a8828d5306d69327ceba860a Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 27 Dec 2022 15:57:00 +0100 Subject: [PATCH] HTTP3: mention what needs to be in place to remove EXPERIMENTAL label Closes #10168 --- .github/scripts/spellcheck.words | 1 + docs/HTTP3.md | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/.github/scripts/spellcheck.words b/.github/scripts/spellcheck.words index ea5115be4a..2d68e2906c 100644 --- a/.github/scripts/spellcheck.words +++ b/.github/scripts/spellcheck.words @@ -265,6 +265,7 @@ GSKit gskit GSS GSSAPI +GTFO Guenter Gunderson Gustafsson diff --git a/docs/HTTP3.md b/docs/HTTP3.md index 064ab28956..9c43aa6860 100644 --- a/docs/HTTP3.md +++ b/docs/HTTP3.md @@ -25,6 +25,14 @@ notice. It needs to be enabled at build-time. Further development and tweaking of the HTTP/3 support in curl will happen in the master branch using pull-requests, just like ordinary changes. +To fix before we remove the experimental label: + + - working multiplexing and GTFO handling + - fallback or another flexible way to go (back to) h1/h2 if h3 fails + - enough test cases to verify basic HTTP/3 functionality + - no "important" bugs left on HTTP/3 + - it's fine to "leave" individual backends as experimental if necessary + # ngtcp2 version ## Build with OpenSSL