Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compartments and Libraries: Trust model and how to achieve it. #19

Open
adam-3bian opened this issue Jan 30, 2025 · 0 comments
Open

Compartments and Libraries: Trust model and how to achieve it. #19

adam-3bian opened this issue Jan 30, 2025 · 0 comments

Comments

@adam-3bian
Copy link
Contributor

adam-3bian commented Jan 30, 2025

Reading from section 6.3, Adding Compartments to the Build System, sets the scene by introducing xmake.lua. Section 6.4 then shifts focus to coding patterns. The compartment section is one of the most important and detailed parts of the book. While it may involve some repetition, I wonder whether including an example of the relevant xmake.lua section in 6.5, Implementing a Safebox, would help with framing. Additionally, I feel that 6.14, Sharing Globals Between Compartments, and 6.13, Building Software Capabilities with Sealing, might be better placed either before or just after 6.5, given their relevance to these models.

\section{Choosing a trust model}

\section{Sharing globals between compartments}

\section[label=software_capabilities]{Building software capabilities with sealing}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant