Bug 378758 - "arriving at index.html in an orion installation" workflow improvements and customizations
Summary: "arriving at index.html in an orion installation" workflow improvements and c...
Status: RESOLVED FIXED
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Client (show other bugs)
Version: 0.5   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 0.5   Edit
Assignee: Simon Kaegi CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 345622 368739 372512
Blocks:
  Show dependency tree
 
Reported: 2012-05-07 17:42 EDT by Susan McCourt CLA
Modified: 2012-10-03 16:37 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2012-05-07 17:42:27 EDT
This is a tracking bug for the various efforts at improving the "going to Orion" workflow for both new folks and for existing users.

What we want is that a user comes to <someOrionInstall>.org.
If they aren't logged in, they go to a page particular to that installation.  (let's call it the "BRANDED LOGIN" page). 
If they are already logged in, or after they have logged into this page, the administrator of that particular installation can determine where they redirect to.  (let's call it the "START" page).

For orionhub/orion.eclipse.org this work is going on for 0.5:

- Anton is working on "BRANDED LOGIN" (bug 368739).  We will improve the experience so that the first impression is much prettier/simpler, and so that the user can create an account on this page. (bug 372512).  We will also never show this page if the user is already logged in.

- Susan is working on the "START" page (bug 345622).   For 0.5 orion.eclipse.org and orionhub, we are saying that 
    "START" page = navigator
This story will evolve/improve, where the ultimate answer might be to just open the pages you were on last time you were in Orion, or open a groovy dashboard with project info, feeds, etc.  

- Simon is working on a redirecting index.html that can determine whether there is a user (settings provider) and what to do.  We imagine that there are default settings that determine the location of "BRANDED LOGIN" and of "START."  He will also help hook in the code that performs the actual login and redirects to the "START" page.

We imagine that someone running their own Orion installation should be able to replace BRANDED LOGIN and/or START page by modifying the default settings.  We will supply the redirecting index.html that reads these settings and the js code required in LOGIN to login and redirect to START.
Comment 1 Ken Walker CLA 2012-06-19 14:13:05 EDT
Have added the ability to specify a registration URI in the server configuration file allowing for that type of customization.
Comment 2 Simon Kaegi CLA 2012-10-03 16:37:06 EDT
This was fixed in 0.5