aboutsummaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2020-09-15 11:38:04 -0700
committerSean Whitton <spwhitton@spwhitton.name>2020-09-15 11:38:15 -0700
commitbca7994b26dea0338e6a7ea8d1948c99ed991fa4 (patch)
tree67e40786766da559f4286eaad66ce4edb3a0f79b /README.rst
parent7689f67dd63acbc261a10a574629c9dbfefc8e43 (diff)
downloadconsfigurator-bca7994b26dea0338e6a7ea8d1948c99ed991fa4.tar.gz
portability and stability in README.rst
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst14
1 files changed, 13 insertions, 1 deletions
diff --git a/README.rst b/README.rst
index 5c0f1e3..39ae616 100644
--- a/README.rst
+++ b/README.rst
@@ -3,7 +3,7 @@ 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.
+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
@@ -13,3 +13,15 @@ disagree with Joey about whether Haskell's type system helps or hinders using
and extending Propellor.
.. Propellor_ https://propellor.branchable.com/
+
+Portabiilty and stability
+=========================
+
+- **Consfigurator is still stabilising and so there may be breaking changes.**
+
+- No attempt is made to support Common Lisp implementations other than SBCL,
+ though portability patches are welcome.
+
+- No attempt is made to support running on Windows -- we eschew Common Lisp
+ pathnames in favour of simple strings with forward slashes as directory
+ separators.