Alright, it seems like everyone is eager to meet this Friday, so let’s do that. :)
See you all on Friday, as initially planned. - Louis > On Sep 30, 2020, at 17:08, Kenton Varda <[email protected]> wrote: > > I'm still happy to chat this Friday. > > -Kenton > > On Wed, Sep 30, 2020 at 3:41 PM Louis Thibault <[email protected] > <mailto:[email protected]>> wrote: > 100% agree — let’s not lose momentum. I’ll send out another invite when we > hear back from Ross. > > Cheers, > Louis > >> On Sep 30, 2020, at 16:27, Ian Denhardt <[email protected] >> <mailto:[email protected]>> wrote: >> >> I'm okay re-scheduling for the 16th if others are. I think we should >> just plan to move forward one way or the other from there though; >> there's some utility maybe in having Kenton work out the kinks first, >> but ultimately I feel like I understand things well enough to move ahead >> of the C++ implementation if we need to, and I'd rather not block on it >> indefinitely. >> >> -Ian >> >> Quoting Louis Thibault (2020-09-30 15:45:21) >>> Hi Kenton, >>> >>> Thanks for your email and congratulations on the launch! Looks really >>> cool! >>> >>> It'll probably take the least time overall if I can manage to take an >>> initial crack at it first in C++ and just power through things, rather >>> than have other people try to implement the spec as written and then >>> have to ask a lot of questions when there's confusion. >>> >>> Sure, that makes perfect sense. I'm thinking it's probably best if we >>> push back the meeting until after you've laid down the foundations for >>> 3PH, at which point we can kill two birds with one stone: changes to >>> the spec based on your C++ implementation, and considerations for the >>> Go implementation. >>> >>> Kenton, I don't want to pressure you into meeting any sort of deadline, >>> but I also don't want this project to fall through the cracks. Is it >>> ok if we tentatively reschedule for e.g. Friday October 16th at 13:00 >>> PDT and make any adjustments as-needed? (Ross, Ian, does that date >>> also work for you?) >>> >>> Cheers, >>> >>> Louis >>> >>> On Sep 30, 2020, at 15:29, Kenton Varda <[1][email protected] >>> <mailto:[email protected]>> >>> wrote: >>> >>> Sorry for the very slow response this time. We had a big launch on >>> Monday and I haven't had much time to reply to e-mail. >>> Incidentally that launch is vaguely relevant here. >>> [2]https://blog.cloudflare.com/introducing-workers-durable-objects/ >>> <https://blog.cloudflare.com/introducing-workers-durable-objects/> >>> We built the infrastructure for this on Cap'n Proto. When you make a >>> request to a Durable Object, you're actually making Cap'n Proto RPC >>> requests all they way from the call site to the destination object. >>> Since Durable Objects will soon be able to migrate around the world, >>> 3-party handoff is likely to become important as old locations will >>> need to forward requests to new locations. >>> The Workers Runtime is written in C++, but we do have a fair amount of >>> Go code at Cloudflare, so it'd be neat if 3PH were supported there too. >>> In any case, I'd like to start working on this soon, but I also have a >>> big pile of other things I need to work on so I'm not sure how much >>> time I'll have to dedicate. >>> Based on my experience working on the RPC system in the past, I think >>> it's safe to expect that as we implement 3PH, we're likely to run into >>> a bunch of little spec issues. It'll probably take the least time >>> overall if I can manage to take an initial crack at it first in C++ and >>> just power through things, rather than have other people try to >>> implement the spec as written and then have to ask a lot of questions >>> when there's confusion. I'm hoping to get at least a few days to work >>> on it maybe the week after next. >>> As it happens I am available at 13:00 PDT (15:00 CDT) Friday if you >>> still want to chat then. >>> -Kenton >>> On Fri, Sep 25, 2020 at 10:59 AM Ian Denhardt <[3][email protected] >>> <mailto:[email protected]>> >>> wrote: >>> >>> Works for me. >>> Quoting lthibault (2020-09-25 11:04:56) >>>> Friday October 2 at 13:00 PST (16:00 EST for Ian and myself) >>> works for >>>> me. >>>> >>>> Ian, is that ok with you? >>>> >>>> Kenton, any chance we might count you in as well? >>>> >>>> - Louis >>>> >>>> On Friday, September 25, 2020 at 10:52:25 AM UTC-4 >>> [4][email protected] <http://gmail.com/> >>>> wrote: >>>> >>>> I'm available next Friday (Oct 2) from 1p PT onward. >>>> >>>> On Friday, September 25, 2020 at 7:36:07 AM UTC-7 lthibault >>> wrote: >>>> >>>> Sounds good to me � looking forward to it. >>>> - Louis >>>>> On Sep 24, 2020, at 17:17, Ian Denhardt >>> <[5][email protected] <http://zenhack.net/>> wrote: >>>>> >>>>> I just opened an issue: >>>>> >>>>> [1][6]https://github.com/capnproto/go-capnproto2/issues/160 >>>>> <https://github.com/capnproto/go-capnproto2/issues/160> >>>>> >>>>> I believe Kenton is in Texas these days. For my part I >>> could >>>> manage most >>>>> afternoons/evenings (eastern time) though Monday & Thursday >>>> afternoons >>>>> are bad. But if Ross and/or Kenton are interested in >>> joining us I >>>>> suspect their schedules are much more constrained than >>> mine. >>>>> >>>>> -Ian >>>>> >>>>> Quoting lthibault (2020-09-23 18:31:05) >>>>>>> Are you amenable to Jitsi Meet[1] instead of Zoom? >>>>>> That's totally fine. I've been meaning to ditch Zoom, >>> anyway. >>>>>> >>>>>>> We should also perhaps reach out to Ross >>>>>> >>>>>> Absolutely. Would you be able to reach out to him? >>>>>> >>>>>> I think you and I are in the same time zone (I'm in New >>> Haven, >>>> CT), and >>>>>> I believe Kenton and Ross are on the west coast, so maybe >>> early >>>> early >>>>>> afternoon? >>>>>> >>>>>> Any particular preference for the day? >>>>>> >>>>>> Cheers, >>>>>> >>>>>> Louis >>>>>> >>>>>> On Wednesday, September 23, 2020 at 5:36:03 PM UTC-4 >>>> [7][email protected] <http://zenhack.net/> >>>>>> wrote: >>>>>> >>>>>> Quoting lthibault (2020-09-23 14:41:13) >>>>>>> How do you suggest we proceed? I'm thinking it might be >>> useful >>>> to >>>>>> get >>>>>>> synchronized over a Zoom call since (a) I could benefit >>> from a >>>>>> guided >>>>>>> tour of v3 and (b) my initial high-level questions about >>> the >>>> Level >>>>>> 3 >>>>>>> protocol remain open. Would be cool if Kenton could join >>> us too. >>>>>> :) >>>>>> I'd be up for a video call. Are you amenable to Jitsi >>> Meet[1] >>>>>> instead of >>>>>> Zoom? We've been using it for the weekly Sandstorm office >>> hours >>>>>> calls. >>>>>> We should also perhaps reach out to Ross; I know he >>> doesn't have >>>>>> time to >>>>>> hack on it, but might still be interested in weighing in >>> on >>>> design >>>>>> questions/offering advice. Want to open an issue re: level >>> 3 on >>>> the >>>>>> Go >>>>>> implementation's issue tracker? Maybe we can coordinate >>> the rest >>>> of >>>>>> this there. I know Ross is also on this mailing list, so >>> he may >>>> see >>>>>> this >>>>>> anyway, but he'll definitely see it there. >>>>>> -Ian >>>>>> [1]: [1][2][8]https://meet.jit.si <https://meet.jit.si/> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to >>> the >>>> Google >>>>>> Groups "Cap'n Proto" group. >>>>>> To unsubscribe from this group and stop receiving emails >>> from it, >>>> send >>>>>> an email to [2][9][email protected] >>>>>> <http://googlegroups.com/>. >>>>>> To view this discussion on the web visit >>>>>> >>>> >>> [3][3][10]https://groups.google.com/d/msgid/capnproto/7bdd072b-9496- >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-> >>> 4e52 >>>> -afca- >>>>>> e105626e24b3n%[4][11]40googlegroups.com <http://40googlegroups.com/>. >>>>>> >>>>>> Verweise >>>>>> >>>>>> 1. [5][12]https://meet.jit.si/ <https://meet.jit.si/> >>>>>> 2. mailto:[13][email protected] <http://googlegroups.com/> >>>>>> 3. >>>> >>> [6][14]https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e5 >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e5> >>> 2-af >>>> >>> ca-e105626e24b3n%[15]40googlegroups.com >>> <http://40googlegroups.com/>?utm_medium=email&utm_source= >>> foot >>>> er >>>> >>>> -- >>>> You received this message because you are subscribed to the >>> Google >>>> Groups "Cap'n Proto" group. >>>> To unsubscribe from this group and stop receiving emails from >>> it, send >>>> an email to [7][16][email protected] >>>> <mailto:[email protected]>. >>>> To view this discussion on the web visit >>>> >>> [8][17]https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-404 >>> <https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-404> >>> 1-adaa- >>>> e482f6b3d402n%[18]40googlegroups.com <http://40googlegroups.com/>. >>>> >>>> Verweise >>>> >>>> 1. [19]https://github.com/capnproto/go-capnproto2/issues/160 >>>> <https://github.com/capnproto/go-capnproto2/issues/160> >>>> 2. [20]https://meet.jit.si/ <https://meet.jit.si/> >>>> 3. >>> [21]https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-a >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-a> >>> fca- >>>> 4. [22]http://40googlegroups.com/ <http://40googlegroups.com/> >>>> 5. [23]https://meet.jit.si/ <https://meet.jit.si/> >>>> 6. >>> [24]https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-a >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-a> >>> fca-e105626e24b3n%40googlegroups.com >>> <http://40googlegroups.com/>?utm_medium=email&utm_source=foo >>> ter >>>> 7. mailto:[25][email protected] >>>> <mailto:[email protected]> >>>> 8. >>> [26]https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-a >>> <https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-a> >>> daa-e482f6b3d402n%40googlegroups.com >>> <http://40googlegroups.com/>?utm_medium=email&utm_source=foo >>> ter >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Cap'n Proto" group. >>> To unsubscribe from this group and stop receiving emails from it, >>> send an email to [27][email protected] >>> <mailto:[email protected]>. >>> To view this discussion on the web visit >>> [28]https://groups.google.com/d/msgid/capnproto/160104957747.876.519 >>> <https://groups.google.com/d/msgid/capnproto/160104957747.876.519> >>> 2754664800499465%40localhost.localdomain. >>> >>> Verweise >>> >>> 1. mailto:[email protected] <mailto:[email protected]> >>> 2. https://blog.cloudflare.com/introducing-workers-durable-objects/ >>> <https://blog.cloudflare.com/introducing-workers-durable-objects/> >>> 3. mailto:[email protected] <mailto:[email protected]> >>> 4. mailto:rli...@ <mailto:rli...@>gmail.com <http://gmail.com/> >>> 5. mailto:i...@ <mailto:i...@>zenhack.net <http://zenhack.net/> >>> 6. https://github.com/capnproto/go-capnproto2/issues/160 >>> <https://github.com/capnproto/go-capnproto2/issues/160> >>> 7. mailto:i...@ <mailto:i...@>zenhack.net <http://zenhack.net/> >>> 8. https://meet.jit.si/ <https://meet.jit.si/> >>> 9. mailto:capnproto%2B...@ <mailto:capnproto%252B...@>googlegroups.com >>> <http://googlegroups.com/> >>> 10. https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52 >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52> >>> 11. http://40googlegroups.com/ <http://40googlegroups.com/> >>> 12. https://meet.jit.si/ <https://meet.jit.si/> >>> 13. mailto:capnproto%2B...@ <mailto:capnproto%252B...@>googlegroups.com >>> <http://googlegroups.com/> >>> 14. https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-af >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-af> >>> 15. http://40googlegroups.com/?utm_medium=email&utm_source=foot >>> <http://40googlegroups.com/?utm_medium=email&utm_source=foot> >>> 16. mailto:capnproto%[email protected] >>> <mailto:capnproto%[email protected]> >>> 17. https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-adaa- >>> <https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-adaa-> >>> 18. http://40googlegroups.com/ <http://40googlegroups.com/> >>> 19. https://github.com/capnproto/go-capnproto2/issues/160 >>> <https://github.com/capnproto/go-capnproto2/issues/160> >>> 20. https://meet.jit.si/ <https://meet.jit.si/> >>> 21. https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-afca- >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-afca-> >>> 22. http://40googlegroups.com/ <http://40googlegroups.com/> >>> 23. https://meet.jit.si/ <https://meet.jit.si/> >>> 24. >>> https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-afca-e105626e24b3n%40googlegroups.com?utm_medium=email&utm_source=footer >>> >>> <https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-afca-e105626e24b3n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> 25. mailto:capnproto%[email protected] >>> <mailto:capnproto%[email protected]> >>> 26. >>> https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-adaa-e482f6b3d402n%40googlegroups.com?utm_medium=email&utm_source=footer >>> >>> <https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-adaa-e482f6b3d402n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> 27. mailto:capnproto%[email protected] >>> <mailto:capnproto%[email protected]> >>> 28. >>> https://groups.google.com/d/msgid/capnproto/160104957747.876.5192754664800499465%40localhost.localdomain >>> >>> <https://groups.google.com/d/msgid/capnproto/160104957747.876.5192754664800499465%40localhost.localdomain> -- You received this message because you are subscribed to the Google Groups "Cap'n Proto" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/capnproto/7BE5A2E3-62B9-4AD2-91CA-654700F4DB55%40gmail.com.
