TweetFollow Us on Twitter

Aug 97 Viewpoint

Volume Number: 13 (1997)
Issue Number: 8
Column Tag: Viewpoint

Viewpoint

by Eric Gundrum

Intelligent Workspaces

Every few months I find myself in a situation where I have to move my workspace to another computer. The most recent occurrence was when I sent my powerbook in for repair. This activity reminded me yet again how poorly organized is the MacOS directory structure.

By workspace I mean all the software I use in my work. This is pretty much everything on my hard disk, but it shouldn't be. In an ideal world I could copy a bunch of folders to another computer (or just move their hard disk), tell the computer to use the newly copied workspace, and this other computer would suddenly behave exactly like the one I copied from. Seems sensible, doesn't it?

Enter the Real World

So, why doesn't this work in the real world? First, there is no concept of transportable workspace in the MacOS. The workspace is intimately tied to the System Folder of any given Mac. We customize our workspace by adding Control Panels, Extensions and other goodies to a System Folder. To make matters worse, third party software developers customize our workspace for us by adding their shared libraries, preference files and other items to the System Folder. One result of all this is that every System Folder is unique.

The most practical way to transport a workspace to another Mac is to copy the System Folder in addition to all the other files, but what if that System Folder is not configured for the new hardware? Every model Macintosh requires special resources provided by the Installer. Unless our transportable System Folder was created to run on every Macintosh, it probably wont run on any model other than the one it came from. Network settings are specific to a given hardware configuration, too: IP numbers are different, as are machine names, and possibly even network hardware (Ethernet or LocalTalk?). There are numerous other problems that make moving the System Folder difficult; I rather not have to touch it.

A Better Solution on the Way?

Imagine having a Workspace folder where applications can store preferences, shared libraries and other shared resources, all in a well organized hierarchy. It would also contain an Extensions folder where I can place my favorite software for customizing the operation and appearance of my workspace. The System Folder would remain untouched by third-party software and remain specific to the computer hardware. I could move my Workspace folder to any computer, tell that computer which workspace to use, and immediately have all my personal system tweaks, applications and documents available on the new computer. Such a workspace could even be made available over the network.

Does this begin to sound like the user account system of NEXTSTEP? NEXTSTEP offers some of the benefits of a transportable workspace, but at a high price: the host system must always be available to the client computer through the network. This requirement is unrealistic in our mobile computing environment; we just don't have enough bandwidth yet. I'd much rather carry a removable hard disk cartridge than launch my applications through an Internet T-1 connection. There also are many times when I have to supply my own computer, so I carry that along as well.

Making Workspaces a Reality

How can we make this happen? How can we graft the workspace concept onto the existing MacOS? How can we convince Apple to build Workspaces into a future OS? Unfortunately, it seems everyone and their brothers insist on placing their files in my System Folder. The first step is for software developers to begin using the FindFolder API with folder selectors for the Application Support, Shared Libraries, Preferences, and other special folders, and for them to stay out of the System Folder, Extensions and Control Panels folders as much as possible. Better yet, application developers can register their own shared library folder (and others) with the System and use FindFolder to access it. Then we users can move the "special" folders anyplace we want.

The next step is to get Apple to build the concept of workspace into the OS. They already have many of the pieces, but the Apple folks I've spoken with don't see the value of supporting multiple or transportable workspaces. I'm sure anyone who has managed shared access of many people to a limited number of computers will recognize the value of unique workspaces and locked System Folders. In fact, people in the institutional communities are already working on Web-based solutions to this problem.

The benefits of workspaces also affect individual users: imagine being able to store your workspace on a PC Card. Want to take a few documents home from work? Copy them to your workspace, pull the card from your office computer, and plug it in when you get home. Your home computer is immediately converted from your daughter's configuration to your work configuration. This same mechanism can be used for sharing portable computers (or desktops) in an office environment. No longer would people have to spend hours configuring a new machine to meet their needs: they just plug in their workspace.

This whole concept of workspace is just one small step to making computer easier to use. In recent years computers have become much more sophisticated, with ever more powerful processors and software to use them, but computers have not really become any easier to use. Many people spend several hours each week moving files around and otherwise organizing or cleaning up their computer file systems. Intelligent workspaces are another tool to help reduce the housekeeping chores of computer users. Now, if only we can convince Apple to make it.

 
AAPL
$439.66
Apple Inc.
-3.27
MSFT
$34.85
Microsoft Corpora
-0.23
GOOG
$906.97
Google Inc.
-1.56

