IETF
httpbis
httpbis@jabber.ietf.org
Thursday, November 8, 2018< ^ >
Martin Thomson has set the subject to: https://datatracker.ietf.org/meeting/100/materials/agenda-102-httpbis/ and slides https://datatracker.ietf.org/meeting/102/session/httpbis
Room Configuration
Room Occupants

GMT+0
[00:31:18] felixh leaves the room
[00:31:36] felixh joins the room
[00:57:19] mnot joins the room
[01:43:26] Meetecho joins the room
[01:46:28] mnot leaves the room
[01:46:29] bByeLcVY leaves the room
[01:55:08] Dmitri Tikhonov joins the room
[01:55:08] Kaoru Maeda joins the room
[01:55:12] Felix Handte joins the room
[01:55:12] John Border joins the room
[01:55:16] Alan Frindell joins the room
[01:55:27] Victor Vasiliev joins the room
[01:56:06] <Dmitri Tikhonov> Love the music
[01:56:15] mnot joins the room
[01:58:47] Thomas Peterson joins the room
[01:59:35] Dragana Damjanovic joins the room
[02:00:46] Dragana Damjanovic leaves the room
[02:01:14] Eric Kinnear joins the room
[02:01:27] vojislav vucetic joins the room
[02:03:40] emile stephan joins the room
[02:03:46] frodek joins the room
[02:03:53] Erik Nygren joins the room
[02:06:19] Roy Fielding joins the room
[02:07:21] vojislav vucetic leaves the room
[02:15:01] <Thomas Peterson> MIC: Will Issue #549 address scenario where applications use cookie to determine user preference that overrides accept-language?
[02:16:48] g.e.montenegro joins the room
[02:17:19] g.e.montenegro leaves the room
[02:17:35] g.e.montenegro joins the room
[02:19:37] ted.h joins the room
[02:20:01] Spencer Dawkins joins the room
[02:20:05] <Roy Fielding> *shrug*
[02:20:23] <Thomas Peterson> Looks like I missed a boat.
[02:21:21] msk joins the room
[02:21:40] <Thomas Peterson> Oh. Thank you.
[02:21:58] Martin Thomson joins the room
[02:22:45] <Roy Fielding> 80 issues ... nah, maybe a week or so
[02:23:11] <ted.h> Sorry for the confusion, here.  If you have issues for the mic, please use MIC:  in the room.  I will relay.
[02:23:33] Martin Thomson has set the subject to: https://datatracker.ietf.org/meeting/103/materials/agenda-103-httpbis/ and slides https://datatracker.ietf.org/meeting/103/session/httpbis
[02:25:33] m&m joins the room
[02:25:45] <Roy Fielding> :s
[02:26:10] Hirochika Asai joins the room
[02:33:41] Spencer Dawkins leaves the room
[02:33:42] Spencer Dawkins joins the room
[02:34:02] mnot leaves the room
[02:35:10] <ted.h> Eric Rescorla at the mic
[02:37:27] <ted.h> Richard Barnes at the mic
[02:37:30] Sean Leonard joins the room
[02:38:14] <ted.h> It seems like the web packaging approach offers a different way to reason about this.
[02:38:26] Erik Nygren leaves the room
[02:38:29] Erik Nygren joins the room
[02:39:17] DavidSchinazi joins the room
[02:39:34] DavidSchinazi leaves the room
[02:40:38] DavidSchinazi joins the room
[02:41:18] Sean Leonard leaves the room
[02:41:21] Sean Leonard joins the room
[02:41:40] Nathalie Coupet joins the room
[02:43:18] <ted.h> Nick Sullivan at the mic
[02:43:47] Martin Thomson leaves the room
[02:47:50] chi.jiun.su joins the room
[02:50:22] emile stephan leaves the room
[02:50:24] emile stephan joins the room
[02:51:44] ekr joins the room
[02:52:06] <ekr> I wonder if we would just be better off with using delegated credentials here
[02:53:24] Jonathan Lennox joins the room
[02:54:23] Martin Thomson joins the room
[02:54:39] <Martin Thomson> I don't think that delegated credentials changes anything here
[02:55:08] <Martin Thomson> misissuance for Requires: * is a free pass
[02:56:15] <ekr> DC would be better here in that the origin server could provide the CDN with a DC which was used as a secondary cert
[02:56:42] <ekr> And so it just naturally instantiates this delegation rather than creating a new concrete entity to reason about
[02:56:57] <Martin Thomson> and how does that avoid the questions of misissuance or key compromise?
[02:57:54] dkg joins the room
[02:58:45] <ekr> You would generate the DC offline, so that compromise would be a much lower risk
[02:58:55] <ekr> misissuance in both of these proposals is dealt with via CT
[03:03:38] <Erik Nygren> We should make sure we don't introduce/encourage new things with Y2038 issues.
[03:10:17] Nathalie Coupet leaves the room
[03:11:09] <Jonathan Lennox> The problem with seconds-since-the-epoch is you run into leap second issues.  ISO 8601 might be better?
[03:11:11] Nathalie Coupet joins the room
[03:11:47] <ekr> Maybe seconds since the beginning of the universe would help
[03:11:51] <Roy Fielding> a bit late
[03:12:46] <felixh> MIC: General handwavey question: what percentage of headers are amenable to porting their def to SH?
[03:13:39] <Martin Thomson> felixh: a good proportion, but not all
[03:13:40] ekr leaves the room
[03:14:50] <felixh> Cool, thanks
[03:15:05] dragana joins the room
[03:15:28] dragana leaves the room: Disconnected: Replaced by new connection
[03:15:51] ted.h leaves the room
[03:16:01] ted.h joins the room
[03:16:19] jhoyla joins the room
[03:16:51] ekr joins the room
[03:25:07] Nils joins the room
[03:27:52] <Alan Frindell> Zanzibar BuckBuck McFate
[03:28:52] <Dmitri Tikhonov> H3 is obviously 50% faster than H2
[03:30:37] <Roy Fielding> I don't see any value in presuming this is suddenly H3 when it has barely even been tested yet. What is wrong with calling it hq until it has proven useful, which could be in a few months.
[03:30:42] <Erik Nygren> H2Q ?
[03:31:11] <Jonathan Lennox> HTTP/2.17, since Q is the 17th letter
[03:32:00] <Dmitri Tikhonov> HQ has some builtin assumptions about the transport
[03:32:11] <Victor Vasiliev> If we want to justify calling it H3 instead of HQ, we can declare that the bindings are also valid for SCTP
[03:32:15] <Alan Frindell> roy: did you intend that for mic?
[03:32:39] <ted.h> i am in line to reflect
[03:32:52] <ekr> I routinely hear people refer to “QUIC, aka HTTP/3”
[03:33:10] Nathalie Coupet leaves the room
[03:33:12] Nathalie Coupet joins the room
[03:34:03] <ekr> HTTP/zbbmf
[03:34:37] <Erik Nygren> As I think about it more, "H2Q" might be more clear that this is a sibling to H/2 (although will get confused with H2O)
[03:34:48] <ekr> H2Q is basically my preference
[03:35:40] <Erik Nygren> MIC:  "H2Q" might work well marketing-wise as being clear as a sibling to H2 that uses QUIC.
[03:36:04] <Dmitri Tikhonov> HTTPQ/1?
[03:36:25] <Martin Thomson> mic lines were cut, sorry
[03:39:41] <Martin Thomson> consensus is gauged by hums, it doesn't produce it
[03:40:21] Dmitri Tikhonov hums for HQ
[03:42:53] Adam Roach joins the room
[03:42:59] <ted.h> abr will be taking over as Jabber relay now.
[03:43:04] ted.h leaves the room
[03:43:59] <Adam Roach> Please make sure to prefix anything you would like to have brought to the microphone with "MIC"
[03:52:10] <Jonathan Lennox> Is the expectation that browsers would have a Javascript API to do this?
[03:52:24] <ekr> MIC: MIC: MIC: MIC:
[03:52:40] <Jonathan Lennox> (I'm local and the line is closed.)
[03:52:52] <g.e.montenegro> thinking of the STREAM frame, isn't this something that the new semantics of CONNECT as defined for websockets could accomodate (by defining a new :protocol "stream" or some such).
[03:55:04] Eric Kinnear leaves the room: Stream reset by peer
[03:56:10] Eric Kinnear joins the room
[03:58:51] <Roy Fielding> MIC: CDN would be a more specific name than Cache (this isn't applicable to all caches)
[03:59:04] <Roy Fielding> and shorter is better
[04:01:20] DavidSchinazi leaves the room: Stream closed by us: Replaced by new connection (conflict)
[04:01:29] <Thomas Peterson> MIC: As a comment, I have already started trying to bodge nginx to support exposing the data needed to make Cache feasible.
[04:01:31] DavidSchinazi joins the room
[04:02:09] Alan Frindell leaves the room
[04:02:11] Thomas Peterson leaves the room
[04:02:12] <Adam Roach> Sorry, ran out of time
[04:02:12] Jonathan Lennox leaves the room
[04:02:13] g.e.montenegro leaves the room
[04:02:20] Adam Roach leaves the room
[04:02:20] DavidSchinazi leaves the room: Stream reset by peer
[04:02:45] ekr leaves the room
[04:02:56] Eric Kinnear leaves the room: Stream reset by peer
[04:03:21] Meetecho leaves the room
[04:03:25] Roy Fielding leaves the room
[04:03:25] emile stephan leaves the room
[04:03:25] Erik Nygren leaves the room
[04:03:25] Spencer Dawkins leaves the room
[04:03:25] Nathalie Coupet leaves the room
[04:03:25] Sean Leonard leaves the room
[04:03:25] Victor Vasiliev leaves the room
[04:03:25] Dmitri Tikhonov leaves the room
[04:03:25] Felix Handte leaves the room
[04:03:25] Kaoru Maeda leaves the room
[04:03:25] Hirochika Asai leaves the room
[04:03:25] John Border leaves the room
[04:04:44] Nils leaves the room
[04:13:02] Nils Ohlmeier joins the room
[04:14:26] msk leaves the room
[04:14:26] frodek leaves the room
[04:19:13] jhoyla leaves the room: Connection failed: connection timed out
[04:19:25] m&m leaves the room: Disconnected: closed
[04:20:49] Jonathan Lennox joins the room
[04:20:51] Jonathan Lennox leaves the room
[04:22:28] m&m joins the room
[04:22:41] m&m leaves the room
[04:25:27] ekr joins the room
[04:25:43] msk joins the room
[04:26:11] Nils Ohlmeier leaves the room
[04:28:46] mnot joins the room
[04:30:12] DavidSchinazi joins the room
[04:30:42] ekr leaves the room
[04:31:00] Adam Roach joins the room
[04:31:00] DavidSchinazi leaves the room
[04:32:09] Adam Roach leaves the room
[04:37:09] ekr joins the room
[04:37:45] ekr leaves the room
[04:42:12] ekr joins the room
[04:43:02] ekr leaves the room
[04:45:43] ekr joins the room
[04:51:52] ekr leaves the room
[04:57:56] ekr joins the room
[05:01:38] ekr leaves the room
[05:15:57] dkg leaves the room
[05:20:13] Martin Thomson leaves the room
[05:24:02] mnot leaves the room
[05:39:57] msk leaves the room
[05:39:59] msk joins the room
[05:52:27] msk leaves the room
[06:05:38] chi.jiun.su leaves the room
[06:44:51] ekr joins the room
[06:45:17] Martin Thomson joins the room
[06:53:58] msk joins the room
[06:54:02] msk leaves the room
[06:59:41] Martin Thomson leaves the room
[07:00:43] mnot joins the room
[07:02:15] Eric Kinnear joins the room
[07:22:10] mnot leaves the room
[07:25:45] 99rst leaves the room: Disconnected: closed
[07:26:30] 99rst joins the room
[07:49:46] ekr leaves the room
[08:03:51] ekr joins the room
[08:06:21] Eric Kinnear leaves the room: Stream reset by peer
[08:09:40] ekr leaves the room
[08:23:41] ekr joins the room
[08:30:50] ekr leaves the room
[08:33:10] felixh leaves the room
[08:33:15] ekr joins the room
[08:37:59] ekr leaves the room
[09:00:07] Eric Kinnear joins the room
[09:13:37] ekr joins the room
[09:37:19] ekr leaves the room
[09:38:17] ekr joins the room
[09:52:43] ekr leaves the room
[09:55:26] ekr joins the room
[10:49:11] Eric Kinnear leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:49:22] Eric Kinnear joins the room
[10:59:00] Eric Kinnear leaves the room: Stream reset by peer
[10:59:57] ekr leaves the room
[11:01:46] ekr joins the room
[11:10:44] ekr leaves the room
[11:13:53] ekr joins the room
[11:14:41] ekr leaves the room
[11:43:28] ekr joins the room
[11:49:28] ekr leaves the room
[14:30:13] ekr joins the room
[14:57:31] ekr leaves the room
[15:53:46] felixh joins the room
[16:18:29] felixh joins the room
[16:18:29] felixh leaves the room
[16:28:46] felixh joins the room
[16:31:41] felixh leaves the room
[22:09:17] ekr joins the room
[22:09:56] ekr leaves the room
[22:57:46] felixh leaves the room
[22:58:13] felixh joins the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!