Hierarchical command namespace: normative spec, JSON Schemas and a D reference registry library.
Part of the OpenShellOrg command-namespace work: the shell finds commands in a hierarchical, task-shaped namespace instead of searching PATH.
Design seed: project-plans seed. Concept page: Command namespace and context requests.
Status: spec + schemas + registry library (v0).
Needs LDC 1.40+ and dub.
dub test-
Spec: spec.adoc (NS-1..NS-14, v0 draft)
-
Provisional decisions: provisional.adoc
-
Schemas: schema/ (namespace node, registration manifest, input signature)
-
Example manifest: examples/npm.manifest.json5
-
command-namespace - spec, schemas, registry library
-
name - inspection and audit (
name which,name conflicts) -
install - resolver front door
-
versions - version manager
-
isolate - isolation levels front door
MIT - see LICENSE.
Open Shell Org - openshell@devcentr.org