aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordylan.araps@gmail.com <dylan.araps@gmail.com>2020-02-11 10:41:41 +0000
committerdylan.araps@gmail.com <dylan.araps@gmail.com>2020-02-11 10:41:41 +0000
commitd82e2bfe2afcbe0b090bfb44cf3e22842558044b (patch)
tree034f76c84a4eb2b7f89d0b89aa58ff8c199cbf96
parentff4aa69a7f3d87c16a5f4b3596cbdc8905710bfd (diff)
downloadcpt-d82e2bfe2afcbe0b090bfb44cf3e22842558044b.tar.gz
docs: update
FossilOrigin-Name: 4acc817eaa5de03a65cab92ef4e7f8f036c9ba2a925ef38e89e6781610b8d3b3
-rw-r--r--README.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/README.md b/README.md
index 554f5ce..59f722a 100644
--- a/README.md
+++ b/README.md
@@ -11,6 +11,26 @@ Tiny and straightforward package manager for KISS written in POSIX `sh`.
- Binary stripping.
- `shellcheck` compliant.
+
+## `kiss` Guidestones
+
+```
+* The package manager must not exceed 1000 lines of code.
+ This number excludes blank lines and comments which make
+ up around 50% of the program's current size.
+
+* The ends do not justify the means. A feature, fix or what
+ have you will not be implemented if it requires gross
+ hacks to accomplish.
+
+* The user is smart, the package manager is dumb. The package
+ manager is written under the assumption that the user has
+ some kind of functioning brain in their skull.
+
+* There are some things which can't be, shouldn't be and won't
+ be automated. Firstly, for my sanity and secondly, for yours.
+```
+
## Usage
```sh