Closed Bug 989979 Opened 11 years ago Closed 11 years ago

Move [IMPORT] related stuff to shared folder

Categories

(Firefox OS Graveyard :: Gaia::First Time Experience, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: fcampo, Unassigned)

References

Details

In order to successfully split FTU from Comms we need to kill the current interdependence between the different modules, used both in Contacts and FTU. Moving importing tools to shared folder will let us do so.
Component: Gaia::Contacts → Gaia::First Time Experience
Depends on: 989985
Depends on: 989987
Should this one be a meta?
Depends on: 989986
In that case the tasks that I'm seeing now are: - bug 989985: move fb to shared. Here we could split this into more stuff. Recently in shared landed the ability to shared html files, so we could reuse for the fb iframe. Also remember we have a build system to setup the FB key on build time, that should be duplicated to the FTU stand alone app as well (another sub task). - bug 989987: move live sync to shared Missing: - gmail import - sim import - sdcard import - Basket: right now in FTU if you don't have connection we setup a trick in the dialer to try to send the email info when connection is available. We will need to modify this since we won't have access to the dialer.
(In reply to Francisco Jordano [:arcturus] from comment #2) > In that case the tasks that I'm seeing now are: > > - bug 989985: move fb to shared. Here we could split this into more stuff. > Recently in shared landed the ability to shared html files, so we could > reuse for the fb iframe. Also remember we have a build system to setup the > FB key on build time, that should be duplicated to the FTU stand alone app > as well (another sub task). My fault. I'm not familiar with the whole online services importing/sync process, and I might overlooked some parts of it due to the complexity. I'll try to divide them in smaller chunks, and if at the ends they are too small, we can always close bugs. > > - bug 989987: move live sync to shared > > Missing: > - gmail import bug 989986 > - sim import > - sdcard import bug 990002 (Utilities related to import and style). Probably better to split this one into two (or more) different ones. > - Basket: right now in FTU if you don't have connection we setup a trick in > the dialer to try to send the email info when connection is available. We > will need to modify this since we won't have access to the dialer. You're right, I forgot about this one (when I did it in the first place! :( ). Opening right away.
(In reply to Fernando Campo (:fcampo) from comment #3) \o/ Thanks Fernando > (In reply to Francisco Jordano [:arcturus] from comment #2) > > In that case the tasks that I'm seeing now are: > > > > - bug 989985: move fb to shared. Here we could split this into more stuff. > > Recently in shared landed the ability to shared html files, so we could > > reuse for the fb iframe. Also remember we have a build system to setup the > > FB key on build time, that should be duplicated to the FTU stand alone app > > as well (another sub task). > My fault. I'm not familiar with the whole online services importing/sync > process, and I might overlooked some parts of it due to the complexity. I'll > try to divide them in smaller chunks, and if at the ends they are too small, > we can always close bugs. > > > > - bug 989987: move live sync to shared > > > > Missing: > > - gmail import > bug 989986 > > > - sim import > > - sdcard import > bug 990002 (Utilities related to import and style). Probably better to split > this one into two (or more) different ones. > > > - Basket: right now in FTU if you don't have connection we setup a trick in > > the dialer to try to send the email info when connection is available. We > > will need to modify this since we won't have access to the dialer. > You're right, I forgot about this one (when I did it in the first place! :( > ). Opening right away.
Depends on: 990079
Depends on: 990081
Depends on: 990976
Depends on: 1002505
Depends on: 1003725
Depends on: 1003874
Depends on: 1005918
All the dependencies have been closed so marking this bug as RESOLVED FIXED
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.