Hi all, I've done a bit on research on QtWebEngine, and found an area where it seems to be lacking severely compared to QtWebkit: Cross platform availability.
Currently it seems QtWebEngine is using ffmpeg for media playback, which is fine for windows and Mac, but for some Linux distros this is a blocker, and currently QtWebEngine isn't even packaged for Fedora[0] or Debian/Ubuntu[1]. A GStreamer backend is in the works[2], but not ready/merged yet, and even when/if it gets ready there could still be a long way before it is included. This means that QtWebEngine won't available on most Linux installs for the foreseeable future! Therefore I propose that we postpone any effort to move to QtWebEngine for now. While being stuck on QtWebkit isn't a great option either, for now it seems to be the only option we have... Best regards, Tomas [0] https://bugzilla.redhat.com/show_bug.cgi?id=1244196 [1] https://lwn.net/Articles/643479/ [2] http://blogs.s-osg.org/announcing-a-new-gstreamer-backend-for-chromium/ >________________________________ > From: Raoul Snyman <[email protected]> >To: OpenLP Developers <[email protected]> >Sent: Saturday, December 26, 2015 6:39 AM >Subject: [openlp-dev] QtWebKit vs QtWebEngine > > > >As of Qt 5.6, QtWebKit will no longer be packaged with Qt. It has been removed >in favour of QtWebEngine. Qt 5.6 is due to be released on the 6th of February. > >Jonathan Springer has taken a look at migrating OpenLP to QtWebEngine, and >while it is not trivial, it shouldn't be too difficult. > >The timing right now is actually pretty good for us to migrate to QtWebEngine >for 2.4. If we release 2.4 on schedule at the end of January, we'll be able to >get it into Debian before the Import Freeze in Ubuntu, and folks who move from >LTS to LTS will have a working version of OpenLP in 16.04. > >The previous Ubuntu LTS, 14.04, has Qt 5.2 which doesn't have QtWebEngine yet. >So we won't be releasing a new version of OpenLP for 14.04. People must >upgrade to the next LTS. > >What are software versions and releases like for other Linuxes? > > >-- >Sent from my Android device with K-9 Mail. Please excuse my brevity. >_______________________________________________ >openlp-dev mailing list >[email protected] >https://lists.openlp.io/mailman/listinfo/openlp-dev > > > _______________________________________________ openlp-dev mailing list [email protected] https://lists.openlp.io/mailman/listinfo/openlp-dev
