Closed Bug 903999 Opened 11 years ago Closed 11 years ago

Create single variant parser for build process

Categories

(Firefox OS Graveyard :: Gaia::System, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: albert, Unassigned)

References

Details

Create JSON parser for single variant applications at built time.

Given the JSON defined in bug 899079 that defines the custom applications for some operators depending on the MCC / MNC, create a parser able to:

- For each application download the minimanifest.
- Check if the application is stored in the distribution folder.
- If download fails, use the stored application.
- If it is stored, check if remote manifest has changed. If so, download again the application, else use the stored one.
- If the application is not stored, download it.

Using the input JSON, generate two JSON files that will be used when the SIM is inserted (893800):
- One to be able to determine wich apps should to be installed.
- One to configure how apps should be placed in the homescreen
Blocks: 899079
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.