[webkit-efl] Moving the EFL WebKit2 public APIs to outside WebKit2 directory

yael aharon yael.aharon.m at gmail.com
Mon Jan 21 16:55:56 PST 2013

I agree with Slava that if we go ahead and move the code, it should be
everything, not just the API.

On Mon, Jan 21, 2013 at 12:52 PM, Vyacheslav Ostapenko <ostap73 at gmail.com>wrote:

> Hi All,
>   Why only API part? I think everything that is not used by apple should
> go outside of Source/WebKit2.
>   We should create something like Source/WebKit2Ports, shadow the
> structure of WebKit2 there and move all the code that is not compiled by
> Apple, like APIs, CoordinatedGraphics, shared memory and process mangement
> and etc.
>   Of course it will not solve the problem of Apple breaking Qt, EFL and
> GTK ports, but at least it will allow easier fixes of port specific issues.
> Slava
> On Mon, Jan 21, 2013 at 11:48 AM, Thiago Marcos P. Santos <
> tmpsantos at gmail.com> wrote:
>> Hi Ewkitters,
>> The recent changes on the reviewing policy for the code located inside
>> Source/WebKit2 directory has been affecting the speed of how the EFL
>> port moves forward. The additional burden for the WebKit2 Owners to
>> review code from all the the ports has obviously its implications. We
>> have red bots for days because of pending patches.
>> We can minimize this overhead and let the WebKit2 Owners focus on
>> reviewing the core components by moving the EFL WK2 public API and
>> unit tests to outside the Source/WebKit2 directory. The best place I
>> see would be Source/Platform/efl, which will be consistent with how
>> the Chromium API files are placed inside the WebKit tree.
>> This is the directory structure I'm proposing (using Chromium as role
>> model):
>> Source/WebKit2/UIProcess/API/efl/ (public headers) ->
>> Source/Platform/efl/public
>> Source/WebKit2/UIProcess/API/efl/ (the rest) -> Source/Platform/efl/src
>> Note that we are initially moving _only_ the API and utests. Other
>> things, which are probably 5% of what is left of EFL code, can be
>> moved later if needed.
>> Comments anyone? I'm volunteering myself for the task.
>> Cheers,
>> _______________________________________________
>> webkit-efl mailing list
>> webkit-efl at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo/webkit-efl
> _______________________________________________
> webkit-efl mailing list
> webkit-efl at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-efl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-efl/attachments/20130121/dd508504/attachment.html>

More information about the webkit-efl mailing list