Skip to content

Remove remaining QUIC references from message delivery - #370

Open
baylesj wants to merge 1 commit into
w3c:osp-app-issues-1from
baylesj:baylesj/issue-343-quic-scrub
Open

baylesj wants to merge 1 commit into
w3c:osp-app-issues-1from
baylesj:baylesj/issue-343-quic-scrub

Conversation

@baylesj

@baylesj baylesj commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Addresses #343 (part of #341). Builds on #378, so this PR targets that branch and the diff only shows the changes on top of it.

#378 defines OSP messages, OSP message streams, and OSP connections, and uses them for agent status and message delivery. A few places still talk about QUIC streams and connections: the video, data, and feedback frame sections, the note on request and watch IDs, protocol extensions, and Appendix A.

This PR rewrites those places to use the terms from #378. It also adds the QUIC keep-alive details that #378 removed from the application spec to the network spec: send agent-status-request messages more often than the idle_timeout (25 seconds recommended), don't use PING frames, and close with error code 5139. It also fixes the feedback section, which said "video frames" by mistake.

Builds on w3c#378. Rewrites the video, data, and feedback frame sections, the
request and watch ID note, protocol extensions, and Appendix A to use OSP
message streams and OSP connections. Moves the QUIC keep-alive details that
w3c#378 removed from the application spec into the network spec.
@baylesj
baylesj force-pushed the baylesj/issue-343-quic-scrub branch from a9c7d48 to 58dc588 Compare October 29, 2026 21:35
@baylesj baylesj changed the title [WIP] Describe message delivery semantics independent of QUIC [WIP] Remove remaining QUIC references from message delivery Oct 29, 2026
@baylesj
baylesj changed the base branch from main to osp-app-issues-1 October 29, 2026 21:35
@baylesj
baylesj marked this pull request as ready for review October 29, 2026 21:39
@baylesj
baylesj requested a review from markafoltz October 29, 2026 21:39
@baylesj baylesj changed the title [WIP] Remove remaining QUIC references from message delivery Remove remaining QUIC references from message delivery Oct 29, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant