[freenet-chat] Towards a Freenet Filesystem

Matthew Toseland toad at amphibian.dyndns.org
Mon May 22 23:05:26 UTC 2006


On Mon, May 22, 2006 at 06:12:04PM -0400, Joel Salomon wrote:
> On 5/22/06, David McNab <david at rebirthing.co.nz> wrote:
> >  /keys/CHK at yetanotherfreakinkey
> >     - performs a GET of the given key from freenet, and allows it
> >       to be read like a file. First line is <mimetype>\n
> >  /privatekeys/SSK at anotherkeyprivate/name
> >     - the filename 'SSK at anotherkeyprivate' is the private key
> >       corresponding to /keys/SSK at anotherkey/name
> >     - reading from this file produces a single line, the equivalent
> >       public key
> >     - writing to this file performs a freenet PUT. First line written
> >       should be <mimetype>\n, then the raw key data
> 
> I don't like the idea of the MIME type being the first line of the
> file; it's something that will have to be stripped when the file is
> moved to the rest of the system or worked on by standard programs.

It can be an extended attribute, no? Doesn't FUSE support these now?

I believe there are some problems with Reiser4-style file-as-directory,
otherwise that would be perfect.

Oh and you shouldn't have to mkdir for a get!
> 
> The influence of Plan 9 (the original source of user-space
> filesystems) may be visible here.
> 
> --Joel
-- 
Matthew J Toseland - toad at amphibian.dyndns.org
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://emu.freenetproject.org/pipermail/chat/attachments/20060523/7cf77d86/attachment.pgp 


More information about the chat mailing list