LGTM
On Wed, Sep 3, 2014 at 11:29 AM, Pozdnyakov, Mikhail < [email protected]> wrote: > Hi there, > > At the moment the Crosswalk desktop user should do the following steps to > run an xwalk application (.xpk or .wgt) > 1) "install" it using xwalkctl (means recording it application storage) > 2) obtain the generated app_id > 3) finally run the app via id > > Apparently this logic was designed for Tizen where Crosswalk is used as > the platform web-runtime. > This scenario however looks really weird on desktop as it contains > home-brewed application management > (which is apart from the platform application management on desktop) and > forces the User to be aware of > some generated app id. > > I propose us to drop this scenario on desktop and support the following > scenarios there: > > 1) Run arbitrary URL (this is already done) -> xwalk http://someurl.com > 2) Run the unpacked application -> xwalk local/path/to/manifest.json > At the moment Crosswalk can run the unpacked app from the path to > *the directory containing manifest.json* I propose to use instead path to > the manifest file. > 3) Run packed application -> xwalk path/to/my_app.xpk > This is not supported now. Crosswalk could unpack the app to a temporary > directory and erase it after the execution. > > Doing this also allows us to move all the application storage & > application management code to 'tizen' folder and remove the unnecessary > abstraction code. > This should significantly simplify our code in 'application' folder. > > BR, > Mikhail > --------------------------------------------------------------------- > Intel Finland Oy > Registered Address: PL 281, 00181 Helsinki > Business Identity Code: 0357606 - 4 > Domiciled in Helsinki > > This e-mail and any attachments may contain confidential material for > the sole use of the intended recipient(s). Any review or distribution > by others is strictly prohibited. If you are not the intended > recipient, please contact the sender and delete all copies. > > _______________________________________________ > Crosswalk-dev mailing list > [email protected] > https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev > -- Kenneth Rohde Christiansen Web Platform Architect, Intel Corporation. Phone +45 4294 9458 ﹆﹆﹆
_______________________________________________ Crosswalk-dev mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
