Werkdock RFC 0001: implementation language evaluation, proposing Go
The full five-way evaluation (bash, Python 3, Kotlin Native, Rust, Go) with the numeric scoring, the Kotlin Native deep-dive, and the own-namespaces-instead-of-bwrap analysis, ending in a concrete proposal: Go, stdlib-only, one static binary, sandbox engine behind an interface so bwrap can later be swapped for native namespaces. Status proposed — the decision outcome is recorded once made. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
0e8af4b130
commit
2abde3aec9
@@ -12,6 +12,7 @@ Semantics:
|
||||
- `werkdock doctor` checks the host: user-namespace capability, disk and quota headroom.
|
||||
|
||||
Status: bootstrap.
|
||||
The implementation language is proposed in [RFC 0001](docs/rfcs/0001-implementation-language.md) (Go).
|
||||
Werkdock grows in this subdirectory of the Werkator repository and moves to its own repository once it stands on its own.
|
||||
It must stay self-contained: no imports from Werkator code, no Gradle coupling to the Werkator build.
|
||||
The roadmap is session B of [docs/plan/21-werkdock-extraction-and-webspace-install.md](../docs/plan/21-werkdock-extraction-and-webspace-install.md).
|
||||
|
||||
Reference in New Issue
Block a user