Hi folks, There are lots of Debian people out there using git, and some of them have expressed interest over the years in having the ability to use git as a filesystem in its own right (#477942 is an example of one in a package I maintain).
I've finally got down to it and written all my thoughts on the topic down in a mostly-organised form, which you can find at http://www.codelibre.net/~rleigh/hashlink.pdf This paper looks at the concept of object-based storage, and the creation of "hashlinks", essentially symlinks which use hashes rather than pathnames to refer to a file. Currently a complete draft, which could probably use a little more editing. Any thoughts or comments welcome; I'm just putting it out there because I have no time to actually implement this at the moment, but it's an interesting topic, and one which could potentially revolutionise the way we use filesystems if done properly. I started writing to organise my thinking on the matter, and I think that through that I've actually got a basically implementable robust design that would actually work very efficiently. [For the curious, I thought I'd forego XeLaTeX and inkscape, and write this in troff (-ms) and xfig/PIC. It's not too shabby for a nearly 40 year old system, though I am not half as proficient in it as I am with LaTeX.] Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
signature.asc
Description: Digital signature