Last Writer Wins: Resolving concurrent changes in collaborative software
offlinefirst.com