From owner-freebsd-chat@FreeBSD.ORG Sun May 4 13:49:28 2008 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C439106567D for ; Sun, 4 May 2008 13:49:28 +0000 (UTC) (envelope-from rsidd120@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.191]) by mx1.freebsd.org (Postfix) with ESMTP id B9F478FC12 for ; Sun, 4 May 2008 13:49:27 +0000 (UTC) (envelope-from rsidd120@gmail.com) Received: by mu-out-0910.google.com with SMTP id i2so760890mue.3 for ; Sun, 04 May 2008 06:49:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=Y8ZNOf5wp3AU2xNzKyNiV0VfjO5aZ9YbJVeLQMec3QQ=; b=h6tVSLUDzV2oxgQHzRcUhpJS9YbQJy16B5osvhQ5PWyWPF9dfZ1ekbUD+eRnneEAoWpY5aUI9CBUJ1n0892L/vNZwooeAUmOdmcDftHuuDFsO6wW4yULlASPH4Og7lzPScscnvU7z+gQynO/9y155wKxKsCHcv1UeiR4Rxp0Qgc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=IUVpgdM9pznIX8OLC6kP1IfSgaQoyhjram5OhZeLFBMRX6u5ijF0ZG+7KXeRA0NMqxAkRqXEvSE2gC0I9pkFci8hmdIspsQYhkX6j+mQK8P0iIk0TM3aUqMRQM5PiLDMqlnL7JB3837Q09/7VhIjdu1N/7fhN6AczwMIAPHVZvw= Received: by 10.78.167.12 with SMTP id p12mr1351939hue.51.1209908966462; Sun, 04 May 2008 06:49:26 -0700 (PDT) Received: by 10.78.58.12 with HTTP; Sun, 4 May 2008 06:49:26 -0700 (PDT) Message-ID: <6a506d980805040649k4d4e8174nb74256776db592c3@mail.gmail.com> Date: Sun, 4 May 2008 19:19:26 +0530 From: "Rahul Siddharthan" Sender: rsidd120@gmail.com To: "Roopinder Singh" In-Reply-To: <54806.78.86.146.100.1209903304.squirrel@secure.duzle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <481CE0E7.7070900@highperformance.net> <6a506d980805040324k4b9cd9f8y2b75fd47781dbdfa@mail.gmail.com> <54806.78.86.146.100.1209903304.squirrel@secure.duzle.com> X-Google-Sender-Auth: e075fd98bbc79452 Cc: "Jason C. Wells" , fbsd_chat Subject: Re: Tired of Hierarchies X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 13:49:28 -0000 On Sun, May 4, 2008 at 5:45 PM, Roopinder Singh wrote: > On Sun, May 4, 2008 11:24 am, Rahul Siddharthan wrote: > > If you want to index your files (metadata, or informative filenames, or > > whatever) and dump them all in one directory, go ahead. Thinking about > > a suitable indexing system is an exercise for the reader. (A non-trivial > > exercise. Library indexing systems are still a topic of research; I imagine > > the complexity of indexing millions of items of entirely disparate kinds of > > data, such as a typical computer contains, would be phenomenal.) > > Doesn't Beagle do this exact thing ? Or, have I got it completely wrong ? > > http://beagle-project.org/Main_Page Well, Beagle tries to spare you the trouble of doing metadata by looking inside the files... and it handles directory trees fine. If you want to do what Jason suggests -- dump everything in a single directory (like a single library room) and depend on metadata and indexing to find what you want, Beagle would be overkill... By the way, I don't think the indexed public library analogy is correct. Searching your computer would be like searching your individual home library, which, if it has thousands of books, can be a non-trivial problem unless you have been extremely systematic... Rahul