login panel for sync needs UX

RESOLVED INVALID

Status

Web Apps
Extension
P2
normal
RESOLVED INVALID
6 years ago
3 years ago

People

(Reporter: mixedpuppy, Unassigned)

Tracking

Details

(Whiteboard: [needs-ux])

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
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.
(Reporter)

Updated

6 years ago
Blocks: 698879
(Reporter)

Comment 1

6 years ago
Created attachment 576072 [details]
startup login panel
(Reporter)

Updated

6 years ago
Whiteboard: [needs-ux]
Priority: -- → P2
Duplicate of this bug: 704652
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.

Comment 4

6 years ago
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.

Comment 5

6 years ago
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
Duplicate of this bug: 709304
A Pivotal Tracker story has been created for this Bug: http://www.pivotaltracker.com/story/show/24808701
(Reporter)

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.