From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269077AbUHZPvD (ORCPT ); Thu, 26 Aug 2004 11:51:03 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269067AbUHZPuw (ORCPT ); Thu, 26 Aug 2004 11:50:52 -0400 Received: from smtp01.mrf.mail.rcn.net ([207.172.4.60]:26506 "EHLO smtp01.mrf.mail.rcn.net") by vger.kernel.org with ESMTP id S269066AbUHZPuR (ORCPT ); Thu, 26 Aug 2004 11:50:17 -0400 Message-ID: <412E06B2.7060106@pobox.com> Date: Thu, 26 Aug 2004 11:50:10 -0400 From: Will Dyson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040819) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jamie Lokier Cc: Chris Wedgwood , viro@parcelfarce.linux.theplanet.co.uk, Linus Torvalds , Christoph Hellwig , Hans Reiser , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Alexander Lyamin aka FLX , ReiserFS List Subject: Re: silent semantic changes with reiser4 References: <412CEE38.1080707@namesys.com> <20040825200859.GA16345@lst.de> <20040825204240.GI21964@parcelfarce.linux.theplanet.co.uk> <20040825212518.GK21964@parcelfarce.linux.theplanet.co.uk> <20040826001152.GB23423@mail.shareable.org> <20040826003055.GO21964@parcelfarce.linux.theplanet.co.uk> <20040826010049.GA24731@mail.shareable.org> <20040826100530.GA20805@taniwha.stupidest.org> <20040826110258.GC30449@mail.shareable.org> In-Reply-To: <20040826110258.GC30449@mail.shareable.org> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Jamie Lokier wrote: > However, as far as I know it's not accessible in a file-as-directory > form as yet. In my opinion that is the most natural form and it would > be very intuitive to use. I hope we can pick a useful semantics for > them, and also provide filesystem-independent plugins with GNU > Hurd-like per-user extensibility. > > -- Jamie > > * plenty == too much. > Gnome, KDE, Emacs and Bash all see different virtual filesystems. > (All but Bash implement their own virtual filesystem extensions). > That makes them much less useful than they could be. It has always bugged me that Gnome and KDE implement their own VFS layers. It seems to me that having a standard userspace filesystem layer like FUSE (http://sourceforge.net/projects/avf) would provide a lot of the benefit that HURD users (all 5 of them) see from filesystem "translators". Now, safely allowing unprivileged users to run arbitrary userspace filesystems would be a real trick. But, if it were possible, it could be combined with files-as-directories in some rather neat ways. -- Will Dyson "Back off man, I'm a scientist!" -Dr. Peter Venkman