For those attending the Desktop Summit in Berlin, you may want to go head and set up tools like bananajour, SparkleShare, and etherpad-lite now on your laptops to be able ad-hoc develop & share files regardless of network quality.
Locally-ran web based tool for sharing git repos over bonjour (w/ publishing & discovery)
SparkleShare is a collaboration and sharing tool that is designed to keep things simple and to stay out of your way. (git based)
An Etherpad based on node.js (much easier to setup than the normal etherpad; also friendlier on your system resources)