Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269762AbUICT1I (ORCPT ); Fri, 3 Sep 2004 15:27:08 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269603AbUICTWP (ORCPT ); Fri, 3 Sep 2004 15:22:15 -0400 Received: from inti.inf.utfsm.cl ([200.1.21.155]:13956 "EHLO inti.inf.utfsm.cl") by vger.kernel.org with ESMTP id S269752AbUICTUt (ORCPT ); Fri, 3 Sep 2004 15:20:49 -0400 Message-Id: <200409031917.i83JHodv010368@laptop11.inf.utfsm.cl> To: Stuart Young cc: linux-kernel@vger.kernel.org, Helge Hafting , "Theodore Ts'o" , Jeremy Allison , Jamie Lokier , Trond Myklebust , Alan Cox , Denis Vlasenko , Rik van Riel , Christer Weinigel , Spam , Andrew Morton , wichert@wiggy.net, Linus Torvalds , reiser@namesys.com, hch@lst.de, Linux Filesystem Development , flx@namesys.com, reiserfs-list@namesys.com Subject: Re: silent semantic changes with reiser4 In-Reply-To: Message from Stuart Young of "Fri, 03 Sep 2004 20:41:18 +1000." <200409032041.22128.cef-lkml@optusnet.com.au> X-Mailer: MH-E 7.4.2; nmh 1.0.4; XEmacs 21.4 (patch 15) Date: Fri, 03 Sep 2004 15:17:49 -0400 From: Horst von Brand Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2306 Lines: 48 Stuart Young said: [...] > Hence why I was suggesting the idea of disposable data in streams. As > long as people KNOW it's disposable, but useful to keep around as it cuts > down the time needed to do stuff, then apps will start to pick up > transporting streams properly. Least then (hopefully) no real information > will get lost that is important. Once transporting streams becomes > commonplace, then perhaps streams can be used for more useful things. How will you prevent people putting the "real" data under some random stream, "just because it is a prettier name"? (Yes, I've seen Windows users exporting everything because they found the folder + hand icon prettier...). Short answer: You can't. And if you did, then it would be (another) hell to go through when you start using streams for "useful data". [...] > The point of such information in my examples is that a stream can store > information in a particular format (ie: an index) that is common to one > indexing app/library. Great. Now you just need to convince everybody and Aunt Tillie to use that same format. > Such an index can be used by ANY app that knows the > index format to search the document. This is almost exactly what MS will > do (if they haven't done it already) with the File Indexing Service. As > it's ONE library, then any new user app that creates data can add index > creation by adding one library. And any app that wants to search these > indexes would need only to add one library, not every library for every > format that it wants to search. It's essentially an n^2 vs 2n problem. Doable if you can just go and force a format/stream layout/application suite on each and every user. Won't happen in Linux (and I'm happy for that). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 654431 Universidad Tecnica Federico Santa Maria +56 32 654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513 - 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/