Closed
Bug 1010782
Opened 11 years ago
Closed 11 years ago
[FTU-Comms separation] FTU-Comms separation remaining tasks
Categories
(Firefox OS Graveyard :: Gaia::First Time Experience, defect)
Firefox OS Graveyard
Gaia::First Time Experience
ARM
Gonk (Firefox OS)
Tracking
(b2g-v2.0 fixed)
RESOLVED
FIXED
2.0 S2 (23may)
Tracking | Status | |
---|---|---|
b2g-v2.0 | --- | fixed |
People
(Reporter: jmcf, Assigned: jmcf)
References
Details
Attachments
(4 files, 2 obsolete files)
No description provided.
Assignee | ||
Comment 1•11 years ago
|
||
This bug tries to capture all the remaining work to have a FTU separated from comms. As it is complex we will have different parts to be reviewed under a common and coherent branch.
Assignee | ||
Comment 2•11 years ago
|
||
This part moves pending import locales to shared
Attachment #8423086 -
Flags: review?(fernando.campo)
Assignee | ||
Comment 3•11 years ago
|
||
Part I: Move FTU To Apps directory and tweak index.html
Assignee | ||
Comment 4•11 years ago
|
||
(In reply to Jose Manuel Cantera from comment #1)
> This bug tries to capture all the remaining work to have a FTU separated
> from comms. As it is complex we will have different parts to be reviewed
> under a common and coherent branch.
That branch is
https://github.com/jmcanterafonseca/gaia/tree/ftu_independent
Assignee | ||
Updated•11 years ago
|
Attachment #8423125 -
Flags: review?(fernando.campo)
Comment 5•11 years ago
|
||
Comment on attachment 8423086 [details]
import_locales.html
Few comments on the commit. Please ask for r? when addressed.
Also asking for r? to l10n peers, as this might affect their work.
Attachment #8423086 -
Flags: review?(l10n)
Attachment #8423086 -
Flags: review?(fernando.campo)
Attachment #8423086 -
Flags: review-
Assignee | ||
Comment 6•11 years ago
|
||
part that corresponds to import_init and facebook connector
Assignee | ||
Updated•11 years ago
|
Attachment #8423137 -
Flags: review?(crdlc)
Assignee | ||
Comment 7•11 years ago
|
||
Attachment #8423138 -
Flags: review?(crdlc)
Comment 8•11 years ago
|
||
Comment on attachment 8423137 [details]
19283.html
One comment but LGTM
Attachment #8423137 -
Flags: review?(crdlc) → review+
Assignee | ||
Comment 9•11 years ago
|
||
Attachment #8423144 -
Flags: review?(l10n)
Attachment #8423144 -
Flags: review?(fernando.campo)
Assignee | ||
Updated•11 years ago
|
Attachment #8423086 -
Attachment is obsolete: true
Attachment #8423086 -
Flags: review?(l10n)
Comment 10•11 years ago
|
||
Comment on attachment 8423138 [details]
ftu_comms_iac.html
Some comments on GH, but good job!!
Attachment #8423138 -
Flags: review?(crdlc) → review+
Updated•11 years ago
|
Target Milestone: --- → 2.0 S2 (23may)
Updated•11 years ago
|
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
Comment 11•11 years ago
|
||
Comment on attachment 8423144 [details]
19284.html
Only nits on github, but everything related to languages different than english can be ignored, as those files are gonna be overwritten by the l10n team when updating translations.
And the english related nits are mostly about style and spaces, so up to you if you want to update them.
Thanks for taking care of this Jose.
Waiting for Pike's review now.
Attachment #8423144 -
Flags: review?(fernando.campo) → review+
Comment 12•11 years ago
|
||
Sorry, but I have no idea what you're doing in this bug. I'm only seeing a bunch of string changes in the attachment I'm asked to review, and I can't make sense of it given the context.
I would have tried to look at your branch on github, but your repo doesn't seem to have master at all, so it's claiming "This branch is 8999 commits ahead and 0 commits behind master". That doesn't look inviting.
PS: if both this and the tracker had explanations of what they doing, I wouldn't need to reverse engineer this mesh of bugs
Flags: needinfo?(jmcf)
Assignee | ||
Comment 13•11 years ago
|
||
(In reply to Axel Hecht [:Pike] from comment #12)
> Sorry, but I have no idea what you're doing in this bug. I'm only seeing a
> bunch of string changes in the attachment I'm asked to review, and I can't
> make sense of it given the context.
>
> I would have tried to look at your branch on github, but your repo doesn't
> seem to have master at all, so it's claiming "This branch is 8999 commits
> ahead and 0 commits behind master". That doesn't look inviting.
>
> PS: if both this and the tracker had explanations of what they doing, I
> wouldn't need to reverse engineer this mesh of bugs
Axel,
In this bug we are separating the FTU as an independent app from comms. Wrt the PR you were asked to review we are only moving (import-related) literals from a contacts locales file to shared import locales files. As we are only moving literals from one file to another I believe it is no strictly necessary l10n to review the changes.
Cancelling the review request, but please let me know you are ok
thanks
Flags: needinfo?(jmcf)
Assignee | ||
Updated•11 years ago
|
Attachment #8423144 -
Flags: review?(l10n)
Comment 14•11 years ago
|
||
It'd be a good idea for you to post to .l10n describing the change, some localizers might benefit from that.
Comment 15•11 years ago
|
||
Comment on attachment 8423125 [details]
19282.html
Code looks nice, thanks for all the tremendous work.
Just few nits on github, optional to fulfill.
The downside is that FTU is not launching, so patch is not working.
I think it's a problem with the System part that deals with the FTU startup [system/js/ftu_launcher.js]
Now that we changed the manifest and ftu is an independent app, we should change >self._ftuURL = self._ftu.origin + self._ftu.manifest.entry_points['ftu'].launch_path;
https://github.com/mozilla-b2g/gaia/blob/master/apps/system/js/ftu_launcher.js#L156
Also, Travis is still complaining with some tests.
Attachment #8423125 -
Flags: review?(fernando.campo) → review-
Assignee | ||
Comment 16•11 years ago
|
||
landed remaining import part:
https://github.com/jmcanterafonseca/gaia/commit/7c3285eaff973afa4a84edfb994e0b9d58ffb54a
Assignee | ||
Comment 17•11 years ago
|
||
landed locales part:
https://github.com/mozilla-b2g/gaia/commit/9078b767042551e5d21637c83d40f1aa02041cf6
Assignee | ||
Comment 18•11 years ago
|
||
landed Contacts IAC part:
https://github.com/mozilla-b2g/gaia/commit/2c45cebc622141d7e2726dc9fb09eeaa388ac7b2
Assignee | ||
Comment 19•11 years ago
|
||
Attachment #8423125 -
Attachment is obsolete: true
Attachment #8424836 -
Flags: review?(yurenju.mozilla)
Attachment #8424836 -
Flags: review?(fernando.campo)
Attachment #8424836 -
Flags: review?(ehung)
Attachment #8424836 -
Flags: review?(alive)
Assignee | ||
Comment 20•11 years ago
|
||
This is the final PR that will make the FTU an app separated from Comms. Please
:Yuren, Could you review the ftu/build part?
:Evelyn, Could you review the settings part?
:Fcampo, Could you review the FTU part?
:Alive, Could you review the ftu launcher part?
thanks, all
Comment 21•11 years ago
|
||
Comment on attachment 8424836 [details]
19383.html
only change ftu manifest url to ftu instead of communications.
also set feedback to Pike since you added a new app and maybe we need a new directory in l10n repository.
Attachment #8424836 -
Flags: review?(yurenju.mozilla)
Attachment #8424836 -
Flags: review+
Attachment #8424836 -
Flags: feedback?(l10n)
Comment 22•11 years ago
|
||
Comment on attachment 8424836 [details]
19383.html
That's one big diff.
From a l10n point of view there's nothing to check: .properties files are moved from /communications/ftu to /ftu, no manual creation of folders involved (consider that master has already 6 more folders than 1.4).
I'll send a message out to dev-l10n when this land to warn that they can copy the old file in the new path: that will help people working directly on Hg, probably not much people working on external tools.
Attachment #8424836 -
Flags: feedback?(l10n)
Comment 23•11 years ago
|
||
Comment on attachment 8424836 [details]
19383.html
r+ for system app part. Thank you for doing this.
Attachment #8424836 -
Flags: review?(alive) → review+
Comment 24•11 years ago
|
||
Yes, folders are created by the automation I use for the conversion, notably, files matching https://bitbucket.org/pike/gaiaconv/src/default/gaiaconv/filemap.py?at=default#cl-35 get picked up.
Comment 25•11 years ago
|
||
Comment on attachment 8424836 [details]
19383.html
Trivial modification, r+. Thank you! :)
Attachment #8424836 -
Flags: review?(ehung) → review+
Comment 26•11 years ago
|
||
Comment on attachment 8424836 [details]
19383.html
After the last changes on locales and callscreen working again, tested on device and looking great :D
Superb job!
Attachment #8424836 -
Flags: review?(fernando.campo) → review+
Assignee | ||
Comment 27•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
status-b2g-v2.0:
--- → fixed
Updated•11 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•