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.

https://github.com/toolmantim/bananajour
Locally-ran web based tool for sharing git repos over bonjour (w/ publishing & discovery)

http://sparkleshare.org/
SparkleShare is a collaboration and sharing tool that is designed to keep things simple and to stay out of your way. (git based)

https://github.com/Pita/etherpad-lite
An Etherpad based on node.js (much easier to setup than the normal etherpad; also friendlier on your system resources)