Closed
Bug 973447
Opened 10 years ago
Closed 10 years ago
[settings] refactor Language panel with AMD pattern
Categories
(Firefox OS Graveyard :: Gaia::Settings, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
1.4 S5 (11apr)
People
(Reporter: gasolin, Assigned: eragonj)
References
Details
Attachments
(1 file)
Overview Description: Refactor Language panel with AMD pattern referring to https://github.com/crh0716/gaia/tree/settings2_iterative to make it modularize and more easier to maintain Steps to Reproduce: 1) run make test-perf APP=settings 2) run make test-integration APP=settings Expected Results: pass all settings test and act the same as original implementation Additional Information:
Assignee | ||
Comment 1•10 years ago
|
||
Hi Fred & Arthur, please give me some feedbacks so that I can make sure I am on the right way ! THanks :)
Attachment #8393983 -
Flags: feedback?(gasolin)
Attachment #8393983 -
Flags: feedback?(arthur.chen)
Reporter | ||
Comment 2•10 years ago
|
||
Comment on attachment 8393983 [details] [review] patch on master looks good but could be enhanced with modern requirejs pattern
Attachment #8393983 -
Flags: feedback?(gasolin) → feedback+
Comment 3•10 years ago
|
||
Comment on attachment 8393983 [details] [review] patch on master Good work EJ! As we are starting to come up concrete guidelines, I simply added some of my thoughts in github, and then we can discuss whether they are making sense or not. We need more practical experiences like this to make solid guidelines. :)
Attachment #8393983 -
Flags: feedback?(arthur.chen) → feedback+
Assignee | ||
Comment 4•10 years ago
|
||
Thanks all, I would start to refactor based on your suggestions and talk with you guys with some thoughts. :)
Assignee | ||
Comment 6•10 years ago
|
||
Hi Fred & Arthur, how about this change !? :P
Flags: needinfo?(gasolin)
Flags: needinfo?(arthur.chen)
Assignee | ||
Comment 8•10 years ago
|
||
Hi Arthur, I think this patch is almost done ! Can you help me check again :) ? If there is no big problem, I think we are ready to review :)
Flags: needinfo?(arthur.chen)
Reporter | ||
Comment 9•10 years ago
|
||
Comment on attachment 8393983 [details] [review] patch on master as comment in github
Flags: needinfo?(gasolin)
Assignee | ||
Comment 10•10 years ago
|
||
Comment on attachment 8393983 [details] [review] patch on master Arthur, I think this patch is ready for review :)
Attachment #8393983 -
Flags: review?(arthur.chen)
Flags: needinfo?(arthur.chen)
Assignee | ||
Updated•10 years ago
|
Status: NEW → ASSIGNED
Comment 11•10 years ago
|
||
Comment on attachment 8393983 [details] [review] patch on master Please address my last nits (I promise) in github. Thanks! :]
Attachment #8393983 -
Flags: review?(arthur.chen)
Assignee | ||
Comment 12•10 years ago
|
||
Comment on attachment 8393983 [details] [review] patch on master Arthur, I think the PR looks nice now. I would set r? on you and plz help me review this patch when you have time (I think we are almost there !!! xD)
Attachment #8393983 -
Flags: review?(arthur.chen)
Comment 13•10 years ago
|
||
Comment on attachment 8393983 [details] [review] patch on master r=me with the last nit addressed. Thanks!
Attachment #8393983 -
Flags: review?(arthur.chen) → review+
Assignee | ||
Comment 14•10 years ago
|
||
(In reply to Arthur Chen [:arthurcc] from comment #13) > Comment on attachment 8393983 [details] [review] > patch on master > > r=me with the last nit addressed. Thanks! Thanks Arthur, I would rebase the code and make sure CI is passed. :)
Assignee | ||
Comment 15•10 years ago
|
||
Thanks Arthur and Fred, just merged the code into Gaia/master : 44a0bd975ea35879a013e82ef31a33058ae5a10e
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•