<?xml version="1.0" encoding="UTF-8"?>
<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:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Diego, el gnomo &#187; epiphany</title>
	<atom:link href="http://blogs.gnome.org/diegoe/tag/epiphany/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/diegoe</link>
	<description>Pisco Sour is GNOME's official cocktail</description>
	<lastBuildDate>Tue, 09 Aug 2011 10:59:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/pe/</creativeCommons:license>		<item>
		<title>WebKitGTK+ hackfest, day 5</title>
		<link>http://blogs.gnome.org/diegoe/2010/12/10/webkitgtk-hackfest-day-5/</link>
		<comments>http://blogs.gnome.org/diegoe/2010/12/10/webkitgtk-hackfest-day-5/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 23:45:55 +0000</pubDate>
		<dc:creator>diegoe</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[coruña]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[igalia]]></category>
		<category><![CDATA[webkitgtk]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/diegoe/?p=380</guid>
		<description><![CDATA[Yeah, it&#8217;s still not over. We are still hard at work here. And we have big news today, let&#8217;s start with that: Mario finished his accessibility patches, all of them. This means that after proper review, Orca blocker bugs are gone from WebKitGTK+. He&#8217;s the guy in the photo, hug him, he won the internet. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Mario explaining a patch by diegorm, on Flickr" href="http://www.flickr.com/photos/diegoe/5244668581/"><img src="http://farm6.static.flickr.com/5041/5244668581_2f886f6f8a.jpg" alt="Mario explaining a patch" width="500" height="375" /></a></p>
<p>Yeah, it&#8217;s still not over. We are still hard at work here. And we have big news today, let&#8217;s start with that:</p>
<ul>
<li>Mario finished his accessibility patches, all of them. <strong>This means that after proper review, Orca blocker bugs are gone from WebKitGTK+. He&#8217;s the guy in the photo, hug him, he won the internet.</strong></li>
<li>Martin gave a presentation about how he uses webkit-patch script, which I missed because I was fighting with Debian. Damn.</li>
<li>Xan polished his API for querying information about plugins, this will enable us to have an useful about:plugins.</li>
<li>Martin, the same cool guy, worked on much better plugin performance and polished his font fixes.</li>
<li>Alex fixed spell checking, I might work on this tomorrow on the Epiphany side.</li>
<li>After a long and painful distcheck I committed the nice error pages patch to Epiphany, they do look good now, you almost want errors to happen!</li>
<li>Philippe kept spreading his cold and fixed more tests.</li>
<li>Sergio is still polishing the cache code to make it rock solid and awesome.</li>
</ul>
<p>Plus, Mario and Joone have uploaded their photos to flickr, check out their sets:</p>
<ul>
<li><a href="http://www.flickr.com/photos/mariosp/sets/72157625444570591/with/5248953839/">Mario&#8217;s WebKitGTK+ 2010 hackfest</a></li>
<li><a href="http://www.flickr.com/photos/joone/sets/72157625444172107/">Joone&#8217;s WebKitGTK+ hackfest 2010</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/diegoe/2010/12/10/webkitgtk-hackfest-day-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3rd day of VebKitGTK+ hackfest, live from the cave</title>
		<link>http://blogs.gnome.org/diegoe/2010/12/08/3rd-day-of-vebkitgtk-hackfest-live-from-the-cave/</link>
		<comments>http://blogs.gnome.org/diegoe/2010/12/08/3rd-day-of-vebkitgtk-hackfest-live-from-the-cave/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 00:09:28 +0000</pubDate>
		<dc:creator>diegoe</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[coruña]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[igalia]]></category>
		<category><![CDATA[webkitgtk]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/diegoe/?p=374</guid>
		<description><![CDATA[Martin finished a task! YEAH! from diegoe on Vimeo. It was quite cold today, but we managed to heat up the room by building WebKitGTK+ in all our machines at the same time, awesome functionality of the build. The Viewport metatag support is now integrated into WebKitGTK+ master. New font preferences are now in Epiphany [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=17619887&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=17619887&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/17619887">Martin finished a task! YEAH!</a> from <a href="http://vimeo.com/user1535450">diegoe</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>It was quite cold today, but we managed to heat up the room by building WebKitGTK+ in all our machines at the same time, awesome functionality of the build.</p>
<ul>
<li>The Viewport metatag support is now integrated into WebKitGTK+ master.</li>
<li>New font preferences are now in Epiphany master, minimum font size should be fixed too, a lot of introspection warnings are gone and I&#8217;m working on custom error pages.</li>
<li>Xan finished his API for about:plugins, he&#8217;s now waiting for Dan to finish his part of the dance.</li>
<li>Sergio (who asked why he&#8217;s not in the summaries; to whom I asked were was he when I was asking what everyone did) keeps working on cache fixes, there&#8217;s a tricky bug with limiting its size.</li>
<li>Mario keeps hitting his head with accessibility work.</li>
<li>Gustavo has started refactoring some private stuff and started work to get the web inspector to attach properly.</li>
<li>Alex has been basically unbreaking everything that the others are breaking in their commit frenzy. Plus he&#8217;s fixing spell checking, yey!</li>
<li>Alex and Gustavo gave love to the buildbots, the buildbots hugged back.</li>
<li>Gustavo can&#8217;t play Street Fighter because zsnes doesn&#8217;t work on 64bits.</li>
<li>Philippe kicked more media tests into the &#8220;passes&#8221; bin, this means more stuff is working as expected. YES.</li>
<li>Dan worked on integrating the WebKitGTK+ cache into libsoup, so other applications can benefit from it.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/diegoe/2010/12/08/3rd-day-of-vebkitgtk-hackfest-live-from-the-cave/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WebKitGTK+ hackfest, day 2</title>
		<link>http://blogs.gnome.org/diegoe/2010/12/07/webkitgtk-hackfest-day-2/</link>
		<comments>http://blogs.gnome.org/diegoe/2010/12/07/webkitgtk-hackfest-day-2/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 00:03:25 +0000</pubDate>
		<dc:creator>diegoe</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[igalia]]></category>
		<category><![CDATA[SANDBOXES]]></category>
		<category><![CDATA[webkitgtk]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/diegoe/?p=366</guid>
		<description><![CDATA[Another day of the WebKitGTK+ hackfest, and a couple more stuff done. I finished my work to separate the profile migration code into a different binary, saving epiphany from a linking to NSS. Then Martin explained to Xan and myself how the points, pixels, logical sizes, etc mess works. Our conclusion was that 12 is [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Philippe, Xan and Gustavo by diegorm, on Flickr" href="http://www.flickr.com/photos/diegoe/5241997327/"><img src="http://farm6.static.flickr.com/5049/5241997327_57373ccbf6.jpg" alt="Philippe, Xan and Gustavo" width="500" height="375" /></a></p>
<p>Another day of the WebKitGTK+ hackfest, and a couple more stuff done.</p>
<ul>
<li>I finished my work to separate the profile migration code into a different binary, saving epiphany from a linking to NSS. Then Martin explained to Xan and myself how the points, pixels, logical sizes, etc mess works. Our conclusion was that 12 is the answer, points are responsible for lots of problems in society and that Epiphany is getting a new fonts UI.</li>
<li>Dan and Benjamin have been working on stress testing gio-tls with the gvfs ftp backend, or so I&#8217;ve heard. Also, Dan seems to be preparing libsoup so we can add custom protocols to browsers, that means &#8220;about:whatever&#8221; can be back.</li>
<li>Xan finished his oprofile support on JSC and started to work on a plugins API. The goal is to have an about:plugins page where you can disable individual plugins.</li>
<li>Martin has been trying to ease the life of everyone by enabling precompiled headers.</li>
<li>Alex and Philippe worked on updating our test runner script to be much faster and more precise, giving our more information about failing tests.</li>
<li>Philippe advanced his custom widget to draw &#8220;progress ranges&#8221; for buffered parts of videos, like youtube does.</li>
<li>Mario is still working on a really evil accessibility bug, he&#8217;s almost done I&#8217;ve heard.</li>
<li>Gustavo fixed a complex bug where stuff that shouldn&#8217;t disappear was going away on page loads.</li>
<li>Joone kept working on viewport support and the cache model</li>
<li>Xan and Gustavo lost in Super Smash Bros against me, a lot of times.</li>
<li>I lost to Gustavo and Xan in Street Fighter II, a lot of times.</li>
<li>Gustavo likes the word &#8220;Cave&#8221;.</li>
</ul>
<p>We also discussed a concept for GNOME 3 t-shirts, but we are keeping that one secret.</p>
<p>Finally, after seeing the presentation of Chrome OS and its sandboxes concept, we decided to implement it on Epiphany, so, here it is:</p>
<p><a href="http://blogs.gnome.org/diegoe/files/2010/12/turtlephy.png"><img class="aligncenter size-full wp-image-369" title="turtlephy" src="http://blogs.gnome.org/diegoe/files/2010/12/turtlephy.png" alt="" width="400" height="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/diegoe/2010/12/07/webkitgtk-hackfest-day-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Summer lessons</title>
		<link>http://blogs.gnome.org/diegoe/2010/04/27/summer-lessons/</link>
		<comments>http://blogs.gnome.org/diegoe/2010/04/27/summer-lessons/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 07:46:14 +0000</pubDate>
		<dc:creator>diegoe</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[planetdebian]]></category>
		<category><![CDATA[planetgnome]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[igalia]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/diegoe/?p=215</guid>
		<description><![CDATA[Over the last few months I&#8217;ve been working for Igalia, as an intern, fixing regressions in Epiphany, which extends to WebKitGTK+ sometimes. Surely a dream job: working on my favourite projects, on a great company, surrounded by great teammates and friends. I&#8217;m happy about it, really really happy. I love this job, totally, completely!. I&#8217;ve had [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last few months <a href="http://blogs.gnome.org/diegoe/2010/01/08/summer-plans/">I&#8217;ve been working for Igalia, as an intern, fixing regressions in Epiphany</a>, which extends to WebKitGTK+ sometimes. Surely a dream job: working on my favourite projects, on a great company, surrounded by great teammates and friends.</p>
<p><a href="http://www.igalia.com/"><img class="aligncenter size-full wp-image-214" title="Igalia logo" src="http://blogs.gnome.org/diegoe/files/2010/04/igalia-blanco.png" alt="Igalia: Free Software Engineering" width="206" height="75" /></a></p>
<p>I&#8217;m happy about it, really really happy. I love this job, totally, completely!. I&#8217;ve had the chance to learn <em>a lot</em>. Here I&#8217;d like to share some things I have learned so far, I look forward to post again with more ideas, but meanwhile here you have two.</p>
<p><strong>Different timezones are hard</strong></p>
<p>The time when I find most of the <a href="http://www.igalia.com">Igalia</a> crew online is between 2am and 12pm. Of course this doesn&#8217;t mean you can&#8217;t find them past 12pm, but it&#8217;s already 7pm or 8pm in Europe then. I&#8221;m on UTC-5 and Spain is on UTC+1 or (now) UTC+2.</p>
<p>You probably agree that asking <em>anyone</em> to wake up at 7am in summer is unrealistic. Luckily, Igalia doesn&#8217;t make me pass a turing test everyday at a fixed time. This rocks.</p>
<p style="text-align: center;"><a title="valpo by Diego Escalante Urrelo, on Flickr" href="http://www.flickr.com/photos/diegoe/4033414101/"><img src="http://farm3.static.flickr.com/2518/4033414101_632f398bde_m.jpg" alt="valpo" width="240" height="180" /><br />
</a><em>Valparaíso, Chile</em></p>
<p>I love it when people understand that a happy hacker working at midnight is better than an unhappy hacker working on a set in stone schedule. Kudos to Igalia for that.</p>
<p><strong>Your code should explain and defend itself</strong></p>
<p>My written expression teacher says &#8220;Your text should be good enough to explain and defend itself&#8221;. This applies to code too. I confirmed this at the expense of <a href="http://blogs.gnome.org/xan/">Xan</a>&#8216;s patience.</p>
<p>It&#8217;s a common situation: when the maintainer reviews your patch you are not around to explain it, or present the rationale you put into the change. The solution? well, simple, your patch and commit log should explain by themselves.</p>
<p>I saw, after realising how much ping-pong Xan and I had to play to get a patch in, that my patches lacked a harder review by myself before being posted.  <em>You have to be your first reviewer</em>.</p>
<p>Be a severe judge of your patch, ask yourself if you would accept such a patch, if you would like a commit message like that, if that variable name is really good, if someone could quickly grasp what&#8217;s it all about, etc. Get into the flippy flops of the maintainer, don&#8217;t assume everything is obvious to everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/diegoe/2010/04/27/summer-lessons/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Summer plans</title>
		<link>http://blogs.gnome.org/diegoe/2010/01/08/summer-plans/</link>
		<comments>http://blogs.gnome.org/diegoe/2010/01/08/summer-plans/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 23:30:05 +0000</pubDate>
		<dc:creator>diegoe</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[planetgnome]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[igalia]]></category>
		<category><![CDATA[webkitgtk]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/diegoe/?p=176</guid>
		<description><![CDATA[So for my summer time (that&#8217;s freezing time for you all in the northern hemisphere) I&#8217;ll be joining Igalia doing an internship working on Epiphany and WebKitGTK+ . I&#8217;m really happy and excited about this!]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="Igalia" src="http://blogs.gnome.org/diegoe/files/2010/04/igalia-blanco.png" alt="" width="206" height="75" /></p>
<p>So for my summer time (that&#8217;s freezing time for you all in the northern hemisphere) I&#8217;ll be joining Igalia doing an internship working on Epiphany and WebKitGTK+ <img src='http://blogs.gnome.org/diegoe/wp-content/mu-plugins/tango-smilies/tango/face-smile.png' alt=':-)' class='wp-smiley' /> . I&#8217;m really happy and excited about this!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/diegoe/2010/01/08/summer-plans/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Coming soon to a browser near you</title>
		<link>http://blogs.gnome.org/diegoe/2008/02/23/coming-soon-to-a-browser-near-you/</link>
		<comments>http://blogs.gnome.org/diegoe/2008/02/23/coming-soon-to-a-browser-near-you/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 08:49:10 +0000</pubDate>
		<dc:creator>diegoe</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[regexp]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/diegoe/2008/02/23/coming-soon-to-a-browser-near-you/</guid>
		<description><![CDATA[Epiphany with match bolding, substring matching, unicode searching and above all, the geekiest thing for a location bar: regexp support. Bug 517960 – Port the url bar completion func to GRegex]]></description>
			<content:encoded><![CDATA[<div><img src="http://blogs.gnome.org/diegoe/files/2008/02/regex.png" alt="regex.png" /></div>
<p><em>Epiphany with match bolding, substring matching, unicode searching and above all, the geekiest thing for a location bar: regexp support.</em></p>
<p><a href="http://bugzilla.gnome.org/show_bug.cgi?id=517960">Bug 517960 – Port the url bar completion func to GRegex</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/diegoe/2008/02/23/coming-soon-to-a-browser-near-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/diegoe/tag/epiphany/feed/ ) in 0.23533 seconds, on Feb 10th, 2012 at 3:09 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 10th, 2012 at 4:09 pm UTC -->
