Closed Bug 704392 Opened 13 years ago Closed 10 years ago

login panel for sync needs UX

Categories

(Web Apps :: Extension, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: mixedpuppy, Unassigned)

References

Details

(Whiteboard: [needs-ux])

Attachments

(1 file)

The sync code introduces a login panel at startup that doesn't indicate what it is for, and further if you don't login, there is no mechanism to get it back, you must restart to login.  I'm assuming this is a login needed in order to sync your apps since it is from that branch, but otherwise I wouldn't know by looking.
Blocks: 698879
Attached image startup login panel
Whiteboard: [needs-ux]
Priority: -- → P2
Yeah, this is crap.  :)  Can we move this login into the apps dashboard instead?  https://people.mozilla.com/~faaborg/files/projects/apps/creation-i1/added.html

I'm not entirely clear why we need to have people login at this moment.  The dashboard is the place where you want to sync your apps up so that seems like the best spot to have people login.
It definitely needs UI/X to make it pretty, my thinking was that it would be nicer to be able to log in immediately, so that app syncing is happening in the background, (the job of the addon, not the dashboard) , so that when you do go to the dashboard, everything is up to date.
If we schedule the sync service correctly (and it may not be right now!) then the update of the dashboard should be quite fast after login.
Jen feels this is not a release blocker
No longer blocks: 698879
A Pivotal Tracker story has been created for this Bug: http://www.pivotaltracker.com/story/show/24808701
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: