<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>FOSDEM 2013 (Logilab.org) RSS Feed</title>
    <description></description>
    <link>http://www.logilab.org/blogentry/120046</link>
<item>
<guid isPermaLink="true">http://www.logilab.org/blogentry/120046</guid>
  <title>FOSDEM 2013</title>
  <link>http://www.logilab.org/blogentry/120046</link>
  <description>&lt;p&gt;I was in Bruxelles for FOSDEM 2013. As with previous FOSDEM there were too many
interesting talks and people to see. Here is a summary of what I saw:&lt;/p&gt;
&lt;p&gt;In the Mozilla&#39;s room:&lt;/p&gt;
&lt;ol class=&quot;arabic simple&quot;&gt;
&lt;li&gt;The html5 pdf viewer &lt;a class=&quot;reference&quot; href=&quot;https://mozillalabs.com/en-US/pdfjs/&quot;&gt;pdfjs&lt;/a&gt; is impressive. The PDF specification is really
scary but this full featured &amp;quot;native&amp;quot; viewer is able to renders most of it
with very good performance. Have a look at the &lt;a class=&quot;reference&quot; href=&quot;http://mozilla.github.com/pdf.js/web/viewer.html&quot;&gt;pdfjs demo&lt;/a&gt;!&lt;/li&gt;
&lt;/ol&gt;
&lt;ol class=&quot;arabic simple&quot; start=&quot;2&quot;&gt;
&lt;li&gt;Firefox debug tools overview with a specific focus of &lt;a class=&quot;reference&quot; href=&quot;https://github.com/mozilla/r2d2b2g&quot;&gt;Firefox OS emulator&lt;/a&gt; in
your browser.&lt;/li&gt;
&lt;/ol&gt;
&lt;ol class=&quot;arabic simple&quot; start=&quot;3&quot;&gt;
&lt;li&gt;Introduction to webl10n: an internationalization format and library used in
&lt;a class=&quot;reference&quot; href=&quot;http://www.mozilla.org/en-US/firefoxos/&quot;&gt;Firefox OS&lt;/a&gt;.  A successful mix that results in a format that is idiot-proof
enough for a duck to use, that relies on Unicode specifications to handle
complex pluralization rules and that allows cascading translation
definitions.&lt;/li&gt;
&lt;/ol&gt;
&lt;img alt=&quot;typical webl10n user&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/0/0a/Red-crested.pochard.slimbridge.arp.jpg/307px-Red-crested.pochard.slimbridge.arp.jpg&quot; /&gt;
&lt;ol class=&quot;arabic simple&quot; start=&quot;4&quot;&gt;
&lt;li&gt;Status of html5 video and audio support in Firefox. The topic looks like a
real headache but the team seems to be doing really well. Special mention
for the reverse demo effect: The speaker expected some format to be still
unsupported but someone else apparently implemented them over night.&lt;/li&gt;
&lt;li&gt;Last but not least I gave a talk about the &lt;a class=&quot;reference&quot; href=&quot;http://mercurial.selenic.com/wiki/ChangesetEvolution&quot;&gt;changeset evolution concept&lt;/a&gt; that
I&#39;m putting in Mercurial. Thanks goes to Feth for asking me his
&lt;em&gt;not-scripted-at-all-questions&lt;/em&gt; during this talk. (&lt;a class=&quot;reference&quot; href=&quot;https://www.logilab.org/file/120870/raw/evolve_talk.pdf&quot;&gt;slides&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;
&lt;img alt=&quot;http://www.selenic.com/hg-logo/logo-droplets-150.png&quot; src=&quot;http://www.selenic.com/hg-logo/logo-droplets-150.png&quot; /&gt;
&lt;p&gt;In the &lt;a class=&quot;reference&quot; href=&quot;http://www.postgresql.org/&quot;&gt;postgresql&lt;/a&gt; room:&lt;/p&gt;
&lt;ol class=&quot;arabic simple&quot;&gt;
&lt;li&gt;Insightful talk about more event trigger in postgresql engine and how this may
becomes the perfect way to break your system.&lt;/li&gt;
&lt;li&gt;Full update of the capability of &lt;a class=&quot;reference&quot; href=&quot;http://postgis.net/&quot;&gt;postgis&lt;/a&gt; 2.0. The postgis suite was already
impressive for storing and querying 2D data, but it now have impressive
capability regarding &lt;a class=&quot;reference&quot; href=&quot;http://gvsig3d.blogspot.fr/2011/07/coming-soon-postgis-3d.html&quot;&gt;3D&lt;/a&gt; data.&lt;/li&gt;
&lt;/ol&gt;
&lt;img alt=&quot;http://upload.wikimedia.org/wikipedia/en/6/60/PostGIS_logo.png&quot; src=&quot;http://upload.wikimedia.org/wikipedia/en/6/60/PostGIS_logo.png&quot; /&gt;
&lt;p&gt;On python related topic:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;a class=&quot;reference&quot; href=&quot;http://www.aldebaran-robotics.com/en/&quot;&gt;Aldebaran Robotic&lt;/a&gt; are currently opening &lt;a class=&quot;reference&quot; href=&quot;https://github.com/aldebaran/&quot;&gt;most of their code&lt;/a&gt;. And
they are a perfect example of the value of python for implementing high level
logic.&lt;/li&gt;
&lt;/ul&gt;
&lt;img alt=&quot;http://www.python.org/community/logos/python-logo-master-v3-TM-flattened.png&quot; src=&quot;http://www.python.org/community/logos/python-logo-master-v3-TM-flattened.png&quot; /&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;Victor Stinner has started an interesting project to improve CPython
performance. The first one: &lt;a class=&quot;reference&quot; href=&quot;https://bitbucket.org/haypo/astoptimizer/&quot;&gt;astoptimizer&lt;/a&gt; breaks some of the language
semantics to apply optimisation on compiling to byte code (lookup caching,
constant folding,…). The other, &lt;a class=&quot;reference&quot; href=&quot;http://hg.python.org/sandbox/registervm/&quot;&gt;registervm&lt;/a&gt; is a full redefinition of how the interpreter
handles reference in byte code.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After the FOSDEM, I crossed the channel to attend a Mercurial sprint in London.
Expect more on this topic soon.&lt;/p&gt;
</description>
  <dc:date>2013-02-13T12:05-01:00</dc:date>
  <dc:creator>Pierre-Yves David</dc:creator>
</item>
  </channel>
</rss>