diff options
author | Arun Isaac | 2022-03-19 23:53:00 +0530 |
---|---|---|
committer | Arun Isaac | 2022-03-19 23:53:00 +0530 |
commit | d809f22e0d6e725862fa76388e5b1b669759554b (patch) | |
tree | 85b3a36ba8c8f4d8d0866a85f011b2cf6a836838 /README.org | |
parent | 85e1a38692c3833c2a99540793bcc81fb9820617 (diff) | |
download | guix-forge-d809f22e0d6e725862fa76388e5b1b669759554b.tar.gz guix-forge-d809f22e0d6e725862fa76388e5b1b669759554b.tar.lz guix-forge-d809f22e0d6e725862fa76388e5b1b669759554b.zip |
doc: Mention minimum configurability to philosophy.
* README.org (Philosophy), doc/forge.skb (Introduction)[Philosophy]:
Mention minimum configurability.
Diffstat (limited to 'README.org')
-rw-r--r-- | README.org | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -36,3 +36,5 @@ In order to empower ordinary users, software should not just be free (as in free While some state is inevitable, server software should strive to be as stateless as an old analog television set. You switch it on, and it works all the time. There are no pesky software updates, and complex hidden state. /guix-forge/ tries to be as stateless as possible. Almost all of /guix-forge's/ state can be version controlled, and the rest are simple files that can be backed up easily. [[https://drewdevault.com/2018/07/23/Git-is-already-distributed.html][Git is already federated and decentralized]] with email. /guix-forge/ acknowledges this and prefers to support git's [[https://drewdevault.com/2018/07/02/Email-driven-git.html][email driven workflow]] with project discussion, bug reports and patches all happening over email. + +/guix-forge/ is opinionated and will not expose all features provided by the software components underlying it. Keeping configuration options to a minimum is necessary to help casual users deploy their own forge, and to reduce the likelihood of configuration bugs. |