**** BEGIN LOGGING AT Mon Feb 18 16:29:55 2019

Feb 18 16:29:55 *	Now talking on #webkit
Feb 18 16:29:55 *	Topic for #webkit is: The WebKit Open Source Project | https://webkit.org
Feb 18 16:29:55 *	Topic for #webkit set by xenon!~timothy@developer/colloquy/xenon (Fri Jan 11 20:24:39 2019)
Feb 18 16:33:42 *	WKR has quit (Quit: Bye, cruel world!)
Feb 18 16:34:21 *	WKR (~WKR@107.161.25.4) has joined
Feb 18 16:37:51 <Avnerus>	Hello! I have a question regarding WPE/WebKit for embedded. I am bit confused by the Igalia/Metrological division. Is "WebPlatformForEmbedded/WPEWebKit" the same as the official WPE Webkit? If I go with the Igalia one, I am also uncertain on whether I should go with the Yocto meta-webkit package or the Buildroot overlay. It seems that Buildroot is generally a simpler solution, but the overlay hasn't been updated for several months, while 
Feb 18 16:37:51 <Avnerus>	meta-webkit does reference the latest releases. I am using WPE on Raspberry Pi as an interface to a robot. Thank you!
Feb 18 16:37:52 *	aakashjain (~aakashjai@modemcable075.205-160-184.mc.videotron.ca) has joined
Feb 18 16:50:33 *	webkitbot has quit (Quit: Bye, cruel world!)
Feb 18 16:50:48 *	webkitbot (~webkitbot@107.161.24.35) has joined
Feb 18 16:55:56 <aperezdc>	Avnerus: Hi there! I work in Igalia in the WPE team. If it works well for you, I would recommend using upstream WebKit.
Feb 18 16:57:07 <aperezdc>	Metrological is a partner of us who make use of WPE as well; there's a fork of WPE WebKit that has a few changes with regard to the official repository
Feb 18 16:58:35 <aperezdc>	The main differences at the moment is that the fork at https://github.com/WebPlatformForEmbedded/WPEWebKit has some some fixes for video playback on certain exotic embedded hardware and EME support
Feb 18 16:59:15 <aperezdc>	We're slowly making the difference between both smaller as time goes by :)
Feb 18 16:59:31 <aperezdc>	regarding Yocto vs. Buildroot, it's a matter of preference
Feb 18 17:00:07 *	aakashjain has quit (Ping timeout: 240 seconds)
Feb 18 17:00:16 <aperezdc>	The Buildroot overlay is being partially phased out because I've working with the Buildroot people to have WPE packages in the official repo
Feb 18 17:00:33 *	quequotion has quit (Ping timeout: 255 seconds)
Feb 18 17:01:19 <aperezdc>	as a matter of fact, Buildroot's “next“ branch already has packages: https://git.busybox.net/buildroot/tree/package/wpewebkit?h=next
Feb 18 17:02:19 <aperezdc>	Avnerus: for your use case (RPi, interface to a robot) my *guess* is that you won't be doing multimedia (audio/video) so it's probably better to stick with the official releases 
Feb 18 17:02:48 <aperezdc>	and again, Yocto vs. Buildroot is more or less a matter of preference
Feb 18 17:02:59 <aperezdc>	(personally I find Buildroot's simplicity appealing)
Feb 18 17:06:33 <aperezdc>	Avnerus: I hope the notes above help out to clarify things a bit ^^
Feb 18 17:07:05 <aperezdc>	if you have any more doubts, please do ask :-)
Feb 18 17:07:50 *	WKR has quit (Quit: Bye, cruel world!)
Feb 18 17:08:30 *	WKR (~WKR@107.161.25.4) has joined
Feb 18 17:09:18 <Avnerus>	Hi aperezdc! Thanks so much for this elaborate reply. Regarding the use for the robot, I do actually require playing YouTube and also displaying a simple 2D game on canvas, hopefully WebGL accelerated. I also like Buildroot's simplicity I was just worried that it's not getting updates from the upstream WPE. But now I understand it's coming to the official Buildroot which is great! So perhaps my only question is, if I want to start from fresh 
Feb 18 17:09:18 <Avnerus>	(previously I used the metrological buildroot fork), should I go with the standard stable buildroot and perhaps just adding the package from 'next'?
Feb 18 17:12:08 <aperezdc>	Avnerus: Playing normal YouTube videos (not DRM protected) will work with the official packages, without needing to build from the WebPlatformForEmbedded repo.
Feb 18 17:12:15 <aperezdc>	Canvas works fine, too
Feb 18 17:12:48 <aperezdc>	But note that canvas != WebGL
Feb 18 17:14:00 <aperezdc>	There's an ENABLE_ACCELERATED_2D_CANVAS build option which is disabled by default because whether it works or not varies wildly between platforms...
Feb 18 17:14:21 <aperezdc>	I have not tried it myself on the RPi, but works on desktop with Mesa on an Intel GPU, for example
Feb 18 17:14:32 <aperezdc>	You might want to try
Feb 18 17:15:10 <aperezdc>	Adding the wpewebkit packages from “next” is probably what I would do myself, yes
Feb 18 17:15:24 <aperezdc>	note that we still don't have the wpebackend-rdk package in the “next” branch of Buildroot
Feb 18 17:15:44 <aperezdc>	(the wpebackend-fdo is there already)
Feb 18 17:19:49 <aperezdc>	Avnerus: I have just filed this issue to update the overlay: https://github.com/Igalia/buildroot-wpe/issues/9
Feb 18 17:19:55 <Avnerus>	Ah yes I have seen the note I think on meta-webkit regarding the 2D acceleration. I was thinking of using Pixi.JS which has a WebGL renderer, so I think that should work? 
Feb 18 17:19:57 <aperezdc>	I'll try and get to it in the next days
Feb 18 17:20:56 <Avnerus>	Regarding rdk I see, so I guess I should get that package from Igalia/buildroot-wpe
Feb 18 17:21:15 <Avnerus>	Great to see this project being so active! 
Feb 18 17:21:47 <aperezdc>	Avnerus: yep, WebGL is always accelerated, regardless of the ENABLE_ACCELERATED_2D_CANVAS setting
Feb 18 17:25:35 <Avnerus>	OK that's great. Thanks again for all of the help. I was mainly confused because of the naming similarities of Metrological and Igalia's repos and websites. Both seem to represent the 'official' WPE.
Feb 18 17:31:17 <aperezdc>	mmh, probably we should try and make things a bit clearer, sorry about the confusion O:-)
Feb 18 17:31:57 *	fredw (~Thunderbi@mar75-2-81-56-69-222.fbx.proxad.net) has joined
Feb 18 17:35:40 <Avnerus>	No worries! Glad I was able to catch you here. I'll report later if I find any issues or if I have new questions.
Feb 18 17:40:51 *	webkitbot has quit (Quit: Bye, cruel world!)
Feb 18 17:41:07 *	webkitbot (~webkitbot@107.161.24.35) has joined
Feb 18 17:41:59 *	WKR has quit (Quit: Bye, cruel world!)
Feb 18 17:42:34 *	WKR (~WKR@107.161.25.4) has joined
