Nowadays, most of the development is happening on EWK2. Maybe is time to trace some plans and discuss about when and how to deprecate the EWK1 API. Maintaining 2 APIs is like working on two different ports. You have more bots to do gardening, more tests to run before submitting a patch, more issues to solve, more APIs to document and write unit tests. EFL has a small community of developers, focusing on a single API will make us go faster and with more quality. What I'm suggesting is: - Announce (formal announcement here and EFL-dev) that EWK1 will be considered deprecated and thus, feature frozen, starting from 01/jan/2013. - Remove any EWK1 bot on 15/may/2013. - Remove it from the trunk on 01/jun/2013. Cheers and please comment.
+1 BR, Mikhail ________________________________________ From: webkit-efl-bounces@lists.webkit.org [webkit-efl-bounces@lists.webkit.org] on behalf of Thiago Marcos P. Santos [tmpsantos@gmail.com] Sent: Tuesday, October 30, 2012 5:08 PM To: webkit-efl@lists.webkit.org Subject: [webkit-efl] Deprecating WebKit EFL 1 Nowadays, most of the development is happening on EWK2. Maybe is time to trace some plans and discuss about when and how to deprecate the EWK1 API. Maintaining 2 APIs is like working on two different ports. You have more bots to do gardening, more tests to run before submitting a patch, more issues to solve, more APIs to document and write unit tests. EFL has a small community of developers, focusing on a single API will make us go faster and with more quality. What I'm suggesting is: - Announce (formal announcement here and EFL-dev) that EWK1 will be considered deprecated and thus, feature frozen, starting from 01/jan/2013. - Remove any EWK1 bot on 15/may/2013. - Remove it from the trunk on 01/jun/2013. Cheers and please comment. _______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl --------------------------------------------------------------------- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
Hi, I also fully support this. We need to announce this early to give people time to switch to WK2. We now have a better layout test pass rate with wk2 than wk1. I'm not aware of any major feature missing in WK2 that is in WK1. Therefore, I don't see much sense for people to keep using WK1 EFL. Keeping EFL WK1 around is slowing us down and we also need to push people to transition to WebKit2 EFL where most of the development happens. Kr, Chris. On Oct 30, 2012, at 17:21, "Pozdnyakov, Mikhail" <mikhail.pozdnyakov@intel.com> wrote:
+1
BR, Mikhail
________________________________________ From: webkit-efl-bounces@lists.webkit.org [webkit-efl-bounces@lists.webkit.org] on behalf of Thiago Marcos P. Santos [tmpsantos@gmail.com] Sent: Tuesday, October 30, 2012 5:08 PM To: webkit-efl@lists.webkit.org Subject: [webkit-efl] Deprecating WebKit EFL 1
Nowadays, most of the development is happening on EWK2. Maybe is time to trace some plans and discuss about when and how to deprecate the EWK1 API.
Maintaining 2 APIs is like working on two different ports. You have more bots to do gardening, more tests to run before submitting a patch, more issues to solve, more APIs to document and write unit tests. EFL has a small community of developers, focusing on a single API will make us go faster and with more quality.
What I'm suggesting is:
- Announce (formal announcement here and EFL-dev) that EWK1 will be considered deprecated and thus, feature frozen, starting from 01/jan/2013. - Remove any EWK1 bot on 15/may/2013. - Remove it from the trunk on 01/jun/2013.
Cheers and please comment. _______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl --------------------------------------------------------------------- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki
This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl
+1 On Tue, Oct 30, 2012 at 4:21 PM, Pozdnyakov, Mikhail <mikhail.pozdnyakov@intel.com> wrote:
+1
BR, Mikhail
________________________________________ From: webkit-efl-bounces@lists.webkit.org [webkit-efl-bounces@lists.webkit.org] on behalf of Thiago Marcos P. Santos [tmpsantos@gmail.com] Sent: Tuesday, October 30, 2012 5:08 PM To: webkit-efl@lists.webkit.org Subject: [webkit-efl] Deprecating WebKit EFL 1
Nowadays, most of the development is happening on EWK2. Maybe is time to trace some plans and discuss about when and how to deprecate the EWK1 API.
Maintaining 2 APIs is like working on two different ports. You have more bots to do gardening, more tests to run before submitting a patch, more issues to solve, more APIs to document and write unit tests. EFL has a small community of developers, focusing on a single API will make us go faster and with more quality.
What I'm suggesting is:
- Announce (formal announcement here and EFL-dev) that EWK1 will be considered deprecated and thus, feature frozen, starting from 01/jan/2013. - Remove any EWK1 bot on 15/may/2013. - Remove it from the trunk on 01/jun/2013.
Cheers and please comment. _______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl --------------------------------------------------------------------- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki
This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl
-- Kenneth Rohde Christiansen Senior Engineer, WebKit, Qt, EFL Phone +45 4093 0598 / E-mail kenneth at webkit.org ﹆﹆﹆
[ CC'ing enlightenment-devel] On Tue, Oct 30, 2012 at 1:08 PM, Thiago Marcos P. Santos <tmpsantos@gmail.com> wrote:
Nowadays, most of the development is happening on EWK2. Maybe is time to trace some plans and discuss about when and how to deprecate the EWK1 API.
Maintaining 2 APIs is like working on two different ports. You have more bots to do gardening, more tests to run before submitting a patch, more issues to solve, more APIs to document and write unit tests. EFL has a small community of developers, focusing on a single API will make us go faster and with more quality.
What I'm suggesting is:
- Announce (formal announcement here and EFL-dev) that EWK1 will be considered deprecated and thus, feature frozen, starting from 01/jan/2013. - Remove any EWK1 bot on 15/may/2013. - Remove it from the trunk on 01/jun/2013.
Cheers and please comment.
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. On a side node, being a former contributor to webkit-efl, I shrugged with recent webkit revisions in which we refuse do depend and use EFL infra but we are now depending on several third-party non-released libraries. No matter what jhbuild can do for devs we should be using more of EFL, not less. Lucas De Marchi
Hi,
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. 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.
On a side node, being a former contributor to webkit-efl, I shrugged with recent webkit revisions in which we refuse do depend and use EFL infra but we are now depending on several third-party non-released libraries. No matter what jhbuild can do for devs we should be using more of EFL, not less.
I'm not sure what you're referring to. From what I've seen, we are relying more and more on EFL, not the opposite. Kr, -- Christophe Dumez Linux Software Engineer, PhD Intel Finland Oy - Open Source Technology Center
Hello, On Wed, Oct 31, 2012 at 1:10 AM, Christophe Dumez <christophe.dumez@intel.com> 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 side note a fact, that I don't know more than half of the people in this thread, means you are not really visible in EFL community. That's bad also. We have an EFL dev day next week in Barcelona, I hope to see and meet some of you guys there.
On a side node, being a former contributor to webkit-efl, I shrugged with recent webkit revisions in which we refuse do depend and use EFL infra but we are now depending on several third-party non-released libraries. No matter what jhbuild can do for devs we should be using more of EFL, not less.
I'm not sure what you're referring to. From what I've seen, we are relying more and more on EFL, not the opposite.
If that's true, that's a bad move and evolution here. But that should be part of another thread of discussion. Regards, -- Cedric BAIL
Dear all, FOA, I am strongly opposing this suggestion. I know some people who are working on product that is using WK1. It is alive! High tech product such as mobile phone only has privilege to use good hardware. Others even don't consider about multi-process architecture. I strongly believe that the reason for existence of open source WebKit EFL is encouraging more clients to have various kind of experience. p.s. AFAIK, even one of other ports is considering to support WK1 mode as an option to the user. Where this idea come from? Regards, Kangil Han -----Original Message----- From: webkit-efl-bounces@lists.webkit.org [mailto:webkit-efl-bounces@lists.webkit.org] On Behalf Of Thiago Marcos P. Santos Sent: Wednesday, October 31, 2012 12:09 AM To: webkit-efl@lists.webkit.org Subject: [webkit-efl] Deprecating WebKit EFL 1 Nowadays, most of the development is happening on EWK2. Maybe is time to trace some plans and discuss about when and how to deprecate the EWK1 API. Maintaining 2 APIs is like working on two different ports. You have more bots to do gardening, more tests to run before submitting a patch, more issues to solve, more APIs to document and write unit tests. EFL has a small community of developers, focusing on a single API will make us go faster and with more quality. What I'm suggesting is: - Announce (formal announcement here and EFL-dev) that EWK1 will be considered deprecated and thus, feature frozen, starting from 01/jan/2013. - Remove any EWK1 bot on 15/may/2013. - Remove it from the trunk on 01/jun/2013. Cheers and please comment. _______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-efl
participants (7)
-
Cedric BAIL
-
Christophe Dumez
-
Kangil Han
-
Kenneth Rohde Christiansen
-
Lucas De Marchi
-
Pozdnyakov, Mikhail
-
Thiago Marcos P. Santos