Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 335502 - Landing page or dashboard at root
Summary: Landing page or dashboard at root
Status: CLOSED DUPLICATE of bug 343290
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-26 14:49 EST by John J. Barton CLA
Modified: 2011-08-30 10:21 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John J. Barton CLA 2011-01-26 14:49:11 EST
Currently http://localhost:8080 redirects to navigate-table.html.  We don't know about /file and if we try http://localhost:8080/file we get a cryptic error.

The top-level page should welcome you to the Orion server, give the server version number, link to /file and /navigate-table.html, and give info on how to configure the server (eg org.eclipse.e4.webide.server.allowedPathPrefixes).

/file should serve the directories under org.eclipse.e4.webide.server.allowedPathPrefixes.
Comment 1 John Arthorne CLA 2011-03-20 16:12:43 EDT
Generalizing this bug for the general problem of what we put on our root landing page.
Comment 2 Susan McCourt CLA 2011-03-21 15:48:55 EDT
Once logged in, I could see this page doing things like:

- if you have no projects, give you several big buttons to populate projects by: 
1) generating content (at sites like initializr or HTML5 boilerplate)
2) importing content from a zip
3) pointing to a github URL
4) linking to your file system

- also a list of recent projects

I'm starting to wonder how useful a navigator view of "root" really is.  We hide the notion of projects, yet there are "special actions" that only apply to root (such as link content) and others that cannot apply to root (link folder).

So I could imagine the landing page as a place that organizes your "projects" or lets you easily create and populate new ones, and then when you decide where you want to work, you could have a navigator on that specific project.
Comment 3 John Arthorne CLA 2011-03-21 18:19:54 EDT
Yes, a list of projects would be useful but this doesn't necessarily need to be the navigator. For example a list of projects sorted by most recently used or modified might be interesting.
Comment 4 Susan McCourt CLA 2011-03-21 19:11:34 EDT
(In reply to comment #3)
> Yes, a list of projects would be useful but this doesn't necessarily need to be
> the navigator. For example a list of projects sorted by most recently used or
> modified might be interesting.

That's exactly what I meant.  We show the projects (and give links to create new ones in different ways) on the landing page, and use the navigator once that choice is made.
Comment 5 John Arthorne CLA 2011-04-19 16:47:41 EDT

*** This bug has been marked as a duplicate of bug 343290 ***