smartdevicelink/manticore

[SDL 0240] WebEngine support for SDL JavaScript

theresalech opened this issue · 4 comments

Proposal: WebEngine support for SDL JavaScript

This proposal is adding a new transport to the SDL JavaScript library to support (progressive) web apps to run on a WebEngine or a browser.

Review: smartdevicelink/sdl_evolution#767

Steering Committee Decision:

The Steering Committee voted to accept this proposal with the following revisions:

The proposal .md file was updated to reflect these revisions on 12/19/19.

@theresalech Hello, I have one more question related to WebEngine manticore implementation.

  1. Do we expect that the developer javascript application should be uploaded to manticore and executed withing SDL on the same host?
    1.1 So manticore should have some kind of emulated AppStore for the developer to put JS bundles that can be executed.

  2. Or manticore expect that js application will be executed on developers host? In that case, how should Manticore UI know about the app before registration? And also developer app should be accessible from the manticore server.

What option is preferred for manticore?

@LuxoftAKutsan the Project Maintainer will handle any necessary changes to Manticore, as noted in the SDL_Releases document.
Note there will be an additional proposal regarding WebEngine App Testing (including Manticore), which will likely be entering Steering Committee review tomorrow. Thanks!

Proposal markdown file has been updated per the revisions included in accepted Evolution Proposal SDL 0240 Revisions - WebEngine support for SDL JavaScript. These revisions change the appID parameter within GetAppProperties to policyAppID and add a minlength of 1 to the param. Please see the proposal markdown file for more details.