Article View: comp.sys.mac
Article #29479Re: 'Virtual' Folders - good idea!!
From: hirchert
Date: Tue, 21 Jun 1988 17:14
Date: Tue, 21 Jun 1988 17:14
76 lines
5669 bytes
5669 bytes
On the subject of "virtual folders":
1. It has been suggested that having two different kinds of folders on a
single volume might be confusing. To this I respond
a. We already have most of this confusion by having different kinds of
folders on different volumes (i.e., MFS vs. HFS). Making this
distinction explicit by giving the two different kinds of folders
different icons should help reduce the confusion. Incidentally, I
would suggest giving MFS folders a "virtual folder" icon whether or
not "virtual folders" are implemented on HFS volumes.
b. If there is great concern about having two different kinds of folders,
then let "virtual folders" have an entirely different characterization
in the desktop paradigm. For example, you might characterize a
"virtual folder" as a sheaf of documents held together by a paperclip.
(I would say "stack of documents" if it weren't for the confusion with
Hypercard.) This could help emphasize that the documents in such a
sheaf retain their individual identity as documents and thus must be
uniquely named, appear together in the SFGetFile dialog box, etc.
2. It has been suggested that using "virtual folders" in place of real folders
would result in less efficient use of the file system. On this I agree,
but "virtual folders" were proposed not for situations where real folders
can be used, but for situations where real folders cannot be used and
further organization is still desirable. To emphasize this intended
distinction, I would make "virtual folders" slightly harder to create.
For example, I might let the New Folder command work as it does now
(create a real folder on an HFS volume or a "virtual folder" on an MFS
volume) and require the user to hold down the option key while selecting
New Folder in order to create a "virtual folder" on an HFS volume. I would
hope that this slight knowledge and work barrier would mean that people
use "virtual folders" only when they really needed them.
3. Concern was expressed that the "virtual folder" structure would be lost
when the desktop file is rebuilt.
a. Rebuilding the desktop loses other information (e.g. file comments and
the icons of documents whose application are not on the same volume).
Being forced to rebuild the desktop is a catastrophic situation, in my
opinion.
b. In newer releases of the finder, rebuilding the desktop lost the names
of MFS folders, but not the organization of files into those folders.
4. It was suggested that 90% of the problem would be solved by making INIT 31
and the Control Panel search specially named subdirectories of the system
directory (allowing real folders to be used for organization). I can't
speak for the person who made the orginal suggestion, but for me this would
help with only about 25% of the problem (and that percentage is probably
diminishing).
a. As applications become more complex, many require the presences of
supports files (e.g. help files for almost any complex application;
dictionaries, a thesaurus, and glossaries for a word-processing
application; instrument descriptions and phrase libraries for music
programs; etc.). Although some of these programs have more sophisticated
automatic searches for these files, many search automatically for them
only in the folder containing the application and the system folder.
This problem is especially obnoxious if the application is so heavily
used that you would like to place it on the desktop.
b. As more and more applications become compatible with being run from
file servers, it becomes increasingly common to store user customizations
in some kind of "settings" file in the system folder. This also seems to
be a popular choice for where to put other "permanent" information
(e.g. DiskFit's list of the SmartSets it knows about and what is on them).
I would be happy to see system changes such as the ones suggested for
INIT 31 and the Control Panel, as well as ones for print drivers and "prep"
files, scrapbook and clipboard files, other code resources (such as
Macintalk, AppleTalk, and EtherTalk), etc., but the problem won't really
be solved until you find a clean way to organize application support and
"settings" files, and its not clear if there is a system change that would
do that automatically.
To me, taking two features that already exist and are likely to continue to
exist (i.e. the handling of folders on HFS and MFS volumes) and allowing them
to be used together is a simple and fairly elegant solution to a continuing
organizational problem in the visual access to the file system. If Apple
would prefer to ignore the behavior of MFS folders and seek other solutions,
thats fine with me, but make certain you address the applications software
side of the problem as well as the systems software side.
Kurt W. Hirchert hirchert@ncsa.uiuc.edu
National Center for Supercomputing Applications
Technical Details
Message-ID:
<46100167@uxe.cso.uiuc.edu>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!mailrus!iuvax!pur-ee!uiucdcs!uxc.cso.uiuc.edu!uxe.cso.uiuc.edu!hirchertShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!mailrus!iuvax!pur-ee!uiucdcs!uxc.cso.uiuc.edu!uxe.cso.uiuc.edu!hirchert From: hirchert@uxe.cso.uiuc.edu Newsgroups: comp.sys.mac Subject: Re: 'Virtual' Folders - good idea!! Message-ID: <46100167@uxe.cso.uiuc.edu> Date: 21 Jun 88 17:14:00 GMT Lines: 76 Nf-ID: #R:<8806161351.AA09732@decwrl.dec.c:-35:uxe.cso.uiuc.edu:46100167:000:5120 Nf-From: uxe.cso.uiuc.edu!hirchert Jun 21 12:14:00 1988