-- .git to .git.bak semantics are not actually helpful (if we run with
- force a bunch of times, we won't notice that we nuked a .git directory)
-- Make sure to generate reports about what errored and what had warnings.
- Same goes for our output
-- Change from using hashes to using numbers corresponding to when we
- processed them (padded to 7 width) and make sure we sort listdir
- the versions directory.
-- Allow to migrate just one user
-- Make sure MediaWiki upgrade script gives correct exit code if it fails.
-- 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)
-- Further reduce logging by making sh.call() debug?
-- Make git tell us about unversioned files in info (this will have a lot
- of noise)
+- 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--likely a suid
+ executable that reads it would be the best way here)