summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorJoey Hess2017-03-25 17:09:24 -0400
committerJoey Hess2017-03-25 17:09:24 -0400
commitb711f16d671f709c21873ff7b3c13a93995e62f9 (patch)
treea3df2e12a3746933d17744fdf10ee94db8d36f80 /doc/todo
parent12fbce5422f015b3519a3ddaa3eceb3e291b2acd (diff)
todo
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/property_to_install_propellor.mdwn14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/todo/property_to_install_propellor.mdwn b/doc/todo/property_to_install_propellor.mdwn
new file mode 100644
index 00000000..25db8193
--- /dev/null
+++ b/doc/todo/property_to_install_propellor.mdwn
@@ -0,0 +1,14 @@
+This seems redundant, since propellor must be running to ensure such a
+Property, but a Property to install propellor is useful when eg, creating a
+disk image that itself will need to run propellor. --[[Joey]]
+
+Should support:
+
+* Cloning the git repo propellor is running in. (Using eg `hostChroot`)
+* Cloning some other git repo.
+* Installing the precompiled propellor binary.
+* Installing the propellor haskell library using cabal/stack/apt.
+
+Much of this is already implemented, in non-Property form, in
+Propellor.Bootstrap, but will need adjustments for this new context.
+--[[Joey]]