Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268146AbUIBQNL (ORCPT ); Thu, 2 Sep 2004 12:13:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268442AbUIBQNK (ORCPT ); Thu, 2 Sep 2004 12:13:10 -0400 Received: from mail.shareable.org ([81.29.64.88]:54986 "EHLO mail.shareable.org") by vger.kernel.org with ESMTP id S268220AbUIBQMy (ORCPT ); Thu, 2 Sep 2004 12:12:54 -0400 Date: Thu, 2 Sep 2004 17:11:30 +0100 From: Jamie Lokier To: Alan Cox Cc: Linus Torvalds , Horst von Brand , Adrian Bunk , Hans Reiser , viro@parcelfarce.linux.theplanet.co.uk, Christoph Hellwig , linux-fsdevel@vger.kernel.org, Linux Kernel Mailing List , Alexander Lyamin aka FLX , ReiserFS List Subject: Re: The argument for fs assistance in handling archives (was: silent semantic changes with reiser4) Message-ID: <20040902161130.GA24932@mail.shareable.org> References: <20040826150202.GE5733@mail.shareable.org> <200408282314.i7SNErYv003270@localhost.localdomain> <20040901200806.GC31934@mail.shareable.org> <1094118362.4847.23.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1094118362.4847.23.camel@localhost.localdomain> User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1701 Lines: 36 Alan Cox wrote: > On Mer, 2004-09-01 at 21:50, Linus Torvalds wrote: > > and quite frankly, I think you can do the above pretty much totally in > > user space with a small library and a daemon (in fact, ignoring security > > issues you probably don't even need the daemon). And if you can prototype > > it like that, and people actually find it useful, I suspect kernel support > > for better performance might be possible. > > Gnome already supports this in the gnome-vfs2 layer. "MC" has supported > it since the late 1990's. Firstly, if I have to do it from a Gnome program, about the only program where looking in a tar file is visibly useful is Nautilus. Ironically, clicking on a tar file in Nautilus doesn't work, despite having a dependency on gnome-vfs2. :/ Secondly, no, Gnome and MC don't support entering a container file, letting you make changes in it, and remembering those changes to _lazily_ regenerate the container file when you need it linearized, possibly months later or never, by some unrelated program. Thirdly, you must be referring to the Gnome versions of Bash, Make, GCC, coreutils and Perl which I haven't found. Perhaps we have a different idea of what "supports this" means :) uservfs, which is based on gnome-vfs and getting a bit rusty due to disuse, does try to solve the last problem. Unfortunately it needs further work to have a nicer interface, and the second problem is still not solved by gnome-vfs. -- Jamie - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/