]> scripts.mit.edu Git - wizard.git/blobdiff - TODO
Reduce duplication in test scripts, more logging.
[wizard.git] / TODO
diff --git a/TODO b/TODO
index 923d0b0b6617e7c1f486a2de7c71cbcaa7ceab05..4288d0726d8390e6e9841502e61f94f60391d560 100644 (file)
--- a/TODO
+++ b/TODO
@@ -2,6 +2,23 @@ The Git Autoinstaller
 
 TODO NOW:
 
+- --retry option for install, so it won't complain about a directory already
+  being there.
+- The calling web code invocations are a mess, with stubs living
+  in the install, deploy modules and the real deal living in util.  Furthermore,
+  we use the scripts-specific heuristic to determine where the app
+  lives, and the only reason my test scripts work is because they
+  get manually fed the domain and path by my environment variables.
+
+  We will record the URL used for the initial installation, and save it in
+  .scripts/url.  If autodetection in either direction is
+  available, we verify this value against the actual file path the installation
+  lives in (for the scripts case, we can do a file-level comparison because we
+  know the web root of any given file).  If they mismatch, we error out
+  and have someone manually resolve the problem.  If autodetection is not
+  available, we use the saved .scripts/url for operations.
+
+- wizard install wordpress should ask for password
 - Test code should auto-nuke the database using `wizard remove` before doing a new install
 - git diff :1:$file :2:$file to find out what the user did, or is it :3:?
 - Document how to fix a broken upgrade