Article View: uk.comp.os.win95
Article #1231Re: Currant Bun
From: Richard Caley
Date: Wed, 26 Jan 2000 00:00
Date: Wed, 26 Jan 2000 00:00
35 lines
3083 bytes
3083 bytes
In article <86ke9r$a4p$1@scotsman.ed.ac.uk>, Adam Hamilton (ah) writes: ah> Fair enough. Dare I ask what IS sane, simple and obvious? ah> A GUI? A gui doesn't solve the problem, it's just a way to make an existing bad solution less painful. I keep thinking directory hierachies have had their day and we should stride out of the 60s into something new. If I knew what something new was I'd be building it of course. An obvious approach would be to follow the database people. They left hierachical DBs for relational ones. One noticable thing is that everything which has to do any non trivial file access seems to end up implementing paths. You don't care where the directories are, you want the machine to go look in lots of reasonable places for the program/document/whatever you ask for, and tha standard way to do that is to define a list of places to look. Maybe a better solution is to throw away the hierachy (except perhaps for system admin uses, tag all the directories with how likely they are to contain the application (or whatever) you want and treat lookup as a search. Eg, if I have a place where I put programs, a place where we put CSTR programs, a place where we put random things we bring in from outside and a few places for programs which came with the OS, then rather than everyone having to maintain an explicit list, the person who creates each one will have tagged it with `contains executables, usefulness X'. Then when I ask to run `blugulate', the system can go look starting from the place tagged most useful for finding executables. -- Mail me as rjc not spt@cstr.ed.ac.uk _O_ |<
Technical Details
Message-ID:
<eyhwvoxxhml.fsf@liddell.cstr.ed.ac.uk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<SqN7OKbYNzlPwX7cJ3TbbH98bz5a@4ax.com> <85lo09$t58$7@quince.news.easynet.net> <MPG.12e8806d43c1ba1989b24@localnews.mcc.ac.uk> <387f8676.26457756@news.freeuk.net> <Pine.GSO.3.96.1000114212045.16962A-100000@tardis.tardis.ed.ac.uk> <3880d051.7969 <eyh7lh7rym6.fsf@liddell.cstr.ed.ac.uk> <CheetahPRO_v1.13-n5_27520@blackcat.demon.co.uk> <ey3u2k97nzt.fsf@cley.com> <86b464$brm$11@quince.news.easynet.net> <ey3ogae44zd.fsf@cley.com> <86dqjl$f3q$2@quince.news.easynet.net> <eyhzotukflk.fsf@liddell.cstr.ed.ac.uk> <86ke9r$a4p$1@scotsman.ed.ac.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025cc,13252e8d26a579ad
X-Google-Attributes: gid1025cc,public
X-Google-Thread: 109765,13252e8d26a579ad
X-Google-Attributes: gid109765,public
From: Richard Caley <spt@cstr.ed.ac.uk>
Subject: Re: Currant Bun
Date: 2000/01/26
Message-ID: <eyhwvoxxhml.fsf@liddell.cstr.ed.ac.uk>
X-Deja-AN: 577779507
References: <SqN7OKbYNzlPwX7cJ3TbbH98bz5a@4ax.com> <85lo09$t58$7@quince.news.easynet.net> <MPG.12e8806d43c1ba1989b24@localnews.mcc.ac.uk> <387f8676.26457756@news.freeuk.net> <Pine.GSO.3.96.1000114212045.16962A-100000@tardis.tardis.ed.ac.uk> <3880d051.7969 <eyh7lh7rym6.fsf@liddell.cstr.ed.ac.uk> <CheetahPRO_v1.13-n5_27520@blackcat.demon.co.uk> <ey3u2k97nzt.fsf@cley.com> <86b464$brm$11@quince.news.easynet.net> <ey3ogae44zd.fsf@cley.com> <86dqjl$f3q$2@quince.news.easynet.net> <eyhzotukflk.fsf@liddell.cstr.ed.ac.uk> <86ke9r$a4p$1@scotsman.ed.ac.uk>
IllegalMunition: #!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj $/=unpack('H*',$_);$_=`echo 16dioU$k"SK$/SM$nEsN0p[lN*1 lK[d2%Sa2/d0$^Ixp"|dc`;s/W//g;$_=pack('H*',/((..)*)$/)
X-Complaints-To: usenet@scotsman.ed.ac.uk
X-Trace: scotsman.ed.ac.uk 948881795 18000 129.215.41.124 (26 Jan 2000 10:16:35 GMT)
Organization: Edinburgh University
UsefulComent: Use Email Address in Signature
Dragon: Mnemouth
NNTP-Posting-Date: 26 Jan 2000 10:16:35 GMT
Newsgroups: uk.comp.os.win95,ed.general