A Manifesto for Online Collaboration