The site is still under construction.
Do keep checking this site regularly for latest updates regarding this project
Abstract
Most current versioning systems rely on a central server to store the project, from which user’s checkout and check in files. This leaves a single point of failure in the network, and costs for hosting the files. A distributed approach would be cheaper, by using the local disks of the users for storage, as well as more failure tolerant; no one node can fail and bring down the entire system. Even with these advantages, current distributed versioning systems still try and force users into a linear workflow; users are expected to fold changes back in each commit. Volvox versioning system provides distributed file storage and nondestructive editing designed to be used in networks that are prone to fragmentation, allowing for a more streamlined workflow than other distributed versioning projects while still offering the advantages. Volvox will allow users to commit files to the repository even if they are operating with only one other visible node, and will attempt to automatically resolve conflicts during a commit.