synit-manual/src/SUMMARY.md

2.8 KiB

Summary

Introduction

Preliminaries

User and Administration Guide

  • System overview
  • The System Bus: syndicate-server
  • 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

Specifications and Theory