Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 381405

Summary: "MyWorkspace" is the name of a default workspace, not used anywhere else in UI
Product: [ECD] Orion Reporter: Susan McCourt <susan>
Component: ClientAssignee: Susan McCourt <susan>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: grant_gayed, john.arthorne
Version: 0.5   
Target Milestone: 1.0 RC1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Susan McCourt CLA 2012-06-01 12:46:02 EDT
We now show "resource name - task/page name" in the browser tab for many pages.  This seems to work, but if I'm navigating on the workspace root I see

"MyWorkspace - Navigator" in the browser tab but the breadcrumb Orion Content.

The reason for this is that we use the current file system name in the breadcrumb as the "root" of a file system.

But we use the resource name in the browser tab.

Should we be using the resource name of the workspace in the breadcrumb?  I seem to recall that we don't have the workspace in the Parents description so I don't think we have it in hand when building a breadcrumb.

Or should the workspace name somehow be tied to the file system name.  Since we only ever have one workspace right now it might be safe to have the workspace name use the file system name?

Ideas John?   (at the risk of an aaaarrrrrrrgggghhhhh....)
Comment 1 John Arthorne CLA 2012-06-01 14:11:21 EDT
The workspace name comes from fileImpl.js, line 122:

  return this._createWorkspace("MyWorkspace");

Since this is coming from within the implementation of the "Orion" file system, we could reasonably insert some other name here such as "Orion Content".

On the other hand, I think a generic hard-coded name doesn't scale up if we ended up in a world with multiple potential workspace servers. One option that I think could work is to use the domain name of the orion server, so you would get "orion.eclipse.org", "orionhub.org", etc. In a world where your files might be on another domain from your tools, having some indication of where you content is living might be useful.
Comment 2 John Arthorne CLA 2012-06-01 14:12:05 EDT
I should also note "MyWorkspace" was never a carefully chosen name - at the time we were never displaying it so the name didn't really matter.
Comment 3 Susan McCourt CLA 2012-06-08 10:34:13 EDT
Marking for RC2, perhaps we should consider using the domain name as both the workspace name and in the breadcrumb.  That would look nicer I think than "Orion Content" which causes some confusion.
Comment 4 Susan McCourt CLA 2012-10-04 11:56:03 EDT
For now (1.0) I've just switched "MyWorkspace" to "Orion Content".
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=685d34406c72022f308f1a9c8fcd28ff5393aea0

We can revisit this in bug 374679