Closed
Bug 990035
Opened 11 years ago
Closed 10 years ago
[User Story] Modify FTE Tutorial for Vertical Homescreen
Categories
(Firefox OS Graveyard :: Gaia::First Time Experience, defect, P1)
Tracking
(feature-b2g:2.0, tracking-b2g:backlog, b2g-v2.0 fixed)
RESOLVED
FIXED
2.0 S3 (6june)
Tracking | Status | |
---|---|---|
b2g-v2.0 | --- | fixed |
People
(Reporter: pdol, Assigned: sfoster)
References
Details
(Keywords: feature, Whiteboard: [ucid:System179, ft:systemsfe, 2.0],[p=5])
User Story
As a user, I want a tutorial to inform me how to use the vertical homescreen so that it is easy for me to understand the interaction. Acceptance Criteria: 1. The FTE tutorial visually references the vertical homescreen and layout instead of the old homescreen, as per UX spec.
Attachments
(1 file)
No description provided.
Reporter | ||
Updated•11 years ago
|
User Story: (updated)
Reporter | ||
Updated•11 years ago
|
blocking-b2g: --- → backlog
Whiteboard: [ucid:System179], [ft:systemsfe] → [ucid:System179, ft:systemsfe, 2.0]
Updated•11 years ago
|
Whiteboard: [ucid:System179, ft:systemsfe, 2.0] → [ucid:System179, ft:systemsfe, 2.0],[p=5]
Updated•11 years ago
|
feature-b2g: --- → 2.0
Flags: in-moztrap?(jlorenzo)
Comment 1•11 years ago
|
||
Do we have the visuals ready for this?
Flags: needinfo?(firefoxos-ux-bugzilla)
Updated•11 years ago
|
Assignee: nobody → sfoster
Comment 2•11 years ago
|
||
We had initial designs and visuals. However, as a result of the usability study feedback, Jacqueline is currently redesigning the screens. She will sync up with Sam early next week.
Flags: needinfo?(firefoxos-ux-bugzilla) → needinfo?(jsavory)
Reporter | ||
Updated•11 years ago
|
Priority: -- → P1
Assignee | ||
Comment 3•11 years ago
|
||
The need to use video snippets in 2.0, but keep the existing image sequence for tablets means this should build on the new generic & configurable tutorial work in bug 939174.
Depends on: 939174
Updated•11 years ago
|
Target Milestone: --- → 2.0 S3 (6june)
Assignee | ||
Comment 4•10 years ago
|
||
Summary of updates to tutorial flow are captured in this spec from :jsavory https://mozilla.app.box.com/s/m593btokr997r3o5ggvr
Assignee | ||
Comment 5•10 years ago
|
||
Preview video at: https://dl.dropboxusercontent.com/u/1719101/share/video-tutorials.MOV
The quality isn't great but you should be able to make out the looping, the timing and the layout there. I'm a bit worried that some of the step titles will need more vertical room than we current make available. That video shows the Peak, other phones have less vertical space I think? Also, in some languages we can expect the text to grow and need > 2 lines.
The mockups have removed the progress bar (is there consensus on that?) If we do that, then we get some space back which might help. It might be best to evaluate this in a separate bug and see if that needs to be brought into scope for 2.0?
Flags: needinfo?(jsavory) → needinfo?(pdolanjski)
Assignee | ||
Comment 7•10 years ago
|
||
Removing dependency on edge-gesture bug; we're only blocked on the configurable tutorial bug 1017314
No longer depends on: 939174
Assignee | ||
Comment 8•10 years ago
|
||
Comment 9•10 years ago
|
||
This is looking great!
One thing - I noticed a weird flicker on the notifications video, is that a product of the video or from the code? Also, we might want to have a better transition for the other two videos. We could do something like a quick black fade, but I'm assuming its better to add that into the video itself.
For the removal of the progress bar, I'm happy to have it as a separate bug as I don't think it is necessary for 2.0.
ni? On Eric for the transition, and space for a third line of text.
Flags: needinfo?(jsavory) → needinfo?(epang)
Comment 10•10 years ago
|
||
(In reply to jsavory from comment #9)
> This is looking great!
>
> One thing - I noticed a weird flicker on the notifications video, is that a
> product of the video or from the code? Also, we might want to have a better
> transition for the other two videos. We could do something like a quick
> black fade, but I'm assuming its better to add that into the video itself.
>
> For the removal of the progress bar, I'm happy to have it as a separate bug
> as I don't think it is necessary for 2.0.
>
> ni? On Eric for the transition, and space for a third line of text.
I don't see the flicker on the video file, but I'll check while exporting the new version. I'll also add a fade to the vertical scroll and sheets vids and see what it looks like.
If the progress bar is removed we should have enough space for strings in different locales. The text should be vertically centered between the top of the screen and the video.
Flags: needinfo?(epang)
Assignee | ||
Comment 11•10 years ago
|
||
(I'll let you fight over who gets to review this :)
This PR adds video assets (placeholder, see bug 1019289), and updates the FTU tutorial and config to support video for the steps. Note that the large/tablet layout configured in large.json is not currently in-scope for changing in 2.0 so that is unchanged and the old images and strings are untouched for that reason.
I have another patch queued up to get the update tutorial working (bug 990035 and bug 939174), but as that needs the revised tutorial assets also, I'd prefer to land this one first.
Attachment #8432884 -
Flags: review?(fernando.campo)
Attachment #8432884 -
Flags: review?(borja.bugzilla)
Assignee | ||
Comment 12•10 years ago
|
||
The video assets added here are about 2.5MB. In light of bug 1019321, I need to also remove the obsoleted images in this patch if at all possible. They total about ~400KB, though the build should only incude the relevant resolution images so in practice its less than that. I'm pretty worried this will get backed out for the same reason. I don't have a Buri to test on, I do have a tarako and open c (as well as a flame). Is either comparable?
See also bug 1019289 where we'll land the final video assets - though we expect those to be in the same filesize ballpark.
Flags: needinfo?(jsmith)
Assignee | ||
Comment 13•10 years ago
|
||
I updated the PR to remove the orphaned images. The *_large.png are still there for the tablet as this tutorial config is unchanged
Comment 14•10 years ago
|
||
Comment on attachment 8432884 [details]
PR bug-990035-video-tutorial
Some comments in Github. Our Tutorial is stunning with these new videos! Please address the comments and ask me to review this again, we are quite close to land! Thanks
Attachment #8432884 -
Flags: review?(fernando.campo)
Attachment #8432884 -
Flags: review?(borja.bugzilla)
Attachment #8432884 -
Flags: feedback+
Comment 15•10 years ago
|
||
Can someone test the patch in the github link here to see if a Buri eng. build successfully flashes correctly & can be used?
Flags: needinfo?(jsmith)
Keywords: qawanted
Assignee | ||
Comment 16•10 years ago
|
||
Comment on attachment 8432884 [details]
PR bug-990035-video-tutorial
Addressed the nits in the PR. See also my comments in github in answer to a couple of your questions.
Attachment #8432884 -
Flags: review?(borja.bugzilla)
Comment 17•10 years ago
|
||
Comment on attachment 8432884 [details]
PR bug-990035-video-tutorial
Great job! Wait for Travis and let's land this! :)
Attachment #8432884 -
Flags: review?(borja.bugzilla) → review+
Comment 18•10 years ago
|
||
https://github.com/sfoster/gaia/commit/fabeaffcc637780a490cfcca023aa33ee42041f4
https://github.com/mozilla-b2g/gaia/commit/31979e81157f4fda07b54cf72af5001581c06339
R+. Merged!
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 19•10 years ago
|
||
The removal of the progress bar is being tracked as bug 1019098.
Flags: needinfo?(pdolanjski)
Comment 20•10 years ago
|
||
Unfortunately I had to revert this for intermittent test failures:
https://tbpl.mozilla.org/php/getParsedLog.php?id=41194761&tree=B2g-Inbound
https://github.com/mozilla-b2g/gaia/commit/d98df93b7d4c060f19fc8bb0b1238a70012af15e
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 21•10 years ago
|
||
Flagging this as late-l10n, as we're branching/string-freezing on Monday.
Also, I remember the sound of Sam's voice about "let's not plan to work over the weekend on Wednesday"
Keywords: late-l10n
Updated•10 years ago
|
QA Whiteboard: [VH-FL-blocking+]
Assignee | ||
Comment 22•10 years ago
|
||
Comment on attachment 8432884 [details]
PR bug-990035-video-tutorial
https://github.com/mozilla-b2g/gaia/pull/20164
Assignee | ||
Comment 23•10 years ago
|
||
Opened a new PR. I couldn't reproduce this issue with the unit test timing out, but I did go in and fix some dubious error handling and refactor those tests to avoid the timeouts. So we should get actual test failures rather than ambiguous timeouts.
Queued up travis build: https://travis-ci.org/mozilla-b2g/gaia/builds/26977780
Do you want to re-review this or should I carry the r+ and merge if travis is green?
Flags: needinfo?(fernando.campo)
Flags: needinfo?(borja.bugzilla)
Assignee | ||
Comment 24•10 years ago
|
||
Landed: https://github.com/mozilla-b2g/gaia/commit/5da8b7aa1038dab45fdfa8ea7f25109e86213c7a
Try https://tbpl.mozilla.org/?tree=Gaia-Try&showall=1&rev=4ac98002b352
Travis: https://travis-ci.org/sfoster/gaia/jobs/26989254
I got just a couple of what appear to be perma-orange and unrelated test failures:
test_homescreen_launch_app.py test_homescreen_launch_app.TestLaunchApp.test_launch_app
test_a11y_unlock_to_homescreen.py test_a11y_unlock_to_homescreen.TestLockScreenAccessibility.test_a11y_unlock_to_homescreen
Flags: needinfo?(fernando.campo)
Flags: needinfo?(borja.bugzilla)
Assignee | ||
Comment 25•10 years ago
|
||
(In reply to Sam Foster [:sfoster] from comment #24)
> Landed:
> https://github.com/mozilla-b2g/gaia/commit/
> 5da8b7aa1038dab45fdfa8ea7f25109e86213c7a
on my repo: https://github.com/sfoster/gaia/commit/05ba68961342501988d8d38c64d560d956beb44f
I was not able to reproduce the unit test failures. But I've tightened up the tests and its been performing well. Fingers crossed I guess.
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
Comment 26•10 years ago
|
||
Let's hope that this sticks, removing the late-l10n keyword for now.
Keywords: late-l10n
Comment 27•10 years ago
|
||
(In reply to Sam Foster [:sfoster] from comment #25)
> I was not able to reproduce the unit test failures. But I've tightened up
> the tests and its been performing well. Fingers crossed I guess.
Thank you :-)
Comment 28•10 years ago
|
||
(In reply to Sam Foster [:sfoster] from comment #25)
> I was not able to reproduce the unit test failures. But I've tightened up
> the tests and its been performing well. Fingers crossed I guess.
They're sadly still occurring:
https://tbpl.mozilla.org/php/getParsedLog.php?id=41416128&tree=Fx-Team
I tried to back this out but after having to back out at least two other bugs (and still getting conflicts), I've decided to file separately - please can you take a look at the test and disable it if you think you might not have the cycles for a while. Thanks :-)
QA Whiteboard: [VH-FL-blocking+] → [VH-FL-blocking+][VH-FC-blocking+]
Flags: in-moztrap?(jlorenzo) → in-moztrap-
Updated•10 years ago
|
blocking-b2g: backlog → ---
tracking-b2g:
--- → backlog
You need to log in
before you can comment on or make changes to this bug.
Description
•