Closed Bug 1271778 Opened 7 years ago Closed 2 years ago
[UX] Come up with a design for how to surface the fact that data has been automatically migrated (including any errors?) and offer the user an opt-out
After automatically importing the user's data, we need to tell them this has happened, and we need to give them a way to "start with a clean slate". We need a concrete plan for how we intend to do that, including designs for both the notification that it happened and the option/functionality to "undo" that initial import. The first feels like it can be more transient, but per discussions with Michael and Justin, it feels like we want to give the user the option to "change their mind" about the data "up to a point", which suggests more permanent UI somewhere/somehow (where we then also need to make sure it doesn't become annoying / there's a way to dismiss it). For both of these we'll need a visual design including some string love for the messaging we do to make sure users are happy and don't feel like we're playing hard and fast with their data or that they cannot get rid of data that maybe (for whatever reason) they don't want.
Michael, if you want to split the UX work for the surfacing of the migration and the undo stuff, that works too, but it seemed like the designs would be likely to be intimately related so I kept them in the same bug for now. Feel free to adjust!
One more thing: we should consider what to do if the migration was attempted but failed (partially). I'm guessing we'll want to gloss over that fact as we do now, but I recall from our meeting that the fact that some things might be broken without us explicitly telling you that was surprising to :verdi, so it seems like making a conscious decision on how to handle that here would be a Good Thing.
Summary: [UX] Come up with a design for how to surface the fact that data has been automatically migrated and offer the user an opt-out → [UX] Come up with a design for how to surface the fact that data has been automatically migrated (including any errors?) and offer the user an opt-out
Michael, this is the main thing blocking rolling this out on Nightly to get some initial data about impact of the feature to evaluate how much to invest in polishing it. What's the status of (alternative to newtab which we don't seem to be getting rid of just yet) UX/UI for this so we can try running this on beta (for en-US only so we can uplift through string freeze) ?
whats the status of this bug? should we close it out?
Moving to p3 because no activity for at least 1 year(s). See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.