endojs / endo

Endo is a distributed secure JavaScript sandbox, based on SES
Apache License 2.0
829 stars 72 forks source link

Track consensus in OCapN specification #1996

Open kriskowal opened 9 months ago

kriskowal commented 9 months ago

The OCapN CapTP spec currently closely reflects the implementation and tests of Spritely’s implementation and specifies a few behaviors that Agoric couldn’t, wouldn’t, or mightn’t implement. As editors of the specification, it is therefore difficult to decide whether to advance a PR into the repository based on its being consistent with what’s already landed or consistent with consensus.

I think the only tractable way forward is to propose a PR that cites all the points of contention in the specification inline, then oblige all subsequent points of contention to be likewise cited, such that the specification itself tracks consensus.

At time of writing, next OCapN meeting is February 13, 2024.

kriskowal commented 9 months ago

Attn @tsyesika, in this issue, I’m tracking my intention to spend some time poring over the OCapN CapTP spec annotating points that lack Agoric consensus, linking them to open issues. Would this be a welcome editorial change?