<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Subject Code &#187; collabora</title>
	<link>http://marcoil.org</link>
	<description>marcoil's thoughts on programming</description>
	<pubDate>Sat, 05 Dec 2009 09:58:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
		<item>
		<title>My first Maemo desktop widget</title>
		<link>http://marcoil.org/archive/174</link>
		<comments>http://marcoil.org/archive/174#comments</comments>
		<pubDate>Sat, 05 Dec 2009 09:58:17 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[hildon]]></category>

		<category><![CDATA[maemo]]></category>

		<category><![CDATA[n900]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/174</guid>
		<description><![CDATA[These are the slides for the talk I&#8217;m giving at the Maemo Barcelona Long Weekend on how to develop desktop widgets for the Nokia N900:
My first Maemo desktop widget



View more presentations from marcoil.

<script type="text/javascript">SHARETHIS.addEntry({ title: "My first Maemo desktop widget", url: "http://marcoil.org/archive/174" });</script>]]></description>
			<content:encoded><![CDATA[<p>These are the slides for the talk I&#8217;m giving at the <a href="http://wiki.maemo.org/Maemo-Barcelona_Long_Weekend">Maemo Barcelona Long Weekend</a> on how to develop desktop widgets for the <a href="http://maemo.nokia.com/">Nokia N900</a>:</p>
<div style="width:425px;text-align:left" id="__ss_2654732"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/marcoil/my-first-maemo-desktop-widget" title="My first Maemo desktop widget">My first Maemo desktop widget</a><object style="margin:0px" width="425" height="355">
<param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=demofirstwidgetbcn-091205035301-phpapp02&#038;rel=0&#038;stripped_title=my-first-maemo-desktop-widget" />
<param name="allowFullScreen" value="true"/>
<param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=demofirstwidgetbcn-091205035301-phpapp02&#038;rel=0&#038;stripped_title=my-first-maemo-desktop-widget" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/marcoil">marcoil</a>.</div>
</div>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=My+first+Maemo+desktop+widget&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F174">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/174/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>&#8216;Extending the Hildon desktop&#8217; at the Maemo Summit 2009</title>
		<link>http://marcoil.org/archive/173</link>
		<comments>http://marcoil.org/archive/173#comments</comments>
		<pubDate>Mon, 05 Oct 2009 17:11:28 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Notes]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[maemo]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/173</guid>
		<description><![CDATA[I&#8217;ll be hosting a BoF session on extending Maemo 5&#8217;s new desktop at the Maemo Summit 2009 in Amsterdam next weekend. It&#8217;ll be held in the 770 room on Sunday at 12:00.
Here are some documentation pointers for Hildon desktop extenders:

Writing Desktop Widgets in the draft Maemo 5 Developers Guide.
API reference for libhildondesktop, a library for [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "&#8216;Extending the Hildon desktop&#8217; at the Maemo Summit 2009", url: "http://marcoil.org/archive/173" });</script>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be hosting a <a href="http://en.wikipedia.org/wiki/BoF_session">BoF session</a> on <a href="http://wiki.maemo.org/Maemo_Summit_2009/Schedule/Day_3#Extending_the_Hildon_desktop">extending Maemo 5&#8217;s new desktop</a> at the <a href="http://maemo.org/news/events/maemo_summit_2009/">Maemo Summit 2009</a> in Amsterdam next weekend. It&#8217;ll be held in the 770 room on Sunday at 12:00.</p>
<p>Here are some documentation pointers for Hildon desktop extenders:</p>
<ul>
<li><a href="http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Application_Development/Writing_Desktop_Widgets">Writing Desktop Widgets</a> in the draft Maemo 5 Developers Guide.</li>
<li>API reference for <a href="http://maemo.org/api_refs/5.0/5.0-final/libhildondesktop/">libhildondesktop</a>, a library for desktop extension developement.</li>
<li>Python <a href="http://wiki.maemo.org/PyMaemo/HildonDesktop">bindings for libhildondesktop</a>.</li>
</ul>
<p>In preparation for the event, I&#8217;d love to hear from people interested in the Hildon desktop, and specially from people developing home and status menu widgets.</p>
<p>Updated: The final <a href="http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK">Maemo 5 SDK</a> has been released, I&#8217;ve changed the libhildondesktop link to the newest version.</p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=%26%238216%3BExtending+the+Hildon+desktop%26%238217%3B+at+the+Maemo+Summit+2009&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F173">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/173/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Format: It can also sense your fear</title>
		<link>http://marcoil.org/archive/170</link>
		<comments>http://marcoil.org/archive/170#comments</comments>
		<pubDate>Thu, 02 Apr 2009 16:02:03 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Notes]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[humor]]></category>

		<category><![CDATA[lisp]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/170</guid>
		<description><![CDATA[(from Xach&#8217;s ILC2009 slides)

<script type="text/javascript">SHARETHIS.addEntry({ title: "Format: It can also sense your fear", url: "http://marcoil.org/archive/170" });</script>]]></description>
			<content:encoded><![CDATA[<p>(from <a href="http://xach.livejournal.com/214801.html">Xach&#8217;s ILC2009 slides</a>)</p>
<p><img class='center' src='http://marcoil.org/wp-content/uploads/2009/04/format-fear.jpg' alt='Format motivational poster' /></p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=Format%3A+It+can+also+sense+your+fear&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F170">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/170/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>NPAPI plugin support included in Qt 4.5 release candidate</title>
		<link>http://marcoil.org/archive/168</link>
		<comments>http://marcoil.org/archive/168#comments</comments>
		<pubDate>Wed, 11 Feb 2009 18:14:32 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Notes]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[webkit]]></category>

		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/168</guid>
		<description><![CDATA[One of the first things I did when I joined Collabora, NPAPI plugins support for QtWebKit, has been included in the Qt 4.5 release candidate. The release contains an update to the WebKit engine to the upstream version, so in addition to a lot of new features and improvements, most NPAPI plugins will work out [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "NPAPI plugin support included in Qt 4.5 release candidate", url: "http://marcoil.org/archive/168" });</script>]]></description>
			<content:encoded><![CDATA[<p>One of the first things I did when I joined <a href="http://collabora.co.uk/">Collabora</a>, <a href="http://marcoil.org/archive/124">NPAPI plugins support for QtWebKit</a>, has been included in the <a href="http://www.qtsoftware.com/developer/preview-qt-4.5">Qt 4.5 release candidate</a>. The release contains an update to the WebKit engine to the upstream version, so in addition to <a href="http://doc.trolltech.com/4.5-snapshot/qt4-5-intro.html#qt-webkit-integration">a lot of new features</a> and improvements, most NPAPI plugins will work out of the box in any application that uses QtWebKit.</p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=NPAPI+plugin+support+included+in+Qt+4.5+release+candidate&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F168">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/168/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>I&#8217;m going to FOSDEM</title>
		<link>http://marcoil.org/archive/165</link>
		<comments>http://marcoil.org/archive/165#comments</comments>
		<pubDate>Wed, 14 Jan 2009 09:51:35 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Notes]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/165</guid>
		<description><![CDATA[
<script type="text/javascript">SHARETHIS.addEntry({ title: "I&#8217;m going to FOSDEM", url: "http://marcoil.org/archive/165" });</script>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fosdem.org"><img src="http://www.fosdem.org/promo/going-to" alt="I’m going to FOSDEM, the Free and Open Source Software Developers’ European Meeting" /></a></p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=I%26%238217%3Bm+going+to+FOSDEM&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F165">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/165/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Gits won</title>
		<link>http://marcoil.org/archive/162</link>
		<comments>http://marcoil.org/archive/162#comments</comments>
		<pubDate>Thu, 18 Dec 2008 23:50:48 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[tool]]></category>

		<category><![CDATA[versioning]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/162</guid>
		<description><![CDATA[One consequence of the NULL historical memory our trade has is that we get to see Worse is Better replayed from time to time. I&#8217;ve seen it on languages, editors, kernels, windowing systems…
This time it&#8217;s distributed version control systems, with discussions flaring up the Internet to decide which shall be The One DVCS to Rule [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Gits won", url: "http://marcoil.org/archive/162" });</script>]]></description>
			<content:encoded><![CDATA[<p>One consequence of the NULL historical memory our trade has is that we get to see <a href="http://www.jwz.org/doc/worse-is-better.html">Worse is Better</a> replayed from time to time. I&#8217;ve seen it on languages, editors, kernels, windowing systems…</p>
<p>This time it&#8217;s <a href="http://en.wikipedia.org/wiki/Distributed_Version_Control_System">distributed version control systems</a>, with discussions flaring up the Internet to decide which shall be <em>The One DVCS to Rule Them All</em>. And, once again, no surprises. The fast has won over the flexible, the cool has triumphed over the supportive, the macho has destroyed the elegant: <a href="http://git.or.cz/">Git</a>&#8217;s won and <a href="http://bazaar-vcs.org/">Bazaar</a>&#8217;s lost. Nothing new here, move along&#8230;</p>
<p>Wait a moment, though, as I&#8217;d like to make some suggestions to the major players in this epic battle that will not go into the programming annals, but only because we have none.</p>
<p><b>Git developers</b>: Congratulations! You have created a good tool which, when you buy into its process, works superbly and –has anyone commented on this before?– it&#8217;s incredibly fast. Just be aware that not everyone works on the Linux kernel, and supporting different <a href="http://bazaar-vcs.org/Workflows">workflows</a> is clearly an area of improvement.</p>
<p><b>Git supporters</b>: You&#8217;ve won a battle, but not the war, and there&#8217;s much work to be done yet. Do not tolerate people using other tools, specially if they are constrained by their employers or customers. Keep proselytizing, in every venue,  with your chants of <em>“Faster, faster!”</em>, because you know that&#8217;s the argument that always wins, that completely trumps any other. It&#8217;s also a good way of passing time until the next battle, because the world is imperfect and there will always be other people, other projects to <a href="http://whybzrisbetterthanx.github.com/">ridicule</a>.</p>
<p><b>Bazaar developers</b>: You made something better, and you should have known that&#8217;s, unfortunately, worse. But your ideas can still be useful. That great <a href="http://bazaar-vcs.org/BzrPlugins">plugin</a> you wrote? Reimplement it for git, using a mix of bash scripts, Perl and C. It should take you three to ten times longer, but now you know your cycles are worth a lot less than your CPU&#8217;s.</p>
<p><b>Bazaar supporters</b>: Yes, all three of you. Sorry, but there&#8217;s no prize for fair play, if that was what you were aiming for. Learn Git, it&#8217;s not as difficult as it&#8217;s said to be, and you&#8217;re intelligent people. Welcome to the Better is Worse corner of the world, there&#8217;s lots of interesting (but sometimes smug) people here and you get to say <em>“That&#8217;s been done before, and better”</em> a lot.</p>
<p><b>Other DVCS devs and supporters</b>: Yes, I know <a href="http://en.wikipedia.org/wiki/List_of_revision_control_software#Distributed_model">you exist</a> and are used in some project and each one of you is like a precious flower, unique with its pros and cons. But Git and Bazaar are the two extremes here, so apply one side or the other depending on whether you think your tool of choice has won or lost.</p>
<p><b>Everybody</b>: Use a DVCS, it&#8217;s a clear improvement over previous tools. Also, read <a href="http://www.jwz.org/doc/worse-is-better.html">Worse is Better</a> (<a href="http://www.dreamsongs.org/WorseIsBetter.html">extended version</a>).  And remember it next time around, please.</p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=Gits+won&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F162">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/162/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>The newest version of Indesxifrable, code name &#8220;Ningú no ho entén&#8221;, available now!</title>
		<link>http://marcoil.org/archive/156</link>
		<comments>http://marcoil.org/archive/156#comments</comments>
		<pubDate>Thu, 16 Oct 2008 14:34:14 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Notes]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[humor]]></category>

		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/156</guid>
		<description><![CDATA[Dear people making announcements, specially on planets:
Please provide a small description of what the project does or at least a link to the main page. &#8220;Text Editor&#8221; is easy to understand, but many project names are not. What does PiTiVi do, and why is the Simple Timeline gone? What&#8217;s a gbrainy and why is it [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "The newest version of Indesxifrable, code name &#8220;Ningú no ho entén&#8221;, available now!", url: "http://marcoil.org/archive/156" });</script>]]></description>
			<content:encoded><![CDATA[<p>Dear people making announcements, specially on planets:</p>
<p>Please provide a small description of what the project does or at least a link to the main page. &#8220;Text Editor&#8221; is easy to understand, but many project names are not. What does <a href="http://www.pitivi.org/wiki/Main_Page">PiTiVi</a> do, and why is <a href="http://blogs.gnome.org/edwardrv/2008/10/16/pitivi-0112-milanesa-de-lomo/">the Simple Timeline gone</a>? What&#8217;s a <a href="http://live.gnome.org/gbrainy/">gbrainy</a> and why is it <a href="http://www.softcatala.org/~jmas/bloc/pivot/entry.php?id=380&#038;w=jordis_english_bloc">included in a CD</a>? We really want to know!</p>
<p>Thanks and have a good day <img src='http://marcoil.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=The+newest+version+of+Indesxifrable%2C+code+name+%26%238220%3BNing%C3%BA+no+ho+ent%C3%A9n%26%238221%3B%2C+available+now%21&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F156">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/156/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Testing Flash Player 10 beta on WebKit</title>
		<link>http://marcoil.org/archive/128</link>
		<comments>http://marcoil.org/archive/128#comments</comments>
		<pubDate>Thu, 15 May 2008 17:02:39 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/128</guid>
		<description><![CDATA[Adobe just released a beta of Flash Player 10. I&#8217;ve tested it with both Gtk and Qt ports of latest WebKit, r33487, compiled in release mode on Ubuntu 7.10 x86. On both versions, Flash 10 crashes when closing a window with SWF content or navigating away from it.
I hope Adobe developers will repeat these tests, [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Testing Flash Player 10 beta on WebKit", url: "http://marcoil.org/archive/128" });</script>]]></description>
			<content:encoded><![CDATA[<p>Adobe just released a <a href="http://labs.adobe.com/technologies/flashplayer10/">beta of Flash Player 10</a>. I&#8217;ve tested it with both Gtk and Qt ports of latest WebKit, r33487, compiled in release mode on Ubuntu 7.10 x86. On both versions, Flash 10 crashes when closing a window with SWF content or navigating away from it.</p>
<p>I hope Adobe developers will repeat these tests, as they&#8217;ll have a lot more info than I do <img src='http://marcoil.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=Testing+Flash+Player+10+beta+on+WebKit&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F128">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/128/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>My first WebKit patch landed and I was on vacation!</title>
		<link>http://marcoil.org/archive/124</link>
		<comments>http://marcoil.org/archive/124#comments</comments>
		<pubDate>Mon, 05 May 2008 08:15:28 +0000</pubDate>
		<dc:creator>marcoil</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[collabora]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[webkit]]></category>

		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/124</guid>
		<description><![CDATA[After doing those 3D demos, I was tasked with porting Rodney Dawes&#8217; work on NPAPI plugins for WebKit/Gtk to QtWebKit. It wasn&#8217;t that easy as many plugins assume they&#8217;re being loaded by Mozilla, and some depend on Gtk or XPCOM being present. But after a few weeks of work and a lot of help, I [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "My first WebKit patch landed and I was on vacation!", url: "http://marcoil.org/archive/124" });</script>]]></description>
			<content:encoded><![CDATA[<p>After doing those <a href="http://marcoil.org/archive/100">3D demos</a>, I was tasked with porting Rodney Dawes&#8217; work on <a href="http://developer.mozilla.org/en/docs/Plugins">NPAPI plugins</a> for WebKit/Gtk to QtWebKit. It wasn&#8217;t that easy as many plugins assume they&#8217;re being loaded by Mozilla, and some depend on Gtk or XPCOM being present. But after a few weeks of work and a lot of help, I finally got Flash working on both ports:</p>
<p><img class="center" src='http://marcoil.org/wp-content/uploads/2008/05/npapi_plugins.png' alt='NPAPI plugins on both demo brosers.' /></p>
<p>The plugin work landed on <a href="http://trac.webkit.org/changeset/32766">r32766</a>, while I was on vacation and away from the keyboard, so I just found out this morning reading <a href="http://www.barisione.org/blog.html/p=128">Marco Barisione&#8217;s blog</a>. So a lot of thanks to everyone who helped getting this working: My coworkers at <a href="http://collabora.co.uk/">Collabora</a>, <a href="http://www.atoker.com/blog/">Alp Toker</a> and <a href="http://labs.trolltech.com/blogs/author/simon/">Simon Haussman</a> who reviewed the patch, <a href="http://wayofthemonkey.com/">Rodney Dawes</a> who did the original code and everyone on <a href="https://bugs.webkit.org/show_bug.cgi?id=14750">bug #14750</a> for a lot of comments, help and support.</p>
<p>There&#8217;s still a lot of work to be done, though: Support for windowless plugins, Xt plugins on the Qt port, plugins that ask questions before having created a view like Acrobat Reader&#8230; But I think that now that we have the basic support in trunk, other projects will be able to test their NPAPI plugins on WebKit and catch those Mozilla-dependencies bugs.</p>
<p><a href="http://sharethis.com/item?&wp=2.3.1&amp;publisher=20b54ae2-b590-48d8-a7c2-070cfa05e665&amp;title=My+first+WebKit+patch+landed+and+I+was+on+vacation%21&amp;url=http%3A%2F%2Fmarcoil.org%2Farchive%2F124">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/124/feed</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>
