aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* release Consfigurator 0.4.0 (-1 to Debian experimental)v0.4.0debian/0.4.0-1archive/debian/0.4.0-1Sean Whitton2021-04-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add call to FILE:CONTAINS-INI-SETTINGS to sample consfigSean Whitton2021-04-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add WITH-CHANGE-IF-CHANGES-FILE{,-CONTENT}Sean Whitton2021-03-27
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* rework uploading data to be in terms of CONNECTION-UPLOADSean Whitton2021-03-27
| | | | | | | | | | Incremental updates of items of prerequisite data was not implemented, so the previous meaning of CONNECTION-UPLOAD was not achieving much. This simplifies the core implementation, should still allow connection types to implement the method to provide optimisations, and provides a way to implement copying items of prerequisite data into chroots. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* document working directory conventionsSean Whitton2021-03-25
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* attempt to implement :AS connection type and AS combinatorSean Whitton2021-03-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add DATA.GPGPUBKEYSSean Whitton2021-03-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add DATA.GIT-SNAPSHOTSean Whitton2021-03-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* move comments on :SUDO to the manual & drop a TODOSean Whitton2021-03-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* rename :DEBIAN-SBCL -> :SBCL & use a property to install sbclSean Whitton2021-03-22
| | | | | | | Unconditionally calling apt was actually the only Debian-specific thing about the connection type. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add missing packages to sample consfig DEFPACKAGESean Whitton2021-03-21
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* introduction.rst: note about when CL-HEREDOC is likely to be usefulSean Whitton2021-03-21
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add and use :CONSFIGURATOR named readtableSean Whitton2021-03-20
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* introduction.rst: add remark about apt properties inside the chrootSean Whitton2021-03-19
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* introduction.rst: tweak some wordingSean Whitton2021-03-19
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add some of today's new features to introduction.rstSean Whitton2021-03-19
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* WITH-REQUIREMENTS-FOR-CHANGE ideaSean Whitton2021-03-18
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* more docs on hostattrs in unevaluated propspecs and in DEFPROPSPECSean Whitton2021-03-18
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* now we have DEFPROPSPEC, drop idea about DEFPROPLIST defining macrosSean Whitton2021-03-18
| | | | | | | | | | | | In fact, there are at least some cases where having DEFPROPSPEC define a macro would be less flexible than the current approach. For example, suppose what we want is for one of the arguments to a property defined with DEFPROPLIST to be evaluated and then passed as an argument to a property combinator, but outside of a propapp. If DEFPROPSPEC defines a macro, then after macroexpansion this argument will not appear inside a propapp, and so in the evaluation of DEFPROPLIST's unevaluated propspec, it will not be evaluated. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* binding forms in macros are okaySean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* note that introduction.rst has some simplificationsSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* update definitions in introductionSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* idea about DEFPROPLISTSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* portability note about MACROEXPAND-ALLSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add section for the semantics of particular hostattrsSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* state that propspecs can't contain binding formsSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* MAP-PROPSPEC-PROPAPPS: check for ambiguous propspecsSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* attempt to implement revised propspecs specSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* idea about providing a name readtableSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* rename (E)PROPSEQ->(E)SEQPROPS & drop some parens in dotted propappsSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* define connection chain specificationsSean Whitton2021-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* update propspecs specificationSean Whitton2021-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* design for new propspec DSLSean Whitton2021-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* note that we have yet to start posting to sgo-software-announceSean Whitton2021-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release Consfigurator 0.3.1 (-1 to Debian experimental)v0.3.1debian/0.3.1-1archive/debian/0.3.1-1Sean Whitton2021-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* mention CL-HEREDOCSean Whitton2021-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* update introductory example to use some new propertiesSean Whitton2021-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release Consfigurator 0.3.0 (-1 to Debian experimental)v0.3.0debian/0.3.0-1archive/debian/0.3.0-1Sean Whitton2021-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* idea regarding combinator to make propspecs unorderedSean Whitton2021-03-09
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add some abbreviations to docs: hostattrs, propspecsSean Whitton2021-03-09
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* rework FILE:HAS-CONTENT and add FILE:HAS-CONTENT-LINESSean Whitton2021-03-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* distinguish between :DESC subroutines and docstrines in DEFPROPSean Whitton2021-03-04
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release Consfigurator 0.2.1 (-1 to Debian experimental)v0.2.1debian/0.2.1-1archive/debian/0.2.1-1Sean Whitton2021-03-02
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* move most of README into the manualSean Whitton2021-03-02
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release Consfigurator 0.2.0 (-1 to Debian experimental)v0.2.0debian/0.2.0-1archive/debian/0.2.0-1Sean Whitton2021-03-02
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* update HOSTDEPLOY & HOSTDEPLOY-THESE ideaSean Whitton2021-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* note that you still need parens with special evaluation ruleSean Whitton2021-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* attempt to implement DEPLOYS and DEPLOYS-THESESean Whitton2021-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add :PREPROCESS property subroutinesSean Whitton2021-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* debian/: add an autopkgtest to test compiling and loadingSean Whitton2021-02-27
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>