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]
ken...@cloudflare.com>
> 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/
> 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]
i...@zenhack.net>
> 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]
rli...@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
> > > [1][6]
https://github.com/capnproto/go-capnproto2/issues/160
> > [7]
i...@zenhack.net
> > >> [1]: [1][2][8]
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]
capnproto+...@googlegroups.com.
> > >> To view this discussion on the web visit
> > >>
> >
> [3][3][10]
https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-
> 4e52
> > -afca-
> > >> e105626e24b3n%[4][11]
40googlegroups.com.
> > >>
> > >> Verweise
> > >>
> > >> 1. [5][12]
https://meet.jit.si/
> > >> 2. mailto:[13]
capnproto+...@googlegroups.com
> > >> 3.
> >
> [6][14]
https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e5
> 2-af
> >
> ca-e105626e24b3n%[15]
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]
capnproto+...@googlegroups.com.
> > To view this discussion on the web visit
> >
> [8][17]
https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-404
> 1-adaa-
> > e482f6b3d402n%[18]
40googlegroups.com.
> >
> > Verweise
> >
> > 1. [19]
https://github.com/capnproto/go-capnproto2/issues/160
> > 2. [20]
https://meet.jit.si/
> > 3.
> [21]
https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-a
> fca-
> > 4. [22]
http://40googlegroups.com/
> > 5. [23]
https://meet.jit.si/
> > 6.
> [24]
https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-a
> fca-e105626e24b3n%
40googlegroups.com?utm_medium=email&utm_source=foo
> ter
> > 7. mailto:[25]
capnproto+...@googlegroups.com
> > 8.
> [26]
https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-a
> daa-e482f6b3d402n%
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]
capnproto+...@googlegroups.com.
> To view this discussion on the web visit
> [28]
https://groups.google.com/d/msgid/capnproto/160104957747.876.519
> 2754664800499465%40localhost.localdomain.
>
> Verweise
>
> 1. mailto:
ken...@cloudflare.com
> 2.
https://blog.cloudflare.com/introducing-workers-durable-objects/
> 3. mailto:
i...@zenhack.net
> 4. mailto:
rli...@gmail.com
> 5. mailto:
i...@zenhack.net
> 6.
https://github.com/capnproto/go-capnproto2/issues/160
> 7. mailto:
i...@zenhack.net
> 8.
https://meet.jit.si/
> 9. mailto:
capnproto%2B...@googlegroups.com
> 10.
https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52
> 11.
http://40googlegroups.com/
> 12.
https://meet.jit.si/
> 13. mailto:
capnproto%2B...@googlegroups.com
> 14.
https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-af
> 15.
http://40googlegroups.com/?utm_medium=email&utm_source=foot
> 16. mailto:
capnproto%2Bunsu...@googlegroups.com
> 17.
https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-adaa-
> 18.
http://40googlegroups.com/
> 19.
https://github.com/capnproto/go-capnproto2/issues/160
> 20.
https://meet.jit.si/
> 21.
https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52-afca-
> 22.
http://40googlegroups.com/
> 23.
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
> 25. mailto:
capnproto%2Bunsu...@googlegroups.com
> 26.
https://groups.google.com/d/msgid/capnproto/ed1fa9e0-362e-4041-adaa-e482f6b3d402n%40googlegroups.com?utm_medium=email&utm_source=footer
> 27. mailto:
capnproto%2Bunsu...@googlegroups.com
> 28.
https://groups.google.com/d/msgid/capnproto/160104957747.876.5192754664800499465%40localhost.localdomain