Thanks for the update Raphael and the initial work!

It is great to hear that we are moving so quick on tackling IVI!

Kenneth

On Thu, Jan 9, 2014 at 3:06 PM, Raphael Kubo da Costa
<raphael.kubo.da.co...@intel.com> wrote:
> I've been working on XWALK-403 for a while now, and today I finally
> finished committing the initial set of changes required to make
> Crosswalk build on Tizen IVI. Since Tizen IVI uses Wayland instead of
> X11, this also means an initial set of changes required to make
> Crosswalk build and run on Wayland has also landed :-)
>
> For Tizen IVI, this means that building Crosswalk using GBS as usual
> Just Works (TM), provided you point to an IVI repository instead of a
> Mobile one in your gbs.conf. And if you are a Crosswalk developer, it
> means you need to be more careful when changing the spec file and
> make sure whether a new dependency you want to introduce is available
> for both Tizen 2 and Tizen 3/IVI. If it isn't, add it in the appropriate
> conditional blocks.
>
> For Wayland, this means it is now possible to run Crosswalk inside
> Weston. The work needed to achieve this was close to zero on the
> Crosswalk side: we simply stand on the shoulders of the Ozone-Wayland
> team (https://github.com/01org/ozone-wayland), who work with the
> Chromium guys on their Ozone layer and also on proper Wayland support
> for Chromium as a whole. Building Crosswalk with Ozone-Wayland support
> is a matter of passing
>
>   -Duse_ash=0 -Duse_aura=1 -Dchromeos=0 -Duse_ozone=1
>
> to gyp_xwalk (or setting the GYP_DEFINES environment variable
> accordingly). If you have more questions about Ozone and/or Wayland,
> please ask Tiago Vignatti or Kalyan Kondapally.
>
> So what's next for us in this area. Quite a lot, I'd say:
>
>  o We need to set up a build slave in build.crosswalk-project.org that
>    builds Crosswalk on Tizen-IVI.
>
>  o At some point we will start producing canaries for IVI too.
>
>  o The Tizen integration we currently have is pretty much all
>    mobile-specific, including the variable and the define names we use
>    in gyp and the source code. They are all disabled for IVI, and we
>    need to check which parts can be shared.
>
>    - Some of those things need to be implemented in Ozone-Wayland
>      itself. For example, there is no "scim" package on IVI, and the IME
>      integration needs to be done in a lower level than Crosswalk.
>
> I'm sure the Ozone-Wayland guys would love to have more helping hands as
> well. If you're interested in Wayland and know one thing or two about
> graphics, please ping them.
> _______________________________________________
> Crosswalk-dev mailing list
> Crosswalk-dev@lists.crosswalk-project.org
> 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
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to