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]>
>    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][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]
>      >    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]> wrote:
>      >      >
>      >      > I just opened an issue:
>      >      >
>      >      > [1][6]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]
>      >      >> 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
>      >      >>
>      >      >> --
>      >      >> 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].
>      >      >> 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][email protected]
>      >      >> 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][email protected].
>      >    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][email protected]
>      >    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][email protected].
>      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:[email protected]
>    2. https://blog.cloudflare.com/introducing-workers-durable-objects/
>    3. mailto:[email protected]
>    4. mailto:[email protected]
>    5. mailto:[email protected]
>    6. https://github.com/capnproto/go-capnproto2/issues/160
>    7. mailto:[email protected]
>    8. https://meet.jit.si/
>    9. mailto:capnproto%[email protected]
>   10. https://groups.google.com/d/msgid/capnproto/7bdd072b-9496-4e52
>   11. http://40googlegroups.com/
>   12. https://meet.jit.si/
>   13. mailto:capnproto%[email protected]
>   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%[email protected]
>   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%[email protected]
>   26. 
> 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]
>   28. 
> 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/160149764988.12878.13082525254805199672%40localhost.localdomain.

Reply via email to