diff options
-rw-r--r-- | README.rst | 15 |
1 files changed, 15 insertions, 0 deletions
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/ |