On Mon, Oct 19, 2015 at 11:27 PM, Fabrice DesrĂ© <[email protected]> wrote:
> On 10/19/2015 07:55 PM, Jonas Sicking wrote:
>> On Mon, Oct 19, 2015 at 6:39 AM, Christopher Lord <[email protected]> wrote:
>>> So currently it's built with the rest of the system, I don't know what
>>> implications that has for updating... We could distribute it as a
>>> marketplace app I think? Unfortunately got too many other things to deal
>>> with right now to investigate this, but if anyone does, I'm sure it'd be
>>> appreciated.
>>
>> At the very least we need to make sure that the app gets updated when
>> we do a system update. For example when we're rolling out a new
>> Foxfooding build. It would be sad if users and foxfooders got stuck on
>> an old version of the homescreen.
>>
>> Fabrice probably knows what does and does not get updated.
>
> The closest case we have now is marketplace which is also packaged. The
> difference is that the marketplace app is not part of gaia itself and
> thus is built out of band. The marketplace team then commit the
> pre-built package directly and the metadata we need (like the hash of
> the manifest and the package, and the url of the update manifest).
> It seems like we would need a slightly different flow for the homescreen
> if we want to keep building in as part of gaia *and* publish it to the
> marketplace. My secret hope was to get nsec packages ready instead of
> doing that!

Some critical parts of nsec will not land for 2.5. Such as the ability
to ensure that a package is cached and doesn't need to be loaded from
network. This is quite critical for the homescreen since you don't
want it to stop working if you are offline :)

Sounds like one solution here is to not put the homescreen in
marketplace for now.

/ Jonas
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to