On 4/15/07, Jesse Ross <[EMAIL PROTECTED]> wrote:
> > Please let's also find a common terminology for things. I think
> > projects and tags are mostly clear, but when it comes to objects,
> > files and documents, things start to get blurry for me. I'm afraid
> > discussions like these stay fruitless unless we have a common ground
> > to build upon.
>
> Good point. Here's how I understand it:
>
>   - Projects: cross between a virtual desktop, a desktop, and a
> folder. Only 1 level deep (no Projects within Projects). All Projects
> exist within a flat space, which tentatively exists at ~/Workspace.

  I would say project is just another object, like application, bundle, etc.
  Therefore, you can tag it and play it with object manager.
  If you think about Gorm, it is a miniature project manager.
  You open a .gorm file and several UI scattering on the destkop.
  You can close one and open another.
  So I don't see the difference between a project and a object.
  A project is just a kind of object, like any other.
  We just put projects as first-class object and allow it to use the
space of desktop.
  Therefore, it looks like the desktop is the project manager.
  But I believe underneath, there is a project manager application
dealing with all the stuff.

  Yen-Ju

>
>   - Documents: roughly equivalent to files in modern systems, except
> all Documents exist in a flat object space (this may be ~/Workspace
> again). Projects contain Documents. Documents may contain other
> Documents (as a compound document, such as a Document that contains
> an image and text).
>
>   - Objects: Same as Documents.
>
>   - Tags: strings that can be applied to Documents for organizational
> purposes.
>
>   - Types: basic object "formats", such as Text, Image, Video, Audio,
> Person. Roughly correspond to Apple's UTI: http://en.wikipedia.org/
> wiki/Uniform_Type_Identifier
>
>   - File & Folder: items that exist outside the Etoile environment,
> roughly analogous to the Etoile Document and Project, respectively.
>
>   - Shelf: multiple meanings. When I use it, it always refers to a
> space where Objects exist for quick reuse or as a temporary holding
> area.
>
>   - Desktop: The actual background of a Project (aka wallpaper)
>
>   - Component: Same as Documents.
>
>   - Services: Actions performed on Documents.
>
>   - Applications: Similar to Services, except they have their own
> Menubar.
>
>   - Palette: A collection of Document Templates (blank Image canvas,
> blank HTML page, blank Spreadsheet table)
>
>
> Have I missed any?
>
>
> J.
>
>
>
> _______________________________________________
> Etoile-discuss mailing list
> [EMAIL PROTECTED]
> https://mail.gna.org/listinfo/etoile-discuss
>

_______________________________________________
Etoile-discuss mailing list
[EMAIL PROTECTED]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à