diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-02-21 21:18:08 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-02-21 21:18:08 -0700 |
commit | 910e2d3a41b97171cd674419b92d7e2e6bcb0e33 (patch) | |
tree | 7ba657e7ec030fff4732c2634f9f44048ccf9eef /README.rst | |
parent | 04e42b0b78e4aeb25d99c62ac581989ed5508213 (diff) | |
download | consfigurator-910e2d3a41b97171cd674419b92d7e2e6bcb0e33.tar.gz |
add "About the name"
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'README.rst')
-rw-r--r-- | README.rst | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -37,6 +37,25 @@ Consfigurator's design should permit them to be soon] .. _GNU Guix System: https://guix.gnu.org/ .. _NixOS: https://nixos.org/ +About the name +-------------- + +``CONS`` is a fundamental operator in Lisp. Consfigurator is so named because +we hope to enable configuration management workflows which take advantage of +some of the unique properties of the activity of programming in Lisp. + +For example, using Lisp's interactivity, it's easy to test a new property +you're working on without having to plumb it into your main deployments, which +might be large and relatively slow to run. Hit C-c C-c on your ``DEFPROP`` +form in Emacs, switch to the repl, and then use ``DEPLOY-THESE`` to run just +that property against localhost or a local container, until it does what it +should. For this purpose you can use whatever connection type is most +convenient -- perhaps you normally deploy using Consfigurator's support for +starting up remote Lisp images, but you can swap in a simple, lighter-weight +connection type for testing. + +We also have a few nice macros defined, though nothing too clever yet. + Quick start / introduction ========================== |