draft-momoka-httpbis-settings-enable-websockets を提出したのでIETF116のhttpbisで発表します。

draft-momoka-httpbis-settings-enable-websockets IETFのhttpbis-wgに提出したあとにメーリスで議論したことのめも。

 

こちらのブログの続きです。

momoka0122y.hatenablog.com

 

まず前回のブログの時点では大枠を書いただけでinternet-draftとして提出していなかったので提出しました。やり方は internet draft の書き方。テンプレートを使ってマークダウンで で書いた通り。

datatracker.ietf.org

 

そしてIETF http-wgに提出してhttp-wg にメールを送った。(このときメールを送るのに承認が必要とのことで少し待った。少し待った後承認メールが送られると思ったが来なかったので10日後ぐらいに再度メールを送ったらメーリスに無事送れていた)

lists.w3.org

Hello,

I have submitted an internet-draft proposing a SETTINGS_ENABLE_WEBSOCKETS
settings parameter.
With WebSockets not being the only protocol that uses extended CONNECT (
https://github.com/ietf-wg-webtrans/draft-ietf-webtrans-http3/issues/68#issuecomment-1310323592
),
Before starting the WebSocket handshake, it will be nice to know if the
server supports bootstrapping WebSockets over HTTP/2 or HTTP/3.

I would love to know your thoughts

Momoka Y

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Sat, Jan 7, 2023 at 6:30 PM
Subject: New Version Notification for
draft-momoka-httpbis-settings-enable-websockets-00.txt
To: Momoka Yamamoto <momoka.my6@gmail.com>


A new version of I-D, draft-momoka-httpbis-settings-enable-websockets-00.txt
has been successfully submitted by Momoka Yamamoto and posted to the
IETF repository.

Name:           draft-momoka-httpbis-settings-enable-websockets
Revision:       00
Title:          SETTINGS_ENABLE_WEBSOCKETS settings parameter for HTTP/2
and HTTP/3
Document date:  2023-01-07
Group:          Individual Submission
Pages:          5
URL:
https://www.ietf.org/archive/id/draft-momoka-httpbis-settings-enable-websockets-00.txt
Status:
https://datatracker.ietf.org/doc/draft-momoka-httpbis-settings-enable-websockets/
Html:
https://www.ietf.org/archive/id/draft-momoka-httpbis-settings-enable-websockets-00.html
Htmlized:
https://datatracker.ietf.org/doc/html/draft-momoka-httpbis-settings-enable-websockets


Abstract:
   This document proposes a new HTTP settings parameter,
   SETTINGS_ENABLE_WEBSOCKETS.  This parameter indicates whether the
   server supports bootstrapping WebSockets over the established
   connection.

このような感じで提出した個人internet-draftへのリンクを送りました。

 

そしたらたくさん議論が起きました。

https://lists.w3.org/Archives/Public/ietf-http-wg/2023JanMar/0014.html

こちらからリプライをみれます。

 

 

議論の中で自分がドラフトないで出したかった要点をLucas先生が綺麗にメールでまとめてくださりまたドラフトを読みやすくするようにドラフトにPRを出してくださいました。

 

 

 

 

そして2月に改訂版を提出しました。

Re: New Version Notification for draft-momoka-httpbis-settings-enable-websockets-00.txt from Momoka Yamamoto on 2023-02-28 (ietf-http-wg@w3.org from January to March 2023)

 

 

Hi Chairs, I'd like to ask for some time on the agenda to discuss "H2/H3 WebSockets discovery and detection". I see this as having 3 focus areas: laying out the problem space and high-level options, dive into two complementary proposals (Momoka's Setting [1] and Dragana's DNS hint (due to be updated) [2]), and WG discussion to see if there is appetite to solve the problems. Cheers, Lucas

そしてLucasさんの主導でIETF116のHTTPbisでLucasさんdraganaさんと自分で一緒にWebSocketのH2/H3問題どうすると言う内容で発表することになりました。

IETF116の金曜日最終日の朝のセッションです。

 

スライドは以下の感じ。