> 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. - 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
