aboutsummaryrefslogtreecommitdiff
path: root/IDEAS.md
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2018-05-31 19:26:05 -0300
committerSilvio Rhatto <rhatto@riseup.net>2018-05-31 19:26:05 -0300
commit633661551dceb30aaf9ec8d6f315940144e81a6f (patch)
treeab1422d5d14cf0cd81ced9530eda8c2ef6e9909b /IDEAS.md
parent656ada4b067d74cb2c2b94aa8a735d8f4d46a1ae (diff)
downloadtrashman-633661551dceb30aaf9ec8d6f315940144e81a6f.tar.gz
trashman-633661551dceb30aaf9ec8d6f315940144e81a6f.tar.bz2
Move TODO to IDEAS
Diffstat (limited to 'IDEAS.md')
-rw-r--r--IDEAS.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/IDEAS.md b/IDEAS.md
new file mode 100644
index 0000000..1c788fe
--- /dev/null
+++ b/IDEAS.md
@@ -0,0 +1,11 @@
+Ideas
+=====
+
+* Support more OSes at `__trashman_distro()`.
+* Argument passing to distro/action scripts as `--param=value`.
+* Run check action (if available) before testing/installing/removing.
+* Multi-licensing and note on the lack of licensing for some scripts.
+* Dependency management:
+ * File `dependency` for each package, one package declaration per line.
+ * Package declaration in the form of `<trashman|hoarder> name`.
+ * Example: `hoarder/irpf2018` depends on `trashman/oracle-java8`.