lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]



I would see the centralized repo as the way to go. Reason being, the syncing 'master' needs to be up all the time, whereas in the distributed scenario this is not necessarily so.

The WebDAV idea from Rici was a good one; that layer will anyhow be wrapped so that the underlying machinery (I use Perforce, for example :) wouldn't be visible. Could Google's 1gig net disk be used?

-ak

Jamie Webb kirjoitti 19.8.2005 kello 3.14:

On Fri, Aug 19, 2005 at 01:03:33AM +0300, Asko Kauppi wrote:

- save all files on svn or cvs server
- syncing happens from the pad to the server, not between pad & pc as
today
- multiple users automatically supported, just log in to another svn/
cvs account


All sounds very interesting. One thing I would suggest though:
investigate truly decentralised version control systems, notably
Darcs, Monotone, and Git. It seems unfortunate in your described
design that all synchronisation would have to happen through a single
net-connected server. Why can't two 'pads' exchange their changes
directly via bluetooth, for example?

-- Jamie Webb