To start with, there are answers to several of your questions in the FAQ: http://www.chromium.org/blink/developer-faq.Tom
Some things are bugging me regarding this recent development.What is the planned process?Will WebKit changes continue to be merged into Blink?(Selectively, obviously. Port changes are completely irrelevant to Blink)
Is there a (legal) requirement to contribute changes back to WebKit and are you planning on doing so?(I believe at first, WebKit did not contribute back to KHTML or they were not accepting patches, I am not familiar with the history of those enough to know)
How diverged (from WebKit) is Blink planned to be?
Are the launch issues on the issue tracker going to be public?
I ask because, for a while now, a lot of launch issues were closed to the public (they might have been opened after they were implemented, but still).Is Dart planned to be added?
No answer would be obligating, as far as I am concerned. I just want to know the general plans.☆PhistucK
On Thu, Apr 4, 2013 at 10:49 AM, PhistucK <phis...@gmail.com> wrote:
Some things are bugging me regarding this recent development.What is the planned process?Will WebKit changes continue to be merged into Blink?(Selectively, obviously. Port changes are completely irrelevant to Blink)
There won't be an automated process. Contributors are free to take over individual patches according to the license restrictions of WebKit (and vice versa).
Is there a (legal) requirement to contribute changes back to WebKit and are you planning on doing so?(I believe at first, WebKit did not contribute back to KHTML or they were not accepting patches, I am not familiar with the history of those enough to know)No.How diverged (from WebKit) is Blink planned to be?
There's no intended degree of divergedness or something. I guess it'll become obvious pretty quickly once we start to work on all the shiny new things we have in mind (see the FAQ).Are the launch issues on the issue tracker going to be public?The OWP launch issues are open, aren't they? We also plan to post meeting notes from the API review meetings on blink-dev (again, see the FAQ)
I ask because, for a while now, a lot of launch issues were closed to the public (they might have been opened after they were implemented, but still).Is Dart planned to be added?See the FAQ
See my comments inline.Thank you for your answers.
☆PhistucKOn Thu, Apr 4, 2013 at 12:02 PM, Jochen Eisinger <joc...@chromium.org> wrote:
On Thu, Apr 4, 2013 at 10:49 AM, PhistucK <phis...@gmail.com> wrote:
Some things are bugging me regarding this recent development.What is the planned process?Will WebKit changes continue to be merged into Blink?(Selectively, obviously. Port changes are completely irrelevant to Blink)
There won't be an automated process. Contributors are free to take over individual patches according to the license restrictions of WebKit (and vice versa).Blink is licensed like WebKit. Right?If so, there are no license restrictions, as far as I know (yes, we are not lawyers).Are manual code merges generally planned? Is this something into which you will be looking? Is it part of the process generally?I am not talking about (external) contributors, but about the general plans of the Blink team.
Is there a (legal) requirement to contribute changes back to WebKit and are you planning on doing so?(I believe at first, WebKit did not contribute back to KHTML or they were not accepting patches, I am not familiar with the history of those enough to know)No.How diverged (from WebKit) is Blink planned to be?
There's no intended degree of divergedness or something. I guess it'll become obvious pretty quickly once we start to work on all the shiny new things we have in mind (see the FAQ).Are the launch issues on the issue tracker going to be public?The OWP launch issues are open, aren't they? We also plan to post meeting notes from the API review meetings on blink-dev (again, see the FAQ)Well, I would not know if they are closed. I remember following some launch related links that opened a 403 page.
I ask because, for a while now, a lot of launch issues were closed to the public (they might have been opened after they were implemented, but still).Is Dart planned to be added?See the FAQThe question about Dart was not answered. The question that was presented there was really a generic 'will some Google specific endorsed project be added to Blink without considering the consequences' question. I was referring to Dart specifically and to your plans regarding its incorporation into Blink.
On Thu, Apr 4, 2013 at 11:19 AM, PhistucK <phis...@gmail.com> wrote:
See my comments inline.Thank you for your answers.
☆PhistucKOn Thu, Apr 4, 2013 at 12:02 PM, Jochen Eisinger <joc...@chromium.org> wrote:
On Thu, Apr 4, 2013 at 10:49 AM, PhistucK <phis...@gmail.com> wrote:
Some things are bugging me regarding this recent development.What is the planned process?Will WebKit changes continue to be merged into Blink?(Selectively, obviously. Port changes are completely irrelevant to Blink)
There won't be an automated process. Contributors are free to take over individual patches according to the license restrictions of WebKit (and vice versa).Blink is licensed like WebKit. Right?If so, there are no license restrictions, as far as I know (yes, we are not lawyers).Are manual code merges generally planned? Is this something into which you will be looking? Is it part of the process generally?I am not talking about (external) contributors, but about the general plans of the Blink team.AFAIK there's no process planned to merge patches. We will of course look at changes on a case by case basis, esp. since there are a number of changes in WebKit committed by chromium project members after the fork revision, but there won't be an automated process, and as soon as the two projects diverge significantly, I expect that merging will become more and more difficult anyways.
Is there a (legal) requirement to contribute changes back to WebKit and are you planning on doing so?(I believe at first, WebKit did not contribute back to KHTML or they were not accepting patches, I am not familiar with the history of those enough to know)No.How diverged (from WebKit) is Blink planned to be?
There's no intended degree of divergedness or something. I guess it'll become obvious pretty quickly once we start to work on all the shiny new things we have in mind (see the FAQ).Are the launch issues on the issue tracker going to be public?The OWP launch issues are open, aren't they? We also plan to post meeting notes from the API review meetings on blink-dev (again, see the FAQ)Well, I would not know if they are closed. I remember following some launch related links that opened a 403 page.http://crbug.com/?q=type:launch-owp returns a number of open issues for me in an incognito window.
I ask because, for a while now, a lot of launch issues were closed to the public (they might have been opened after they were implemented, but still).Is Dart planned to be added?See the FAQThe question about Dart was not answered. The question that was presented there was really a generic 'will some Google specific endorsed project be added to Blink without considering the consequences' question. I was referring to Dart specifically and to your plans regarding its incorporation into Blink.I don't know enough about Dart to be able to answer this. But the FAQ states clearly that features like Dart will have to go through our process for launching new features.
I ask because, for a while now, a lot of launch issues were closed to the public (they might have been opened after they were implemented, but still).Is Dart planned to be added?See the FAQThe question about Dart was not answered. The question that was presented there was really a generic 'will some Google specific endorsed project be added to Blink without considering the consequences' question. I was referring to Dart specifically and to your plans regarding its incorporation into Blink.I don't know enough about Dart to be able to answer this. But the FAQ states clearly that features like Dart will have to go through our process for launching new features.Right, I was really asking about whether this process has started and whether a conclusion has been reached. If others can chime into this discussion and have a more informed answer, that would be nice (I do not know the Dart/integration team in order to CC people, so it would be nice if you could).