{"action":"created","issue":{"url":"https://api.github.com/repos/quicwg/base-drafts/issues/2291","repository_url":"https://api.github.com/repos/quicwg/base-drafts","labels_url":"https://api.github.com/repos/quicwg/base-drafts/issues/2291/labels{/name}","comments_url":"https://api.github.com/repos/quicwg/base-drafts/issues/2291/comments","events_url":"https://api.github.com/repos/quicwg/base-drafts/issues/2291/events","html_url":"https://github.com/quicwg/base-drafts/issues/2291","id":395781948,"node_id":"MDU6SXNzdWUzOTU3ODE5NDg=","number":2291,"title":"Allow extra data after self-terminating h3 frames","user":{"login":"DavidSchinazi","id":5599133,"node_id":"MDQ6VXNlcjU1OTkxMzM=","avatar_url":"https://avatars3.githubusercontent.com/u/5599133?v=4","gravatar_id":"","url":"https://api.github.com/users/DavidSchinazi","html_url":"https://github.com/DavidSchinazi","followers_url":"https://api.github.com/users/DavidSchinazi/followers","following_url":"https://api.github.com/users/DavidSchinazi/following{/other_user}","gists_url":"https://api.github.com/users/DavidSchinazi/gists{/gist_id}","starred_url":"https://api.github.com/users/DavidSchinazi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DavidSchinazi/subscriptions","organizations_url":"https://api.github.com/users/DavidSchinazi/orgs","repos_url":"https://api.github.com/users/DavidSchinazi/repos","events_url":"https://api.github.com/users/DavidSchinazi/events{/privacy}","received_events_url":"https://api.github.com/users/DavidSchinazi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2019-01-04T01:29:18Z","updated_at":"2019-01-04T02:09:51Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"The current spec is overly restrictive when it comes to self-terminating h3 frames. If implementations ignore extra data after the expected bytes, this will allow us to add fields down the road without the need to specify new frame types.\r\n\r\nCreated this issue to host discussion regarding PR #2289."},"comment":{"url":"https://api.github.com/repos/quicwg/base-drafts/issues/comments/451336194","html_url":"https://github.com/quicwg/base-drafts/issues/2291#issuecomment-451336194","issue_url":"https://api.github.com/repos/quicwg/base-drafts/issues/2291","id":451336194,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MTMzNjE5NA==","user":{"login":"DavidSchinazi","id":5599133,"node_id":"MDQ6VXNlcjU1OTkxMzM=","avatar_url":"https://avatars3.githubusercontent.com/u/5599133?v=4","gravatar_id":"","url":"https://api.github.com/users/DavidSchinazi","html_url":"https://github.com/DavidSchinazi","followers_url":"https://api.github.com/users/DavidSchinazi/followers","following_url":"https://api.github.com/users/DavidSchinazi/following{/other_user}","gists_url":"https://api.github.com/users/DavidSchinazi/gists{/gist_id}","starred_url":"https://api.github.com/users/DavidSchinazi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DavidSchinazi/subscriptions","organizations_url":"https://api.github.com/users/DavidSchinazi/orgs","repos_url":"https://api.github.com/users/DavidSchinazi/repos","events_url":"https://api.github.com/users/DavidSchinazi/events{/privacy}","received_events_url":"https://api.github.com/users/DavidSchinazi/received_events","type":"User","site_admin":false},"created_at":"2019-01-04T02:09:51Z","updated_at":"2019-01-04T02:09:51Z","author_association":"CONTRIBUTOR","body":"This only applies to self-terminating frames (ones that have a known length regardless of the h3 frame LTV length) so for example it applies to PRIORITY but not to DATA or HEADERS. The idea is to apply the Postel principle when inside the encryption boundary - we may want to add fields later so why prevent ourselves from doing it?"}}
{"actor":{"display_login":"DavidSchinazi"}}