Most of my stuff lives in the cloud: email on Gmail, docs in Google Docs, photos in Google Photos, data in Google Drive. I trust Google a lot for this sort of thing, both given their public reputation and as an employee. I think Google is extremely unlikely to lose or corrupt my data.
The next biggest place where I have things is on the server that runs jefftk.com. I back this up to my laptop with a cronjob that looks like:
This shows what PRs need review by which people. Figuring this out efficiently from GitHub's interface was one of the biggest things slowing the game down. GitHub isn't designed around the idea that all repo collaborators are interested in reviewing every PR.
Last look at the old bathroom:
I was planning to start demolition on Saturday 1/5, so earlier in the week the plumber came by to remove fixtures and cap pipes. I broke the vanity down, and here's the empty room:
Here's a map of what I was planning:
I left the ceiling alone, except in the tub alcove where there was a lower ceiling (boxed-in dead space).
The general idea is, people submit and review PRs, and whether a PR can be merged is up to what validate.py (on master) says should be merged. You win by getting the build to fail with a message saying that you win. We started playing with a validate.py that just implemented the rule "allow merging if you have unanimous approval from all users listed in players.txt".
The first problem we ran into was merge conflicts. While the first two PRs where someone asked to join (#6, #7) went fine, things bogged down as we got more requests (#11, #12, #15, #20, #22). The problem was, all players would need to approve each new PR, but then once that one was merged all the other PRs would need to have merge conflicts manually resolved, and then they'd need to be approved again.
I think organizers should have a pretty low threshold for splitting things. You don't need to determine whether the harm counts as abuse, be sure of what happened, or be sure how blame should fall. That someone feels strongly enough about avoiding someone that they're willing to give up half the dance time/space to do so tells you a lot.