*BSD News Article 63615


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.cis.okstate.edu!news.ksu.ksu.edu!lazrus.cca.rockwell.com!newssvr.cacd.rockwell.com!newsrelay.iastate.edu!news.physics.uiowa.edu!math.ohio-state.edu!howland.reston.ans.net!gatech!newsfeed.pitt.edu!neurocog.lrdc.pitt.edu!hahn
From: hahn@neurocog.lrdc.pitt.edu (Mark Hahn)
Newsgroups: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Subject: Re: Ideal filesystem
Followup-To: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Date: 14 Mar 1996 22:45:42 GMT
Organization: Learning Research and Development Center at U. of Pittsburgh
Lines: 19
Message-ID: <4ia7im$i4m@usenet.srv.cis.pitt.edu>
References: <4gejrb$ogj@floyd.sw.oz.au> <4gilab$97u@park.uvsc.edu> <4giqu8$aqk@park.uvsc.edu> <4gira2$a9d@park.uvsc.edu> <hpa.31321eee.I.use.Linux@freya.yggdrasil.com> <4h7t5i$qoh@park.uvsc.edu> <DnoqB4.2sy@pe1chl.ampr.org> <glDH59i00YUvFFjspX@andrew.cmu. <4hptj4$cf4@cville-srv.wam.umd.edu> <3140C968.20699696@netcom.com>
NNTP-Posting-Host: neurocog.lrdc.pitt.edu
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:19412 comp.unix.bsd.freebsd.misc:15502

> AMEN! Linux REALLY NEEDS THIS. There are *so* many cool features that
> can be implemented on top of EA's.

I've never seen a nonsilly feature that EA's or resource forks solved.
and they introduce at least two problems:
	- what's the interface to the extra stuff?  resources violate
	the Unix concept of a file being just a byte-stream.  this isn't
	a big deal within a machine, but what about other machines?
	- why have just one resource fork?  why not have an arbitrary
	number of attachments, each a seperate byte-stream.  hey, why not
	make it a btree or something.  how about the keys: ints or strings?
	why not arbitrary objects as keys?

the point is resources/EAs are poorly defined, and not designed at all.

regards, mark hahn.
--
operator may differ from spokesperson.	hahn@neurocog.lrdc.pitt.edu
					http://neurocog.lrdc.pitt.edu/~hahn/