Re: [webkit-efl] Project goals - was Fwd: Re: Re: [E-devel] Deprecating WebKit EFL 1
Hi, I think it is important for the project to have a sense of common goals and directions. Clearly there is some discussion on the future of Webkit1. I think it would be beneficial to agree first on the primary goal of the project - which I think is to aid developing a browser application and for the browser use-case the project recommends (not necessary mandates) WebKit2 (and not WebKit1). It is important to acknowledge that the Webkit1 part of the project might serve other different use-cases in addition to browser development especially for limited SW and HW environments. The scope of how much of these other use-cases are served by the project should be discussed together with the WebKit1 discussion. It might be too obvious for most of you by now that the primary goal of the project is to aid browser development and that for browser development the project recommends WebKit2, but I still think it is good to get a confirmation on the list that this is the case - and perhaps document this decision in the wiki. I think getting an agreement on this part would further help us with the WebKit1 discussion. Thoughts ? Any disagreement on this ? Are there more primary goals ? Thanks, Laszlo Ps.: The current goal that I found in our wiki states the following - "WebKit/EFL is a project aiming at porting WebKit to the Enlightenment Foundation Libraries.". I find this too broad to serve this discussion. On Wed, Oct 31, 2012 at 1:56 PM, Gyuyoung Kim <gyuyoung.kim@samsung.com>wrote:
Hi,
I think this talk is too faster. There is no any Tizen product based on WK2 EFL yet. Beside some of other Samsung projects start | consider to use WK1 EFL internally as well as latest elementary library is still using WK1 as Cedric said. I would suggest to talk this issue after both stable WK2 EFL is released as commercial product and elementary uses WK2 EFL instead of WK1 without any problems. In addition, I don't think there was big effort to maintain WK1 port. They were just bug fixings or adjust WK2 features into WK1 so far.
BTW, as Cedric said, WebKit EFL contributors haven't been collaborated with EFL dev well. Although EFL contributors've been tried to use EFL libraries as much as possible, there might be some missing EFL usage even though they could use. I think we need to try to collaborate with EFL developers further and further.
Gyuyoung.
------- Original Message ------- Sender : Cedric BAIL Date : 2012-10-31 11:38 (GMT+09:00) Title : Re: [webkit-efl] [E-devel] Deprecating WebKit EFL 1
On Wed, Oct 31, 2012 at 11:23 AM, Gustavo Sverzut Barbieri wrote:
On Tue, Oct 30, 2012 at 11:53 PM, Cedric BAIL wrote:
Hello,
On Wed, Oct 31, 2012 at 1:10 AM, Christophe Dumez wrote:
There are lots of concerns from EFL developers (me included) on how the development of WebKit-EFL is being done. The API of webkit2 even not being fully supported by EFL, as contrary to webkit1. There's only 1 developer that seemed to care and started to send patches to elm-web, so webkit2 can be fully supported.
No surprise there was feedback asking for clarifications and why a simpler api couldn't be used. Now you come and say WebKit1 is being deprecated. -1000 here, until the day webkit2 gets fully supported in EFL and you start to interact more with EFL devs.
The proposed date for dropping WK1 EFL from upstream is 8 month away. I think this gives a reasonable amount of time for people currently relying on WK1 EFL to port their code to WK2 EFL. If anything, this should motivate people to make sure all the components work with WK2 EFL.
8 months is clearly to short from now is clearly to short. 8 months after WK2 EFL API is stabilized and "released" (I mean by that, that any API/ABI break of it will be forbidden). Then you can consider dropping WK1 EFL. Announcing that you will drop WK1 EFL when WK2 EFL is not even stable, is not a proper move in my opinion.
Upstream EFL does use WK1 EFL in the 1.7.x branch, that will be used by E17 release later this year. This means that all distribution that do want to package EFL with a stable release for E17 will be depending on WK1 EFL. You can stop development, only do bugfixes, but removing it is clearly not a smart move here.
About interaction with EFL developers, I don't think we have any problem answering questions related to WebKit EFL (via this mailing list or the IRC channel) or fix bugs filed upstream against WebKit EFL.
Yes, you have. I am aware of the move to WK2 EFL since less than 3 weeks. If some nice Samsung guy didn't try to help EFL upstream to move away of WK1 EFL we wouldn't be even have any proper information and code here. At this point, the WebKit EFL people need to get more involved with EFL. It's not a matter of answering question, it's about using the same tool and do that efficiently ! If we don't share infromation more effectively, this kind of thread is going to repeat. I strongly encourage every developer of WK EFL to join e-devel mailing list and ping people there when there is important subject to bring in (like new dependencies, feature request, ...). I am now subscribed to this mailing list and will try to keep reading it, but that's not enough. WK EFL team should get more engadged with EFL developer in general.
As a related note: although Ecore provides curl/http, WebKit still uses the crap alien that is libsoup. Why not start the Webkit + EFL adding the missing bits to Ecore_Con and then using it natively in WebKit, instead of forcing glib-mainloop integration for nothing?
I can't but only agree and wish for that to happen soon. -- Cedric BAIL _______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl _______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl
Hello, On Wed, Oct 31, 2012 at 3:39 PM, Laszlo Gombos <laszlo.gombos@gmail.com> wrote:
I think it is important for the project to have a sense of common goals and directions.
Clearly there is some discussion on the future of Webkit1. I think it would be beneficial to agree first on the primary goal of the project - which I think is to aid developing a browser application and for the browser use-case the project recommends (not necessary mandates) WebKit2 (and not WebKit1).
It is important to acknowledge that the Webkit1 part of the project might serve other different use-cases in addition to browser development especially for limited SW and HW environments. The scope of how much of these other use-cases are served by the project should be discussed together with the WebKit1 discussion.
It might be too obvious for most of you by now that the primary goal of the project is to aid browser development and that for browser development the project recommends WebKit2, but I still think it is good to get a confirmation on the list that this is the case - and perhaps document this decision in the wiki. I think getting an agreement on this part would further help us with the WebKit1 discussion.
Thoughts ? Any disagreement on this ? Are there more primary goals ?
You are raising a valid and good point in my opinion. I don't know enough about the difference between WK1 and WK2 (as I learned about them only 3 weeks ago). But for an email client that want to display html mail properly and want to display many of them at the same time, what would be the solution that make more sense ? WK1 or WK2 ? This question can be asked with a RSS client and so on. Thanks, -- Cedric BAIL
It might be too obvious for most of you by now that the primary goal of the project is to aid browser development and that for browser development the project recommends WebKit2, but I still think it is good to get a confirmation on the list that this is the case - and perhaps document this decision in the wiki. I think getting an agreement on this part would further help us with the WebKit1 discussion.
I also think this is good suggestion. In the wiki page, we can list any problems between WebKit1 and WebKit2. (e.g. missing API, features, functionality or status on elementary and so on).
You are raising a valid and good point in my opinion. I don't know enough about the difference between WK1 and WK2 (as I learned about them only 3 weeks ago). But for an email client that want to display html mail properly and want to display many of them at the same time, what would be the solution that make more sense ? WK1 or WK2 ? This question can be asked with a RSS client and so on.
We don't ask application side any agreement or opinion about this yet. In Tizen, it seems to me almost applications are using WebKit2, but, personally, I'm not sure it yet. If we list these issues in the wiki as well, I think it would help to talk this again in future, as laszlo suggestion. Gyuyoung.
-----Original Message----- From: webkit-efl-bounces@lists.webkit.org [mailto:webkit-efl- bounces@lists.webkit.org] On Behalf Of Cedric BAIL Sent: Wednesday, October 31, 2012 3:53 PM To: Laszlo Gombos Cc: webkit-efl@lists.webkit.org Subject: Re: [webkit-efl] Project goals - was Fwd: Re: Re: [E-devel] Deprecating WebKit EFL 1
Hello,
On Wed, Oct 31, 2012 at 3:39 PM, Laszlo Gombos <laszlo.gombos@gmail.com> wrote:
I think it is important for the project to have a sense of common goals and directions.
Clearly there is some discussion on the future of Webkit1. I think it would be beneficial to agree first on the primary goal of the project - which I think is to aid developing a browser application and for the browser use-case the project recommends (not necessary mandates) WebKit2 (and not WebKit1).
It is important to acknowledge that the Webkit1 part of the project might serve other different use-cases in addition to browser development especially for limited SW and HW environments. The scope of how much of these other use-cases are served by the project should be discussed together with the WebKit1 discussion.
It might be too obvious for most of you by now that the primary goal of the project is to aid browser development and that for browser development the project recommends WebKit2, but I still think it is good to get a confirmation on the list that this is the case - and perhaps document this decision in the wiki. I think getting an agreement on this part would further help us with the WebKit1 discussion.
Thoughts ? Any disagreement on this ? Are there more primary goals ?
You are raising a valid and good point in my opinion. I don't know enough about the difference between WK1 and WK2 (as I learned about them only 3 weeks ago). But for an email client that want to display html mail properly and want to display many of them at the same time, what would be the solution that make more sense ? WK1 or WK2 ? This question can be asked with a RSS client and so on.
Thanks, -- Cedric BAIL _______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl
participants (3)
-
Cedric BAIL
-
Gyuyoung Kim
-
Laszlo Gombos