99 lines
2.8 KiB
Markdown
99 lines
2.8 KiB
Markdown
# Summary
|
|
|
|
[Introduction](./introduction.md)
|
|
|
|
# Preliminaries
|
|
|
|
- [Architecture](./architecture.md)
|
|
- [Source code, Building, and Installation](./install.md)
|
|
- [Glossary](./glossary.md)
|
|
|
|
# User and Administration Guide
|
|
|
|
- [System overview](./operation/index.md)
|
|
- [The System Bus: syndicate-server](./operation/system-bus.md)
|
|
- [Bus scripting language](./operation/scripting.md)
|
|
- [Built-in services and service classes](./operation/builtin/index.md)
|
|
- [Gatekeeper](./operation/builtin/gatekeeper.md)
|
|
- [TCP/IP and Unix-socket Transports](./operation/builtin/relay-listener.md)
|
|
- [Configuration watcher](./operation/builtin/config-watcher.md)
|
|
- [Process supervision and management](./operation/builtin/daemon.md)
|
|
- [Configuration files and directories]()
|
|
- [The boot layer]()
|
|
- [Logging]()
|
|
- ["Machine" dataspace]()
|
|
- ["exec" of one-off tasks]()
|
|
- [The core layer]()
|
|
- [The services layer]()
|
|
- [Networking core]()
|
|
- [Wifi & Mobile Data]()
|
|
- [Simple daemons]()
|
|
- [docker]()
|
|
- [ntpd]()
|
|
- [sshd]()
|
|
- [User settings]()
|
|
- [Defining services and service classes]()
|
|
- [Scheduling tasks]()
|
|
- [Timer tolerances]()
|
|
- [One-off tasks]()
|
|
- [Repeating tasks]()
|
|
- [Managing user settings]()
|
|
- [Restarting services]()
|
|
- [Rebooting and powering off the machine]()
|
|
- [Suspending the machine]()
|
|
- [Standard tools]()
|
|
- [preserves-tools]()
|
|
- [Standard libraries]()
|
|
- [Python support libraries]()
|
|
- [Shell-scripting libraries]()
|
|
- [Standard protocols and schema definitions]()
|
|
- [Preserves schemas]()
|
|
- [Preserves Schema metaschema]()
|
|
- [Preserves Path schema]()
|
|
- [Syndicated Actor Model schemas]()
|
|
- ["Observe" assertions]()
|
|
- [Patterns over assertions]()
|
|
- [Gatekeeper and Sturdy-references]()
|
|
- [Wire-protocol]()
|
|
- [Service dependencies]()
|
|
- [Tracing]()
|
|
- [Transport addresses]()
|
|
- [Synit schemas]()
|
|
- [Audio control]()
|
|
- [Telephony (call and SMS) support]()
|
|
- [Modem support]()
|
|
- [Hayes]()
|
|
- [Samsung Galaxy S7]()
|
|
- [MIME type support]()
|
|
- [Network core status and configuration]()
|
|
- [Sound effects]()
|
|
- [Time stamps]()
|
|
- [User interface definitions and interaction]()
|
|
- [User settings]()
|
|
|
|
# Programming Guide and Reference
|
|
|
|
- [Overview](./guide/index.md)
|
|
- [Preserves](./guide/preserves.md)
|
|
- [Schemas and schema bundles]()
|
|
- [Language-neutral protocols]()
|
|
- [Rust]()
|
|
- [Python]()
|
|
- [Smalltalk]()
|
|
- [Bash (Shell)]()
|
|
- [Capturing and rendering interaction traces]()
|
|
|
|
# Specifications and Theory
|
|
|
|
- [Protocol specification](./protocol.md)
|
|
|
|
- [Syndicated Actor Model]()
|
|
- [Actors, Entities, Assertions and Messages]()
|
|
- [Dataspaces]()
|
|
- [Object-capabilities]()
|
|
- [Privilege separation]()
|
|
- [Attenuation of authority for security]()
|
|
- [Attenuation of authority for privacy]()
|
|
|
|
- [System layer analysis]()
|