*BSD News Article 63893


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!yarrina.connect.com.au!news.mel.connect.com.au!munnari.OZ.AU!spool.mu.edu!usenet.eel.ufl.edu!tank.news.pipex.net!pipex!swrinde!sdd.hp.com!hamblin.math.byu.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Subject: Re: Ideal filesystem
Date: 21 Mar 1996 09:35:40 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 64
Message-ID: <4ir7tc$5uf@park.uvsc.edu>
References: <4gejrb$ogj@floyd.sw.oz.au> <3140C968.20699696@netcom.com> <4ia7im$i4m@usenet.srv.cis.pitt.edu> <4if9gb$4kh@park.uvsc.edu> <4iibd2$ng@EARTH.baylor.edu>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:19696 comp.unix.bsd.freebsd.misc:15711

ges@EARTH.baylor.edu (Pyramids-R-Us) wrote:
] >1)	Application icon information
] 
] I gave up on using icons....

The rest of us haven't; our customer's want GUI's, and they're
willing to dump UNIX in the toilet for an MS OS to get one.

] >2)	Desktop position information for an icon
] 
] This is not good for a multi-user environment.  No two users will want
] icons in the same place.

This is not a good argument.  One could just as easily have an
attribute per user.

] >5)	Name/location attribution so that they don't end up as
] >	an inode number in lost and found: with full referential
] >	integrity, fsck can put the files back where they belong.
] 
] To do this right would mean altering this data whenever a user did a
] 'ln', even when that user does not own the file

I don't see you objecting to this type of alteration (ie: the
link count in the on disk inode) on links in existing file
systems... like quota files, this is under FS control.  It's
not relevant.

] >7)	Creator application information, so that a document can
] >	"know" the application needed to access it, and a desktop
] >	reference to it will cause the *right* application to be
] >	invoked, with the document as an argument (what Windows
] >	95 laugahably does using file extensions).
] 
] Problem A: What would be stored?  Surely something better than the
] four letter codes used on the Mac.  How would you tell the difference
] between the system copy of 'foo' and the new version of foo that I put
] in my home directory

Your path.  8-).

] Problem B: What is the *right* application in the first place?  I
] unix there is often a speration between the program used to modify a
] file and the program used to view/act on the file.  If I double click
] on a man file should I get the editor used to create it or wil I get
] the man page viewer.

Attribution is by register file type.  Preferred applciation for
a given file type is a problem for the desktop manager.  8-).

] >8)	ACL's (Access Control Lists), ala VMS, to allow finer
] >	graing control over file access, beyond simple "groups"
] >	or "exclusion groups".
] 
] The ext2 filesystem already has feilds for this.  unfortuatly they
] aren't used yet

Too small for any reall extensive use. 8-(.

                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.