Closed
Bug 1220942
Opened 9 years ago
Closed 9 years ago
Add 2.5 to 2.6 FTU tutorial config
Categories
(Firefox OS Graveyard :: Gaia::First Time Experience, defect)
Firefox OS Graveyard
Gaia::First Time Experience
ARM
Gonk (Firefox OS)
Tracking
(b2g-master fixed)
RESOLVED
FIXED
2.6 S1 - 11/20
Tracking | Status | |
---|---|---|
b2g-master | --- | fixed |
People
(Reporter: sfoster, Assigned: sfoster)
Details
(Whiteboard: [systemsfe])
Attachments
(1 file)
As people get updates from 2.5 to 2.6 they will be directed to the FTU tutorial. Without any specific details all the steps will be shown. We should add placeholder config to apps/ftu/config/tiny.json for this scenario (probably 0 steps / empty array)
Comment 1•9 years ago
|
||
Assignee | ||
Comment 2•9 years ago
|
||
Comment on attachment 8683260 [details] [review]
[gaia] sfoster:ftu-2dot6-config-bug-1220942 > mozilla-b2g:master
This shouldn't affect any tests, but I'll watch treeherder anyhow before trying to merge. An update from 2.2 or 2.5 to current master (2.6) should result in just the FTU's finish/yay you updated screen, with no video tutorial steps to show.
Attachment #8683260 -
Flags: review?(mhenretty)
Comment 3•9 years ago
|
||
Why wouldn't we also support upgrading from 2.1, since it was equally empty from 2.1 to 2.5? Not supporting it here means we show all the tutorial steps? Seem like an easy fix. I have the same question about 2.0 to 2.6.
Flags: needinfo?(sfoster)
Assignee | ||
Comment 4•9 years ago
|
||
(In reply to Michael Henretty [:mhenretty] from comment #3)
> Why wouldn't we also support upgrading from 2.1, since it was equally empty
> from 2.1 to 2.5? Not supporting it here means we show all the tutorial
> steps? Seem like an easy fix. I have the same question about 2.0 to 2.6.
It was a decision we took (UX, Product) around 2.1 I think to stop the number of upgrade permutations ever ballooning. I'm happy to add back the empty steps for 2.0 and 2.1 if we think that would result in a better experience.
Flags: needinfo?(sfoster)
Assignee | ||
Comment 5•9 years ago
|
||
> It was a decision we took (UX, Product) around 2.1 I think to stop the
> number of upgrade permutations ever ballooning. I'm happy to add back the
> empty steps for 2.0 and 2.1 if we think that would result in a better
> experience.
I have updated the PR to make it so.
Assignee: nobody → sfoster
Flags: in-moztrap?(nhirata.bugzilla)
Comment 6•9 years ago
|
||
Comment on attachment 8683260 [details] [review]
[gaia] sfoster:ftu-2dot6-config-bug-1220942 > mozilla-b2g:master
Ah makes sense. Down the road it would be cool to add some logic that says, well if 2.0..2.6 has not steps than neither does 2.1..2.6, 2.2..2.6, etc. Anyway, this works for now.
Attachment #8683260 -
Flags: review?(mhenretty) → review+
Assignee | ||
Comment 7•9 years ago
|
||
Merged to master: https://github.com/mozilla-b2g/gaia/commit/cc611b6ef0dec9c87dfc6eeaf32e8bce0b2ec2a1
Some GU2 unit test failures - are in calendar and unrelated this patch.
Status: NEW → RESOLVED
Closed: 9 years ago
status-b2g-master:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 2.6 S1 - 11/20
Since the proposal calls for 2.6 not being upgradable, removing this as a test case.
Flags: in-moztrap?(nhirata.bugzilla) → in-moztrap-
You need to log in
before you can comment on or make changes to this bug.
Description
•