]> scripts.mit.edu Git - wizard.git/blobdiff - TODO
Fix inability to access SQL password on n-b.
[wizard.git] / TODO
diff --git a/TODO b/TODO
index 2f44e559c86b6fb996cc32271446da15c741e62b..37c6a00e3690b49e89eab0b06d86448c552e02ff 100644 (file)
--- a/TODO
+++ b/TODO
@@ -2,39 +2,32 @@ The Git Autoinstaller
 
 TODO NOW:
 
+- Implement "group" filtering using blanche for limited rollouts.
+
 - Remove "already migrated" cruft that will accumulate if we do small
   --limit and then increase.
 - Allow to migrate just one user (user filtering of installs, also
   has userland capabilities, although it means we need some way of
-  selectively publishing the versions directory)
-- Make migrate script rollback if it's interrupted (especially if
-  by signal)
+  selectively publishing the versions directory--likely a suid
+  executable that reads it would be the best way here)
 
 - Make parallel-find.pl use `sudo -u username git describe --tags`
   to determine version.  Make parallel-find.pl have this have greater
   precedence.  This also means, however, that we get
   full mediawiki-1.2.3-2-abcdef names (Have patch, pending testing and commit)
-- Make the installer use 'wizard install' /or/ do a migration
+- Make deployed installer use 'wizard install' /or/ do a migration
   after doing a normal install (the latter makes it easier
   for mass-rollbacks).
-- Have the upgrader do locking (.scripts/lock, probably)
-
-- Relax MediaWiki regexes to terminate on semicolon, and not
-  require its own line.
 
 - Better error message if daemon/scripts-security-upd
   is not on scripts-security-upd list
 
-- MediaWiki upgrade script does not give proper exit code;
-  if it fails, so be sure to check for "Done" in the last 10 characters.
 - Custom merge algo: absolute php.ini symlinks to relative symlinks
 - Custom merge algo: re-constitute AdminSettings.php if missing.  It looks
   like this is the case for most 1.5.8 installs (check what the merges
   do in both directions).  All 1.11.0 installs except four have
   the other (check diff -u with all in /root)
 
-- Make upgrade and install take version as a parameter
-
 - Redo Wordpress conversion, with an eye for automating everything
   possible (such as downloading the tarball and unpacking)