Closed
Bug 942908
Opened 11 years ago
Closed 11 years ago
[DSDS] Remove IccHelper from FTE sim_manager.js
Categories
(Firefox OS Graveyard :: Gaia::First Time Experience, defect)
Firefox OS Graveyard
Gaia::First Time Experience
Tracking
(Not tracked)
RESOLVED
FIXED
1.3 Sprint 6 - 12/6
People
(Reporter: mikehenrty, Assigned: mikehenrty)
References
Details
(Whiteboard: [systemsfe])
Attachments
(1 file)
The IccHelper is used to abstract away details of having multiple SIMs. Since we now care about those details, we need to get rid of the helper and rely on the raw API underneath.
Assignee | ||
Comment 1•11 years ago
|
||
Arthur, I'm starting the process of removing this from FTE since we have dual sim support now. Will you review this first step for me?
Attachment #8338234 -
Flags: review?(arthur.chen)
Comment 2•11 years ago
|
||
Comment on attachment 8338234 [details] [review]
Remove IccHelper from SimManager
Michael, the patch looks good to me but I'm afraid that I am not able to review the patch as it is FTU app. Please check my comments in github.
Attachment #8338234 -
Flags: review?(arthur.chen) → feedback+
Assignee | ||
Comment 3•11 years ago
|
||
Comment on attachment 8338234 [details] [review]
Remove IccHelper from SimManager
Borja,
Could you take a look at this PR. It is to decouple the SIM Manager in FTU from the IccHelper. The next step is adding additional SIM unlocking/info screens to the FTU, but I'm doing that in bug 926347.
Attachment #8338234 -
Flags: review?(borja.bugzilla)
Updated•11 years ago
|
Target Milestone: --- → 1.3 Sprint 6 - 12/6
Assignee | ||
Comment 4•11 years ago
|
||
Comment on attachment 8338234 [details] [review]
Remove IccHelper from SimManager
Looks like EJ has done some work with FTU and DSDS changes. Perhaps he could pick up this review as well.
Attachment #8338234 -
Flags: review?(ejchen)
Comment 5•11 years ago
|
||
Comment on attachment 8338234 [details] [review]
Remove IccHelper from SimManager
Forwarding the review as this is related with DSDS and Francisco was working on it! :)
Attachment #8338234 -
Flags: review?(borja.bugzilla) → review?(francisco.jordano)
Comment 6•11 years ago
|
||
Comment on attachment 8338234 [details] [review]
Remove IccHelper from SimManager
Hi Michael,
I can just give you some feedbacks because I am not reviewer haha.
I left a comment on Github and it all looks nice ! Thanks :D
Attachment #8338234 -
Flags: review?(ejchen) → feedback+
Assignee | ||
Comment 7•11 years ago
|
||
Thanks for the comments Francisco, EJ and Arthur. I've updated the PR and responded to some of the comments inline.
Comment 8•11 years ago
|
||
Comment on attachment 8338234 [details] [review]
Remove IccHelper from SimManager
Thanks!
Please merge once travis is ok, right now is red with this PR.
Cheers!
F.
Attachment #8338234 -
Flags: review?(francisco.jordano) → review+
Assignee | ||
Comment 9•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 10•11 years ago
|
||
The patch succesfully eliminates IccHelper from SimManager, but the scope of the bug is to remove it completely from FTU, right?
I'm just asking cause working on other bug I keep finding references to IccHelper on the FTU code [https://github.com/mozilla-b2g/gaia/blob/master/apps/communications/ftu/js/navigation.js#L269], and I was wondering if maybe the bug shouldn't be closed yet?
Flags: needinfo?(mhenretty)
Assignee | ||
Comment 11•11 years ago
|
||
(In reply to Fernando Campo (:fcampo) from comment #10)
> The patch succesfully eliminates IccHelper from SimManager, but the scope of
> the bug is to remove it completely from FTU, right?
> I'm just asking cause working on other bug I keep finding references to
> IccHelper on the FTU code
> [https://github.com/mozilla-b2g/gaia/blob/master/apps/communications/ftu/js/
> navigation.js#L269], and I was wondering if maybe the bug shouldn't be
> closed yet?
Yup, you are right, this should not be closed yet.
No longer blocks: 926347
Status: RESOLVED → REOPENED
Flags: needinfo?(mhenretty)
Resolution: FIXED → ---
Assignee | ||
Comment 12•11 years ago
|
||
After looking into this more, I think the risk/reward ratio is very low for me to remove IccHelper entirely from ftu. We use it in the operator variant stuff, which is quite complex and not something I worked with directly. My thought is that whoever updates operator variant for DSDS purposes should naturally remove the IccHelper (since IccHelper is a stop gap for changing over to dual sim).
So if no one objects, I would like to change this bug to "Remove IccHelper from sim_manager.js", and mark resolved.
Assignee | ||
Comment 13•11 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Summary: [DSDS] Remove IccHelper from FTE → [DSDS] Remove IccHelper from FTE sim_manager.js
You need to log in
before you can comment on or make changes to this bug.
Description
•