Confirmed users, Bureaucrats and Sysops emeriti
2,088
edits
(→Q&A) |
(→Q&A) |
||
Line 1: | Line 1: | ||
== | ==FAQ== | ||
'''How to store per-market customization configurations in a private repo?''' | '''How to store per-market customization configurations in a private repo?''' | ||
Line 31: | Line 31: | ||
'''How and where do you define a customized app grid layout?''' | '''How and where do you define a customized app grid layout?''' | ||
* It's currently in gaia/apps/homescreen/js/init.json | |||
'''Is it possible to define whether an app is removable in the homescreen configuration?''' | '''Is it possible to define whether an app is removable in the homescreen configuration?''' | ||
* No. All apps that are in /system/b2g are non removable, those in /data are removable. Since all preloaded apps come from /system, we need to move them to /data if we want them to be removable. | |||
'''How do you add a preloaded packaged app to the build?''' | '''How do you add a preloaded packaged app to the build?''' | ||
* In gaia/external-apps | |||
* Many 3rd party apps will not be added to the Gaia repo, so need to determine how to add them. Build step? | |||
'''How do you add a preloaded hosted app to the build?''' | '''How do you add a preloaded hosted app to the build?''' | ||
* They are also added to gaia/external-apps. We have different meta-data for packaged and hosted apps to distinguish them. | |||
'''How do you prepare a preloaded hosted app for initial offline support?''' | '''How do you prepare a preloaded hosted app for initial offline support?''' | ||
* You need to provide all the files to cache in the directory external-apps/MY_APP/cache, and the appcache manifest. | |||
==Process Questions== | ==Process Questions== |