# Docmentation layout This document describes a layout for EZID application documentation. The plan is to use a static site generator such as Sphinx to (initially at least) provide technical documentation. ``` Technical documentation - Architecture Components and their interactions - Operation Focus on EZID manager / operator - Administration Hardware, infrastructure dependencies Installation Upgrades Monitoring Start up, shutdown Backup Who to call - APIs and services - Development - Changelog ``` * Either Confluence for private / sensitive information or use public and private repos * UC3 System Inventory Tool holds all the specifics of hosts, etc * Hosting can be GitHub pages, Read The Docs, or hosted by EZID itself. * Code examples should as far as possible execute when the docs build to verify the examples are accurate and to include output * For theme and branding, choose an existing theme close to current EZID docs and add custom css etc later as needed. * documentation sources can use markdown or restructured text markup formats. * Changelog can point to https://github.com/CDLUC3/ezid/releases