endojs / Jessie

Tiny subset of JavaScript for ocap-safe universal mobile code
Apache License 2.0
281 stars 16 forks source link

Monorepo #47

Closed michaelfig closed 3 years ago

michaelfig commented 4 years ago

Refs #47

Forms a basis for the new lib-jessie library.

dckc commented 4 years ago

maintaining harden separately? care to elaborate on why?

michaelfig commented 4 years ago

maintaining harden separately? care to elaborate on why?

I'm not looking for reviews yet. :wink:

But to elaborate, I'm thinking that harden may move from SES to Jessie (from OS to kernel), and then SES can depend on some of the Jessie machinery. I haven't fully justified this yet, but further discussion will be had before attempting to land this.

erights commented 4 years ago

Given that Jessie is a separate monorepo and local-Jessie is a subset of SES, it makes sense that anything common to both local-Jessie and SES, like harden, be in Jessie and depended upon by SES. I think this would be a good move.

michaelfig commented 3 years ago

We'll take this in smaller pieces.