Finally I think this beast of a branch is ready (actually it's "only" 1123 lines, not too far over the limit :-).
It adds a script that carries out the procedure on https://dev.launchpad.net/BranchingUbuntu. It also adds a --check flag that verifies that a previous run of the script went ok. This was the only way I could convince myself to stop worrying about what would happen if the script crashed or was interrupted -- the idea is that if the script is interrupted we'll run the script again until it completes, then run branch-distro --check to find any damage that was left behind by the interrupted run.
I hope it makes sense, we've talked about this enough!
Hey Jono,
Finally I think this beast of a branch is ready (actually it's "only" 1123 lines, not too far over the limit :-).
It adds a script that carries out the procedure on https:/ /dev.launchpad. net/BranchingUb untu. It also adds a --check flag that verifies that a previous run of the script went ok. This was the only way I could convince myself to stop worrying about what would happen if the script crashed or was interrupted -- the idea is that if the script is interrupted we'll run the script again until it completes, then run branch-distro --check to find any damage that was left behind by the interrupted run.
I hope it makes sense, we've talked about this enough!
Cheers,
mwh