Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 335471 - wording changes needed in login dialog
Summary: wording changes needed in login dialog
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 0.2   Edit
Assignee: Malgorzata Janczarska CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-26 12:07 EST by Susan McCourt CLA
Modified: 2011-09-01 11:41 EDT (History)
2 users (show)

See Also:


Attachments
screenshot (5.83 KB, image/png)
2011-01-26 12:07 EST, Susan McCourt CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2011-01-26 12:07:30 EST
Created attachment 187655 [details]
screenshot

The login dialog now has a heading that says

"Orion Secure Storage"

and the create dialog area says
"Create Orion Secure Storage Account"

For the new users we expect to attract in M5, this will probably confuse them.  I can imagine someone saying, "I just want an Orion account, do I need to a secure storage account, too?"

So I recommend the heading say

"Welcome to Orion"

And the create message
"Create Orion Account"
Comment 1 Susan McCourt CLA 2011-01-26 12:11:21 EST
Another wording issue.
Back when I was having problems with the users.xml (before secure storage), I was getting NPE's which ended up showing this error message in the login dialog:

"Internal error while authentication"

I think the proper wording here would be

"Internal error during authentication"
Comment 2 Malgorzata Janczarska CLA 2011-01-26 12:21:00 EST
"Orion Secure Storage" is a name of a user store we support. The name is shown because we can support more than one user store (for example we could support W3, or any LDAP when bug 334228 is implemented), but I think we could just change "Orion Secure Storage" to "Orion" or in user store API add something like getDisplayName().
Szymon, what do you think?
Comment 3 Malgorzata Janczarska CLA 2011-01-26 12:26:08 EST
I corrected "Internal error while authentication".
Comment 4 John Arthorne CLA 2011-01-26 14:49:31 EST
(In reply to comment #2)
> "Orion Secure Storage" is a name of a user store we support. The name is shown
> because we can support more than one user store (for example we could support
> W3, or any LDAP when bug 334228 is implemented), but I think we could just
> change "Orion Secure Storage" to "Orion" or in user store API add something
> like getDisplayName().
> Szymon, what do you think?

The point is that the specific persistence mechanism we use on the server for storing authentication data isn't an interesting detail for end users. I can imagine that kind of information being put into error log messages, but not in end users messages.
Comment 5 Szymon Brandys CLA 2011-01-26 16:34:38 EST
(In reply to comment #2)
> Szymon, what do you think?

If there is only one user storage, I would display:
- Welcome to Orion as Susan suggested under the header
- New to Orion? Create new account

The default displayed name for all internal (XML, Secure Storage) user services should be Orion. These working with external services should have meaningful names, like LDAP. 

It may be confusing when both XML and Secure Storage user services are in place, cause we will see then:
- Orion | Orion
however it does not make sense to use both internal user admins in the same time. If one wants to change the default displayed name we could allow to specify that in Orion server configuration. But I don't think it is important now.
Comment 6 Malgorzata Janczarska CLA 2011-01-27 04:02:48 EST
(In reply to comment #5)
> The default displayed name for all internal (XML, Secure Storage) user services
> should be Orion. These working with external services should have meaningful
> names, like LDAP.

How do we distinguish between "internal" user service and "external"?
Comment 7 Malgorzata Janczarska CLA 2011-01-28 06:49:10 EST
Solution: when only one user store exists the name of users store does not display at all, when there are more than one users stores "Orion Secure Storage" is now called "Orion".
Xml storage that was previously called "EclipseWeb" is now called "Orion" as well.