On Sun, Apr 2, 2017 at 11:57 AM, Ivan Vučica <[email protected]> wrote: > @Daniel: > I left a few comments on the proposal. It generally looks reasonable.
Thanks for the comments! Some answers to some of them: 1. About allowing for a smooth transition between the eventual GNOME/whatever graphics library and GNUstep's QuartzCore when it achieves enough maturity, I added an additional explanation with the only approach I can think of toward this goal – keep the GNUstep port's architecture as close to that of the current Mac port, so that in the future the original Mac-specific code can just be readded and then work with GNUstep (as it should). 2. I'll try to contact the WebKit people early. 3. I'll address this below, and remove the "I do not know..." part from the proposal, since I believe we can actually reach some conclusion here. 4. I think the text already implied that I would CC my mentor in a WebKit-related discussion, but I tried to make it clearer. > I think we can work with the goal of 'get something up and running' and 'have > a good idea of what needs to be done to get WebCore ported'. Although it's hard to come up with something better, I don't like either – the former is too vague (what is "something"?) and the latter, if set as the project's *FINAL* goal, presupposes little would actually get done. But these proposals might be interesting to consider if not for the final evaluations, for the mid-term ones: the first is on June 30, the other on July 28. For the first one, we could work with the concrete goal of "compiling WebCore and solving linking issues with Base/CoreBase"; for the second one, we could go with something more abstract like "document in great detail what challenges lay ahead for successfully porting WebCore" (a derivation of your "get a good idea" formulation). This would be an actual contribution to the effort, and would set a more detailed roadmap for the last month of work on GSoC. I am just unsure whether it would be allowed/decent to only know the final evaluation's goal well into the project's coding period. -- Daniel. _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