MacTech Search:
Community Search:

Software Updates via MacUpdate

KeyCue 6.5 - Displays all menu shortcut...
KeyCue helps you to use your OS X applications more effectively. Just hold down the Command key for a while - KeyCue comes to help and shows a table of all currently available keyboard shortcuts.... Read more
HoudahSpot 3.7.8 - Advanced front-end fo...
HoudahSpot is a flexible file-search tool based on Apple's powerful Spotlight engine. Keep frequently used files within reach Retrieve the files you didn't know you still had Don't waste time... Read more
Cobook Contacts 1.2.6 - Intelligent addr...
Cobook Contacts is a better address book that makes contact management enjoyable for millions of people every day. Find contacts faster and organize them with tags. Get integrated social profiles... Read more
AppDelete 4.0.7 - Delete your unwanted a...
AppDelete is an uninstaller for Macs that will remove not only applications but also widgets, preference panes, plugins and screensavers along with their associated files. Without AppDelete these... Read more
OnyX 2.6.9 - Maintenance and optimizatio...
OnyX is a multifunctional utility for OS X. It allows you to verify the startup disk and the structure of its System files, to run miscellaneous tasks of system maintenance, to configure the hidden... Read more
Apple iTunes 11.0.3 - Manage your music,...
Apple iTunes lets you organize and play digital music and video on your computer. It can automatically download new music, app, and book purchases across all your devices and computers. And it's a... Read more
Spotify 0.9.0.133. - Stream music, creat...
Spotify is a new way to enjoy music. Simply download and install. Before you know it you'll be singing along to the genre, artist, or song of your choice. With Spotify you are never far away from... Read more
JollysFastVNC 1.46 - Fast VNC client. (S...
JollysFastVNC is a VNC client which aims to become the best VNC client on the Mac. When I started ScreenRecycler I thought that there are enough VNC clients out there to support it. When the program... Read more
Skitch 2.5.2 - Take screenshots, annotat...
Skitch allows you to take screenshots on your Mac, edit them and share them with others. It makes the sharing process seamless by making it a natural workflow to send the image (with edited arrows... Read more
Backblaze 2.1.0.608 - Online backup serv...
Backblaze is an online backup service, available fo $5/month for unlimited storage. With half of the founding team heralding from Apple, Backblaze is deeply committed to the Mac platform. The... Read more

Blitz Brigade Review
Blitz Brigade Review By Andrew Stevens on May 21st, 2013 Our Rating: :: CHAMPION KILLERUniversal App - Designed for iPhone and iPad Blitz Brigade is an enjoyable first-person shooter where players fight online in multiple gameplay... | Read more »
gMusic Submits Update To Bring Google’s...
gMusic Submits Update To Bring Google’s All Access Streaming Music Service To iOS Posted by Andrew Stevens on May 21st, 2013 [ permalink ] gMusic: A Google Mus | Read more »
CandyMeleon Review
CandyMeleon Review By Blake Grundman on May 21st, 2013 Our Rating: :: SWEETLY ADDICTIVEUniversal App - Designed for iPhone and iPad Who could say no to a Chameleon that is this cute? Feed his sweet tooth and you will see just how... | Read more »
Fire & Forget: The Final Assault Rev...
Fire & Forget: The Final Assault Review By Rob Rich on May 21st, 2013 Our Rating: :: MY CAR IS FIGHTUniversal App - Designed for iPhone and iPad Fire & Forget: The Final Assault is one crazy post-apocalyptic ride.   | Read more »
Appy Geek Updates With Enhanced Design a...
Appy Geek Updates With Enhanced Design and Customizable Home Screen Posted by Andrew Stevens on May 21st, 2013 [ permalink ] | Read more »
What’s the Deal with rymdkapsel?
rymdkapsel made a bit of a splash when it was released on the PlayStation Vita a few weeks ago. And in another couple of months this excessively minimal and abstract strategic base building “sim” will be making its way on to the App Store for... | Read more »
Star Command Getting Exploding Ships, Sp...
Star Command Getting Exploding Ships, Spreading Fires, and Away Teams In Future Updates Posted by Andrew Stevens on May 21st, 2013 [ permalink ] | Read more »
Catch a Ninja Review
Catch a Ninja Review By Jordan Minor on May 21st, 2013 Our Rating: :: CATCH AND RELEASEiPhone App - Designed for the iPhone, compatible with the iPad It turns out ninjas aren’t that much tougher than fruit.   | Read more »
The Portable Podcast, Episode 186
On This Episode: Carter and Kurt Bieg of Simple Machine talk about his studio’s new release, Tomb Breaker, how it spawned from a nearly-complete prototype of another game, and how it fits in with his other titles, Circadia and Twirdie. Break into... | Read more »
Flickr Upgrades Its Free Users To 1 Tera...
Flickr Upgrades Its Free Users To 1 Terabyte Of Photo And Video Storage Posted by Andrew Stevens on May 21st, 2013 [ permalink ] | Read more »

Price Scanner via MacPrices.net

iPads with Retina Displays (Apple refurbished) ava...
The Apple Store has Apple Certified Refurbished 4th generation iPads with Retina Displays, Wi-Fi & Cellular, available for $50 off MSRP. Apple’s one-year warranty is included with each iPad, and... Read more
Apple MacBook Orders To Rise 20% Sequentially In 2...
Digitimes’ Aaron Lee and Joseph Tsai say that with Apple ready to release its new MacBook products in the near future, sources from the upstream supply chain have revealed that orders for MacBook... Read more
Trial Production of 5th-Generation iPad To Begin R...
Digitimes’ Max Wang and Adam Hwang report that trial production of Apple’s 5th-generation 9.7-inch iPad will begin soon with volume production to begin in July, and monthly shipments ramping up to 2-... Read more
Dell’s $100 Thumb-Sized Android PC To Ship In July...
9to5google.com says that Dell’s Project Orphelia, a thumb-sized drive that turns any display with an HDMI port into an Android PC, is to start shipping in July at a price of around $100 according to... Read more
MacBook Airs (Apple refurbished) available startin...
 The Apple Store has Apple Certified Refurbished 2012 MacBook AIrs available for up to $240 off MSRP, with models starting at $849. An Apple one-year warranty is included with each model, and... Read more
Updated Mac Pro, iMac, and Mac mini Price Trackers
We’ve updated our Mac Pro Price Tracker, iMac Price Tracker, and Mac mini Price Tracker with the latest information on prices, bundles, and availability from Apple’s Authorized Internet/Catalog... Read more
Updated MacBook Price Trackers
We’ve updated our MacBook Price Trackers with the latest information on prices, bundles, and availability on MacBook Airs, MacBook Pros, and the MacBook Pros with Retina Displays from Apple’s... Read more
15″ 2.3GHz MacBook Pro on sale for $1659 w/free bu...
B&H Photo has the 15″ 2.3GHz MacBook Pro on sale for $1659 including free shipping. Their price is $140 off MSRP. B&H will include free copies of Parallels Desktop, Bento Database, and LoJack... Read more
15-inch Retina MacBook Pros on sale for $200 off M...
 B&H Photo has 15″ Retina MacBook Pros on sale for $200 off MSRP including free shipping. B&H will also include free copies of Parallels Desktop, Bento Database, and LoJack for Laptops... Read more
Apple refurbished iPad minis available starting at...
The Apple Store has a full lineup of Apple Certified Refurbished iPad minis available starting at $299 – up to $40 off new models. Apple’s one-year warranty is included with each mini, and shipping... Read more

Jobs Board

*Apple* At-Home Team Manager - Apple (U...
Changing the world is all in a day's work at Apple . If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than Read more
Class 1 District *Apple* Technician -...
QUALIFICATIONS: High School diploma Associate Degree in Technology preferred. Apple Certified Support Professional Mac OS X 10.5, 10.6, 10.7, 10.8 Apple Certified Read more
*Apple* Infrastructure Engineer II - Ba...
39964 Apple Infrastructure Engineer II Full Time Regular posted 04/22/2013 San Ramon, CA San Francisco, CA Requirements What sets Bank of the West apart from other banks Read more
*Apple* Retail - Manager - Apple (Unite...
Job SummaryKeeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, youre a master of them all. In the stores fast-paced, dynamic Read more
*Apple* At-Home Team Manager - Apple (U...
Changing the world is all in a day's work at Apple . If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.