<p dir="ltr">&lt;<a href="mailto:mcatanzaro@gnome.org">mcatanzaro@gnome.org</a>&gt; wrote:<br>
&gt;<br>
&gt; And I should be open-minded; I am just skeptical is all.<br>
&gt;<br>
It&#39;s understandable. You&#39;re comfortable with WebKit, and there&#39;s been a considerable amount of time invested in it but I&#39;ll just mention the sunken costs fallacy.</p>
<p dir="ltr">&gt; There&#39;s actually a fairly big team working on WebKit and WebKitGTK+ in particular. (This is a huge maintenance effort.) <br>
&gt;<br>
Well you can&#39;t control what apple works on, but if CEF resulted in less developer burden for gnome folks I can&#39;t imagine that wouldn&#39;t be welcomed. For that to happen, however, gtk folks would need to take a serious look at CEF3.</p>
<p dir="ltr">&gt;Who is going to do the work of porting GNOME away to something else? (That would be a large amount of work.) Will you be able to have nice things like GTK+ widgets (nope) and gstreamer multimedia (probably hard?)? Can Servo render pages anywhere near as accurately as WebKit? (Probably not for a long time?)<br>
&gt;<br>
Honestly, GNOME wasn&#39;t my primary concern. I&#39;ve largely given up on trying to make sense of it (nothing personal, Michael; this has just been my experience over the last five or so years), and, likewise, encouraging GNOME folks to examine other directions.</p>
<p dir="ltr">To answer some of your questions:<br>
 1. I&#39;d be surprised if you couldn&#39;t have &quot;widgets&quot; (I believe the &quot;widgets&quot; you&#39;re referring to here are UI components rather than osx-type standalone widgets, the latter of which we could absolutely do... and should... but that&#39;s more of a fedora issue, I think) but I know gtk might have some issues integrating with CEF. CEF is meant to be integrated into native environments, after all.<br>
2. You can use the pepper plugin system to run gstreamer pipelines (a very quick Google search confirmed this), there might be other ways as well but I didn&#39;t investigate further. <br>
3. Servo currently can&#39;t render everything perfectly but that&#39;s why cef is so nice: you still have chromium/blink to fall back on. That alone is a SOLID upgrade over WebKit.</p>
<p dir="ltr">&gt; WebKitGTK+ actually has a strict policy of not bumping dependencies until the next API version, to allow distros to update to the latest stable version whenever desired.<br>
&gt;<br>
Sure, but the browser world moves too fast for that... and that brings me back to the original point of all this: making use of the Mozilla marketplace. I&#39;ve relayed my experience, and while it&#39;s good that webkitgtk+ can now make use of indexedDB apps, it&#39;s always going to be chasing Mozilla/chromium as they have massive teams dedicated to pushing forward the state of the art, along with excellent qa. </p>
<p dir="ltr">I&#39;ll say it once again: Mozilla is exactly the kind of org Fedora (and GNOME) should be working with. The fact that they also produce a best-in-class product makes such a collaboration all the more beneficial. </p>
<p dir="ltr">&gt; But well, if someone does the work, I won&#39;t complain. Happy Tuesday!<br>
&gt;<br>
And to you, Michael!</p>