aboutsummaryrefslogtreecommitdiffsponsor
diff options
context:
space:
mode:
-rw-r--r--improve configuration format.md8
-rw-r--r--project verification.md8
-rw-r--r--verify commands exist.md3
3 files changed, 19 insertions, 0 deletions
diff --git a/improve configuration format.md b/improve configuration format.md
new file mode 100644
index 0000000..4d1dae2
--- /dev/null
+++ b/improve configuration format.md
@@ -0,0 +1,8 @@
+# Improve Configuration Format
+
+Choose a user friendly configuration format.
+
+JSON is bad because:
+
+ - lack of comment support.
+ - tedious to edit.
diff --git a/project verification.md b/project verification.md
new file mode 100644
index 0000000..8028dfa
--- /dev/null
+++ b/project verification.md
@@ -0,0 +1,8 @@
+# Project Verification
+
+Ensure the integrity of the projects you mirror by verifying all incoming data.
+Projects can be verified using their PGP key or a custom method.
+
+Custom methods are supported by through the use of external programs. The
+configured program is run with the project root as the first argument. The
+data is considered tainted if it returns with a non-zero Exit Code.
diff --git a/verify commands exist.md b/verify commands exist.md
new file mode 100644
index 0000000..4f27361
--- /dev/null
+++ b/verify commands exist.md
@@ -0,0 +1,3 @@
+# Verify Commands Exist
+
+Display a user friendly message if commands the project depend on do not exist.