Anyway, thanks again for the quick response last time. I&#39;ve considered that I&#39;ll probably look for other options.<div><br></div><div>- Tom</div><div><br><br><div class="gmail_quote">On Sat, Aug 11, 2012 at 10:23 PM, Thomas Palmer <span dir="ltr">&lt;<a href="mailto:tjpalmer@tjpalmer.com" target="_blank">tjpalmer@tjpalmer.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks for the info. I had seen the goals page, but it&#39;s hard to know for sure what&#39;s potentially in scope. DOM can be for more languages than JS, but I&#39;m okay with what the maintainers consider appropriate.<div>

<br></div><div>I guess I&#39;ll look at source control history, see if I can take the churn level, and find out what I can do on my own.</div><div><br></div><div>One other thing. Is there a chance of being willing to simplify the include dirs list by always consistently including from a few top-level dirs? I might be willing to go to the pain myself of changing all the include directives, but only if I knew y&#39;all would consider accepting it when I was done.</div>

<div><br></div><div>Thanks,</div><div>Tom</div><div class="HOEnZb"><div class="h5"><div><br><br><div class="gmail_quote">On Sat, Aug 11, 2012 at 7:00 PM, Ryosuke Niwa <span dir="ltr">&lt;<a href="mailto:rniwa@webkit.org" target="_blank">rniwa@webkit.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_quote"><div>On Sat, Aug 11, 2012 at 4:49 PM, Thomas Palmer <span dir="ltr">&lt;<a href="mailto:tjpalmer@tjpalmer.com" target="_blank">tjpalmer@tjpalmer.com</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>This has probably been asked before, although I haven&#39;t used the right search terms.</div><div><br></div><div>I would __LOVE__ to use WebCore as a C++ library, and it has all these wonderful things like WebGLRenderingContext and dom things and whatnot. I&#39;d have little need to use another UI toolkit in my life, so far as I&#39;d be concerned. But none of it is exported in the public WebKit interface, nor is it available, for example, in the webkitgtk so file.</div>




<div><br></div><div>I have seen the partial Chromium interface (having tried it first through Chromium itself), and I see that WebKit2 is exposing a bit at least in a C interface. Also, apparently the internal WebCore APIs are considered unstable. Is all this correct?</div>




<div><br></div><div>What is the game plan for the future on this front?</div></blockquote><div><br></div></div><div><a href="http://www.webkit.org/projects/goals.html" target="_blank">http://www.webkit.org/projects/goals.html</a></div>

<div><span style="line-height:18px;color:rgb(51,51,51);font-size:12px;font-family:&#39;Lucida Grande&#39;,Verdana,Arial;font-weight:bold">WebKit is not a bundle of maximally general and reusable code.</span></div>

<div><span style="line-height:18px;color:rgb(51,51,51);font-size:12px;font-family:&#39;Lucida Grande&#39;,Verdana,Arial">We build some general-purpose parts, but only to the degree needed to be a good web content engine.</span></div>



<div><br></div><div>So if your plan is to re-use our code for other purposes, we&#39;re unlikely to accommodate that.</div><div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>If I went to the effort of trying putting exports on all the WebCore APIs using a #define that is turned off by default, could that possibly be an acceptable patch? How unstable is WebCore? I&#39;m inclined to think I&#39;d be willing to ride with the flow if it&#39;s at least semi-stable, and I suspect WebKit maintainers also feel little need to churn too much.</div>



</blockquote><div><br></div></div><div>What are you referring to by WebCore APIs? We refactor and change class names, methods, etc... in WebCore all the time. WebKit API is there explicitly for this purpose so that we don&#39;t have to be constrained by external projects.</div>

<span><font color="#888888">

<div><br></div><div>- Ryosuke</div><div><br></div></font></span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>