We have non-technical staff members who want to collaborate on large files (~500MB). [I believe the files are SMART Notebook files with embedded videos and flash components].
I'm not quite sure what they mean when they say "collaborate", as I've heard they'd be happy to have a central gatekeeper to put files up for sharing; this may make the problem more tractable.
Collaborating on files, of course, makes me think of version control -- but 500 MB binaries are a poor fit.
There is always the possibility or storing data on the internet, but I think it'll be too slow.
We have a dozen buildings, each with a Unix server (Mac OS X Server 10.5.8) in them, connected via a fast WAN. I could certainly set up network shares and use rsync to synchronize a master out (and perhaps sync in both directions), and then share the files via AFP, SMB, WebDav, or even regular HTTP. Indeed, having some sort of web interface might be ideal, as they could then comment on the files and make minor issues known that way to the gatekeeper, rather than pushing modified files back up.
Users would need to be able to use the system with OS X. Support for other platforms is a plus.
Any suggestions as to what I should pursue?