Closed
Bug 832898
Opened 13 years ago
Closed 13 years ago
[FTU] Implement FB Import as per the latest UX specifications
Categories
(Firefox OS Graveyard :: Gaia::First Time Experience, defect)
Tracking
(blocking-b2g:-, b2g18+ fixed)
People
(Reporter: jmcf, Assigned: jmcf)
References
Details
(Whiteboard: UX-P1, interaction)
Attachments
(4 files, 1 obsolete file)
See attached Visual Designs
| Assignee | ||
Updated•13 years ago
|
blocking-b2g: --- → tef?
| Assignee | ||
Updated•13 years ago
|
Status: NEW → ASSIGNED
Attachment #704476 -
Attachment is obsolete: true
Comment 2•13 years ago
|
||
Not blocking, but please, set the tracking-b2g18+ so we can have the same behavior with import SIM/FB in FTU and Contact settings.
It's very important to show the same behavior in both app as UX has pointed out
tracking-b2g18:
--- → ?
| Assignee | ||
Updated•13 years ago
|
Summary: Implement FB Import as per the latest UX specifications → [FTU] Implement FB Import as per the latest UX specifications
Updated•13 years ago
|
blocking-b2g: tef? → -
| Assignee | ||
Comment 3•13 years ago
|
||
Attachment #705371 -
Flags: review?(stas)
Attachment #705371 -
Flags: review?(igonzaleznicolas)
Attachment #705371 -
Flags: review?(fernando.campo)
This doesn't seem like something we can do until v1.1
Comment 5•13 years ago
|
||
(In reply to Jonas Sicking (:sicking) from comment #4)
> This doesn't seem like something we can do until v1.1
I don't undrestand you, what does it mean tracking-b2g18: + → 20+ ?
the patch is ready and it's necessary to have the same screen and behaviour in FTU and Contact settings for importing, otherwise it's incoherent.
Updated•13 years ago
|
Attachment #705371 -
Flags: review?(igonzaleznicolas) → review+
Comment 6•13 years ago
|
||
Comment on attachment 705371 [details]
Pointer to GH PR #7757
Can you please add the English string to the HTML for consistency's sake?
Also, it looks like the 'notImportedYet' string isn't used anymore at all. Please file a new bug so that we remember to remove it after all the master/1.0.0/1.0.1 has been figured out.
With that, r=me.
Attachment #705371 -
Flags: review?(stas) → review+
Even though a patch is ready, there is always a risk of regressions associated with landing it. At this point in the release cycle we really have to restrict ourselves to only critically important patches.
If you think this is one of them, feel free to renominate.
Comment 8•13 years ago
|
||
Comment on attachment 705371 [details]
Pointer to GH PR #7757
All well, thank you for the style changes too :)
Attachment #705371 -
Flags: review?(fernando.campo) → review+
| Assignee | ||
Comment 9•13 years ago
|
||
landed in master branch
https://github.com/mozilla-b2g/gaia/commit/bdbafdbf0d2e8f5b0f090c0664d5b93bd9026416
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 10•13 years ago
|
||
We know this is not blocking but we need it as tracking-b2g18+ for the sake of consistency.
I don't know yet why Jonas set it to 20+ if it was triaged as tracking-b2g18+ and thepatch is ready, it's safe and is necessary.
Please, set it as tracking-b2g18+
blocking-b2g: - → tef?
Updated•13 years ago
|
blocking-b2g: tef? → -
Comment 11•13 years ago
|
||
Hey guys,
I think it's really important to land this patch from UX POV. It's not only about consistency with Contacts, which is important, but it's about an improved flow with better expectations and fewer loopholes.
A very low risk change for a simpler, faster and smoother ride. We should definitely bring this to TEF's release.
Whiteboard: UX-P2, interaction
Updated•13 years ago
|
Comment 12•13 years ago
|
||
Guys,
I'm bumping this thing up to P1. The more I see it the more it annoys me. We already have a patch landed and this is a very low risk enhancement, and there no reason not prevent users from enjoying a nicer, more consistent experience.
Whiteboard: UX-P2, interaction → UX-P1, interaction
| Assignee | ||
Comment 13•13 years ago
|
||
Comment on attachment 705371 [details]
Pointer to GH PR #7757
NOTE: If blocking-basecamp+ is set, just land it for now.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): Alignment between FTU and Contact Settings
User impact if declined: High from a quality perception perspective as the FTU is the first app the user interacts with a device
Testing completed: Yes, thorough review by 3 different people
Risk to taking this patch (and alternatives if risky): Low
Attachment #705371 -
Flags: approval-gaia-v1?
| Assignee | ||
Comment 14•13 years ago
|
||
As Rafa pointed out there is no reason for not landing the patch in the train. You can see two different screen captures on which you can feel the difference between the consistent and not consistent design and experience.
| Assignee | ||
Comment 15•13 years ago
|
||
| Assignee | ||
Comment 16•13 years ago
|
||
you can see that there is no consistency in the used visual elements and interaction
Comment 17•13 years ago
|
||
(In reply to Jose M. Cantera from comment #14)
> As Rafa pointed out there is no reason for not landing the patch in the
> train. You can see two different screen captures on which you can feel the
> difference between the consistent and not consistent design and experience.
There are reasons, mentioned in comment 7, that we could have risks of regressions we don't want at such a late landing. In the real world this screen is only showed to the user one time - the need for consistency is polish and not a blocker to shipping. We'll hold this for v1.1 approval.
Comment 18•13 years ago
|
||
(In reply to Lukas Blakk [:lsblakk] from comment #17)
> There are reasons, mentioned in comment 7, that we could have risks of
> regressions we don't want at such a late landing.
After 20 days landed in master we have some guarantees that there are not regression :)
Tested by me in master and working pefectly
In the real world this
> screen is only showed to the user one time - the need for consistency is
> polish and not a blocker to shipping. We'll hold this for v1.1 approval.
not blocking the functionality but from UX point view, who are the expert on these issues, it's an important inconsistency bug (see comment #12) and the FTU is the first impression a user has of the device, so we need to be careful about it.
Comment 19•13 years ago
|
||
(In reply to Jonas Sicking (:sicking) from comment #7)
> Even though a patch is ready, there is always a risk of regressions
> associated with landing it. At this point in the release cycle we really
> have to restrict ourselves to only critically important patches.
>
> If you think this is one of them, feel free to renominate.
This is not a blocker, or a critical UX bug as agreed to 2 weeks ago, therefore a new conversation would need to happen to take this for v1.0.1. Approving for v1.1.
Updated•13 years ago
|
Attachment #705371 -
Flags: approval-gaia-v1? → approval-gaia-v1+
Comment 20•13 years ago
|
||
This commit does not apply cleanly to v1-train. If this patch depends on another bug, please comment here and I will retry when that bug is approved to land on all branches that this bug needs to land on. If the merge conflict needs to be resolved by hand, the following commands could be a useful starting point:
cd gaia
git checkout v1-train
git cherry-pick -x -m1 bdbafdbf0d2e8f5b0f090c0664d5b93bd9026416
<resolve merge conflict>
# both modified: apps/communications/ftu/css/style.css
# both modified: apps/communications/ftu/js/navigation.js
# both modified: apps/communications/ftu/js/sim_manager.js
| Assignee | ||
Comment 21•13 years ago
|
||
landed in v1-train as requested
https://github.com/mozilla-b2g/gaia/commit/45f49ae6a770537f04832086365cb517e0a41840
Updated•13 years ago
|
status-b2g18:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•