<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Claudio Saavedra's ChangeLog</title>
    <link>http://people.gnome.org/~csaavedra/news.html</link>
    <description>Claudio's day to day</description>

    <copyright>2013 Claudio Saavedra</copyright>
    <managingEditor>claudio@codemonkey.cl</managingEditor>
    <webMaster>claudio@codemonkey.cl</webMaster>
    <language>en</language>
    <lastBuildDate>Wed, 15 May 2013 11:53:53 +0300</lastBuildDate>

    <item>
      <title>Wed 2013/May/15</title>
      <link>http://people.gnome.org/~csaavedra/news-2013-05.html#D15</link>
      <guid>http://people.gnome.org/~csaavedra/news-2013-05.html#D15</guid>
      <pubDate>Wed, 15 May 2013 11:53:00 +0300</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      Iago has written a fantastic blog post explaining his
	      and Dape's
	      work <a href="http://blogs.igalia.com/itoral/2013/05/14/webkitgtk-wayland-demo-and-future-work/">getting
	      WebKitGTK+ and Epiphany to run on top of
	      Wayland</a>. They've even cooked a nice demo!  You
	      should check it out if you haven't already, it's hot
	      stuff.
	    </p>
	  </li>
	  </ul>
]]></description>
    </item>

    <item>
      <title>Fri 2013/Apr/26</title>
      <link>http://people.gnome.org/~csaavedra/news-2013-04.html#D26</link>
      <guid>http://people.gnome.org/~csaavedra/news-2013-04.html#D26</guid>
      <pubDate>Fri, 26 Apr 2013 17:40:00 +0300</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
		Oh the WebKits! During the past few weeks, thanks to
		<a href="http://www.igalia.com">Igalia</a>'s
		collaboration with the good folks
		at <a href="http://www.bloomberg.com/">Bloomberg</a>,
		I have descended from the heights of Epiphany and
		WebKitGTK+ to the depths
		of <a href="https://en.wikipedia.org/wiki/WebKit#WebCore">WebCore</a>,
		that obscure but cleverly assembled part of WebKit
		that magnificently takes care of the logic inherent to
		layouting, rendering, and the inner representation of
		HTML documents. A fascinating aspect of WebCore is
		that its architecture, completely decoupled from the
		actual implementation in the different WebKit ports,
		means that any change to its parts will affect all
		ports and browsers built upon this marvelous piece of
		engineering. Let me assure you, dear reader, the
		challenges this implies are comparable only to the joy
		it brings to this humble hacker, as the following will
		reveal!
	    </p>

	      <p>
		Among the many duties of WebCore lies controlling the
		logic behind user interaction with HTML documents
		&mdash; something that has changed considerably in
		recent years. While originally, most interactive
		editing in the web was limited to plain and boring web
		forms, in this brave new world of ours it is also
		possible to build complete HTML editors using nothing
		but HTML and JavaScript access to the DOM. Have you
		seen Wordpress' fantastic editor? Then you shall agree
		with me that this is an extremely powerful feature.
	      </p>

	      <p>
		But with great power comes great responsibility, as
		the old saying goes. And with great responsibility
		come bugs, says a more recent variation of the same
		maxim. And where bugs are to be found, relentless
		minds work tirelessly in order to ensure that your
		browsing experience never ceases to improve. This is
		one of the goals that Igalia, humbly but boldly,
		pursues with utmost seriousness. And so it has been
		that I, your humble servant, have spent countless
		hours mastering my way through the DOM and editing
		features of WebCore. Bugs have been fixed
		already &mdash; some
		affecting <a href="https://bugs.webkit.org/show_bug.cgi?id=110487">editing
		in Windows</a>, others
		affecting <a href="https://bugs.webkit.org/show_bug.cgi?id=110459">editing
		in GNU/Linux</a>, and others
		affecting <a href="https://bugs.webkit.org/show_bug.cgi?id=112240">all
		platforms equally</a>. More will be fixed in the
		forthcoming weeks. I can only attempt to share my
		excitement through these words, for I am unable to
		express it in a way that would do it justice.
	      </p>

	  </li>

	  <li>
	    <p>
		As a side note, I am a committer to the WebKit project
		for a little while now. This is pretty cool, as it
		means I get a direct chance to break your browser. Or
		unbreak it, shall it be the case. I try to lean
		towards the latter but trust me, it is not an easy
		task!
	    </p>
	  </li>
	  </ul>
]]></description>
    </item>

    <item>
      <title>Tue 2012/Dec/11</title>
      <link>http://people.gnome.org/~csaavedra/news-2012-12.html#D11</link>
      <guid>http://people.gnome.org/~csaavedra/news-2012-12.html#D11</guid>
      <pubDate>Tue, 11 Dec 2012 13:38:00 +0200</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
		The <a
		href="https://live.gnome.org/Hackfests/WebKitGTK2012">WebKitGTK+
		hackfest</a> has been ongoing for the last three days
		in the <a href="http://www.igalia.com">Igalia</a>
		offices in the not-that-rainy city of A Coru&ntilde;a.
		We're over twenty people here and we've been hacking,
		discussing, and ranting over whatnot -- all to make
		sure that your browsing experience in the forthcoming
		years will be better than it has ever been. Here's a
		brief summary of what's been going on hitherto:
	    </p>

	      <p>
		<img src="http://people.gnome.org/~csaavedra/images/2012-12-10-wkgtk-2.jpg" />
	      </p>

	      <p>
		<ul>
		  <li><a href="http://mariospr.org/">Mario</a> has been working on the <a href="https://bugs.webkit.org/show_bug.cgi?id=104578">insecure content API for WK2GTK</a>.</li>
		  <li><a href="http://blogs.gnome.org/mccann/">Jon</a> has been rocking in Epiphany by improving the <a href="https://bugzilla.gnome.org/show_bug.cgi?id=657755">creation of Web Applications by sniffing icons and application names</a> and <a href="https://bugzilla.gnome.org/show_bug.cgi?id=689929">revamping our Find bar</a>.
		  </li>
		  <li><a href="http://blogs.igalia.com/carlosgc/">Carlos</a> has been <a href="https://bugs.webkit.org/show_bug.cgi?id=104527">improving the DOM bindings to make them shareable between webkit1 and webkit2</a>, <a href="https://bugs.webkit.org/show_bug.cgi?id=104482">adding WebKit API to set
		    a SSL errors policy</a>, and working in <a
		    href="https://bugzilla.gnome.org/show_bug.cgi?id=689992">documents 		      integration in Epiphany through libevince</a>.</li>
		  <li><a href="http://blogs.gnome.org/diegoe/">Diego</a> has been working on the Web UI/UX from the distant Lima:
		    <a href="https://bugzilla.gnome.org/show_bug.cgi?id=128184">Adding undo close tab (ctrl+shift+t)</a> and
		    <a href="https://bugzilla.gnome.org/show_bug.cgi?id=685638">preventing empty download-only (target=_blank) windows</a>.</li>
		  <li><a href="http://blogs.gnome.org/xan/">Xan</a> has been reviewing patches like a madman, making EphySession suck less, and he even started implementing the first bits towards incognito browsing mode (for secure, ahem, <em>netbanking</em>.)</li>
		  <li><a href="http://blog.abandonedwig.info/">Martin</a> has switched WKGTK+ to use Harfbuzz to render complex text and deleted the old Pango complex text backend.
		    He also worked on adding authentication support to DRT and WTR.</li>
		  <li><a href="http://base-art.net/">Philippe</a> has been porting the WebAudio backend to GStreamer 1.0.</li>
		  <li><a href="http://blogs.igalia.com/berto">Berto</a> has been cleaning up the WebKit code and fixing WebAudio bugs.</li>
		  <li><a href="http://joone4u.blogspot.com">Joone</a> has been working on Accelerated Compositing with Clutter and fixing common bugs in EFL and GTK+ ports.</li>
		  <li><a href="http://blog.kov.eti.br/">Gustavo</a> has released WKGTK+ 1.10.2, packaged it and uploaded it to Debian along with Epiphany 3.6.1. He has also landed multipart/x-mixed-replace, reviewed a bunch of patches, and worked on <a href="https://bugzilla.gnome.org/show_bug.cgi?id=685976">improving how clicked links are opened in epiphany</a>.</li>
		  <li><a href="http://danw.mysterion.org/">Dan</a> has been stabilized the unstable libsoup APIs, and he is now debugging and unskipping HTTP tests.</li>
		  <li><a href="http://blogs.igalia.com/alex/">Alex</a> has been working in 2D-canvas accelerated support using cairo-gl and discussing with others threaded models for coordinated graphics.</li>
		  <li><a href="http://wingolog.org/">Andy</a> has been working hard on decreasing the world's entropy by decreasing V8's memory usage. He is also fighting Capitalism from within.</li>
		  <li><a href="http://blogs.igalia.com/xrcalvar/">Xabier</a> has been revamping the HTML5 media controls in WebKit and occasionally breaking the bots like a champ.</li>
		  <li><a href="https://launchpad.net/~zandobersek">&#381;an</a> has been working with Xabier in the media controls and has been also improving our testing
		  infrastructure.</li>
		  <li><a href="http://simonpena.com/blog/">Sim&oacute;n</a> has been <a href="https://bugs.webkit.org/show_bug.cgi?id=104484">improving the WK2GTK+ documentation</a>.</li>
		  <li><a href="http://blogs.igalia.com/apinheiro/">Alejandro</a> and <a href="http://blog.grain-of-salt.com/">Joanie</a> have been working on decreasing the number of accessibility tests skipped/failing on the ATK implementation.</li>
		  <li><a href="http://people.gnome.org/~csaavedra/">Claudio</a> has been <a href="https://bugs.webkit.org/show_bug.cgi?id=98270">finishing the WK2GTK+ API for snapshotting</a>, reviewing Epiphany patches, and testing the <em>netbanking</em> mode.</li>
		</ul>
	      </p>
	      <p>
	<a href="http://www.flickr.com/photos/joone/8263834081/" title="P1020822 by joone4u, on Flickr"><img src="http://farm9.staticflickr.com/8349/8263834081_87aa11efd8_z.jpg" width="640" height="360" alt="P1020822"></a>
	      </p>

	      <p>
		There is, of course, much more going on and it's hard
		to keep track of the activity of these brave and energetic
		hackers. Yours truly has had a hard time distracting them
		from their relentless hacking in order to compile this report -- rest
		assured that there is probably much more happening between these
		four walls than what you have just read here. Nevertheless,
		we all want to thank the GNOME Foundation and all the sponsors
		who have made this gathering possible.
	      </p>
	      <p>
		<a href="http://www.igalia.com"><img class="screenart" src="https://live.gnome.org/Hackfests/WebKitGTK2012?action=AttachFile&do=get&target=igalia-logo.png" /></a></p><p>
		<a href="http://www.collabora.co.uk"><img class="screenart" src="https://live.gnome.org/Hackfests/WebKitGTK2012?action=AttachFile&do=get&target=collabora-logo.png" /></a>
		<p><a href="http://foundation.gnome.org"><img class="screenart" src="http://blogs.gnome.org/xjuan/files/2012/09/sponsored-by-gnome-foundation.png" /></a></p>
	      </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Mon 2012/Dec/03</title>
      <link>http://people.gnome.org/~csaavedra/news-2012-12.html#D03</link>
      <guid>http://people.gnome.org/~csaavedra/news-2012-12.html#D03</guid>
      <pubDate>Mon, 03 Dec 2012 11:00:00 +0200</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
		<a href="http://www.igalia.com">Igalia</a> is looking
		for a Free Software enthusiast living in the San
		Francisco Bay Area to work with us in the role of
		<b>Sales Engineer</b>.  If you're reading this,
		chances are that I don't need to tell you <a
		href="http://www.igalia.com/igalia-247/">who we
		are</a>, <a
		href="http://www.igalia.com/services/">what we do</a>,
		<a href="http://www.igalia.com/platforms/">how we do
		it</a>, and what our <a
		href="http://www.igalia.com/about-us">core values</a>
		are, nevertheless, if you want to know more, please
		read the <a
		href="http://www.igalia.com/nc/igalia-247/news/item/igalia-opens-a-sales-engineer-position/">job
		opening</a> in our webpage.
	    </p>

	      <p>
		If you have specific inquiries don't hesitate to contact any of
		us through the usual channels!
	      </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Mon 2012/Sep/03</title>
      <link>http://people.gnome.org/~csaavedra/news-2012-09.html#D03</link>
      <guid>http://people.gnome.org/~csaavedra/news-2012-09.html#D03</guid>
      <pubDate>Mon, 03 Sep 2012 08:03:00 +0300</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
		On Friday I landed into <a
		href="http://projects.gnome.org/epiphany/">Epiphany</a>
		master the first iteration of a new feature that us
		the <a href="http://www.igalia.com">Igalia</a> webkit
		hackers and the <a
		href="http://www.gnome.org">GNOME</a> design team have
		been collaborating on for a while. We codename this
		feature the <em>overview</em> but, in its first
		iteration, you can think more of it as a speed dial
		for new pages, that will allow you to quickly jump to
		the pages you frequent more often when opening a new
		tab or window.
	    </p>

	      <p>
		<a href="http://people.gnome.org/~csaavedra/images/2012-09-03-overview.png">
		  <img src="http://people.gnome.org/~csaavedra/images/2012-09-03-overview-mini.png" />
		</a>
	      </p>
	      <p>
		This will certainly be the most prominent new feature
		of Epiphany in GNOME 3.6, and we believe you'll love
		it. Personally, I think that this is a huge usability
		improvement, but I'm much more excited about the
		possibilities this brings from here on. For 3.8, our
		plans are more ambitious, but I guess that we will
		talk more about it when the time is due.
	      </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Sat 2012/May/26</title>
      <link>http://people.gnome.org/~csaavedra/news-2012-05.html#D26</link>
      <guid>http://people.gnome.org/~csaavedra/news-2012-05.html#D26</guid>
      <pubDate>Sat, 26 May 2012 20:59:00 +0300</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	      <p><em>Monte do Gozo</em>, near Santiago de Compostela,
		back in November:<p>
		  <a
		href="http://www.flickr.com/photos/csaavedra/6407055519/"
		title="Peregrinos by csaavedra, on Flickr"><img
		src="http://farm8.staticflickr.com/7015/6407055519_8250cf9ccb_z.jpg"
		width="640" height="427" alt="Peregrinos"></a>
	    </p>
		<p><em>Polbo &aacute; Feira</em> in A Coru&ntilde;a
		after the WebKitGTK+ hackfest back in December:</p>
		<p> <a
		href="http://www.flickr.com/photos/csaavedra/6540169785/"
		title="Polbo á Feira by csaavedra, on Flickr"><img
		src="http://farm8.staticflickr.com/7033/6540169785_d11b17efbd_z.jpg"
		width="640" height="361" alt="Polbo á Feira"></a></p>
		<p>Alvar Aalto fascination at home:</p> <p><a
		href="http://www.flickr.com/photos/csaavedra/6947583190/"
		title="E60 by csaavedra, on Flickr"><img
		src="http://farm8.staticflickr.com/7266/6947583190_e4efc4694f_z.jpg"
		width="640" height="427" alt="E60"></a></p>
		<p>A boat
		by <em>T&ouml;&ouml;l&ouml;nlahti</em> in early Spring:</p> <p><a
		href="http://www.flickr.com/photos/csaavedra/6957570740/"
		title="töölönlahti and boat by csaavedra, on
		Flickr"><img
		src="http://farm7.staticflickr.com/6119/6957570740_9b60dba57a_z.jpg"
		width="640" height="427" alt="töölönlahti and
		boat"></a></p>
	  </li>
	</ul>
]]></description>
    </item>

  </channel>
</rss>
