diff --git a/readme.md b/readme.md index dc4fee1..e8f8ee3 100644 --- a/readme.md +++ b/readme.md @@ -28,8 +28,12 @@ Picture it… * Domain Name System servers IP addresses * ref names for deployment contexts of feature, staging & release * alternate locations of - * Git repositories of this project & its parent framework * Operating Systems & Software packages + * Git repositories of + * this project + * its parent framework + * projects not available in some distributions + * shunit2 * SSH key & hosts for deployments * a standalone POSIX shell script payload @@ -40,8 +44,26 @@ Picture it… ### Integration & Deployment -* configuring the Operating System container -* installing Python system & virtual environments +#### Shell + +* setting up the chosen Operating System container + * Domain Name System resolving + * package manager configuration & repositories + * Certificate Authorities trusting + * Operating System updating +* installing Git to clone + * this project + * its parent framework +* installing both Python + * system environment + * virtual environment +* generating a Python module to switch + +#### Python + +* setting up an OpenSSH client context + * known hosts + * private key * parsing common YAML syntax to launch Python actions --- @@ -50,7 +72,7 @@ Picture it… ### Features -SPCD handles project workflows in a unified way: +Handle project workflows in a unified way: * whether the network infrastructure is * [X] online