Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian Development (http://www.linux-archive.org/debian-development/)
-   -   Ideas for object-based git-like storage on Linux (http://www.linux-archive.org/debian-development/485901-ideas-object-based-git-like-storage-linux.html)

Roger Leigh 02-06-2011 10:40 PM

Ideas for object-based git-like storage on Linux
 
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.


All times are GMT. The time now is 05:07 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.