[Development] QtWebKit is coming back

Konstantin Tokarev annulen at yandex.ru
Mon Jun 6 17:45:17 CEST 2016



06.06.2016, 16:54, "Lars Knoll" <lars.knoll at qt.io>:
> 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.

The only exisiting BC issue is with linker scripts, since we don't use qmake we'll need to imitate what different Qt versions do. Otherwise, it is compatible, e.g. it was reported to work with binary PyQt packages installed from repositories


> Thirdly, the documentation needs to be very explicit about the feature delta between old and new versions.
>
> Cheers,
> Lars
>
> 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
>> parity.
>>
>> 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
>> http://lists.qt-project.org/mailman/listinfo/development

-- 
Regards,
Konstantin



More information about the Development mailing list