certainly fair points. I guess I raised the issue to point out that there are other approaches to increase space-efficiency for pristine storage that rate at least a mention under analysis/considerations, even if just noted as "considered and discarded".
Overall, I'm sure it would be challenging, but would also likely yield near-optimal space efficiency. I don't have direct experience implementing something like this for any platform, but fyi: dokan (http://dokan-dev.net/en/) looks like an interesting possibility for windows platforms. regards, markt On Mon, Apr 2, 2012 at 2:55 PM, Stefan Sperling <s...@elego.de> wrote: > On Mon, Apr 02, 2012 at 02:22:45PM -0400, Mark Therieau wrote: > > Another thought would be to pursue a FUSE-like approach similar to scord > > [1][2] > > which implements a lightweight file system adapter that knows just enough > > about > > the pristine store and the working copy files such that it could > maintain a > > single copy > > of the pristine contents for the overwhelming majority of files: those > whose > > working-copy contents are identical to the pristine base contents. > > Would this not be inherently unportable? Not every platform supports FUSE. > > It's a nice idea but on the surface this sounds even more complex than > Ash's original design :) >