[Development] QtWebKit is coming back

Lars Knoll Lars.Knoll at qt.io
Mon Jun 6 15:53:59 CEST 2016

Hi Konstantin,

I’d be happy to host this project here on qt-project.org (and that includes of course both source code and bug tracking) :)

I don’t think it is a problem that the set of supported platforms is different from Qt WebKit in 5.6, this would have evolved in any way due to changes in the upstream project. I can also see why it would be hard to support certain things such as webkit2 on Windows (it has been difficult to support that in the past).

I don’t even see a larger problem with continuing the development in the existing qtwebkit repository under three conditions: First, the  branch names should make it clear that this is the new effort and not the older Qt WebKit that is being shipped with 5.6. Secondly the project needs to continue to either have full binary compatibility with the old QtWebKit in this case or bump the major .so version. A drop-in replacement (ie. Keeping BC) would be preferred if that’s possible. Thirdly, the documentation needs to be very explicit about the feature delta between old and new versions.


On 04/06/16 22:40, "Development on behalf of Thiago Macieira" <development-bounces+lars.knoll=qt.io at qt-project.org on behalf of thiago.macieira at intel.com> wrote:

>Em sábado, 4 de junho de 2016, às 22:20:14 BRT, Konstantin Tokarev escreveu:
>> 2. Is it OK to use "QtWebKit" name for this project, and if yes, how should
>> it be versioned?
>> Pros:
>> * It is a drop-in replacement for QtWebKit,
>Please don't. You can use the same soname if you are binary compatible, but 
>please call the module / project something different to indicate that it's 
>different from the previous effort. We cannot give the impression that it is a 
>continuation if it doesn't get as wide support as the old one had and feature 
>PS: Windows CE is dropped from 5.8, so you don't have to worry about it.
>Thiago Macieira - thiago.macieira (AT) intel.com
>  Software Architect - Intel Open Source Technology Center
>Development mailing list
>Development at qt-project.org

More information about the Development mailing list