http://www.edwardtufte.com/bboard/q-and-a-fetch-msg? msg_id=00008c&topic_id=1&topic=

on work organization / paper

We need to think about what can we do to improve that in étoilé :-)

I think the key to all this is that when people organize information, they don't do it my name or datatype. They organize by project. Why isn't the "Project" a first-class desktop component, much like folders and files are?

Like Martin Ternouth says in his entry in the above URL (his has the fancy diagrams), he looks at one "Task" at a time -- one Project. He doesn't work in one Application at a time, or look only at his printed out email correspondences -- he looks holistically at everything in a Task/Project, figures out the relationships between objects, and zooms in on the one he wants.

Here's how I see it could work and be expanded on as a desktop system:

The primary organizational building block is the Project. When you start a new Project you create a Project space. That space is a basically a virtual desktop. When you view a Project, you get an Expose-like view (small representations of the files, but not icons, just shrunk down versions of the actual documents) of everything in that Project at once -- I'm going to call this view Overview. Overview is special in that it can be spatially organized, and annotated like here: http://dromasoftware.com/etoile/mediawiki/index.php? title=Annotations_in_Workspace . Unlike Expose, when documents are added or removed, the annotations and locations of objects retain their positions. All of this is stored as metadata within the Project folder. If I want to work on a file or view it more closely, I click on it, just like Expose, and it zooms in and launches the components/palettes I need for working on that type of file. Files can't be worked out outside the context of a Project -- just like you can't open a Photoshop document without having a desktop/window manager. Therefore a document is always associated with a Project, and can be moved to a new or different Project if the current one isn't appropriate.

When you start a different Project, the old one is hidden and the new one is triggered -- new desktop, new Overview, new documents.

Ideas? How can we build on this? Do we want to?


J.


Reply via email to