From f2f189ad826ec00c70fe0d6221dab9be7abe014a Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sun, 16 Aug 2020 14:34:44 -0700 Subject: start README.rst Signed-off-by: Sean Whitton --- README.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 README.rst (limited to 'README.rst') diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..5c0f1e3 --- /dev/null +++ b/README.rst @@ -0,0 +1,15 @@ +Introduction +============ + +Consfigurator is a system for declarative configuration management using +Common Lisp. You can use it to configure hosts as root, deploy services as +unprivileged users and build disc images. + +Many or all of the good ideas here come straight from Joey Hess's Propellor_. +I'm working on Consfigurator mainly because I think Propellor is great and +reimplementing those ideas is good practice in writing Common Lisp, but also +because after five years of using and extending Propellor, I've come to +disagree with Joey about whether Haskell's type system helps or hinders using +and extending Propellor. + +.. Propellor_ https://propellor.branchable.com/ -- cgit v1.2.3