Eric Wittmann created SRAMPUI-97:
------------------------------------
Summary: Feature: perma-link servlet with "share this" in UI
Key: SRAMPUI-97
URL:
https://issues.jboss.org/browse/SRAMPUI-97
Project: S-RAMP UI
Issue Type: Feature Request
Components: View
Affects Versions: 0.3.0
Reporter: Eric Wittmann
Assignee: Eric Wittmann
Fix For: Future (Unscheduled)
There are two problems that need solving. First, not all pages in the UI are
bookmarkable. The Artifact Listing page, for example, does not include the filter
parameters in the URL. This means that users cannot bookmark a specific query.
Additionally, any bookmark that does work (such as the Artifact Details page) because all
relevant parameters are found in the URL, cannot be accessed properly unless the user is
already logged in to SSO.
To solve both issues, every page in the UI should have a Share This feature, allowing the
user to bookmark, email, facebook, etc. Should probably just start off with
"Bookmark This". This feature should be located on the far right of the
breadcrumb bar.
Additionally, we need a perma-link servlet that contains all the proper URL paramters and
knows how to redirect the user to the appropriate page within the UI. The reason that
GWT/Errai page params are lost is because they live in the URL after the "#"
mark. Anything past the "#" will be lost if the server redirects the user
(which happens often during SSO). So, the perma-link servlet would accept all params as
propery query string params, and simply translate them appropriately and redirect the user
to the client-specific (GWT/Errai) page. I *assume* that if the server includes a
"#" in the URL, the browser will obey it.
Finally - and URLs currently being created *to* the S-RAMP UI from other applications
(e.g. from dtgov) should use the perma-link service.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira