<?xml version="1.0" encoding="UTF-8"?>
<iCalendar xmlns:xCal="urn:ietf:params:xml:ns:xcal" xmlns:pentabarf="http://pentabarf.org">
  <vcalendar>
    <version>2.0</version>
    <prodid>-//Pentabarf//Schedule 1.0//EN</prodid>
    <x-wr-caldesc>FOSDEM 2015</x-wr-caldesc>
    <x-wr-calname>Schedule for events at FOSDEM 2015</x-wr-calname>
    <vevent>
      <method>PUBLISH</method>
      <uid>2659@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2659</pentabarf:event-id>
      <pentabarf:event-slug>sdrintro</pentabarf:event-slug>
      <pentabarf:event-tag>sdrintro</pentabarf:event-tag>
      <pentabarf:title>SDR Track: Introduction</pentabarf:title>
      <pentabarf:subtitle>Words of welcome, and a brief introduction of our schedule.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T091500</dtend>
      <duration>00:15:00:00</duration>
      <summary>SDR Track: Introduction- Words of welcome, and a brief introduction of our schedule.</summary>
      <description>&lt;p&gt;Our opening talk for the SDR devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/sdrintro/</url>
      <location>AW1.125</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3302@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3302</pentabarf:event-id>
      <pentabarf:event-slug>intro_geospatial</pentabarf:event-slug>
      <pentabarf:event-tag>intro_geospatial</pentabarf:event-tag>
      <pentabarf:title>Intro geospatial devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Intro geospatial devroom</summary>
      <description>&lt;p&gt;A very short intro from the devroom organisers - who is doing this and what organisations support the initiative.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/intro_geospatial/</url>
      <location>AW1.121</location>
      <attendee>Johan Van de Wauw</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3308@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3308</pentabarf:event-id>
      <pentabarf:event-slug>intro</pentabarf:event-slug>
      <pentabarf:event-tag>intro</pentabarf:event-tag>
      <pentabarf:title>Introduction</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T091000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Introduction</summary>
      <description>&lt;p&gt;Introduction to Microkernels devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/intro/</url>
      <location>K.3.201</location>
      <attendee>Vasily A. Sartakov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2875@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2875</pentabarf:event-id>
      <pentabarf:event-slug>supporting_accessibility_in_your_distribution</pentabarf:event-slug>
      <pentabarf:event-tag>supporting_accessibility_in_your_distribution</pentabarf:event-tag>
      <pentabarf:title>Supporting accessibility in your distribution</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T095500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Supporting accessibility in your distribution</summary>
      <description>&lt;p&gt;This will discuss the few important details that distribution hackers should know to make sure that their distribution is accessible to everybody.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/supporting_accessibility_in_your_distribution/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Samuel Thibault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2890@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2890</pentabarf:event-id>
      <pentabarf:event-slug>openconnect_vpn</pentabarf:event-slug>
      <pentabarf:event-tag>openconnect_vpn</pentabarf:event-tag>
      <pentabarf:title>Software isolation in Linux</pentabarf:title>
      <pentabarf:subtitle>as used in the development of openconnect VPN server</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Software isolation in Linux- as used in the development of openconnect VPN server</summary>
      <description>&lt;p&gt;For the development of openconnect VPN server a decision to compartmentalize the server was taken, in order to protect any sensitive values exchanged, ranging from the user transferred data, to the data used during the authentication process.
This talk will summarize the issues faced during that development that relate to software isolation. That would cover issues with protecting the server's keys via TLS, the client-side authentication of TLS, and PAM authentication, and how they were solved.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/openconnect_vpn/</url>
      <location>AW1.120</location>
      <attendee>Nikos Mavrogiannopoulos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2680@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2680</pentabarf:event-id>
      <pentabarf:event-slug>http2_right_now</pentabarf:event-slug>
      <pentabarf:event-tag>http2_right_now</pentabarf:event-tag>
      <pentabarf:title>HTTP/2 right now</pentabarf:title>
      <pentabarf:subtitle>How we got here, some basics, what Mozilla does and what's next!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>HTTP/2 right now- How we got here, some basics, what Mozilla does and what's next!</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/http2_right_now/</url>
      <location>UD2.218A</location>
      <attendee>Daniel Stenberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3031@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3031</pentabarf:event-id>
      <pentabarf:event-slug>underhoodcontainers</pentabarf:event-slug>
      <pentabarf:event-tag>underhoodcontainers</pentabarf:event-tag>
      <pentabarf:title>Under the hood of Docker Containers</pentabarf:title>
      <pentabarf:subtitle>In flight and at rest</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T094000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Under the hood of Docker Containers- In flight and at rest</summary>
      <description>&lt;p&gt;Docker containers are generating excitement because of relatable and recognizable use cases and unique facilitation of solutions. One example of this is easy distribution of the container environment.  Docker does this with a particular design of images.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/underhoodcontainers/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Vincent Batts</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3395@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3395</pentabarf:event-id>
      <pentabarf:event-slug>opening</pentabarf:event-slug>
      <pentabarf:event-tag>opening</pentabarf:event-tag>
      <pentabarf:title>Opening</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Opening</summary>
      <description>&lt;p&gt;Opening remarks for the Open Source Design devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/opening/</url>
      <location>AW1.126</location>
      <attendee>Roy Scholten</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3339@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3339</pentabarf:event-id>
      <pentabarf:event-slug>newwavephp</pentabarf:event-slug>
      <pentabarf:event-tag>newwavephp</pentabarf:event-tag>
      <pentabarf:title>New Wave PHP</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T095000</dtend>
      <duration>00:50:00:00</duration>
      <summary>New Wave PHP</summary>
      <description>&lt;p&gt;With new PHP versions being released more often, and projects including Drupal increasing their minimum requirements for PHP versions, it's clear that things are changing rapidly. This session is all about the changes introduced in newer versions of PHP (5.3 onwards), and what that means for PHP projects everywhere. There will be practical examples of the shiny new features, advice on finding hosting and safely upgrading existing projects, and news about the performance improvements you can expect as you move between the versions. The way PHP is evolving is truly exciting so come and join in on the fun!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/newwavephp/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Lorna Mitchell</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3390@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3390</pentabarf:event-id>
      <pentabarf:event-slug>opening_desktops_devroom_2015</pentabarf:event-slug>
      <pentabarf:event-tag>opening_desktops_devroom_2015</pentabarf:event-tag>
      <pentabarf:title>Opening of the Desktops DevRoom 2015</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Opening of the Desktops DevRoom 2015</summary>
      <description>&lt;p&gt;Welcome to the Desktops DevRoom at FOSDEM 2015&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/opening_desktops_devroom_2015/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Christophe Fergeau</attendee>
      <attendee>Pau Garcia i Quiles</attendee>
      <attendee>Philippe Caseiro</attendee>
      <attendee>Jerome Leclanche</attendee>
      <attendee>Didier Roche</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3451@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3451</pentabarf:event-id>
      <pentabarf:event-slug>mysql_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to MySQL &amp; Friends Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T090000</dtstart>
      <dtend>20150201T091500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Welcome to MySQL &amp; Friends Devroom</summary>
      <description>&lt;p&gt;Welcome to the MySQL &amp;amp; Friends Devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/mysql_welcome/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Frédéric Descamps</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2807@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2807</pentabarf:event-id>
      <pentabarf:event-slug>lifewatch</pentabarf:event-slug>
      <pentabarf:event-tag>lifewatch</pentabarf:event-tag>
      <pentabarf:title>Use of OSS in the Lifewatch biodiversity research project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T090500</dtstart>
      <dtend>20150201T091500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Use of OSS in the Lifewatch biodiversity research project</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/lifewatch/</url>
      <location>AW1.121</location>
      <attendee>Julien Radoux</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3508@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3508</pentabarf:event-id>
      <pentabarf:event-slug>go_at_coreos</pentabarf:event-slug>
      <pentabarf:event-tag>go_at_coreos</pentabarf:event-tag>
      <pentabarf:title>Go at CoreOS</pentabarf:title>
      <pentabarf:subtitle>This session will discuss using Go to build products that make distributed computing as stress-free as installing a Linux distribution.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T090500</dtstart>
      <dtend>20150201T095000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Go at CoreOS- This session will discuss using Go to build products that make distributed computing as stress-free as installing a Linux distribution.</summary>
      <description>&lt;p&gt;At CoreOS, we chose to write everything in Go at a time when Python was the language of choice for Linux distributions. It had been almost 10 years since a new Linux distro was created. With the entrance of the cloud era, moving deeply into distributed computing based on Linux containers and multi-core machines, we needed a language that would allow our developers to iterate rapidly and create self-contained components that were not tangled in a web of software dependencies on the operating system. Go was the clear choice because it would enable us to build applications quickly and produce standalone binaries.&lt;/p&gt;

&lt;p&gt;With thousands of hours of Go experience, this session will dive into the trenches on Go at CoreOS. It will explore four major projects written in Go: etcd, fleet, rocket and flannel. Attendees will learn tips and tricks for using Go for building and shipping products. Learn the ways Go enables CoreOS to build simple tools to solve a large variety of infrastructure automation tasks, and create high performance components for distributed systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/go_at_coreos/</url>
      <location>K.3.401</location>
      <attendee>Jonathan Boulle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2674@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2674</pentabarf:event-id>
      <pentabarf:event-slug>wapt_apt_get_for_windows</pentabarf:event-slug>
      <pentabarf:event-tag>wapt_apt_get_for_windows</pentabarf:event-tag>
      <pentabarf:title>WAPT, apt-get for Windows</pentabarf:title>
      <pentabarf:subtitle>A package manager for Windows</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T090500</dtstart>
      <dtend>20150201T093500</dtend>
      <duration>00:30:00:00</duration>
      <summary>WAPT, apt-get for Windows- A package manager for Windows</summary>
      <description>&lt;p&gt;With WAPT, IT teams can manage simply and effectively the lifecycle of an installed base of Windows applications. WAPT can (1) install, (2) update, (3) configure, (4) uninstall and (5) inventory your Windows based applications, be they business, office, utilities or even system drivers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/wapt_apt_get_for_windows/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Vincent Cardon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3297@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3297</pentabarf:event-id>
      <pentabarf:event-slug>sel4</pentabarf:event-slug>
      <pentabarf:event-tag>sel4</pentabarf:event-tag>
      <pentabarf:title>seL4: Present and Future</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 09:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T091000</dtstart>
      <dtend>20150201T100000</dtend>
      <duration>00:50:00:00</duration>
      <summary>seL4: Present and Future</summary>
      <description>&lt;p&gt;seL4, a member of the L4 family of microkernels, and the world’s highest-assured operating system kernel, has recently joined the FLOSS community. This talk will provide an overview of what seL4 is, what it can and cannot do, and where we see it heading in the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/sel4/</url>
      <location>K.3.201</location>
      <attendee>Gernot Heiser</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3109@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3109</pentabarf:event-id>
      <pentabarf:event-slug>qgis_landslide</pentabarf:event-slug>
      <pentabarf:event-tag>qgis_landslide</pentabarf:event-tag>
      <pentabarf:title>QGIS Tool for Landslide Hazard Assessment</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 09:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T091500</dtstart>
      <dtend>20150201T092500</dtend>
      <duration>00:10:00:00</duration>
      <summary>QGIS Tool for Landslide Hazard Assessment</summary>
      <description>&lt;p&gt;In Southern Kyrgyzstan, large areas are affected by high landslide activity, which regularly results in casualties and economic losses. There have been many efforts in the past and the present to analyze landslide activity in this large data-scarce region. Yet there is a need for creating a system capable of integrating all of the existing information and include the possibility for future updates. Due to the limited funds and multiple end users, minimization of costs and flexible accessibility are requirements for such a system opting for the use of open source software.&lt;/p&gt;

&lt;p&gt;The presented tool has been developed as a QGIS plugin. That way, it is possible to take advantage of the core QGIS functionality and other plugins, e.g. the OpenLayers plugin. The plugin allows the user to access the data on landslides, their triggering and predisposing factors in an easy-to-use way. A typical workflow includes querying landslide and factor data for a certain time period and then assigning them to mapping units for further analysis. Besides data queries, the plugin offers tools for spatial analysis, e.g. finding the highest point of the landslide polygon as an approximation of the landslide main scarp, extension of the standard zonal statistics functionality for the derivation of landslide attributes, pixel- or polygon-based calculation of earthquake influence, etc.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/qgis_landslide/</url>
      <location>AW1.121</location>
      <attendee>Darya Golovko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2765@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2765</pentabarf:event-id>
      <pentabarf:event-slug>gnuradio</pentabarf:event-slug>
      <pentabarf:event-tag>gnuradio</pentabarf:event-tag>
      <pentabarf:title>Introduction to Using GNU Radio</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 09:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T091500</dtstart>
      <dtend>20150201T101500</dtend>
      <duration>01:00:00:00</duration>
      <summary>Introduction to Using GNU Radio</summary>
      <description>&lt;p&gt;GNU Radio is an expansive ecosystem of libraries, hardware interfaces, third-party applications, and community members of all types. With all of these parts, we know it's difficult to understand where to begin. In this lecture, I will provide an overview of the ecosystem and walk through a set of examples that use GNU Radio to explore the wireless space.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/gnuradio/</url>
      <location>AW1.125</location>
      <attendee>Tom Rondeau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3293@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3293</pentabarf:event-id>
      <pentabarf:event-slug>proxysql</pentabarf:event-slug>
      <pentabarf:event-tag>proxysql</pentabarf:event-tag>
      <pentabarf:title>ProxySQL : High Availability and High Performance Proxy for MySQL</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 09:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T091500</dtstart>
      <dtend>20150201T093500</dtend>
      <duration>00:20:00:00</duration>
      <summary>ProxySQL : High Availability and High Performance Proxy for MySQL</summary>
      <description>&lt;p&gt;ProxySQL is a new proxy (currently under development) that aims to become the first open source proxy in the MySQL ecosystem able to provide HA and high performance with no changes in the application, using several built-in features and integration with clustering software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/proxysql/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>René Cannaò</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2705@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2705</pentabarf:event-id>
      <pentabarf:event-slug>qgis_geopunt</pentabarf:event-slug>
      <pentabarf:event-tag>qgis_geopunt</pentabarf:event-tag>
      <pentabarf:title>Opensource Desktop GIS at Regional and Local goverments in Flanders</pentabarf:title>
      <pentabarf:subtitle>Integrating Govermental webservices into QGIS</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 09:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T092500</dtstart>
      <dtend>20150201T093500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Opensource Desktop GIS at Regional and Local goverments in Flanders- Integrating Govermental webservices into QGIS</summary>
      <description>&lt;p&gt;A lightning talk about a plugin for QGIS, open source desktop GIS, that enable users at local governments in Flanders to view, save, analyse and create maps with webservices from the Flemish government. This allows them to use live data instead of downloading files from a webpage.
This includes Geocoding, Points of interest search, Traffic Obstruction data, Elevation Profile and Data search. &lt;a href="https://docs.google.com/presentation/d/1dcfAcnEBkuzQVFLtp1mldvs8DL1G2RgTkX9TGPtMtJI/edit?usp=sharing"&gt;slides&lt;/a&gt;&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/qgis_geopunt/</url>
      <location>AW1.121</location>
      <attendee>Kay Warrie</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3298@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3298</pentabarf:event-id>
      <pentabarf:event-slug>design_building_community</pentabarf:event-slug>
      <pentabarf:event-tag>design_building_community</pentabarf:event-tag>
      <pentabarf:title>Building the Open Source Design community</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T093000</dtstart>
      <dtend>20150201T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building the Open Source Design community</summary>
      <description>&lt;p&gt;Design and good UX gets more and more important in open source projects. We need to work together, across projects, to deliver the best experience.&lt;/p&gt;

&lt;p&gt;In the spirit of open source and sharing code, we should also share our design work. We need to gather, share ideas, exchange how we approach problems, what works and what doesn’t.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_building_community/</url>
      <location>AW1.126</location>
      <attendee>Jan-Christoph Borchardt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3510@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3510</pentabarf:event-id>
      <pentabarf:event-slug>vidi</pentabarf:event-slug>
      <pentabarf:event-tag>vidi</pentabarf:event-tag>
      <pentabarf:title>ViDI - The Visual Design Inspector</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T093000</dtstart>
      <dtend>20150201T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>ViDI - The Visual Design Inspector</summary>
      <description>&lt;p&gt;We present ViDI, a platform to provide interactive 2D and 3D visualizations of Design Problems in Smalltalk systems. The user can inspect and correct issues in the source code, as well as compare different versions of the same system in terms of design quality. ViDI is built on top of Moose, CodeCity, Roassal, and CodeCritics.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/vidi/</url>
      <location>H.2214</location>
      <attendee>Yuriy Tymchuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3065@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3065</pentabarf:event-id>
      <pentabarf:event-slug>firefoxos_web_apis</pentabarf:event-slug>
      <pentabarf:event-tag>firefoxos_web_apis</pentabarf:event-tag>
      <pentabarf:title>Firefox OS web API's</pentabarf:title>
      <pentabarf:subtitle>New cool web apis and their impact</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T093000</dtstart>
      <dtend>20150201T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Firefox OS web API's- New cool web apis and their impact</summary>
      <description>&lt;p&gt;Webapi's are key to firefox app developement this talk will go through the new webapi available in release 2.0 and their impact on Firefox OS architecture. We will go deeper in Gecko and Gonk to see how new webapi can be added with new features in the Gonk/Gecko layer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/firefoxos_web_apis/</url>
      <location>UD2.218A</location>
      <attendee>Loïc Cuguen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3212@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3212</pentabarf:event-id>
      <pentabarf:event-slug>pixelvault</pentabarf:event-slug>
      <pentabarf:event-tag>pixelvault</pentabarf:event-tag>
      <pentabarf:title>PixelVault</pentabarf:title>
      <pentabarf:subtitle>Using GPUs for Securing Cryptographic Operations</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T093000</dtstart>
      <dtend>20150201T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>PixelVault- Using GPUs for Securing Cryptographic Operations</summary>
      <description>&lt;p&gt;Protecting the confidentiality of cryptographic keys in the event of partial or full system compromise is crucial for containing the impact of attacks. The Heartbleed vulnerability of April 2014, which allowed the remote leakage of secret keys from HTTPS web servers, is an indicative example. PixelVault is a system for keeping cryptographic keys and carrying out cryptographic operations exclusively on the GPU, which allows it to protect secret keys from leakage even in the event of full system compromise. This is possible by exposing secret keys only in GPU registers, keeping PixelVault’s critical code in the GPU instruction cache, preventing this way even privileged host code from accessing any sensitive code or data.&lt;/p&gt;

&lt;p&gt;Due to the non-preemptive execution mode of the GPU, an adversary that has full control of the host cannot tamper with PixelVault’s GPU code, but only terminate it, in which case all sensitive data is lost. We have implemented a PixelVault-enabled version of the OpenSSL library that allows the protection of existing applications with minimal modifications. Based on the results of our evaluation, PixelVault not only provides secure key storage using commodity hardware, but also significantly speeds up the processing throughput of cryptographic operations for server applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/pixelvault/</url>
      <location>AW1.120</location>
      <attendee>Giorgos Vasiliadis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2632@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2632</pentabarf:event-id>
      <pentabarf:event-slug>keynotes_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>keynotes_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to FOSDEM 2015</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2015-01-31 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T093000</dtstart>
      <dtend>20150131T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Welcome to FOSDEM 2015</summary>
      <description>&lt;p&gt;FOSDEM welcome and opening talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2015/schedule/event/keynotes_welcome/</url>
      <location>Janson</location>
      <attendee>FOSDEM Staff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3431@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3431</pentabarf:event-id>
      <pentabarf:event-slug>cache2k</pentabarf:event-slug>
      <pentabarf:event-tag>cache2k</pentabarf:event-tag>
      <pentabarf:title>Cache2k, Java caching turbo charged</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T093000</dtstart>
      <dtend>20150201T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Cache2k, Java caching turbo charged</summary>
      <description>&lt;p&gt;The development of cache2k has two streams: It is a robust cache implementation and provides features we miss from other products, on the other hand it is a research area to try out new caching algorithms and implementations to achieve the best performing in-memory Java cache that is available today.&lt;/p&gt;

&lt;p&gt;The talk will start with some real-world scenarios and challenges and how the cache can help, making it the pivotal point in an application to manage data resources and provide them on time. The second part of the talk will be about modern and adaptive caching algorithms and why you should not implement yet another "LRU cache" by yourself.&lt;/p&gt;

&lt;p&gt;This talk should encourage to use more caching to speed up applications and, of course, to hack and improve existing caching products. There is still much to achieve!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/cache2k/</url>
      <location>K.4.201</location>
      <attendee>Jens Wilke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2892@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2892</pentabarf:event-id>
      <pentabarf:event-slug>lessons_learned_with_time_based_releases_for_efl</pentabarf:event-slug>
      <pentabarf:event-tag>lessons_learned_with_time_based_releases_for_efl</pentabarf:event-tag>
      <pentabarf:title>Lessons Learned with Time Based Releases for EFL</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 09:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T093500</dtstart>
      <dtend>20150201T100500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Lessons Learned with Time Based Releases for EFL</summary>
      <description>&lt;p&gt;The Enlightenment window manager and its libraries have for a long time been seen as one of the
pieces of software that might never be released. With E17 taking 12 years for its first release
there was some truth in this story. Since we have released E18 and E19 and adopted a time based
release schedule for our library releases. Enlightenment still runs on its own schedule.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/lessons_learned_with_time_based_releases_for_efl/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Stefan Schmidt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3247@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3247</pentabarf:event-id>
      <pentabarf:event-slug>web_mapping_mysql</pentabarf:event-slug>
      <pentabarf:event-tag>web_mapping_mysql</pentabarf:event-tag>
      <pentabarf:title>Web mapping with MySQL</pentabarf:title>
      <pentabarf:subtitle>An introduction to MySQL GIS</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 09:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T094000</dtstart>
      <dtend>20150201T100000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Web mapping with MySQL- An introduction to MySQL GIS</summary>
      <description>&lt;p&gt;Web maps are everywhere these days, and there are a lot of frameworks
that can display a map. But you still have to provide the data
yourself. This talk teaches you how to use MySQL with its GIS
functions in the database back end for your maps.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/web_mapping_mysql/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Norvald H. Ryeng</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3155@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3155</pentabarf:event-id>
      <pentabarf:event-slug>bridging_simulation_gis</pentabarf:event-slug>
      <pentabarf:event-tag>bridging_simulation_gis</pentabarf:event-tag>
      <pentabarf:title>Bridging the gap between simulation and GIS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 09:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T094000</dtstart>
      <dtend>20150201T100500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Bridging the gap between simulation and GIS</summary>
      <description>&lt;p&gt;Polygonal meshes are the most common way of representing 2D geometries for simulation purposes. Integrating simulation to a GIS requires  storing georeferenced meshes in a databases (or using standard SIG file formats), and being able to use simulation values interpolated over the elements as a map layer.&lt;/p&gt;

&lt;p&gt;This presentation reviews what is the closest you can get with existing FOSS GIS solutions and what is needed to bridge the gap, both on the simulation side and on the GIS side.&lt;/p&gt;

&lt;p&gt;We show the few lines that need to be added to the simulation code to read a mesh from the GIS and write the results to the GIS. We also present a prototype mesh layer for QGIS that has been implemented as a PluginLayer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/bridging_simulation_gis/</url>
      <location>AW1.121</location>
      <attendee>Hugo Mercier</attendee>
      <attendee>Vincent Mora</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3048@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3048</pentabarf:event-id>
      <pentabarf:event-slug>dockerovirt</pentabarf:event-slug>
      <pentabarf:event-tag>dockerovirt</pentabarf:event-tag>
      <pentabarf:title>Docker Integration in oVirt and IaaS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 09:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T094000</dtstart>
      <dtend>20150201T102000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Docker Integration in oVirt and IaaS</summary>
      <description>&lt;p&gt;This session will present the current status of integration between oVirt, Docker containers and Kubernetes. It will cover the motivations, some of the low level details and ideas for the future. The second part of the presentation will be dedicated to possible future work within oVirt, ideas for the new concept of multi-purpose data-center and an overview of other projects related to Docker and IaaS.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deploying an Application (Old-Fashion and Docker)&lt;/li&gt;
&lt;li&gt;Ecosystem: Kubernetes and Project Atomic&lt;/li&gt;
&lt;li&gt;Current Status of Integration in oVirt&lt;/li&gt;
&lt;li&gt;oVirt Docker User-Interface Plugin&lt;/li&gt;
&lt;li&gt;Dockerized oVirt Engine&lt;/li&gt;
&lt;li&gt;Docker on Virtualization&lt;/li&gt;
&lt;li&gt;Possible Future Integration&lt;/li&gt;
&lt;li&gt;Managing Containers as VMs&lt;/li&gt;
&lt;li&gt;Future Multi-Purpose Data Centers&lt;/li&gt;
&lt;li&gt;Other Projects Related to Docker and IaaS&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/dockerovirt/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Federico Simoncelli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2637@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2637</pentabarf:event-id>
      <pentabarf:event-slug>deviot01</pentabarf:event-slug>
      <pentabarf:event-tag>deviot01</pentabarf:event-tag>
      <pentabarf:title>Welcome to the IoT Devroom</pentabarf:title>
      <pentabarf:subtitle>Welcome to participants and explanation of the day</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 09:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T094500</dtstart>
      <dtend>20150201T095500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Welcome to the IoT Devroom- Welcome to participants and explanation of the day</summary>
      <description>&lt;p&gt;Welcome to participants and explanation of the day.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot01/</url>
      <location>H.2213</location>
      <attendee>Pieter Hintjens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3135@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3135</pentabarf:event-id>
      <pentabarf:event-slug>go_web_security_scanner</pentabarf:event-slug>
      <pentabarf:event-tag>go_web_security_scanner</pentabarf:event-tag>
      <pentabarf:title>Finding Bad Needles in Worldwide Haystacks</pentabarf:title>
      <pentabarf:subtitle>Experience of using Go for a large-scale web security scanner</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 09:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T095000</dtstart>
      <dtend>20150201T103500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Finding Bad Needles in Worldwide Haystacks- Experience of using Go for a large-scale web security scanner</summary>
      <description>&lt;p&gt;Over the last year, we have been using Go to improve the accuracy and quality of our web security scanning system that has become part of our Continuous Development pipeline and now checks all Yahoo websites and changes to them.  We would like to present several components of the scanner and share some of our experiences, results, and lessons from using Go for web scanning at a large scale.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/go_web_security_scanner/</url>
      <location>K.3.401</location>
      <attendee>Dmitry Savintsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2605@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2605</pentabarf:event-id>
      <pentabarf:event-slug>identity_crisis</pentabarf:event-slug>
      <pentabarf:event-tag>identity_crisis</pentabarf:event-tag>
      <pentabarf:title>Identity Crisis: Are we who we say we are? </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2015-01-31 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T100000</dtstart>
      <dtend>20150131T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Identity Crisis: Are we who we say we are? </summary>
      <description>&lt;p&gt;Karen Sandler, Executive Director of the Software Freedom Conservancy, will discuss the peculiar tension in the intersection of free and open source software and corporate interest. Working in free software often triggers a complicated set of allegiances. When tricky situations arise how do developers decide what their priorities are? As a community how do you know whether a contributor is advocated the best for the project of the best for their employer? How much can governance help? And at the end of the day, how do the ideological components to these projects really play out? And how should they?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2015/schedule/event/identity_crisis/</url>
      <location>Janson</location>
      <attendee>Karen Sandler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2600@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2600</pentabarf:event-id>
      <pentabarf:event-slug>apache_celix</pentabarf:event-slug>
      <pentabarf:event-tag>apache_celix</pentabarf:event-tag>
      <pentabarf:title>Modularizing C software with Apache Celix</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Languages</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Modularizing C software with Apache Celix</summary>
      <description>&lt;p&gt;Join the world of service oriented programming with all its benefits - but without its usually found shortcomings - with Apache Celix. Apache Celix is a framework for service oriented programming in C, with a focus on a low overhead, and a small footprint.&lt;/p&gt;

&lt;p&gt;Service oriented programming brings a lot to table. It enables the design and development of software applications in small cohesive modules, which interact based on loosely coupled services.&lt;/p&gt;

&lt;p&gt;In this presentation the history and concepts behind Apache Celix will be explained.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Languages</categories>
      <url>https:/fosdem.org/2015/schedule/event/apache_celix/</url>
      <location>Janson</location>
      <attendee>Pepijn Noltes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3208@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3208</pentabarf:event-id>
      <pentabarf:event-slug>toro</pentabarf:event-slug>
      <pentabarf:event-tag>toro</pentabarf:event-tag>
      <pentabarf:title>A dedicated kernel named TORO</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T110000</dtend>
      <duration>01:00:00:00</duration>
      <summary>A dedicated kernel named TORO</summary>
      <description>&lt;p&gt;In systems with high-grade multiprocessing, we have identified two bottlenecks: in the accessing of the memory bus and in the shared resources. To deal with these issues, we propose a dedicated kernel named TORO that is optimized to run a single multi-threading application. TORO is demonstrating an innovative operating system by integrating at the same ring level both kernel and the user application server. In addition, the accessing to resources (e.g., Filesystem, Networking, Memory) is dedicated to specific processor. Then, only the CPU where is dedicated the resource is allowed to access to the instance
of the resource. As a result of this design, the kernel provides direct access to all resources without any overhead, and therefore maximizes
performance for the overall system. To sum-up the approach, in TORO, the threads of the user application server are distributed evenly on all CPUs and running independently in parallel. The memory model chosen is NUMA without pagination. During the initialization, the memory is divided proportionally for each processor installed on the system. When a thread needs memory, the memory allocator returns a free block of memory depending on which CPU the thread is running. In the same way, TORO can dedicate resources to specific processor, i.e., a FileSystem. This only CPU then can access to
this instance of FileSystem. The scheduler is based on the cooperative threading model, therefore due to this design, TORO can migrate threads
between CPUs and send messages between threads without using any lock instruction.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/toro/</url>
      <location>K.3.201</location>
      <attendee>Matias  Vara</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2769@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2769</pentabarf:event-id>
      <pentabarf:event-slug>llvm_lldb_port</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_lldb_port</pentabarf:event-tag>
      <pentabarf:title>Porting LLDB to a new Target</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Porting LLDB to a new Target</summary>
      <description>&lt;p&gt;At Mentor Embedded/CodeSourcery, we have recently ported LLDB to debug programs
for a very specialized processor. This port required a lot of customization in
LLDB. We introduced a new connection mechanism to the target and handled new
object file and symbols formats.&lt;/p&gt;

&lt;p&gt;In this talk, I will describe our experience of porting LLDB. I will explain
how to make use of the Plugin architecture of LLDB to customize its behaviour.
Finally, I will discuss in details how to write the following plugins.&lt;/p&gt;

&lt;p&gt;i) Process plugin to add a new way to connect to target&lt;/p&gt;

&lt;p&gt;ii) ObjectFile plugin to handle a new object file format&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_lldb_port/</url>
      <location>K.4.401</location>
      <attendee>Hafiz Abid Qadeer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2717@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2717</pentabarf:event-id>
      <pentabarf:event-slug>gerrit_hooks</pentabarf:event-slug>
      <pentabarf:event-tag>gerrit_hooks</pentabarf:event-tag>
      <pentabarf:title>Validate your gerrit patches automaticly using magic hooks</pentabarf:title>
      <pentabarf:subtitle>hook framework to test patches as part of gerrit system</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T101500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Validate your gerrit patches automaticly using magic hooks- hook framework to test patches as part of gerrit system</summary>
      <description>&lt;p&gt;Use a hook framework, written in python to create rules to validate and automate tasks in your git/gerrit environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/gerrit_hooks/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Eyal Edri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2943@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2943</pentabarf:event-id>
      <pentabarf:event-slug>qucs_overview</pentabarf:event-slug>
      <pentabarf:event-tag>qucs_overview</pentabarf:event-tag>
      <pentabarf:title>Qucs: overview, status and roadmap</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Qucs: overview, status and roadmap</summary>
      <description>&lt;p&gt;This talk presents Qucs (Quite Universal Circuit Simulator) features, the current status of development and the project roadmap.&lt;/p&gt;

&lt;p&gt;Qucs is an integrated circuit simulator. The graphical user interface (GUI) is used for schematic capture and visualization of simulation results. It can simulate the large-signal, small-signal and noise behavior of the circuit. The software aims to support all kinds of circuit simulation types such as DC, AC, transient, S-parameter, noise analysis, harmonic balance analysis. Digital simulation and circuit optimization are integrated into the GUI and powered by other open-source tools (Icarus-Verilog, freeHDL, ASCO). Besides the library of components it also includes tools for the design of active and passive filters, transmission lines, attenuators and matching circuits. Interfaces for Matlab/Octave and Python are also available.&lt;/p&gt;

&lt;p&gt;The talk will provide an overview of the features and available tools along with a selection of examples. It will present the latest developments including: migration towards the latest Qt framework; new features related to the “turn-key” Verilog-A (ADMS) model compiler as well as support for other simulation engines (ngspice). The project goals are ambitious. This talk aims at presenting what Qucs can offer as well as tease the audience into thinking what is achievable with the open-source EDA tools available today.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/qucs_overview/</url>
      <location>AW1.124</location>
      <attendee>Guilherme Brondani Torri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3432@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3432</pentabarf:event-id>
      <pentabarf:event-slug>zero</pentabarf:event-slug>
      <pentabarf:event-tag>zero</pentabarf:event-tag>
      <pentabarf:title>Sustaining the zero assembler port in OpenJDK: An inside perspective of CPU specific issues</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Sustaining the zero assembler port in OpenJDK: An inside perspective of CPU specific issues</summary>
      <description>&lt;p&gt;OpenJDK comes with a zero assembler port called Zero. Back in 2009 when Zero was originally developed by Gary Benson, OpenJDK was available only on x86, x86_64 and SPARK. Despite recent JIT ports, such as the AArch64 and ppc/aix port, Zero still remains relevant for many Linux distributions. For example, at Red Hat we build and use the OpenJDK zero variant on PPC/PPC64 and s390/s390x. What's more it's a useful tool for getting new JIT ports built from source using free software.&lt;/p&gt;

&lt;p&gt;This talk will give a brief summary what Zero is and how it works. It will cover some of the recently discovered issues with sustaining the Zero port, how we try to catch them early and it will explain our experience with pushing
fixes upstream. There will also be examples how this effort benefits the OpenJDK ecosystem as a whole.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/zero/</url>
      <location>K.4.201</location>
      <attendee>Severin Gehwolf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2502@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2502</pentabarf:event-id>
      <pentabarf:event-slug>deviot02</pentabarf:event-slug>
      <pentabarf:event-tag>deviot02</pentabarf:event-tag>
      <pentabarf:title>Orchestrating computer systems, a new protocol</pentabarf:title>
      <pentabarf:subtitle>Introducing ZOCP an orchestration protocol for live performances, rapid prototyping and the IoT</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Orchestrating computer systems, a new protocol- Introducing ZOCP an orchestration protocol for live performances, rapid prototyping and the IoT</summary>
      <description>&lt;p&gt;Trying to control multiple computers in live performances is a challenging task. Often computers intercommunicate using fixed or manually configured parameters. However when projects expand across many devices this is hard to maintain, especially in situations where parameters are prone to change. ZOCP is a new protocol which solves this problem by facilitating flexibility and autonomous configurations in an orchestrated environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot02/</url>
      <location>H.2213</location>
      <attendee>Arnaud Loonstra</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3456@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3456</pentabarf:event-id>
      <pentabarf:event-slug>the_cheri_cpu</pentabarf:event-slug>
      <pentabarf:event-tag>the_cheri_cpu</pentabarf:event-tag>
      <pentabarf:title>The CHERI CPU</pentabarf:title>
      <pentabarf:subtitle>RISC in the age of risk</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The CHERI CPU- RISC in the age of risk</summary>
      <description>&lt;p&gt;The CHERI research CPU extends the 64-bit MIPS ISA with byte-granularity memory protection.  CHERI enables language memory model enforcement and fault isolation in hardware rather than software.  In contrast to past capability models, CHERI complements, rather than replaces, the ubiquitous page-based protection mechanism, providing a migration path towards deconflating data-structure protection and OS memory management. Furthermore, CHERI adheres to a strict RISC philosophy: it maintains a load-store architecture and requires only single-cycle instructions, and supplies protection primitives to the compiler, language runtime, and operating system.&lt;/p&gt;

&lt;p&gt;This talk will present the CHERI softcore and associated software stack and describe how building on open source has enabled full-stack security research.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_cheri_cpu/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>David Chisnall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3000@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3000</pentabarf:event-id>
      <pentabarf:event-slug>openstack_infra_tools_to_borrow</pentabarf:event-slug>
      <pentabarf:event-tag>openstack_infra_tools_to_borrow</pentabarf:event-tag>
      <pentabarf:title>OpenStack Infrastructure tools you will want to borrow</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T104500</dtend>
      <duration>00:45:00:00</duration>
      <summary>OpenStack Infrastructure tools you will want to borrow</summary>
      <description>&lt;p&gt;A presentation of original open source tools created for (and used by) the OpenStack project infrastructure.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/openstack_infra_tools_to_borrow/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Thierry Carrez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3261@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3261</pentabarf:event-id>
      <pentabarf:event-slug>scl_for_bleeding_edge_stacks_on_enterprise</pentabarf:event-slug>
      <pentabarf:event-tag>scl_for_bleeding_edge_stacks_on_enterprise</pentabarf:event-tag>
      <pentabarf:title>SCL for bleeding edge stacks on enterprise</pentabarf:title>
      <pentabarf:subtitle>Find out how to deliver bleeding edge, flexible development stacks on stable enterprise platform using Software Collections</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>SCL for bleeding edge stacks on enterprise- Find out how to deliver bleeding edge, flexible development stacks on stable enterprise platform using Software Collections</summary>
      <description>&lt;p&gt;Learn how to provide bleeding edge features on stable platform using Software Collections that allow you to enjoy different versions of a package or whole application stack on one machine, separately for every process and without influencing the rest of the system. The Software Collections technology is more open than ever before and developed in cooperation with CentOS now. Learn how to use it in practice, what projects use them already and what are the recent changes in the concept.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/scl_for_bleeding_edge_stacks_on_enterprise/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Honza Horak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3471@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3471</pentabarf:event-id>
      <pentabarf:event-slug>gt</pentabarf:event-slug>
      <pentabarf:event-tag>gt</pentabarf:event-tag>
      <pentabarf:title>GT</pentabarf:title>
      <pentabarf:subtitle>A new generation of development tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>GT- A new generation of development tools</summary>
      <description>&lt;p&gt;Mold your development environment. Your system is too special to leave it in the hands of generic tools. The &lt;a href="http://gt.moosetechnology.org/"&gt;Glamorous Toolkit (GT)&lt;/a&gt; brings a new generation of easily customizable development tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/gt/</url>
      <location>H.2214</location>
      <attendee>Andrei Chis</attendee>
      <attendee>Aliaksei Syrel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3123@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3123</pentabarf:event-id>
      <pentabarf:event-slug>caml_crush</pentabarf:event-slug>
      <pentabarf:event-tag>caml_crush</pentabarf:event-tag>
      <pentabarf:title>Thou shalt not leak your keys</pentabarf:title>
      <pentabarf:subtitle>Practical key privilege separation using Caml Crush</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Thou shalt not leak your keys- Practical key privilege separation using Caml Crush</summary>
      <description>&lt;p&gt;The Heartbleed vulnerability made one thing very clear, current TLS stacks lack
an efficient way to isolate the cryptographic material from the application
layer. Hence, this vulnerability required the massive renewal of private keys
and certificates. This sure was a costly and painful process for IT
departments. The most efficient approach consists of using Hardware Security
Modules or smartcards to store the cryptographic material. Keys remain
confidential while being usable through an API to perform cryptographic
operations.
PKCS#11 is a standardized security API that is widely adopted by
device vendors. However, deployment of such hardware can be costly and
inconvenient in many scenarios. We propose using Caml Crush, a PKCS#11
filtering proxy, in combination with software PKCS#11 tokens. This architecture
leverages process isolation between the TLS stack and the cryptographic
material. This low-cost alternative is immediately applicable to PKCS#11
compliant software. We demonstrate that this architecture has a low performance
overhead by benchmarking the impact on web hosting scenarios.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/caml_crush/</url>
      <location>AW1.120</location>
      <attendee>Thomas Calderon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3341@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3341</pentabarf:event-id>
      <pentabarf:event-slug>phppackagedesign</pentabarf:event-slug>
      <pentabarf:event-tag>phppackagedesign</pentabarf:event-tag>
      <pentabarf:title>PHP package design</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>PHP package design</summary>
      <description>&lt;p&gt;With many great tools available for sharing packages of PHP code, it is now up to you as a developer to design these packages well. You have to decide what to put in a package, when to split a package and on what other packages you can safely depend.&lt;/p&gt;

&lt;p&gt;You will learn how to make good decisions about your package design and release reliable, highly usable and therefore highly esteemed packages of PHP code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/phppackagedesign/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Matthias Noback</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2701@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2701</pentabarf:event-id>
      <pentabarf:event-slug>using_firefox_to_debug_web_apps</pentabarf:event-slug>
      <pentabarf:event-tag>using_firefox_to_debug_web_apps</pentabarf:event-tag>
      <pentabarf:title>Using Firefox to debug web apps on any device</pentabarf:title>
      <pentabarf:subtitle>Introducing the Firefox Developer Tools Adapter</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Using Firefox to debug web apps on any device- Introducing the Firefox Developer Tools Adapter</summary>
      <description>&lt;p&gt;Debugging mobile apps in a world of multiple platforms will always be a classic case of "write once, debug everywhere". A monoculture avoids this problem, but brings a boatload of others, so there is really no way around that. Once we come to terms with this fact however, we can start demanding more from the tools that we use to do said debugging. Do we really have to become proficient in a multitude of tools, one for each platform that we intend to deploy on? How often must we context-switch and app-switch in order to get things done?&lt;/p&gt;

&lt;p&gt;The Firefox Developer Tools Adapter presents a unique approach to the aforementioned problem. In this talk we will dive into the design and implementation of the Adapter, explain why it is a valuable addition to the mobile developer's toolchest and discuss how it can be used to solve real-life problems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/using_firefox_to_debug_web_apps/</url>
      <location>UD2.218A</location>
      <attendee>Panagiotis Astithas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2749@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2749</pentabarf:event-id>
      <pentabarf:event-slug>tizen_iot_security</pentabarf:event-slug>
      <pentabarf:event-tag>tizen_iot_security</pentabarf:event-tag>
      <pentabarf:title>Adding advance Connectivity and Security to an embedded project</pentabarf:title>
      <pentabarf:subtitle>Tizen-meta as a security and Connectivity layers for Yocto</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T100000</dtstart>
      <dtend>20150201T104500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Adding advance Connectivity and Security to an embedded project- Tizen-meta as a security and Connectivity layers for Yocto</summary>
      <description>&lt;p&gt;More and more embedded projects require support for advance connectivity. With it, comes the requirement to enforce a better security as well as private data protection.
Using the layer model of Yocto, we show how we can extract from a complex project such as Tizen, advance connectivity and security and apply it to any embedded project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/tizen_iot_security/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Dominig ar Foll</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3286@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3286</pentabarf:event-id>
      <pentabarf:event-slug>ubuntu_on_phones_and_beyond</pentabarf:event-slug>
      <pentabarf:event-tag>ubuntu_on_phones_and_beyond</pentabarf:event-tag>
      <pentabarf:title>Ubuntu on phones and beyond</pentabarf:title>
      <pentabarf:subtitle>How we built Ubuntu for the phone and plan to build out to all the other devices out there</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 10:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T100500</dtstart>
      <dtend>20150201T103500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Ubuntu on phones and beyond- How we built Ubuntu for the phone and plan to build out to all the other devices out there</summary>
      <description>&lt;p&gt;I would like to talk about the next generation of Ubuntu, currently working on phones and, mostly, on tablets.&lt;/p&gt;

&lt;p&gt;We're building it out for traditional windowed use cases now, ultimately enabling convergence, i.e. using one device to drive all your computing (mobile or otherwise) needs. I'll talk about how we want to get there&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/ubuntu_on_phones_and_beyond/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Michał Sawicz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3249@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3249</pentabarf:event-id>
      <pentabarf:event-slug>mysql_gtid</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_gtid</pentabarf:event-tag>
      <pentabarf:title>Using MySQL Global Transaction IDs in Production</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 10:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T100500</dtstart>
      <dtend>20150201T102500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Using MySQL Global Transaction IDs in Production</summary>
      <description>&lt;p&gt;MySQL 5.6 introduced Global Transaction IDs to make the reconfiguration of replication straightforward. The key benefit is that you can instantly and reliably change your replication topology if a node goes down or if the current topology no longer fits your needs. But of course operating a GTID-based cluster brings new challenges: old habits no longer work, tools have changed, and new issues have appeared.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/mysql_gtid/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Stephane Combaudon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3016@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3016</pentabarf:event-id>
      <pentabarf:event-slug>grass_7</pentabarf:event-slug>
      <pentabarf:event-tag>grass_7</pentabarf:event-tag>
      <pentabarf:title>GRASS GIS 7: Efficiently processing big geospatial data</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 10:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T101000</dtstart>
      <dtend>20150201T103000</dtend>
      <duration>00:20:00:00</duration>
      <summary>GRASS GIS 7: Efficiently processing big geospatial data</summary>
      <description>&lt;p&gt;You see beautiful maps every day, you use geospatial data every day but do you know what's behind processing all the big geospatial data? With the advent of open geospatial data in Europe new opportunities arise. In our presentation we show GRASS GIS (Geographic Resources Analysis Support System, http://grass.osgeo.org), a software suite for geospatial data management and analysis, image processing, graphics and map production, spatial modeling, and visualization. The software has been developed as FOSS for more than 30 years by a large community of developers and users.
After six years of development and a long beta release cycle the new stable GRASS GIS 7.0 release is imminent. GRASS GIS 7 is rich in functionality, it offers e.g. enhanced vector network analysis, voxel processing, support for massive time series data management, an animation tool for raster and vector map time series, a graphical image classification tool, and a "map swiper" for interactive maps comparison. The software is portable among most operating systems including GNU/Linux, Mac OSX, FreeBSD, AIX, SUN Solaris, other Unix based, and MS-Windows.&lt;/p&gt;

&lt;p&gt;GRASS GIS 7 offers a new Python API (PyGRASS) for rapid development of workflows. For working teams, it supports shared data management on networks. It can be used as a geoprocessing backend for Web Processing Service (OGC WPS). For statistics, it comes with an interface to R statistics.&lt;/p&gt;

&lt;p&gt;In our research context, we use GRASS GIS extensively for massive geospatial data analysis on a high-performance computing system (HPC). In our presentation, we illustrate workflows and results using "EuroLST" temperature dataset (http://gis.cri.fmach.it/eurolst/) as an example of data in the multi-terabyte range.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/grass_7/</url>
      <location>AW1.121</location>
      <attendee>Markus Neteler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3124@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3124</pentabarf:event-id>
      <pentabarf:event-slug>design_representativity</pentabarf:event-slug>
      <pentabarf:event-tag>design_representativity</pentabarf:event-tag>
      <pentabarf:title>The Problem of Representativity</pentabarf:title>
      <pentabarf:subtitle>Challenges of User Centred Work  in FLOSS Projects</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 10:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T101500</dtstart>
      <dtend>20150201T104500</dtend>
      <duration>00:30:00:00</duration>
      <summary>The Problem of Representativity- Challenges of User Centred Work  in FLOSS Projects</summary>
      <description>&lt;p&gt;Presenting challenges, experiences and a possible solution for problems we face in FLOSS, when we try to understand our users.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_representativity/</url>
      <location>AW1.126</location>
      <attendee>Björn Balazs</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3138@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3138</pentabarf:event-id>
      <pentabarf:event-slug>sdr_rds_tmc</pentabarf:event-slug>
      <pentabarf:event-tag>sdr_rds_tmc</pentabarf:event-tag>
      <pentabarf:title>First Steps in Receiving Digital Information with RDS/TMC</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 10:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T101500</dtstart>
      <dtend>20150201T103000</dtend>
      <duration>00:15:00:00</duration>
      <summary>First Steps in Receiving Digital Information with RDS/TMC</summary>
      <description>&lt;p&gt;The Radio Data System (RDS) is a digital subcarrier on ordinary FM radio broadcasts that is used to convey a bunch of information including station name, time, alternate frequencies, and optionally traffic information with the Traffic Message Channel (TMC) protocol.
Given its ubiquity, narrow bandwidth demands, and frequency band, RDS might be a good first digital project for SDR newcomers, extending the 'Hello World' of SDR, i.e., the FM receiver.
RDS can be received with very cheap hardware like the RTL-SDR and simple antennas making the technology accessible for everybody.&lt;/p&gt;

&lt;p&gt;In this talk, I will give a short introduction in RDS / TMC and present the current state of the GNU Radio RDS project.
Besides the receiving part, we will also have a brief look in the transmit side that allows you to create your own small radio station including RDS and TMC messages.
The information is hopefully just enough to whet your appetite and helps to get you started.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/sdr_rds_tmc/</url>
      <location>AW1.125</location>
      <attendee>Bastian Bloessl</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2623@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2623</pentabarf:event-id>
      <pentabarf:event-slug>luarocks</pentabarf:event-slug>
      <pentabarf:event-tag>luarocks</pentabarf:event-tag>
      <pentabarf:title>LuaRocks - fostering an ecosystem of Lua modules</pentabarf:title>
      <pentabarf:subtitle>Creating the package manager for the Lua language</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T102000</dtstart>
      <dtend>20150201T103500</dtend>
      <duration>00:15:00:00</duration>
      <summary>LuaRocks - fostering an ecosystem of Lua modules- Creating the package manager for the Lua language</summary>
      <description>&lt;p&gt;This talk will present LuaRocks, the package manager for modules for the Lua programming language. Lua has successful as a scripting language embedded into applications, especially in the gaming industry. However, its "no-batteries-included" design prevented it from getting traction as a stand-alone application language.
LuaRocks was created to target this problem. This talk will discuss the particular challenges of developing a package manager for Lua. With this project, we've been successfully fostering an ecosystem of extension modules, improving reuse of Lua code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/luarocks/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Hisham Muhammad</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2929@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2929</pentabarf:event-id>
      <pentabarf:event-slug>livemigration</pentabarf:event-slug>
      <pentabarf:event-tag>livemigration</pentabarf:event-tag>
      <pentabarf:title>Live migration for containers is around the corner</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T102000</dtstart>
      <dtend>20150201T110000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Live migration for containers is around the corner</summary>
      <description>&lt;p&gt;CRIU (checkpoint/restore in userspace) is a project, which allows to dump a group of processes on a disk and restore them back later on the same or another host. Another significant use case is online (iterative) migration of Linux Containers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/livemigration/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Andrew Vagin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3147@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3147</pentabarf:event-id>
      <pentabarf:event-slug>constructive_conversation</pentabarf:event-slug>
      <pentabarf:event-tag>constructive_conversation</pentabarf:event-tag>
      <pentabarf:title>How to have a constructive conversation about awful infrastructure code</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T113000</dtend>
      <duration>01:00:00:00</duration>
      <summary>How to have a constructive conversation about awful infrastructure code</summary>
      <description>&lt;p&gt;Now that expressive infrastructure as code models nearly everything in the datacenter, we have a different problem — weeding out bad infrastructure code! Quality coding practices aren’t new but most operations teams are learning them for the first time. This talk will offer guidance on how to identify various facets of infrastructure code quality. Though examples are offered in the Puppet DSL, this talk is designed for anyone using configuration management software to manage infrastructure and applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/constructive_conversation/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Ryan Coleman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3462@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3462</pentabarf:event-id>
      <pentabarf:event-slug>ddc</pentabarf:event-slug>
      <pentabarf:event-tag>ddc</pentabarf:event-tag>
      <pentabarf:title>Dynamic Distributed Computation with Smalltalk</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Dynamic Distributed Computation with Smalltalk</summary>
      <description>&lt;p&gt;Context is a Smalltalk distribution with a minimal object memory
and a distributed module system. I will demonstrate distributed
operation on a small local network of machines, focusing on use cases
for remote team development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/ddc/</url>
      <location>H.2214</location>
      <attendee>Craig Latta</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3314@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3314</pentabarf:event-id>
      <pentabarf:event-slug>cl_style_macroexpansion_applied_to_c</pentabarf:event-slug>
      <pentabarf:event-tag>cl_style_macroexpansion_applied_to_c</pentabarf:event-tag>
      <pentabarf:title>Common Lisp-Style Macroexpansion applied to C</pentabarf:title>
      <pentabarf:subtitle>A Code Generator from Lisp-Syntax to C-Syntax</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T111500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Common Lisp-Style Macroexpansion applied to C- A Code Generator from Lisp-Syntax to C-Syntax</summary>
      <description>&lt;p&gt;We describe a new free software project, called CGen [name might change], a C
code generator with support for Common Lisp-style macro
expansion. It is based on a new S-Expression based Syntax
for C (and C-like languages) which is transcompiled to C
(or C-like) code. Our code generator supports the simple
and efficient management of variants, ad hoc code
generation to capture reoccurring patterns, composable
abstractions as well as the implementation of embedded
domain specific languages by using the Common Lisp macro
system. We demonstrate the applicability of our approach
by numerous examples from small scale convenience macros
over embedded languages to real-world applications in
high-performance computing.&lt;/p&gt;

&lt;p&gt;After successful presentation at ELS in 2014 we decided to
polish our research prototype and make it available as
free software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/cl_style_macroexpansion_applied_to_c/</url>
      <location>H.2214</location>
      <attendee>Kai Selgrad</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3480@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3480</pentabarf:event-id>
      <pentabarf:event-slug>ada_arrival</pentabarf:event-slug>
      <pentabarf:event-tag>ada_arrival</pentabarf:event-tag>
      <pentabarf:title>Arrival &amp; Informal Discussions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Arrival &amp; Informal Discussions</summary>
      <description>&lt;p&gt;Feel free to arrive early, to start the day with some informal
discussions while the set-up of the DevRoom is finished.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_arrival/</url>
      <location>AW1.124</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3019@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3019</pentabarf:event-id>
      <pentabarf:event-slug>grass_api</pentabarf:event-slug>
      <pentabarf:event-tag>grass_api</pentabarf:event-tag>
      <pentabarf:title>GRASS Development APIs</pentabarf:title>
      <pentabarf:subtitle>Lifting the fog on the different ways to develop for GRASS</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T104500</dtend>
      <duration>00:15:00:00</duration>
      <summary>GRASS Development APIs- Lifting the fog on the different ways to develop for GRASS</summary>
      <description>&lt;p&gt;GRASS offers different APIs that allows interested developers to contribute. From the core C-API to the very lightweight Python scripting library, each plays a different role and their coexistence can cause some confusion. This lightning talk aims at clarifying the role of each of these APIs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/grass_api/</url>
      <location>AW1.121</location>
      <attendee>Moritz Lennert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3507@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3507</pentabarf:event-id>
      <pentabarf:event-slug>perl_devroom</pentabarf:event-slug>
      <pentabarf:event-tag>perl_devroom</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Perl devroom!</pentabarf:title>
      <pentabarf:subtitle>And oh man, this year is special!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Perl devroom!- And oh man, this year is special!</summary>
      <description>&lt;p&gt;Introduction to the Perl devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/perl_devroom/</url>
      <location>K.3.401</location>
      <attendee>Claudio Ramirez</attendee>
      <attendee>Wendy G.A. van Dijk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2825@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2825</pentabarf:event-id>
      <pentabarf:event-slug>second_factor_auth</pentabarf:event-slug>
      <pentabarf:event-tag>second_factor_auth</pentabarf:event-tag>
      <pentabarf:title>Universal 2nd Factor Authentication</pentabarf:title>
      <pentabarf:subtitle>Strengthening username/password authentication with "driverless" USB hardware</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T111000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Universal 2nd Factor Authentication- Strengthening username/password authentication with "driverless" USB hardware</summary>
      <description>&lt;p&gt;Universal 2nd Factor is the next step in hardware-assisted authentication for cloud services and more.  U2F specify a USB-based protocol for offloading the private-key handling for strengthening username/password logins, and is supported by Chrome and Google (for gmail.com users) since October 2014.  By using dedicated hardware that require physical presence, issues with common solutions (one-time-password or certs) are improved on.  This talk will be about the U2F protocol, and the free software implementations that we are writing.  There will be hands-on demo of the user-experience and also details about the implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/second_factor_auth/</url>
      <location>AW1.120</location>
      <attendee>Simon Josefsson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2940@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2940</pentabarf:event-id>
      <pentabarf:event-slug>deviot03</pentabarf:event-slug>
      <pentabarf:event-tag>deviot03</pentabarf:event-tag>
      <pentabarf:title>Creating an IoT device with ease.</pentabarf:title>
      <pentabarf:subtitle>With Tizen you are almost there !</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Creating an IoT device with ease.- With Tizen you are almost there !</summary>
      <description>&lt;p&gt;This talk will focus on how to adapt an existing distro like Tizen to the IoT world and try to answer some questions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;how 'small' is an IoT device ?&lt;/li&gt;
&lt;li&gt;why starting with Tizen ?&lt;/li&gt;
&lt;li&gt;what are the consequences on the software architecture ?&lt;/li&gt;
&lt;li&gt;which adjustments for which components ?&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot03/</url>
      <location>H.2213</location>
      <attendee>Stéphane Desneux</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3191@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3191</pentabarf:event-id>
      <pentabarf:event-slug>graph_hello</pentabarf:event-slug>
      <pentabarf:event-tag>graph_hello</pentabarf:event-tag>
      <pentabarf:title>Welcome to the GraphDevroom</pentabarf:title>
      <pentabarf:subtitle>A short introduction an overview to this years graph devroom</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T104500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Welcome to the GraphDevroom- A short introduction an overview to this years graph devroom</summary>
      <description>&lt;p&gt;We, the organizers of the the GraphDevroom, will give a warm welcome and a review on the graphy year 2014.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_hello/</url>
      <location>AW1.125</location>
      <attendee>Achim Friedland</attendee>
      <attendee>Pere Urbon-Bayes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3268@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3268</pentabarf:event-id>
      <pentabarf:event-slug>pseudo_gtid</pentabarf:event-slug>
      <pentabarf:event-tag>pseudo_gtid</pentabarf:event-tag>
      <pentabarf:title>Pseudo GTID and easy replication management</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T105000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Pseudo GTID and easy replication management</summary>
      <description>&lt;p&gt;Pseudo GTID and easy replication management&lt;/p&gt;

&lt;p&gt;This session introduces a technique called “Pseudo GTID” which allows easy refactoring of replication topologies, and makes balanced, deeply nested topologies achievable, safe and productive.&lt;/p&gt;

&lt;p&gt;Managing large replication topologies introduces difficult questions: do you place all your slaves directly under the master? Do you setup intermediate masters thus creating deep replication trees? How do you synchronize sibling slaves when their master dies? How do you recover replication of a slave if its intermediate master is gone?&lt;/p&gt;

&lt;p&gt;MySQL’s Global Transaction ID (GTID) comes to solve the above. However GTID comes with its own limitations and not always or not easily applicable.&lt;/p&gt;

&lt;p&gt;Pseudo GTID is a non intrusive solution that utilizes standard replication, and turns your existing replication topology into a GTID-like topology, allowing you to repoint slaves however you like.&lt;/p&gt;

&lt;p&gt;We will quickly discuss the problems incurred by standard binary log file &amp;amp; position setup, and the limitations of GTID, Pseudo-GTID injection. We will present the algorithm and implementation for utilizing Pseudo GTID to freely repoint slaves.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/pseudo_gtid/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Shlomi Noach</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3516@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3516</pentabarf:event-id>
      <pentabarf:event-slug>welcome_to_the_distributions_devroom</pentabarf:event-slug>
      <pentabarf:event-tag>welcome_to_the_distributions_devroom</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Distributions Devroom</pentabarf:title>
      <pentabarf:subtitle>A short introduction to the room, the schedule and the team</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Distributions Devroom- A short introduction to the room, the schedule and the team</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/welcome_to_the_distributions_devroom/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Andreas Thienemann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2754@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2754</pentabarf:event-id>
      <pentabarf:event-slug>keeping_secrets_with_javascript</pentabarf:event-slug>
      <pentabarf:event-tag>keeping_secrets_with_javascript</pentabarf:event-tag>
      <pentabarf:title>Keeping secrets with JavaScript</pentabarf:title>
      <pentabarf:subtitle>An Introduction to the WebCrypto API</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Keeping secrets with JavaScript- An Introduction to the WebCrypto API</summary>
      <description>&lt;p&gt;With the web slowly maturing as a platform the demand for cryptography in the browser has risen, especially in a post-Snowden era. Many of us have heard about the upcoming Web Cryptography API but at the time of writing there seem to be no good introductions available. We will take a look at the proposed W3C spec and its current state of implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/keeping_secrets_with_javascript/</url>
      <location>UD2.218A</location>
      <attendee>Tim Taubert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2756@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2756</pentabarf:event-id>
      <pentabarf:event-slug>allwinner_upstream</pentabarf:event-slug>
      <pentabarf:event-tag>allwinner_upstream</pentabarf:event-tag>
      <pentabarf:title>Upstream Allwinner ARM SoC (A10 / sunxi) support status</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Upstream Allwinner ARM SoC (A10 / sunxi) support status</summary>
      <description>&lt;p&gt;What is the current status of Allwinner support in upstream u-boot and the kernel, which SoCs are supported, and which features (sound, video, etc.) are supported ?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/allwinner_upstream/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Hans de Goede</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3413@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3413</pentabarf:event-id>
      <pentabarf:event-slug>state_of_openjdk</pentabarf:event-slug>
      <pentabarf:event-tag>state_of_openjdk</pentabarf:event-tag>
      <pentabarf:title>The State of OpenJDK</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The State of OpenJDK</summary>
      <description>&lt;p&gt;A review of the past year in the life of the OpenJDK Community, and a look at what's ahead.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/state_of_openjdk/</url>
      <location>K.4.201</location>
      <attendee>Mark Reinhold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3524@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3524</pentabarf:event-id>
      <pentabarf:event-slug>python_&amp;_postgresql,_a_wonderful_wedding</pentabarf:event-slug>
      <pentabarf:event-tag>python_&amp;_postgresql,_a_wonderful_wedding</pentabarf:event-tag>
      <pentabarf:title>Python &amp; PostgreSQL, a Wonderful Wedding</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Python &amp; PostgreSQL, a Wonderful Wedding</summary>
      <description>&lt;p&gt;Python and PostgreSQL, two tools we like to use for our projects but do you know everything about them? The talk will give an overview of psycopg2, SQLAlchemy, Alembic and PL/Python, these libraries can be used with PostgreSQL to improve the life of the Python developer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/python_&amp;_postgresql,_a_wonderful_wedding/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Stéphane Wirtel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3301@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3301</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_eclipse</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_eclipse</pentabarf:event-tag>
      <pentabarf:title>Valgrind Integration in the Eclipse IDE</pentabarf:title>
      <pentabarf:subtitle>An Overview of the Valgrind Plugin</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T112000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Valgrind Integration in the Eclipse IDE- An Overview of the Valgrind Plugin</summary>
      <description>&lt;p&gt;Software development rarely has "spare" time, which often forces developers to stick to the tools they already know.  Having any sort of learning curve can be a barrier to entry for debugging and performance tools, even when the payoffs are worth the time invested learning new tools.  The Linux Tools Project aims to improve the state of C/C++ development on the Eclipse IDE by integrating popular tools, such as Valgrind.  This integration allows developers to maintain an environment they're familiar with, yet leverage new development tools.&lt;/p&gt;

&lt;p&gt;This talk is aimed at people of varying experience with the Valgrind tool who have never used it within the Eclipse IDE.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2015/schedule/event/valgrind_eclipse/</url>
      <location>AW1.120</location>
      <attendee>Lukas Berk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3161@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3161</pentabarf:event-id>
      <pentabarf:event-slug>mediafloss</pentabarf:event-slug>
      <pentabarf:event-tag>mediafloss</pentabarf:event-tag>
      <pentabarf:title>How to make professional media users care about FOSS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to make professional media users care about FOSS</summary>
      <description>&lt;p&gt;Many professional users at broadcasters and other institutions want to use FOSS but at the same time in the eyes of others FOSS doesn't get the respect it deserves for a variety of technical and social reasons. This presentation will look at some examples of how this can be improved using examples from the speaker's experience where FOSS is used for mission critical uses, mostly in compression but also in other areas.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/mediafloss/</url>
      <location>H.2213</location>
      <attendee>Kieran Kunhya</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3433@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3433</pentabarf:event-id>
      <pentabarf:event-slug>icedtea_web</pentabarf:event-slug>
      <pentabarf:event-tag>icedtea_web</pentabarf:event-tag>
      <pentabarf:title>IcedTea-Web goes offline and beyond</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>IcedTea-Web goes offline and beyond</summary>
      <description>&lt;p&gt;Future of java applets and javaws is dark. Chrome have already cut down NPAPI. Most of the banks  moved from java to javascript for they internet banking. The javaws will suffer a lot by introducing jigsaw modules. What is remaining? The "physical applets" of course! Seriously - the "killing"  feature of applets is that they do not work offline. But similarly to javaws - they can! IcedTea-Web is now removing this boundaries, and what more, it will also allow you to detach applet out from browser - by jnlp shortcut, or by lunching html page by javaws directly. Apart of this, ITW is now  JDK independent and you can run those features on any OpenJDK, even on
Oracle or IBM JDKs.
And except serving you web application comfortably online, ITW allows you to lock this application - even "signed ones"  in sandbox. And of course there is Jogamp project - the awt-less  plugin - How I wish to see it merged upstream!-)
&lt;strong&gt;&lt;em&gt; Long story short, more security and much much more freedom &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/icedtea_web/</url>
      <location>K.4.201</location>
      <attendee>Jiri Vanek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2731@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2731</pentabarf:event-id>
      <pentabarf:event-slug>iot_sdr</pentabarf:event-slug>
      <pentabarf:event-tag>iot_sdr</pentabarf:event-tag>
      <pentabarf:title>Internet of #allthethings</pentabarf:title>
      <pentabarf:subtitle>Using GNURadio Companion to Interact with an IEEE 802.15.4 Network</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T103000</dtstart>
      <dtend>20150201T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Internet of #allthethings- Using GNURadio Companion to Interact with an IEEE 802.15.4 Network</summary>
      <description>&lt;p&gt;The purpose of this talk is to demonstrate and explain how to use and modify GNURadio and GNU Radio Companion to interact with consumer devices on an IEEE 802.15.4 network. Accompanying the talk will be slides documenting the hardware, software, and network architectures for the demonstration, with specific attention to GNU Radio hacking and rapid prototyping of software to interface with most commercially available SDRs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/iot_sdr/</url>
      <location>AW1.125</location>
      <attendee>Chris Friedt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3494@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3494</pentabarf:event-id>
      <pentabarf:event-slug>search_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>search_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcoming Remarks</pentabarf:title>
      <pentabarf:subtitle>Open Source Search Dev Room</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcoming Remarks- Open Source Search Dev Room</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/search_welcome/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Leslie Hawthorn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3382@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3382</pentabarf:event-id>
      <pentabarf:event-slug>edgebsd</pentabarf:event-slug>
      <pentabarf:event-tag>edgebsd</pentabarf:event-tag>
      <pentabarf:title>EdgeBSD: Status report</pentabarf:title>
      <pentabarf:subtitle>News from the benevolent dictator</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2015-01-31 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T103000</dtstart>
      <dtend>20150131T113000</dtend>
      <duration>01:00:00:00</duration>
      <summary>EdgeBSD: Status report- News from the benevolent dictator</summary>
      <description>&lt;p&gt;This presentation will summarize the status and current roadmap of the
EdgeBSD Project, which started from the NetBSD codebase in mid-2013. The
aims at broadening and community development around NetBSD thanks to a
tentatively more modern development workflow, based on Git.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2015/schedule/event/edgebsd/</url>
      <location>AW1.121</location>
      <attendee>Pierre Pronchery</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3060@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3060</pentabarf:event-id>
      <pentabarf:event-slug>ngspice</pentabarf:event-slug>
      <pentabarf:event-tag>ngspice</pentabarf:event-tag>
      <pentabarf:title>The NGSPICE circuit simulator</pentabarf:title>
      <pentabarf:subtitle>An open platform for simulation and modelling</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T103500</dtstart>
      <dtend>20150201T110500</dtend>
      <duration>00:30:00:00</duration>
      <summary>The NGSPICE circuit simulator- An open platform for simulation and modelling</summary>
      <description>&lt;p&gt;Ngspice project started in 1999 from the latest implementation of of Berkeley's SPICE3 release. In more than a decade of development it has fixed and upgraded it.  Parallel execution of device code has been implemented to reduce simulation time for transient analysis. Two implementations are available: using OpenMP and CUDA. The KLU solver has been implemented to reduce simulation time of large circuits. Verilog-A models can be included at compile time using the ADMS model compiler.  This presentation will show an overview on the simulator status focusing on the major improvements over the original SPICE3 code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/ngspice/</url>
      <location>AW1.124</location>
      <attendee>Paolo Nenzi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2881@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2881</pentabarf:event-id>
      <pentabarf:event-slug>mongo_go</pentabarf:event-slug>
      <pentabarf:event-tag>mongo_go</pentabarf:event-tag>
      <pentabarf:title> Moving MongoDB components to Go</pentabarf:title>
      <pentabarf:subtitle>We love Go and this train is unstoppable!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T103500</dtstart>
      <dtend>20150201T112000</dtend>
      <duration>00:45:00:00</duration>
      <summary> Moving MongoDB components to Go- We love Go and this train is unstoppable!</summary>
      <description>&lt;p&gt;MongoDB is one of the most popular databases in the world to date and we love Go. As part of MongoDB package comes a set of tools and utilities that allow the user to perform several different tasks on MongoDB like exporting data, important, collecting stats etc. Part of the ecosystem around MongoDB is also MMS(MongoDB Management Service) which allows users to monitor, backup and automate their MongoDB deployments using a centralized SaaS service.
MMS agents are already Go applications and we are also migrating MongoDB tools to Go codebase, among other internal tools.  This is potentially the largest distribution of Go applications to date in an opensource project!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/mongo_go/</url>
      <location>K.3.401</location>
      <attendee>Norberto Leite</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3502@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3502</pentabarf:event-id>
      <pentabarf:event-slug>metacpan</pentabarf:event-slug>
      <pentabarf:event-tag>metacpan</pentabarf:event-tag>
      <pentabarf:title>CPAN is amazing, MetaCPAN is amazing, and APIs are great</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T103500</dtstart>
      <dtend>20150131T105500</dtend>
      <duration>00:20:00:00</duration>
      <summary>CPAN is amazing, MetaCPAN is amazing, and APIs are great</summary>
      <description>&lt;p&gt;CPAN is Perl's killer feature. The information available in CPAN is massive, but without a proper API, it's difficult to work with. MetaCPAN provides this API, and MetaCPAN::Client provides the ability to work with the API in a sophisticated and comfortable way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/metacpan/</url>
      <location>K.3.401</location>
      <attendee>Mickey Nasriachi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2969@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2969</pentabarf:event-id>
      <pentabarf:event-slug>from_debian_gis_to_osgeo_live_and_back</pentabarf:event-slug>
      <pentabarf:event-tag>from_debian_gis_to_osgeo_live_and_back</pentabarf:event-tag>
      <pentabarf:title>From Debian-GIS to OSGeo live and back</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T103500</dtstart>
      <dtend>20150131T105500</dtend>
      <duration>00:20:00:00</duration>
      <summary>From Debian-GIS to OSGeo live and back</summary>
      <description>&lt;p&gt;Debian GIS is a project with the goal of making Debian the best distribution for Geographical Information System applications.&lt;/p&gt;

&lt;p&gt;OSGeo live (live.osgeo.org) is a self-contained bootable dvd, usb thumb drive or virtual machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. It also contains a set of uniform documentation (description and quickstarts) to guide people around the different projects.&lt;/p&gt;

&lt;p&gt;Even though OSGeo live is based on the packages in Debian, both projects diverted and where OSGeo live managed to get a large (100+) community of contributors, progress in Debian GIS was stalling. Recently however, a new wind is blowing in Debian GIS (among others with the Debian pure blends initiative) and many changes from OSGeo live are being incorporated back into Debian.&lt;/p&gt;

&lt;p&gt;Apart from presenting both projects I will highlight some problems people encounter when they would like to add their package to Debian GIS, and how Debian pure blends try to solve this.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/from_debian_gis_to_osgeo_live_and_back/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Johan Van de Wauw</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3391@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3391</pentabarf:event-id>
      <pentabarf:event-slug>search_sphinx</pentabarf:event-slug>
      <pentabarf:event-tag>search_sphinx</pentabarf:event-tag>
      <pentabarf:title>Sphinx Search technical highlights</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T103500</dtstart>
      <dtend>20150131T112000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Sphinx Search technical highlights</summary>
      <description>&lt;p&gt;This talk will provide you key technical highlights about Sphinx as a full text search engine from internal architecture overview to scalability and high availability strategies.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/search_sphinx/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Vlad Fedorkov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2955@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2955</pentabarf:event-id>
      <pentabarf:event-slug>the_tumbleweed_factory</pentabarf:event-slug>
      <pentabarf:event-tag>the_tumbleweed_factory</pentabarf:event-tag>
      <pentabarf:title>The Tumbleweed Factory</pentabarf:title>
      <pentabarf:subtitle>from an unstable development branch to a fully rolling binary distro </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T103500</dtstart>
      <dtend>20150201T112500</dtend>
      <duration>00:50:00:00</duration>
      <summary>The Tumbleweed Factory- from an unstable development branch to a fully rolling binary distro </summary>
      <description>&lt;p&gt;openSUSE Factory is the head development branch for the openSUSE
distribution releases. As such the explosive mixture of changes and
new versions throughout the whole stack from kernel to the desktops
made openSUSE Factory a challenging distribution to use even for
hard core distribution hackers. To make Factory usable for a wider
audience of distribution developers it had to be made more stable
while retaining the short turnaround times needed for a bleeding
edge distribution. openSUSE therefore introduced a number of automated
and semi-automated tools for review and QA into the development
workflow to reach that goal. The result is now called openSUSE
Tumbleweed, a fully rolling binary distribution based on openSUSE
Factory. This talk explains the development process and the tools
used to turn openSUSE Factory into Tumbleweed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_tumbleweed_factory/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Stephan Kulow</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2855@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2855</pentabarf:event-id>
      <pentabarf:event-slug>v2v</pentabarf:event-slug>
      <pentabarf:event-tag>v2v</pentabarf:event-tag>
      <pentabarf:title>Moving your Virtual Machines to oVirt with ease</pentabarf:title>
      <pentabarf:subtitle>Overview of the process of import VMs from different environments into oVirt in light of the upcoming integration with virt-v2v</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T104000</dtstart>
      <dtend>20150131T110000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Moving your Virtual Machines to oVirt with ease- Overview of the process of import VMs from different environments into oVirt in light of the upcoming integration with virt-v2v</summary>
      <description>&lt;p&gt;Suppose you want to import virtual machines you already have into oVirt to enjoy a features-rich open sourced management system. You will soon figure out that the conversion of virtual machines running on different hypervisors or managed by different management systems into oVirt is not an easy task. The next major version of oVirt is going to introduce an integrated process that will simplify import of virtual machines not being managed by oVirt into oVirt. This session gives a heads up for the feature: we will go over the design and see how it solves issues that we had before to provide better way for import virtual machines to oVirt.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/v2v/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Arik Hadas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3225@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3225</pentabarf:event-id>
      <pentabarf:event-slug>gcompris_goes_qt_quick_with_the_help_of_kde</pentabarf:event-slug>
      <pentabarf:event-tag>gcompris_goes_qt_quick_with_the_help_of_kde</pentabarf:event-tag>
      <pentabarf:title>GCompris goes Qt Quick with the help of KDE</pentabarf:title>
      <pentabarf:subtitle>GCompris is an educational software for children 2 to 10</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T104000</dtstart>
      <dtend>20150201T111000</dtend>
      <duration>00:30:00:00</duration>
      <summary>GCompris goes Qt Quick with the help of KDE- GCompris is an educational software for children 2 to 10</summary>
      <description>&lt;p&gt;GCompris is a high quality educational software suite comprising of numerous activities for children aged 2 to 10. It was created in 2000 using the GTK+ graphical toolkit. It is available on different platforms, GNU/Linux, and the proprietary platforms MacOSX and Windows.&lt;/p&gt;

&lt;p&gt;Willing to address the large number of tablet users and to enhance the user experience the choice was made in January 2014 to rewrite GCompris in Qt Quick.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/gcompris_goes_qt_quick_with_the_help_of_kde/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Bruno Coudoin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3454@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3454</pentabarf:event-id>
      <pentabarf:event-slug>llvm_aarch64</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_aarch64</pentabarf:event-tag>
      <pentabarf:title>LLVM's AArch64 support - history &amp; status.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T104000</dtstart>
      <dtend>20150201T112000</dtend>
      <duration>00:40:00:00</duration>
      <summary>LLVM's AArch64 support - history &amp; status.</summary>
      <description>&lt;p&gt;AArch64 is ARM's 64-bit architecture.  I'll present a short
history of how the AArch64 support in LLVM was implemented, a
summary of which general AArch64 features are well supported by
LLVM and a summary of which areas need more work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_aarch64/</url>
      <location>K.4.401</location>
      <attendee>Kristof Beyls</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2797@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2797</pentabarf:event-id>
      <pentabarf:event-slug>openchange_rest_api</pentabarf:event-slug>
      <pentabarf:event-tag>openchange_rest_api</pentabarf:event-tag>
      <pentabarf:title>How to create your own Exchange compatible backend</pentabarf:title>
      <pentabarf:subtitle>Dive into the OpenChange REST API</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T104000</dtstart>
      <dtend>20150201T105500</dtend>
      <duration>00:15:00:00</duration>
      <summary>How to create your own Exchange compatible backend- Dive into the OpenChange REST API</summary>
      <description>&lt;p&gt;At OpenChange, we work on offering a portable Open Source implementation of Microsoft Exchange Server and Exchange Protocols. During the past 10 years, we have seen the community growing but not the number of developers. The conclusions were clear. The price to pay to develop on OpenChange was too high: C language only, very complex, too much knowledge required, too much time before you get visible results. We have addressed all these obstacles and will teach you during this talk how to set up the development environment in no time, understand the basics of the OpenChange REST API and leverage its resources and samples to get first visible results in Outlook today.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/openchange_rest_api/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Julien Kerihuel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3255@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3255</pentabarf:event-id>
      <pentabarf:event-slug>graph_fink</pentabarf:event-slug>
      <pentabarf:event-tag>graph_fink</pentabarf:event-tag>
      <pentabarf:title>Large-scale graph processing with Apache Flink</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T104500</dtstart>
      <dtend>20150131T113000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Large-scale graph processing with Apache Flink</summary>
      <description>&lt;p&gt;Apache Flink is a general-purpose platform for batch and streaming distributed data processing. This talk describes how Flink’s powerful APIs, iterative operators and other unique features make it a competitive alternative for large-scale graph processing as well. We take a close look at how one can elegantly express graph analysis tasks, using common Flink operators and how different graph processing models, like vertex-centric, can be easily mapped to Flink dataflows. Next, we get a sneak preview into Flink's upcoming Graph API, which further simplifies graph application development in Flink. Finally, we show how to perform end-to-end data analysis, mixing common Flink operators and the Graph API, without having to build complex pipelines and combine different systems. We will go through a step-by-step example, demonstrating how to perform loading, transformation, filtering, graph creation and analysis, with a single Flink program.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_fink/</url>
      <location>AW1.125</location>
      <attendee>Vasia Kalavri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3177@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3177</pentabarf:event-id>
      <pentabarf:event-slug>openstandards_biggeodata</pentabarf:event-slug>
      <pentabarf:event-tag>openstandards_biggeodata</pentabarf:event-tag>
      <pentabarf:title>Open Standards for Big Geo Data</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 10:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T105000</dtstart>
      <dtend>20150201T111500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open Standards for Big Geo Data</summary>
      <description>&lt;p&gt;In Geo service terminology, coverages represent spatio-temporally varying phenomena, such as sensor, image, simulation, and statistics data; incidentally, these typically are prime Big Data contributors in practice. The OGC unified coverage model encompasses regular and irregular grids, point clouds, and general meshes. As opposed to the (abstract) coverage model of ISO 19123, the (concrete) OGC coverage and service model establishes verifiable interoperability while still grounding on ISO 19123. The OGC Web Coverage Service (WCS) comprises a modular suite for accessing large coverage assets. WCS Core provides simple data subsetting whereas extensions add optional service facets up to ad-hoc filtering and processing.&lt;/p&gt;

&lt;p&gt;By separating coverage data and service model, any service - such as WMS, WFS, SOS and WPS - can provide and consume coverages in addition to WCS. Generally, the WCS suite is appreciated by implementers due to its clear structuring and concise conformance testing, down to pixel/voxel level. Many WCS implementations are available today, such as rasdaman which has proven efficient on 130+ TB datacubes.&lt;/p&gt;

&lt;p&gt;In our talk, we present the OGC coverage data and service model with an emphasis on practical aspects. Presentation will make use of available services allowing participants to recapitulate many of the facets addressed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/openstandards_biggeodata/</url>
      <location>AW1.121</location>
      <attendee>Peter Baumann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3219@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3219</pentabarf:event-id>
      <pentabarf:event-slug>mysql_group_replication</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_group_replication</pentabarf:event-tag>
      <pentabarf:title>Zooming in on the New MySQL Group Replication Plugin</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 10:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T105500</dtstart>
      <dtend>20150201T111500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Zooming in on the New MySQL Group Replication Plugin</summary>
      <description>&lt;p&gt;MySQL Group Replication is a recent MySQL plugin that brings together
group communication techniques and database replication, providing
both a high availability and a multi-master update everywhere replication
solution.&lt;/p&gt;

&lt;p&gt;At its core is a set of group communication primitives that act as the
building blocks to create reliable, consistent and dependable messaging
between the servers in the group. This allows the set of MySQL servers
to coordinate themselves and act as a consistent and replicated state
machine - in which transactions commit in the same order on every
server. As a consequence, the group itself is fault-tolerant, and so
is the service provided by the group - the MySQL database service.&lt;/p&gt;

&lt;p&gt;In addition to HA, the plugin provides multi-master update everywhere
with row-level conflict detection. This builds on the fact that the
servers in the group have to agree on how to progress the replicated
state machine and so also check for conflicts.&lt;/p&gt;

&lt;p&gt;Come and learn about the technical details of the exciting and popular
MySQL Group Replication plugin and discuss how this fits in the overall
picture of MySQL HA solutions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/mysql_group_replication/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Luis Soares</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3498@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3498</pentabarf:event-id>
      <pentabarf:event-slug>modules_ecosystem_perl6</pentabarf:event-slug>
      <pentabarf:event-tag>modules_ecosystem_perl6</pentabarf:event-tag>
      <pentabarf:title>Leapfrogging the bootstrap</pentabarf:title>
      <pentabarf:subtitle>Bringing whole module ecosystems to Perl 6. </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 10:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T105500</dtstart>
      <dtend>20150131T113500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Leapfrogging the bootstrap- Bringing whole module ecosystems to Perl 6. </summary>
      <description>&lt;p&gt;Perl 6 and its implementation Rakudo are rapidly becoming ready for serious use. What's missing now is the huge module ecosystem that makes Perl 5 the swiss army chain saw it is.&lt;/p&gt;

&lt;p&gt;Inline::Perl5 attempts to solve this by allowing you to use Perl 5 modules (including XS modules) in Perl 6. If that's not enough, Inline::Python may jump in and safe the day.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/modules_ecosystem_perl6/</url>
      <location>K.3.401</location>
      <attendee>Stefan 'nine' Seifert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2949@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2949</pentabarf:event-id>
      <pentabarf:event-slug>mongooseim_testing_massively_concurrent_system</pentabarf:event-slug>
      <pentabarf:event-tag>mongooseim_testing_massively_concurrent_system</pentabarf:event-tag>
      <pentabarf:title>MongooseIM: Testing Massively Concurrent System</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 10:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T105500</dtstart>
      <dtend>20150201T114000</dtend>
      <duration>00:45:00:00</duration>
      <summary>MongooseIM: Testing Massively Concurrent System</summary>
      <description>&lt;p&gt;Distribution to multiple virtual machines in the cloud or servers is the way to scale horizontally when there is no more room or resources to grow vertically. In this talk we will discuss how to load test an XMPP server and distribute load generation using Erlang/OTP as a platform. Experiences from testing production ready MongooseIM systems will be presented.&lt;/p&gt;

&lt;p&gt;Talk objectives: show from the ground up how to plan and execute load tests of a distributed service and distribute load generation.&lt;/p&gt;

&lt;p&gt;Talk audience: DevOps people wanting to load test their XMPP or other message oriented services. People evaluating XMPP solutions in terms of capacity and scalability.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/mongooseim_testing_massively_concurrent_system/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Michal Slaski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2960@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2960</pentabarf:event-id>
      <pentabarf:event-slug>stateful_open_vswitch</pentabarf:event-slug>
      <pentabarf:event-tag>stateful_open_vswitch</pentabarf:event-tag>
      <pentabarf:title>Connection tracking and stateful services with Open vSwitch</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Connection tracking and stateful services with Open vSwitch</summary>
      <description>&lt;p&gt;Open vSwitch has traditionally focused on stateless L2-L4 packet processing. The introduction of stateful connection tracking, NAT, and L7 service integration extend the scope of Open vSwitch usage. In this talk, we will discuss the introduction of stateful services and cover the implementation of reflexive ACL and integration of L7 DPI on the data center edge.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/stateful_open_vswitch/</url>
      <location>UD2.218A</location>
      <attendee>Thomas Graf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2729@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2729</pentabarf:event-id>
      <pentabarf:event-slug>flk</pentabarf:event-slug>
      <pentabarf:event-tag>flk</pentabarf:event-tag>
      <pentabarf:title>The FLK project</pentabarf:title>
      <pentabarf:subtitle>Security by the language, no MMU, no processes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The FLK project- Security by the language, no MMU, no processes</summary>
      <description>&lt;p&gt;EIFFEL the language and SCOOP(*) allow the creation of a kernel without neither MMU nor processes but secured.&lt;/p&gt;

&lt;p&gt;The removal of MMU and processes improves the switching time of contexts and minimize the memory cost of concurrency. The kernel provides unlimited concurrency and native synchronisation/acquiring of multiple resources.&lt;/p&gt;

&lt;p&gt;The security is primarily given through EIFFEL's exports at the API level and is enforced by tightly coupling the kernel and the compiler. The low-level unsafe API are available only available to the kernel.&lt;/p&gt;

&lt;p&gt;(*) SCOOP: Simple Concurrent Object-Oriented Programming&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/flk/</url>
      <location>K.3.201</location>
      <attendee>José Bollo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3392@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3392</pentabarf:event-id>
      <pentabarf:event-slug>welcome</pentabarf:event-slug>
      <pentabarf:event-tag>welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Legal and Policy Issues Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T110500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Legal and Policy Issues Devroom</summary>
      <description>&lt;p&gt;Now in its fourth year, the FOSDEM Legal and Policy Issues DevRoom covers topics of licensing, legal, governance issues, and more as it relates to Open Source and Free Software projects.&lt;/p&gt;

&lt;p&gt;Attendees are welcome to come and engage in lively debate with our excellent speakers. Please come with your questions, comments or concerns. The DevRoom talks are carefully chosen to avoid merely being introductory: we believe that FOSDEM attendees are well informed on these issues, and we welcome participation for all. Our goal in organizing this DevRoom is to bring the previously secretive and non-public discussion on these sorts of issues to a public forum.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/welcome/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Tom Marble</attendee>
      <attendee>Bradley M. Kuhn</attendee>
      <attendee>Karen Sandler</attendee>
      <attendee>Richard Fontana</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3515@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3515</pentabarf:event-id>
      <pentabarf:event-slug>d3d9_wine</pentabarf:event-slug>
      <pentabarf:event-tag>d3d9_wine</pentabarf:event-tag>
      <pentabarf:title>Wine Development Updates, Performance and the D3D9 State Tracker</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Wine Development Updates, Performance and the D3D9 State Tracker</summary>
      <description>&lt;p&gt;Wine has seen gradual improvements in its support for games and game performance over the year. This talk gives an overview over the past changes, upcoming work as well as the opportunities and problems of the Direct3D9 implementation in Mesa.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/d3d9_wine/</url>
      <location>K.4.601</location>
      <attendee>Stefan Dösinger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3437@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3437</pentabarf:event-id>
      <pentabarf:event-slug>java_modules</pentabarf:event-slug>
      <pentabarf:event-tag>java_modules</pentabarf:event-tag>
      <pentabarf:title>Java 9: Make Way for Modules!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Java 9: Make Way for Modules!</summary>
      <description>&lt;p&gt;Java 9 will introduce a standard module system to the platform in order to modularize the platform itself, improve performance and security, and simplify the development and maintenance of large applications.  In this session we'll discuss how these changes will impact developers in general and those who work on the JDK in particular.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/java_modules/</url>
      <location>K.4.201</location>
      <attendee>Mark Reinhold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3061@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3061</pentabarf:event-id>
      <pentabarf:event-slug>whats_new_in_firefox</pentabarf:event-slug>
      <pentabarf:event-tag>whats_new_in_firefox</pentabarf:event-tag>
      <pentabarf:title>What's new in Firefox?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>What's new in Firefox?</summary>
      <description>&lt;p&gt;Let's review together what happened with Firefox in 2014 and where we are headed in 2015.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/whats_new_in_firefox/</url>
      <location>UD2.218A</location>
      <attendee>Florian Quèze</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3320@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3320</pentabarf:event-id>
      <pentabarf:event-slug>lpi_3</pentabarf:event-slug>
      <pentabarf:event-tag>lpi_3</pentabarf:event-tag>
      <pentabarf:title>LPI Exam Session 3</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Certification</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>01:45:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T124500</dtend>
      <duration>01:45:00:00</duration>
      <summary>LPI Exam Session 3</summary>
      <description>&lt;h3&gt;LPI offers discounted certification exams at FOSDEM&lt;/h3&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Certification</categories>
      <url>https:/fosdem.org/2015/schedule/event/lpi_3/</url>
      <location>UB2.147</location>
      <attendee>LPI Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3322@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3322</pentabarf:event-id>
      <pentabarf:event-slug>cert_bsdcg</pentabarf:event-slug>
      <pentabarf:event-tag>cert_bsdcg</pentabarf:event-tag>
      <pentabarf:title>BSDCG Exam Session</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Certification</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>02:00:00:00</duration>
      <summary>BSDCG Exam Session</summary>
      <description>&lt;p&gt;The BSDA certification is designed to be an entry-level certification on BSD Unix systems administration.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Certification</categories>
      <url>https:/fosdem.org/2015/schedule/event/cert_bsdcg/</url>
      <location>H.3227</location>
      <attendee>BSDCG Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2954@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2954</pentabarf:event-id>
      <pentabarf:event-slug>mmbtools</pentabarf:event-slug>
      <pentabarf:event-tag>mmbtools</pentabarf:event-tag>
      <pentabarf:title>ODR-mmbTools Digital Radio Development</pentabarf:title>
      <pentabarf:subtitle>Digital Radio tools. Latest News on the Software Side of Things</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>ODR-mmbTools Digital Radio Development- Digital Radio tools. Latest News on the Software Side of Things</summary>
      <description>&lt;p&gt;The ODR-mmbTools is a collection of tools that can be used to generate a Digital Audio Broadcasting signal through Software-Defined Radio. These tools are used in a 24/7 production setup in Switzerland.&lt;/p&gt;

&lt;p&gt;I have been working on improving them since my studies, and present here the current state of these tools and a small outlook on future work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/mmbtools/</url>
      <location>H.2213</location>
      <attendee>Matthias P. Brändli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3479@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3479</pentabarf:event-id>
      <pentabarf:event-slug>ada_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>ada_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T110500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome</summary>
      <description>&lt;p&gt;Welcome to the Ada Developer Room at FOSDEM 2015, which is organized
by Ada-Belgium in cooperation with Ada-Europe.&lt;/p&gt;

&lt;p&gt;Ada-Belgium and Ada-Europe are non-profit organizations set up
to promote the use of the Ada programming language and related
technology, and to disseminate knowledge and experience into academia,
research and industry in Belgium and Europe, resp.  Ada-Europe has
member-organizations, such as Ada-Belgium, in various countries.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_welcome/</url>
      <location>AW1.124</location>
      <attendee>Dirk Craeynest</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3445@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3445</pentabarf:event-id>
      <pentabarf:event-slug>embeddedpharo</pentabarf:event-slug>
      <pentabarf:event-tag>embeddedpharo</pentabarf:event-tag>
      <pentabarf:title>Embedded pharo</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Embedded pharo</summary>
      <description>&lt;p&gt;Pharo can be used on much more than just a Linux, Mac or Windows pc. The vm is rather easy to port as most of the code is written in Slang, a Smalltalk subset that easily compiles to c.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/embeddedpharo/</url>
      <location>H.2214</location>
      <attendee>Max Mattone</attendee>
      <attendee>Jean-Baptiste Arnaud</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3434@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3434</pentabarf:event-id>
      <pentabarf:event-slug>life_in_the_trenches</pentabarf:event-slug>
      <pentabarf:event-tag>life_in_the_trenches</pentabarf:event-tag>
      <pentabarf:title>Life in the trenches</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Life in the trenches</summary>
      <description>&lt;p&gt;We've been working on OpenJDK for a long time now and we've gained a lot of experience working on the code itself and, perhaps more importantly, working with the Java team inside Oracle.  This talk is about our experiences trying make one of the largest ever external contributions to OpenJDK, the AArch64 port.&lt;/p&gt;

&lt;p&gt;I'll talk about how the OpenJDK contribution process works, and how it doesn't work, and how important it is to gain the trust of people inside Oracle's Java team.  I'll discuss the strange asymmetry of being an external contributor to a project but not being able to know all of what is going on.  I'll try my best to explain the baffling role of Projects and JEPs.  I'll speculate about the future of OpenJDK and how it must change as more people outside Oracle contribute significant slabs of code, and how we must have more external patch reviewers.&lt;/p&gt;

&lt;p&gt;Finally, I'll open up the floor for discussion.  I'm sure we'll have a lot to talk about.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/life_in_the_trenches/</url>
      <location>K.4.201</location>
      <attendee>Andrew Haley</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3372@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3372</pentabarf:event-id>
      <pentabarf:event-slug>tdf_exam_1</pentabarf:event-slug>
      <pentabarf:event-tag>tdf_exam_1</pentabarf:event-tag>
      <pentabarf:title>LibreOffice Exam Session</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Certification</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>02:00:00:00</duration>
      <summary>LibreOffice Exam Session</summary>
      <description>&lt;p&gt;LibreOffice Certifications are designed to recognize professionals in the areas of development, migrations and trainings who have the technical capabilities and the real-world experience to provide value added services to enterprises and organizations deploying LibreOffice on a large number of PCs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Certification</categories>
      <url>https:/fosdem.org/2015/schedule/event/tdf_exam_1/</url>
      <location>UB2.147</location>
      <attendee>LibreOffice Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3342@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3342</pentabarf:event-id>
      <pentabarf:event-slug>profilingphpapplications</pentabarf:event-slug>
      <pentabarf:event-tag>profilingphpapplications</pentabarf:event-tag>
      <pentabarf:title>Profiling PHP applications</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Profiling PHP applications</summary>
      <description>&lt;p&gt;It's nothing new that speed is important for the success of any web application. Only a few hundred milliseconds may lie between a user leaving your site or staying. Unfortunately performance problems are oftentimes hard to fix and even harder to pinpoint. In this talk I will show you how we at ResearchGate measure web application performance, which means not only timing how long the PHP backend took to deliver a page, but also tracking the speed the users actually perceives in the browser. After that you will see how you can track down and analyze any problems you found through measuring with the help of tools like Xdebug, XHProf and the Symfony Debug Toolbar. And if you still need to get faster after optimizing and fixing all these issues, I'll introduce you to some tricks, techniques and patterns to even further decrease load times.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/profilingphpapplications/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Bastian Hofmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3192@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3192</pentabarf:event-id>
      <pentabarf:event-slug>design_user_developer_chat</pentabarf:event-slug>
      <pentabarf:event-tag>design_user_developer_chat</pentabarf:event-tag>
      <pentabarf:title>User-land and developer-land chat</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>User-land and developer-land chat</summary>
      <description>&lt;p&gt;Now more than ever, users clamor for software that respects their privacy and protects their security. Free software's natural advantage is that it's almost always the best option to safeguard users in a world where proprietary software so often betrays them. Users want options and we know developers want to provide them, so what are we missing?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_user_developer_chat/</url>
      <location>AW1.126</location>
      <attendee>Christopher Webber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3447@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3447</pentabarf:event-id>
      <pentabarf:event-slug>the_story_of_rust</pentabarf:event-slug>
      <pentabarf:event-tag>the_story_of_rust</pentabarf:event-tag>
      <pentabarf:title>The Story of Rust</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Languages</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The Story of Rust</summary>
      <description>&lt;p&gt;A retrospective on Rust 1.0!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Languages</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_story_of_rust/</url>
      <location>Janson</location>
      <attendee>Steve Klabnik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3114@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3114</pentabarf:event-id>
      <pentabarf:event-slug>so_sdr_much_dsp</pentabarf:event-slug>
      <pentabarf:event-tag>so_sdr_much_dsp</pentabarf:event-tag>
      <pentabarf:title>Rapid GNU Radio GPU Algorithm Prototyping from Python</pentabarf:title>
      <pentabarf:subtitle>with gr-theano, gr-channels, and friends</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Rapid GNU Radio GPU Algorithm Prototyping from Python- with gr-theano, gr-channels, and friends</summary>
      <description>&lt;p&gt;Theano is an exciting relatively new open source library which was developed by the machine learning community to accelerate the training of Deep Neural networks and other mathematical algorithms built on scipy by generating compiled kernels for the CPU and the GPU using the CUDA compiler and simple python algorithm definitions.   Since GNU Radio provides native python blocks which execute work functions directly on scipy-style input and output vectors joining these two technologies is a magical approach which allows for the extremely rapid definition of work block mathematical kernels, and the automated compilation and offload onto massively parallel graphics processing unit hardware.  By using this approach we will demonstrate how some highly concurrent and computationally expensive algorithms can be implemented extremely concisely and executed efficiently using graphics processors to accelerate GNU Radio channel models and other blocks with minimal effort.
For more information on Theano see: http://www.iro.umontreal.ca/~lisa/pointeurs/theano_scipy2010.pdf and http://arxiv.org/pdf/1211.5590.pdf&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/so_sdr_much_dsp/</url>
      <location>AW1.125</location>
      <attendee>Tim O’Shea</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3081@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3081</pentabarf:event-id>
      <pentabarf:event-slug>faulttolerantmesos</pentabarf:event-slug>
      <pentabarf:event-tag>faulttolerantmesos</pentabarf:event-tag>
      <pentabarf:title>Build Distributed, Fault-Tolerant Infrastructure with Apache Mesos</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T114000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Build Distributed, Fault-Tolerant Infrastructure with Apache Mesos</summary>
      <description>&lt;p&gt;Apache Mesos is a resource manager for datacenter infrastructure that uses a two-level scheduling model to provide hardware resources to various application frameworks. Organized in two parts, this talk will provide an overview of the Mesos compute model (comparing and contrasting how it relates to IaaS), and then walk through writing an application for Mesos using the framework API.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/faulttolerantmesos/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Dave Lester</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3079@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3079</pentabarf:event-id>
      <pentabarf:event-slug>deviot04</pentabarf:event-slug>
      <pentabarf:event-tag>deviot04</pentabarf:event-tag>
      <pentabarf:title>IoT through Matrix</pentabarf:title>
      <pentabarf:subtitle>Matrix.org is a new open standard for distributed, real-time communication</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>IoT through Matrix- Matrix.org is a new open standard for distributed, real-time communication</summary>
      <description>&lt;p&gt;Matrix is a new, pragmatic HTTP-based clean-room alternative to XMPP, SIP, IRC and other messaging/VoIP technologies. It consists of an open standard defining RESTful HTTP APIs and open source, Apache-licensed reference implementations for creating and running your own real-time communication infrastructure for VoIP/IM or any other service that includes sending binary data around - including IoT services.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot04/</url>
      <location>H.2213</location>
      <attendee>Matthew Hodgson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3052@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3052</pentabarf:event-id>
      <pentabarf:event-slug>8bit_compiler</pentabarf:event-slug>
      <pentabarf:event-tag>8bit_compiler</pentabarf:event-tag>
      <pentabarf:title>Small Device C Compiler</pentabarf:title>
      <pentabarf:subtitle>An optimizing standard C compiler for 8-bit architectures</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Small Device C Compiler- An optimizing standard C compiler for 8-bit architectures</summary>
      <description>&lt;p&gt;SDCC is a standard (ANSI C89, ISO C90, ISO C99, ISO C11) C compiler targeting 8-bit architectures (MCS51, DS80C390, Z80, Z180, Rabbit 2000, Rabbit 3000A, GBZ80, TLCS-90, HC08, S08, STM8, PIC).
It works on many host systems (Linux, Windows, Mac OS, Solaris, NetBSD, FreeBSD, ...).
The talk starts with a view on SDCC from a user perspective - standard compliance, targets.
There is a short interlude on how the SDCC project is set up.
The second part is about some of SDCC's unusual optimizations currently not found in any other compiler, in particular an optimal register allocator and bytewise register allocation.&lt;/p&gt;

&lt;p&gt;The presentation will be held jointly with sdcc developer Maarten Brock.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/8bit_compiler/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Philipp Klaus Krause</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2832@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2832</pentabarf:event-id>
      <pentabarf:event-slug>jmap</pentabarf:event-slug>
      <pentabarf:event-tag>jmap</pentabarf:event-tag>
      <pentabarf:title>JMAP</pentabarf:title>
      <pentabarf:subtitle>A better way to email</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T111500</dtend>
      <duration>00:15:00:00</duration>
      <summary>JMAP- A better way to email</summary>
      <description>&lt;p&gt;For the past 4 years, FastMail has been working on a next generation email protocol for our web interface.  We have years of experience writing email clients and servers, and we know where the pain points are.  This protocol is in production right now, and a 30 second demo will show it in action.&lt;/p&gt;

&lt;p&gt;At the moment the email world is divided.  Every vendor is building their own proprietary JSON protocol, because IMAP+SMTP is a really poor fit for mobile apps and even the LEMONADE protocol changes haven't made the experience good enough.&lt;/p&gt;

&lt;p&gt;We want to change that by offering a completely unencumbered standard which is good enough that companies don't need to build their own, and gain an interoperability layer which is better for everybody.  Raise the baseline experience if you will.  We believe it's possible to have a protocol which is both open AND good.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/jmap/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Bron Gondwana</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2629@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2629</pentabarf:event-id>
      <pentabarf:event-slug>what_is_wrong_with_operating_systems</pentabarf:event-slug>
      <pentabarf:event-tag>what_is_wrong_with_operating_systems</pentabarf:event-tag>
      <pentabarf:title>What is wrong with Operating Systems</pentabarf:title>
      <pentabarf:subtitle>(and how do we make things better)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>What is wrong with Operating Systems- (and how do we make things better)</summary>
      <description>&lt;p&gt;The talk will be a thought-provoking exploration of operating systems and the software/hardware stack.  It will be a high-flying tale of low-level gore, and is intended for everyone with an understanding of programming and/or software systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2015/schedule/event/what_is_wrong_with_operating_systems/</url>
      <location>Janson</location>
      <attendee>Antti Kantee</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2697@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2697</pentabarf:event-id>
      <pentabarf:event-slug>provisiondocker</pentabarf:event-slug>
      <pentabarf:event-tag>provisiondocker</pentabarf:event-tag>
      <pentabarf:title>Provision and manage Docker containers with Foreman</pentabarf:title>
      <pentabarf:subtitle>Roll out your applications in containers with ease</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T114000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Provision and manage Docker containers with Foreman- Roll out your applications in containers with ease</summary>
      <description>&lt;p&gt;Deploying containers, images with Docker is becoming a big trend. However, large installations of containerized applications are still few and far between, and solutions are either proprietary or they force you to use their own cloud.&lt;/p&gt;

&lt;p&gt;We believe Foreman can fill this space by providing a central space to provision and manage your containers and your network, as we already do with your data center. This provides a great framework for mixed environments where physical machines, vms, and containers are all used in conjunction. Orchestration through Kubernetes is being implemented at the moment.&lt;/p&gt;

&lt;p&gt;Monitoring, deploying, and everything else is possible to do through the web UI or an API, and it's open source, so if you miss any feature, feel free to add it!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/provisiondocker/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Daniel Lobato</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3356@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3356</pentabarf:event-id>
      <pentabarf:event-slug>youd_better_have_tested_backups</pentabarf:event-slug>
      <pentabarf:event-tag>youd_better_have_tested_backups</pentabarf:event-tag>
      <pentabarf:title>You'd better have tested backups...</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>You'd better have tested backups...</summary>
      <description>&lt;p&gt;A PostgreSQL data recovery tale from a true story, where we dig deeper and deeper into the PostgreSQL internals in order to be able to get back some data from a destroyed cluster.&lt;/p&gt;

&lt;p&gt;If that story doesn't leave you wanting to check all your backups before the talk has ended, I don't know what will.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2015/schedule/event/youd_better_have_tested_backups/</url>
      <location>AW1.126</location>
      <attendee>Dimitri Fontaine</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2569@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2569</pentabarf:event-id>
      <pentabarf:event-slug>nix_nixos_nixops</pentabarf:event-slug>
      <pentabarf:event-tag>nix_nixos_nixops</pentabarf:event-tag>
      <pentabarf:title>Nix, NixOS, NixOps</pentabarf:title>
      <pentabarf:subtitle>From Developing to Provisioning software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Nix, NixOS, NixOps- From Developing to Provisioning software</summary>
      <description>&lt;p&gt;Nix is a package manager that provides side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments.  This talk highlights how simple features of a package manager can change the way components are developed and deployed.  We will investigate how Nix works and demonstrate how to use it throughout the development cycle.  We will create a development environment, configure a system service, deploy to a container for testing and finally deploy a remote system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/nix_nixos_nixops/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Nicolas B. Pierron</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2808@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2808</pentabarf:event-id>
      <pentabarf:event-slug>keccak_and_sha3</pentabarf:event-slug>
      <pentabarf:event-tag>keccak_and_sha3</pentabarf:event-tag>
      <pentabarf:title>Keccak and SHA-3: code and standard updates</pentabarf:title>
      <pentabarf:subtitle>From the Keccak Code Package to a wide range of cryptographic applications</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2015-02-01 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T110000</dtstart>
      <dtend>20150201T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Keccak and SHA-3: code and standard updates- From the Keccak Code Package to a wide range of cryptographic applications</summary>
      <description>&lt;p&gt;In April 2014, the American National Institute of Standards and Technology (NIST) published the draft FIPS 202 standard for the SHA-3 hash functions and the SHAKE extendable-output functions (XOFs), all based on the Keccak sponge function. Since the selection of Keccak as the winner of the SHA-3 cryptographic open competition, NIST announced that they will exploit Keccak's abilities for other purposes than just hashing, including key derivation, pseudo-random bit generation, authentication and (authenticated) encryption.&lt;/p&gt;

&lt;p&gt;A first part of the talk will be to give a summary of the current developments around Keccak and the FIPS 202 standard.&lt;/p&gt;

&lt;p&gt;In the meantime, we have gathered the most efficient implementations of Keccak, SHA-3 hash functions and SHAKE XOFs in the Keccak Code Package. These open source implementations are organized in a way that aims satisfying both the developer of optimized code and the cryptographic user. Central to this organization is a specific internal interface that allows interchangeable optimized codes and a user-friendly set of external services.&lt;/p&gt;

&lt;p&gt;As a second part of the talk, we will briefly present the current status of this development and how the FOSS community can benefit from (and contribute to) this effort.&lt;/p&gt;

&lt;p&gt;This is a follow-up of the talk "Keccak: more than sha3sum" at FOSDEM 2013.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2015/schedule/event/keccak_and_sha3/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Gilles Van Assche</attendee>
      <attendee>Joan Daemen</attendee>
      <attendee>Michaël Peeters</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2751@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2751</pentabarf:event-id>
      <pentabarf:event-slug>lea,_a_probability_engine_in_python</pentabarf:event-slug>
      <pentabarf:event-tag>lea,_a_probability_engine_in_python</pentabarf:event-tag>
      <pentabarf:title>Lea, a probability engine in Python</pentabarf:title>
      <pentabarf:subtitle>the discreet charm of probabilities</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Lea, a probability engine in Python- the discreet charm of probabilities</summary>
      <description>&lt;p&gt;Lea is a Python open-source module dedicated to discrete probability distributions. It allows modelling uncertain information and derive  probabilities in an intuitive way. It provides means to build random variables with given probability distributions, probability calculus with integers, standard indicators, conditional probabilities and generation of random samples. The forthcoming Lea 2 (should be ready for FOSDEM 2015!) shall include Bayesian reasoning, Markov chains and a high-level PPL (Probability Programming Language).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/lea,_a_probability_engine_in_python/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Pierre Denis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2975@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2975</pentabarf:event-id>
      <pentabarf:event-slug>freertos</pentabarf:event-slug>
      <pentabarf:event-tag>freertos</pentabarf:event-tag>
      <pentabarf:title>FreeRTOS introduction</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>FreeRTOS introduction</summary>
      <description>&lt;p&gt;Not all free operating systems are feature-full POSIX systems. FreeRTOS is a minimal operating system which is designed to run on microcontrollers, and provide real-time scheduling. It is used in industrial automation and automotive.&lt;/p&gt;

&lt;p&gt;A brief introduction to FreeRTOS, depending on audience preference, will be followed by either a hands-on workshop using PCs, or a demonstration on a board. The workshop includes how to get started, what can be done with it, and what type of features and pitfalls to expect from FreeRTOS.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/freertos/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Atilla Filiz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3332@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3332</pentabarf:event-id>
      <pentabarf:event-slug>editors_optimizing_main_loop</pentabarf:event-slug>
      <pentabarf:event-tag>editors_optimizing_main_loop</pentabarf:event-tag>
      <pentabarf:title>Optimizing the Libre Office Main Loop</pentabarf:title>
      <pentabarf:subtitle>Munich students get their hands on Libre Office</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T110000</dtstart>
      <dtend>20150131T112000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Optimizing the Libre Office Main Loop- Munich students get their hands on Libre Office</summary>
      <description>&lt;p&gt;A Lightning Talk with a Munich student, about his first project in Libre Office: Optimizing the Libre Office Main Loop.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_optimizing_main_loop/</url>
      <location>K.3.201</location>
      <attendee>Tobias Madl</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2804@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2804</pentabarf:event-id>
      <pentabarf:event-slug>opensourcebydesign</pentabarf:event-slug>
      <pentabarf:event-tag>opensourcebydesign</pentabarf:event-tag>
      <pentabarf:title> Open Source by Design</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 11:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T110500</dtstart>
      <dtend>20150131T114500</dtend>
      <duration>00:40:00:00</duration>
      <summary> Open Source by Design</summary>
      <description>&lt;p&gt;It’s time for GitHub to focus on helping oss thrive. Our "Open Source by Design" project includes three steps. The first step is set to wisely alter the “no license” default, and is based on data we’ve purposefully accumulated. The second step aims to create governance templates that prevent problems that hamper projects. The third step is a new service to help projects comply with license requirements of third party code. The final part of the plan is the project's evaluation metrics.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/opensourcebydesign/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Julio Avalos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3481@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3481</pentabarf:event-id>
      <pentabarf:event-slug>ada_introduction</pentabarf:event-slug>
      <pentabarf:event-tag>ada_introduction</pentabarf:event-tag>
      <pentabarf:title>Ada, an Introduction</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 11:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T110500</dtstart>
      <dtend>20150131T115500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Ada, an Introduction</summary>
      <description>&lt;p&gt;This talk will introduce the Ada programming language to people used
to more classical, weak-typed languages.&lt;/p&gt;

&lt;p&gt;We will focus on how Ada uses its strong typing basis to prevent the
most common programming errors at the language level, allowing the
compiler to check them before they cause problems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_introduction/</url>
      <location>AW1.124</location>
      <attendee>Jérémy Rosen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3207@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3207</pentabarf:event-id>
      <pentabarf:event-slug>rubinius_and_the_yak</pentabarf:event-slug>
      <pentabarf:event-tag>rubinius_and_the_yak</pentabarf:event-tag>
      <pentabarf:title>Rubinius And The Eternal Yak</pentabarf:title>
      <pentabarf:subtitle>Covering what it takes to maintain a Ruby implementation and the process behind it</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2015-01-31 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T111000</dtstart>
      <dtend>20150131T115500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Rubinius And The Eternal Yak- Covering what it takes to maintain a Ruby implementation and the process behind it</summary>
      <description>&lt;p&gt;What exactly does it take to maintain a Ruby implementation? What is the process
of porting over features? Why can this often take a considerable amount of time?
This talk aims to dive into these topics in general but also how it affects
Rubinius.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2015/schedule/event/rubinius_and_the_yak/</url>
      <location>K.4.401</location>
      <attendee>Yorick Peterse</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2945@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2945</pentabarf:event-id>
      <pentabarf:event-slug>compact_spice_modeling</pentabarf:event-slug>
      <pentabarf:event-tag>compact_spice_modeling</pentabarf:event-tag>
      <pentabarf:title>FOSS CAD for Compact/SPICE Modeling</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T111000</dtstart>
      <dtend>20150201T112500</dtend>
      <duration>00:15:00:00</duration>
      <summary>FOSS CAD for Compact/SPICE Modeling</summary>
      <description>&lt;p&gt;Compact/SPICE models of circuit elements (passive, active, MEMS, RF) are essential to enable advanced IC design using nanoscaled semiconductor technologies. Compact/SPICE models are also a communication means between the semiconductor foundries and the IC design teams to share and exchange all engineering and design information. To explore all related interactions, we are discussing selected FOSS CAD tools along complete technology/design tool chain from nanascaled technology processes; thru the compact modeling; to advanced IC transistor level design support. New technology and device development will be illustrated by application examples of the FOSS TCAD tools: Cogenda TCAD and DEVSIM. Compact modeling will be highlighted by review topics related to its parameter extraction and standardization of the experimental and measurement data exchange formats. Finally, we will present two FOSS CAD simulation and design tools: ngspice and Qucs. Application and use of these tools for advanced IC design (e.g. analog/RF IC applications) directly depends the quality of the compact models implementations in these tools as well as reliability of extracted models and generated libraries/PDKs. Discussing new model implementation into the FOSS CAD tools (ngspice and Qucs as well as others) we will also address an open question of the compact/SPICE model Verilog-A standardization. We hope that this presentation will be useful to all the researchers and engineers actively involved in the developing compact/SPICE models as well as designing the integrated circuits in particular at the transistor level and then trigger further discussion on the compact/SPICE model Verilog-A standardization and development supporting FOSS CAD tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/compact_spice_modeling/</url>
      <location>AW1.124</location>
      <attendee>Wladek Grabinski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3287@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3287</pentabarf:event-id>
      <pentabarf:event-slug>javacards</pentabarf:event-slug>
      <pentabarf:event-tag>javacards</pentabarf:event-tag>
      <pentabarf:title>Quickstart JavaCard development.</pentabarf:title>
      <pentabarf:subtitle>Isolate keys and code into secure hardware!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T111500</dtstart>
      <dtend>20150201T115500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Quickstart JavaCard development.- Isolate keys and code into secure hardware!</summary>
      <description>&lt;p&gt;Tutorial on how to start developing useful smart card applications for real life smart cards in less than a day.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/javacards/</url>
      <location>AW1.120</location>
      <attendee>Martin Paljak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2630@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2630</pentabarf:event-id>
      <pentabarf:event-slug>mobile_web</pentabarf:event-slug>
      <pentabarf:event-tag>mobile_web</pentabarf:event-tag>
      <pentabarf:title>Mobile == Web</pentabarf:title>
      <pentabarf:subtitle>the best mobile "apps" are on the web</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T111500</dtstart>
      <dtend>20150201T120000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Mobile == Web- the best mobile "apps" are on the web</summary>
      <description>&lt;p&gt;The next billion people to come online will do so through their phone. If they don't have access to awesome mobile web content, their experience will be controlled by the app ecosystem of the phone they purchase.&lt;/p&gt;

&lt;p&gt;Help them - and all your friends - by making sure that all the websites and apps you create are great mobile experiences. Increase your reach to mobile and make sure that everyone has access to your content by creating a discoverable, responsive, awesome mobile experience on the web.&lt;/p&gt;

&lt;p&gt;Why?
1) All mobile users have access to the web. Not all mobile users will download an app.
2) Web pages are more accessible through search.
3) All users, regardless of their platform, have access to mobile websites.
4) Nobody is censoring content, nor taking part of the profits, on the web.
5) Everyone can create mobile web content without needing third party approval.
6) Your mobile website can easily become an app for mobile platforms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/mobile_web/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Stormy Peters</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3102@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3102</pentabarf:event-id>
      <pentabarf:event-slug>docker_and_mysql</pentabarf:event-slug>
      <pentabarf:event-tag>docker_and_mysql</pentabarf:event-tag>
      <pentabarf:title>Docker and MySQL</pentabarf:title>
      <pentabarf:subtitle>Fun and bad practice</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T112000</dtstart>
      <dtend>20150201T114000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Docker and MySQL- Fun and bad practice</summary>
      <description>&lt;p&gt;15 minutes?
Be prepared to get a full 45 min. talk into 15 minutes! \o/&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is Docker (Container Virtualization)&lt;/li&gt;
&lt;li&gt;How to use Docker (new way to think infrastructure)&lt;/li&gt;
&lt;li&gt;How to use Docker with MySQL.&lt;/li&gt;
&lt;li&gt;Run Docker in production?&lt;/li&gt;
&lt;li&gt;Why does Galera &lt;em&gt;not&lt;/em&gt; fit into Docker.&lt;/li&gt;
&lt;li&gt;Why Galera should fit into Docker.&lt;/li&gt;
&lt;li&gt;Making Docker and Galera fit.&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/docker_and_mysql/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Erkan Yanar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2687@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2687</pentabarf:event-id>
      <pentabarf:event-slug>mail2voice</pentabarf:event-slug>
      <pentabarf:event-tag>mail2voice</pentabarf:event-tag>
      <pentabarf:title>Mail2Voice: an accessibility approach to mail</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T112000</dtstart>
      <dtend>20150201T113500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Mail2Voice: an accessibility approach to mail</summary>
      <description>&lt;p&gt;Mail2voice is a mail management software dedicated to people with cognitive disabilities or illiteracy, to elder people or young children.
Mail2Voice uses a simplified graphical interface which permits to use a touch screen.
Outgoing messages are handled through audio recording, incoming messages are read by a speech synthesis, and address book contacts are reachable through a photo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/mail2voice/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Matthieu Hazon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3368@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3368</pentabarf:event-id>
      <pentabarf:event-slug>wikipedia_text_reflector</pentabarf:event-slug>
      <pentabarf:event-tag>wikipedia_text_reflector</pentabarf:event-tag>
      <pentabarf:title>Wikipedia Text Reflector</pentabarf:title>
      <pentabarf:subtitle>Entity Linking in clojure for fun</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T112000</dtstart>
      <dtend>20150131T115000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Wikipedia Text Reflector- Entity Linking in clojure for fun</summary>
      <description>&lt;p&gt;Enitity Linking is a very helpfully technique to improve search on natural text. I will present
a system that allows to first spot entity's and than find related entity's using modern search engines like
solr and elasticsearch.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/wikipedia_text_reflector/</url>
      <location>H.2214</location>
      <attendee>Hagen Tönnies</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3195@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3195</pentabarf:event-id>
      <pentabarf:event-slug>scotty</pentabarf:event-slug>
      <pentabarf:event-tag>scotty</pentabarf:event-tag>
      <pentabarf:title>Scotty, I need a data in three minutes! (Or we're all dead!!)</pentabarf:title>
      <pentabarf:subtitle>Just the right data at just the right time</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T112000</dtstart>
      <dtend>20150201T114500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Scotty, I need a data in three minutes! (Or we're all dead!!)- Just the right data at just the right time</summary>
      <description>&lt;p&gt;Technology change has created an inflection point for geodata. Mobile devices, social media, retail transactions, and more generate a tremendous amount of data. The volume, variety, and velocity of data is ever increasing. What do we do about it?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/scotty/</url>
      <location>AW1.121</location>
      <attendee>Andrew Ross</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3221@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3221</pentabarf:event-id>
      <pentabarf:event-slug>editors_cpp11_libreoffice</pentabarf:event-slug>
      <pentabarf:event-tag>editors_cpp11_libreoffice</pentabarf:event-tag>
      <pentabarf:title>C++11 and LibreOffice</pentabarf:title>
      <pentabarf:subtitle>The future has arrived (it was about time)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T112000</dtstart>
      <dtend>20150131T114000</dtend>
      <duration>00:20:00:00</duration>
      <summary>C++11 and LibreOffice- The future has arrived (it was about time)</summary>
      <description>&lt;p&gt;C++ has evolved quite a bit over the years, and the new C++11 standard finally has usable implementations on all relevant platforms.
We aim to give an overview of the current status of C++11 adoption in the LibreOffice project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_cpp11_libreoffice/</url>
      <location>K.3.201</location>
      <attendee>Michael Stahl</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3474@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3474</pentabarf:event-id>
      <pentabarf:event-slug>effective_spelling_correction_with_term_relation_graphs_using_lucene_fsts</pentabarf:event-slug>
      <pentabarf:event-tag>effective_spelling_correction_with_term_relation_graphs_using_lucene_fsts</pentabarf:event-tag>
      <pentabarf:title>Effective spelling correction with term relation graphs using Lucene FSTs</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 11:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T112500</dtstart>
      <dtend>20150131T121000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Effective spelling correction with term relation graphs using Lucene FSTs</summary>
      <description>&lt;p&gt;Our approach for doing spelling correction has deviated considerably from the default approach Lucene is offering. While Lucene's FuzzyQuery uses a compiled Automaton to filter the dictionary rather efficiently, we directly use normal Automatons and intersect that automaton with a separate FST. This proves to be more efficient for our use case, since it saves memory and time to compile the automaton and also part of the time to identify the matching terms in the dictionary.&lt;/p&gt;

&lt;p&gt;This approach gives us the possibility to store any meta-information with each term, which is used then to pick the top N spellcorrections. We build a term co-occurence graph, where each vertex is a possible spelling correction of a term and each link is the co-occurence in the same document. Each vertex and link get a score based on the meta-information and edit distance. Then we use graph reduction techniques until the graph contains the desired number of spellcorrections.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/effective_spelling_correction_with_term_relation_graphs_using_lucene_fsts/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Anna Ohanyan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3042@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3042</pentabarf:event-id>
      <pentabarf:event-slug>llvm_internal_asm</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_internal_asm</pentabarf:event-tag>
      <pentabarf:title>Extending the internal assembler</pentabarf:title>
      <pentabarf:subtitle>How to add a new CPU feature</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 11:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T112500</dtstart>
      <dtend>20150201T115500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Extending the internal assembler- How to add a new CPU feature</summary>
      <description>&lt;p&gt;Using LLVM on a new CPU or a new platform may require changes to the internal
assembler. A common use case is the support of new instructions for a new CPU.
In this talk I show how to add a complete new CPU feature, using the MIPS Octeon
variant as an example.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_internal_asm/</url>
      <location>K.4.401</location>
      <attendee>Kai Nacke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2730@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2730</pentabarf:event-id>
      <pentabarf:event-slug>mapped_byte_buffer</pentabarf:event-slug>
      <pentabarf:event-tag>mapped_byte_buffer</pentabarf:event-tag>
      <pentabarf:title>MappedByteBuffer.hurray()</pentabarf:title>
      <pentabarf:subtitle>Programming the Linux Framebuffer in Java. #essentialtools and #allthethings #rgb</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>MappedByteBuffer.hurray()- Programming the Linux Framebuffer in Java. #essentialtools and #allthethings #rgb</summary>
      <description>&lt;p&gt;Java is a great language for rapid prototyping. For those interested in multimedia and UI design in Linux, however, there are limited options that provide a varying degree of performance and feasibility. It is quite straightforward to perform I/O on a Video 4 Linux device or the Linux framebuffer in C, but not as straightforward in Java. The end result of this project enables Java programmers program devices like the Linux framebuffer much ease as they use byte[] and int[] classes. An interactive demonstration will be made available as part of the workshop. Moreover, the implementation demonstrates speedups of up to 150x in MappedByteBuffer I/O.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/mapped_byte_buffer/</url>
      <location>K.4.201</location>
      <attendee>Chris Friedt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2970@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2970</pentabarf:event-id>
      <pentabarf:event-slug>better_devops</pentabarf:event-slug>
      <pentabarf:event-tag>better_devops</pentabarf:event-tag>
      <pentabarf:title>Better Devops through Thievery</pentabarf:title>
      <pentabarf:subtitle>Effective Practices for Infrastructure as Code</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T123000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Better Devops through Thievery- Effective Practices for Infrastructure as Code</summary>
      <description>&lt;p&gt;The advent of Infrastructure as Code (IaC) has radically changed how IT
infrastructure is built and maintained. Instead of building and maintaining
servers by hand, tools like Puppet can be used to describe and automatically
configure entire data centers.&lt;/p&gt;

&lt;p&gt;The implication of this is that the workflow of IT operations is starting to
resemble the workflow of a traditional software developer. Writing code to
make infrastructure changes instead of directly making changes opens up new
opportunities for how changes can be made. The software development field has
had 30+ years to learn how to effectively develop code, and their hard won
wisdom can be ripped off wholesale to make it a breeze to develop IaC.&lt;/p&gt;

&lt;p&gt;This talk will discuss the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Using version control tools to more effectively administer infrastructure&lt;/li&gt;
&lt;li&gt;Writing and using tests to confidently make changes and get feedback earlier&lt;/li&gt;
&lt;li&gt;Using continuous integration services to test changes and run deployments&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/better_devops/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Adrien Thebo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3105@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3105</pentabarf:event-id>
      <pentabarf:event-slug>uc_qtcreator</pentabarf:event-slug>
      <pentabarf:event-tag>uc_qtcreator</pentabarf:event-tag>
      <pentabarf:title>Update on QtCreator for µC</pentabarf:title>
      <pentabarf:subtitle>On the way to the best C/C++ embedded IDE.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Update on QtCreator for µC- On the way to the best C/C++ embedded IDE.</summary>
      <description>&lt;p&gt;This is an update on the first talk about QtCreator for embedded devices.
There will be an short overview and then the presentation of the improvements from the last year:&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/uc_qtcreator/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Tim Sander</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2998@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2998</pentabarf:event-id>
      <pentabarf:event-slug>deviot05</pentabarf:event-slug>
      <pentabarf:event-tag>deviot05</pentabarf:event-tag>
      <pentabarf:title>Using GSM network for IoT - CANCELLED</pentabarf:title>
      <pentabarf:subtitle>AT commands are not dead</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Using GSM network for IoT - CANCELLED- AT commands are not dead</summary>
      <description>&lt;p&gt;Connectivity is crucial for Internet of Things concept. For moving devices like position data loggers is typical solution GSM network. I will show you how you can use different types of GSM network for your IoT projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot05/</url>
      <location>H.2213</location>
      <attendee>Stepan Bechynsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3076@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3076</pentabarf:event-id>
      <pentabarf:event-slug>subtitling</pentabarf:event-slug>
      <pentabarf:event-tag>subtitling</pentabarf:event-tag>
      <pentabarf:title>Open source tools for new subtitle standards</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open source tools for new subtitle standards</summary>
      <description>&lt;p&gt;Open Source software can play a critical role for the roll-out of broadcast standards. This is also true for new caption and subtitle standards. The focus on the presentation will be on the OS Subtitle Conversion Framework (SCF). SCF consists of different software modules that aim at a faster and conformant adoption of the EBU-TT standard, an XML based subtitle standard defined by the EBU. Apart from SCF also other OS software that are important for the implementation of subtitles standards will be discussed (e.g. mp4box from GPAC or the WebVTT parser from Anne van Kesteren).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/subtitling/</url>
      <location>H.2213</location>
      <attendee>Andreas Tai</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3054@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3054</pentabarf:event-id>
      <pentabarf:event-slug>dive_into_scrapy</pentabarf:event-slug>
      <pentabarf:event-tag>dive_into_scrapy</pentabarf:event-tag>
      <pentabarf:title>Dive into Scrapy</pentabarf:title>
      <pentabarf:subtitle>In this talk some advanced techniques will be shown based on how Scrapy is used at Scrapinghub.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Dive into Scrapy- In this talk some advanced techniques will be shown based on how Scrapy is used at Scrapinghub.</summary>
      <description>&lt;p&gt;Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.
In this talk some advanced techniques will be shown based on how Scrapy is used at Scrapinghub.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/dive_into_scrapy/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Juan Riaza</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3004@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3004</pentabarf:event-id>
      <pentabarf:event-slug>car_hypervisor</pentabarf:event-slug>
      <pentabarf:event-tag>car_hypervisor</pentabarf:event-tag>
      <pentabarf:title>Xvisor: An open-source, lightweight, embedded hypervisor for your car</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Xvisor: An open-source, lightweight, embedded hypervisor for your car</summary>
      <description>&lt;p&gt;As ADAS and infotainment require more electronics, using an hypervisor is
a solution to gather multiple boards into one. Xvisor is an open source
lightweight hypervisor for embedded systems that perfectly fits the needs of
the automative industry. It is a complete monolithic type-1 hypervisor with
full virtualization and paravirtualisation support, showing better performances
than KVM.&lt;/p&gt;

&lt;p&gt;We, OpenWide and the Institute for Technological Research SystemX, are working
on its port on i.MX6 boards.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/car_hypervisor/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Jimmy Durand Wesolowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2950@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2950</pentabarf:event-id>
      <pentabarf:event-slug>spectrumsharing</pentabarf:event-slug>
      <pentabarf:event-tag>spectrumsharing</pentabarf:event-tag>
      <pentabarf:title>Spectrum sharing applications with GNURadio</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Spectrum sharing applications with GNURadio</summary>
      <description>&lt;p&gt;There are various cognitive radio models in literature which enable unlicensed users to exploit under-utilized licensed spectrum. This talk will explain the spectrum exploitation problem, some insight to the state of the art solutions keeping SDR implementations in mind. The presentation will also cover some of the practical interference learning schemes and how they can be used in these spectrum sharing scenarios.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/spectrumsharing/</url>
      <location>AW1.125</location>
      <attendee>Sreeraj Rajendran</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3386@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3386</pentabarf:event-id>
      <pentabarf:event-slug>analog_sim_panel</pentabarf:event-slug>
      <pentabarf:event-tag>analog_sim_panel</pentabarf:event-tag>
      <pentabarf:title>Panel Discussion on Analog Simulation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Panel Discussion on Analog Simulation</summary>
      <description>&lt;p&gt;A panel discussion covering subjects related to analog circuit simulation tools. Future Verilog-A efforts will be covered. Panel members include all speakers from the analog simulation session immediately preceding the panel discussion.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/analog_sim_panel/</url>
      <location>AW1.124</location>
      <attendee>Paolo Nenzi</attendee>
      <attendee>Guilherme Brondani Torri</attendee>
      <attendee>Wladek Grabinski</attendee>
      <attendee>Francesco Lannutti</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2876@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2876</pentabarf:event-id>
      <pentabarf:event-slug>hurd</pentabarf:event-slug>
      <pentabarf:event-tag>hurd</pentabarf:event-tag>
      <pentabarf:title>Along the GNU Hurd RPC way</pentabarf:title>
      <pentabarf:subtitle>A starting guide to contributing to the GNU Hurd</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T123000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Along the GNU Hurd RPC way- A starting guide to contributing to the GNU Hurd</summary>
      <description>&lt;p&gt;It is not so obvious to newcomers to the Hurd project how to follow execution path from their application to actual behavior in the Hurd translators. This talk will guide them through the involved RPCs, thus providing a starting guide into the GNU Hurd architecture, and hopefully, to contributing fixes or new features!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/hurd/</url>
      <location>K.3.201</location>
      <attendee>Samuel Thibault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2658@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2658</pentabarf:event-id>
      <pentabarf:event-slug>zerooverhead</pentabarf:event-slug>
      <pentabarf:event-tag>zerooverhead</pentabarf:event-tag>
      <pentabarf:title>Zero-Overhead Metaprogramming</pentabarf:title>
      <pentabarf:subtitle>Using Self-optimizing Interpreters to make Runtime Metaprogramming Fast</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Zero-Overhead Metaprogramming- Using Self-optimizing Interpreters to make Runtime Metaprogramming Fast</summary>
      <description>&lt;p&gt;Runtime metaprogramming enables many useful applications and is widely used in frameworks, middleware, and domain-specific languages to simplify the task of application developers. However, today’s language implementations rarely optimize even common concepts such as reflective method invocation or dynamic proxies, despite the fact that solutions for efficient implementations have been advocated since decades.&lt;/p&gt;

&lt;p&gt;In this presentation, we demonstrate how self-optimizing interpreters can be used to implement runtime metaprogramming efficiently.
For the implementation, we use SOM Smalltalk, a little Smalltalk implemented in RPython (think PyPy) as well as Truffle (with Graal on top of the JVM).
We show that both platforms can remove the runtime overhead of reflection and thus open up new opportunities for metaprogramming in performance critical scenarios.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/zerooverhead/</url>
      <location>H.2214</location>
      <attendee>Stefan Marr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3354@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3354</pentabarf:event-id>
      <pentabarf:event-slug>graph_manylines</pentabarf:event-slug>
      <pentabarf:event-tag>graph_manylines</pentabarf:event-tag>
      <pentabarf:title>Manylines</pentabarf:title>
      <pentabarf:subtitle> a graph web publication platform with storytelling features</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T123000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Manylines-  a graph web publication platform with storytelling features</summary>
      <description>&lt;p&gt;More and more people work with graphs nowadays, but it is not always easy to publish and share the graph interpretation on the web.
&lt;strong&gt;Manylines&lt;/strong&gt; is a web tool built at Sciences Po médialab to solve this issue.
Some researchers and students use network visualizations to explore their data, but networks are not as clear as maps and sharing one’s interpretation is difficult.
Manylines main innovation is to allow the user to &lt;strong&gt;explain and share a narrative about his network&lt;/strong&gt;: an interactive story where each “slide” is a particular zoom, pan and filtering of the network, completed by a title and description, with fluid transitions like in Prezi.&lt;/p&gt;

&lt;p&gt;Published as an open source prototype with the source code available on GitHub, Manylines is currently built around three screens:
- The first screen allows applying the ForceAtlas2 layout to the network, in order to &lt;strong&gt;settle the “basemap”&lt;/strong&gt;: the definitive positions of nodes and edges used to support further interpretations.
- The second screen allows zooming and filtering the network to explore the data and &lt;strong&gt;“take snapshots”&lt;/strong&gt; representing different insights.
- The third screen allows &lt;strong&gt;composing narratives&lt;/strong&gt; by building  a series of snapshots, adding a title and short description for each step.
The result is &lt;strong&gt;an interactive slideshow widget&lt;/strong&gt; where the user's exploration of the network is guided step by step, revealing the key interpretation points one by one.&lt;/p&gt;

&lt;p&gt;Manylines is a single webpage app built for HTML5 browsers.
It makes an &lt;strong&gt;extensive use of the sigma.js library&lt;/strong&gt; to deal with networks within the browser and it implements different features inspired from Gephi, the reference desktop graph viz platform.
The WebGL visualization (with Canvas fallback) implemented by Sigma.js allows great performance for networks up to 1000 nodes on an average computer.
To reach this level of performance, &lt;strong&gt;we optimized the javascript version of the ForceAtlas2 algorithm&lt;/strong&gt; used by sigma.js.
We ported it to use &lt;strong&gt;web workers&lt;/strong&gt; and we optimized the &lt;strong&gt;Barnes-Hut quadtree approximation&lt;/strong&gt; in this context by implementing it &lt;strong&gt;as an iterative and not recursive process&lt;/strong&gt;.
We made an extensive use of &lt;strong&gt;sigma.js' custom renderers and cameras&lt;/strong&gt; to build dynamic graph thumbnails, snapshots and widgets.
The server side stores the networks, snapshots and narrative data in a &lt;strong&gt;Couchbase database&lt;/strong&gt;  (which we discovered in FOSDEM 2014) accessed by a &lt;strong&gt;Node.js express REST API&lt;/strong&gt;.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_manylines/</url>
      <location>AW1.125</location>
      <attendee>Paul Girard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2736@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2736</pentabarf:event-id>
      <pentabarf:event-slug>participation_metrics_mozilla</pentabarf:event-slug>
      <pentabarf:event-tag>participation_metrics_mozilla</pentabarf:event-tag>
      <pentabarf:title>Participation metrics at Mozilla</pentabarf:title>
      <pentabarf:subtitle>A story of systems and data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Participation metrics at Mozilla- A story of systems and data</summary>
      <description>&lt;p&gt;Community builders need data to measure growth, track volunteer contributions and measure success. Over the past year we have been pioneering the way we gather data about participation in Mozilla by defining contribution types, crafting pathways, building large scale systems, and publishing data. In this talk we will be giving the overview of the efforts so far and the way forward.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/participation_metrics_mozilla/</url>
      <location>UD2.218A</location>
      <attendee>Pierros Papadeas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3131@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3131</pentabarf:event-id>
      <pentabarf:event-slug>cockroachdb_go</pentabarf:event-slug>
      <pentabarf:event-tag>cockroachdb_go</pentabarf:event-tag>
      <pentabarf:title>CockroachDB</pentabarf:title>
      <pentabarf:subtitle>Towards an Open-Source Spanner</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T121500</dtend>
      <duration>00:45:00:00</duration>
      <summary>CockroachDB- Towards an Open-Source Spanner</summary>
      <description>&lt;p&gt;Many NoSQL databases come with a focus on performance, availability and scalability, sacrificing strong consistency guarantees along the way. In effect, this shifts the burden of providing consistency to the application, and often results in complex and error-prone application logic.
Just a few years ago, an intense effort by Google resulted in Spanner - a globally distributed, replicated datastore that puts transactions back where they belong: right into the heart of the database.&lt;/p&gt;

&lt;p&gt;CockroachDB is a grass-roots effort to bring to the table the guarantees of Spanner (and more) in an open source scalable database that is easy to deploy and, despite the name, quite attractive to have around.
In the talk, I'll introduce you to the team behind CockroachDB and the current state of the art, briefly discuss consistency &amp;amp; Spanner and then dive into a tour of what's under the hood.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/cockroachdb_go/</url>
      <location>K.3.401</location>
      <attendee>Tobias Schottdorf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3299@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3299</pentabarf:event-id>
      <pentabarf:event-slug>whats_new_in_systemd,_2015_edition</pentabarf:event-slug>
      <pentabarf:event-tag>whats_new_in_systemd,_2015_edition</pentabarf:event-tag>
      <pentabarf:title>What's new in systemd, 2015 Edition</pentabarf:title>
      <pentabarf:subtitle>What's new in the systemd world, and what's coming next</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20150201T113000</dtstart>
      <dtend>20150201T122500</dtend>
      <duration>00:55:00:00</duration>
      <summary>What's new in systemd, 2015 Edition- What's new in the systemd world, and what's coming next</summary>
      <description>&lt;p&gt;systemd is now a core component of most major distributions. In this talk I want to give an overview over everything new in the systemd project over the last year, and what to expect over the next year.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/whats_new_in_systemd,_2015_edition/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Lennart Poettering</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3464@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3464</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_tuning</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_tuning</pentabarf:event-tag>
      <pentabarf:title>Tuning Valgrind for your Workload</pentabarf:title>
      <pentabarf:subtitle>Hints, tricks and tips to effectively use Valgrind on small or big applications</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T122000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Tuning Valgrind for your Workload- Hints, tricks and tips to effectively use Valgrind on small or big applications</summary>
      <description>&lt;p&gt;Valgrind with its set of tools provides a lot of powerful/sophisticated
functionalities. However, this power has a price in CPU and memory.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2015/schedule/event/valgrind_tuning/</url>
      <location>AW1.120</location>
      <attendee>Philippe Waroquiers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3335@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3335</pentabarf:event-id>
      <pentabarf:event-slug>openstack_opencontrail</pentabarf:event-slug>
      <pentabarf:event-tag>openstack_opencontrail</pentabarf:event-tag>
      <pentabarf:title>SDN for Massively Scalable Clouds</pentabarf:title>
      <pentabarf:subtitle>Combining OpenStack and OpenContrail</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T113000</dtstart>
      <dtend>20150131T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>SDN for Massively Scalable Clouds- Combining OpenStack and OpenContrail</summary>
      <description>&lt;p&gt;In this presentation, Kristian Köhntopp and Martin Loschwitz from SysEleven in Berlin will explain how SysEleven uses OpenContrail to create decent SDN networking for the company's OpenStack platform.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/openstack_opencontrail/</url>
      <location>UD2.218A</location>
      <attendee>Martin Loschwitz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3496@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3496</pentabarf:event-id>
      <pentabarf:event-slug>perl6_lang_spec_lessons_learned</pentabarf:event-slug>
      <pentabarf:event-tag>perl6_lang_spec_lessons_learned</pentabarf:event-tag>
      <pentabarf:title>How (not) to create a language specification for Perl 6</pentabarf:title>
      <pentabarf:subtitle> Lessons learned</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 11:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T113500</dtstart>
      <dtend>20150131T122500</dtend>
      <duration>00:50:00:00</duration>
      <summary>How (not) to create a language specification for Perl 6-  Lessons learned</summary>
      <description>&lt;p&gt;In the process of designing, implementing, and using Perl 6 (or any programming language), people often refer to ""the language specification"" as a commonly understood and perhaps self-evident fixed reference point.  For mature languages this can be reasonable, because the people using that language have generally developed a shared understanding of what constitutes the language's specification.
But languages are not all specified in the same manner, and in a new or rapidly evolving language it may be unwise to prematurely commit to an inflexible specification.  Perl 6 has gone through several imprecise notions of what constitutes its specification, such as design documents like the Synopses, reference implementations of certain features, and the ""official"" test suite.  This imprecision sometimes leads to misunderstandings among developers, confusion for newcomers to the language, and difficulty communicating with external audiences.
This talk presents a historical perspective on how Perl 6's specification process has evolved over the past decade: identifying things we've done (or are doing) wrong, things we've gotten very right, and ideas of what that process ought to look like going forward.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/perl6_lang_spec_lessons_learned/</url>
      <location>K.3.401</location>
      <attendee>Patrick 'pmichaud' Michaud</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3333@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3333</pentabarf:event-id>
      <pentabarf:event-slug>editors_opengl</pentabarf:event-slug>
      <pentabarf:event-tag>editors_opengl</pentabarf:event-tag>
      <pentabarf:title>OpenGL backend for LibreOffice</pentabarf:title>
      <pentabarf:subtitle>Rendering everything through OpenGL</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T114000</dtstart>
      <dtend>20150131T120000</dtend>
      <duration>00:20:00:00</duration>
      <summary>OpenGL backend for LibreOffice- Rendering everything through OpenGL</summary>
      <description>&lt;p&gt;This talk will present the work to integrate an OpenGL vcl backend.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_opengl/</url>
      <location>K.3.201</location>
      <attendee>Markus Mohrhard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3049@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3049</pentabarf:event-id>
      <pentabarf:event-slug>agora_voting</pentabarf:event-slug>
      <pentabarf:event-tag>agora_voting</pentabarf:event-tag>
      <pentabarf:title>Agora Voting</pentabarf:title>
      <pentabarf:subtitle>An end to end verifiable system</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T114000</dtstart>
      <dtend>20150201T115500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Agora Voting- An end to end verifiable system</summary>
      <description>&lt;p&gt;Agora Voting is an open source voting software that allows any organization to carry out secure, flexible, transparent and  cost-effective electoral processes. It has been used in multiple high profile elections in Spain, first in Congreso Transparente in 2013 by a congressman, then by multiple political parties (including leading ones like Podemos) to do internal binding elections, counting more than 400k votes in 2014. This year we moved to work on it full time, and we're expanding world-wide. Our aim: to be the reference secure open source voting project worldwide.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/agora_voting/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Eduardo Robles Elvira</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3377@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3377</pentabarf:event-id>
      <pentabarf:event-slug>rocketspec</pentabarf:event-slug>
      <pentabarf:event-tag>rocketspec</pentabarf:event-tag>
      <pentabarf:title>Rocket and the App Container Spec</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T114000</dtstart>
      <dtend>20150201T122000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Rocket and the App Container Spec</summary>
      <description>&lt;p&gt;Rocket is a simple daemon-free tool that enables users to run containerized apps on their systems free of host dependencies. Containers running under rocket execute like regular processes and can be managed using existing process management tools like upstart, systemd, runit, and etc.&lt;/p&gt;

&lt;p&gt;Rocket is also an implementation of the "App Container Spec" which defines how to define and build containerized applications based on tooling like tar and pgp. And then host these files easily using standard protocols like HTTP. The goal of the spec is to enable independent and creative implementations of container runtimes and build tools.&lt;/p&gt;

&lt;p&gt;Both of these projects are open source and part of a young growing community. Come learn how they work and how you can get involved.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/rocketspec/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Kelsey Hightower</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2842@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2842</pentabarf:event-id>
      <pentabarf:event-slug>glusterfsoverview</pentabarf:event-slug>
      <pentabarf:event-tag>glusterfsoverview</pentabarf:event-tag>
      <pentabarf:title>GlusterFS - Overview &amp; Future Directions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T114000</dtstart>
      <dtend>20150131T122000</dtend>
      <duration>00:40:00:00</duration>
      <summary>GlusterFS - Overview &amp; Future Directions</summary>
      <description>&lt;p&gt;GlusterFS is a distributed scale-out filesystem that runs on commodity hardware. In this session, Niels de Vos will
provide an architectural overview of GlusterFS and discuss how its file, object &amp;amp; block interfaces can be used to build a scale-out storage solution for
IaaS needs. Details on new features , use cases and interesting challenges with GlusterFS will be provided. As part of this
session, Niels will also discuss integration of GlusterFS with other open source ecosystems like OpenStack, oVirt and provide
future directions of the GlusterFS project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/glusterfsoverview/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Niels de Vos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3007@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3007</pentabarf:event-id>
      <pentabarf:event-slug>enlightenment_freebsd</pentabarf:event-slug>
      <pentabarf:event-tag>enlightenment_freebsd</pentabarf:event-tag>
      <pentabarf:title>Enlightenment, a cross-platform window manager and toolkit</pentabarf:title>
      <pentabarf:subtitle>Dealing with Enlightenment portability issues in FreeBSD and elsewhere</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2015-01-31 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T114500</dtstart>
      <dtend>20150131T123000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Enlightenment, a cross-platform window manager and toolkit- Dealing with Enlightenment portability issues in FreeBSD and elsewhere</summary>
      <description>&lt;p&gt;The EFL is a toolkit for writing cross-platform applications. Enlightenment
is a desktop shell built using this toolkit. Both the EFL and Enlightenment
are fast and light on resources (which made them the toolkit of choice in
places such as the Tizen operating system and embedded environments) while
remaining scalable, but their low level approach complicates portability.
In this talk I'd like to summarize our past portability issues and tackle
current ones, as well as talk about our future direction. The talk will be
focused on FreeBSD, using it as an example, but will also cover our general
issues and portability to other operating systems including Windows and OS X.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2015/schedule/event/enlightenment_freebsd/</url>
      <location>AW1.121</location>
      <attendee>Daniel Kolesa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3202@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3202</pentabarf:event-id>
      <pentabarf:event-slug>design_accessible</pentabarf:event-slug>
      <pentabarf:event-tag>design_accessible</pentabarf:event-tag>
      <pentabarf:title>Accessible Design in Open Source</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T114500</dtstart>
      <dtend>20150201T121500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Accessible Design in Open Source</summary>
      <description>&lt;p&gt;Design is not simply skin deep, it interacts with deeper layers in software programs. And it is not just for people who point and click to use applications. It also affects people who cannot distinguish certain colours, who cannot use a mouse, who are confused by complex user interfaces, etc.
What can designers and developers in open source projects do to make their software more accessible? What do they need to know about people with disabilities? What tools are available to help them? What are example projects that have worked to improve accessibility?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_accessible/</url>
      <location>AW1.126</location>
      <attendee>Christophe Strobbe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3280@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3280</pentabarf:event-id>
      <pentabarf:event-slug>mysql_auth_plug</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_auth_plug</pentabarf:event-tag>
      <pentabarf:title>Understanding &amp; using authentication plugins</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T114500</dtstart>
      <dtend>20150201T120500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Understanding &amp; using authentication plugins</summary>
      <description>&lt;p&gt;In our ecosystem, we have the commercial MySQL Enterprise PAM/Active Directory plugins (which are not the focus of this talk). But we also have the PAM authentication plugin, two versions by Percona and MariaDB - find out what's different and how to use them including connecting against an LDAP service.&lt;/p&gt;

&lt;p&gt;New in MariaDB 10.1 (and to be backported to 5.5, 10.0 too) will be the Kerberos authentication plugin that will also be able to work with MySQL/Percona Server.&lt;/p&gt;

&lt;p&gt;Quickly learn how to integrate PAM and Kerberos plugins into your workflow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/mysql_auth_plug/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Colin Charles</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2798@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2798</pentabarf:event-id>
      <pentabarf:event-slug>appstores</pentabarf:event-slug>
      <pentabarf:event-tag>appstores</pentabarf:event-tag>
      <pentabarf:title>Copyleft licenses and the appstores</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T114500</dtstart>
      <dtend>20150131T121000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Copyleft licenses and the appstores</summary>
      <description>&lt;p&gt;This talk is an overview of the current compatibility of the various app stores with the major copyleft licenses.&lt;/p&gt;

&lt;p&gt;I will then speak about the technical limitations of what those platforms impose on application licenses.
I will also cover license strategies to have cross-platform FLOSS applications distributed on those app stores.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/appstores/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Jean-Baptiste Kempf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3113@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3113</pentabarf:event-id>
      <pentabarf:event-slug>geotrellis_spark</pentabarf:event-slug>
      <pentabarf:event-tag>geotrellis_spark</pentabarf:event-tag>
      <pentabarf:title>Distributed tile processing with GeoTrellis and Spark</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T115000</dtstart>
      <dtend>20150201T121500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Distributed tile processing with GeoTrellis and Spark</summary>
      <description>&lt;p&gt;GeoTrellis is a geospatial Scala library and framework for doing high performance geospatial processing in a distributed environment. This past year the developers of GeoTrellis have created extensions to the Apache Spark cluster computing platform to ingest and process raster data stored in Accumulo and HDFS. Spark and GeoTrellis can be used to process and serve raster data through web services to create TMS tile layers that can be used on web maps. The framework can work with both spatial-only tiles, as well as spatial-temporal tiles such as climate model data.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/geotrellis_spark/</url>
      <location>AW1.121</location>
      <attendee>Rob Emanuele</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3082@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3082</pentabarf:event-id>
      <pentabarf:event-slug>ci_as_infrastructure</pentabarf:event-slug>
      <pentabarf:event-tag>ci_as_infrastructure</pentabarf:event-tag>
      <pentabarf:title>CI as an infrastructure: components, patterns and problems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T115000</dtstart>
      <dtend>20150201T123500</dtend>
      <duration>00:45:00:00</duration>
      <summary>CI as an infrastructure: components, patterns and problems</summary>
      <description>&lt;p&gt;Usually we talk about CI as a process. We can start from very simple "checkout, build, test and deploy" idea and we might come to some complex scheme of interconnected tasks or jobs with different pipelines fulfilling certain requirements, but we mostly remain within the process scope dealing with problems like what to automate, how to automate and in which order to run those automated tasks.&lt;/p&gt;

&lt;p&gt;However in this talk we are going to step back a bit and look at CI as an infrastructure, i.e. the system of services, which is constantly evolving to catch up with changes happening in the base project. We will go through number of examples trying to figure out basic principles and common patterns of CI infrastructure, and discuss the ways to solve common problems arising from them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/ci_as_infrastructure/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Aleksandra Fedorova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3103@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3103</pentabarf:event-id>
      <pentabarf:event-slug>backporting_drivers</pentabarf:event-slug>
      <pentabarf:event-tag>backporting_drivers</pentabarf:event-tag>
      <pentabarf:title>Backporting Linux mainline drivers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Backporting Linux mainline drivers</summary>
      <description>&lt;p&gt;This talk will give an overview over the Linux backports project and how to use it.
The Linux backports project makes it possible to use a driver from a recent Linux mainline kernel with an older kernel version.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/backporting_drivers/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Hauke Mehrtens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3340@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3340</pentabarf:event-id>
      <pentabarf:event-slug>beyondphp</pentabarf:event-slug>
      <pentabarf:event-tag>beyondphp</pentabarf:event-tag>
      <pentabarf:title>Beyond PHP - it's not (just) about the code</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Beyond PHP - it's not (just) about the code</summary>
      <description>&lt;p&gt;Most web developers focus on writing code. But creating web applications is about much more than just writing code. Take a step outside the code cocoon and into the big web ecosphere to find out how small code changes can make a world of difference on servers and network. This talk is an eye-opener for developers who spend over 80% of their time coding, debugging and testing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/beyondphp/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Wim Godden</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2834@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2834</pentabarf:event-id>
      <pentabarf:event-slug>ghdl</pentabarf:event-slug>
      <pentabarf:event-tag>ghdl</pentabarf:event-tag>
      <pentabarf:title>GHDL: a libre VHDL simulator</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>GHDL: a libre VHDL simulator</summary>
      <description>&lt;p&gt;Short presentation of GHDL, followed by a discussion.&lt;/p&gt;

&lt;p&gt;GHDL is a libre VHDL simulator.  It compiles a design using the gcc or llvm backend.  GHDL fully implements VHDL-87, VHDL-93, VHDL-02 and partially VHDL-08.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/ghdl/</url>
      <location>AW1.124</location>
      <attendee>Tristan Gingold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3350@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3350</pentabarf:event-id>
      <pentabarf:event-slug>editors_openglcanvas_libreoffice</pentabarf:event-slug>
      <pentabarf:event-tag>editors_openglcanvas_libreoffice</pentabarf:event-tag>
      <pentabarf:title>OpenGLCanvas in Libreoffice</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T122000</dtend>
      <duration>00:20:00:00</duration>
      <summary>OpenGLCanvas in Libreoffice</summary>
      <description>&lt;p&gt;Munich student talks about his first project for libreoffice: Implementing a OpenGL canvas backend.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_openglcanvas_libreoffice/</url>
      <location>K.3.201</location>
      <attendee>Michael Jaumann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3357@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3357</pentabarf:event-id>
      <pentabarf:event-slug>new_wal_record_format_in_postgresql_95</pentabarf:event-slug>
      <pentabarf:event-tag>new_wal_record_format_in_postgresql_95</pentabarf:event-tag>
      <pentabarf:title>New WAL record format in PostgreSQL 9.5</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>New WAL record format in PostgreSQL 9.5</summary>
      <description>&lt;p&gt;The WAL record format was revamped in version 9.5. This presentation goes into the details of the WAL format, and the reasons for the change.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2015/schedule/event/new_wal_record_format_in_postgresql_95/</url>
      <location>AW1.126</location>
      <attendee>Heikki Linnakangas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3073@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3073</pentabarf:event-id>
      <pentabarf:event-slug>efl</pentabarf:event-slug>
      <pentabarf:event-tag>efl</pentabarf:event-tag>
      <pentabarf:title>EFL - A UI Toolkit Designed for the Embedded World</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>EFL - A UI Toolkit Designed for the Embedded World</summary>
      <description>&lt;p&gt;Enlightenment Foundation Library is a set of libraries designed to use the full potential of any hardware to do great UI. It has been designed with the embedded devices in mind, but it is a desktop class toolkit. Being done in C, it is providing a stable API/ABI, high efficiency, low memory and low battery usage for all kind of Linux device. Enabling development of modern UI adapted to any hardware that run Linux. These are the reason why Samsung use it in its Tizen devices. This talk after a short overview of what this libraries cover, will focus on last year improvement and where it is heading. It will also be an opportunity to learn about project around EFL that will help people develop product with it. And it would also be a good opportunity to see where EFL are used with some real use case.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/efl/</url>
      <location>K.4.601</location>
      <attendee>Cedric Bail</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3145@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3145</pentabarf:event-id>
      <pentabarf:event-slug>llvm_movicompile</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_movicompile</pentabarf:event-tag>
      <pentabarf:title>moviCompile: An LLVM based compiler for heterogeneous SIMD code generation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>moviCompile: An LLVM based compiler for heterogeneous SIMD code generation</summary>
      <description>&lt;p&gt;Numerous applications in communication and multimedia domains show significant data-level parallelism (DLP). The amount of
DLP varies between applications in the same domain or even within a single application. Most architectures support a single vector-,
SIMD-width which may not be optimal. This may cause performance and energy inefficiency. We propose the use of multiple
(heterogeneous) vector-widths to better serve applications with varying DLP. The SHAVE (Streaming Hybrid Architecture Vector
Engine) VLIW vector processor is an example of such an architecture. SHAVE is a unique VLIW processor
that provides hardware support for native 32-bit (short) and 128-bit (long) vector operations. Vector arithmetic unit (VAU) supports
128-bit vector arithmetic of 8/16/32 − bit integer and 16/32 − bit floating point types. Scalar arithmetic unit (SAU) supports 32-bit
vector arithmetic of 8/16 − bit integer and 16 − bit floating point types.&lt;/p&gt;

&lt;p&gt;The moviCompile compiler is an LLVM based commercial compiler targeting code generation for SHAVE processor family.
The moviCompile compiler is capable of SIMD code generation for 128-bit (long) and 64-bit vector operations. This work focuses
on compiler backend support for 32-bit (short) vector operations. More specifically, this work aims to generate SIMD code for
short vector types (e.g. 4 x i8, 2 x i16, 2 x f16) that can be executed on 32-bit SAU next to the 128/64-bit SIMD code. As a
result, moviCompile is able to generate heterogeneous assembly code consisting of both short and long vector SIMD operations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_movicompile/</url>
      <location>K.4.401</location>
      <attendee>Erkan Diken</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2910@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2910</pentabarf:event-id>
      <pentabarf:event-slug>midonet_101</pentabarf:event-slug>
      <pentabarf:event-tag>midonet_101</pentabarf:event-tag>
      <pentabarf:title>Midonet 101! Face to face with the distributed SDN solution</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Midonet 101! Face to face with the distributed SDN solution</summary>
      <description>&lt;p&gt;Midonet, our distributed SDN solution, has been finally released to the the community and we’d like to share our excitement with you.
You’ll learn about the core concepts, why it’s different, its core design and why you would choose it for your project/business. Or not.
You’ll be introduced to concepts like Topology Aware Edges and JIT Datapath flow computation as well as our distributed agent model.
You’ll learn why we strongly believe in having intelligent edges and how this impact the overlay topology definition as well as the NFV implementation.
We’ll share with you the challenges we’re facing, our ideas and our product vision.
If you believe in the SDN future, please join us, bring your ideas and be part of the community we’re building.  Fun included!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/midonet_101/</url>
      <location>UD2.218A</location>
      <attendee>Antonio Sagliocco</attendee>
      <attendee>Alex Bikfalvi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2583@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2583</pentabarf:event-id>
      <pentabarf:event-slug>automating_attribution</pentabarf:event-slug>
      <pentabarf:event-tag>automating_attribution</pentabarf:event-tag>
      <pentabarf:title>Automating Attribution</pentabarf:title>
      <pentabarf:subtitle>Giving credit where credit is due</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Automating Attribution- Giving credit where credit is due</summary>
      <description>&lt;p&gt;From blame logs to authors signing their names on their paintings; everyone appreciates and deserves credit for what they do. This has been codified in open licenses such as those from Creative Commons which put attribution as one of the requirements for re-use. Over the last two years, a number of libraries and tools have been developed to make attribution easier and seamless, and this talk demonstrates how they all fit together, how you can use them in your programs, and how a browser plugin can help you both find and attribute openly licensed works.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2015/schedule/event/automating_attribution/</url>
      <location>Janson</location>
      <attendee>Jonas Öberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2597@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2597</pentabarf:event-id>
      <pentabarf:event-slug>design_and_implementation_of_a_perl_number_theory_module</pentabarf:event-slug>
      <pentabarf:event-tag>design_and_implementation_of_a_perl_number_theory_module</pentabarf:event-tag>
      <pentabarf:title>Design and Implementation of a Perl Number Theory Module</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Languages</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Design and Implementation of a Perl Number Theory Module</summary>
      <description>&lt;p&gt;This talk describes the history, design, and implementation details of a number theory module for Perl.  With implementations for most functions in C, C+GMP, and Perl this offers speed on most platforms as well as portability.  Comparisons will be made with tools such as Pari/GP, SymPy, SAGE, Primo, OpenPFGW, and others.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Languages</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_and_implementation_of_a_perl_number_theory_module/</url>
      <location>Janson</location>
      <attendee>Dana Jacobsen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3142@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3142</pentabarf:event-id>
      <pentabarf:event-slug>mercurial,_with_real_python_bites</pentabarf:event-slug>
      <pentabarf:event-tag>mercurial,_with_real_python_bites</pentabarf:event-tag>
      <pentabarf:title>Mercurial, with real python bites</pentabarf:title>
      <pentabarf:subtitle>Up and Down of the python language in large scale command line tool.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Mercurial, with real python bites- Up and Down of the python language in large scale command line tool.</summary>
      <description>&lt;p&gt;In 2005, Matt Mackall picked Python to implement a new version control system: Mercurial. Ten years later, the project is a success! Thanks to python? Lets see what shinning advantages met us and what issues we, developers, had to work around. We'll also take a detour to the place were python outcrop to the users, the extensions system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/mercurial,_with_real_python_bites/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Pierre-Yves David</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3245@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3245</pentabarf:event-id>
      <pentabarf:event-slug>upstream_downstream</pentabarf:event-slug>
      <pentabarf:event-tag>upstream_downstream</pentabarf:event-tag>
      <pentabarf:title>Upstream Downstream</pentabarf:title>
      <pentabarf:subtitle>The relationship between developer and package maintainer</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T125500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Upstream Downstream- The relationship between developer and package maintainer</summary>
      <description>&lt;p&gt;How is it to be a fairly large project upstream of several Linux
distributions? How is it do be downstream of such a project? Among the
challenges are coordinating between distributions, handling different
expectations from distributions and users, and technical issues such
as making the software easy to package. Using MySQL as the example,
we'll go through several real-life cases and try to see them from both
sides of the developer-maintainer relationship.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/upstream_downstream/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Norvald H. Ryeng</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2883@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2883</pentabarf:event-id>
      <pentabarf:event-slug>genode_os_security_by_design</pentabarf:event-slug>
      <pentabarf:event-tag>genode_os_security_by_design</pentabarf:event-tag>
      <pentabarf:title>Genode - OS security by design</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Genode - OS security by design</summary>
      <description>&lt;p&gt;Most provisions against the steadily growing threats imposed by malware, viruses, and directed attacks are fighting symptoms rather than addressing the root of the problem, which lies in the operating system. Genode is an open-source OS technology that promises to give an answer to those threats. By organizing the system as nested sandboxes and consequently applying the principle of least privilege, it protects the privacy of the user and renders most classes of malware ineffective. The talk will be presented on a Genode-based system, which allows the demonstration of the concepts live during the talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/genode_os_security_by_design/</url>
      <location>AW1.120</location>
      <attendee>Norman Feske</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2641@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2641</pentabarf:event-id>
      <pentabarf:event-slug>fish_fly</pentabarf:event-slug>
      <pentabarf:event-tag>fish_fly</pentabarf:event-tag>
      <pentabarf:title>Teaching Fish to Fly</pentabarf:title>
      <pentabarf:subtitle>Embedded platforms take to the air.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T124500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Teaching Fish to Fly- Embedded platforms take to the air.</summary>
      <description>&lt;p&gt;In 2013, at the Embedded Linux Conference in Europe in Edinburgh, there was a race between a dog and a blimp. It was said that despite the dogs win, that the blimp had participated in the miracle of flight. In 2014 we intend to show that the brains of that dog can be transplanted and that it too, can participate in the miracle of flight. The talk is mainly targeting taking an off the shelf embedded platform, MinnowBoard Max, and it's use in UAVs, specifically quad-copters. With the ability to do real time computer vision, as well as various GPIO capabilities we'll explore the directions that significantly more autonomous UAVs can take with Linux and embedded platforms using, mostly, off the shelf components.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/fish_fly/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>John 'Warthog9' Hawley</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2896@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2896</pentabarf:event-id>
      <pentabarf:event-slug>upipe</pentabarf:event-slug>
      <pentabarf:event-tag>upipe</pentabarf:event-tag>
      <pentabarf:title>Automatic Multicast Tunneling &amp; Upipe: a Proof of Concept</pentabarf:title>
      <pentabarf:subtitle>Multicast inside a web browser</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Automatic Multicast Tunneling &amp; Upipe: a Proof of Concept- Multicast inside a web browser</summary>
      <description>&lt;p&gt;The presenter will explain Automatic Multicast Tunneling, a draft RFC allowing to extend multicast content distribution to unicast-only connected receivers, and its implementation in the flexible multimedia framework Upipe. He will also show how it is possible to take advantage of AMT in web browser, using the Native Client plug-in of Upipe.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/upipe/</url>
      <location>H.2213</location>
      <attendee>Christophe Massiot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3141@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3141</pentabarf:event-id>
      <pentabarf:event-slug>invoke_binder</pentabarf:event-slug>
      <pentabarf:event-tag>invoke_binder</pentabarf:event-tag>
      <pentabarf:title>InvokeBinder</pentabarf:title>
      <pentabarf:subtitle>Literal Programming for Method Handles</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>InvokeBinder- Literal Programming for Method Handles</summary>
      <description>&lt;p&gt;As one of the earliest adopters of Method Handles, I've had to build many of my own tools. InvokeBinder is one of them, providing a literal (or fluent) API for Method Handles that allows site-forward adaptation, name-based argument list manipulation, and many bonuses usually too complicated to write by hand. I'd like to demonstrate its features and enlist others to help me improve it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/invoke_binder/</url>
      <location>K.4.201</location>
      <attendee>Charles Nutter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2513@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2513</pentabarf:event-id>
      <pentabarf:event-slug>gps_watch</pentabarf:event-slug>
      <pentabarf:event-tag>gps_watch</pentabarf:event-tag>
      <pentabarf:title>A GPS watch made of free software and hardware</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Hardware</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>A GPS watch made of free software and hardware</summary>
      <description>&lt;p&gt;F*watch is an infinitely hackable GPS watch with many sensors
based on a 100% Free design. Everything is Free, from the PCB and watch
housing design to the software stack. Moreover, only Free software tools
have been used during the development.&lt;/p&gt;

&lt;p&gt;F*watch. Why should your watch be different?&lt;/p&gt;

&lt;p&gt;The talk describes the development process and shows a first
prototype, along with performance measurements and future plans.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Hardware</categories>
      <url>https:/fosdem.org/2015/schedule/event/gps_watch/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Federico Vaga</attendee>
      <attendee>Matthieu Cattin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3164@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3164</pentabarf:event-id>
      <pentabarf:event-slug>sdr_arithmetic</pentabarf:event-slug>
      <pentabarf:event-tag>sdr_arithmetic</pentabarf:event-tag>
      <pentabarf:title>Arithmetic based implementation of a quadrature FM Demodulator</pentabarf:title>
      <pentabarf:subtitle>SDR in GnuRadio</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Arithmetic based implementation of a quadrature FM Demodulator- SDR in GnuRadio</summary>
      <description>&lt;p&gt;One of the key component in many GnuRadio projects is the quadrature frequency demodulator.
This functionality allows to calculate the real analog output of a frequency modulated signal from
the IQ-signal, which is mainly captured using HF hardware (e.g. dvb-t dongle, USRP, etc.) by a
carrier frequency (band pass domain) and transform it to the base band domain. The most known
implementations of the FM-demodulator are based on trigonometric functions. These functions
require a high computation effort. Some implementation of “tuned” trigonometric function, which
were downsized for FM-demodulation reduce the computation effort a little.
A new proposal of a so called arithmetic FM-Demodulator allows to avoid completely the usage of
any trigonometric function and speed up the computation process in many times.
In the presentation I will introduce mathematical background for the arithmetic FM-Demodulator,
show the differences and limitations to the current implementation in GnuRadio Version.
Further Philipp will present our result, we had achieved in our lab.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/sdr_arithmetic/</url>
      <location>AW1.125</location>
      <attendee>Denis Bederov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3419@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3419</pentabarf:event-id>
      <pentabarf:event-slug>diagnosing_with_thermostat</pentabarf:event-slug>
      <pentabarf:event-tag>diagnosing_with_thermostat</pentabarf:event-tag>
      <pentabarf:title>Diagnosing Performance Issues Using Thermostat</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Diagnosing Performance Issues Using Thermostat</summary>
      <description>&lt;p&gt;Debugging performance problems can be a daunting task, especially when you are short on time and lack proper tools that integrate nicely with your custom application landscape. Thermostat was designed to answer the most interesting questions related to performance measurement and application monitoring. It takes advantage of performance metrics and serviceability features of OpenJDK to provide a holistic view of the system. In this session, attendees will get a chance to see Thermostat in action as it is used to analyse programs, gather data, and debug issues affecting performance and functionality.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/diagnosing_with_thermostat/</url>
      <location>K.4.201</location>
      <attendee>Mario Torre</attendee>
      <attendee>Severin Gehwolf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3478@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3478</pentabarf:event-id>
      <pentabarf:event-slug>kms_atomic</pentabarf:event-slug>
      <pentabarf:event-tag>kms_atomic</pentabarf:event-tag>
      <pentabarf:title>Atomic Mode-Setting</pentabarf:title>
      <pentabarf:subtitle>What it is and how to convert your driver</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Atomic Mode-Setting- What it is and how to convert your driver</summary>
      <description>&lt;p&gt;Atomic mode-setting has been discussed and designed for literally years. Now it's finally there. Most of the prerequisites have been merged into the mainline kernel. The first drivers are being converted and the final versions of the user-space IOCTL are being drafted. With it come all sorts of new, exciting features. But there are also confusing aspects to it.&lt;/p&gt;

&lt;p&gt;This talk will give a brief history of how kernel mode-setting (KMS) evolved, explain some of the shortcomings of the current KMS API and how atomic mode-setting will make everything better.&lt;/p&gt;

&lt;p&gt;The focus of the talk will be on how to convert existing kernel drivers to support atomic mode-setting based on lessons learned from going through the conversion of the Tegra DRM driver.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/kms_atomic/</url>
      <location>K.4.601</location>
      <attendee>Thierry Reding</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3003@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3003</pentabarf:event-id>
      <pentabarf:event-slug>deviot06</pentabarf:event-slug>
      <pentabarf:event-tag>deviot06</pentabarf:event-tag>
      <pentabarf:title>Working with I/O using libmraa on Linux</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Working with I/O using libmraa on Linux</summary>
      <description>&lt;p&gt;libmraa is a low level IO library for GNU/Linux platforms in the IoT sector. It tries to abstract platform 'crazyness' such as level shifters, i2c gpio expanders and other hardware features that software engineers don't want to deal with. It supports C/C++/python &amp;amp; nodejs and a number of hardware platforms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot06/</url>
      <location>H.2213</location>
      <attendee>Brendan Le Foll</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3475@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3475</pentabarf:event-id>
      <pentabarf:event-slug>precise_time</pentabarf:event-slug>
      <pentabarf:event-tag>precise_time</pentabarf:event-tag>
      <pentabarf:title>Precise time: from CPU clocks to hacking the Universe</pentabarf:title>
      <pentabarf:subtitle>Adventures of a time nut</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Time</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Precise time: from CPU clocks to hacking the Universe- Adventures of a time nut</summary>
      <description>&lt;p&gt;Time is the most precisely measured quantity we have, yet it is still the most mysterious. Precise time and frequency are the hidden ingredient in most technology used today, from computer synchronization, to satellite navigation, to data communications, to digital music and video. In this talk we explore the amazing world of precise time, a world that anyone with curiosity can explore on their own.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Time</categories>
      <url>https:/fosdem.org/2015/schedule/event/precise_time/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Tom Van Baak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3469@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3469</pentabarf:event-id>
      <pentabarf:event-slug>showsmalltalk</pentabarf:event-slug>
      <pentabarf:event-tag>showsmalltalk</pentabarf:event-tag>
      <pentabarf:title>Show us your projects</pentabarf:title>
      <pentabarf:subtitle>Short demos</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T124500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Show us your projects- Short demos</summary>
      <description>&lt;p&gt;Short presentations and demonstrations of interesting tools &amp;amp; projects. Let us know if you want to see or present something.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/showsmalltalk/</url>
      <location>H.2214</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2679@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2679</pentabarf:event-id>
      <pentabarf:event-slug>maintaining_growing_technical_community</pentabarf:event-slug>
      <pentabarf:event-tag>maintaining_growing_technical_community</pentabarf:event-tag>
      <pentabarf:title>Maintaining &amp; growing a technical community</pentabarf:title>
      <pentabarf:subtitle>Mozilla Developer Network</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Maintaining &amp; growing a technical community- Mozilla Developer Network</summary>
      <description>&lt;p&gt;How do you support a diverse community, acknowledge many different voices and perspectives, be open and inclusive, and still get things done (especially when you can’t force anyone to do anything)? What motivates people to not only start contributing to a project but to continue to contribute? Why on earth would anyone, including developers, do work they are not paid for? In this session, I’ll share what I’ve learned (and keep learning) by working with, in, and for volunteer communities; including how to be more transparent, create opportunity, and broadly share ownership.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/maintaining_growing_technical_community/</url>
      <location>UD2.218A</location>
      <attendee>Ali Spivak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2713@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2713</pentabarf:event-id>
      <pentabarf:event-slug>kodi_mediacenter</pentabarf:event-slug>
      <pentabarf:event-tag>kodi_mediacenter</pentabarf:event-tag>
      <pentabarf:title>Kodi mediacenter (XBMC) past, present and future</pentabarf:title>
      <pentabarf:subtitle>A very brief history on the trials of an open-source media centre</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T120000</dtstart>
      <dtend>20150201T121500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Kodi mediacenter (XBMC) past, present and future- A very brief history on the trials of an open-source media centre</summary>
      <description>&lt;p&gt;A brief overview of Kodi (XBMC) open source Media center. How one of the oldest and largest open source projects originated, the path walked to present day and what the future might hold. Talk will include a brief history overview, what steps were taking to come in current state and what our goals are for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/kodi_mediacenter/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Martijn Kaijser</attendee>
      <attendee>Ejal de Klerk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3442@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3442</pentabarf:event-id>
      <pentabarf:event-slug>elisp_small_and_useful_programs</pentabarf:event-slug>
      <pentabarf:event-tag>elisp_small_and_useful_programs</pentabarf:event-tag>
      <pentabarf:title>Emacs Lisp (Elisp) small and useful programs</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Emacs Lisp (Elisp) small and useful programs</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/elisp_small_and_useful_programs/</url>
      <location>H.2214</location>
      <attendee>Emanuel Berg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3482@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3482</pentabarf:event-id>
      <pentabarf:event-slug>ada_gtkada</pentabarf:event-slug>
      <pentabarf:event-tag>ada_gtkada</pentabarf:event-tag>
      <pentabarf:title>Building a GUI for an Ada Application with GtkAda</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T120000</dtstart>
      <dtend>20150131T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Building a GUI for an Ada Application with GtkAda</summary>
      <description>&lt;p&gt;GTK+ is an open-source library that allows to quickly and easily
build a graphical user interface, using standard widgets like buttons,
combo boxes, text and tree views, scroll bars, etc.  Even though GTK+
is written in C, it can be used from an Ada application thanks to
GtkAda, an object-oriented Ada/C binding.&lt;/p&gt;

&lt;p&gt;Illustrated by a poker game application, this presentation will
explain the essential concepts of GtkAda.  It will show how to create
the most common widgets and how to interact with the user.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_gtkada/</url>
      <location>AW1.124</location>
      <attendee>Serge Vanschoenwinkel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2721@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2721</pentabarf:event-id>
      <pentabarf:event-slug>peeling_back_ruby_c_extensions</pentabarf:event-slug>
      <pentabarf:event-tag>peeling_back_ruby_c_extensions</pentabarf:event-tag>
      <pentabarf:title>Ruby-red onions: Peeling back Ruby's layers in C extensions</pentabarf:title>
      <pentabarf:subtitle>Dive into using the Ruby C extension API to understand more about MRI</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2015-01-31 12:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T120500</dtstart>
      <dtend>20150131T125000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Ruby-red onions: Peeling back Ruby's layers in C extensions- Dive into using the Ruby C extension API to understand more about MRI</summary>
      <description>&lt;p&gt;The fact that Ruby has different implementations is strange but also powerful as it allows us to write extensions. Although writing an extension can be a daunting task, there's no better way to get to the heart of what exactly Ruby objects are and the reason for some of the language's quirks.&lt;/p&gt;

&lt;p&gt;In this talk, we'll use an example of writing a C extension for Ruby to use a third-party C security library. We'll peel back the layers of Ruby objects to deepen our knowledge of MRI and to understand in a little more detail what it really means to write object-oriented code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2015/schedule/event/peeling_back_ruby_c_extensions/</url>
      <location>K.4.401</location>
      <attendee>Emily Stolfo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2582@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2582</pentabarf:event-id>
      <pentabarf:event-slug>wikimedia_adopts_phabricator</pentabarf:event-slug>
      <pentabarf:event-tag>wikimedia_adopts_phabricator</pentabarf:event-tag>
      <pentabarf:title>Wikimedia adopts Phabricator, deprecates seven infrastructure tools</pentabarf:title>
      <pentabarf:subtitle>First hand experiences from a big free software project on a complex migration</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 12:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T120500</dtstart>
      <dtend>20150201T125000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Wikimedia adopts Phabricator, deprecates seven infrastructure tools- First hand experiences from a big free software project on a complex migration</summary>
      <description>&lt;p&gt;Phabricator is an open source software development platform used for project management, bug reporting, and code review in an integrated fashion. Wikimedia has about 500 regular contributors developing MediaWiki plus hundreds of extensions and related tools. We are deploying https://phabricator.wikimedia.org to replace Bugzilla, RT, Trello, Mingle, Gerrit, gitblit, and Jenkins. This is the biggest and most complex Phabricator migration we are aware of, and we want to share our first-hand experiences with other free software projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/wikimedia_adopts_phabricator/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Quim Gil</attendee>
      <attendee>Andre Klapper</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2494@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2494</pentabarf:event-id>
      <pentabarf:event-slug>moving_to_nosql</pentabarf:event-slug>
      <pentabarf:event-tag>moving_to_nosql</pentabarf:event-tag>
      <pentabarf:title>Moving to the NoSQL side: MySQL JSON functions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 12:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T121000</dtstart>
      <dtend>20150201T123000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Moving to the NoSQL side: MySQL JSON functions</summary>
      <description>&lt;p&gt;Data is everywhere. User comments, preferences, online games features, all that small chunks of information which clients need to communicate with its servers use JSON format now. This format can be read into an object using parser built-in in all modern clients. But what about server side? What about information which should be stored for future use? Do you still need to manually parse JSON data to be able to effectively search through? Do you still need to spend time retrieving documents, load parse library and process? Not anymore! In this session I will present set of functions which manipulate with data in JSON format inside MySQL server. These functions search, modify and validate JSON data for you.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/moving_to_nosql/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Sveta Smirnova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3150@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3150</pentabarf:event-id>
      <pentabarf:event-slug>geotrellis_geotiff</pentabarf:event-slug>
      <pentabarf:event-tag>geotrellis_geotiff</pentabarf:event-tag>
      <pentabarf:title>GeoTrellis and the GeoTiff File Format</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T121500</dtstart>
      <dtend>20150201T122500</dtend>
      <duration>00:10:00:00</duration>
      <summary>GeoTrellis and the GeoTiff File Format</summary>
      <description>&lt;p&gt;A short talk about GeoTrellis and the GeoTiff File Format. I was a Google Summer of Code student at GeoTrellis and implemented a GeoTiff reader for the project. I will present what GeoTrellis is, how I implemented the GeoTiff reader and talk a bit about the GeoTiff File Format and which compressions that are associated with it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/geotrellis_geotiff/</url>
      <location>AW1.121</location>
      <attendee>Johan Stenberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2790@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2790</pentabarf:event-id>
      <pentabarf:event-slug>http2_go</pentabarf:event-slug>
      <pentabarf:event-tag>http2_go</pentabarf:event-tag>
      <pentabarf:title>HTTP/2 for Go</pentabarf:title>
      <pentabarf:subtitle>Overview of HTTP/2 and the design of Go's support for it</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T121500</dtstart>
      <dtend>20150201T130000</dtend>
      <duration>00:45:00:00</duration>
      <summary>HTTP/2 for Go- Overview of HTTP/2 and the design of Go's support for it</summary>
      <description>&lt;p&gt;Brad Fitzpatrick gives an overview of HTTP/2 (its design and advantages) and then discusses the design of Go's http2 package.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/http2_go/</url>
      <location>K.3.401</location>
      <attendee>Brad Fitzpatrick</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2999@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2999</pentabarf:event-id>
      <pentabarf:event-slug>spdx</pentabarf:event-slug>
      <pentabarf:event-tag>spdx</pentabarf:event-tag>
      <pentabarf:title>SPDX: Debunking the myths and misunderstandings</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T121500</dtstart>
      <dtend>20150131T124000</dtend>
      <duration>00:25:00:00</duration>
      <summary>SPDX: Debunking the myths and misunderstandings</summary>
      <description>&lt;p&gt;The SPDX specification is a standard format for communicating the components, licenses, and copyrights associated with a software package. Despite that relatively simple explanation, myths and misunderstandings seem to abound as to what SPDX does and does not do; whom benefits from SPDX and how; and more. This talk will address some of the commonly heard myths and misunderstandings.&lt;/p&gt;

&lt;p&gt;This talk will also describe the key changes accompanying the upcoming official release of SPDX 2.0.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/spdx/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Jilayne Lovejoy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3388@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3388</pentabarf:event-id>
      <pentabarf:event-slug>apache_solr_as_a_compressed,_scalable_and_high_performance_time_series_database</pentabarf:event-slug>
      <pentabarf:event-tag>apache_solr_as_a_compressed,_scalable_and_high_performance_time_series_database</pentabarf:event-tag>
      <pentabarf:title>Apache Solr as a compressed, scalable and high performance time series database</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T121500</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Apache Solr as a compressed, scalable and high performance time series database</summary>
      <description>&lt;p&gt;How can you store 86 billion measurement points in 30 gigabytes and search through it within a few milliseconds on your laptop? A relational database? No! Apache Solr empowers you to do this if you follow a few concepts. The horizontal scalability capabilities of Solr bores away the borders of your laptop and allows you easily to scale out to your needs. In this code intense session we give an introduction how to store time series data in Apache Solr.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/apache_solr_as_a_compressed,_scalable_and_high_performance_time_series_database/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Florian Lautenschlager</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3362@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3362</pentabarf:event-id>
      <pentabarf:event-slug>editors_ide_integration</pentabarf:event-slug>
      <pentabarf:event-tag>editors_ide_integration</pentabarf:event-tag>
      <pentabarf:title>LibreOffice IDE integration</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T122000</dtstart>
      <dtend>20150131T124000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice IDE integration</summary>
      <description>&lt;p&gt;LibreOffice recently has finished to use a consistent build system, this made it easy to now allow it to be debugged, modified and improved in an IDE for developers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_ide_integration/</url>
      <location>K.3.201</location>
      <attendee>Bjoern Michaelsen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3056@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3056</pentabarf:event-id>
      <pentabarf:event-slug>hyperconvergence</pentabarf:event-slug>
      <pentabarf:event-tag>hyperconvergence</pentabarf:event-tag>
      <pentabarf:title>oVirt and Gluster Hyperconvergence</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T122000</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>00:40:00:00</duration>
      <summary>oVirt and Gluster Hyperconvergence</summary>
      <description>&lt;p&gt;This session will cover in detail the ongoing effort of integrating the oVirt virtualization and Gluster storage resources in single commodity boxes that can scale horizontally. The presentation will include the description of the technical challenges encountered, the status of the ongoing effort and the roadmap for the possible future improvements.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;oVirt virtualization and Gluster storage overview&lt;/li&gt;
&lt;li&gt;Architecture, hardware and software setups&lt;/li&gt;
&lt;li&gt;Scaling horizontally&lt;/li&gt;
&lt;li&gt;Challenges of the oVirt and Gluster Hyperconvergence&lt;/li&gt;
&lt;li&gt;Current status and other possible improvements&lt;/li&gt;
&lt;li&gt;Roadmap and future additions&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/hyperconvergence/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Federico Simoncelli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3148@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3148</pentabarf:event-id>
      <pentabarf:event-slug>zombieapocalypse</pentabarf:event-slug>
      <pentabarf:event-tag>zombieapocalypse</pentabarf:event-tag>
      <pentabarf:title>Surviving the Zombie Apocalypse</pentabarf:title>
      <pentabarf:subtitle>Containers, KVM, Xen, and Security</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T122000</dtstart>
      <dtend>20150201T130000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Surviving the Zombie Apocalypse- Containers, KVM, Xen, and Security</summary>
      <description>&lt;p&gt;In our interconnected world of mobile and cloud computing, particularly with the rise of governmental spying, corporate espionage, and theft of data by organized crime syndicates, security is more important than ever.  Many claims are being made about the security of open-source cloud technologies: How can administrators, users, and developers separate fact from fiction?&lt;/p&gt;

&lt;p&gt;This talk will equip the audience with the principles needed to evaluate security claims.  We will talk the nature of risk, of vulnerabilities and exploits; the various factors that reduce the risk of vulnerabilities in software;  and about TCB, threat models, and defense-in-depth.  And we will introduce a colorful and (hopefully) helpful analogy to help make these concepts more clear.&lt;/p&gt;

&lt;p&gt;We will then apply these principles to three open-source cloud technologies: containers, KVM, and Xen, to see how they stack up.  These will be backed up with numbers: lines of code, security advisories, entry points, and so on.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/zombieapocalypse/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Ian Jackson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2869@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2869</pentabarf:event-id>
      <pentabarf:event-slug>improving_key_signing_parties</pentabarf:event-slug>
      <pentabarf:event-tag>improving_key_signing_parties</pentabarf:event-tag>
      <pentabarf:title>Improving Key Signing Parties</pentabarf:title>
      <pentabarf:subtitle>Tools to make them easier, more secure, and much faster</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T122000</dtstart>
      <dtend>20150201T123500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Improving Key Signing Parties- Tools to make them easier, more secure, and much faster</summary>
      <description>&lt;p&gt;KSP Tools is a set of tools to simplify and automate the tasks that are needed to attend a key signing party. They will significantly reduce the amount of work needed, and reduce the amount of errors that can be made. My aim is to reduce the amount of work to be done before and after the meeting to just 5 minutes, even with the large amount of people that attend the event at FOSDEM (~100 people), without compromising security.&lt;/p&gt;

&lt;p&gt;I also hope to considerably shorten the amount of time that a key signing party takes through future work.&lt;/p&gt;

&lt;p&gt;The current tools are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ksp-makelist: Generates a better formatted key list for usage at a key signing party. It's better looking, more readable, more comfortable to use and can be processed automatically by scanning QR codes.&lt;/li&gt;
&lt;li&gt;ksp-scanlist: Makes a list of keys to sign by scanning QR codes from the above list.&lt;/li&gt;
&lt;li&gt;ksp-list: Performs operations on a list of selected keys like signing keys and mailing them.&lt;/li&gt;
&lt;li&gt;ksp-import-keys: Connects to a mail server and automatically imports signatures people emailed to you.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The tools automatically check fingerprints and use a file format that is easy to handle with standard tools like grep and awk.&lt;/p&gt;

&lt;p&gt;These tools were made after my experience with key signing parties at FOSDEM and I hope other people will find them useful.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/improving_key_signing_parties/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Vadim Troshchinskiy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3497@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3497</pentabarf:event-id>
      <pentabarf:event-slug>c_bindings_a_journey</pentabarf:event-slug>
      <pentabarf:event-tag>c_bindings_a_journey</pentabarf:event-tag>
      <pentabarf:title>Binding C libraries</pentabarf:title>
      <pentabarf:subtitle>A journey</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 12:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T122500</dtstart>
      <dtend>20150131T131500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Binding C libraries- A journey</summary>
      <description>&lt;p&gt;Pure Perl is awesome. But often there are situartions where Pure Perl™ means that your program will either be slow, or it will not comply with industry standards. On the other hand, using battle tested open source libraries is a sane choice, but implementing the bindings to a language like Perl can be quite challenging. This talk is a walk-through this business, illustrating the bindings to the library libxml.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/c_bindings_a_journey/</url>
      <location>K.3.401</location>
      <attendee>Tobias 'FROGGS' Leich</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2775@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2775</pentabarf:event-id>
      <pentabarf:event-slug>tvopensource</pentabarf:event-slug>
      <pentabarf:event-tag>tvopensource</pentabarf:event-tag>
      <pentabarf:title>Why open source lets a broadcaster sleep at night</pentabarf:title>
      <pentabarf:subtitle>Open source project within a TV Broadcast Workflow</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T123000</dtstart>
      <dtend>20150131T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Why open source lets a broadcaster sleep at night- Open source project within a TV Broadcast Workflow</summary>
      <description>&lt;p&gt;This talk is about how different opensource tools are use by Trace TV team&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/tvopensource/</url>
      <location>H.2213</location>
      <attendee>Emmanuel Aldeguer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3257@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3257</pentabarf:event-id>
      <pentabarf:event-slug>design_bootstrapping_user_experience</pentabarf:event-slug>
      <pentabarf:event-tag>design_bootstrapping_user_experience</pentabarf:event-tag>
      <pentabarf:title>Bootstrapping user experience design work in your open source project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Bootstrapping user experience design work in your open source project</summary>
      <description>&lt;p&gt;How to get started bringing user experience design practices into open source projects using Drupal as a case study.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_bootstrapping_user_experience/</url>
      <location>AW1.126</location>
      <attendee>Roy Scholten</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3427@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3427</pentabarf:event-id>
      <pentabarf:event-slug>iot_eclipse</pentabarf:event-slug>
      <pentabarf:event-tag>iot_eclipse</pentabarf:event-tag>
      <pentabarf:title>Building an open Internet of Things with Java and Eclipse IoT</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T123000</dtstart>
      <dtend>20150131T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building an open Internet of Things with Java and Eclipse IoT</summary>
      <description>&lt;p&gt;Java is a platform of choice for many IoT applications, from building smart gateways that bridge sensors to the cloud, to device management infrastructures or home automation systems. This session provides you with concrete examples of how to build end-to-end solutions with the Eclipse IoT Java stack and in particular how to use open-source projects such as Paho, Kura, Californium and Concierge on top of OpenJDK. You should join this session if you have Java developments skills that you'd like to put to good use for your next IoT project, and if you are interested in learning more about how to use open standards like CoAP, MQTT, 6LoWPAN, … in your Java applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/iot_eclipse/</url>
      <location>K.4.201</location>
      <attendee>Benjamin Cabé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3316@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3316</pentabarf:event-id>
      <pentabarf:event-slug>interfacing_infrastructure</pentabarf:event-slug>
      <pentabarf:event-tag>interfacing_infrastructure</pentabarf:event-tag>
      <pentabarf:title>Interfacing infrastructure as code with non-expert users</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T123000</dtstart>
      <dtend>20150131T132000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Interfacing infrastructure as code with non-expert users</summary>
      <description>&lt;p&gt;Implementing a tool to automate IT infrastructure management has many undeniable benefits. But that doesn't mean there aren't some drawbacks too (usually outweighed by the benefits) that we should be considering, and working to reduce or remove.&lt;/p&gt;

&lt;p&gt;Implementing a tool like this in a team usually has a pretty significant impact: new processes, new language(s) to learn, new way of doing pretty much everything on your infrastructure. These tools are complex, so a minority of the team tends to become experts in it, and tries to lead the others. Resistance to change is common and understandable, but unfortunately, this can end up with some of the team members being left behind by the sudden and massive changes to their work. This is clearly not a Good Thing, and certainly not showing very good inclusiveness towards everyone. It is also making some configuration management projects fail, which is definitely a Bad Thing for those of us trying to implement them.&lt;/p&gt;

&lt;p&gt;How to improve this situation is a topic dear to me. This has always been the focus of the Rudder and ncf open source projects I work on - making our technologies more accessible, easier to adopt and simpler to understand. Some key points we have focused on include:
- Avoiding the &lt;em&gt;necessity&lt;/em&gt; to write code (user interfaces of course, but that can be combined with other users writing code)
- Separating roles so that experts can implement the &lt;em&gt;how&lt;/em&gt; and others can focus on the &lt;em&gt;what&lt;/em&gt;
- Minimising the amount of effort required (sane and non-surprising default values, auto-configuration where possible, ...)&lt;/p&gt;

&lt;p&gt;This talk will explain some of these concepts, and show how we have achieved considerable success using the ""ncf builder"" web interface that can be used to write configuration management policy without writing any code (see http://www.ncf.io).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/interfacing_infrastructure/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Jonathan Clarke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3080@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3080</pentabarf:event-id>
      <pentabarf:event-slug>deviot07</pentabarf:event-slug>
      <pentabarf:event-tag>deviot07</pentabarf:event-tag>
      <pentabarf:title>Patchwork Toolkit</pentabarf:title>
      <pentabarf:subtitle>Lightweight Platform for the Network of Things</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Patchwork Toolkit- Lightweight Platform for the Network of Things</summary>
      <description>&lt;p&gt;Patchwork is a toolkit for connecting various devices into a network of things or, in a more broad case - Internet of Things (IoT). The main goal of creating this toolkit is to have a lightweight set of components that can help to quickly integrate different devices (i.e. Arduinos, RaspberryPI's, Plugwise, etc) into a smart environment and expose specific devices' capabilities as RESTful/SOAP/CoAP/MQTT/etc services and data streams.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot07/</url>
      <location>H.2213</location>
      <attendee>Alexandr Krylovskiy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2745@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2745</pentabarf:event-id>
      <pentabarf:event-slug>embedded_multiuser</pentabarf:event-slug>
      <pentabarf:event-tag>embedded_multiuser</pentabarf:event-tag>
      <pentabarf:title>Multi User support in an embedded secured environment</pentabarf:title>
      <pentabarf:subtitle>Pratical return of experience from Tizen 3 in Automotive</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Multi User support in an embedded secured environment- Pratical return of experience from Tizen 3 in Automotive</summary>
      <description>&lt;p&gt;The multi-user support is a new feature of Tizen 3 which aims to enable multiple profile in connected devices while enabling a strict application containment.
This new feature responds to a secured multi-seat context as Tizen IVI (In-Vehicle Infotainment) project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/embedded_multiuser/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Kévin Thierry</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3171@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3171</pentabarf:event-id>
      <pentabarf:event-slug>habitat</pentabarf:event-slug>
      <pentabarf:event-tag>habitat</pentabarf:event-tag>
      <pentabarf:title>Habitat - a programmable personal geospatial datatore</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T124000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Habitat - a programmable personal geospatial datatore</summary>
      <description>&lt;p&gt;Habitat is a proof of concept project to re-purpose Cucumber style tests to process data about your location. Implemented in Python using Celery, Behave and Flask.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/habitat/</url>
      <location>AW1.121</location>
      <attendee>Richard Pope</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2688@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2688</pentabarf:event-id>
      <pentabarf:event-slug>retooling_fedora</pentabarf:event-slug>
      <pentabarf:event-tag>retooling_fedora</pentabarf:event-tag>
      <pentabarf:title>Retooling Fedora</pentabarf:title>
      <pentabarf:subtitle>A Retrospective on Fedora 21 (and looking to 22)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T132000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Retooling Fedora- A Retrospective on Fedora 21 (and looking to 22)</summary>
      <description>&lt;p&gt;Fedora 21 marked the first phase of the Fedora.next Initiative, an umbrella concept for a reimagining of how Fedora will operate in its second decade. This talk will focus on the switch to a Product-based model, the reasons behind it and the challenges (both technical and social) that we faced in shipping Fedora 21.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/retooling_fedora/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Stephen Gallagher</attendee>
      <attendee>Matthew Miller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2980@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2980</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_extending_cachegrind</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_extending_cachegrind</pentabarf:event-tag>
      <pentabarf:title>Extending Cachegrind: L2 Cache Inclusion &amp; TLB Measuring</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2015-01-31 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T123000</dtstart>
      <dtend>20150131T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Extending Cachegrind: L2 Cache Inclusion &amp; TLB Measuring</summary>
      <description>&lt;p&gt;Description: I have extended Cachegrind to include L2 Cache Inclusion &amp;amp; TLB Measuring. The main goal of this talk is to present and explain how these two extensions work; why they might be useful, what one can do with them, how did I test them, etc. (see full description for the points to be covered)&lt;/p&gt;

&lt;p&gt;Intended Audience: Valgrind core developers and Cachegrind users&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2015/schedule/event/valgrind_extending_cachegrind/</url>
      <location>AW1.120</location>
      <attendee>Stavros Kaparelos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3364@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3364</pentabarf:event-id>
      <pentabarf:event-slug>graph_timeflows</pentabarf:event-slug>
      <pentabarf:event-tag>graph_timeflows</pentabarf:event-tag>
      <pentabarf:title>Time flows on Graph</pentabarf:title>
      <pentabarf:subtitle>Managing event sequences and time series with a Document-Graph Database</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T123000</dtstart>
      <dtend>20150131T133000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Time flows on Graph- Managing event sequences and time series with a Document-Graph Database</summary>
      <description>&lt;p&gt;Time dimension is fundamental in many different contexts, from statistical analysis to representation of cause-effect relationships, from forecasting to automatic control systems.&lt;/p&gt;

&lt;p&gt;Representing this kind of data in "traditional" databases can lead to performance problems, due to their quantity, frequency and domain model; this is why NoSQL solutions are widely used in this field.&lt;/p&gt;

&lt;p&gt;In this talk we will show how to use OrientDB, a Document-Graph Database, to store, process and query this type of information in an efficient and effective way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_timeflows/</url>
      <location>AW1.125</location>
      <attendee>Emanuele Tagliaferri</attendee>
      <attendee>Enrico Risa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3238@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3238</pentabarf:event-id>
      <pentabarf:event-slug>mandos</pentabarf:event-slug>
      <pentabarf:event-tag>mandos</pentabarf:event-tag>
      <pentabarf:title>Mandos</pentabarf:title>
      <pentabarf:subtitle>Disk encryption without passwords</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Mandos- Disk encryption without passwords</summary>
      <description>&lt;p&gt;Disk encryption is essential for physical computer security, but seldom used due to the trouble of remembering and typing a password at every restart.  We describe Mandos, a program which solves this problem, its security model, and the underlying concepts of its design.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/mandos/</url>
      <location>AW1.120</location>
      <attendee>Teddy Hogeborn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2938@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2938</pentabarf:event-id>
      <pentabarf:event-slug>openlisp</pentabarf:event-slug>
      <pentabarf:event-tag>openlisp</pentabarf:event-tag>
      <pentabarf:title>OpenLISP: Open source Locator/ID Separation Protocol implementation </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T123000</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>OpenLISP: Open source Locator/ID Separation Protocol implementation </summary>
      <description>&lt;p&gt;Due to scalability issues that the current Internet is facing, the research community has re-discovered the Locator/ID Split
paradigm. Among the various proposals, the most successful is LISP (Locator/ID Separation Protocol), which is currently
discussed at the IETF and strongly pushed by Cisco.The talk  overviews OpenLISP (www.openlisp.org), an open source
implementation of LISP. The talk is organized in two parts. A first part will overview the main principles of LISP and the way it works.
The second part, which is also the main part of the presentation, will describe the kernel implementation work done.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/openlisp/</url>
      <location>UD2.218A</location>
      <attendee>Luigi Iannone</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2686@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2686</pentabarf:event-id>
      <pentabarf:event-slug>reaching_more_users_through_better_accessibility</pentabarf:event-slug>
      <pentabarf:event-tag>reaching_more_users_through_better_accessibility</pentabarf:event-tag>
      <pentabarf:title>Reaching more users through better accessibility</pentabarf:title>
      <pentabarf:subtitle>Using Firefox OS to test your apps for better accessibility and usability of your mobile web application</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Reaching more users through better accessibility- Using Firefox OS to test your apps for better accessibility and usability of your mobile web application</summary>
      <description>&lt;p&gt;In this hands-on presentation, Marco will demonstrate how to use the screen reader built into Firefox OS and other tools to help create more usable, more accessible web applications. Such applications have a much better chance of reaching a broader audience. In addition, they will help developers to write more semantic and more maintainable code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/reaching_more_users_through_better_accessibility/</url>
      <location>UD2.218A</location>
      <attendee>Marco Zehe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3435@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3435</pentabarf:event-id>
      <pentabarf:event-slug>shenandoah</pentabarf:event-slug>
      <pentabarf:event-tag>shenandoah</pentabarf:event-tag>
      <pentabarf:title>Shenandoah - Project overview</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T132000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Shenandoah - Project overview</summary>
      <description>&lt;p&gt;Garbage Collection pauses make it hard for Java applications to meet quality of service guarantees.  No matter how fast your application processes requests, a 30 second GC pause is going to ruin any guarantees you might want to make.&lt;/p&gt;

&lt;p&gt;Shenandoah is a new GC algorithm designed to address this issue. We take a simple approach that allows us to do more work while your Java program is running so we can substantially reduce the time the JVM is paused.  Our goal is to be able to garbage collect 100gb+ heaps in under 10ms.&lt;/p&gt;

&lt;p&gt;This talk will focus on the current status of the project, the goals we've met so far, and what we are hoping to achieve in the coming year.  We might even share some performance numbers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/shenandoah/</url>
      <location>K.4.201</location>
      <attendee>Roman Kennke</attendee>
      <attendee>Christine H Flood</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2986@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2986</pentabarf:event-id>
      <pentabarf:event-slug>viterbi</pentabarf:event-slug>
      <pentabarf:event-tag>viterbi</pentabarf:event-tag>
      <pentabarf:title>Viterbi's little Helper</pentabarf:title>
      <pentabarf:subtitle>Coprocessor strategies for Forward Error Correction</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Viterbi's little Helper- Coprocessor strategies for Forward Error Correction</summary>
      <description>&lt;p&gt;Forward Error Correction (FEC) is a vital part of every communication scheme. Convolutional Error Codes can provide the protection of the data to drive the communication system close to the Shannon Limit. But due to the complexity of the decoders, it is challenging to implement these algorithms in software for use in software defined radios (SDR). Available coprocessors, such as graphic processor units (GPU) and single instruction multiple data architectures (SIMD) can dramatically enhance the throughput of such software based receivers. Strategies to start implementing Viterbi- and Maximum A Posteriori (MAP) Decoders on these coprocessors are presented in this talk. Potential tripping hazards are identified. The effects on the throughput of these algorithms are analyzed and shown.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/viterbi/</url>
      <location>AW1.125</location>
      <attendee>Jan Kraemer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3309@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3309</pentabarf:event-id>
      <pentabarf:event-slug>diner</pentabarf:event-slug>
      <pentabarf:event-tag>diner</pentabarf:event-tag>
      <pentabarf:title>Networking (lunch)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T123000</dtstart>
      <dtend>20150201T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Networking (lunch)</summary>
      <description>&lt;p&gt;Networking at Lunch&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/diner/</url>
      <location>K.3.201</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2936@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2936</pentabarf:event-id>
      <pentabarf:event-slug>icarus_vhdl</pentabarf:event-slug>
      <pentabarf:event-tag>icarus_vhdl</pentabarf:event-tag>
      <pentabarf:title>Adding VHDL support to Icarus Verilog</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T123500</dtstart>
      <dtend>20150201T125000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Adding VHDL support to Icarus Verilog</summary>
      <description>&lt;p&gt;Have you ever wondered how simulators perform their tasks? Are you
looking for a FOSS replacement for your proprietary simulator?&lt;/p&gt;

&lt;p&gt;Icarus Verilog is a part of gEDA project. It is mostly known as a FOSS
hardware description language simulator, although its capabilities
reach beyond that. The name indicates it is a Verilog simulator, many
features of SystemVerilog are already implemented and VHDL makes its
way there.&lt;/p&gt;

&lt;p&gt;If you want to hear about what else you can achieve with Icarus, how
its internal gears are running, or possible ways to extend its
functionality - feel invited.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/icarus_vhdl/</url>
      <location>AW1.124</location>
      <attendee>Maciej Sumiński</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2779@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2779</pentabarf:event-id>
      <pentabarf:event-slug>undelete</pentabarf:event-slug>
      <pentabarf:event-tag>undelete</pentabarf:event-tag>
      <pentabarf:title>Undelete rows from the binary log</pentabarf:title>
      <pentabarf:subtitle>a hacking session</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T123500</dtstart>
      <dtend>20150201T125500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Undelete rows from the binary log- a hacking session</summary>
      <description>&lt;p&gt;After the nice blog post of Scott Noyes, I decided to dig a bit more on the topic of undelete rows
from the binary log.&lt;/p&gt;

&lt;p&gt;This is a more detailed 101 session that explain how to find all events to change and show how to
deal with that using easy python commands.&lt;/p&gt;

&lt;p&gt;We will also see how to un-insert and un-update events.&lt;/p&gt;

&lt;p&gt;See https://github.com/lefred/MyUndelete&lt;/p&gt;

&lt;p&gt;It also covers different version of MySQL, from 5.5 to 5.6 and MariaDB.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/undelete/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Frédéric Descamps</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3087@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3087</pentabarf:event-id>
      <pentabarf:event-slug>llvm_c2</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_c2</pentabarf:event-tag>
      <pentabarf:title>The C2 programming language</pentabarf:title>
      <pentabarf:subtitle>Using Clang not like it's supposed to be used.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T124000</dtstart>
      <dtend>20150201T131000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The C2 programming language- Using Clang not like it's supposed to be used.</summary>
      <description>&lt;p&gt;C2 is a new programming language that been under development since 2011. It attempts to maintain the spirit of C, while considerable raising development speed. C2 also adds some greate features and tools to developers. This talk will zoom in on 'problems' in C, the solution chosen in C2 and the implementation on top of Clang/LLVM.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_c2/</url>
      <location>K.4.401</location>
      <attendee>Bas van den Berg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2764@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2764</pentabarf:event-id>
      <pentabarf:event-slug>next_generation_cloud_computing</pentabarf:event-slug>
      <pentabarf:event-tag>next_generation_cloud_computing</pentabarf:event-tag>
      <pentabarf:title>Cloud Computing: The Next Generation</pentabarf:title>
      <pentabarf:subtitle>Federation of the Cloud</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T124000</dtstart>
      <dtend>20150201T125500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Cloud Computing: The Next Generation- Federation of the Cloud</summary>
      <description>&lt;p&gt;Looking at the evolution of the Cloud everything started with centralized services. Today everybody can set up his own Cloud with Free Software. What's next? This talk will discuss the idea to connect this decentralized clouds in a way that users can share seamlessly data across multiple instances.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/next_generation_cloud_computing/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Frank Karlitschek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3337@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3337</pentabarf:event-id>
      <pentabarf:event-slug>editors_pdf_signing</pentabarf:event-slug>
      <pentabarf:event-tag>editors_pdf_signing</pentabarf:event-tag>
      <pentabarf:title>PDF signing in LibreOffice: no longer experimental</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T124000</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>00:20:00:00</duration>
      <summary>PDF signing in LibreOffice: no longer experimental</summary>
      <description>&lt;p&gt;During the Google Summer of Code in 2012, Gökçen Eraslan implemented digital signatures for LibreOffice's PDF export. There were some glitches left in the feature, for instance it did not really work well on Windows, which is where most of our users are. Because of that, the functionality was marked as "experimental" and was thus not easily available to users. Recently, thanks to a crowdfunding effort, we had the opportunity to improve this feature. The presentation will describe that work and show how to use the feature.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_pdf_signing/</url>
      <location>K.3.201</location>
      <attendee>Tor Lillqvist</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2973@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2973</pentabarf:event-id>
      <pentabarf:event-slug>its_not_a_bug_its_an_environment_problem</pentabarf:event-slug>
      <pentabarf:event-tag>its_not_a_bug_its_an_environment_problem</pentabarf:event-tag>
      <pentabarf:title>It’s not a bug, it’s an environment problem. </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T124500</dtstart>
      <dtend>20150201T133000</dtend>
      <duration>00:45:00:00</duration>
      <summary>It’s not a bug, it’s an environment problem. </summary>
      <description>&lt;p&gt;It’s not a bug, it’s an environment problem.
Environments are costly and data refreshes tedious. As a result, QA analysts have to make compromises and work in environments that have a different makeup than the production environment, which can create false positives and missed bugs. This presentation will help QA engineers learn how to mitigate the lack of data refreshes by creating modular test cases and use parameters to dissociate the data from the test cases and automation and therefore be able to work with data that you do have in each environment. Additionally, it will dive into how to maximize the environments QA professionals currently have and align them to their testing process to do feature testing and regression efficiently.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/its_not_a_bug_its_an_environment_problem/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Helene Astier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3467@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3467</pentabarf:event-id>
      <pentabarf:event-slug>amber</pentabarf:event-slug>
      <pentabarf:event-tag>amber</pentabarf:event-tag>
      <pentabarf:title>Amber Smalltalk - Get Started &amp; More</pentabarf:title>
      <pentabarf:subtitle>Jump into the modern web with Amber</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T124500</dtstart>
      <dtend>20150201T134500</dtend>
      <duration>01:00:00:00</duration>
      <summary>Amber Smalltalk - Get Started &amp; More- Jump into the modern web with Amber</summary>
      <description>&lt;p&gt;SPAs are the new way to do web apps.
Javascript is the de facto assembly language of the web,&lt;/p&gt;

&lt;p&gt;But Javascript is ugly and debugging it is nightmarish (despite Developer Tools).
Node is cool, but Javascript is not as much.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/amber/</url>
      <location>H.2214</location>
      <attendee>Philippe Back</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2677@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2677</pentabarf:event-id>
      <pentabarf:event-slug>crypto</pentabarf:event-slug>
      <pentabarf:event-tag>crypto</pentabarf:event-tag>
      <pentabarf:title>Crypto Wars 2.0 and the Free Software Response</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T124500</dtstart>
      <dtend>20150131T132500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Crypto Wars 2.0 and the Free Software Response</summary>
      <description>&lt;p&gt;Recent revelations about the scope of government surveillance have touched off renewed interest in encryption and personal data privacy, and prompted technology companies to offer more protections for users' data. In response, the U.S. government has made moves toward increased regulation of encryption software. This talk will discuss the laws regulating surveillance and cryptography, how those laws apply to free software, and opportunities for community response to the new crypto wars.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/crypto/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Aaron Williamson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2762@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2762</pentabarf:event-id>
      <pentabarf:event-slug>daybed</pentabarf:event-slug>
      <pentabarf:event-tag>daybed</pentabarf:event-tag>
      <pentabarf:title>Daybed</pentabarf:title>
      <pentabarf:subtitle>spatial backend as a service !</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T124500</dtstart>
      <dtend>20150201T131000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Daybed- spatial backend as a service !</summary>
      <description>&lt;p&gt;Daybed is a reusable Web API providing validation and storage as a service. Define your schemas, their fields and permissions using JSON, and you obtain a dedicated RESTful endpoint! It has spatial fields support, GeoJSON output and ElasticSearch indexing!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/daybed/</url>
      <location>AW1.121</location>
      <attendee>Mathieu Leplatre</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2995@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2995</pentabarf:event-id>
      <pentabarf:event-slug>application_sandboxing_with_systemd</pentabarf:event-slug>
      <pentabarf:event-tag>application_sandboxing_with_systemd</pentabarf:event-tag>
      <pentabarf:title>Application Sandboxing with systemd</pentabarf:title>
      <pentabarf:subtitle>Containers and wayland and kdbus, oh my!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T125000</dtstart>
      <dtend>20150201T132000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Application Sandboxing with systemd- Containers and wayland and kdbus, oh my!</summary>
      <description>&lt;p&gt;I will talk about the experimental work I've been doing to securely sandbox graphical applications in a Wayland based desktop. I will also talk about the next steps and how this work relates to the GNOME Safety project and systemd.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/application_sandboxing_with_systemd/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Rob Taylor</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3407@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3407</pentabarf:event-id>
      <pentabarf:event-slug>lightning_talks_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>lightning_talks_welcome</pentabarf:event-tag>
      <pentabarf:title>Lightning Talks Welcome</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 12:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150131T125500</dtstart>
      <dtend>20150131T130000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Lightning Talks Welcome</summary>
      <description>&lt;p&gt;Welcome and Introduction to the FOSDEM 2015 Lightning Talks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/lightning_talks_welcome/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Tias Guns</attendee>
      <attendee>Alasdair Kergon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2939@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2939</pentabarf:event-id>
      <pentabarf:event-slug>ohr_fpga</pentabarf:event-slug>
      <pentabarf:event-tag>ohr_fpga</pentabarf:event-tag>
      <pentabarf:title>High-Level Open/Free FPGA development tools from OHR.</pentabarf:title>
      <pentabarf:subtitle>From production grade HDL synthesis/simulation automation to graphical DSP and beyond</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 12:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T125500</dtstart>
      <dtend>20150201T131000</dtend>
      <duration>00:15:00:00</duration>
      <summary>High-Level Open/Free FPGA development tools from OHR.- From production grade HDL synthesis/simulation automation to graphical DSP and beyond</summary>
      <description>&lt;p&gt;FPGA features and resources had dramatically increased in the last years. State-of-the-art devices are now too complex to be tackled by a single individual by using standard HDL tools.&lt;/p&gt;

&lt;p&gt;The OHR community hosts and maintains a set of Free/Open high-level FPGA development tools that aims both to increase productivity and to empower resource and knowledge sharing.&lt;/p&gt;

&lt;p&gt;This tutorial provides a short introduction &amp;amp; demo for two of the main HDL tools at OHR (HDLMake and Libre-FDATool) and finally introduces some of the hottest trends in high-level FPGA design tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/ohr_fpga/</url>
      <location>AW1.124</location>
      <attendee>Javier D. Garcia-Lasheras</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2490@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2490</pentabarf:event-id>
      <pentabarf:event-slug>a_new_version_of_firefox_is_available</pentabarf:event-slug>
      <pentabarf:event-tag>a_new_version_of_firefox_is_available</pentabarf:event-tag>
      <pentabarf:title>A new version of Firefox is available</pentabarf:title>
      <pentabarf:subtitle>Releasing Quality Firefox Products</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>A new version of Firefox is available- Releasing Quality Firefox Products</summary>
      <description>&lt;p&gt;Mozilla Firefox is a Web Browser. The red panda just turned 10.
For the last 4 years, we have been releasing a major release every 6 weeks. During this talk, we will explain how we have been able to reach this goal.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2015/schedule/event/a_new_version_of_firefox_is_available/</url>
      <location>Janson</location>
      <attendee>Sylvestre Ledru</attendee>
      <attendee>Lukas Blakk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3035@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3035</pentabarf:event-id>
      <pentabarf:event-slug>sailfishos</pentabarf:event-slug>
      <pentabarf:event-tag>sailfishos</pentabarf:event-tag>
      <pentabarf:title>Recycle your Android devices for anything : run real Linux on them</pentabarf:title>
      <pentabarf:subtitle>Routing around the breakage of closed binary blobs</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T134500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Recycle your Android devices for anything : run real Linux on them- Routing around the breakage of closed binary blobs</summary>
      <description>&lt;p&gt;Our world is full of small powerful devices; but most of them run Android.&lt;/p&gt;

&lt;p&gt;I'll show how Mer, SailfishOS and HADK lets us reuse them as full blown linux systems - with touchscreens, 3D graphics, modem, wifi, usb...&lt;/p&gt;

&lt;p&gt;At the heart is libhybris - talked about at FOSDEM; found inside the Ubuntu Touch distro, invented and developed at Mer &amp;amp; Jolla where it's used in the Jolla phone (ARM) and soon the Jolla tablet (x86).&lt;/p&gt;

&lt;p&gt;Together we can route around the breakage of closed binary blobs and work on FOSS on these devices.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/sailfishos/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>David Greaves</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3159@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3159</pentabarf:event-id>
      <pentabarf:event-slug>rfnocfosphor</pentabarf:event-slug>
      <pentabarf:event-tag>rfnocfosphor</pentabarf:event-tag>
      <pentabarf:title>RFNoC: Theory and Practice</pentabarf:title>
      <pentabarf:subtitle>RFNoC architecture overview and its application to RTSA display acceleration</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T134500</dtend>
      <duration>00:45:00:00</duration>
      <summary>RFNoC: Theory and Practice- RFNoC architecture overview and its application to RTSA display acceleration</summary>
      <description>&lt;p&gt;RFNoC (RF Network-on-Chip) is a framework that allows easy and rapid development of FPGA signal processing systems, with the same FPGA and host code to be used across multiple devices and applications.&lt;/p&gt;

&lt;p&gt;Its general architecture will be presented first and then the current implementation state of a practical RFNoC block designed to accelerate RTSA-like (fosphor) spectrum visualization will be described.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/rfnocfosphor/</url>
      <location>AW1.125</location>
      <attendee>Sylvain Munaut</attendee>
      <attendee>Matt Ettus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3160@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3160</pentabarf:event-id>
      <pentabarf:event-slug>daala</pentabarf:event-slug>
      <pentabarf:event-tag>daala</pentabarf:event-tag>
      <pentabarf:title>Daala Video Codec</pentabarf:title>
      <pentabarf:subtitle>Research Update</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Daala Video Codec- Research Update</summary>
      <description>&lt;p&gt;Daala is a next-generation royalty free video codec under development by Xiph.org and Mozilla.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/daala/</url>
      <location>H.2213</location>
      <attendee>Nathan Egge</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3022@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3022</pentabarf:event-id>
      <pentabarf:event-slug>deadlock</pentabarf:event-slug>
      <pentabarf:event-tag>deadlock</pentabarf:event-tag>
      <pentabarf:title>Autopsy of a multiserver deadlock in the HelenOS filesystem layer</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T134500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Autopsy of a multiserver deadlock in the HelenOS filesystem layer</summary>
      <description>&lt;p&gt;A detailed walk through the analysis of a deadlock in the HelenOS filesystem layer involving IPC communication and spread across four server processes. The talk will focus on demonstrating how a problem like this can be root caused from within the same running HelenOS instance that was affected by it, relying solely on its own observability features.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/deadlock/</url>
      <location>K.3.201</location>
      <attendee>Jakub Jermář</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3015@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3015</pentabarf:event-id>
      <pentabarf:event-slug>deviot08</pentabarf:event-slug>
      <pentabarf:event-tag>deviot08</pentabarf:event-tag>
      <pentabarf:title>picoTCP for Linux Kernel tinification</pentabarf:title>
      <pentabarf:subtitle>Replacing the kernel's stack with picoTCP</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>picoTCP for Linux Kernel tinification- Replacing the kernel's stack with picoTCP</summary>
      <description>&lt;p&gt;By replacing the Linux Kernel's TCP/IP stack with picoTCP, we aim to lower the threshold to use Linux on small embedded systems and bring it to the IoT world. In this case we ran it on a Cortex-M microcontroller with a few MBs of RAM and flash.
Using picoTCP inside the kernel results in a reduction of the kernel's size by over 300 kb, while still having all of the TCP/IP functionality an embedded system might need, and more.
The talk will start with a demo, then a motivition why we did this, and finally explaining how we did this.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot08/</url>
      <location>H.2213</location>
      <attendee>Maxime Vincent</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3163@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3163</pentabarf:event-id>
      <pentabarf:event-slug>leveragingceph</pentabarf:event-slug>
      <pentabarf:event-tag>leveragingceph</pentabarf:event-tag>
      <pentabarf:title>Leveraging Ceph</pentabarf:title>
      <pentabarf:subtitle>Ceph integration in OpenStack, Cloudstack, ganeti ..</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T134000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Leveraging Ceph- Ceph integration in OpenStack, Cloudstack, ganeti ..</summary>
      <description>&lt;p&gt;The Ceph storage system is used by many IaaS software. It provides self-healing distributed storage in many forms (block device, file system and object store).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/leveragingceph/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Loic Dachary</attendee>
      <attendee>Sage Weil</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3190@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3190</pentabarf:event-id>
      <pentabarf:event-slug>federation_and_python_webapps</pentabarf:event-slug>
      <pentabarf:event-tag>federation_and_python_webapps</pentabarf:event-tag>
      <pentabarf:title>Federation and Python webapps</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Federation and Python webapps</summary>
      <description>&lt;p&gt;Decentralize the web!  Everyone wants to, but actually getting a decentralized network of websites is notoriously hard.  Luckily, much of the hard work is already done.  Learn about federation standards (including recent activities at the W3C Social Working Group) and how to use PyPump, a library to make federating with Python easier, and how we're tackling site-to-site federation in GNU MediaGoblin.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/federation_and_python_webapps/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Christopher Webber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2927@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2927</pentabarf:event-id>
      <pentabarf:event-slug>lowrisc</pentabarf:event-slug>
      <pentabarf:event-tag>lowrisc</pentabarf:event-tag>
      <pentabarf:title>lowRISC</pentabarf:title>
      <pentabarf:subtitle>The path to an open-source SoC</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Hardware</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>lowRISC- The path to an open-source SoC</summary>
      <description>&lt;p&gt;The &lt;a href="http://www.lowrisc.org"&gt;lowRISC&lt;/a&gt; project was established in the summer of 2014 with the aim of producing a complete open-source System-on-Chip in volume, with low-cost development boards. Alex Bradbury, one of the co-founders of the project will discuss the progress to date and the path to the first test chip. lowRISC implements the open RISC-V instruction set architecture and is exploring ideas on improving security via tagged memory and increasing flexibility through the addition of RISC-V 'Minion' cores to implement soft peripherals. This talk will discuss the potential benefits of a fully open-source hardware ecosystem, the challenges of getting to first silicon, and how the open source community at large can help.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Hardware</categories>
      <url>https:/fosdem.org/2015/schedule/event/lowrisc/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Alex Bradbury</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3250@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3250</pentabarf:event-id>
      <pentabarf:event-slug>multi_thread_replication</pentabarf:event-slug>
      <pentabarf:event-tag>multi_thread_replication</pentabarf:event-tag>
      <pentabarf:title>Multi-threaded replication in MySQL 5.6 and 5.7</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T132000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Multi-threaded replication in MySQL 5.6 and 5.7</summary>
      <description>&lt;p&gt;Replication is used everywhere with MySQL. But applying writes in a single thread is often a bottleneck: replicas have a hard time keeping up with the master that can execute writes in parallel. Enter MySQL 5.6 and you can use several threads to apply writes on replicas as long as you have several schemas. MySQL 5.7 goes even further: by introducing a logical clock and by changing the scheduling logic, you can apply writes in parallel in a single schema.&lt;/p&gt;

&lt;p&gt;Come to this session to learn all you need to be comfortable with multi-threaded replication.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/multi_thread_replication/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Stephane Combaudon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3315@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3315</pentabarf:event-id>
      <pentabarf:event-slug>d3d9</pentabarf:event-slug>
      <pentabarf:event-tag>d3d9</pentabarf:event-tag>
      <pentabarf:title>Native D3D9 on Mesa</pentabarf:title>
      <pentabarf:subtitle>Gallium Nine : the status</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Native D3D9 on Mesa- Gallium Nine : the status</summary>
      <description>&lt;p&gt;While OpenGL can fit D3D9 translation, native support has several advantages.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/d3d9/</url>
      <location>K.4.601</location>
      <attendee>Axel Davy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2860@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2860</pentabarf:event-id>
      <pentabarf:event-slug>developing_fosdem_companion</pentabarf:event-slug>
      <pentabarf:event-tag>developing_fosdem_companion</pentabarf:event-tag>
      <pentabarf:title>Developing FOSDEM Companion</pentabarf:title>
      <pentabarf:subtitle>How to build a modern, user-friendly schedule app for Android</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T131500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Developing FOSDEM Companion- How to build a modern, user-friendly schedule app for Android</summary>
      <description>&lt;p&gt;FOSDEM Companion is a mobile schedule app for Android, first released for FOSDEM 2014. Its code is open source and designed as a reference implementation for this kind of application. This session will cover the architecture of the app and its building blocks, the motivation behind its features, what's new in the 2015 version and the best practices for designing a modern Android application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/developing_fosdem_companion/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Christophe Beyls</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3047@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3047</pentabarf:event-id>
      <pentabarf:event-slug>packet_filtering_pflua</pentabarf:event-slug>
      <pentabarf:event-tag>packet_filtering_pflua</pentabarf:event-tag>
      <pentabarf:title>High-performance packet filtering with Pflua</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>High-performance packet filtering with Pflua</summary>
      <description>&lt;p&gt;Pflua is a fresh implementation of the well-known pcap-filter language (pflang), designed to filter network traffic in the Snabb Switch.  It is, to our knowledge, the fastest pflang implementation. This talk introduces pflua, its two compilation pipelines, its performance, and shows a demonstration of pflua filtering traffic at 10Gb line-speed in a Snabb Switch.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/packet_filtering_pflua/</url>
      <location>UD2.218A</location>
      <attendee>Andy Wingo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3343@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3343</pentabarf:event-id>
      <pentabarf:event-slug>thestateofphpunit</pentabarf:event-slug>
      <pentabarf:event-tag>thestateofphpunit</pentabarf:event-tag>
      <pentabarf:title>The State of PHPUnit</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The State of PHPUnit</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/thestateofphpunit/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Sebastian Bergmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3358@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3358</pentabarf:event-id>
      <pentabarf:event-slug>json_and_postgresql_the_state_of_the_art</pentabarf:event-slug>
      <pentabarf:event-tag>json_and_postgresql_the_state_of_the_art</pentabarf:event-tag>
      <pentabarf:title>JSON and PostgreSQL, the State of the Art</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>JSON and PostgreSQL, the State of the Art</summary>
      <description>&lt;p&gt;PostgreSQL 9.4 introduces a new type, JSONB, index types, operators... all kinds of new infrastructure for processing JSON. It's all rather overwhelming.&lt;/p&gt;

&lt;p&gt;We'll look at the current set of tools, including real-life applications and performance metrics, and talk about options as to when it is a great and perhaps still not-as-great idea to use JSON.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2015/schedule/event/json_and_postgresql_the_state_of_the_art/</url>
      <location>AW1.126</location>
      <attendee>Christophe Pettus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3363@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3363</pentabarf:event-id>
      <pentabarf:event-slug>lxd</pentabarf:event-slug>
      <pentabarf:event-tag>lxd</pentabarf:event-tag>
      <pentabarf:title>LXD: The Container Hypervisor</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T134000</dtend>
      <duration>00:40:00:00</duration>
      <summary>LXD: The Container Hypervisor</summary>
      <description>&lt;p&gt;LXC is a production-ready container management toolset focused on flexible container management.  Its container management API has language bindings for many languages including C, python, Go, lua, and more.&lt;/p&gt;

&lt;p&gt;LXD is a new project by the LXC community. It provides a REST API for LXC, an improved command line interface and OpenStack integration plugin.  The command line interface lets you control both local and remote LXD in a perfectly transparent way including live migration.  LXD is also strongly focused on security, uses user namespaces by default, integrates with apparmor, selinux, seccomp and any other security mechanism available.&lt;/p&gt;

&lt;p&gt;This talk will present the most exciting features of LXD, including a walk-through of the new command line tool.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/lxd/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Serge Hallyn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3421@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3421</pentabarf:event-id>
      <pentabarf:event-slug>caciocavallo</pentabarf:event-slug>
      <pentabarf:event-tag>caciocavallo</pentabarf:event-tag>
      <pentabarf:title>Caciocavallo, or how we ported OpenJDK from embedded to cloud and still liked it</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Caciocavallo, or how we ported OpenJDK from embedded to cloud and still liked it</summary>
      <description>&lt;p&gt;Caciocavallo has been one of the very first external projects to land in the OpenJDK repository and sponsored by the OpenJDK Porters Group. Named after a delicious cheese we're never tired of eating, it had the original purpose of refactoring the AWT peers to allow different implementations to be added to OpenJDK. The project evolved very quickly until it became itself a full implementation of AWT based on Swing with just enough abstraction to allow custom plugging into the Java2D system for rendering. As time passed, this characteristic was used to implement a GUI testing framework running on offscreen buffers to avoid the usual problems of focus stealing and random mouse moving that plague every other GUI testing framework (here everything is emulated!), and finally a full Web based backend to allow application to run remotely but still be visible on the local screen. This talk will cover the progress we have done over the years, we will show how easy is to implement a new backend and how this project could be used to give Wayland support to OpenJDK. We will show the testing framework and finally we will discuss about WebJDK, an idea to give more web oriented functionality to OpenJDK and use the web backend to enable fully cloud based applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/caciocavallo/</url>
      <location>K.4.201</location>
      <attendee>Mario Torre</attendee>
      <attendee>Roman Kennke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2681@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2681</pentabarf:event-id>
      <pentabarf:event-slug>curl_device</pentabarf:event-slug>
      <pentabarf:event-tag>curl_device</pentabarf:event-tag>
      <pentabarf:title>Internet all the things - using curl in your device</pentabarf:title>
      <pentabarf:subtitle>everyone uses curl - how did this happen and how do you use it?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Internet all the things - using curl in your device- everyone uses curl - how did this happen and how do you use it?</summary>
      <description>&lt;p&gt;libcurl is the world's most used and most popular internet transfer library, already used in every imaginable sort of embedded device out there. How did this happen and how do you use libcurl to transfer data to or from your device?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/curl_device/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Daniel Stenberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2656@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2656</pentabarf:event-id>
      <pentabarf:event-slug>computers_clocks_and_network_time</pentabarf:event-slug>
      <pentabarf:event-tag>computers_clocks_and_network_time</pentabarf:event-tag>
      <pentabarf:title>Computers, Clocks and Network Time</pentabarf:title>
      <pentabarf:subtitle>Everything you never wanted to know about time.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Time</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Computers, Clocks and Network Time- Everything you never wanted to know about time.</summary>
      <description>&lt;p&gt;Most people who work with computers have no idea how the computers keep time.  All networked computer  systems require some form of temporal synchronization.  As networks have gotten faster the demands for accurate, distributed, timekeeping have increased, but most programmers have no idea about the quality of the clocks in their systems, nor how they might be kept in sync.  This talk will go over the basics of computer clocks, why they're inaccurate, and what can be expected from various strategies for getting systems into sync.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Time</categories>
      <url>https:/fosdem.org/2015/schedule/event/computers_clocks_and_network_time/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>George Neville-Neil</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2654@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2654</pentabarf:event-id>
      <pentabarf:event-slug>webx11</pentabarf:event-slug>
      <pentabarf:event-tag>webx11</pentabarf:event-tag>
      <pentabarf:title>X11 on the Web</pentabarf:title>
      <pentabarf:subtitle>Using Native Client to run X11 applications in the Browser</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>X11 on the Web- Using Native Client to run X11 applications in the Browser</summary>
      <description>&lt;p&gt;The clever minimalism and flexibility of the X-Windows system has allowed it to be ported to a diverse range of platforms. Recently, that flexibility has allowed the X.org server, client libraries, several window managers, and a range of applications to be ported to run stand-alone inside the Chrome web browser using a technology called Native Client. This talk explores the unique challenges of porting X11 to Native Client and the browser.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/webx11/</url>
      <location>K.4.601</location>
      <attendee>Brad Nelson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3483@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3483</pentabarf:event-id>
      <pentabarf:event-slug>ada_phcpack</pentabarf:event-slug>
      <pentabarf:event-tag>ada_phcpack</pentabarf:event-tag>
      <pentabarf:title>Opening the Development of PHCpack</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Opening the Development of PHCpack</summary>
      <description>&lt;p&gt;PHCpack originated from bundling programs to solve polynomial
systems with symbolic-numeric and polyhedral methods.  The core of
PHCpack consists mainly of Ada code, with interfaces to C and Python.
Its blackbox solver is accessible from various scientific software
packages such as Macaulay2, Maple, MATLAB, Octave, and Sage.&lt;/p&gt;

&lt;p&gt;The goal of the talk is to explain the application of software
engineering principles and the role of Ada in the development of
PHCpack.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_phcpack/</url>
      <location>AW1.124</location>
      <attendee>Jan Verschelde</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3083@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3083</pentabarf:event-id>
      <pentabarf:event-slug>hybrid_crypto</pentabarf:event-slug>
      <pentabarf:event-tag>hybrid_crypto</pentabarf:event-tag>
      <pentabarf:title>Hybrid Cryptography</pentabarf:title>
      <pentabarf:subtitle>Applying Hybrid Cryptography to Restful Systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Hybrid Cryptography- Applying Hybrid Cryptography to Restful Systems</summary>
      <description>&lt;p&gt;This will show what is Hybrid Cryptography and how we can use Hybrid Cryptography in Restful environments.&lt;/p&gt;

&lt;p&gt;I will show with example code in Ruby how this flexible system can be applied in Text, HTTP, and maybe other places to show how it is applicable to Restful systems without changing any current protocols.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/hybrid_crypto/</url>
      <location>AW1.120</location>
      <attendee>Romek Szczesniak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3085@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3085</pentabarf:event-id>
      <pentabarf:event-slug>privacy_features_firefox_android</pentabarf:event-slug>
      <pentabarf:event-tag>privacy_features_firefox_android</pentabarf:event-tag>
      <pentabarf:title>Privacy features for Firefox for Android</pentabarf:title>
      <pentabarf:subtitle>Supporting privacy on the mobile web with built-in features and add-ons</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Privacy features for Firefox for Android- Supporting privacy on the mobile web with built-in features and add-ons</summary>
      <description>&lt;p&gt;Firefox for Android aims to give users control of their privacy on the mobile web. In addition to many built-in privacy features, Firefox also supports add-ons, which can give users even more privacy options. In this session, I'll talk about different privacy features that we've been adding to the browser, highlight a few privacy add-ons that are available, and demonstrate how easy it is to create new add-ons yourself.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/privacy_features_firefox_android/</url>
      <location>UD2.218A</location>
      <attendee>Margaret Leibovic</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2639@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2639</pentabarf:event-id>
      <pentabarf:event-slug>volunteer_computing</pentabarf:event-slug>
      <pentabarf:event-tag>volunteer_computing</pentabarf:event-tag>
      <pentabarf:title>All your cycles are belong to us</pentabarf:title>
      <pentabarf:subtitle>Volunteer computing in the age of the ubiquituous browser</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T131500</dtend>
      <duration>00:15:00:00</duration>
      <summary>All your cycles are belong to us- Volunteer computing in the age of the ubiquituous browser</summary>
      <description>&lt;p&gt;We live in an age in which every person owns two or three devices that are powerful enough to render a few seconds of 3D movies in a while although they are used mainly to send messages via WhatsApp and create selfies for social network consumption. At the same time, all these devices have the closest thing to an universal virtual machine that has ever existed: the JavaScript virtual machined, paired to a (roughly) standard object model that allows anybody with a bit of programming prowess to create programs that can be run anywhere and everywhere.
There is great potential for massive distributed computing in this environment, but the ability to tap it a bit farther than sending basic computations is not there yet. In this presentation we will talk about the issues involved in doing so, from basic algorithmic issues to twisted legal issues that can arise when you are using devices you don't own to perform unwitting computations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/volunteer_computing/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Juan Julián Merelo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3512@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3512</pentabarf:event-id>
      <pentabarf:event-slug>go_modern_enterprise</pentabarf:event-slug>
      <pentabarf:event-tag>go_modern_enterprise</pentabarf:event-tag>
      <pentabarf:title>Go and the modern enterprise</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T134500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Go and the modern enterprise</summary>
      <description>&lt;p&gt;Successful, tech-related, consumer-oriented companies with "hockey stick" growth -- companies like Twitter, Netflix, Spotify, and SoundCloud -- represent what might be called the "modern enterprise".&lt;/p&gt;

&lt;p&gt;These organizations run microservice architectures which are continuously built and deployed, deeply instrumented, data-driven, and can fundamentally change from day to day. The open-source software stacks they use gain recognition, contributors, and momentum.&lt;/p&gt;

&lt;p&gt;Go has many advantages in this kind of environment, and seems well-posed for becoming its &lt;em&gt;de facto&lt;/em&gt; language. But we're definitely not there yet.&lt;/p&gt;

&lt;p&gt;This talk is an experience report of Go in the "modern enterprise" of SoundCloud, and my opinion of what needs to happen with the language and ecosystem for it to gain real mindshare in that environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/go_modern_enterprise/</url>
      <location>K.3.401</location>
      <attendee>Peter Bourgon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3514@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3514</pentabarf:event-id>
      <pentabarf:event-slug>how_coreos_is_built,_modified,_and_updated</pentabarf:event-slug>
      <pentabarf:event-tag>how_coreos_is_built,_modified,_and_updated</pentabarf:event-tag>
      <pentabarf:title>How CoreOS is built, modified, and updated</pentabarf:title>
      <pentabarf:subtitle>From repo sync to Omaha. </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T135500</dtend>
      <duration>00:55:00:00</duration>
      <summary>How CoreOS is built, modified, and updated- From repo sync to Omaha. </summary>
      <description>&lt;p&gt;Traditional Linux distributions are updated via one of two methods: utilizing package managers like RPM, apt, or pacman or good old "config, make, make install."  We will analyze how atomic CoreOS updates are developed, packaged, and distributed in order to sign an image and distribute it to the masses.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/how_coreos_is_built,_modified,_and_updated/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Brian 'redbeard' Harrington</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3093@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3093</pentabarf:event-id>
      <pentabarf:event-slug>concurrent_ruby</pentabarf:event-slug>
      <pentabarf:event-tag>concurrent_ruby</pentabarf:event-tag>
      <pentabarf:title>Concurrent Ruby: low and high-level concurrency abstractions for the Ruby language</pentabarf:title>
      <pentabarf:subtitle>Discussion of concurrency patterns available and how they're implemented for Ruby</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2015-01-31 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T130000</dtstart>
      <dtend>20150131T134500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Concurrent Ruby: low and high-level concurrency abstractions for the Ruby language- Discussion of concurrency patterns available and how they're implemented for Ruby</summary>
      <description>&lt;p&gt;The concurrent-ruby is a gem which provides a variety of concurrency abstractions at high and low levels. It is an unopinionated toolbox allowing users to pick the right tool for a given concurrent problem. The gem has Agents, Actors, STM and many more.&lt;/p&gt;

&lt;p&gt;The talk will cover:
-   Overview of the available tools.
-   Examples of some abstractions.
-   Java and C specific implementations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2015/schedule/event/concurrent_ruby/</url>
      <location>K.4.401</location>
      <attendee>Petr Chalupa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2725@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2725</pentabarf:event-id>
      <pentabarf:event-slug>get_ready_to_party</pentabarf:event-slug>
      <pentabarf:event-tag>get_ready_to_party</pentabarf:event-tag>
      <pentabarf:title>Get ready to party!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Languages</pentabarf:track>
      <pentabarf:start>2015-02-01 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T130000</dtstart>
      <dtend>20150201T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Get ready to party!</summary>
      <description>&lt;p&gt;The last pieces are finally falling into place.  After years of design and implementation, 2015 will be the year that Perl 6 officially launches for production use.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Languages</categories>
      <url>https:/fosdem.org/2015/schedule/event/get_ready_to_party/</url>
      <location>Janson</location>
      <attendee>Larry Wall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3473@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3473</pentabarf:event-id>
      <pentabarf:event-slug>elasticsearch_from_the_bottom_up</pentabarf:event-slug>
      <pentabarf:event-tag>elasticsearch_from_the_bottom_up</pentabarf:event-tag>
      <pentabarf:title>Elasticsearch from the Bottom Up</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T130500</dtstart>
      <dtend>20150131T135000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Elasticsearch from the Bottom Up</summary>
      <description>&lt;p&gt;This talk will teach you about Elasticsearch and Lucene's architecture.&lt;/p&gt;

&lt;p&gt;The key data structure in search is the powerful inverted index, which is actually simple to understand. We start there, then ascend through abstraction layers to get an overview of how a distributed search cluster processes searches and changes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/elasticsearch_from_the_bottom_up/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Alex Brasetvik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3313@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3313</pentabarf:event-id>
      <pentabarf:event-slug>fuzzing_freebsd</pentabarf:event-slug>
      <pentabarf:event-tag>fuzzing_freebsd</pentabarf:event-tag>
      <pentabarf:title>Fuzzing (on) FreeBSD</pentabarf:title>
      <pentabarf:subtitle>(Mostly) automated bug discovery with security/afl</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2015-01-31 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:05:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T130500</dtstart>
      <dtend>20150131T140500</dtend>
      <duration>01:00:00:00</duration>
      <summary>Fuzzing (on) FreeBSD- (Mostly) automated bug discovery with security/afl</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2015/schedule/event/fuzzing_freebsd/</url>
      <location>AW1.121</location>
      <attendee>Fabian Keil</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3233@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3233</pentabarf:event-id>
      <pentabarf:event-slug>editors_continuous_integration</pentabarf:event-slug>
      <pentabarf:event-tag>editors_continuous_integration</pentabarf:event-tag>
      <pentabarf:title>CI for LibreOffice</pentabarf:title>
      <pentabarf:subtitle>Jenkins-Gerrit Integration and other woes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T131000</dtstart>
      <dtend>20150131T133000</dtend>
      <duration>00:20:00:00</duration>
      <summary>CI for LibreOffice- Jenkins-Gerrit Integration and other woes</summary>
      <description>&lt;p&gt;LibreOffice has been using gerrit for some time. This present an on-going effort to integrate jenkins into the mix
to provide multi-platform build verification and test as early in the dev process as possible.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_continuous_integration/</url>
      <location>K.3.201</location>
      <attendee>Norbert Thiebaud</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3311@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3311</pentabarf:event-id>
      <pentabarf:event-slug>lfe_a_lisp_on_the_erlang_vm</pentabarf:event-slug>
      <pentabarf:event-tag>lfe_a_lisp_on_the_erlang_vm</pentabarf:event-tag>
      <pentabarf:title>LFE - a Lisp on the Erlang VM</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T131000</dtstart>
      <dtend>20150131T140000</dtend>
      <duration>00:50:00:00</duration>
      <summary>LFE - a Lisp on the Erlang VM</summary>
      <description>&lt;p&gt;This talk will discuss the issues around implemeting LFE (Lisp Flavoured Erlang) on the Erlang VM. The Erlang VM has been specially designed to implement Erlang and as such it has a number of interesting features and limitations which directly influence the design of a lisp running on top of it. We will look at the properties of the Erlang VM and our design goals for LFE and the LFE lisp which this resulted in.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/lfe_a_lisp_on_the_erlang_vm/</url>
      <location>H.2214</location>
      <attendee>Robert Virding</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3125@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3125</pentabarf:event-id>
      <pentabarf:event-slug>bambu</pentabarf:event-slug>
      <pentabarf:event-tag>bambu</pentabarf:event-tag>
      <pentabarf:title>Synthesizing gateware with GCC</pentabarf:title>
      <pentabarf:subtitle>Bambu: A Free Framework for the  High-Level Synthesis of Complex Applications</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T131500</dtstart>
      <dtend>20150201T133000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Synthesizing gateware with GCC- Bambu: A Free Framework for the  High-Level Synthesis of Complex Applications</summary>
      <description>&lt;p&gt;Programmable devices such as FPGAs can potentially offer very significant computational power, but implementing efficient solutions on them can be a hard task. One
of the main obstacles is the usage of hardware description language (HDL), whose knowledge is usually a rare expertise.
To overcome or at least to mitigate this issue, High Level Synthesis (HLS) has been introduced: a (semi)-automatic design flow, potentially composed of several methodologies, that
starting from a high level representation of the specification to be implemented (e.g., from its C/C++ source code implementation) produces its hardware implementation.
This talk presents Bambu a free HLS tools based on GCC developed at Politecnico di Milano, that generated synthesizable HDL description starting from ANSI specifications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/bambu/</url>
      <location>AW1.124</location>
      <attendee>Fabrizio Ferrandi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2726@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2726</pentabarf:event-id>
      <pentabarf:event-slug>design_open_data</pentabarf:event-slug>
      <pentabarf:event-tag>design_open_data</pentabarf:event-tag>
      <pentabarf:title>UI design for open data</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T131500</dtstart>
      <dtend>20150201T134500</dtend>
      <duration>00:30:00:00</duration>
      <summary>UI design for open data</summary>
      <description>&lt;p&gt;Good design can increase the value of open data to the public and industry professionals. But what is open data and how can it be used? The focus of this talk is using design to aid the release of knowledge from within cultural institutions. I’ll be discussing the challenges of designing for complex UIs in general and how we can use narrative to inform and guide the user through abstract interactions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_open_data/</url>
      <location>AW1.126</location>
      <attendee>Hollie Lubbock</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3254@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3254</pentabarf:event-id>
      <pentabarf:event-slug>geomajas</pentabarf:event-slug>
      <pentabarf:event-tag>geomajas</pentabarf:event-tag>
      <pentabarf:title>Taking Web GIS beyond Google Maps with the Geomajas Client and Spatial Application Server</pentabarf:title>
      <pentabarf:subtitle>Mapping stuff with Java, GWT and Javascript</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T131500</dtstart>
      <dtend>20150201T134000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Taking Web GIS beyond Google Maps with the Geomajas Client and Spatial Application Server- Mapping stuff with Java, GWT and Javascript</summary>
      <description>&lt;p&gt;In this talk we walk you through the Geomajas web GIS framework. Main focus is on what it does today and where we see it heading in the future.
What is Geomajas and what can I do with it?
What are the main Geomajas projects and components?
Which libraries and tools are used?
How can I integrate it in existing applications and/or solutions?&lt;/p&gt;

&lt;p&gt;A must-attend session for all those interested in advanced web mapping using Java / GWT / Javascript.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/geomajas/</url>
      <location>AW1.121</location>
      <attendee>Frank Maes</attendee>
      <attendee>Jan De Moerloose</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3501@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3501</pentabarf:event-id>
      <pentabarf:event-slug>dancer_status</pentabarf:event-slug>
      <pentabarf:event-tag>dancer_status</pentabarf:event-tag>
      <pentabarf:title>Dancer Status</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T131500</dtstart>
      <dtend>20150131T135500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Dancer Status</summary>
      <description>&lt;p&gt;The status of Dancer. Version 1 vs version 2. Development efforts. Progress, lack of progress, and everything in between.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/dancer_status/</url>
      <location>K.3.401</location>
      <attendee>Sawyer X</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2838@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2838</pentabarf:event-id>
      <pentabarf:event-slug>datacenter_provisioning</pentabarf:event-slug>
      <pentabarf:event-tag>datacenter_provisioning</pentabarf:event-tag>
      <pentabarf:title>Datacenter Provisioning and Orchestration</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T132000</dtstart>
      <dtend>20150201T133500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Datacenter Provisioning and Orchestration</summary>
      <description>&lt;p&gt;Discovery and tracking of data center resources to enable highly accurate server provisioning and software deployments is a complex problem. The inability to make available resources for use in production in a timely and cost effective manner causes overruns across product and feature life-cycles. Automating discovery, provisioning and orchestration cuts down on delays. This talk presents Genesis, an open source ruby DSL developed at Tumblr. Genesis provides a DSL for resource discovery and is part of an open source stack from Tumblr, alongside Phil (Provisioning) and Collins (Orchestration).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/datacenter_provisioning/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Felix Aronsson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2768@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2768</pentabarf:event-id>
      <pentabarf:event-slug>llvm_openmandriva</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_openmandriva</pentabarf:event-tag>
      <pentabarf:title>OpenMandriva's switch to clang as its default compiler</pentabarf:title>
      <pentabarf:subtitle>OpenMandriva's experiences with switching the default compiler to clang</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T132000</dtstart>
      <dtend>20150201T142000</dtend>
      <duration>01:00:00:00</duration>
      <summary>OpenMandriva's switch to clang as its default compiler- OpenMandriva's experiences with switching the default compiler to clang</summary>
      <description>&lt;p&gt;OpenMandriva Lx has switched its default compiler to clang.&lt;/p&gt;

&lt;p&gt;This talk will be about our experiences with the switch, problems we've run into, and their solutions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_openmandriva/</url>
      <location>K.4.401</location>
      <attendee>Bernhard Rosenkränzer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2647@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2647</pentabarf:event-id>
      <pentabarf:event-slug>ultra_web_server</pentabarf:event-slug>
      <pentabarf:event-tag>ultra_web_server</pentabarf:event-tag>
      <pentabarf:title>Ultra - Smallest. Web server. Evar.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T132000</dtstart>
      <dtend>20150131T133500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Ultra - Smallest. Web server. Evar.</summary>
      <description>&lt;p&gt;This talk introduces a brand new web server - Ultra. With a binary at just 51K it's small, fast, and encompasses an all-in-memory web server with an in-built NoSQL datastore, a data processing language, SSI, multiple configurations, and logging. If you want to learn basic networking programming, its source is small enough for you to learn from. The talk covers the basic architecture and approach in keeping a small footprint, and breaks down the source into easily understandable blocks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/ultra_web_server/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Steven Goodwin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3064@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3064</pentabarf:event-id>
      <pentabarf:event-slug>qtquick_in_complex_applications</pentabarf:event-slug>
      <pentabarf:event-tag>qtquick_in_complex_applications</pentabarf:event-tag>
      <pentabarf:title>QtQuick in Complex Applications</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T132000</dtstart>
      <dtend>20150201T135000</dtend>
      <duration>00:30:00:00</duration>
      <summary>QtQuick in Complex Applications</summary>
      <description>&lt;p&gt;It is well known that QtQuick is cool, trendy, and empowers you to make your applications looking awesome. Various tutorials and talks discuss that and how to do this, but seldom reach the point where they talk about QtQuick usage for more complex use cases than a simple game/a small example text editor. In this talk, I will discuss how the mechanisms in "hybrid" C++ (logic, models, data) and QtQuick (the fancy looking stuff) applications work and what are best practices there. This includes a very brief recap of QtQuick and QML, but mainly focuses on how to access and communicate data from the QtQuick engine that is provided by the C++ models, and the other way around. The talk will conclude with a walk through different pitfalls and best practices when working with QtQuick UIs of significant size.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/qtquick_in_complex_applications/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Andreas Cord-Landwehr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3217@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3217</pentabarf:event-id>
      <pentabarf:event-slug>new_replication57</pentabarf:event-slug>
      <pentabarf:event-tag>new_replication57</pentabarf:event-tag>
      <pentabarf:title>The New MySQL Replication Features in MySQL 5.7 and Beyond </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T132500</dtstart>
      <dtend>20150201T134500</dtend>
      <duration>00:20:00:00</duration>
      <summary>The New MySQL Replication Features in MySQL 5.7 and Beyond </summary>
      <description>&lt;p&gt;MySQL replication is the foundation for both scalability and high
availability for many of the world’s busiest services, in particular,
those that operate at scale on the Web. In fact, some of the largest
and highest profile online applications trust their data to MySQL and
regard MySQL Replication as the key technology to ensure that data is
always available, even in the event of catastrophic disasters.&lt;/p&gt;

&lt;p&gt;MySQL Replication strives to keep on meeting the ever tougher
requirements of online services so that it can be deployed together
with them in symbiotic harmony. In fact, in recent years we have
seen an exponential development in MySQL, in particular in
replication.&lt;/p&gt;

&lt;p&gt;MySQL 5.6 was a major step forward, with fabulous replication
features, but the work continues and MySQL 5.7 is set to be another
ground breaking release.  The next generation of replication features
are scattered over several technical areas, including: better
semi-synchronous replication; enhanced multi-threaded slave
performance; improved monitoring; online configuration changes;
options for fine tuning the replication stream performance; support
for more advanced topologies; developer friendly frameworks and much
more. This is just the tip of the iceberg. In fact, in the lab we
have more exciting news such as the MySQL Group Replication plugin,
a plugin that brings group communication techniques and database
replication together.&lt;/p&gt;

&lt;p&gt;Seize the opportunity to learn about the new MySQL Replication
features' internals, the technical details and the roadmap. Come and
learn what is already there in MySQL 5.7 and what's still in the
making.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/new_replication57/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Luis Soares</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3290@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3290</pentabarf:event-id>
      <pentabarf:event-slug>openstack_on_fedora_&amp;_centos</pentabarf:event-slug>
      <pentabarf:event-tag>openstack_on_fedora_&amp;_centos</pentabarf:event-tag>
      <pentabarf:title>Openstack on Fedora &amp; CentOS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T132500</dtstart>
      <dtend>20150201T135500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Openstack on Fedora &amp; CentOS</summary>
      <description>&lt;p&gt;This talk will describe the state of OpenStack packaging on Fedora &amp;amp; CentOS through the project RDO.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/openstack_on_fedora_&amp;_centos/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Haïkel Guémar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3071@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3071</pentabarf:event-id>
      <pentabarf:event-slug>spidermonkey_garbage_collection_update</pentabarf:event-slug>
      <pentabarf:event-tag>spidermonkey_garbage_collection_update</pentabarf:event-tag>
      <pentabarf:title>SpiderMonkey garbage collection update</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T133000</dtstart>
      <dtend>20150201T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>SpiderMonkey garbage collection update</summary>
      <description>&lt;p&gt;An overview of the progress we've made in the last two years development on the SpiderMonkey GC implementing generational collection and starting work on compacting.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/spidermonkey_garbage_collection_update/</url>
      <location>UD2.218A</location>
      <attendee>Jon Coppeard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3484@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3484</pentabarf:event-id>
      <pentabarf:event-slug>ada_informal</pentabarf:event-slug>
      <pentabarf:event-tag>ada_informal</pentabarf:event-tag>
      <pentabarf:title>Informal Discussions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Informal Discussions</summary>
      <description>&lt;p&gt;A half-hour slot has been reserved for much needed interaction
and informal discussion among Ada DevRoom participants and anyone
potentially interested in Ada.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_informal/</url>
      <location>AW1.124</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3422@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3422</pentabarf:event-id>
      <pentabarf:event-slug>packed_objects</pentabarf:event-slug>
      <pentabarf:event-tag>packed_objects</pentabarf:event-tag>
      <pentabarf:title>Packed Objects, Object Layout &amp; Value Types - a Survey</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Packed Objects, Object Layout &amp; Value Types - a Survey</summary>
      <description>&lt;p&gt;Java is often criticized for its lack of supporting C-style structs. This makes it hard to efficiently implement certain type of data structures (like for example arrays of small objects) in Java.&lt;/p&gt;

&lt;p&gt;However, recently there have been several different approaches which try to address this problem. My talk will briefly introduce "Packed Objects", an extension available in IBM's Java SDK 8, "Object Layout", a layout-optimized Java data structure package proposed by Azul Systems and Value Types [3][4], an OpenJDK proposal for immutable, reference-free value objects.&lt;/p&gt;

&lt;p&gt;I will describe the commonalities and differences of the three approaches and explain how they can improve the memory overhead and locality of Java objects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/packed_objects/</url>
      <location>K.4.201</location>
      <attendee>Volker Simonis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3436@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3436</pentabarf:event-id>
      <pentabarf:event-slug>trends_java</pentabarf:event-slug>
      <pentabarf:event-tag>trends_java</pentabarf:event-tag>
      <pentabarf:title>What Three Big Development Trends Mean for Java</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T133000</dtstart>
      <dtend>20150201T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>What Three Big Development Trends Mean for Java</summary>
      <description>&lt;p&gt;As with the past few years, we'll start by examining via various statistical benchmarks where Java is today and how it is performing relative to its competition. We'll mine various communities use and discussion of Java to try and determine where Java ranks today versus its historical performance.&lt;/p&gt;

&lt;p&gt;With that foundation set, we'll examine three important developer trends and the opportunities - or threats - they present to Java. From the convenience of cloud to the challenges of application lifecycles to the fatigue of fragmentation, we'll walk through the basics of the choices and challenges developers are facing today with an eye towards their implications for Java.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/trends_java/</url>
      <location>K.4.201</location>
      <attendee>Steve O’Grady</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3417@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3417</pentabarf:event-id>
      <pentabarf:event-slug>lets_build_a_spreadsheet_app_in_python</pentabarf:event-slug>
      <pentabarf:event-tag>lets_build_a_spreadsheet_app_in_python</pentabarf:event-tag>
      <pentabarf:title>Let's build a spreadsheet app in Python</pentabarf:title>
      <pentabarf:subtitle>A tour of the (remarkably simple) code you need to build a fully-functional Pythonic spreadsheet</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Let's build a spreadsheet app in Python- A tour of the (remarkably simple) code you need to build a fully-functional Pythonic spreadsheet</summary>
      <description>&lt;p&gt;Building a spreadsheet app with Python is simpler than you think!  I'll show you how we can build one with Python, from the ground up, in 15 minutes or less.  Fun times with recursion guaranteed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/lets_build_a_spreadsheet_app_in_python/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Harry Percival</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3348@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3348</pentabarf:event-id>
      <pentabarf:event-slug>editors_gerrit_code_review</pentabarf:event-slug>
      <pentabarf:event-tag>editors_gerrit_code_review</pentabarf:event-tag>
      <pentabarf:title>New features in Gerrit Code Review 2.11</pentabarf:title>
      <pentabarf:subtitle>Support for browser based Gerrit workflow</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T135000</dtend>
      <duration>00:20:00:00</duration>
      <summary>New features in Gerrit Code Review 2.11- Support for browser based Gerrit workflow</summary>
      <description>&lt;p&gt;Gerrit Code Review is Git based pre-merged code review tool, used by LibreOffice
project. And as thus is heavily used by LibreOffice developers in different roles,
either as a contributor or as a core reviewer.&lt;/p&gt;

&lt;p&gt;In this talk the long awaited feature (that GitHub and other platforms already support):
the ability to create, populate and amend Gerrit changes directly in browser is explained.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_gerrit_code_review/</url>
      <location>K.3.201</location>
      <attendee>David Ostrovsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3317@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3317</pentabarf:event-id>
      <pentabarf:event-slug>lpi_1</pentabarf:event-slug>
      <pentabarf:event-tag>lpi_1</pentabarf:event-tag>
      <pentabarf:title>LPI Exam Session 1</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Certification</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>01:45:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T151500</dtend>
      <duration>01:45:00:00</duration>
      <summary>LPI Exam Session 1</summary>
      <description>&lt;h3&gt;LPI offers discounted certification exams at FOSDEM&lt;/h3&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Certification</categories>
      <url>https:/fosdem.org/2015/schedule/event/lpi_1/</url>
      <location>UB2.147</location>
      <attendee>LPI Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3041@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3041</pentabarf:event-id>
      <pentabarf:event-slug>deviot09</pentabarf:event-slug>
      <pentabarf:event-tag>deviot09</pentabarf:event-tag>
      <pentabarf:title>What's new inside the Linux IEEE 802.15.4 subsystem?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T133000</dtstart>
      <dtend>20150201T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>What's new inside the Linux IEEE 802.15.4 subsystem?</summary>
      <description>&lt;p&gt;Many patches found their way into the mainline Linux kernel since the last talk about the state of IEEE 802.15.4 and 6LoWPAN at FOSDEM 2014.&lt;/p&gt;

&lt;p&gt;This presentation will outline what changes were done, with a focus on the 802.15.4 subsystem.
The architecture of the subsystem has been reworked to be more similar to the 802.11 wifi stack; in addition, this lecture will explain new internal kernel frameworks and the new "wpan" userspace tool which is based on "iw" and give an outlook towards upper layer protocol such as 6LoWPAN.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot09/</url>
      <location>H.2213</location>
      <attendee>Alexander Aring</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2723@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2723</pentabarf:event-id>
      <pentabarf:event-slug>dpdk_performance</pentabarf:event-slug>
      <pentabarf:event-tag>dpdk_performance</pentabarf:event-tag>
      <pentabarf:title>DPDK performance</pentabarf:title>
      <pentabarf:subtitle>How to not just do a demo with DPDK</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>DPDK performance- How to not just do a demo with DPDK</summary>
      <description>&lt;p&gt;The Intel DPDK provides a platform for building high performance Network Function Virtualization applications. But it is hard to get high performance unless certain design tradeoffs are made. This talk focuses on the lessons learned in creating the Brocade vRouter using DPDK. It covers some of the architecture, locking and low level issues that all have to be dealt with to achieve 80 Million packets per second forwarding.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/dpdk_performance/</url>
      <location>UD2.218A</location>
      <attendee>Stephen Hemminger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2815@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2815</pentabarf:event-id>
      <pentabarf:event-slug>mozillaid</pentabarf:event-slug>
      <pentabarf:event-tag>mozillaid</pentabarf:event-tag>
      <pentabarf:title>Mozilla ID - Developing and protecting a living brand</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Mozilla ID - Developing and protecting a living brand</summary>
      <description>&lt;p&gt;I propose to introduce the audience to Mozilla's new brand project Mozilla ID. Mozilla ID is a very new project, launched in August 2014 and headed by Mozilla's art director Sean Martell. Mozilla ID aims at developing the core pillars for a new, living Mozilla brand, consisting of a word mark and logo. Mozilla's aim with the project is to allow unlimited variants of the Mozilla logo which will be based on live community data. There will be a logo generator that Mozilla is currently working on where contributors can select the data feeds and colors and it will output SVG versions of the logo for use. People will be able to customize the look based on the options they choose. Effectively, the openness and community contribution that is at the core of Mozilla's software projects will be transferred also to its branding, enhancing community identification on that additional level.&lt;/p&gt;

&lt;p&gt;I will first of all introduce the project and will show images to illustrate the ongoing creative development process led by Sean Martell.&lt;/p&gt;

&lt;p&gt;Moving on to the protection angle: I will speak about traditional patterns of trademark protection and enforcement and how these are being challenged by the market and marketing realities of our modern times. I will speak about the advantages and appeal of living, or fluid, brands, giving examples (such as Google doodle, MTV, Absolut Vodka, to name but a few).  I will point out risks and provide guidance on how a living brand can bridge the divide between valuable community contribution and identification and the restrictions of trademark protection. Essentially, a living brand can have a steady distinctive core which suffices to maintain trademark protection, while certain of its characteristics may be subject to change, community contribution and innovation. The key challenge is to define the core that is to be the subject of trademark protection, without unduly restricting the process of innovation that makes the brand a living brand.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/mozillaid/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Anthonia Ghalamkarizadeh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3278@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3278</pentabarf:event-id>
      <pentabarf:event-slug>netaidkit</pentabarf:event-slug>
      <pentabarf:event-tag>netaidkit</pentabarf:event-tag>
      <pentabarf:title>NetAidKit</pentabarf:title>
      <pentabarf:subtitle>Usable Privacy and Anonymity for Journalists</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T133000</dtstart>
      <dtend>20150201T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>NetAidKit- Usable Privacy and Anonymity for Journalists</summary>
      <description>&lt;p&gt;The NetAidKit is a pocket size, USB powered router that connects
everything to everything, designed specifically for non-technical
users. The easy to use web interface will allow you to connect the
NetAidKit to a wireless or wired network and share that connection
with your other devices, such as a phone, laptop or tablet.&lt;/p&gt;

&lt;p&gt;Once the NetAidKit is connected to a wireless or wired network, you
can make it connect to a Virtual Private Network or the anonymising
Tor network at the click of a button. Any devices connected to the
NetAidKit will use these extra security features automatically,
without needing to configure each of the devices separately.&lt;/p&gt;

&lt;p&gt;For more info, see: https://netaidkit.net&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/netaidkit/</url>
      <location>AW1.120</location>
      <attendee>Harm Boertien</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2766@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2766</pentabarf:event-id>
      <pentabarf:event-slug>open_hw_tizen</pentabarf:event-slug>
      <pentabarf:event-tag>open_hw_tizen</pentabarf:event-tag>
      <pentabarf:title>Porting Tizen to open source hardware devices</pentabarf:title>
      <pentabarf:subtitle>DIY open source hardware devices with open source software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T133000</dtstart>
      <dtend>20150201T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Porting Tizen to open source hardware devices- DIY open source hardware devices with open source software</summary>
      <description>&lt;p&gt;This presentation will reveal the process of porting Tizen:Common to open source hardware developer boards with SoC manufactured by Allwinner, Rockchip or Intel such as OLinuXino, Radxa Rock, Minnowboard. The following topics will be covered:
- Building Tizen ARMv7 and x86 images from scratch,
- Adapting the Linux kernel, bootloader and Tizen:Common to popular single board computers,
- Do it yourself (DIY) open-source hardware Tizen tablet or laptop,
- Sharing knowledge and experience of the community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/open_hw_tizen/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Phil Coval (rzr)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2661@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2661</pentabarf:event-id>
      <pentabarf:event-slug>consul_first_steps</pentabarf:event-slug>
      <pentabarf:event-tag>consul_first_steps</pentabarf:event-tag>
      <pentabarf:title>Consul first steps</pentabarf:title>
      <pentabarf:subtitle>Learning Service Discovery</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Consul first steps- Learning Service Discovery</summary>
      <description>&lt;p&gt;Consul is a Service discovery tool created by Hashicorp, in this talk I will guide the audience through the basics of its functionality and how to take the best out of it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/consul_first_steps/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Marc Cluet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2909@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2909</pentabarf:event-id>
      <pentabarf:event-slug>gpac</pentabarf:event-slug>
      <pentabarf:event-tag>gpac</pentabarf:event-tag>
      <pentabarf:title>Producing media content for the browsers using GPAC</pentabarf:title>
      <pentabarf:subtitle>Latest developments for media web distribution</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Producing media content for the browsers using GPAC- Latest developments for media web distribution</summary>
      <description>&lt;p&gt;This talk will present the latest developments in GPAC regarding the media production for playback in modern browsers. This will include aspects related to subtitling (WebVTT, TTML) and graphics (SVG) streaming, MPEG-DASH and HTML5 Media Source Extensions, in particular using the MP4Box.js MP4 demuxer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/gpac/</url>
      <location>H.2213</location>
      <attendee>Romain Bouqueau</attendee>
      <attendee>Cyril Concolato</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3366@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3366</pentabarf:event-id>
      <pentabarf:event-slug>graph_sigmajs</pentabarf:event-slug>
      <pentabarf:event-tag>graph_sigmajs</pentabarf:event-tag>
      <pentabarf:title>sigma.js, two years later</pentabarf:title>
      <pentabarf:subtitle>A presentation of the latest version of sigma.js</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T133000</dtstart>
      <dtend>20150131T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>sigma.js, two years later- A presentation of the latest version of sigma.js</summary>
      <description>&lt;p&gt;This talk will present how to solve some graph visualization use cases with sigma.js, an open JavaScript library dedicated to graph drawing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_sigmajs/</url>
      <location>AW1.125</location>
      <attendee>Alexis  Jacomy </attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3398@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3398</pentabarf:event-id>
      <pentabarf:event-slug>digital_design_panel</pentabarf:event-slug>
      <pentabarf:event-tag>digital_design_panel</pentabarf:event-tag>
      <pentabarf:title>Panel Discussion on Digital Design</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 13:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T133500</dtstart>
      <dtend>20150201T140000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Panel Discussion on Digital Design</summary>
      <description>&lt;p&gt;A panel discussion on topics related to digital design and simulation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/digital_design_panel/</url>
      <location>AW1.124</location>
      <attendee>Tristan Gingold</attendee>
      <attendee>Fabrizio Ferrandi</attendee>
      <attendee>Maciej Sumiński</attendee>
      <attendee>Javier D. Garcia-Lasheras</attendee>
      <attendee>Tomasz Wlostowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2785@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2785</pentabarf:event-id>
      <pentabarf:event-slug>how_adblockers_work</pentabarf:event-slug>
      <pentabarf:event-tag>how_adblockers_work</pentabarf:event-tag>
      <pentabarf:title>How adblockers work</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T134000</dtstart>
      <dtend>20150131T135500</dtend>
      <duration>00:15:00:00</duration>
      <summary>How adblockers work</summary>
      <description>&lt;p&gt;There is an increase in popularity of adblockers. Adblock Plus is the oldest and most popular one, with over 50M users. But most people still don't know how an adblocker actually works. In this talk I will attempt to explain how adblocking works, at least how we have implemented it in Adblock Plus.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/how_adblockers_work/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Sebastian Noack</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2716@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2716</pentabarf:event-id>
      <pentabarf:event-slug>automated_devops_environment</pentabarf:event-slug>
      <pentabarf:event-tag>automated_devops_environment</pentabarf:event-tag>
      <pentabarf:title>Fabricate your automated devops environment using python</pentabarf:title>
      <pentabarf:subtitle>fabric is your (devops) friend</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T134000</dtstart>
      <dtend>20150201T135500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Fabricate your automated devops environment using python- fabric is your (devops) friend</summary>
      <description>&lt;p&gt;Maintaining a devop environment isn't easy, this talk will explain how to use fabric to automate a lot of tasks you're doing and some you havn't thought of even.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/automated_devops_environment/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Eyal Edri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3243@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3243</pentabarf:event-id>
      <pentabarf:event-slug>opennebula</pentabarf:event-slug>
      <pentabarf:event-tag>opennebula</pentabarf:event-tag>
      <pentabarf:title>OpenNebula Deployments, from Small to Massive</pentabarf:title>
      <pentabarf:subtitle>Leveraging other open source projects to build clouds</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T134000</dtstart>
      <dtend>20150131T142000</dtend>
      <duration>00:40:00:00</duration>
      <summary>OpenNebula Deployments, from Small to Massive- Leveraging other open source projects to build clouds</summary>
      <description>&lt;p&gt;Learn how other people are using OpenNebula today to deploy clouds in a snap, all the way from micro clouds to massively big, federated clouds. Learn performance and tuning tips shared by other OpenNebula fellow users to leverage other open-source projects like Ceph, LizardsFS, Open vSwitch and Puppet into making your cloud resilient, fast, flexible and massive.&lt;/p&gt;

&lt;p&gt;We will also shed some light on other OpenNebula compoments that have grown indispensable to their users, like hooks, AppMarket to share images accross OpenNebula deployments, OneFlow to manage services and OneGate to report metrics directly to OpenNebula.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/opennebula/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Jaime Melis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2966@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2966</pentabarf:event-id>
      <pentabarf:event-slug>appium_module_automation_made_awesome</pentabarf:event-slug>
      <pentabarf:event-tag>appium_module_automation_made_awesome</pentabarf:event-tag>
      <pentabarf:title>Appium</pentabarf:title>
      <pentabarf:subtitle>Mobile Automation Made Awesome</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T134000</dtstart>
      <dtend>20150201T142500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Appium- Mobile Automation Made Awesome</summary>
      <description>&lt;p&gt;Appium (http://appium.io) is a world-class, award-winning open source test automation framework for use with native, hybrid and mobile web apps.  It drives iOS and Android apps using the WebDriver protocol and uses APIs similar to Selenium.  In doing so, it allows developers to run the same tests across multiple mobile devices.&lt;/p&gt;

&lt;p&gt;This talk will explain how Appium works, the advantages it offers, and provide implementation examples for Android and iOS.  I am a core contributor to Appium development and work for Sauce Labs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/appium_module_automation_made_awesome/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Eric Millin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3259@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3259</pentabarf:event-id>
      <pentabarf:event-slug>observability</pentabarf:event-slug>
      <pentabarf:event-tag>observability</pentabarf:event-tag>
      <pentabarf:title>Observability in KVM</pentabarf:title>
      <pentabarf:subtitle>How to troubleshoot virtual machines</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T134000</dtstart>
      <dtend>20150201T142000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Observability in KVM- How to troubleshoot virtual machines</summary>
      <description>&lt;p&gt;KVM is the most popular hypervisor deployed with OpenStack and is also often used with libvirt in non-cloud scenarios.  With multiple layers of software between the user and the virtual machine, how does one troubleshoot failures and performance issues?&lt;/p&gt;

&lt;p&gt;This presentation covers tools and techniques for observing virtual machines with the KVM hypervisor.  It gives you a mental model of KVM's architecture so you'll know how to get to the bottom of questions about virtual machine behavior and performance.&lt;/p&gt;

&lt;p&gt;Areas covered include guest CPU activity, RAM, disk I/O, network traffic, and the QEMU monitor.  Examples are based on real-life scenarios often encountered by KVM users.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/observability/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Stefan Hajnoczi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2911@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2911</pentabarf:event-id>
      <pentabarf:event-slug>hamsdr</pentabarf:event-slug>
      <pentabarf:event-tag>hamsdr</pentabarf:event-tag>
      <pentabarf:title>To The Moon And Back. Software Defined Radio and High Power transmissions.</pentabarf:title>
      <pentabarf:subtitle>How to do cool things and stay legal.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T134500</dtstart>
      <dtend>20150201T141500</dtend>
      <duration>00:30:00:00</duration>
      <summary>To The Moon And Back. Software Defined Radio and High Power transmissions.- How to do cool things and stay legal.</summary>
      <description>&lt;p&gt;Today, GNURadio enthusiasts are in the same situation as radio electronics enthusiasts about 90 years ago: Many ideas sound very promising, but international regulations and national laws prohibit extended experimenting. Radio Amateurs such as Nobel Price winner Joe Taylor (K1JT) have demonstrated that digital signal processing allows moonbounce transmissions also to the private hacker, but also many more thrilling experiments such as airplane scatter and the active use of Amateur Radio satellites. Most, however, require a little more power than those 10 dBm produced by the USRP series. This talk shows how easy it is to make use of the definitions of international Amateur Radio regulations as part of the ITU ruleset and how to get a license according to national laws - and to experiment with GNURadio -and- with high power.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/hamsdr/</url>
      <location>AW1.125</location>
      <attendee>Markus Heller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2961@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2961</pentabarf:event-id>
      <pentabarf:event-slug>glob3</pentabarf:event-slug>
      <pentabarf:event-tag>glob3</pentabarf:event-tag>
      <pentabarf:title>Mobile Map Technology</pentabarf:title>
      <pentabarf:subtitle>Developing Mobile Multiplatform 3d maps</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T134500</dtstart>
      <dtend>20150201T141000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Mobile Map Technology- Developing Mobile Multiplatform 3d maps</summary>
      <description>&lt;p&gt;The main capability of this library is the Multiplatform approach, it have the very same API in all environments thanks to coding translation.
Developing with Glob3 Mobile you can save time and resources when you face a mobile development having all advantages of native development (Performance, UI, Access to disk, sensors, etc) and the simplicity of an API thought for GIS developers.
During 2013-2014 G3M has been growing in capabilities and is now a solution to face the development of any map application on any device. In this presentation We will explain the architecture and the main capabilities of this library and we will show some examples and demos and use cases with the API working.
Glob3 Mobile has been developed thinking in the usability and the UI of mobile devices. Currently Glob3 Mobile is working in the next platforms: * iOS * Android * Google Glass * html5-webgl and it is planned to add others like Windows 8 or Java Desktop.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/glob3/</url>
      <location>AW1.121</location>
      <attendee>Manuel de la Calle Alonso</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3027@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3027</pentabarf:event-id>
      <pentabarf:event-slug>l4re</pentabarf:event-slug>
      <pentabarf:event-tag>l4re</pentabarf:event-tag>
      <pentabarf:title>Facing the Reality: What's new in the L4Re Operating System</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T134500</dtstart>
      <dtend>20150201T143000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Facing the Reality: What's new in the L4Re Operating System</summary>
      <description>&lt;p&gt;L4Re is an operating system based on the L4Re microkernel. The development of the last 12 months has been driven by real-world requirements. Noteworthy features are power management capabilities and the ARM virtualization support.&lt;/p&gt;

&lt;p&gt;In the first part of the talk we will give a brief overview of what's new in the L4Re OS followed by an update on the changes and improvements to the virtualization support we made over the last year.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/l4re/</url>
      <location>K.3.201</location>
      <attendee>Adam Lackorzynski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3137@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3137</pentabarf:event-id>
      <pentabarf:event-slug>cirela</pentabarf:event-slug>
      <pentabarf:event-tag>cirela</pentabarf:event-tag>
      <pentabarf:title>Cirela, open source solutions to manage, monitor and prevent natural and environment disasters; an initial work</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T134500</dtstart>
      <dtend>20150201T141500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Cirela, open source solutions to manage, monitor and prevent natural and environment disasters; an initial work</summary>
      <description>&lt;p&gt;CIRELA (Communication and Information technology for REsiLience to disAsters) is a non profit NGO aiming at providing open source solutions to manage, monitor and prevent natural and environmental disasters. Currently we are focusing on wireless sensor network (WSN) based monitoring and warning systems.&lt;/p&gt;

&lt;p&gt;We are working on WSN applications where people in a disaster-prone area can actively participate, to have access to information, to be warned on time, and to have their own sensor if they want. Jakarta with frequent flood events is currently a case we are working on.&lt;/p&gt;

&lt;p&gt;A 'simple' WSN based flood monitoring application will measure water levels on different locations using sensors, put this information on a server and make it available to users, warn people when the water level in an area is higher than an acceptable limit, ... So we have to manage a geographically distributed and concurrent system where sensor modules represent concurrent processes.&lt;/p&gt;

&lt;p&gt;We want to have a pleasant and user friendly environment for end-users as well as for programmers. We started to develop our applications with Pharo. We'll show Pharo with OpenStreetMap and Roassal2:
- to visualize geographic data and information
- to present and to simulate wireless sensor networks&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/cirela/</url>
      <location>H.2214</location>
      <attendee>Onil Goubier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2923@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2923</pentabarf:event-id>
      <pentabarf:event-slug>flexviews</pentabarf:event-slug>
      <pentabarf:event-tag>flexviews</pentabarf:event-tag>
      <pentabarf:title>Materialized Views for MySQL</pentabarf:title>
      <pentabarf:subtitle>Using Flexviews for MySQL</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T135000</dtstart>
      <dtend>20150201T141000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Materialized Views for MySQL- Using Flexviews for MySQL</summary>
      <description>&lt;p&gt;Materialized Views store the results of a MySQL query in a table.  When data in the database changes, Flexviews materialized views can be updated efficiently using the row change information that has been captured, instead of building the whole view again.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/flexviews/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Justin Swanhart</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3205@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3205</pentabarf:event-id>
      <pentabarf:event-slug>editors_texboxes_writer</pentabarf:event-slug>
      <pentabarf:event-tag>editors_texboxes_writer</pentabarf:event-tag>
      <pentabarf:title>TextBoxes: complex shapes with complex content in LibreOffice Writer</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T135000</dtstart>
      <dtend>20150131T141000</dtend>
      <duration>00:20:00:00</duration>
      <summary>TextBoxes: complex shapes with complex content in LibreOffice Writer</summary>
      <description>&lt;p&gt;LibreOffice Writer was always capable of handling complex content in a floating
TextFrame, which allows fields, tables, embedded objects and similar features.
But what about non-rectangular shapes? Or even rectangular ones, but with
rounded corners? TextBoxes is a new concept that allows attaching complex
Writer content to a drawinglayer custom shape: having both custom geometry
without being limited to simple editeng content. Come and see where we are,
what still needs to be done, and how you can help.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_texboxes_writer/</url>
      <location>K.3.201</location>
      <attendee>Miklos Vajna</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3273@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3273</pentabarf:event-id>
      <pentabarf:event-slug>desktop_software_on_the_web</pentabarf:event-slug>
      <pentabarf:event-tag>desktop_software_on_the_web</pentabarf:event-tag>
      <pentabarf:title>Desktop Software on the Web</pentabarf:title>
      <pentabarf:subtitle>Bringing FOSS Desktop Software to the Browser</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T135000</dtstart>
      <dtend>20150201T142000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Desktop Software on the Web- Bringing FOSS Desktop Software to the Browser</summary>
      <description>&lt;p&gt;Until recently, Free and Open Source Software designed for the Desktop, particularly development tools, has been unavailable on the Web. Now, using a technology called Native Client, some 240+ packages including editors, compilers, interpreters, and utilities can be made available in the Chrome web browser, online or offline, without sacrificing portability or security. Come learn how the the Desktop of the future will meld the security and flexibility of the Web with the performance and rich application set of today’s Desktop.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/desktop_software_on_the_web/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Brad Nelson</attendee>
      <attendee>Ben Smith</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3504@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3504</pentabarf:event-id>
      <pentabarf:event-slug>perl6_for_mortals</pentabarf:event-slug>
      <pentabarf:event-tag>perl6_for_mortals</pentabarf:event-tag>
      <pentabarf:title>Perl 6</pentabarf:title>
      <pentabarf:subtitle>A Dynamic Language for Mere Mortals</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 13:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T135500</dtstart>
      <dtend>20150131T144500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Perl 6- A Dynamic Language for Mere Mortals</summary>
      <description>&lt;p&gt;With the complete failure of security forces to contain the impending threat of Perl 6, developers are beginning to investigate it themselves. Unfortunately, many of the combatants who wield Camelia are so enraptured that they post long sermons extolling the virtues of hyperoperators, meta-object protocols, and composable concurrency, scaring off the faithful.
Those sermons are important. However, it turns out Perl 6 is actually a fairly easy weapon to use and for day-to-day use, it's simple. This talk will take things down a notch or three and show you how simple basic Perl 6 really is. The talk might even be less objectionable than this description.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/perl6_for_mortals/</url>
      <location>K.3.401</location>
      <attendee>Curtis 'Ovid' Poe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3130@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3130</pentabarf:event-id>
      <pentabarf:event-slug>the_future_of_jruby</pentabarf:event-slug>
      <pentabarf:event-tag>the_future_of_jruby</pentabarf:event-tag>
      <pentabarf:title>Over 9000: The Future of JRuby</pentabarf:title>
      <pentabarf:subtitle>A talk on JRuby 9000 and where it will take Ruby in the next year</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2015-01-31 13:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T135500</dtstart>
      <dtend>20150131T144000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Over 9000: The Future of JRuby- A talk on JRuby 9000 and where it will take Ruby in the next year</summary>
      <description>&lt;p&gt;JRuby 9000 represents the biggest-ever leap forward for JRuby. Not only have we caught up on compatibility (9000 will be 2.2-compatible from release), but we've completely redesigned our JVM-based runtime and have opened our codebase up to the JRuby+Truffle research project from Oracle Labs. The changes we've made will make it easier to keep up with MRI on compatibility and give us the potential to run Ruby as fast as Java or C. The entire Ruby world will change over the next year, and JRuby 9000 will be leading the way. We'll talk about what Ruby's going to look like once JRuby is "over 9000".&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_future_of_jruby/</url>
      <location>K.4.401</location>
      <attendee>Charles Nutter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2724@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2724</pentabarf:event-id>
      <pentabarf:event-slug>sdaps</pentabarf:event-slug>
      <pentabarf:event-tag>sdaps</pentabarf:event-tag>
      <pentabarf:title>SDAPS</pentabarf:title>
      <pentabarf:subtitle>Surveying Made Easy</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Typesetting</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>SDAPS- Surveying Made Easy</summary>
      <description>&lt;p&gt;This talk will give an introduction into SDAPS how it works and how it can be used automate surveys or even examinations on paper. In the core SDAPS is an optical mark recognition software that is integrated with LaTeX and LibreOffice. It provides all the utilities to automate simple surveys, including questionnaire creation, manual error correction, and a simple report generation module. Also important is its flexibility to be used for data acquisition by either exporting the data or even interfacing with SDAPS python API directly for specialized applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Typesetting</categories>
      <url>https:/fosdem.org/2015/schedule/event/sdaps/</url>
      <location>Janson</location>
      <attendee>Benjamin Berg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3321@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3321</pentabarf:event-id>
      <pentabarf:event-slug>lpi_4</pentabarf:event-slug>
      <pentabarf:event-tag>lpi_4</pentabarf:event-tag>
      <pentabarf:title>LPI Exam Session 4</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Certification</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>01:45:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T154500</dtend>
      <duration>01:45:00:00</duration>
      <summary>LPI Exam Session 4</summary>
      <description>&lt;h3&gt;LPI offers discounted certification exams at FOSDEM&lt;/h3&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Certification</categories>
      <url>https:/fosdem.org/2015/schedule/event/lpi_4/</url>
      <location>UB2.147</location>
      <attendee>LPI Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2635@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2635</pentabarf:event-id>
      <pentabarf:event-slug>v4l_testing</pentabarf:event-slug>
      <pentabarf:event-tag>v4l_testing</pentabarf:event-tag>
      <pentabarf:title>Testing Video4Linux Applications and Drivers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Testing Video4Linux Applications and Drivers</summary>
      <description>&lt;p&gt;The video4linux subsystem of the kernel is a very large API with many ioctls, settings, options and capabilities. This poses a problem both for the kernel developer and for the application developer. Since early 2014 major improvements have been made to both the v4l2-compliance utility for verifying drivers, and to the virtual video driver that applications can use as a reference input. This presentation will explain and demonstrate this utility and driver and show how to use them to ensure your driver or application works correctly.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/v4l_testing/</url>
      <location>K.4.601</location>
      <attendee>Hans Verkuil</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3485@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3485</pentabarf:event-id>
      <pentabarf:event-slug>ada_contracts</pentabarf:event-slug>
      <pentabarf:event-tag>ada_contracts</pentabarf:event-tag>
      <pentabarf:title>Contract-based Programming - A Route to Finding Bugs Earlier</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Contract-based Programming - A Route to Finding Bugs Earlier</summary>
      <description>&lt;p&gt;Contract-based programming is a software development technique, which
is used to find programming errors earlier in the development process.
"Contract" refers to formal declarations of how types and subprograms
("functions and methods" if you aren't an Ada programmer already)
behave.  In the strictest form, the contracts are checked as a part
of the compilation process, and only a program which can be proven
to conform with the contracts will compile.
In a less strict form, it is more similar to "preventive debugging",
where the contracts are inserted as run-time checks, which makes it
more likely to identify errors during testing.&lt;/p&gt;

&lt;p&gt;Ada provides a quite extensive support for contract-based programming.
The checks are specified as a mix of compile-time checks, obligatory
run-time checks, and optional run-time checks.  In addition to that,
SPARK defines a subset of Ada with full compile-time checks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_contracts/</url>
      <location>AW1.124</location>
      <attendee>Jacob Sparre Andersen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3188@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3188</pentabarf:event-id>
      <pentabarf:event-slug>contributing_foreman</pentabarf:event-slug>
      <pentabarf:event-tag>contributing_foreman</pentabarf:event-tag>
      <pentabarf:title>Contributing to Foreman: where and how</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Contributing to Foreman: where and how</summary>
      <description>&lt;p&gt;The Foreman project and its community is varied, big, and it can take very long to understand what is really going on. Luckily, a group of people is actually working full-time on making it a better project. Contributors often scratch their own itches, and move on.&lt;/p&gt;

&lt;p&gt;This talk is meant to give you an overview about areas of Foreman that badly need help, refactoring, and some of the efforts the Foreman community is doing to mitigate technical debt and keep on improving. In short, we want to highlight our flaws so you can target your efforts to the right place.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/contributing_foreman/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Daniel Lobato</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2903@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2903</pentabarf:event-id>
      <pentabarf:event-slug>tegra</pentabarf:event-slug>
      <pentabarf:event-tag>tegra</pentabarf:event-tag>
      <pentabarf:title>Supporting Nouveau on the Tegra K1 System-on-chip</pentabarf:title>
      <pentabarf:subtitle>How NVIDIA became a Nouveau contributor</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Supporting Nouveau on the Tegra K1 System-on-chip- How NVIDIA became a Nouveau contributor</summary>
      <description>&lt;p&gt;Although Tegra K1 uses the same Kepler architecture as NVIDIA desktop cards that Nouveau already supports, there are other challenges that need to be addressed before Nouveau can drive K1's graphic acceleration: the fact that the GPU does not reside on the PCI bus requires architectural changes in the Nouveau core. The absence of dedicated GPU memory directly interferes with the way Nouveau is used to do memory management and leads to potentially sub-optimal behavior. Also, in a system where all devices share the same system memory, PRIME support is mandatory to perform any useful work and the relevance of a driver-agnostic memory allocator becomes perceptible.&lt;/p&gt;

&lt;p&gt;This talk will discuss these challenges, and in particular the consequences of using a unified memory architecture, in the hope of triggering discussions that will help improving the general support of GPU architectures for new mobile platforms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/tegra/</url>
      <location>K.4.601</location>
      <attendee>Alexandre Courbot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3418@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3418</pentabarf:event-id>
      <pentabarf:event-slug>beyond_java_nine</pentabarf:event-slug>
      <pentabarf:event-tag>beyond_java_nine</pentabarf:event-tag>
      <pentabarf:title>Beyond Java 9</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Beyond Java 9</summary>
      <description>&lt;p&gt;Is there life after Java 9?  Yes!  This session will offer a highly-speculative sneak preview of advanced features currently in development for the Java language and virtual machine.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/beyond_java_nine/</url>
      <location>K.4.201</location>
      <attendee>Mark Reinhold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2839@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2839</pentabarf:event-id>
      <pentabarf:event-slug>bleve</pentabarf:event-slug>
      <pentabarf:event-tag>bleve</pentabarf:event-tag>
      <pentabarf:title>bleve - text indexing for Go</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T144500</dtend>
      <duration>00:45:00:00</duration>
      <summary>bleve - text indexing for Go</summary>
      <description>&lt;p&gt;Nearly every application today has a search component.  But delivering high quality search results requires a long list of text analysis and indexing techniques.  With the bleve library, we bring advanced text indexing and search to your Go applications.  In this talk we'll examine how the bleve library brings powerful text indexing and search capabilities to Go applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/bleve/</url>
      <location>K.3.401</location>
      <attendee>Marty Schoch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3063@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3063</pentabarf:event-id>
      <pentabarf:event-slug>understanding_cpython_34_objects</pentabarf:event-slug>
      <pentabarf:event-tag>understanding_cpython_34_objects</pentabarf:event-tag>
      <pentabarf:title>Understanding CPython (3.4) Objects</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Understanding CPython (3.4) Objects</summary>
      <description>&lt;p&gt;I will explain how CPython objects are built, from simple objects
like int or None to complex ones like dict. To make it funnier, I
will play to change instance data directly using ctypes and do
"really bad things" like truncating tuples.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/understanding_cpython_34_objects/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Jesús Espino</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3448@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3448</pentabarf:event-id>
      <pentabarf:event-slug>technical_aspects_of_leap_second_propagation_and_evaluation</pentabarf:event-slug>
      <pentabarf:event-tag>technical_aspects_of_leap_second_propagation_and_evaluation</pentabarf:event-tag>
      <pentabarf:title>Technical Aspects of Leap Second Propagation and Evaluation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Time</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Technical Aspects of Leap Second Propagation and Evaluation</summary>
      <description>&lt;p&gt;Leap seconds are scheduled by the International Earth Rotation Service (IERS) whenever the difference between true earth rotation and the UTC time scale reaches a certain limit. Whenever a leap second has been scheduled by the IERS, a warning must be disseminated to time keeping devices so that clocks become aware of the scheduled leap second early enough to be able to handle the leap second properly.&lt;/p&gt;

&lt;p&gt;There are different ways to propagate leap second warnings using different timing signals, protocols, etc. For example, the GPS satellites transmit a specific point in time when a leap second is to be inserted or deleted, but other timing signals may just provide a leap second warning flag which is set during a certain interval before the leap event, where the warning interval depends on the specification of the protocol.&lt;/p&gt;

&lt;p&gt;Also, there are different implementations how leap seconds are handled, which especially affect the sequence of timestamps across the leap second event. The clock can be stepped at the beginning or end of the leap second, can be slowed down or even stopped during a leap second insertion, or time can be slewed across a leap second. This makes it difficult to compare time stamps which have been taken on different systems during a leap second.&lt;/p&gt;

&lt;p&gt;Last, but not least, there are implementations of time keeping code which don't always work correctly, e.g. invalid leap second warnings are generated, leap seconds are not handled at all, or severe bugs occur due to side effects of the leap second handling.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Time</categories>
      <url>https:/fosdem.org/2015/schedule/event/technical_aspects_of_leap_second_propagation_and_evaluation/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Martin Burnicki</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3258@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3258</pentabarf:event-id>
      <pentabarf:event-slug>distributions_boring_solved_problem</pentabarf:event-slug>
      <pentabarf:event-tag>distributions_boring_solved_problem</pentabarf:event-tag>
      <pentabarf:title>Are distributions really boring and a solved problem?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Are distributions really boring and a solved problem?</summary>
      <description>&lt;p&gt;Recently distributions are often perceived as boring, and working mostly on
solved problems, as the focus is moving away to hype stuff such as
configuration management or the Cloud. However, distributions are in the best
spot to address a number of important challenges -- both old ones that never
had a satisfying solution so far, and arising ones. I will describe ongoing
work on some of those challenges (mainly in Debian), as well as some thoughts
on how we could address other challenges.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/distributions_boring_solved_problem/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Lucas Nussbaum</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3453@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3453</pentabarf:event-id>
      <pentabarf:event-slug>apache_lucene_5</pentabarf:event-slug>
      <pentabarf:event-tag>apache_lucene_5</pentabarf:event-tag>
      <pentabarf:title>Apache Lucene 5</pentabarf:title>
      <pentabarf:subtitle>New Features and Improvements for Apache Solr and Elasticsearch</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T144500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Apache Lucene 5- New Features and Improvements for Apache Solr and Elasticsearch</summary>
      <description>&lt;p&gt;Around FOSDEM 2015, the first alpha/beta releases of Apache Lucene 5 will likely be downloadable. This talk will present the improvements and new features, but also some incompatible changes in the Lucene 5 release. Lucene 5 will focus on data safety: The move to Java 7 will be completed. Lucene now uses all the brand new features (NIO.2) of Java 7 to make the indexing process more stable and resulting indexes durable. Checksums are used during merging to prevent bugs in the underlying JVM or data corruption due to networking errors (e.g., while distributing indexes during recovery in Elasticsearch) to persist in newly created index segments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/apache_lucene_5/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Uwe Schindler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3204@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3204</pentabarf:event-id>
      <pentabarf:event-slug>design_mobile_challenges</pentabarf:event-slug>
      <pentabarf:event-tag>design_mobile_challenges</pentabarf:event-tag>
      <pentabarf:title>The challenges of open mobile design</pentabarf:title>
      <pentabarf:subtitle>productivity vs content consumption &amp; vision vs design by commitee</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The challenges of open mobile design- productivity vs content consumption &amp; vision vs design by commitee</summary>
      <description>&lt;p&gt;Designing in the open has inherent difficulties as the danger of producing a camel always lurks. At the same time the status quo in mobile UI is consumption-oriented. These are the big challenges we face when working on Glacier UI for nemomobile and I believe they are worth talking about.&lt;/p&gt;

&lt;p&gt;This talk starts with a brief introduction on ways to handle the risk of losing the vision and coherence of the design while still fostering participation, and how we are trying to do that on the nemomobile project. Being friendly and accepting proposals and at the same time keeping a grip on the focus of the design, in a project that lives exclusively on contributors' free time: compromises, solutions and ideals. A quick overview of the tools and workflow follows, and the rest of the presentation delves into the specifics of mobile OS interface design and how we try to evolve a mobile UI that enables productivity on a small screen as opposed to mere content consumption, with Glacier UI.&lt;/p&gt;

&lt;p&gt;For more information on nemomobile and Glacier UI visit http://play.qwazix.com/grog/&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_mobile_challenges/</url>
      <location>AW1.126</location>
      <attendee>Michael Demetriou</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3344@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3344</pentabarf:event-id>
      <pentabarf:event-slug>php7</pentabarf:event-slug>
      <pentabarf:event-tag>php7</pentabarf:event-tag>
      <pentabarf:title>PHP 7</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>PHP 7</summary>
      <description>&lt;p&gt;It's been over ten years since PHP5 arrived on the scene and a lot has happened in that time. Namespaces, Closures, Generators, Traits, and performance improvements every step of the way. Next year, the runtime we all know and love will be experiencing another major milestone: PHP 7. Find out what new functionality is around the corner, what's likely to break, how it'll impact your application and your development strategies, and most importantly: What the heck happened to PHP6?!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/php7/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Sara Golemon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3066@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3066</pentabarf:event-id>
      <pentabarf:event-slug>replicant_embedded_freedom</pentabarf:event-slug>
      <pentabarf:event-tag>replicant_embedded_freedom</pentabarf:event-tag>
      <pentabarf:title>Reached milestones and ongoing development on Replicant</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T144500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Reached milestones and ongoing development on Replicant</summary>
      <description>&lt;p&gt;Replicant was started as a pragmatic way to achieve software freedom on mobile devices, as a fully free version of Android. Over the years, support was added for a dozen of different mainstream devices. However, most of these are severely flawed when it comes to software freedom and privacy/security. Thus, it was decided to focus the development effort on a few specific devices that perform better than others from those perspectives, instead of trying to catch up with the latest mainstream devices.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/replicant_embedded_freedom/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Paul Kocialkowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2557@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2557</pentabarf:event-id>
      <pentabarf:event-slug>building_high_performance_language_implementations</pentabarf:event-slug>
      <pentabarf:event-tag>building_high_performance_language_implementations</pentabarf:event-tag>
      <pentabarf:title>Building High-Performance Language Implementations With Low Effort</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Performance</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Building High-Performance Language Implementations With Low Effort</summary>
      <description>&lt;p&gt;This talk shows how languages can be implemented as self-optimizing interpreters, and how Truffle or RPython go about to just-in-time compile these interpreters to efficient native code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Performance</categories>
      <url>https:/fosdem.org/2015/schedule/event/building_high_performance_language_implementations/</url>
      <location>Janson</location>
      <attendee>Stefan Marr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3359@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3359</pentabarf:event-id>
      <pentabarf:event-slug>foreign_data_wrappers_in_postgresql_where_are_we_now</pentabarf:event-slug>
      <pentabarf:event-tag>foreign_data_wrappers_in_postgresql_where_are_we_now</pentabarf:event-tag>
      <pentabarf:title>Foreign Data Wrappers in PostgreSQL : Where are we now ?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Foreign Data Wrappers in PostgreSQL : Where are we now ?</summary>
      <description>&lt;p&gt;Since the introduction of the Foreign Data Wrapper API in 9.1, things have evolved rather quickly on the SQL-MED front&lt;/p&gt;

&lt;p&gt;We will look at the promising things coming (hopefully!) for 9.5 in core, but also at the numerous innovative use-cases for FDW: IMPORT FOREIGN SCHEMA, foreign table inheritance, new ways of storing data, and how to combine those features to use PostgreSQL as an ETL.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2015/schedule/event/foreign_data_wrappers_in_postgresql_where_are_we_now/</url>
      <location>AW1.126</location>
      <attendee>Ronan Dunklau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3211@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3211</pentabarf:event-id>
      <pentabarf:event-slug>deviot10</pentabarf:event-slug>
      <pentabarf:event-tag>deviot10</pentabarf:event-tag>
      <pentabarf:title>Put an "Actor Model" in your House</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Put an "Actor Model" in your House</summary>
      <description>&lt;p&gt;The Internet of Things with the explosion of sensor adds a lot of challenges in how to deal with all of these simultaneously connected devices producing lots of data to be retrieved, actors have delivery guarantees and isolation properties that are perfect for the IoT world. The session will show how to implement an actor base home automation system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot10/</url>
      <location>H.2213</location>
      <attendee>Fabrizio Manfredi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3347@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3347</pentabarf:event-id>
      <pentabarf:event-slug>gstreamer</pentabarf:event-slug>
      <pentabarf:event-tag>gstreamer</pentabarf:event-tag>
      <pentabarf:title>GStreamer in the living room and in outer space</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>GStreamer in the living room and in outer space</summary>
      <description>&lt;p&gt;This talk is targeted at anyone interested in multimedia, whether
professionally or as a hobbyist. Be it as an application developer,
framework architect, embedded system integrator, or anybody else.&lt;/p&gt;

&lt;p&gt;GStreamer is a highly versatile plugin-based multimedia framework that
caters to a whole range of multimedia needs, including desktop
applications, streaming servers or multimedia middleware; embedded
systems, desktops, or server farms. It is also easy to get started with,
and is cross-platform, with support for Linux, Android, OS/X, iOS, and
Windows, as well as *BSD and Solaris.&lt;/p&gt;

&lt;p&gt;In this talk we will present an overview of some of the many different
areas and use cases where GStreamer is deployed nowadays and what advantages
the use of GStreamer had in these areas. We will talk about web browsers,
set-top boxes, mobile devices, live video mixing applications,
audio/video editors, broadcasting applications, research of gravitational
waves and the International Space Station.&lt;/p&gt;

&lt;p&gt;Join us to find out what GStreamer can do for you!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/gstreamer/</url>
      <location>H.2213</location>
      <attendee>Tim-Philipp Müller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2877@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2877</pentabarf:event-id>
      <pentabarf:event-slug>dpdk_and_kernel</pentabarf:event-slug>
      <pentabarf:event-tag>dpdk_and_kernel</pentabarf:event-tag>
      <pentabarf:title>Use DPDK and the Linux Kernel</pentabarf:title>
      <pentabarf:subtitle>Open and High Performance Network Function Virtualization Infrastructure (NFVI)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Use DPDK and the Linux Kernel- Open and High Performance Network Function Virtualization Infrastructure (NFVI)</summary>
      <description>&lt;p&gt;The SDN Community is building network automation along with OpenStack Neutron's capabilities. This creates connectivity based on Linux kernel functions, prevents single vendor solution lock-in and avoids building proprietary data paths. With DPDK and packet processing software to create NFVI, it is possible to keep this openness while both introducing performance and avoiding Neutron plugins for proprietary technologies. In this presentation, Vincent will show how DPDK applications can be combined on the host and guest of the network, and compute nodes of OpenStack scenarios, in order to sustain high performance for north-south and east-west traffic that is required for NFV solutions. 100 Gbps of packet processing throughput examples will be demonstrated.&lt;/p&gt;

&lt;p&gt;Down the road, this openness shall apply on any packet processing data plane logic: on x86 hypervisors, ARM CPUs, new IBM Power8 or PCI SmartNICs (Cavium, Broadcom, Tilera).&lt;/p&gt;

&lt;p&gt;Vincent will show that in networking, "Open" and "SPEED MATTERS" mean:
- keep Linux kernel stack
- freedom of Hardware IOs&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/dpdk_and_kernel/</url>
      <location>UD2.218A</location>
      <attendee>Vincent Jardin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2821@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2821</pentabarf:event-id>
      <pentabarf:event-slug>gnome</pentabarf:event-slug>
      <pentabarf:event-tag>gnome</pentabarf:event-tag>
      <pentabarf:title>Fog of War - The GNOME Trademark Battle</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Fog of War - The GNOME Trademark Battle</summary>
      <description>&lt;p&gt;The backstory of one of the most remarkable trademark battles in Free Software in recent times.  Sri Ramkrishna, Director of the GNOME Foundation and Pamela Chestek, GNOME's trademark counsel will talk about the remarkable 24 hours in a public fundraiser that and the events leading up it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/gnome/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Pamela Chestek</attendee>
      <attendee>Sri Ramkrishna</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3455@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3455</pentabarf:event-id>
      <pentabarf:event-slug>beri</pentabarf:event-slug>
      <pentabarf:event-tag>beri</pentabarf:event-tag>
      <pentabarf:title>BERI</pentabarf:title>
      <pentabarf:subtitle>An open RISC softcore for research and experimentation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Hardware</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>BERI- An open RISC softcore for research and experimentation</summary>
      <description>&lt;p&gt;BERI (the Bluespec Extensible RISC Implementation) is a softcore processor jointly developed by SRI International and The University of Cambridge.  It implements a superset of the MIPS III ISA in Bluespec, a high-level HDL and supports a fully open source, permissively licensed, software stack comprising the FreeBSD operating system and the LLVM compiler suite.  This talk will describe the design of the BERI processor and its use.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Hardware</categories>
      <url>https:/fosdem.org/2015/schedule/event/beri/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Jonathan Woodruff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3110@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3110</pentabarf:event-id>
      <pentabarf:event-slug>superturbocharging_firefoxos_app_development</pentabarf:event-slug>
      <pentabarf:event-tag>superturbocharging_firefoxos_app_development</pentabarf:event-tag>
      <pentabarf:title>Superturbocharging Firefox OS app development with node-firefox</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Superturbocharging Firefox OS app development with node-firefox</summary>
      <description>&lt;p&gt;Did you know that every Gecko runtime can be debugged and controlled remotely using the Firefox DevTools remote protocol?&lt;/p&gt;

&lt;p&gt;In this talk we'll look into the architecture of debuggable runtimes, how to speak protocol.js and how we're using it to build a series of node modules that together act like a WebIDE command line counterpart, but might also be incorporated into existing typical web development workflows using tools such as Gulp or Grunt. We'll also talk about the challenges that we've faced when taking this from a hack into a solid product, and some of the most promising features that this work makes possible: faster app development and filling the gaps on the Firefox OS Cordova/PhoneGap plugins.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/superturbocharging_firefoxos_app_development/</url>
      <location>UD2.218A</location>
      <attendee>Soledad Penadés</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3423@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3423</pentabarf:event-id>
      <pentabarf:event-slug>jitsi_crypto</pentabarf:event-slug>
      <pentabarf:event-tag>jitsi_crypto</pentabarf:event-tag>
      <pentabarf:title>Jitsi Videobridge in Cryptoland: the adventures of a Java WebRTC video router on the road to supporting 1000s of video streams</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Jitsi Videobridge in Cryptoland: the adventures of a Java WebRTC video router on the road to supporting 1000s of video streams</summary>
      <description>&lt;p&gt;In Jitsi Videobridge (https://jitsi.org/Projects/JitsiVideobridge), a WebRTC video conferencing router, encryption and packet signing were among the most expensive components in terms of CPU intensity. We therefore set out on a journey to optimize them as much as possible.&lt;/p&gt;

&lt;p&gt;We would like to share this journey with the Java FLOSS community.&lt;/p&gt;

&lt;p&gt;We are going to present a comparison we have made on the execution times of popular open source implementations of AES and SHA-1 in search of the best performer. Our reference implementations are provided by the pure-Java Bouncy Castle cryptography APIs. Our contenders are an assortment of widely-used Java and cross-platform C code: the SunJCE security provider optimized by Java Runtime Environment (JRE) 8, the Mozilla Network Security Services (NSS) libraries employed through the SunPKCS11 security provider and the OpenSSL Crypto library accessed with the help of the Java Native Interface (JNI).&lt;/p&gt;

&lt;p&gt;We're going to pit software against hardware in our examination how we can leverage the Advanced Encryption Standard New Instructions (AES-NI).&lt;/p&gt;

&lt;p&gt;We're going to look at the performance compromises of transferring bytes between Java and C. Can we beat Java's intrinsics? Will Java New/Non-blocking I/O (NIO) be better?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/jitsi_crypto/</url>
      <location>K.4.201</location>
      <attendee>Lyubomir Marinov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3465@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3465</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_multi_prototype</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_multi_prototype</pentabarf:event-tag>
      <pentabarf:title>Running Valgrind on multiple processors</pentabarf:title>
      <pentabarf:subtitle>a prototype</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Running Valgrind on multiple processors- a prototype</summary>
      <description>&lt;p&gt;Valgrind runs properly multi-threaded applications, but effectively only uses one CPU at a time to run them.
In other words, Valgrind cannot make use of multi-core CPUs when running a multi-threaded application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2015/schedule/event/valgrind_multi_prototype/</url>
      <location>AW1.120</location>
      <attendee>Philippe Waroquiers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2646@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2646</pentabarf:event-id>
      <pentabarf:event-slug>hack_your_camera</pentabarf:event-slug>
      <pentabarf:event-tag>hack_your_camera</pentabarf:event-tag>
      <pentabarf:title>How to program your camera!</pentabarf:title>
      <pentabarf:subtitle>An introduction to CHDK</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T144500</dtend>
      <duration>00:45:00:00</duration>
      <summary>How to program your camera!- An introduction to CHDK</summary>
      <description>&lt;p&gt;Digital cameras provide almost every feature you could want. But if they don't, you are forced to upgrade or go without. CHDK is a project which allows you to program new functionality to the majority of Canon cameras, in either C, Lua, or Basic. The talk features background on the project, code, tools, and the methods of compiling and introducing a new firmware into the camera.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/hack_your_camera/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Steven Goodwin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3239@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3239</pentabarf:event-id>
      <pentabarf:event-slug>can_distros_make_the_link?_lets_package_the_customizable,_free_software_web_of_the_future!_</pentabarf:event-slug>
      <pentabarf:event-tag>can_distros_make_the_link?_lets_package_the_customizable,_free_software_web_of_the_future!_</pentabarf:event-tag>
      <pentabarf:title>Can Distros Make the Link? Let's Package the Customizable, Free Software Web of the Future! </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T144500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Can Distros Make the Link? Let's Package the Customizable, Free Software Web of the Future! </summary>
      <description>&lt;p&gt;Without buy-in from non-technical users, decentralized web services are destined to fail. It's time for the folks who are building the distros of the future and the folks who are building the web of the future to see what we can offer each other. Come hear what we've done so far at MediaGoblin, where we think the tricky bits will be and then join us in building the computing, sharing, connecting environment of the future!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/can_distros_make_the_link?_lets_package_the_customizable,_free_software_web_of_the_future!_/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Deb Nicholson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2787@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2787</pentabarf:event-id>
      <pentabarf:event-slug>openui5_introduction</pentabarf:event-slug>
      <pentabarf:event-tag>openui5_introduction</pentabarf:event-tag>
      <pentabarf:title>A Whirlwind Introduction to OpenUI5</pentabarf:title>
      <pentabarf:subtitle>The Responsive, Enterprise Strength HTML5 Toolkit</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T140000</dtstart>
      <dtend>20150131T141500</dtend>
      <duration>00:15:00:00</duration>
      <summary>A Whirlwind Introduction to OpenUI5- The Responsive, Enterprise Strength HTML5 Toolkit</summary>
      <description>&lt;p&gt;A whirlwind introductory tour of OpenUI5, the open source, responsive, enterprise strength HTML5 toolkit from SAP.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/openui5_introduction/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>DJ Adams</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3024@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3024</pentabarf:event-id>
      <pentabarf:event-slug>sec_webcrypto</pentabarf:event-slug>
      <pentabarf:event-tag>sec_webcrypto</pentabarf:event-tag>
      <pentabarf:title>Web Security</pentabarf:title>
      <pentabarf:subtitle>WebCrypto and CSP </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Web Security- WebCrypto and CSP </summary>
      <description>&lt;p&gt;This talk is about how CSP and WebCrypto provides security in a web browser. It will present how security is implemented in browser. CSP provides many advantages and providing content security provide many advantages. It will also include where it is lacking and what more need to be addressed. Also includes WebCrypto provides a nice interface for interacting with the native platform security infrastructure.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/sec_webcrypto/</url>
      <location>AW1.120</location>
      <attendee>Habib Virji</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2657@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2657</pentabarf:event-id>
      <pentabarf:event-slug>upgrade_ux</pentabarf:event-slug>
      <pentabarf:event-tag>upgrade_ux</pentabarf:event-tag>
      <pentabarf:title>Upgrade-UX</pentabarf:title>
      <pentabarf:subtitle>Upgrade-UX is a software framework to update or patch Unix systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T140000</dtstart>
      <dtend>20150201T141500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Upgrade-UX- Upgrade-UX is a software framework to update or patch Unix systems</summary>
      <description>&lt;p&gt;Upgrade-UX is an open source framework developed to assist in patching and/or updating Unix Operating Systems in a consistent and repeatable way. Especially in the industry it is forbidden just to run yum update (on Linux) to update your Linux system, therefore, upgrade-ux may proof to be a handy tool to guide you through the patching and/or update process as it follows a track you control (evidence gathering, pre/post executing of scripts, logging, and so on).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/upgrade_ux/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Gratien D'haese</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3036@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3036</pentabarf:event-id>
      <pentabarf:event-slug>geda_pcb</pentabarf:event-slug>
      <pentabarf:event-tag>geda_pcb</pentabarf:event-tag>
      <pentabarf:title>An introduction to the gEDA / PCB project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 14:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T140500</dtstart>
      <dtend>20150201T143500</dtend>
      <duration>00:30:00:00</duration>
      <summary>An introduction to the gEDA / PCB project</summary>
      <description>&lt;p&gt;An introduction to the gEDA and PCB projects, their background, history, current status and future plans.&lt;/p&gt;

&lt;p&gt;Will likely include anecdotes from the point of view of myself, as a (now mostly inactive) core developer on both projects, and my thoughts on where open source EDA tools need to head in order to remain relevant in a world where "free", but closed commercial tools becoming ever more prevalent.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/geda_pcb/</url>
      <location>AW1.124</location>
      <attendee>Peter Clifton</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2987@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2987</pentabarf:event-id>
      <pentabarf:event-slug>gcc_melt</pentabarf:event-slug>
      <pentabarf:event-tag>gcc_melt</pentabarf:event-tag>
      <pentabarf:title>GCC-MELT </pentabarf:title>
      <pentabarf:subtitle>a translated Lisp dialect inside GCC for customizing the compiler</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T141000</dtstart>
      <dtend>20150131T151000</dtend>
      <duration>01:00:00:00</duration>
      <summary>GCC-MELT - a translated Lisp dialect inside GCC for customizing the compiler</summary>
      <description>&lt;p&gt;GCC-MELT see http://gcc-melt.org/ for more is
a Lispy domain specific language (and GPLv3+ implementation, as a GCC meta-plugin)
to extend and customize the GCC compiler (see http://gcc.gnu.org/ for more)&lt;/p&gt;

&lt;p&gt;This talk (for people familiar with Lisp, but unfamiliar with GCC internals)
will describe the MELT dialect, the implementation challenges, and some MELT usage,
with the future directions within the MELT project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/gcc_melt/</url>
      <location>H.2214</location>
      <attendee>Basile Starynkevitch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3256@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3256</pentabarf:event-id>
      <pentabarf:event-slug>editors_calc_dependency_performance</pentabarf:event-slug>
      <pentabarf:event-tag>editors_calc_dependency_performance</pentabarf:event-tag>
      <pentabarf:title>LibreOffice Calc dependency &amp; performance work</pentabarf:title>
      <pentabarf:subtitle>how we made things faster &amp; better</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T141000</dtstart>
      <dtend>20150131T143000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice Calc dependency &amp; performance work- how we made things faster &amp; better</summary>
      <description>&lt;p&gt;Calc has undergone some revolutionary changes in recent years to improve parallelism and enable OpenCL calculation, I'll explain
this base-line that we've reached. I'll then explain recent improvements from Collabora in the dependency engine to further accelerate computation, and to shrink memory usage of the spreadsheet. Then we'll look at the next steps, and where you can get involved.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_calc_dependency_performance/</url>
      <location>K.3.201</location>
      <attendee>Michael Meeks</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3291@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3291</pentabarf:event-id>
      <pentabarf:event-slug>mysql_char</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_char</pentabarf:event-tag>
      <pentabarf:title>Character encoding: breaking and unbreaking your data</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T141500</dtstart>
      <dtend>20150201T143500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Character encoding: breaking and unbreaking your data</summary>
      <description>&lt;p&gt;Character encoding configuration in MySQL has always been a bit confusing. With too many options to set, unclear relationships between them, and the default settings that make MySQL incompatible with most languages, it is a headache to many users, many of whom end up with broken data. This lecture will provide an overview of the character set support in MySQL, guidelines on how to use it correctly, and will demonstrate several methods of detecting and repairing mangled data.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/mysql_char/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Maciej Dobrzanski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3077@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3077</pentabarf:event-id>
      <pentabarf:event-slug>rpisdr</pentabarf:event-slug>
      <pentabarf:event-tag>rpisdr</pentabarf:event-tag>
      <pentabarf:title>Some Results of experiments using Raspberry Pi as a transmitter for HF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T141500</dtstart>
      <dtend>20150201T144500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Some Results of experiments using Raspberry Pi as a transmitter for HF</summary>
      <description>&lt;p&gt;The focus is layed on the results of experiments with a HF-Transmitter consisting of a pure Raspberry Pi. The Pi uses a digital coding and 4-FSK-Modulation for these experiments. There are also shown some measurement results and there are given  some criteria about the quality of a RaspberryPi as a transmitter. Harmonics and mixer products are discussed and ideas, how to avoid them. It is compared with some simple experiments with GnuRadio on effects of digital interpolation and mixing.
Finally some results of short wave transmission with the output power of 10 mW in WSPR-mode is shown.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/rpisdr/</url>
      <location>AW1.125</location>
      <attendee>Michael Hartje</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3289@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3289</pentabarf:event-id>
      <pentabarf:event-slug>bsdrp</pentabarf:event-slug>
      <pentabarf:event-tag>bsdrp</pentabarf:event-tag>
      <pentabarf:title>BSD Router Project</pentabarf:title>
      <pentabarf:subtitle>A brief introduction</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2015-01-31 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T141500</dtstart>
      <dtend>20150131T150000</dtend>
      <duration>00:45:00:00</duration>
      <summary>BSD Router Project- A brief introduction</summary>
      <description>&lt;p&gt;BSDRP is a software router based on FreeBSD&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2015/schedule/event/bsdrp/</url>
      <location>AW1.121</location>
      <attendee>Olivier Cochard-Labbé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3152@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3152</pentabarf:event-id>
      <pentabarf:event-slug>pharo</pentabarf:event-slug>
      <pentabarf:event-tag>pharo</pentabarf:event-tag>
      <pentabarf:title>Pharo: Status and Plans</pentabarf:title>
      <pentabarf:subtitle>Another year, another release</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T141500</dtstart>
      <dtend>20150201T150000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Pharo: Status and Plans- Another year, another release</summary>
      <description>&lt;p&gt;Pharo3 was released in March 2014. Not even a year later, we are close to the release of Pharo4.&lt;/p&gt;

&lt;p&gt;This talk will give an overview of the changes and improvements done and show some demos of new functionality.
Again, Pharo4 is just a small step: after the release in the Spring of 2015, we will start to iteratet on Pharo5.
I will present the roadmap of what we will work on in Pharo5.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/pharo/</url>
      <location>H.2214</location>
      <attendee>Marcus Denker</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2671@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2671</pentabarf:event-id>
      <pentabarf:event-slug>potree</pentabarf:event-slug>
      <pentabarf:event-tag>potree</pentabarf:event-tag>
      <pentabarf:title>Potree - Rendering Large Point Clouds in Web Browsers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T141500</dtstart>
      <dtend>20150201T142500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Potree - Rendering Large Point Clouds in Web Browsers</summary>
      <description>&lt;p&gt;Introducing potree, an open source WebGL based point cloud renderer for large data sets.
By loading and rendering only visible regions up to a certain level of detail, hundreds of milions of points can be rendered in real time inside web browsers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/potree/</url>
      <location>AW1.121</location>
      <attendee>Markus Schütz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2893@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2893</pentabarf:event-id>
      <pentabarf:event-slug>transplantation</pentabarf:event-slug>
      <pentabarf:event-tag>transplantation</pentabarf:event-tag>
      <pentabarf:title>Transplantation of VirtualBox to the NOVA microhypervisor</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T142000</dtstart>
      <dtend>20150201T150000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Transplantation of VirtualBox to the NOVA microhypervisor</summary>
      <description>&lt;p&gt;NOVA is both a microkernel and a hypervisor. With only 10,000 lines of code, it is able to host virtual machines and applications securely side by side. In contrast to mature virtualization solutions like VirtualBox, however, the range of supported virtual machines used to be limited to a few fine-tuned guest OSes. The talk explains and demonstrates how VirtualBox became able to run on top of Genode/NOVA, and presents the benefits of combining NOVA with VirtualBox.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/transplantation/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Norman Feske</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2900@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2900</pentabarf:event-id>
      <pentabarf:event-slug>elvish</pentabarf:event-slug>
      <pentabarf:event-tag>elvish</pentabarf:event-tag>
      <pentabarf:title>Elvish</pentabarf:title>
      <pentabarf:subtitle>an experimental Unix shell</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T142000</dtstart>
      <dtend>20150201T143500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Elvish- an experimental Unix shell</summary>
      <description>&lt;p&gt;Elvish is a new Unix shell that seeks to combine the expressiveness of a programming language with the convenience of a shell interface. In the lightning talk I will showcase the linguistic and interactive features of Elvish.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/elvish/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Qi Xiao</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2706@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2706</pentabarf:event-id>
      <pentabarf:event-slug>cinderstateopenstack</pentabarf:event-slug>
      <pentabarf:event-tag>cinderstateopenstack</pentabarf:event-tag>
      <pentabarf:title>Cinder - the state of block storage in Openstack</pentabarf:title>
      <pentabarf:subtitle>Where we've been, where we are, where we're going and where you can help</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T142000</dtstart>
      <dtend>20150131T150000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Cinder - the state of block storage in Openstack- Where we've been, where we are, where we're going and where you can help</summary>
      <description>&lt;p&gt;Cinder is the block storage solution for Openstack. It has been around for 2 years, and has become a stable and useful part of the Openstack infra-structure. This talk gives the history of Cinder, the current challenges being worked on and some blue sky ideas for where it could go.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/cinderstateopenstack/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Duncan Thomas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2710@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2710</pentabarf:event-id>
      <pentabarf:event-slug>all_about_hack</pentabarf:event-slug>
      <pentabarf:event-tag>all_about_hack</pentabarf:event-tag>
      <pentabarf:title>All about Hack in 15 minutes</pentabarf:title>
      <pentabarf:subtitle>Why you should consider Hack over PHP</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T142000</dtstart>
      <dtend>20150131T143500</dtend>
      <duration>00:15:00:00</duration>
      <summary>All about Hack in 15 minutes- Why you should consider Hack over PHP</summary>
      <description>&lt;p&gt;Hack is a new programming language from Facebook. It is the natural evolution of PHP. This talk will cover some of the problems with PHP, the benefits of a compiled and statically typed language and then introduce Hack and HHVM as a solution.
Half way into the talk I will give a crash course in Hack and explain its perks and syntactic sugar. At the end I'll give some advice on how and where to get started testing Hack.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/all_about_hack/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Tobias Nyholm</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3251@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3251</pentabarf:event-id>
      <pentabarf:event-slug>application_gui_design</pentabarf:event-slug>
      <pentabarf:event-tag>application_gui_design</pentabarf:event-tag>
      <pentabarf:title>Application GUI Design - Notes From a Toolkit Developer</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 14:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T142500</dtstart>
      <dtend>20150201T145500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Application GUI Design - Notes From a Toolkit Developer</summary>
      <description>&lt;p&gt;Designing an application with a good user interface and user experience is hard. Many people get it wrong which results in a degraded user experience, satisfaction and retention.
In this talk, Tom will demonstrate some good design patterns, review the current design landscape in the desktop and touch friendly worlds and will give his notes and ideas as a developer of the EFL graphical toolkit and applications.
Tom will also offer some easy tips for making your applications better.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/application_gui_design/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Tom Hacohen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3525@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3525</pentabarf:event-id>
      <pentabarf:event-slug>llvmmagicland</pentabarf:event-slug>
      <pentabarf:event-tag>llvmmagicland</pentabarf:event-tag>
      <pentabarf:title>Adventures with LLVM in a magical land where pointers are not integers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T143000</dtstart>
      <dtend>20150201T145000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Adventures with LLVM in a magical land where pointers are not integers</summary>
      <description>&lt;p&gt;Most modern processors have a very simple idea of a pointer: an integer containing an address in memory.  This representation is used by all of the architectures that are officially supported by LLVM.  In this talk, we'll take a look at what's needed for architecture where it isn't the case.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvmmagicland/</url>
      <location>K.4.401</location>
      <attendee>David Chisnall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3089@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3089</pentabarf:event-id>
      <pentabarf:event-slug>ol3js</pentabarf:event-slug>
      <pentabarf:event-tag>ol3js</pentabarf:event-tag>
      <pentabarf:title>OpenLayers 3: A unique web-mapping library</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T143000</dtstart>
      <dtend>20150201T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>OpenLayers 3: A unique web-mapping library</summary>
      <description>&lt;p&gt;OpenLayers 3 is the new version of the OpenLayers web-mapping library. We've rewritten the library from the ground up with the goal of offering a powerful, high-performance library leveraging the latest in web technologies such as Canvas and WebGL. This talk will present the latest advances of the library, focusing on aspects that make OpenLayers 3 stand out. OpenLayers 3, for example, uses techniques and algorithms that enable high-quality and high-performance vector rendering. Come learn about the optimizations and techniques OpenLayers 3 uses internally, and what makes OpenLayers 3 unique among its competitors.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/ol3js/</url>
      <location>AW1.121</location>
      <attendee>Éric Lemoine</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3166@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3166</pentabarf:event-id>
      <pentabarf:event-slug>vimeo</pentabarf:event-slug>
      <pentabarf:event-tag>vimeo</pentabarf:event-tag>
      <pentabarf:title>Vimeo and the open source community</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T143000</dtstart>
      <dtend>20150131T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Vimeo and the open source community</summary>
      <description>&lt;p&gt;How Vimeo &lt;em&gt;plays nice&lt;/em&gt; with the open source community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/vimeo/</url>
      <location>H.2213</location>
      <attendee>Vittorio Giovara</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3438@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3438</pentabarf:event-id>
      <pentabarf:event-slug>jcp_state_of_the_union</pentabarf:event-slug>
      <pentabarf:event-tag>jcp_state_of_the_union</pentabarf:event-tag>
      <pentabarf:title>JCP State of the Union &amp; Progress Report</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T143000</dtstart>
      <dtend>20150201T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>JCP State of the Union &amp; Progress Report</summary>
      <description>&lt;p&gt;The Java Community Process (JCP) program has made significant changes over the last several years in order to increase community participation in the development of Java Specification Requests (JSR) and to enable greater transparency for the community into the JSR expert groups. Reforms to the JCP through JCP.Next as well as through the Adopt-a-JSR programs have enabled this involvement from the community that is vital to the success of Java. The free and open source community now have greater opportunities for contributions and feedback . We will discuss the current state of the nation on these programs and ask for feedback and suggestions for greater participation moving forward through the ongoing JCP.Next effort, specifically JSR 364, Broadening JCP Membership and JSR 358, A major revision to the Java Community Process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/jcp_state_of_the_union/</url>
      <location>K.4.201</location>
      <attendee>Heather VanCura</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2994@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2994</pentabarf:event-id>
      <pentabarf:event-slug>the_future_of_javascript</pentabarf:event-slug>
      <pentabarf:event-tag>the_future_of_javascript</pentabarf:event-tag>
      <pentabarf:title>The Future of JavaScript</pentabarf:title>
      <pentabarf:subtitle>EcmaScript 6 and even more</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T143000</dtstart>
      <dtend>20150201T152000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The Future of JavaScript- EcmaScript 6 and even more</summary>
      <description>&lt;p&gt;EcmaScript 6 aka Harmony, the next version of the JavaScript language, is now feature frozen and the publication is expected around March 2015. Now is a good time to take a closer look at the new version. It brings new powerful features to the language, making it easier and nicer than ever to program with JavaScript. This includes (but isn't limited to) generators, destructuring patterns, function improvements, classes. The best thing is that you don't have to wait to try them. A lot of these new shiny language improvements are already present in Firefox. If we look a bit further down the path, preparation has already started for EcmaScript 7. The next big thing could be SIMD, Typed Objects ...&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_future_of_javascript/</url>
      <location>UD2.218A</location>
      <attendee>Benjamin Bouvier</attendee>
      <attendee>Hannes Verschore</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2789@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2789</pentabarf:event-id>
      <pentabarf:event-slug>mm</pentabarf:event-slug>
      <pentabarf:event-tag>mm</pentabarf:event-tag>
      <pentabarf:title>What Could Microkernels Learn from Monolithic Kernels (and Vice Versa)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T143000</dtstart>
      <dtend>20150201T152000</dtend>
      <duration>00:50:00:00</duration>
      <summary>What Could Microkernels Learn from Monolithic Kernels (and Vice Versa)</summary>
      <description>&lt;p&gt;Some developers of both microkernel and monolithic operating systems view the design of their system as absolutely superior to the other design. This black-white thinking and "holy war" attitude, while understandable to a certain degree, makes it hard to to acknowledge that one size does not necessarily fit all. Rather than striving for an unreachable goal of creating the best operating system design for all possible use cases it is vital to understand and reflect the trade-offs of the use cases at hand. This talk focuses on a few features and properties of the current monolithic operating systems that could be an inspiration for the current microkernel operating systems and vice versa. The talk should also initiate a discussion about some "non-goals" of microkernel operating systems that are nevertheless sometimes presented as goals of microkernel operating systems, to the detriment of its own cause.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/mm/</url>
      <location>K.3.201</location>
      <attendee>Martin Děcký</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3424@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3424</pentabarf:event-id>
      <pentabarf:event-slug>arm_micro_it</pentabarf:event-slug>
      <pentabarf:event-tag>arm_micro_it</pentabarf:event-tag>
      <pentabarf:title>The ARM microJIT, a JIT for the IoT</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T143000</dtstart>
      <dtend>20150131T152000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The ARM microJIT, a JIT for the IoT</summary>
      <description>&lt;p&gt;We have all got used to memory being essentially infinite, however the IoT reopens the constrained device with devices having 256M or less. This project looks at developing an ARM microJIT targeted at these devices. The project is based on the original work I did on the Thumb2 JIT (FOSDEM 2010).&lt;/p&gt;

&lt;p&gt;The project targets the Raspberry PI which is an ideal IoT development/demonstration platform. Unfortunately the Thumb2 JIT does not support the Raspberry PI because the Raspberry PI does not have the Thumb2 instruction set. This is a project which I am working on in my 'free' time and I hope to have a demonstrable port by FOSDEM.&lt;/p&gt;

&lt;p&gt;Finally I would like to have a discussion about the future of this work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/arm_micro_it/</url>
      <location>K.4.201</location>
      <attendee>Edward Nevill</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2666@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2666</pentabarf:event-id>
      <pentabarf:event-slug>deviot11</pentabarf:event-slug>
      <pentabarf:event-tag>deviot11</pentabarf:event-tag>
      <pentabarf:title>MCUIO/LININOIO - Virtualizing MCU peripherals</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T143000</dtstart>
      <dtend>20150201T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>MCUIO/LININOIO - Virtualizing MCU peripherals</summary>
      <description>&lt;p&gt;MCUIO/LININOIO - Virtualizing MCU peripherals&lt;/p&gt;

&lt;p&gt;The MCUIO/LININOIO subsystem allows a Microprocessor Unit (MPU), somehow
connected to a Microcontroller Unit (MCU), to see the MCU's peripherals as
standard Linux peripherals (i.e. gpios, i2c adapters, pwms, ...).
The basic communication protocol is completely generic, it just defines ways
to read/write a (virtualized) memory space on the MCU. Standard, vendor
independent memory maps are then defined for each kind of MCU peripheral, so
that MCU specific implementation details can be ignored by the MPU.
Interrupt events can be spontaneously sent by the MCU to the MPU as write
requests.
The protocol is transport independent, only a bidirectional channel is required
(for instance rs232 or even a network connection).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot11/</url>
      <location>H.2213</location>
      <attendee>Aurelio Colosimo</attendee>
      <attendee>Davide Ciminaghi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3405@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3405</pentabarf:event-id>
      <pentabarf:event-slug>customize_gunicorn_for_your_own_business</pentabarf:event-slug>
      <pentabarf:event-tag>customize_gunicorn_for_your_own_business</pentabarf:event-tag>
      <pentabarf:title>Customize Gunicorn for your own business.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T143000</dtstart>
      <dtend>20150131T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Customize Gunicorn for your own business.</summary>
      <description>&lt;p&gt;Most people know Gunicorn as a Python WSGI HTTP Server engine, but a lot
ignore it can be used for more usages. With this talk you will discover how
you can use it to fit your own needs/business or simply distribute extensions for it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/customize_gunicorn_for_your_own_business/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Benoit Chesneau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3306@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3306</pentabarf:event-id>
      <pentabarf:event-slug>project_calico</pentabarf:event-slug>
      <pentabarf:event-tag>project_calico</pentabarf:event-tag>
      <pentabarf:title>Project Calico: A pure Layer 3 approach to virtual networking.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T143000</dtstart>
      <dtend>20150131T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Project Calico: A pure Layer 3 approach to virtual networking.</summary>
      <description>&lt;p&gt;An important part of building a virtual datacenter is networking. The common wisdom in the field is that providing virtual layer 2 networks built using one of the many open source vSwitches is the correct approach. This talk covers Project Calico, an open source attempt to provide an alternative approach by re-architecting the data center in the image of the Internet, aiming for simplicity, scale and efficiency.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/project_calico/</url>
      <location>UD2.218A</location>
      <attendee>Cory Benfield</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3370@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3370</pentabarf:event-id>
      <pentabarf:event-slug>editors_reaching_out</pentabarf:event-slug>
      <pentabarf:event-tag>editors_reaching_out</pentabarf:event-tag>
      <pentabarf:title>OpenOffice reaches out: the technical angle</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T143000</dtstart>
      <dtend>20150131T145000</dtend>
      <duration>00:20:00:00</duration>
      <summary>OpenOffice reaches out: the technical angle</summary>
      <description>&lt;p&gt;It is time for Apache OpenOffice to change direction and focus outwards, including collaboration with other projects. Leaving all the non-technical issues out, we will discuss what the technical ones are and how they can be solved.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_reaching_out/</url>
      <location>K.3.201</location>
      <attendee>Jan Iversen</attendee>
      <attendee>Andrea Pescetti</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3144@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3144</pentabarf:event-id>
      <pentabarf:event-slug>property_based_testing</pentabarf:event-slug>
      <pentabarf:event-tag>property_based_testing</pentabarf:event-tag>
      <pentabarf:title>Property-based testing an open-source compiler, pflua</pentabarf:title>
      <pentabarf:subtitle>A fast and easy way to find bugs</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 14:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T143500</dtstart>
      <dtend>20150201T152000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Property-based testing an open-source compiler, pflua- A fast and easy way to find bugs</summary>
      <description>&lt;p&gt;Discover property-based testing, and see how it works on a real project, the pflua compiler.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/property_based_testing/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Katerina Barone-Adesi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3134@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3134</pentabarf:event-id>
      <pentabarf:event-slug>cockroachdb</pentabarf:event-slug>
      <pentabarf:event-tag>cockroachdb</pentabarf:event-tag>
      <pentabarf:title>CockroachDB</pentabarf:title>
      <pentabarf:subtitle>towards an Open-Source Spanner</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T144000</dtstart>
      <dtend>20150131T145500</dtend>
      <duration>00:15:00:00</duration>
      <summary>CockroachDB- towards an Open-Source Spanner</summary>
      <description>&lt;h2&gt;CockroachDB a distributed database written in Go.&lt;/h2&gt;

&lt;p&gt;Many NoSQL databases come with a focus on performance, availability and scalability, sacrificing strong consistency guarantees along the way. In effect, this shifts the burden of providing consistency to the application, and often results in complex and error-prone application logic.
Just a few years ago, an intense effort by Google resulted in Spanner - a globally distributed, replicated datastore that puts transactions back where they belong: right into the heart of the database.&lt;/p&gt;

&lt;p&gt;CockroachDB is a grass-roots effort to bring to the table the guarantees of Spanner (and more) in an open source scalable database that is easy to deploy and, despite the name, quite attractive to have around.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/cockroachdb/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Tobias Schottdorf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2770@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2770</pentabarf:event-id>
      <pentabarf:event-slug>kicad</pentabarf:event-slug>
      <pentabarf:event-tag>kicad</pentabarf:event-tag>
      <pentabarf:title>KiCad EDA</pentabarf:title>
      <pentabarf:subtitle>Where we've been, where we are, and where we hope to go.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T144000</dtstart>
      <dtend>20150201T151000</dtend>
      <duration>00:30:00:00</duration>
      <summary>KiCad EDA- Where we've been, where we are, and where we hope to go.</summary>
      <description>&lt;p&gt;A brief look at the past, present, and future of the KiCad project.  The discussion will be primarily on what near and long term future development is planned for the project as well as discussing the potential for collaboration with other EDA projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/kicad/</url>
      <location>AW1.124</location>
      <attendee>Wayne Stambaugh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3034@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3034</pentabarf:event-id>
      <pentabarf:event-slug>mysql_gdb</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_gdb</pentabarf:event-tag>
      <pentabarf:title>gdb tips and tricks for MySQL DBAs</pentabarf:title>
      <pentabarf:subtitle>How gdb can help you to solve MySQL problems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T144000</dtstart>
      <dtend>20150201T150000</dtend>
      <duration>00:20:00:00</duration>
      <summary>gdb tips and tricks for MySQL DBAs- How gdb can help you to solve MySQL problems</summary>
      <description>&lt;p&gt;From getting backtraces, SQL statements executed by threads at the moment of crash to changing some of the read only server variables on the fly... Sometimes gdb is your last resort, and few tricks from experts may help.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/mysql_gdb/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Valerii Kravchuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2562@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2562</pentabarf:event-id>
      <pentabarf:event-slug>satnogs</pentabarf:event-slug>
      <pentabarf:event-tag>satnogs</pentabarf:event-tag>
      <pentabarf:title>SatNOGS - Global Network of Ground Stations</pentabarf:title>
      <pentabarf:subtitle>Creating a full stack of destributed ground station management.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T144000</dtstart>
      <dtend>20150201T145500</dtend>
      <duration>00:15:00:00</duration>
      <summary>SatNOGS - Global Network of Ground Stations- Creating a full stack of destributed ground station management.</summary>
      <description>&lt;p&gt;SatNOGS project is a complete platform of an Open Source Networked Ground Station. The scope of the project is to create a full stack of open technologies based on open standards , and the construction of a full ground station as a showcase of the stack. In this lighting talk we will be introducing the software stack of the project, including a scheduling and observations management server, a data crowd-sourcing app and the client of the ground station.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/satnogs/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Pierros Papadeas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3032@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3032</pentabarf:event-id>
      <pentabarf:event-slug>oai</pentabarf:event-slug>
      <pentabarf:event-tag>oai</pentabarf:event-tag>
      <pentabarf:title>Inside OpenAirInterface</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T144500</dtstart>
      <dtend>20150201T151500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Inside OpenAirInterface</summary>
      <description>&lt;p&gt;We provide an overview of the OpenAirInterface.org (OAI) 3GPP LTE SDR MODEM and protocol stack for x86-based systems. We focus on the objectives, some of the history of the project and its primary technical aspects. We also provide information regarding the newly created Software Foundation around OAI to encourage open-source development for 5G radio systems in conjunction with the imminent standardization phase.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/oai/</url>
      <location>AW1.125</location>
      <attendee>Raymond Knopp</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3376@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3376</pentabarf:event-id>
      <pentabarf:event-slug>graph_structr</pentabarf:event-slug>
      <pentabarf:event-tag>graph_structr</pentabarf:event-tag>
      <pentabarf:title>Using Neo4j as a Document Database</pentabarf:title>
      <pentabarf:subtitle>With Structr 1.1, Neo4j can be used as a Document Database</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T144500</dtstart>
      <dtend>20150131T153000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Using Neo4j as a Document Database- With Structr 1.1, Neo4j can be used as a Document Database</summary>
      <description>&lt;p&gt;With the current Structr version 1.1, you can use deeply nested JSON documents to create graph structures in Neo4j. In this talk, I will demonstrate how to use Structr and Neo4j as a document database and explain how it works under the hood.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_structr/</url>
      <location>AW1.125</location>
      <attendee>Axel  Morgner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3353@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3353</pentabarf:event-id>
      <pentabarf:event-slug>design_libreoffice</pentabarf:event-slug>
      <pentabarf:event-tag>design_libreoffice</pentabarf:event-tag>
      <pentabarf:title>LibreOffice Design Team</pentabarf:title>
      <pentabarf:subtitle>What do we do, and how you can get involved</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T144500</dtstart>
      <dtend>20150201T151500</dtend>
      <duration>00:30:00:00</duration>
      <summary>LibreOffice Design Team- What do we do, and how you can get involved</summary>
      <description>&lt;p&gt;LibreOffice 4.4 has got many user interface improvements - come and hear what we have done to make it more usable &amp;amp; more beautiful, and how you can speed up the changes by getting involved!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_libreoffice/</url>
      <location>AW1.126</location>
      <attendee>Jan Holesovsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3214@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3214</pentabarf:event-id>
      <pentabarf:event-slug>fuzz_project</pentabarf:event-slug>
      <pentabarf:event-tag>fuzz_project</pentabarf:event-tag>
      <pentabarf:title>The Fuzzing Project</pentabarf:title>
      <pentabarf:subtitle>Improving the state of free software security with fuzzing tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T144500</dtstart>
      <dtend>20150201T151000</dtend>
      <duration>00:25:00:00</duration>
      <summary>The Fuzzing Project- Improving the state of free software security with fuzzing tools</summary>
      <description>&lt;p&gt;It is surprisingly easy to find memory access violation bugs in all kinds of common Linux tools via very simple fuzzing.
The Fuzzing Project is trying to fix that by systematically fuzzing applications and providing helpful pointers for developers to fuzz their own code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/fuzz_project/</url>
      <location>AW1.120</location>
      <attendee>Hanno Böck</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3513@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3513</pentabarf:event-id>
      <pentabarf:event-slug>state_of_go</pentabarf:event-slug>
      <pentabarf:event-tag>state_of_go</pentabarf:event-tag>
      <pentabarf:title>The State of Go</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T144500</dtstart>
      <dtend>20150201T153000</dtend>
      <duration>00:45:00:00</duration>
      <summary>The State of Go</summary>
      <description>&lt;p&gt;Andrew Gerrand takes a look at the Go project and community and gives an overview of where we're at in February 2015.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/state_of_go/</url>
      <location>K.3.401</location>
      <attendee>Andrew Gerrand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3503@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3503</pentabarf:event-id>
      <pentabarf:event-slug>perl5_22_things_to_come</pentabarf:event-slug>
      <pentabarf:event-tag>perl5_22_things_to_come</pentabarf:event-tag>
      <pentabarf:title>Perl 5.22</pentabarf:title>
      <pentabarf:subtitle>The Shape of Things to Come</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T144500</dtstart>
      <dtend>20150131T153500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Perl 5.22- The Shape of Things to Come</summary>
      <description>&lt;p&gt;Every spring, there's a new version of perl.  Every new version of perl ships with "perldelta," the comprehensive list of changes in that version.  Every summer, rjbs (the Perl 5 project lead) tries to summarize the perldelta, omitting the tedious and obscure in favor of the awesome and exciting.  This winter only, you can get a sneak preview of the yet-unreleased Perl 5.22's planned changes, a recap of the best bits of 5.20, and the faintest whiff of changes under discussion for next&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/perl5_22_things_to_come/</url>
      <location>K.3.401</location>
      <attendee>Ricardo Signes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3234@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3234</pentabarf:event-id>
      <pentabarf:event-slug>centos_community_infra_revealed</pentabarf:event-slug>
      <pentabarf:event-tag>centos_community_infra_revealed</pentabarf:event-tag>
      <pentabarf:title>CentOS (community) Infra revealed</pentabarf:title>
      <pentabarf:subtitle>aka the joy of running on donated machines</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T145000</dtstart>
      <dtend>20150201T153500</dtend>
      <duration>00:45:00:00</duration>
      <summary>CentOS (community) Infra revealed- aka the joy of running on donated machines</summary>
      <description>&lt;p&gt;CentOS.org Infra explained&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/centos_community_infra_revealed/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Fabian Arrotin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3477@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3477</pentabarf:event-id>
      <pentabarf:event-slug>searching_over_streams_with_luwak_and_apache_samza</pentabarf:event-slug>
      <pentabarf:event-tag>searching_over_streams_with_luwak_and_apache_samza</pentabarf:event-tag>
      <pentabarf:title>Searching over streams with Luwak and Apache Samza</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T145000</dtstart>
      <dtend>20150131T153500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Searching over streams with Luwak and Apache Samza</summary>
      <description>&lt;p&gt;Traditional searches take the form of individual queries over large mostly-stable corpuses of documents.  In this talk, we'll show how we invert this paradigm to allow for searching over streams of documents by combining Samza, a distributed stream-processing framework, with Luwak, a library for efficiently running large numbers of queries over individual documents.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/searching_over_streams_with_luwak_and_apache_samza/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Alan Woodward</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2752@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2752</pentabarf:event-id>
      <pentabarf:event-slug>jruby_truffle_deep_dive</pentabarf:event-slug>
      <pentabarf:event-tag>jruby_truffle_deep_dive</pentabarf:event-tag>
      <pentabarf:title>Truffle: A tour through a new Ruby implementation</pentabarf:title>
      <pentabarf:subtitle>An in-depth walk-through of JRuby+Truffle, a new high performance Ruby implementation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2015-01-31 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T145000</dtstart>
      <dtend>20150131T153500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Truffle: A tour through a new Ruby implementation- An in-depth walk-through of JRuby+Truffle, a new high performance Ruby implementation</summary>
      <description>&lt;p&gt;JRuby+Truffle is a new high performance implementation of Ruby being built as an open-source research project at Oracle Labs. It uses state-of-the-art research into techniques for writing interpreters and dynamic compilers that allows it to be both significantly faster than any other implementation of Ruby, but also conceptually simpler.&lt;/p&gt;

&lt;p&gt;In this talk we'll explain how JRuby+Truffle works. We'll cover the whole system from the parser to emitting the actual machine code bytes - and we won't have to leave our Java IDE to do it.&lt;/p&gt;

&lt;p&gt;We won't shy away from technical depth where it's needed to uncover all the details, but Truffle is designed to be a high-level and simple system accessible to non-experts. Novices will get an insight into the big ideas, and experts will be able to find out how it all really works.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2015/schedule/event/jruby_truffle_deep_dive/</url>
      <location>K.4.401</location>
      <attendee>Chris Seaton</attendee>
      <attendee>Benoit Daloze</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2871@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2871</pentabarf:event-id>
      <pentabarf:event-slug>ol3js_cesium</pentabarf:event-slug>
      <pentabarf:event-tag>ol3js_cesium</pentabarf:event-tag>
      <pentabarf:title>Ol3-Cesium : 3D for OpenLayers map</pentabarf:title>
      <pentabarf:subtitle>An exciting library for automatically bringing 3D to your map</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 14:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T145500</dtstart>
      <dtend>20150201T151000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Ol3-Cesium : 3D for OpenLayers map- An exciting library for automatically bringing 3D to your map</summary>
      <description>&lt;p&gt;Ol3-Cesium is an exciting web library bringing 3D to an OpenLayers3 map.
A Cesium virtual globe is automatically created from the map and displayed side-by-side for collaborative interaction or stacked for exclusive tasks.
The globe camera and the map view (centre, resolution, rotation) are bidirectionally synchronized: interacting on one updating the other.&lt;/p&gt;

&lt;p&gt;Layers are synchronized from the map:
- ol3 raster layers show up on the globe and reuse cache when possible;
- ol3 vector layers render using the same style and may be positioned freely in 3D.
Additionally, specific data may be displayed on the globe, like terrain or vectors.&lt;/p&gt;

&lt;p&gt;Vectors are re-projected on-the-fly during synchronisation.
Since one synchronizer may not fit all needs, the library exports core functions to allow advanced or custom use.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/ol3js_cesium/</url>
      <location>AW1.121</location>
      <attendee>Guillaume Beraudo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2823@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2823</pentabarf:event-id>
      <pentabarf:event-slug>gnome_creating_ripples_in_the_linux_ecosystem</pentabarf:event-slug>
      <pentabarf:event-tag>gnome_creating_ripples_in_the_linux_ecosystem</pentabarf:event-tag>
      <pentabarf:title>GNOME - creating ripples in the Linux eco-system</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 14:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T145500</dtstart>
      <dtend>20150201T152500</dtend>
      <duration>00:30:00:00</duration>
      <summary>GNOME - creating ripples in the Linux eco-system</summary>
      <description>&lt;p&gt;Sri Ramkrishna makes the argument that GNOME's off the beaten style of development are ripples that create opportunities for interesting problems for the eco-system to solve.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/gnome_creating_ripples_in_the_linux_ecosystem/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Sri Ramkrishna</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3439@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3439</pentabarf:event-id>
      <pentabarf:event-slug>crowd_testing</pentabarf:event-slug>
      <pentabarf:event-tag>crowd_testing</pentabarf:event-tag>
      <pentabarf:title>The Wisdom Of Crowd Testing OpenJDK</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The Wisdom Of Crowd Testing OpenJDK</summary>
      <description>&lt;p&gt;In the beginning, there were bugs. In order to find them faster, before  a JDK release, the OpenJDK Adoption Group began a quality outreach effort. Initially focused on JDK 8, the effort expanded to cover JDK 7  Updates, JDK 8 Updates and JDK 9 OpenJDK Projects. It now lists dozens of open source projects and communities that participate in testing early access builds of the JDK, report issues they find, and help get them resolved in time.&lt;/p&gt;

&lt;p&gt;In this session, you'll learn what worked, and what didn't, and what you can do to join the OpenJDK crowd testing fun with your own open source project to help us find showstopper bugs before they can bite.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/crowd_testing/</url>
      <location>K.4.201</location>
      <attendee>Dalibor Topić</attendee>
      <attendee>Rory O’Donnell</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2761@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2761</pentabarf:event-id>
      <pentabarf:event-slug>deviot12</pentabarf:event-slug>
      <pentabarf:event-tag>deviot12</pentabarf:event-tag>
      <pentabarf:title>XMPP-IoT an open solution for things</pentabarf:title>
      <pentabarf:subtitle>A demo and talk around using XMPP to create open scalable and secure IoT systems between peers in different domains</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>XMPP-IoT an open solution for things- A demo and talk around using XMPP to create open scalable and secure IoT systems between peers in different domains</summary>
      <description>&lt;p&gt;The XMPP community has since 2013 been working to enable the federated XMPP network to support Internet of Things (IoT).
In this Demo/Talk, we will go through the initiative, showing how individual devices, and larger systems can interact cross domains in a secure interoperable environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot12/</url>
      <location>H.2213</location>
      <attendee>Joachim Lindborg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3360@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3360</pentabarf:event-id>
      <pentabarf:event-slug>modern_sql_in_postgresql</pentabarf:event-slug>
      <pentabarf:event-tag>modern_sql_in_postgresql</pentabarf:event-tag>
      <pentabarf:title>Modern SQL in PostgreSQL</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Modern SQL in PostgreSQL</summary>
      <description>&lt;p&gt;SQL has gone out of fashion lately—partly due to the NoSQL movement, but mostly because SQL is often still used like 20 years ago. As a matter of fact, the SQL standard continued to evolve during the past decades resulting in the current release of 2011. In this session, we will go through the most important additions since the widely known SQL-92, explain how they work and how PostgreSQL supports and extends them. We will cover common table expressions and window functions in detail and have a very short look at the temporal features of SQL:2011 and the related features of PostgreSQL.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2015/schedule/event/modern_sql_in_postgresql/</url>
      <location>AW1.126</location>
      <attendee>Markus Winand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3220@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3220</pentabarf:event-id>
      <pentabarf:event-slug>the_emacs_of_distros</pentabarf:event-slug>
      <pentabarf:event-tag>the_emacs_of_distros</pentabarf:event-tag>
      <pentabarf:title>The Emacs of Distros</pentabarf:title>
      <pentabarf:subtitle>How GNU Guix Seeks to Empower Users</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T154500</dtend>
      <duration>00:45:00:00</duration>
      <summary>The Emacs of Distros- How GNU Guix Seeks to Empower Users</summary>
      <description>&lt;p&gt;What's with Emacs?  Its design makes user freedom more practical by putting all the mechanics at the user's fingertips.  This talk will explore how GNU Guix and its distribution seek to empower users in a similar way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_emacs_of_distros/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Ludovic Courtès</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3412@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3412</pentabarf:event-id>
      <pentabarf:event-slug>freecad</pentabarf:event-slug>
      <pentabarf:event-tag>freecad</pentabarf:event-tag>
      <pentabarf:title>FreeCAD</pentabarf:title>
      <pentabarf:subtitle>a hackable design platform</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Hardware</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>FreeCAD- a hackable design platform</summary>
      <description>&lt;p&gt;FreeCAD is a general purpose, open-source, multiplatform parametric 3D modeling application, geared mainly for product design, in other words anything that is meant to be built in the real world. The project started around 2002, and is today entering a a big momentum with the blossoming of home 3D printing and manufacturing, and thanks to is extreme hackability.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Hardware</categories>
      <url>https:/fosdem.org/2015/schedule/event/freecad/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Yorik van Havre</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3402@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3402</pentabarf:event-id>
      <pentabarf:event-slug>ntimed_ntpd_replacement</pentabarf:event-slug>
      <pentabarf:event-tag>ntimed_ntpd_replacement</pentabarf:event-tag>
      <pentabarf:title>Ntimed an NTPD replacement</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Time</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Ntimed an NTPD replacement</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Time</categories>
      <url>https:/fosdem.org/2015/schedule/event/ntimed_ntpd_replacement/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Poul-Henning Kamp</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2509@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2509</pentabarf:event-id>
      <pentabarf:event-slug>gcompris</pentabarf:event-slug>
      <pentabarf:event-tag>gcompris</pentabarf:event-tag>
      <pentabarf:title>GCompris goes Qt Quick with the help of KDE</pentabarf:title>
      <pentabarf:subtitle>GCompris is educational software for children 2 to 10</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T151500</dtend>
      <duration>00:15:00:00</duration>
      <summary>GCompris goes Qt Quick with the help of KDE- GCompris is educational software for children 2 to 10</summary>
      <description>&lt;p&gt;GCompris is a high quality educational software suite comprising of numerous activities for children aged 2 to 10. It was created in 2000 using the GTK+ graphical toolkit. It is available on different platforms, GNU/Linux, and the proprietary platforms MacOSX and Windows.&lt;/p&gt;

&lt;p&gt;Willing to address the large number of tablet users and to enhance the user experience the choice was made in January 2014 to rewrite GCompris in Qt Quick.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/gcompris/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Bruno Coudoin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2636@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2636</pentabarf:event-id>
      <pentabarf:event-slug>colorspace</pentabarf:event-slug>
      <pentabarf:event-tag>colorspace</pentabarf:event-tag>
      <pentabarf:title>Video Capture and Colorspaces</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Video Capture and Colorspaces</summary>
      <description>&lt;p&gt;The video4linux kernel subsystem reports which colorspace the captured video uses. But what does that really mean, and what do you have to do to correctly reproduce those colors? This talk will dive into the crazy world of colorspaces and give you a practical guide to colorspace handling. I will also demonstrate colorspace handling, both right and wrong.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/colorspace/</url>
      <location>K.4.601</location>
      <attendee>Hans Verkuil</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2747@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2747</pentabarf:event-id>
      <pentabarf:event-slug>samba</pentabarf:event-slug>
      <pentabarf:event-tag>samba</pentabarf:event-tag>
      <pentabarf:title>Why Samba moved to GPLv3</pentabarf:title>
      <pentabarf:subtitle>Why we moved, what we gained, what we lost.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T154000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Why Samba moved to GPLv3- Why we moved, what we gained, what we lost.</summary>
      <description>&lt;p&gt;This talk will cover the reasons Samba moved license from GPLv2+ to GPLv3+, what we gained as a community out of it, and also the downsides we have experienced from the decision. This talk should interest any project thinking of moving to GPLv3 from an existing license, and also projects considering a new license.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/samba/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Jeremy Allison</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3186@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3186</pentabarf:event-id>
      <pentabarf:event-slug>embedded_freedom</pentabarf:event-slug>
      <pentabarf:event-tag>embedded_freedom</pentabarf:event-tag>
      <pentabarf:title>Embedded  freedom roundtable</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T154500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Embedded  freedom roundtable</summary>
      <description>&lt;p&gt;GNU and Linux are now embedded on more kinds of hardware than ever,
but often only by requiring proprietary bits. Plus, we now have
tablets and phones loaded with nonfree software on top of a free core
-- how do we get the freedom we all want, and how do we create the
market for that? Roundtable discussion.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/embedded_freedom/</url>
      <location>UB2.252A (Lameere)</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2542@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2542</pentabarf:event-id>
      <pentabarf:event-slug>igprof_the_ignominous_profiler</pentabarf:event-slug>
      <pentabarf:event-tag>igprof_the_ignominous_profiler</pentabarf:event-tag>
      <pentabarf:title>IgProf</pentabarf:title>
      <pentabarf:subtitle>The Ignominous Profiler</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Performance</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>IgProf- The Ignominous Profiler</summary>
      <description>&lt;p&gt;IgProf is a GPL, general purpose, cross platform (x86_64, x86, ARMv7-A, ARM64/AArch64), memory and performance profiling tool originally developed 10 years ago in the context of LHC experiments at CERN (*), to enable optimisation of simulation and data acquisition software. It provides detailed, call-stack level, information on where time / energy is spent and memory allocations happen using a variety of techniques varying from dynamic instrumentation to sampled profiling. While not dissimilar from other similar softwares like Google perftools it was specially tailored to profile extremely large C++ applications comprising millions lines of codes, loading thousands of dynamic libraries and with a very high memory allocation frequency. In addition, ease-of-use and the ability to easily share performance profiles between distributed collaborators are important aspects to enable use by a large community of scientists with varying software development skills.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Performance</categories>
      <url>https:/fosdem.org/2015/schedule/event/igprof_the_ignominous_profiler/</url>
      <location>Janson</location>
      <attendee>Giulio Eulisse</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2856@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2856</pentabarf:event-id>
      <pentabarf:event-slug>openbazaar</pentabarf:event-slug>
      <pentabarf:event-tag>openbazaar</pentabarf:event-tag>
      <pentabarf:title>OpenBazaar</pentabarf:title>
      <pentabarf:subtitle>Decentralized markets for online trade</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T151500</dtend>
      <duration>00:15:00:00</duration>
      <summary>OpenBazaar- Decentralized markets for online trade</summary>
      <description>&lt;p&gt;We will have a half-dozen members of the OpenBazaar team at the conference, and we'd like to give an overview of how our decentralized marketplace for online trade works. Our goal is to give a slideshow (attached) that explains the basics around the history and evolution of the platform, a high-level explanation of the technical challenges and solutions to creating a decentralized marketplace, and then ask them to come visit our stand to give them a personal demonstration.&lt;/p&gt;

&lt;p&gt;Please contact me at sam@openbazaar.org if you have any questions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/openbazaar/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Dionysis Zindros</attendee>
      <attendee>Sam Patterson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3323@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3323</pentabarf:event-id>
      <pentabarf:event-slug>healthy_community</pentabarf:event-slug>
      <pentabarf:event-tag>healthy_community</pentabarf:event-tag>
      <pentabarf:title>Is your community healthy? Metrics on the top CM software</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T160000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Is your community healthy? Metrics on the top CM software</summary>
      <description>&lt;p&gt;In this talk, I'll illustrate and analyze the health of the top configuration-management software, as well as making data-driven predictions and looking at major showstoppers. I'm going to draw comparisons across communities as well as within them, to make it clear where the critical mass and acceleration are.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/healthy_community/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Donnie Berkholz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2492@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2492</pentabarf:event-id>
      <pentabarf:event-slug>introducing_sile</pentabarf:event-slug>
      <pentabarf:event-tag>introducing_sile</pentabarf:event-tag>
      <pentabarf:title>Introducing SILE: A New Typesetting System</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Typesetting</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Introducing SILE: A New Typesetting System</summary>
      <description>&lt;p&gt;SILE is a system for creating beautiful printed documents. It borrows extensively from TeX, but brings some of TeX's ideas into the 21st century with frame-based layouts, native support for Unicode, PDF, Opentype and XML processing, and extensibility and programmability in a modern, high-level language.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Typesetting</categories>
      <url>https:/fosdem.org/2015/schedule/event/introducing_sile/</url>
      <location>Janson</location>
      <attendee>Simon Cozens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3156@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3156</pentabarf:event-id>
      <pentabarf:event-slug>deployopenstackxen</pentabarf:event-slug>
      <pentabarf:event-tag>deployopenstackxen</pentabarf:event-tag>
      <pentabarf:title>OpenStack and Xen</pentabarf:title>
      <pentabarf:subtitle>Deploy your OpenStack cloud on the Xen hypervisor</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T154000</dtend>
      <duration>00:40:00:00</duration>
      <summary>OpenStack and Xen- Deploy your OpenStack cloud on the Xen hypervisor</summary>
      <description>&lt;p&gt;This talk will explain how to deploy OpenStack using the Xen hypervisor to run your virtual machines.&lt;/p&gt;

&lt;p&gt;It will start by describing the OpenStack architecture and its most important components.
It will go into details on how to use DevStack to setup an OpenStack development environment based on Xen and Libvirt. It will also cover the most popular and robust deployment schemes for OpenStack with Xen and Libvirt aimed for production servers, including Ubuntu packages from the latest LTS, Chef and Puppet.&lt;/p&gt;

&lt;p&gt;The audience will learn the most important OpenStack and Xen config options, the pitfalls to avoid in their deployment and how to tweak both of them to get the best performance and stability out of your OpenStack cloud.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/deployopenstackxen/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Stefano Stabellini</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3345@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3345</pentabarf:event-id>
      <pentabarf:event-slug>depencymanagementwithcomposerphpreinvented</pentabarf:event-slug>
      <pentabarf:event-tag>depencymanagementwithcomposerphpreinvented</pentabarf:event-tag>
      <pentabarf:title>Dependency Management with Composer: PHP Reinvented</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Dependency Management with Composer: PHP Reinvented</summary>
      <description>&lt;p&gt;Over the last 3 years Composer helped reshape the way PHP programs are written. It was key in transforming a language ecosystem from bad-mouthed procedural mess to an environment in which engineers focus on best practices, refined architecture and code re-use. This talk covers best practices of Composer usage and some tips &amp;amp; tricks even regular Composer users might not be aware of yet!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/depencymanagementwithcomposerphpreinvented/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Nils Adermann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2689@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2689</pentabarf:event-id>
      <pentabarf:event-slug>starting_yocto</pentabarf:event-slug>
      <pentabarf:event-tag>starting_yocto</pentabarf:event-tag>
      <pentabarf:title>Starting with the Yocto Project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T154500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Starting with the Yocto Project</summary>
      <description>&lt;p&gt;Yocto has an alleged steep learning curve. It can be a challenge for modules and evaluation board manufacturers to add support for their devices in Yocto as they don't necessarily have a software background. This talk will highlight the steps required, techniques and good practices to create a well integrated machine configuration allowing to build images using the Yocto Linux build system. The Crystalfontz support from meta-fsl-arm-extra will be used to illustrate the talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/starting_yocto/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Alexandre Belloni</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3466@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3466</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_inlining</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_inlining</pentabarf:event-tag>
      <pentabarf:title>Partial inlining of Memcheck helper function fast paths</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Partial inlining of Memcheck helper function fast paths</summary>
      <description>&lt;p&gt;Memcheck's performance is significantly limited by the need for the JIT generated code to call a helper function for every memory access. This talk will describe ongoing work to inline the fast cases of these helpers into the generated code, with the goal of getting a significant speedup.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2015/schedule/event/valgrind_inlining/</url>
      <location>AW1.120</location>
      <attendee>Julian Seward</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3486@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3486</pentabarf:event-id>
      <pentabarf:event-slug>ada_arm</pentabarf:event-slug>
      <pentabarf:event-tag>ada_arm</pentabarf:event-tag>
      <pentabarf:title>Ada for ARM Bare Board</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Ada for ARM Bare Board</summary>
      <description>&lt;p&gt;In 2014, AdaCore has released two new components in the GNAT GPL
Edition: GNAT GPL for ARM Bare Board and SPARK 2014.  I present the
content of GNAT GPL for ARM, its Ravenscar runtime, how to build and
deploy an embedded application in Ada and how it was used to teach Ada.&lt;/p&gt;

&lt;p&gt;Two different demos will be presented: a Tetris game and a train
signalling system.  Both are fully written in Ada, with some parts
written and proven with SPARK 2014.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_arm/</url>
      <location>AW1.124</location>
      <attendee>Tristan Gingold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3334@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3334</pentabarf:event-id>
      <pentabarf:event-slug>editors_improving_libreoffice_quality</pentabarf:event-slug>
      <pentabarf:event-tag>editors_improving_libreoffice_quality</pentabarf:event-tag>
      <pentabarf:title>Improving LibreOffice quality</pentabarf:title>
      <pentabarf:subtitle>Coverity and crash testing</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T152000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Improving LibreOffice quality- Coverity and crash testing</summary>
      <description>&lt;p&gt;This talk will present some of the automated tools that the LibreOffice project is using to improve the quality of the code. This includes coverity where the LibreOffice project managed to reach a nearly perfect defect density score of 0.00 and the import/export crash testing with about 75000 documents.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_improving_libreoffice_quality/</url>
      <location>K.3.201</location>
      <attendee>Markus Mohrhard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3468@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3468</pentabarf:event-id>
      <pentabarf:event-slug>backtothefuture</pentabarf:event-slug>
      <pentabarf:event-tag>backtothefuture</pentabarf:event-tag>
      <pentabarf:title>Back to the Future</pentabarf:title>
      <pentabarf:subtitle>(Re)learn smalltalk</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Smalltalk</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>02:00:00:00</duration>
      <summary>Back to the Future- (Re)learn smalltalk</summary>
      <description>&lt;p&gt;Always wanted to see what the origin of object orientation and the IDE looks like 40 years later?
This is your chance to try the environment for yourself, and see the future of live development&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Smalltalk</categories>
      <url>https:/fosdem.org/2015/schedule/event/backtothefuture/</url>
      <location>H.2214</location>
      <attendee>Stephan Eggermont</attendee>
      <attendee>Nicole de Graaf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3068@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3068</pentabarf:event-id>
      <pentabarf:event-slug>xorchestra</pentabarf:event-slug>
      <pentabarf:event-tag>xorchestra</pentabarf:event-tag>
      <pentabarf:title>Xen Orchestra: a web UI for Xen and XenServer</pentabarf:title>
      <pentabarf:subtitle>Handle modern IaaS needs from the web</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T154000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Xen Orchestra: a web UI for Xen and XenServer- Handle modern IaaS needs from the web</summary>
      <description>&lt;p&gt;XenServer exposes a fully featured management API called XAPI. Xen Orchestra was originally designed as web interface for Xen in 2009, and is now a complete re-write to leverage all those new possibilities.&lt;/p&gt;

&lt;p&gt;This is the story of a tool evolving from "simple hypervisor management" to a "Infrastructure as a Service" interface, with all the challenges involved.&lt;/p&gt;

&lt;p&gt;First, we will examine architecture choices of Xen Orchestra (to reduce connections, bandwidth waste, storing of structured data, allowing persistence and so on...), then and how we decide to address common problems, like user permissions and ACLs in a virtualized infrastructure. Finally, we'll see the roadmap of this fully open source project (aGPLv3)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/xorchestra/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Olivier Lambert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2783@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2783</pentabarf:event-id>
      <pentabarf:event-slug>python,_webrtc_and_you</pentabarf:event-slug>
      <pentabarf:event-tag>python,_webrtc_and_you</pentabarf:event-tag>
      <pentabarf:title>Python, WebRTC and you</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Python, WebRTC and you</summary>
      <description>&lt;p&gt;Introduction to WebRTC and application development using Python on the server side. Let's build a "Call Roulette"!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/python,_webrtc_and_you/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Saúl Ibarra Corretgé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2836@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2836</pentabarf:event-id>
      <pentabarf:event-slug>haka</pentabarf:event-slug>
      <pentabarf:event-tag>haka</pentabarf:event-tag>
      <pentabarf:title>HAKA : A security oriented language</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>HAKA : A security oriented language</summary>
      <description>&lt;p&gt;Haka is an open source, security oriented, language and framework that allows to
analyze live (or captured) traffic and easily dissect and modify it. Haka is
based on Lua which is a simple, lightweight and efficient scripting language.
The goal of Haka is to simplify the writing of network filtering rules using
a common high-level language, hide the complexity of network protocol dissection
to the end-user while still allowing complex tasks (such as packet injection)
to happen transparently on a live stream.&lt;/p&gt;

&lt;p&gt;This presentation will introduce HAKA's capabilities and show
some examples of data manipulation both at the packet and at the stream level.
An example of packet dissector and grammar implementation  will also be shown
to demonstrate how protocol management is handled in Haka&lt;/p&gt;

&lt;p&gt;more information at http://www.haka-security.org/&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/haka/</url>
      <location>UD2.218A</location>
      <attendee>Jérémy Rosen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2755@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2755</pentabarf:event-id>
      <pentabarf:event-slug>libinput</pentabarf:event-slug>
      <pentabarf:event-tag>libinput</pentabarf:event-tag>
      <pentabarf:title>Replacing Xorg input-drivers with libinput</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-02-01 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T150000</dtstart>
      <dtend>20150201T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Replacing Xorg input-drivers with libinput</summary>
      <description>&lt;p&gt;This presentation will discuss the plans to move Xorg to use libinput too through an input driver called xf86-input-libinput, as well as the status of this move. xf86-input-libinput is scheduled to be the default Xorg input driver for Fedora 22.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/libinput/</url>
      <location>K.4.601</location>
      <attendee>Hans de Goede</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2800@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2800</pentabarf:event-id>
      <pentabarf:event-slug>vlc</pentabarf:event-slug>
      <pentabarf:event-tag>vlc</pentabarf:event-tag>
      <pentabarf:title>VLC 2.2.0</pentabarf:title>
      <pentabarf:subtitle>Videolan VLC</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T150000</dtstart>
      <dtend>20150131T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>VLC 2.2.0- Videolan VLC</summary>
      <description>&lt;p&gt;This presentation will cover the new features in VLC 2.2.0 and 3.0.0 that we introduced.&lt;/p&gt;

&lt;p&gt;It will cover also the updates in libVLC APIs for developers&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/vlc/</url>
      <location>H.2213</location>
      <attendee>Jean-Baptiste Kempf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3272@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3272</pentabarf:event-id>
      <pentabarf:event-slug>benchmark_r_gpplot2</pentabarf:event-slug>
      <pentabarf:event-tag>benchmark_r_gpplot2</pentabarf:event-tag>
      <pentabarf:title>Visualizing benchmark data with R and gpplot2</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 15:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T150500</dtstart>
      <dtend>20150201T152500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Visualizing benchmark data with R and gpplot2</summary>
      <description>&lt;p&gt;When I talk or write about benchmarking, a repeated question I get asked is how to make the graphs. For some of those graphs, check the links below.&lt;/p&gt;

&lt;p&gt;https://archive.fosdem.org/2014/schedule/event/lepeterborosrulez/
http://www.percona.com/blog/2014/08/12/benchmarking-exflash-with-sysbench-fileio/&lt;/p&gt;

&lt;p&gt;In this talk, I show how to make those graphs with R and ggplot2, and how to prepare the benchmarking data for that.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/benchmark_r_gpplot2/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Peter Boros</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3153@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3153</pentabarf:event-id>
      <pentabarf:event-slug>xen_freebsd</pentabarf:event-slug>
      <pentabarf:event-tag>xen_freebsd</pentabarf:event-tag>
      <pentabarf:title>FreeBSD/Xen status update</pentabarf:title>
      <pentabarf:subtitle>Current status and future development of FreeBSD/Xen</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2015-01-31 15:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T150500</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:45:00:00</duration>
      <summary>FreeBSD/Xen status update- Current status and future development of FreeBSD/Xen</summary>
      <description>&lt;p&gt;During the last year (2014) a lot of interesting development happened around the FreeBSD/Xen port. FreeBSD slowly moved from running as a PV with HVM drivers, to running as a PVHVM guests and finally as a PVH DomU. The last step into getting full Xen support into FreeBSD was to get it to run as a PVH Dom0, which is now finished and in a tech-preview status.&lt;/p&gt;

&lt;p&gt;This talk will include a high-level description of the modifications needed in order to get FreeBSD running as a Dom0, and a demo of FreeBSD running as a PVH Xen Dom0.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2015/schedule/event/xen_freebsd/</url>
      <location>AW1.121</location>
      <attendee>Roger Pau Monné</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2963@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2963</pentabarf:event-id>
      <pentabarf:event-slug>oss_lte</pentabarf:event-slug>
      <pentabarf:event-tag>oss_lte</pentabarf:event-tag>
      <pentabarf:title>Open Source LTE</pentabarf:title>
      <pentabarf:subtitle>EPCs and eNodeBs and UEs oh my</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T151500</dtstart>
      <dtend>20150201T154500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open Source LTE- EPCs and eNodeBs and UEs oh my</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/oss_lte/</url>
      <location>AW1.125</location>
      <attendee>Paul Sutton</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2771@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2771</pentabarf:event-id>
      <pentabarf:event-slug>one_click_bom</pentabarf:event-slug>
      <pentabarf:event-tag>one_click_bom</pentabarf:event-tag>
      <pentabarf:title>1clickBOM</pentabarf:title>
      <pentabarf:subtitle>A browser extension to quickly add electronic components to shopping carts</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T151500</dtstart>
      <dtend>20150201T153000</dtend>
      <duration>00:15:00:00</duration>
      <summary>1clickBOM- A browser extension to quickly add electronic components to shopping carts</summary>
      <description>&lt;p&gt;1clickBOM is a browser extension that allows you to simple paste from spreadsheets or visit an online BOM and then quickly add those components to shopping carts. It takes the tedium out of shopping for electronic projects online without locking you into one vendor. This presentation is a short introduction to 1clickBOM and a discussion of the design decisions taken in making it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/one_click_bom/</url>
      <location>AW1.124</location>
      <attendee>Kaspar Emanuel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2984@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2984</pentabarf:event-id>
      <pentabarf:event-slug>overpass</pentabarf:event-slug>
      <pentabarf:event-tag>overpass</pentabarf:event-tag>
      <pentabarf:title>Overpass API</pentabarf:title>
      <pentabarf:subtitle>A service to query OpenStreetMap data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T151500</dtstart>
      <dtend>20150201T154000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Overpass API- A service to query OpenStreetMap data</summary>
      <description>&lt;p&gt;Using OpenStreetMap data almost always requires filtering for thematic extracts. Overpass API is a web service for this purpose, available at overpass-api.de. Its source code is licensed under AGPL.&lt;/p&gt;

&lt;p&gt;The open data project OpenStreetMap aims at creating a geographic database of the entire world, i.e. collecting the data necessary to make any map of what is on the ground. Starting in 2004, it has now grown to more than a million registered mappers. In most places details are mapped including each footpath. In some places even streetlamps, trees, wastebaskets, and similar things are mapped.&lt;/p&gt;

&lt;p&gt;Overpass API allows you to extract data by geographic search criteria, by subject, by structual properties or an arbitrary combination of them. In this way you can realize an always up-to-date data overlay on a slippy map, a desktop data browser, conveniently pull data from OpenStreetMap into QGIS, do quality assurance or a lot of other things.&lt;/p&gt;

&lt;p&gt;In this talk I will present Overpass API by the above mentioned example use cases. Furthermore, I will give a short overview over the components and the query language. This gives you a starting point to integrate OpenStreetMap data into your application of choice.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/overpass/</url>
      <location>AW1.121</location>
      <attendee>Roland Olbricht</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3284@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3284</pentabarf:event-id>
      <pentabarf:event-slug>keysigning</pentabarf:event-slug>
      <pentabarf:event-tag>keysigning</pentabarf:event-tag>
      <pentabarf:title>Two decades later - Signing OpenPGP keys in the 2000s</pentabarf:title>
      <pentabarf:subtitle>Presenting GNOME Keysign</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T151500</dtstart>
      <dtend>20150201T154000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Two decades later - Signing OpenPGP keys in the 2000s- Presenting GNOME Keysign</summary>
      <description>&lt;p&gt;This presentation shows a novel approach to signing keys which makes it easy to sign a person's key.
It enables very small groups of people to casually hold very small key signing parties.
The key idea is to automatically authenticate the key material
before the transfer via a secure audible or visual channel.
A Free Software implementation of the protocol will be shown and people are invited to sign their keys :-)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/keysigning/</url>
      <location>AW1.120</location>
      <attendee>Tobias Mueller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2902@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2902</pentabarf:event-id>
      <pentabarf:event-slug>requirements_bazaar</pentabarf:event-slug>
      <pentabarf:event-tag>requirements_bazaar</pentabarf:event-tag>
      <pentabarf:title>Requirements Bazaar</pentabarf:title>
      <pentabarf:subtitle>How to encourage users to tell us what they really need!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T152000</dtstart>
      <dtend>20150131T153500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Requirements Bazaar- How to encourage users to tell us what they really need!</summary>
      <description>&lt;p&gt;In this Lightning Talk we want to present “Requirements Bazaar 2.0” that aims to be a social continuous innovation platform to bring developers and end-users together. In years of research we have developed and actually operated an open innovation platform for gathering requirements for prototypes in large international academic projects. The last version of the current product is available under http://requirements-bazaar.org . End-users can enter their requirements by providing short descriptions including user stories, screenshots and other images. The requirements can then be shared amongst its users. On the other side of the chain, developers may take up ideas and transfer the accepted requirements to an issue system like JIRA.&lt;/p&gt;

&lt;p&gt;Over the last years it turned out that people want more lightweight and mobile-friendly tools; we found the old monolithic system to be very hard to maintain to add new features. Therefore we are currently redeveloping it from scratch integrating many ideas from our users and incorporating new research findings. We are further driven by a mobile-first approach to support a wide variety of devices. We additionally want to support various social features like sharing on social networks or blogs and allowing discussions and rating amongst end-users and developers.&lt;/p&gt;

&lt;p&gt;At FOSDEM we would like to encourage open source developers in rethinking the way requirements are currently gathered from the crowd. How do we want to collect new software ideas or simply feature requests from our users. Will it really be through feedback forms in our apps’ “About” menu? Do our users really think in terms of issues like we developers do? How can gamification be used to reward actual end-users of software? We hope Requirements Bazaar can answer these questions and fill the gap!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/requirements_bazaar/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>István Koren</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3173@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3173</pentabarf:event-id>
      <pentabarf:event-slug>puppet_plus_parentheses</pentabarf:event-slug>
      <pentabarf:event-tag>puppet_plus_parentheses</pentabarf:event-tag>
      <pentabarf:title>Puppet Plus Parentheses</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T152000</dtstart>
      <dtend>20150131T155000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Puppet Plus Parentheses</summary>
      <description>&lt;p&gt;Puppet is a tool for configuration management and automation.  It’s written in Ruby, and therefore its codebase contains a notable lack of parentheses.  So, we set out to solve that problem and wrote Puppet Server: a new, open source implementation of the Puppet Master, written in Clojure.  In this talk, we’ll discuss the development of Puppet Server, our experience with Clojure, and some of the dragons slain along the way.  I’ll also give an introduction to Trapperkeeper - an open source application framework for Clojure programs, which we developed along the way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/puppet_plus_parentheses/</url>
      <location>H.2214</location>
      <attendee>Kevin Corcoran</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2887@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2887</pentabarf:event-id>
      <pentabarf:event-slug>health_sector</pentabarf:event-slug>
      <pentabarf:event-tag>health_sector</pentabarf:event-tag>
      <pentabarf:title>Open source is not only for geeks and idealists in the (danish) health sector</pentabarf:title>
      <pentabarf:subtitle>A presentation of the OpenTele project and other health related projects by the 4S organisation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T152000</dtstart>
      <dtend>20150201T153500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Open source is not only for geeks and idealists in the (danish) health sector- A presentation of the OpenTele project and other health related projects by the 4S organisation</summary>
      <description>&lt;p&gt;A presentation of the telemedicine project OpenTele, and the 4S organization behind it.&lt;/p&gt;

&lt;p&gt;We will talk about the impact OpenTele has had for the many conical ill and pregnant who has used it in the pilot phase, and what the (open source) community can use OpenTele and the related 4S toolbox for.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/health_sector/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Mike Kristoffersen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3012@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3012</pentabarf:event-id>
      <pentabarf:event-slug>documents_torturing</pentabarf:event-slug>
      <pentabarf:event-tag>documents_torturing</pentabarf:event-tag>
      <pentabarf:title>Torturing your software with 124 ODF file formats</pentabarf:title>
      <pentabarf:subtitle>Bringing gleeful sadism back to software development and base your opinions on facts</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T152000</dtstart>
      <dtend>20150131T154000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Torturing your software with 124 ODF file formats- Bringing gleeful sadism back to software development and base your opinions on facts</summary>
      <description>&lt;p&gt;Good software can take a hit. Most software can't. The OpenDocument Format (ODF) specification is quite large and very important. Now that it is being adopted more and more, many strange and wonderful documents will be created by custom software that claim to be ODF documents. The ODF softwares of the world should be prepared. That's why ODFAutoTests helps you to create outlandish documents and lets you run them through your software.&lt;/p&gt;

&lt;p&gt;This talk will include an enticing argument for writing tests and will present the audience with the data of running the current tests on the current software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/documents_torturing/</url>
      <location>K.3.201</location>
      <attendee>Jos van den Oever</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3005@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3005</pentabarf:event-id>
      <pentabarf:event-slug>llvm_clone</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_clone</pentabarf:event-tag>
      <pentabarf:title>Code clone detection in LLVM compiler infrastructure</pentabarf:title>
      <pentabarf:subtitle>LLVM: built-in scalable code clone detection based on semantic analysis</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T152000</dtstart>
      <dtend>20150201T154000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Code clone detection in LLVM compiler infrastructure- LLVM: built-in scalable code clone detection based on semantic analysis</summary>
      <description>&lt;p&gt;We have proposed LLVM based method of code clones detection. The method is used as built-in instrument for LLVM. It can analyze and compare source code quality. Semantic mistakes arising during software development process can be detected by the compiler in early stages. As well it can be used for automatic refactoring.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_clone/</url>
      <location>K.4.401</location>
      <attendee>Sevak Sargsyan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3410@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3410</pentabarf:event-id>
      <pentabarf:event-slug>graph_meetup</pentabarf:event-slug>
      <pentabarf:event-tag>graph_meetup</pentabarf:event-tag>
      <pentabarf:title>Analysing London's NoSQL meetups using R &amp; Graphs</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T153000</dtstart>
      <dtend>20150131T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Analysing London's NoSQL meetups using R &amp; Graphs</summary>
      <description>&lt;p&gt;The majority of NoSQL meetups in London are hosted on meetup.com and luckily for us meetup.com has an API that allows us to extract all the corresponding data - groups, events, venues, members and RSVPs.&lt;/p&gt;

&lt;p&gt;In this talk Mark will show how we can use R to gain quick insights into the data using tools like dplyr and ggplot2. We'll also do some social network analysis of the attendees of London's meetup scene using igraph.&lt;/p&gt;

&lt;p&gt;Finally we'll look at how we could bring together all these insights into a brand new Clojure front end for the meetup website.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_meetup/</url>
      <location>AW1.125</location>
      <attendee>Mark Needham</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2763@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2763</pentabarf:event-id>
      <pentabarf:event-slug>when_performance_matters_</pentabarf:event-slug>
      <pentabarf:event-tag>when_performance_matters_</pentabarf:event-tag>
      <pentabarf:title>When performance matters ...</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T153000</dtstart>
      <dtend>20150131T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>When performance matters ...</summary>
      <description>&lt;p&gt;Python applications sometimes need all the performance they can get. Think of e.g. web, REST or RPC servers. There are several ways to address this: scale up by using more processes, use Cython, use PyPy, rewrite parts in C, etc.&lt;/p&gt;

&lt;p&gt;However, there are also quite a few things that can be done directly in Python. This talk goes through a number of examples and show cases how sticking to a few idioms can easily enhance the performance of your existing application without having to revert to more complex optimization strategies.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/when_performance_matters_/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Marc-André Lemburg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3461@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3461</pentabarf:event-id>
      <pentabarf:event-slug>go_lightning_talks</pentabarf:event-slug>
      <pentabarf:event-tag>go_lightning_talks</pentabarf:event-tag>
      <pentabarf:title>Go Lightning Talks</pentabarf:title>
      <pentabarf:subtitle>The Go community on Go</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:30:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>01:30:00:00</duration>
      <summary>Go Lightning Talks- The Go community on Go</summary>
      <description>&lt;p&gt;Members of the Go community give short presentations of on various topics.&lt;/p&gt;

&lt;p&gt;To sign up to give a lightning talk, visit the Go Devroom throughout the day.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2015/schedule/event/go_lightning_talks/</url>
      <location>K.3.401</location>
      <attendee>Andrew Gerrand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3440@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3440</pentabarf:event-id>
      <pentabarf:event-slug>adoption_group_qa</pentabarf:event-slug>
      <pentabarf:event-tag>adoption_group_qa</pentabarf:event-tag>
      <pentabarf:title>OpenJDK Adoption Group Q&amp;A</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>OpenJDK Adoption Group Q&amp;A</summary>
      <description>&lt;p&gt;There's a ton of stuff going on in OpenJDK, projects, repositories, bug database, experiments. This is a lot of potential fun, but the entrance barrier for newcomers is extremely high, and it's easy to get lost and not enjoy the fun anymore. In order to help people wanting to contribute keep track of this intricate forest of development and find their way out, the Adoption Group was created (http://openjdk.java.net/groups/adoption/).&lt;/p&gt;

&lt;p&gt;This session is an exchange between few of the hackers directly involved with the Adoption Group and the public. We will indeed discuss some of the projects we are currently involved with - like the planned global hack days for jsonp, jigsaw and tools that use jigsaw and http 2.0 with language interoperability - but above all we will answer questions the audience may have in relation to getting involved with OpenJDK, both from a technical perspective and a social one, so that next year you can sit together with us helping even more people to jump on the fun!&lt;/p&gt;

&lt;p&gt;If you need help organising your next hackday, or you are completelylost tying to get started with OpenJDK, this is the session for you!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/adoption_group_qa/</url>
      <location>K.4.201</location>
      <attendee>Mario Torre</attendee>
      <attendee>Martijn Verburg</attendee>
      <attendee>Dalibor Topić</attendee>
      <attendee>Daniel Bryant</attendee>
      <attendee>Mani Sarkar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3252@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3252</pentabarf:event-id>
      <pentabarf:event-slug>reinventing_the_enlightenment_object_system</pentabarf:event-slug>
      <pentabarf:event-tag>reinventing_the_enlightenment_object_system</pentabarf:event-tag>
      <pentabarf:title>Reinventing the Enlightenment Object System</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Reinventing the Enlightenment Object System</summary>
      <description>&lt;p&gt;The Enlightenment project started over 15 years ago, and while it has evolved a lot over the years, its object system has not; this is quite surprising given that almost everything in Enlightenment is represented by objects. Tom, later joined by other Enlightenment developers, has taken upon himself to redesign it, and called the new system Eo. In this talk Tom will describe the main goals they had for Eo, what (and how) they have achieved, how it was received by fellow developers and how it impacted the Enlightenment project as a whole. Tom will also briefly review other C object systems, some of Eo's unique features, and several related projects that were either created to support Eo, had undergone major improvements enabled by it, or owe they existence to Eo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/reinventing_the_enlightenment_object_system/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Tom Hacohen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3115@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3115</pentabarf:event-id>
      <pentabarf:event-slug>design_every_pixel_hurts</pentabarf:event-slug>
      <pentabarf:event-tag>design_every_pixel_hurts</pentabarf:event-tag>
      <pentabarf:title>Every pixel hurts</pentabarf:title>
      <pentabarf:subtitle>A quest for open UX design</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Every pixel hurts- A quest for open UX design</summary>
      <description>&lt;p&gt;Design is still a pretty closed process, so I started exploring ways of opening the design process, just as the coding process has been fully opened through collaboration tools, community building, pair acceptance and sharing knowledge. The design community does not have a strong collaboration history. But, since the appearance of the latest UX practices, there is an opportunity to fully open up the process, as UX is based on research and more graphic designers are moving into the UX field.&lt;/p&gt;

&lt;p&gt;We already know there is a lack of UX practice in FOSS projects, so this talk is a further exploration on why such a gap exists, and a collection of ideas and tools that could (hopefully) empower both sides to put a bridge over it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/design_every_pixel_hurts/</url>
      <location>AW1.126</location>
      <attendee>Pablo Cúbico</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3274@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3274</pentabarf:event-id>
      <pentabarf:event-slug>capacity_metrics</pentabarf:event-slug>
      <pentabarf:event-tag>capacity_metrics</pentabarf:event-tag>
      <pentabarf:title>Capacity metrics in daily MySQL checks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T155000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Capacity metrics in daily MySQL checks</summary>
      <description>&lt;p&gt;How to ensure capacity for your MySQL servers? We will quickly walk through the potential issues which can affect database capacity and see how we can detect them on the early stages.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/capacity_metrics/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Vlad Fedorkov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2937@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2937</pentabarf:event-id>
      <pentabarf:event-slug>vxvde</pentabarf:event-slug>
      <pentabarf:event-tag>vxvde</pentabarf:event-tag>
      <pentabarf:title>VXVDE: almost zero configuration virtual networking</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T153000</dtstart>
      <dtend>20150131T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>VXVDE: almost zero configuration virtual networking</summary>
      <description>&lt;p&gt;VXVDE does not require any program to dispatch packets: vxvde has been implemented as a module of the libvdeplug library. It does not need
any infrustructure other than a well configured IPv4 or IPv6 network supporting IP multicast. VXVDE has a very simple configuration. A valid IP multicast address is enough to configure a "switchless switched" virtual network.&lt;/p&gt;

&lt;p&gt;Unlike VXLAN, VXVDE does not require any Virtual Tunnel End Point (VTEP). Virtual Machines manage their own access to the virtual network. VXVDE unicast packets are mapped on UDP packets traveling on a direct path from the sending virtual machine to the receiving one, without any copy, any packet retransmission or extra header.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/vxvde/</url>
      <location>UD2.218A</location>
      <attendee>Renzo Davoli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3106@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3106</pentabarf:event-id>
      <pentabarf:event-slug>deviot13</pentabarf:event-slug>
      <pentabarf:event-tag>deviot13</pentabarf:event-tag>
      <pentabarf:title>Manage all the things, small and big, with open source LwM2M implementations</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Manage all the things, small and big, with open source LwM2M implementations</summary>
      <description>&lt;p&gt;LwM2M is a standard for device management that solves many of the issues M2M and IoT solutions makers have faced in the past (or, let's be realistic, are still facing), with custom protocols or even standards like OMA-DM: complex workflows, high bandwidth usage, lack of open-source implementations...
Join this talk to get an overview of the LwM2M protocol, and to learn how you can start managing an embedded device with Eclipse Wakaama (yes, it fits in an Arduino, and yes, there will be a live demo!), or build your own device management server with Eclipse Leshan.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot13/</url>
      <location>H.2213</location>
      <attendee>Benjamin Cabé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2537@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2537</pentabarf:event-id>
      <pentabarf:event-slug>make_your_tests_fail</pentabarf:event-slug>
      <pentabarf:event-tag>make_your_tests_fail</pentabarf:event-tag>
      <pentabarf:title>Make your tests fail</pentabarf:title>
      <pentabarf:subtitle>How randomisation adds a whole new dimension to finding bugs in your code</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T161500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Make your tests fail- How randomisation adds a whole new dimension to finding bugs in your code</summary>
      <description>&lt;p&gt;It's easy as pie: before checking in, your test suite should always be green. Or should it? What if your tests are all green but you forgot to check one important edge case? What if your underlying system environment lets you down, but only under rare conditions that you didn't cover in your tests?&lt;/p&gt;

&lt;p&gt;This talk introduces randomised testing as used by projects like Apache Lucene and Elasticsearch based on the Carrotsearch Randomised Testing framework. It has helped uncover (and ultimately fix) a huge number of bugs not only in these project’s source code, but also in the JVM itself which those projects rely on.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/make_your_tests_fail/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Isabel Drost-Fromm</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2886@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2886</pentabarf:event-id>
      <pentabarf:event-slug>genode</pentabarf:event-slug>
      <pentabarf:event-tag>genode</pentabarf:event-tag>
      <pentabarf:title>Introducing a radically componentized GUI architecture</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T161500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Introducing a radically componentized GUI architecture</summary>
      <description>&lt;p&gt;Modern graphical user interfaces must be both extremely versatile and beautiful to be appealing for users. Current GUIs try to fulfil those requirements at the cost of extremely high complexity, which puts the privacy and security of the user at risk. The talk will introduce a new component-based GUI architecture that puts security in the front seat while aiming at highly customizable user experiences.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/genode/</url>
      <location>K.3.201</location>
      <attendee>Norman Feske</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3090@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3090</pentabarf:event-id>
      <pentabarf:event-slug>servo_and_you</pentabarf:event-slug>
      <pentabarf:event-tag>servo_and_you</pentabarf:event-tag>
      <pentabarf:title>Servo (the parallel web browser) and YOU!</pentabarf:title>
      <pentabarf:subtitle>A beginner's guide to contributing to Servo</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T153000</dtstart>
      <dtend>20150201T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Servo (the parallel web browser) and YOU!- A beginner's guide to contributing to Servo</summary>
      <description>&lt;p&gt;Servo is a Mozilla project with a small team and big ambitions! Learn how you can contribute to it using Rust, Python, and JavaScript, and watch a worked example of implementing a missing web technology in the browser of the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/servo_and_you/</url>
      <location>UD2.218A</location>
      <attendee>Josh Matthews</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3425@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3425</pentabarf:event-id>
      <pentabarf:event-slug>hacking_openjdk</pentabarf:event-slug>
      <pentabarf:event-tag>hacking_openjdk</pentabarf:event-tag>
      <pentabarf:title>What Lies Beneath?: Lessons learned hacking the OpenJDK interpreter/compilers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T153000</dtstart>
      <dtend>20150131T162000</dtend>
      <duration>00:50:00:00</duration>
      <summary>What Lies Beneath?: Lessons learned hacking the OpenJDK interpreter/compilers</summary>
      <description>&lt;p&gt;What really happens to your Java code along the way to becoming machine code?&lt;/p&gt;

&lt;p&gt;Red Hat has been developing an almost pauseless GC for OpenJDK which requires adding read barriers to every object access. We've also developed ARM64 versions of both the server and the client compilers.  This has given us quite a bit of experience with the internals of the various methods of generating machine code inside the JVM.  This talk will start with a brief tour of the various levels of code generation available and then open up the floor for questions from our panel.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/hacking_openjdk/</url>
      <location>K.4.201</location>
      <attendee>Andrew Haley</attendee>
      <attendee>Roman Kennke</attendee>
      <attendee>Andrew Dinn</attendee>
      <attendee>Christine H Flood</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3265@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3265</pentabarf:event-id>
      <pentabarf:event-slug>open_video_players</pentabarf:event-slug>
      <pentabarf:event-tag>open_video_players</pentabarf:event-tag>
      <pentabarf:title>Web Video Players Architecture &amp; Open Source Community</pentabarf:title>
      <pentabarf:subtitle>In depth with Video.js, JwPlayer, and Kaltura Player</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T153000</dtstart>
      <dtend>20150131T161000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Web Video Players Architecture &amp; Open Source Community- In depth with Video.js, JwPlayer, and Kaltura Player</summary>
      <description>&lt;p&gt;This talk brings together presentations from three very popular web players Video.js, JwPlayer, and Kaltura Player ToolKit. Collectively these project represent a huge percentage of online video views and enable video robust video delivery for many content makers around the world. In this presentation, each project will present it’s architectural approach to contemporary multi-screen, multi-browser video playback. Projects will highlight how they work with the open source community and with tips for integration into your applications or websites. After the short presentations there will be a chance for QA for the projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/open_video_players/</url>
      <location>H.2213</location>
      <attendee>Michael Dale</attendee>
      <attendee>Itay Kinnrot</attendee>
      <attendee>Steve Heffernan</attendee>
      <attendee>Pablo Schklowsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3499@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3499</pentabarf:event-id>
      <pentabarf:event-slug>fast_enough_perl6</pentabarf:event-slug>
      <pentabarf:event-tag>fast_enough_perl6</pentabarf:event-tag>
      <pentabarf:title>"Fast enough” Perl 6</pentabarf:title>
      <pentabarf:subtitle>How I learned to stop worrying and love games</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 15:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T153500</dtstart>
      <dtend>20150131T162500</dtend>
      <duration>00:50:00:00</duration>
      <summary>"Fast enough” Perl 6- How I learned to stop worrying and love games</summary>
      <description>&lt;p&gt;Every time a question of speed or production readiness comes up, the answer always seems to be somewhat evasive -- "depends on what your production is", they say, or it's fast enough for my use case". Let's see how it works with computer games, where you can't easily cheat with pre-rendering or caching to workaround things being slow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/fast_enough_perl6/</url>
      <location>K.3.401</location>
      <attendee>Tadeusz 'tadzik' Sosnierz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3227@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3227</pentabarf:event-id>
      <pentabarf:event-slug>pcb_routing</pentabarf:event-slug>
      <pentabarf:event-tag>pcb_routing</pentabarf:event-tag>
      <pentabarf:title>Interactive routing algorithms in modern PCB design tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 15:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T153500</dtstart>
      <dtend>20150201T155000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Interactive routing algorithms in modern PCB design tools</summary>
      <description>&lt;p&gt;Interactive (a.k.a. push and shove) routing is a key feature of advanced PCB design software, greatly reducing the time it takes to design and modify the board.
There is however no literature on the subject available. The presentation will focus on the internals of the router implemented by CERN for the Kicad PCB editor:
- efficient routing geometry storage and obstacle detection,
- shove &amp;amp; hug algorithm based on octagonal primitives and force propagation,
- optimization and trace smoothing techniques,
- length tuning and differential pair routing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/pcb_routing/</url>
      <location>AW1.124</location>
      <attendee>Tomasz Wlostowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2670@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2670</pentabarf:event-id>
      <pentabarf:event-slug>medical_imaging</pentabarf:event-slug>
      <pentabarf:event-tag>medical_imaging</pentabarf:event-tag>
      <pentabarf:title>Free and open-source software for medical imaging</pentabarf:title>
      <pentabarf:subtitle>Bringing technological independence to hospitals</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T154000</dtstart>
      <dtend>20150201T155500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Free and open-source software for medical imaging- Bringing technological independence to hospitals</summary>
      <description>&lt;p&gt;The amount of medical images that are generated, analyzed and exchanged by hospitals is dramatically increasing. Medical imaging is indeed the first step to the treatment of more and more illnesses, such as cancers or cardiovascular diseases.&lt;/p&gt;

&lt;p&gt;In turn, the data management of clinical images and the administration of the computer network of a medical imaging department imply continuously growing technological challenges. Tasks such as autorouting between imaging modalities, exchanging data between clinical departments or hospitals, or anonymizing images are still hard to achieve in practice. This is a direct consequence of the lack of interoperability software that could bring technological independence to hospitals by creating low-cost gateways between proprietary ecosystems.&lt;/p&gt;

&lt;p&gt;In this talk, I will explain the pains behind modern medical imaging, from the perspective of the hospitals. The DICOM standard will be introduced, together with free and open-source software supporting this standard.&lt;/p&gt;

&lt;p&gt;I will then put emphasis on the free software Orthanc, a lightweight, versatile DICOM server. Thanks to its REST API and to its Lua scripting engine, Orthanc is primarily conceived as a central, robust building block to bring technological independence to clinical departments by automating their very specific imaging flows. Orthanc was nominated at the Zénobe Award 2013 for social innovation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/medical_imaging/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Sébastien Jodogne</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2847@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2847</pentabarf:event-id>
      <pentabarf:event-slug>smartvmsched</pentabarf:event-slug>
      <pentabarf:event-tag>smartvmsched</pentabarf:event-tag>
      <pentabarf:title>Smart VM scheduling in oVirt cluster</pentabarf:title>
      <pentabarf:subtitle>Deep dive to scheduling service based on probabilistic methods</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T154000</dtstart>
      <dtend>20150131T162000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Smart VM scheduling in oVirt cluster- Deep dive to scheduling service based on probabilistic methods</summary>
      <description>&lt;p&gt;The oVirt project allows efficient management of virtualized datacenters. Deciding what machine should host a certain VM is one of the important functions of the management platform. Unfortunately it is also one of the complex ones, because there can be many rules governing the placement policy and there is a time limit in which a VM has to be started or migration initiated. Till now each VM was considered separately and that caused fragmentation of free resources.&lt;/p&gt;

&lt;p&gt;We are about to present a new solution to this issue in this presentation. We have started a cooperation with the OptaPlanner team that develops an optimization engine based on probabilistic (soft computing) algorithms. This means that oVirt will feed situation updates to an optimization service and continuously receive improved solutions back. It will then use the precomputed results for rebalancing the clusters.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/smartvmsched/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Roy Golan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2786@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2786</pentabarf:event-id>
      <pentabarf:event-slug>jitsi_videobridge</pentabarf:event-slug>
      <pentabarf:event-tag>jitsi_videobridge</pentabarf:event-tag>
      <pentabarf:title>Scalable Video Conferencing with Jitsi Videobridge</pentabarf:title>
      <pentabarf:subtitle>Using Simulcast, DataChannels and adaptive streaming for Free scalable conferencing </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T154000</dtstart>
      <dtend>20150131T155500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Scalable Video Conferencing with Jitsi Videobridge- Using Simulcast, DataChannels and adaptive streaming for Free scalable conferencing </summary>
      <description>&lt;p&gt;The talk will describe the problems of scalability for libre video conferencing and how they are being addressed by the new video routing architectures. It is gong to go over optimization techniques such as Last N and Simulcast. The presentation is going to then go over the Jitsi Videobridge FLOSS video router and talk about how developers can use it in their video conferencing applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/jitsi_videobridge/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Emil Ivov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3033@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3033</pentabarf:event-id>
      <pentabarf:event-slug>live_atomic_updates</pentabarf:event-slug>
      <pentabarf:event-tag>live_atomic_updates</pentabarf:event-tag>
      <pentabarf:title>Live atomic updates</pentabarf:title>
      <pentabarf:subtitle>Installing new software without the need for packages or a reboot</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T154000</dtstart>
      <dtend>20150201T161000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Live atomic updates- Installing new software without the need for packages or a reboot</summary>
      <description>&lt;p&gt;If you install packages on a running system you need to be careful to not break running software, or leave the filesystem in an invalid state. This is why Android, Baserock, CoreOS and Project atomic do atomic updates for system software. Currently this requires a reboot, so it's an offline atomic update, but if we can solve online atomic updates, there's no need for packages any more.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/live_atomic_updates/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Richard Maw</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3352@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3352</pentabarf:event-id>
      <pentabarf:event-slug>editors_ux_easy_hacks</pentabarf:event-slug>
      <pentabarf:event-tag>editors_ux_easy_hacks</pentabarf:event-tag>
      <pentabarf:title>LibreOffice Design/UX Easy Hacks</pentabarf:title>
      <pentabarf:subtitle>How you can get involved</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T154000</dtstart>
      <dtend>20150131T160000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice Design/UX Easy Hacks- How you can get involved</summary>
      <description>&lt;p&gt;LibreOffice 4.4 has got many user interface improvements - but there's still much more to do.  Come and hear how you can get involved, and can help make LibreOffice more usable &amp;amp; more beautiful!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_ux_easy_hacks/</url>
      <location>K.3.201</location>
      <attendee>Jan Holesovsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3206@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3206</pentabarf:event-id>
      <pentabarf:event-slug>ruby_mri_vs_father_time</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_mri_vs_father_time</pentabarf:event-tag>
      <pentabarf:title>MRI vs. Father Time</pentabarf:title>
      <pentabarf:subtitle>Covering the Past, Present and Future of the MRI interpreter</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2015-01-31 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T154500</dtstart>
      <dtend>20150131T163000</dtend>
      <duration>00:45:00:00</duration>
      <summary>MRI vs. Father Time- Covering the Past, Present and Future of the MRI interpreter</summary>
      <description>&lt;h1&gt;MRI vs. Father Time&lt;/h1&gt;

&lt;p&gt;Matz Ruby Implementation has grown into a fast and effective option for building dynamic applications. Thanks to the advancements such as YARV virtual machine and Incremental GC introduced in Ruby 2.2.&lt;/p&gt;

&lt;p&gt;In this talk we will cover the Past, Present and Future of the MRI interpreter. We'll see how it performs under various conditions, such as static content generation and web services.&lt;/p&gt;

&lt;p&gt;With the help of new and improved MRI tooling, you'll get to see the path to profiling your applications and enlightenment.&lt;/p&gt;

&lt;p&gt;Join the author of MRI’s new Virtual Machine and Garbage Collector Koichi Sasada along with Terence Lee and Zachary Scott. As they dig through the internals of Matz Ruby Implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2015/schedule/event/ruby_mri_vs_father_time/</url>
      <location>K.4.401</location>
      <attendee>Zachary Scott</attendee>
      <attendee>Koichi Sasada</attendee>
      <attendee>Terence Lee</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3242@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3242</pentabarf:event-id>
      <pentabarf:event-slug>bifuz</pentabarf:event-slug>
      <pentabarf:event-tag>bifuz</pentabarf:event-tag>
      <pentabarf:title>BIFUZ</pentabarf:title>
      <pentabarf:subtitle>Broadcast Intent Fuzzing Framework for Android</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T154500</dtstart>
      <dtend>20150201T161000</dtend>
      <duration>00:25:00:00</duration>
      <summary>BIFUZ- Broadcast Intent Fuzzing Framework for Android</summary>
      <description>&lt;p&gt;We have designed and implemented an Intent Fuzzing Framework for Android.
Intents are one of the most important ways used by applications to communicate. They benefit also for a very high level of trust inside the Android OS, so if they are not validated appropriate, they might create an unwanted damage, or might even compromise a mobile device, from Security perspective.
As a term, fuzzing implies manipulating input data, in order to validate it through the mechanism or device under test. It is usually a black-box, negative testing technique, but we have used it as a grey-box method, also.
Knowing how Intents are built, and which type of parameters they accept and expect, we have been able to craft fuzzed Intents, in order to find Security vulnerabilities in the Inter Process Communication protocol.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/bifuz/</url>
      <location>AW1.120</location>
      <attendee>Razvan-Costin Ionescu</attendee>
      <attendee>Andreea Brindusa Proca</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2810@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2810</pentabarf:event-id>
      <pentabarf:event-slug>copyleft_in_europe</pentabarf:event-slug>
      <pentabarf:event-tag>copyleft_in_europe</pentabarf:event-tag>
      <pentabarf:title>Copyleft in Europe: How does copyleft interact with Exhaustion Of Rights</pentabarf:title>
      <pentabarf:subtitle>To what extent can a copyright owner control copyleft code once it's placed in circulation in the EEA?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T154500</dtstart>
      <dtend>20150131T161000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Copyleft in Europe: How does copyleft interact with Exhaustion Of Rights- To what extent can a copyright owner control copyleft code once it's placed in circulation in the EEA?</summary>
      <description>&lt;p&gt;Copyleft licences work by conditioning distribution of a work's binary on providing access to relevant source code. Under the European Computer Programs directive, once a copy of a computer program has been placed in circulation in the EEA by or with the consent of the copyright holder, the copyright holder can no longer control circulation ("exhaustion of rights"). Is the condition to provide source an attempt to control circulation, and is the exhaustion principle problematic for the GPL and other copyleft licences? Commentators have suggested that this is fatal to copyleft, but we argue these analyses are overblown.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/copyleft_in_europe/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Amanda Brock</attendee>
      <attendee>Andrew Katz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3157@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3157</pentabarf:event-id>
      <pentabarf:event-slug>tempus</pentabarf:event-slug>
      <pentabarf:event-tag>tempus</pentabarf:event-tag>
      <pentabarf:title>Tempus: a framework for multimodal trip planning</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T154500</dtstart>
      <dtend>20150201T161000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Tempus: a framework for multimodal trip planning</summary>
      <description>&lt;p&gt;Open source engines for trip planning are growing in popularity. We are part of the movement by creating our own engine and a framework for the development of new algorithms.
Tempus focuses on planning trips that involve all possible transport modalities, mixing private and public modes as well as shared vehicles, and on requests with multiple objectives.
It relies on well-known open source components and standards like PostGIS, QGIS, WPS, boost graph and offers tools for importing routing data from various sources, including OpenStreetMap.
This presentation will illustrate the overall modular architecture of Tempus built around a C++ core and give some insights on how to use it either as a user or as a developer of planning algorithms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/tempus/</url>
      <location>AW1.121</location>
      <attendee>Hugo Mercier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2732@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2732</pentabarf:event-id>
      <pentabarf:event-slug>iiosdr</pentabarf:event-slug>
      <pentabarf:event-tag>iiosdr</pentabarf:event-tag>
      <pentabarf:title>Using the Linux IIO framework for SDR</pentabarf:title>
      <pentabarf:subtitle>A hardware abstraction layer</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T154500</dtstart>
      <dtend>20150201T161500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Using the Linux IIO framework for SDR- A hardware abstraction layer</summary>
      <description>&lt;p&gt;This presentation will discuss the IIO framework in the context of Software-Defined-Radio and how it can be used as a generic and efficient transport of data to and from the hardware. It will start with a basic introduction to the IIO framework itself and than go on to discuss the SDR related bits in more detail. The presentation will cover the low-level bits and ideas of the API, the existing userspace applications and libraries up to the GNU Radio integration.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/iiosdr/</url>
      <location>AW1.125</location>
      <attendee>Lars-Peter Clausen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3449@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3449</pentabarf:event-id>
      <pentabarf:event-slug>ebisearch_biological_data_search_engine</pentabarf:event-slug>
      <pentabarf:event-tag>ebisearch_biological_data_search_engine</pentabarf:event-tag>
      <pentabarf:title>EBISearch - Biological data search engine</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T154500</dtstart>
      <dtend>20150131T161500</dtend>
      <duration>00:30:00:00</duration>
      <summary>EBISearch - Biological data search engine</summary>
      <description>&lt;p&gt;EBISearch is a text search engine providing access to biological data
resources hosted at EMBL-EBI. We will speak about the history of this
engine, the infrastracture used, some statistics and future plans.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/ebisearch_biological_data_search_engine/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Nicola Buso</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2880@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2880</pentabarf:event-id>
      <pentabarf:event-slug>llvm_pnacl</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_pnacl</pentabarf:event-tag>
      <pentabarf:title>LLVM on the Web</pentabarf:title>
      <pentabarf:subtitle>Using Portable Native Client to run Clang/LLVM in the Browser</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM toolchain</pentabarf:track>
      <pentabarf:start>2015-02-01 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T155000</dtstart>
      <dtend>20150201T165000</dtend>
      <duration>01:00:00:00</duration>
      <summary>LLVM on the Web- Using Portable Native Client to run Clang/LLVM in the Browser</summary>
      <description>&lt;p&gt;Thanks to its featureful, portable, and modern codebase, Clang/LLVM is rapidly becoming the toolchain of choice for developers worldwide. Recently, its portability has allowed Clang/LLVM to be ported to run inside the Chrome web browser, by way of another LLVM derived technology called Portable Native Client. Working in tandem with several other browser based development tools, the path has been opened to full in-browser software development. This talk explores the unique challenges of porting Clang/LLVM to the browser.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM toolchain</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvm_pnacl/</url>
      <location>K.4.401</location>
      <attendee>Brad Nelson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3288@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3288</pentabarf:event-id>
      <pentabarf:event-slug>_centos:_community_build_service_and_infrastructure</pentabarf:event-slug>
      <pentabarf:event-tag>_centos:_community_build_service_and_infrastructure</pentabarf:event-tag>
      <pentabarf:title> CentOS: Community build service and infrastructure.</pentabarf:title>
      <pentabarf:subtitle>Leveraging existing tools and build workflows for RPM distribution.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T155000</dtstart>
      <dtend>20150131T163000</dtend>
      <duration>00:40:00:00</duration>
      <summary> CentOS: Community build service and infrastructure.- Leveraging existing tools and build workflows for RPM distribution.</summary>
      <description>&lt;p&gt;CBS is the community build system for CentOS Special Interest Group members.&lt;/p&gt;

&lt;p&gt;The service allows to build package with Koji, the open source Fedora project, against CentOS 5, CentOS 6 and CentOS 7.
Details for leveraging and adapting existing tools to build RPMs from git repositories will be given.&lt;/p&gt;

&lt;p&gt;The process uncovered challenges about both RPMs building and their final distribution, we will review them, along with solutions and what remains to be done.&lt;/p&gt;

&lt;p&gt;Finally, the supporting infrastructure will be described and key choices highlighted.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/_centos:_community_build_service_and_infrastructure/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Thomas Oulevey</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3038@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3038</pentabarf:event-id>
      <pentabarf:event-slug>cad_3d</pentabarf:event-slug>
      <pentabarf:event-tag>cad_3d</pentabarf:event-tag>
      <pentabarf:title>3D modelling, CAD, and its relevance to PCB design</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 15:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T155500</dtstart>
      <dtend>20150201T161000</dtend>
      <duration>00:15:00:00</duration>
      <summary>3D modelling, CAD, and its relevance to PCB design</summary>
      <description>&lt;p&gt;A talk on the utility of 3D modelling to PCB design, and a brief review of where open-source tools currently stand compared to commercial offerings. Having introduced the ideas, and why we may desire to add 3D functionality to our software tools, I will attempt to give a very brief introduction to solid modelling (3D CAD), and compare the requirements for rendering graphics vs. working with engineering models. I would aim to touch upon the subjects of BREP models (vs. surface models), and interchange formats such as STEP (AP203 / AP214), and their complexity.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/cad_3d/</url>
      <location>AW1.124</location>
      <attendee>Peter Clifton</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2493@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2493</pentabarf:event-id>
      <pentabarf:event-slug>pfs_troubleshooting</pentabarf:event-slug>
      <pentabarf:event-tag>pfs_troubleshooting</pentabarf:event-tag>
      <pentabarf:title>Performance Schema for MySQL Troubleshooting</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 15:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T155500</dtstart>
      <dtend>20150201T161500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Performance Schema for MySQL Troubleshooting</summary>
      <description>&lt;p&gt;Performance Schema in version 5.6, released in February, 2013, is really powerful tool which can help DBA to find why every trickiest issue started to occur. Version 5.7 introduces even more instruments and tables. And while all these give you great power, you can stuck choosing which instrument to use. In this session I will start from typical problems description, then guide you how to use Performance Schema to find out what causes the issue, what is the reason for wrong behavior and how information received can help you to solve particular problem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/pfs_troubleshooting/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Sveta Smirnova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3336@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3336</pentabarf:event-id>
      <pentabarf:event-slug>intel_gfx</pentabarf:event-slug>
      <pentabarf:event-tag>intel_gfx</pentabarf:event-tag>
      <pentabarf:title>Sync points in the Intel gfx driver</pentabarf:title>
      <pentabarf:subtitle>Why and how we're adding a sync API to the Intel gfx driver</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Sync points in the Intel gfx driver- Why and how we're adding a sync API to the Intel gfx driver</summary>
      <description>&lt;p&gt;Discussion of the motivation for explicit sync points and how we're implementing them in the Intel gfx driver, called i915 in the Linux kernel sources.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/intel_gfx/</url>
      <location>K.4.601</location>
      <attendee>Jesse Barnes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2698@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2698</pentabarf:event-id>
      <pentabarf:event-slug>leihs_booking_system</pentabarf:event-slug>
      <pentabarf:event-tag>leihs_booking_system</pentabarf:event-tag>
      <pentabarf:title>Leihs, the leading free equipment booking system</pentabarf:title>
      <pentabarf:subtitle>It took us eight years to get it right. What we learned about being a FOSS project.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T161500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Leihs, the leading free equipment booking system- It took us eight years to get it right. What we learned about being a FOSS project.</summary>
      <description>&lt;p&gt;leihs is probably the most widely used free inventory management and equipment booking system. Started at the Zürich University of the Arts (ZHdK) in order to manage their own sizeable pool of equipment, it quickly became clear that other organizations have exactly the same problems. It now made sense to release leihs under the GPL. In this talk, Ramón talks about mistakes made, challenges and things learned in the last 8 years of managing a free software project from within a government organization.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/leihs_booking_system/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Ramón Cahenzli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2587@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2587</pentabarf:event-id>
      <pentabarf:event-slug>the_haxe_language_as_a_transmedia_toolkit</pentabarf:event-slug>
      <pentabarf:event-tag>the_haxe_language_as_a_transmedia_toolkit</pentabarf:event-tag>
      <pentabarf:title>The Haxe language as a transmedia toolkit</pentabarf:title>
      <pentabarf:subtitle>One codebase, one app, many runtimes, millions of devices.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The Haxe language as a transmedia toolkit- One codebase, one app, many runtimes, millions of devices.</summary>
      <description>&lt;p&gt;We will present the Haxe Language (haxe.org), what is is, and what it is not. We will explain why Motion Twin (motion-twin.com) originally had the need to use Haxe, and why it still does.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_haxe_language_as_a_transmedia_toolkit/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>David "Blackmagic" Elahee</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3346@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3346</pentabarf:event-id>
      <pentabarf:event-slug>rediscoveringspl</pentabarf:event-slug>
      <pentabarf:event-tag>rediscoveringspl</pentabarf:event-tag>
      <pentabarf:title>(Re)discovering SPL</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>(Re)discovering SPL</summary>
      <description>&lt;p&gt;The Standard PHP Library (SPL) might be one of the most powerful, yet the most unused part of PHP, but you are one of those lucky developers who have discovered it! But now what? The lack of documentation about SPL makes it that a lot users don't really harvest the power that SPL brings. During this presentation I will dive into the numerous iterators, data-structures and interfaces that SPL defines and when &amp;amp; how to implement them in your own projects, but we will talk about the edge-cases as well, as in SPL land things don't always are what they seem..&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/rediscoveringspl/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Joshua Thijssen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3329@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3329</pentabarf:event-id>
      <pentabarf:event-slug>editors_document_liberation_project</pentabarf:event-slug>
      <pentabarf:event-tag>editors_document_liberation_project</pentabarf:event-tag>
      <pentabarf:title>Document Liberation Project</pentabarf:title>
      <pentabarf:subtitle>Tools and framework for achieving preservation of digital content</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T162000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Document Liberation Project- Tools and framework for achieving preservation of digital content</summary>
      <description>&lt;p&gt;The Document Liberation Project has already developed a dozen of import libraries which have been integrated by software such as: Abiword, Calligra, CorelDRAW File Viewer, Inkscape, LibreOffice and Scribus.
Besides short overview of motivations behind the project creation, this lecture will present the technical details of the framework used by the Document Liberation Project, as well as the different home-brewed introspection tools that we use. This are all free software tools that can be of use for wide range of other FLOSS projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_document_liberation_project/</url>
      <location>K.3.201</location>
      <attendee>Fridrich Strba</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3401@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3401</pentabarf:event-id>
      <pentabarf:event-slug>graph_spark</pentabarf:event-slug>
      <pentabarf:event-tag>graph_spark</pentabarf:event-tag>
      <pentabarf:title>Big Graph Analytics on Neo4j with Apache Spark</pentabarf:title>
      <pentabarf:subtitle>A Docker Image for Graph Analytics on Neo4j with Apache Spark GraphX </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Big Graph Analytics on Neo4j with Apache Spark- A Docker Image for Graph Analytics on Neo4j with Apache Spark GraphX </summary>
      <description>&lt;p&gt;In this talk I will introduce you to a Docker container that provides you an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You'll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_spark/</url>
      <location>AW1.125</location>
      <attendee>Kenny Bastani</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3460@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3460</pentabarf:event-id>
      <pentabarf:event-slug>tamil</pentabarf:event-slug>
      <pentabarf:event-tag>tamil</pentabarf:event-tag>
      <pentabarf:title>The Tamil Driver</pentabarf:title>
      <pentabarf:subtitle>Early hacking on the Mali T-series GPUs.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The Tamil Driver- Early hacking on the Mali T-series GPUs.</summary>
      <description>&lt;p&gt;The Tamil driver is to the Mali T series GPUs what the lima driver is for the older Mali M200/400/450 GPUs.&lt;/p&gt;

&lt;p&gt;Libv did the preliminary command stream REing work in September 2013, by creating a command stream tracer (capable of capture and replay) and by exposing the binary shader compiler. Over the 2014 end of year period, he then spent some time decyphering various renders, and he will hopefully be showing off the first few native renders at FOSDEM.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/tamil/</url>
      <location>K.4.601</location>
      <attendee>Luc Verhaegen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3487@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3487</pentabarf:event-id>
      <pentabarf:event-slug>ada_multithreading</pentabarf:event-slug>
      <pentabarf:event-tag>ada_multithreading</pentabarf:event-tag>
      <pentabarf:title>Multithreading Made Easy, part 3 - Bounded Work Queues</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Multithreading Made Easy, part 3 - Bounded Work Queues</summary>
      <description>&lt;p&gt;Ada is one of very few programming languages that support
multithreading as part of the language, as opposed to libraries.&lt;/p&gt;

&lt;p&gt;In the previous two episodes, we showed how Ada makes it easy to turn
a single-threaded program into a multi-threaded program. We ended
up with ten thousand threads working concurrently then introduced
a task pool and work queue wherein a small number of threads (one
per processor core) process thousands of small work units.  But the
work queue could become very big.  In this third and last episode,
we show how to restrict the size of the work queue to a fixed limit,
thereby preventing denial-of-service attacks.&lt;/p&gt;

&lt;p&gt;This presentation will feature live editing of source code, compilation
and debugging.  Questions from beginners are encouraged.  It is not
necessary to have attended the first installments.  The sources of our
example program will be provided to those who want to tinker with them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_multithreading/</url>
      <location>AW1.124</location>
      <attendee>Ludovic Brenta</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3319@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3319</pentabarf:event-id>
      <pentabarf:event-slug>lpi_2</pentabarf:event-slug>
      <pentabarf:event-tag>lpi_2</pentabarf:event-tag>
      <pentabarf:title>LPI Exam Session 2</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Certification</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>01:45:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T174500</dtend>
      <duration>01:45:00:00</duration>
      <summary>LPI Exam Session 2</summary>
      <description>&lt;h3&gt;LPI offers discounted certification exams at FOSDEM&lt;/h3&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Certification</categories>
      <url>https:/fosdem.org/2015/schedule/event/lpi_2/</url>
      <location>UB2.147</location>
      <attendee>LPI Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3408@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3408</pentabarf:event-id>
      <pentabarf:event-slug>algorithmic_graph_drawing_in_tikz</pentabarf:event-slug>
      <pentabarf:event-tag>algorithmic_graph_drawing_in_tikz</pentabarf:event-tag>
      <pentabarf:title>Algorithmic Graph Drawing in TikZ</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Typesetting</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Algorithmic Graph Drawing in TikZ</summary>
      <description>&lt;p&gt;Graph drawing aims at computing pleasing layouts of graphs algorithmically. The talk will present a new framework, implemented in Lua and integrated into TikZ, that allows an easy implementation of graph drawing algorithms and that pays special attention to typography in this context.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Typesetting</categories>
      <url>https:/fosdem.org/2015/schedule/event/algorithmic_graph_drawing_in_tikz/</url>
      <location>Janson</location>
      <attendee>Till Tantau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3409@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3409</pentabarf:event-id>
      <pentabarf:event-slug>deviot14</pentabarf:event-slug>
      <pentabarf:event-tag>deviot14</pentabarf:event-tag>
      <pentabarf:title>Open space</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of things</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Open space</summary>
      <description>&lt;p&gt;Open space for participant-driven talks, Q&amp;amp;A, demos, and other short pieces.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of things</categories>
      <url>https:/fosdem.org/2015/schedule/event/deviot14/</url>
      <location>H.2213</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3491@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3491</pentabarf:event-id>
      <pentabarf:event-slug>emacs_and_elisp_on_the_chromebook</pentabarf:event-slug>
      <pentabarf:event-tag>emacs_and_elisp_on_the_chromebook</pentabarf:event-tag>
      <pentabarf:title>Emacs and Elisp on the Chromebook</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Emacs and Elisp on the Chromebook</summary>
      <description>&lt;p&gt;Emacs contains one of the most widely used Lisp dialects, Elisp. As the preferred text editor for a multitude of software developers, Emacs has been ported to a wide range of platforms. Recently, Emacs has come to the Web by way of a technology called Native Client. This talk explores the unique challenges of porting Emacs and Elisp to Native Client and the browser.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/emacs_and_elisp_on_the_chromebook/</url>
      <location>H.2214</location>
      <attendee>Pete Williamson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2738@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2738</pentabarf:event-id>
      <pentabarf:event-slug>arm_perf</pentabarf:event-slug>
      <pentabarf:event-tag>arm_perf</pentabarf:event-tag>
      <pentabarf:title>perf status on ARM and ARM64</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>perf status on ARM and ARM64</summary>
      <description>&lt;p&gt;Kernel profiling tools status on ARM and ARM64:
- perf status,
- ARM and ARM64 support,
- callchain unwinding mechanisms and support,
- patches status: merged, pending, in development,
- links to discussions (LKML) and patches.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/arm_perf/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Jean Pihet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3361@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3361</pentabarf:event-id>
      <pentabarf:event-slug>large_scale_quality_assurance_in_the_postgresql_ecosystem</pentabarf:event-slug>
      <pentabarf:event-tag>large_scale_quality_assurance_in_the_postgresql_ecosystem</pentabarf:event-tag>
      <pentabarf:title>Large Scale Quality Assurance in the PostgreSQL Ecosystem</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Large Scale Quality Assurance in the PostgreSQL Ecosystem</summary>
      <description>&lt;p&gt;The apt.postgresql.org repository hosts PostgreSQL server packages for seven major releases: all the stable branches plus beta and the devel versions. Targetting two architectures and seven Debian and Ubuntu releases, this is almost 100 combinations in the cross product. On top of that, we build binary packages for various PostgreSQL extensions and applications. Of course no one is able to test thousands of packages manually.&lt;/p&gt;

&lt;p&gt;We are putting much effort into running regression tests on all extensions using pg_regress, and creating system integration tests to be run with the autopkgtest tool. All tests are integrated with our Jenkins build server.&lt;/p&gt;

&lt;p&gt;This talk presents recent advances made in the area and includes examples of bugs found.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2015/schedule/event/large_scale_quality_assurance_in_the_postgresql_ecosystem/</url>
      <location>AW1.126</location>
      <attendee>Christoph Berg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3415@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3415</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_easy_hack</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_easy_hack</pentabarf:event-tag>
      <pentabarf:title>How to start hacking on Valgrind by example</pentabarf:title>
      <pentabarf:subtitle>Easy hacks for valgrind</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>How to start hacking on Valgrind by example- Easy hacks for valgrind</summary>
      <description>&lt;p&gt;If you always wanted to hack on Valgrind, but haven't yet really looked at the code yet, then this talk is for you. We'll go over setting up the sources to start hacking, where to start and explore various easy hacks by example. After attending this talk, you should be all set to attend the hackaton in the Valgrind devroom at the end of the day.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2015/schedule/event/valgrind_easy_hack/</url>
      <location>AW1.120</location>
      <attendee>Mark Wielaard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3450@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3450</pentabarf:event-id>
      <pentabarf:event-slug>stretching_out_for_trustworthy_reproducible_builds</pentabarf:event-slug>
      <pentabarf:event-tag>stretching_out_for_trustworthy_reproducible_builds</pentabarf:event-tag>
      <pentabarf:title>Stretching out for trustworthy reproducible builds</pentabarf:title>
      <pentabarf:subtitle>The status of reproducing byte-for-byte identical binary packages from a given source</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Stretching out for trustworthy reproducible builds- The status of reproducing byte-for-byte identical binary packages from a given source</summary>
      <description>&lt;p&gt;With free software, anyone can inspect the source code for malicious flaws. But Debian provide
binary packages to its users. The idea of “deterministic” or “reproducible” builds is to empower anyone to
verify that no flaws have been introduced during the build process by reproducing byte-for-byte identical
binary packages from a given source.&lt;/p&gt;

&lt;p&gt;This talk will explain the current status of the Debian Reproducible Builds project, how this is relevant for the complete free software eco system and how you can contribute.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2015/schedule/event/stretching_out_for_trustworthy_reproducible_builds/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Holger Levsen</attendee>
      <attendee>Jérémy Bobbio (Lunar)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2622@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2622</pentabarf:event-id>
      <pentabarf:event-slug>superoptimization</pentabarf:event-slug>
      <pentabarf:event-tag>superoptimization</pentabarf:event-tag>
      <pentabarf:title>Superoptimization</pentabarf:title>
      <pentabarf:subtitle>How fast can your code go?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Performance</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Superoptimization- How fast can your code go?</summary>
      <description>&lt;p&gt;Modern compiler optimization can take almost any code and produce a reasonably efficient binary at the end. However compiler "optimization" doesn't make your code "optimal", just better.&lt;/p&gt;

&lt;p&gt;In contrast, superoptimization can produce perfect code - the fastest, the smallest or the most energy efficient code. The technique, first introduced in the late 80s found in some cases it could do 25% better than the best assembly programmer, and 40% better than the best compiler at the time.&lt;/p&gt;

&lt;p&gt;Free software has always played a central role in superoptimization research, with the GNU Superoptimizer being one of the very first tools constructed.&lt;/p&gt;

&lt;p&gt;However there is a downside. Superoptimization today is incredibly demanding of compute time, so currently it is limited to short instruction sequences. At present it is most valuable in optimizing code hotspots and key library routines, and can also be a valuable aid to the compiler writer for peephole optimization. Recent research has developed new techniques that can make superoptimization more applicable to general code.&lt;/p&gt;

&lt;p&gt;In this talk I will introduce superoptimization and give some examples of the weird and wonderfully short sequences of code it produces. I will introduce the GNU superoptimizer and show how it is used, including some of the recent improvements I have contributed. The final part of my talk will look at the latest research including machine learning and constraint solving, and show how in future superoptimizers may be able to optimize much larger programs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Performance</categories>
      <url>https:/fosdem.org/2015/schedule/event/superoptimization/</url>
      <location>Janson</location>
      <attendee>James Pallister</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2906@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2906</pentabarf:event-id>
      <pentabarf:event-slug>xmpp_and_android</pentabarf:event-slug>
      <pentabarf:event-tag>xmpp_and_android</pentabarf:event-tag>
      <pentabarf:title>XMPP and Android</pentabarf:title>
      <pentabarf:subtitle>Creating stable, reliable, push-enabled and battery friendly XMPP connections on Android</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T161500</dtend>
      <duration>00:15:00:00</duration>
      <summary>XMPP and Android- Creating stable, reliable, push-enabled and battery friendly XMPP connections on Android</summary>
      <description>&lt;p&gt;Using XMPP on resource constraint systems, like Android devices that are surrounded by a hostile mobile environment, imposes many challenges. But with the right measures a stable, reliable, push-enabled and battery friendly connection can be achieved. This talk will present the required techniques using Smack, an open source XMPP client library written in Java. One outstanding property of Smack is that it's a multi-runtime library, i.e. it is able to run on Java SE runtimes &lt;em&gt;and&lt;/em&gt; on Android.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/xmpp_and_android/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Florian Schmaus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3443@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3443</pentabarf:event-id>
      <pentabarf:event-slug>ntf_s_general_timestamp_api_and_library</pentabarf:event-slug>
      <pentabarf:event-tag>ntf_s_general_timestamp_api_and_library</pentabarf:event-tag>
      <pentabarf:title>NTF's General Timestamp API and Library</pentabarf:title>
      <pentabarf:subtitle>Current timestamps suck.  We can do much better.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Time</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>NTF's General Timestamp API and Library- Current timestamps suck.  We can do much better.</summary>
      <description>&lt;p&gt;A good timestamp can be a very useful thing.  Unfortunately, most current timestamps don't have enough information in them to be very useful, and they don't "age well"' and are too often not useful outside of the context of where they were taken.  After decades of casual thought, Harlan started to document what information would be needed to have a useful timestamp, and what sort of underlying support would be necessary to produce and use them.  This turned in to a GSoC project in  2013 where a proof-of-concept user-level library was produced, and some work was done to implement the new timestamp format as a core kernel timekeeping structure in a Linux kernel.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Time</categories>
      <url>https:/fosdem.org/2015/schedule/event/ntf_s_general_timestamp_api_and_library/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Harlan Stenn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3441@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3441</pentabarf:event-id>
      <pentabarf:event-slug>governing_board</pentabarf:event-slug>
      <pentabarf:event-tag>governing_board</pentabarf:event-tag>
      <pentabarf:title>Meet the Governing Board</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Meet the Governing Board</summary>
      <description>&lt;p&gt;Meet the OpenJDK Governing Board, Q&amp;amp;A session&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/governing_board/</url>
      <location>K.4.201</location>
      <attendee>Mark Reinhold</attendee>
      <attendee>Andrew Haley</attendee>
      <attendee>Georges Saab</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2806@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2806</pentabarf:event-id>
      <pentabarf:event-slug>firefoxos_tricoder</pentabarf:event-slug>
      <pentabarf:event-tag>firefoxos_tricoder</pentabarf:event-tag>
      <pentabarf:title>Firefox OS Tricorder</pentabarf:title>
      <pentabarf:subtitle>Reading device sensor data in JavaScript</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Firefox OS Tricorder- Reading device sensor data in JavaScript</summary>
      <description>&lt;p&gt;The talk gives insight into how data sensors can be read from JavaScript so you can do your own apps using that data.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/firefoxos_tricoder/</url>
      <location>UD2.218A</location>
      <attendee>Robert Kaiser</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2803@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2803</pentabarf:event-id>
      <pentabarf:event-slug>bitbox_game_console</pentabarf:event-slug>
      <pentabarf:event-tag>bitbox_game_console</pentabarf:event-tag>
      <pentabarf:title>the bitbox console</pentabarf:title>
      <pentabarf:subtitle>making of a small, open &amp; DIY ARM game machine</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-02-01 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T160000</dtstart>
      <dtend>20150201T164500</dtend>
      <duration>00:45:00:00</duration>
      <summary>the bitbox console- making of a small, open &amp; DIY ARM game machine</summary>
      <description>&lt;p&gt;The bitbox console is a small open hardware &amp;amp; open source game console.
I will present the rationale behind it and the current status of the project, detail the hardware conception and particularly video signal generation from a cortex-m4 chip with no video subsystem. I will then proceed to show the different elements of the software stack : kernel, video engines, the boot loader and, finally, current programs and games, including a Gameboy emulator and a full motion video player.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/bitbox_game_console/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Xavier Moulet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3312@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3312</pentabarf:event-id>
      <pentabarf:event-slug>juju_orchestration</pentabarf:event-slug>
      <pentabarf:event-tag>juju_orchestration</pentabarf:event-tag>
      <pentabarf:title>Orchestration of Services with Juju</pentabarf:title>
      <pentabarf:subtitle>How to orchestrate any machine or cloud with Juju</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Orchestration of Services with Juju- How to orchestrate any machine or cloud with Juju</summary>
      <description>&lt;p&gt;Orchestration is a hot topic today. Juju has been tackling the issue of orchestration for the past four years. In this talk we'll cover how Juju handles orchestration, how Juju can fit in to your existing stack, and demonstrate how Juju can orchestrate common deployments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/juju_orchestration/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Marco Ceppi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2959@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2959</pentabarf:event-id>
      <pentabarf:event-slug>pyroute2_netlink</pentabarf:event-slug>
      <pentabarf:event-tag>pyroute2_netlink</pentabarf:event-tag>
      <pentabarf:title>[pyroute2] On the peaceful uses of the Netlink protocol</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>[pyroute2] On the peaceful uses of the Netlink protocol</summary>
      <description>&lt;p&gt;The Netlink protocol is a Linux framework, that implements an easy to use communication channel between the kernel and userspace. This discussion is planned to highlight some common Netlink issues and practices, that can be interesting to other low-level network related projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/pyroute2_netlink/</url>
      <location>UD2.218A</location>
      <attendee>Peter V. Saveliev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2942@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2942</pentabarf:event-id>
      <pentabarf:event-slug>gradual_typing_in_python</pentabarf:event-slug>
      <pentabarf:event-tag>gradual_typing_in_python</pentabarf:event-tag>
      <pentabarf:title>Gradual Typing in Python</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T160000</dtstart>
      <dtend>20150131T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Gradual Typing in Python</summary>
      <description>&lt;p&gt;Gradual typing in dynamic languages is becoming popular. The implementations for Python, Lua, Clojure and Racket show how a dynamic language can be retrofitted with static type checking. This makes possible to combine the flexibility of these languages with the guarantees of a type checker and can be done in a gradual, non-invasive manner.&lt;/p&gt;

&lt;p&gt;In this talk we'll understand what gradual typing is and the benefits it yields, explore the existing implementations for Python and talk about Guido's plans for the usage of function annotations introduced in Python 3.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/gradual_typing_in_python/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Alejandro Gómez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3381@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3381</pentabarf:event-id>
      <pentabarf:event-slug>4yearofpkg</pentabarf:event-slug>
      <pentabarf:event-tag>4yearofpkg</pentabarf:event-tag>
      <pentabarf:title>4 years of pkg(8)</pentabarf:title>
      <pentabarf:subtitle>A end less journey</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2015-01-31 16:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:05:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T160500</dtstart>
      <dtend>20150131T170500</dtend>
      <duration>01:00:00:00</duration>
      <summary>4 years of pkg(8)- A end less journey</summary>
      <description>&lt;p&gt;A summary of four years working on pkg:&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2015/schedule/event/4yearofpkg/</url>
      <location>AW1.121</location>
      <attendee>Baptiste Daroussin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3396@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3396</pentabarf:event-id>
      <pentabarf:event-slug>closing</pentabarf:event-slug>
      <pentabarf:event-tag>closing</pentabarf:event-tag>
      <pentabarf:title>Closing</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source design</pentabarf:track>
      <pentabarf:start>2015-02-01 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T161500</dtstart>
      <dtend>20150201T164500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Closing</summary>
      <description>&lt;p&gt;Closing remarks for the Open Source Design devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source design</categories>
      <url>https:/fosdem.org/2015/schedule/event/closing/</url>
      <location>AW1.126</location>
      <attendee>Bernard Tyers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3303@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3303</pentabarf:event-id>
      <pentabarf:event-slug>kodi</pentabarf:event-slug>
      <pentabarf:event-tag>kodi</pentabarf:event-tag>
      <pentabarf:title>Kodi mediacenter (XBMC) past, present and future.</pentabarf:title>
      <pentabarf:subtitle>A brief history on the trials of an open-source media centre</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T161500</dtstart>
      <dtend>20150131T164000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Kodi mediacenter (XBMC) past, present and future.- A brief history on the trials of an open-source media centre</summary>
      <description>&lt;p&gt;A brief overview of Kodi (XBMC) open source Media center. How one of the oldest and largest open source projects originated, the path walked to present day and what the future might hold. Talk will include a brief history overview, what steps were taking to come in current state and what our goals are for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/kodi/</url>
      <location>H.2213</location>
      <attendee>Martijn Kaijser</attendee>
      <attendee>Ejal de Klerk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3014@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3014</pentabarf:event-id>
      <pentabarf:event-slug>the_centos_storage_sig_and_glusterfs</pentabarf:event-slug>
      <pentabarf:event-tag>the_centos_storage_sig_and_glusterfs</pentabarf:event-tag>
      <pentabarf:title>The CentOS Storage SIG and GlusterFS</pentabarf:title>
      <pentabarf:subtitle>Challenges, solutions and how GlusterFS is fitting in Storage SIG</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-02-01 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150201T161500</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>00:45:00:00</duration>
      <summary>The CentOS Storage SIG and GlusterFS- Challenges, solutions and how GlusterFS is fitting in Storage SIG</summary>
      <description>&lt;p&gt;GlusterFS is a scale out storage solution which has wide range of uses cases.&lt;/p&gt;

&lt;p&gt;GlusterFS is one of the founding members of Storage SIG. We have been able to successfully bootstrap GlusterFS in the Storage SIG. Relevant RPMs have been build for the SIG using the new CentOS build system. During the last couple of months of bootstrapping GlusterFS in the storage SIG we have faced some technical challenges which will be applicable to other SIGs (current and Future). During this talk we will share our experiences and discuss the technical challenges GlusterFS faced, how we solved it and the thought process around it. In this talk we will also talk about how Storage SIG is trying to give best upstream experience to community/users.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_centos_storage_sig_and_glusterfs/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Kaleb Keithley</attendee>
      <attendee>Lalatendu Mohanty</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2741@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2741</pentabarf:event-id>
      <pentabarf:event-slug>sec_enforcement</pentabarf:event-slug>
      <pentabarf:event-tag>sec_enforcement</pentabarf:event-tag>
      <pentabarf:title>Security enforcement by privilege aware launcher</pentabarf:title>
      <pentabarf:subtitle>Interesting research trial in Tizen security</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security devroom</pentabarf:track>
      <pentabarf:start>2015-02-01 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T161500</dtstart>
      <dtend>20150201T164000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Security enforcement by privilege aware launcher- Interesting research trial in Tizen security</summary>
      <description>&lt;p&gt;Adding a launcher to a binary allows to control some aspects of its execution environment of the target application.
This is used to change the namespace (view of the filesystem) of the target application at launch time.
An other mechanism is also setup: the process receives (or not) keys that can be checked by other applications for the purpose of controlling authorisations.
When implementing this mechanism, lakes appeared on the extendibility of the /proc kernel's filesystem that we will expose here.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security devroom</categories>
      <url>https:/fosdem.org/2015/schedule/event/sec_enforcement/</url>
      <location>AW1.120</location>
      <attendee>José Bollo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3393@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3393</pentabarf:event-id>
      <pentabarf:event-slug>legal_best_practices</pentabarf:event-slug>
      <pentabarf:event-tag>legal_best_practices</pentabarf:event-tag>
      <pentabarf:title>Towards legal criteria for best practices in free software/open source development</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T161500</dtstart>
      <dtend>20150131T165500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Towards legal criteria for best practices in free software/open source development</summary>
      <description>&lt;p&gt;This talk will propose several ideas for inclusion in a set of modern
legal standards for good practices in FLOSS development and governance
beyond the traditional emphasis on software freedom-conformant source
code licensing. The theme will be maximizing diverse, egalitarian and
authentically meritocratic participation, minimizing legal
impediments, and avoiding distortion or corruption by powerful project
stakeholders. Ideas to be discussed include distributed and
symmetrical copyright licensing, fair trademark policies, appropriate
approaches to patent nonassertion by corporate participants, and
commitments by projects or associated foundations to promoting diverse
and safe environments for development work.&lt;/p&gt;

&lt;p&gt;Ideas discussed in this talk may form the basis for work done by the
Open Source Initiative during the coming year.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/legal_best_practices/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Richard Fontana</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3107@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3107</pentabarf:event-id>
      <pentabarf:event-slug>edacore</pentabarf:event-slug>
      <pentabarf:event-tag>edacore</pentabarf:event-tag>
      <pentabarf:title>edacore: Less work for everybody</pentabarf:title>
      <pentabarf:subtitle>Crowdsourced parameterized parts library</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T161500</dtstart>
      <dtend>20150201T163000</dtend>
      <duration>00:15:00:00</duration>
      <summary>edacore: Less work for everybody- Crowdsourced parameterized parts library</summary>
      <description>&lt;p&gt;Each EDA tool currently has its own parts library, even(!) the open source EDA packages. This lack of reuse is not very efficient, and certainly not state-of-the-art when compared to the collaboration and cooperation taking place in the source code.&lt;/p&gt;

&lt;p&gt;Let's fix that - I would like to start the edacore project with the aim to fulfill the part library needs of not only open source EDA packages, but ideally all of the industry. Sounds ambitious? You bet. Maybe it'll actually work out in the end.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/edacore/</url>
      <location>AW1.124</location>
      <attendee>Peter Stuge</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2930@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2930</pentabarf:event-id>
      <pentabarf:event-slug>xcorr</pentabarf:event-slug>
      <pentabarf:event-tag>xcorr</pentabarf:event-tag>
      <pentabarf:title>The power of cross-correlating: from GPS reception to passive RADAR using SDR</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software defined radio</pentabarf:track>
      <pentabarf:start>2015-02-01 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T161500</dtstart>
      <dtend>20150201T164500</dtend>
      <duration>00:30:00:00</duration>
      <summary>The power of cross-correlating: from GPS reception to passive RADAR using SDR</summary>
      <description>&lt;p&gt;CDMA systems rely on encoding data streams radiated by multiple emitters on the same carrier frequency with (ideally) orthogonal codes. Recovering the signal from each emitter requires identifying the code assiociated with
each source, which hence also requires recovering the carrier to account for relative emitter/receiver motion (Doppler shift), thermal drift and oscillator bias. We demonstrate this concept with the reception of GPS signal -- a constellation of satellites orbiting 20000 km over the surface of the earth -- with 20 euro worth of equipment centered on a DVB-T receiver designed for receiving neighbouring television signals. We extend the concept to passive radar, in which a radiofrequency emitter (television, broadcast radio) signal reflected on a mobile target is used for identifying the velocity and position of the target. In this approach, no active source is needed: RADAR measurement is only a matter of correlating the direct and reflected signal, after identifying the Doppler induced frequency shift.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software defined radio</categories>
      <url>https:/fosdem.org/2015/schedule/event/xcorr/</url>
      <location>AW1.125</location>
      <attendee>Jean-Michel Friedt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3509@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3509</pentabarf:event-id>
      <pentabarf:event-slug>ucloud</pentabarf:event-slug>
      <pentabarf:event-tag>ucloud</pentabarf:event-tag>
      <pentabarf:title>Cloud services on top of uKernel </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels</pentabarf:track>
      <pentabarf:start>2015-02-01 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T161500</dtstart>
      <dtend>20150201T163500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Cloud services on top of uKernel </summary>
      <description>&lt;p&gt;Despite the diversity of microkernel project, most of them are experimental and research. Some of them are positioned as embedded systems, some other as general purpose desktop system. We want to add in this diversity additional project. In contrast with most other, we are interested in network services for clouds. We want to build guest system based on microkernel for providing various network services like cluster file system, key-value store and web server.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels</categories>
      <url>https:/fosdem.org/2015/schedule/event/ucloud/</url>
      <location>K.3.201</location>
      <attendee>Vasily A. Sartakov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2672@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2672</pentabarf:event-id>
      <pentabarf:event-slug>douglas_peucker</pentabarf:event-slug>
      <pentabarf:event-tag>douglas_peucker</pentabarf:event-tag>
      <pentabarf:title>Douglas-Peucker updated</pentabarf:title>
      <pentabarf:subtitle>or do you want to reduce your data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T161500</dtstart>
      <dtend>20150201T164000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Douglas-Peucker updated- or do you want to reduce your data</summary>
      <description>&lt;p&gt;Douglas-Peucker from the early '70 delivers excellent quality, but requests to have a polyline from start to end before reduction can start. In this modified algorithm there is no need to store all points, or to wait until the end of the polyline happens.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/douglas_peucker/</url>
      <location>AW1.121</location>
      <attendee>Stephane Winnepenninckx</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3140@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3140</pentabarf:event-id>
      <pentabarf:event-slug>whatmanageiq</pentabarf:event-slug>
      <pentabarf:event-tag>whatmanageiq</pentabarf:event-tag>
      <pentabarf:title>What you can do with open source cloud management (and ManageIQ)</pentabarf:title>
      <pentabarf:subtitle>Control all of the things</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T162000</dtstart>
      <dtend>20150131T170000</dtend>
      <duration>00:40:00:00</duration>
      <summary>What you can do with open source cloud management (and ManageIQ)- Control all of the things</summary>
      <description>&lt;p&gt;What is cloud management and why do you need it? This talk explains the security and productivity ramifications of a hybrid cloud infrastructure, and how you can wrangle its various components. You need: comprehensive security, finance/chargeback, automation and orchestration. Here's how to control all of the things.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/whatmanageiq/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>John Mark Walker</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2859@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2859</pentabarf:event-id>
      <pentabarf:event-slug>matrix</pentabarf:event-slug>
      <pentabarf:event-tag>matrix</pentabarf:event-tag>
      <pentabarf:title>Matrix.org - a new open standard for distributed, real-time communication</pentabarf:title>
      <pentabarf:subtitle>Solving the fragmented online communication space with an open standard </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T162000</dtstart>
      <dtend>20150131T163500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Matrix.org - a new open standard for distributed, real-time communication- Solving the fragmented online communication space with an open standard </summary>
      <description>&lt;p&gt;Matrix is a new, pragmatic HTTP-based clean-room alternative to XMPP, SIP, IRC and other messaging/VoIP technologies. It consists of an open standard defining RESTful HTTP APIs and open source, Apache-licensed reference implementations for creating and running your own real-time communication infrastructure.&lt;/p&gt;

&lt;p&gt;Our hope is to make VoIP/IM as universal and interoperable as email, and build an open ecosystem that people can use for a multitude of purposes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/matrix/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Oddvar Lovaas</attendee>
      <attendee>Matthew Hodgson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3196@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3196</pentabarf:event-id>
      <pentabarf:event-slug>numaovirt</pentabarf:event-slug>
      <pentabarf:event-tag>numaovirt</pentabarf:event-tag>
      <pentabarf:title>Utilizing NUMA architecture in oVirt</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T162000</dtstart>
      <dtend>20150201T164000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Utilizing NUMA architecture in oVirt</summary>
      <description>&lt;p&gt;For several years now, the oVirt project is leveraging KVM and relevant technologies (ksm, etc) in data center virtualizations. Being a mature
and feature reach, oVirt takes another step forward with introducing NUMA architecture support which will allow better utilization of hypervisors
in advanced virtual data centres. Different NUMA implementations and insights on use cases will allow participants to gain more knowledge on how
to optimize their existing hypervisors in the virt world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/numaovirt/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Doron Fediuck</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3355@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3355</pentabarf:event-id>
      <pentabarf:event-slug>editors_libreoffice_odf</pentabarf:event-slug>
      <pentabarf:event-tag>editors_libreoffice_odf</pentabarf:event-tag>
      <pentabarf:title>LibreOffice and ODF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T162000</dtstart>
      <dtend>20150131T164000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice and ODF</summary>
      <description>&lt;p&gt;Open Document Format (ODF) is the native file format of LibreOffice. It means that all features of the document model must be represented at the ODF level, too. The features, which cannot be represented in ODF version 1.2, need to be submitted to OASIS to be included in the next version of the standard. My talk gives an overview of recent work and plans of the LibreOffice project related to ODF standardization.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_libreoffice_odf/</url>
      <location>K.3.201</location>
      <attendee>Andras Timar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2663@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2663</pentabarf:event-id>
      <pentabarf:event-slug>mysql_nosql</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_nosql</pentabarf:event-tag>
      <pentabarf:title>MySQL &amp; NoSQL - best of both worlds</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and friends</pentabarf:track>
      <pentabarf:start>2015-02-01 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T162000</dtstart>
      <dtend>20150201T164000</dtend>
      <duration>00:20:00:00</duration>
      <summary>MySQL &amp; NoSQL - best of both worlds</summary>
      <description>&lt;p&gt;There’s a lot of excitement around NoSQL Data Stores with the promise of simple access patterns, flexible schemas, scalability and High Availability. The downside comes in the form of losing ACID transactions, consistency, flexible queries and data integrity checks. What if you could have the best of both worlds? This session shows how MySQL Cluster provides simultaneous SQL and native NoSQL access to your data – whether a simple key-value API (Memcached), REST, JavaScript, Java or C++. You will hear how the MySQL Cluster architecture delivers in-memory real-time performance, 99.999% availability, on-line maintenance and linear, horizontal scalability through transparent auto-sharding.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and friends</categories>
      <url>https:/fosdem.org/2015/schedule/event/mysql_nosql/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Andrew Morgan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2873@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2873</pentabarf:event-id>
      <pentabarf:event-slug>community_data</pentabarf:event-slug>
      <pentabarf:event-tag>community_data</pentabarf:event-tag>
      <pentabarf:title>Data, data and data about your favourite community</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T162000</dtstart>
      <dtend>20150201T163500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Data, data and data about your favourite community</summary>
      <description>&lt;p&gt;This talk aims at providing a quick overview of the GrimoireLib library. This python-based piece of code provides a list of classes that help to analyze open source communities. This talk is intended for those interested in open source analytics and want to have a better understanding of the community and processes around their favourite open source projects. The talk will use ipython notebook recipes to follow the code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/community_data/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Daniel Izquierdo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3057@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3057</pentabarf:event-id>
      <pentabarf:event-slug>it_doesnt_do_what_you_think_it_does</pentabarf:event-slug>
      <pentabarf:event-tag>it_doesnt_do_what_you_think_it_does</pentabarf:event-tag>
      <pentabarf:title>It Doesn't Do What You Think It Does</pentabarf:title>
      <pentabarf:subtitle>A Survey of Strategies for Gaining Confidence in (Testing) Applications/Systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and automation</pentabarf:track>
      <pentabarf:start>2015-02-01 16:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20150201T162500</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>00:35:00:00</duration>
      <summary>It Doesn't Do What You Think It Does- A Survey of Strategies for Gaining Confidence in (Testing) Applications/Systems</summary>
      <description>&lt;p&gt;How do we have confidence that our applications and systems do what they say on the tin? This will be a brief survey of how people gain confidence that their systems work as intended, finding links between everything from type systems to operational monitoring and how each layer of a system can help improve our confidence in the other.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/it_doesnt_do_what_you_think_it_does/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Justin Stoller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3500@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3500</pentabarf:event-id>
      <pentabarf:event-slug>perl_syntactic_legacy</pentabarf:event-slug>
      <pentabarf:event-tag>perl_syntactic_legacy</pentabarf:event-tag>
      <pentabarf:title>Perl's Syntactic Legacy</pentabarf:title>
      <pentabarf:subtitle>Using the future to improve the past</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 16:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T162500</dtstart>
      <dtend>20150131T171500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Perl's Syntactic Legacy- Using the future to improve the past</summary>
      <description>&lt;p&gt;The Perl programming language is currently enjoying a resurgence in popularity, and for good reason!
Perl 5 development continues to move forward with new features being introduced and many old ones improved, meanwhile the development of Perl 6 is making significant progress and has reached a major milestone, the details of which will be announced by Larry Wall at this very conference.
For many years now the development of these sister languages have affected and influenced one another in a myriad of ways. Over the last few years I have been working on a design proposal for enhancing and extending the object system of Perl 5 which borrows a number of elements from the Perl 6 object system.
In this talk we will explore the various evolutionary stages of that work, as well as discuss the complexities of adding new features to such a mature and well established language like Perl 5. Along the way we will also examine the various meanings of "legacy" in each context and show how it informed the design decisions that were made.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/perl_syntactic_legacy/</url>
      <location>K.3.401</location>
      <attendee>Stevan Little</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2714@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2714</pentabarf:event-id>
      <pentabarf:event-slug>building_html5_games_for_firefoxos</pentabarf:event-slug>
      <pentabarf:event-tag>building_html5_games_for_firefoxos</pentabarf:event-tag>
      <pentabarf:title>Building open HTML5 games for Firefox OS</pentabarf:title>
      <pentabarf:subtitle>HTML5 Game Development for the Firefox OS Mobile Platform</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2015-02-01 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T163000</dtstart>
      <dtend>20150201T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building open HTML5 games for Firefox OS- HTML5 Game Development for the Firefox OS Mobile Platform</summary>
      <description>&lt;p&gt;HTML5 is the future of mobile gaming because of the uniqueness of the technology - you don't need any plugins to run the games and you can play them on any device with the browser. Firefox OS is an open, mobile operating system built entirely with JavaScript - a perfect platform for HTML5 games. Join my talk if you want to learn how to build HTML5 games quickly and effectively, use the advantages of Firefox OS over the other platforms and promote, monetize and distribute your games in the wild.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2015/schedule/event/building_html5_games_for_firefoxos/</url>
      <location>UD2.218A</location>
      <attendee>Andrzej Mazur</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2782@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2782</pentabarf:event-id>
      <pentabarf:event-slug>microraptor_gui</pentabarf:event-slug>
      <pentabarf:event-tag>microraptor_gui</pentabarf:event-tag>
      <pentabarf:title>MicroRaptor Gui</pentabarf:title>
      <pentabarf:subtitle>An immediate mode UI framework on top of cairo</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2015-02-01 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150201T163000</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>MicroRaptor Gui- An immediate mode UI framework on top of cairo</summary>
      <description>&lt;p&gt;Traditional UI toolkits like motif, GTK, qt, Clutter, QML, HTML DOM and more are retained. MicroRaptor Gui is immediate mode - like cairo itself and augments the cairo drawing API with keyboard and pointer event handling, as well as styling and positioning using CSS. The API of MicroRaptor Gui makes it easy to implement your own scene-graph, or directly
render from in memory data structures or using iteration APIs.&lt;/p&gt;

&lt;p&gt;MicroRaptor Gui has backends for /dev/fb, SDL, embedding in GTK+ applications, running as a composited client of another MicroRaptor Gui process and for some uses even vt100 terminal emulators.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2015/schedule/event/microraptor_gui/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Øyvind Kolås</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3096@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3096</pentabarf:event-id>
      <pentabarf:event-slug>knowing_your_garbage_collector</pentabarf:event-slug>
      <pentabarf:event-tag>knowing_your_garbage_collector</pentabarf:event-tag>
      <pentabarf:title>Knowing your garbage collector</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T163000</dtstart>
      <dtend>20150131T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Knowing your garbage collector</summary>
      <description>&lt;p&gt;As Python programmers we're used to program without taking care about allocating
memory for our objects and later on freeing them, Python garbage collector
takes care of this task automatically for us.&lt;/p&gt;

&lt;p&gt;Garbage collection is one of the most challenging topics in computer science,
there are a lot of research around the topic and different ways to tackle
the problem.&lt;/p&gt;

&lt;p&gt;Knowing how our language does this process give us a better understanding
of underlying interpreter and allow us to know why problems like cycles
can happen in CPython interpreters.&lt;/p&gt;

&lt;p&gt;So, this talk aims to be and introduction to the topic and a walkaround
through different approaches followed in CPython and PyPy:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generational Reference counting with cycles detector on CPython.&lt;/li&gt;
&lt;li&gt;Incremental version of the MiniMark GC on PyPy.&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/knowing_your_garbage_collector/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Francisco Fernández Castaño</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3426@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3426</pentabarf:event-id>
      <pentabarf:event-slug>jfree</pentabarf:event-slug>
      <pentabarf:event-tag>jfree</pentabarf:event-tag>
      <pentabarf:title>JFree - The Long and Winding Road (Ahead)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T163000</dtstart>
      <dtend>20150131T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>JFree - The Long and Winding Road (Ahead)</summary>
      <description>&lt;p&gt;This year the JFree project (that’s JFreeChart and friends) turns 15!  Though looking forward not backward is the JFree way, so this session will cover a couple of the latest free things we’ve been working on. We fly &lt;em&gt;high&lt;/em&gt; above the low level virtual machine technology, even above the standard Java APIs, so if you want to soar with eagles (and your brain hurts from some other talks about complex low-level &lt;em&gt;magic&lt;/em&gt;) then come a see some shiny graphical things and we’ll promise not to talk about anything that’s complicated!&lt;/p&gt;

&lt;p&gt;In this session, you will hear about our recent JavaFX work, or get a quick demo of JFreeSVG, or maybe we’ll surprise you with something else graphical, awesome and free. :-)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/jfree/</url>
      <location>K.4.201</location>
      <attendee>David Gilbert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3463@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3463</pentabarf:event-id>
      <pentabarf:event-slug>the_typed_index</pentabarf:event-slug>
      <pentabarf:event-tag>the_typed_index</pentabarf:event-tag>
      <pentabarf:title>The Typed Index</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T163000</dtstart>
      <dtend>20150131T171500</dtend>
      <duration>00:45:00:00</duration>
      <summary>The Typed Index</summary>
      <description>&lt;p&gt;Besides issues of scaling your search, there are very important aspects concerning search-quality that should not be neglected. Search-quality is mainly controlled by analysis and query parsing. I will talk about frequent problems concerning Lucene analysis and I will show on several examples that usually one analyzer (normal form) is not sufficient, even in a mono-lingual environment but especially in multilingual environments. I will show how our typed index approach allows to solve many of these problems and how we plan to properly treat even mixed-language documents based on this approach.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/the_typed_index/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Christoph Goller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2948@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2948</pentabarf:event-id>
      <pentabarf:event-slug>hardware_switches</pentabarf:event-slug>
      <pentabarf:event-tag>hardware_switches</pentabarf:event-tag>
      <pentabarf:title>CANCELLED - hardware switches - the opensource approach</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T163000</dtstart>
      <dtend>20150131T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>CANCELLED - hardware switches - the opensource approach</summary>
      <description>&lt;p&gt;Imagine buying off the shelf switch hardware, install Fedora (or any other
distribution) and configure it using standard linux tools. This is not
possible at the moment primarily because of lack of unified and consistent
platforms and driver interfaces. We are working to change that.&lt;/p&gt;

&lt;p&gt;The current state of support for switch chips in Linux is not good. Each
vendor provides userspace binary sdk blob that only works with their
chips. Each of this blobs has proprietary APIs. To get switch chips
properly supported there's need to introduce a new infrastructure directly
into Linux kernel and to work with vendors to adopt it.&lt;/p&gt;

&lt;p&gt;This talk presents the current effort to unify and uphold the Linux
networking model across the spectrum of devices which is necessary to make
Linux the cornerstone of industrial grade networking. The scope of this
talk covers state of art with current implementation of standard commodity
switches such as top of rack switches, small home gateway device as well
as SR-IOV NIC embedded switches.&lt;/p&gt;

&lt;p&gt;A device model and driver infrastructure will be presented for
accelerating the Linux bridge, Linux router, accelerated host virtual
switches and flow level offloads when supported by the hardware
underneath.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/hardware_switches/</url>
      <location>UD2.218A</location>
      <attendee>Jiří Pírko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3098@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3098</pentabarf:event-id>
      <pentabarf:event-slug>medical_monitoring</pentabarf:event-slug>
      <pentabarf:event-tag>medical_monitoring</pentabarf:event-tag>
      <pentabarf:title>Building a medical monitoring connected device with Yocto</pentabarf:title>
      <pentabarf:subtitle>Professional OS with yocto</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T163000</dtstart>
      <dtend>20150131T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building a medical monitoring connected device with Yocto- Professional OS with yocto</summary>
      <description>&lt;p&gt;Building a medical device requires to follow certain rules specially when health care depend on it.
The presentation will explain how Yocto help us in Kaptalia to solve this issue.
In particular we will focus on fast boot, update with unskilled user base, Bluetooth Low Energy, security and data privacy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/medical_monitoring/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Adrien Renault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3520@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3520</pentabarf:event-id>
      <pentabarf:event-slug>inside_rubymotion</pentabarf:event-slug>
      <pentabarf:event-tag>inside_rubymotion</pentabarf:event-tag>
      <pentabarf:title>Inside RubyMotion</pentabarf:title>
      <pentabarf:subtitle>The toolchain that lets Ruby developers write iOS and Android apps</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2015-01-31 16:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T163500</dtstart>
      <dtend>20150131T172000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Inside RubyMotion- The toolchain that lets Ruby developers write iOS and Android apps</summary>
      <description>&lt;p&gt;RubyMotion is a toolchain that lets Ruby developers write iOS and Android apps. Internally RubyMotion features 2 distinct implementations of the Ruby language (one for the Objective-C runtime and one for the JVM) as well as a static compiler written with LLVM. In this presentation, we will dig inside RubyMotion and see how everything works, from unified runtimes to static and dynamic (JIT) compilation strategies.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2015/schedule/event/inside_rubymotion/</url>
      <location>K.4.401</location>
      <attendee>Laurent Sansonetti</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2753@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2753</pentabarf:event-id>
      <pentabarf:event-slug>homebrew_the_good,_bad_and_ugly_of_osx_packaging</pentabarf:event-slug>
      <pentabarf:event-tag>homebrew_the_good,_bad_and_ugly_of_osx_packaging</pentabarf:event-tag>
      <pentabarf:title>Homebrew - The Good, Bad and Ugly of OSX Packaging</pentabarf:title>
      <pentabarf:subtitle>Some of the things that Homebrew does well, badly and the special challenges that OSX packagers need to deal with.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 16:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T163500</dtstart>
      <dtend>20150131T170500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Homebrew - The Good, Bad and Ugly of OSX Packaging- Some of the things that Homebrew does well, badly and the special challenges that OSX packagers need to deal with.</summary>
      <description>&lt;p&gt;Homebrew is a popular package manager for OSX. We have a relatively unusual contribution and maintenance model and some practices that differentiate us from other package management systems on both OSX and on Linux. This talk will discuss some of the lessons learnt from maintaining Homebrew to facilitate discussion of how we and other package managers can do better.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/homebrew_the_good,_bad_and_ugly_of_osx_packaging/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mike McQuaid</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3399@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3399</pentabarf:event-id>
      <pentabarf:event-slug>pcb_tools_panel</pentabarf:event-slug>
      <pentabarf:event-tag>pcb_tools_panel</pentabarf:event-tag>
      <pentabarf:title>Panel discussion on PCB design tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic design automation</pentabarf:track>
      <pentabarf:start>2015-02-01 16:35:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150201T163500</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Panel discussion on PCB design tools</summary>
      <description>&lt;p&gt;Panel discussion on PCB design tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic design automation</categories>
      <url>https:/fosdem.org/2015/schedule/event/pcb_tools_panel/</url>
      <location>AW1.124</location>
      <attendee>Peter Stuge</attendee>
      <attendee>Kaspar Emanuel</attendee>
      <attendee>Wayne Stambaugh</attendee>
      <attendee>Peter Clifton</attendee>
      <attendee>Tomasz Wlostowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3365@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3365</pentabarf:event-id>
      <pentabarf:event-slug>editors_corinthia_mobile</pentabarf:event-slug>
      <pentabarf:event-tag>editors_corinthia_mobile</pentabarf:event-tag>
      <pentabarf:title>Corinthia a new idea for document handling</pentabarf:title>
      <pentabarf:subtitle>editing on mobile devices or using multiple document formats?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T164000</dtstart>
      <dtend>20150131T170000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Corinthia a new idea for document handling- editing on mobile devices or using multiple document formats?</summary>
      <description>&lt;p&gt;Corinthia is a brand new apache project, based on the very successfull UXwrite editor. Peter Kelly decided earlier this year to make his editor open source (Thanks), and we rapidly built a community around it. Corinthia is firstly a toolkit for document format conversion, that ffacilitates round trip conversion without data loss. The engine us a complete new idea comming from desktop editors like LO and AOO. The idea of the editor is not to replace a full fledged desktop editor, but merely to let you correct minor things when you discuss your work with friends wich of course happens on a tablet.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_corinthia_mobile/</url>
      <location>K.3.201</location>
      <attendee>Jan Iversen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2912@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2912</pentabarf:event-id>
      <pentabarf:event-slug>yatta</pentabarf:event-slug>
      <pentabarf:event-tag>yatta</pentabarf:event-tag>
      <pentabarf:title>Yjs: A Real-Time Framework for Peer-to-peer Group Editing on Arbitrary Data Types</pentabarf:title>
      <pentabarf:subtitle>Enabling real-time collaboration on the Web</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T164000</dtstart>
      <dtend>20150131T165500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Yjs: A Real-Time Framework for Peer-to-peer Group Editing on Arbitrary Data Types- Enabling real-time collaboration on the Web</summary>
      <description>&lt;p&gt;Yjs is an open source framework that can be used to collaborate in real-time on arbitrary data types. It is based on a new operational transformation-like approach that can be used in peer-to-peer settings on the Web, using standard communication protocols such as WebRTC or XMPP. Part of the shared editing projects family (e.g. ShareJs, OpenCoweb, etc.), Yjs currently implements support for text, XML and JSON and proved to be very fast and reliable.
In this lightning talk we introduce the concepts and features of the Yjs framework and discuss how it can be leveraged to design the next generation of peer-to-peer shared editing tools. We conclude the talk with a short demo that highlights the capabilities of the framework.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/yatta/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Petru Nicolaescu</attendee>
      <attendee>Kevin Jahns</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3154@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3154</pentabarf:event-id>
      <pentabarf:event-slug>immutable</pentabarf:event-slug>
      <pentabarf:event-tag>immutable</pentabarf:event-tag>
      <pentabarf:title>CentOS Virt SIG</pentabarf:title>
      <pentabarf:subtitle>Community virtualization packages on an immutable core</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation</pentabarf:track>
      <pentabarf:start>2015-02-01 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150201T164000</dtstart>
      <dtend>20150201T170000</dtend>
      <duration>00:20:00:00</duration>
      <summary>CentOS Virt SIG- Community virtualization packages on an immutable core</summary>
      <description>&lt;p&gt;CentOS is a "distribution" with a rather unique description: it is a free (gratis) clone of a commercially-supported "distribution" with all the branding removed.  Being enterprise-grade distribution means solid and well-tested; but it also means not having the latest functionality.  It also means having a small enough feature set to provide commercial support in a viable manner: and that typically means choosing one technology and sticking with it.&lt;/p&gt;

&lt;p&gt;But what if you wanted your entire system to be solid, and well-tested, but want the latest features for one particular package or program?  Or what if you really wanted an enterprise system, but wanted to use one of the alternate technoligies that were not selected?&lt;/p&gt;

&lt;p&gt;This is where CentOS SIGs come in.  The new CentOS is still at its core a clone of an upstream enterprise distribution.  But having had success with the Xen4CentOS project, which provided a version of Xen to run on CentOS 6, they have now generalized the process.&lt;/p&gt;

&lt;p&gt;This talk will talk about CentOS SIGs: the vision, the structure, what SIGs are available. We will compare and contrast them to other community distro development models like Fedora, OpenSuSE, Debian, Ubuntu, and so forth.  We will also share lessons from the CentOS Virt SIG, in which a number of virtualisation and related technologies such as Xen, oVirt, Docker and others collaborate.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation</categories>
      <url>https:/fosdem.org/2015/schedule/event/immutable/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>George Dunlap</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3349@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3349</pentabarf:event-id>
      <pentabarf:event-slug>home_automation</pentabarf:event-slug>
      <pentabarf:event-tag>home_automation</pentabarf:event-tag>
      <pentabarf:title>Open source home automation</pentabarf:title>
      <pentabarf:subtitle>by OpenMotics</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-02-01 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150201T164000</dtstart>
      <dtend>20150201T165500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Open source home automation- by OpenMotics</summary>
      <description>&lt;p&gt;There are 3 problems with close source home automations systems. i. These systems tend to be ridiculously expensive for the features that they offer, since most vendors target the high-end market segment with customized solutions. ii. Configuring and maintaining the system has to be done by a certified installer, giving the customer little control over their own house. iii. Theses systems use closed-source communication protocols and you -as a user- are not able to interface with the system or change anything in the system.&lt;/p&gt;

&lt;p&gt;OpenMotics is an open source home automation hardware and software system that offers features like switching lights and outputs, multi-zone heating and cooling, power measurements, and automated actions. The system encompases both open source software and hardware. For interoperability with other systems, the OpenMotics Gateway provides an API through which various actions can be executed. The project was open sourced 2 years ago and was started about 10 years. The choice to open source the project was very conscious: we want to offer a system where users are in full control over their home automation system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/home_automation/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Frederick Ryckbosch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3008@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3008</pentabarf:event-id>
      <pentabarf:event-slug>picotcp_networks</pentabarf:event-slug>
      <pentabarf:event-tag>picotcp_networks</pentabarf:event-tag>
      <pentabarf:title>PicoTCP on Mobile Ad Hoc networks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2015-02-01 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T164500</dtstart>
      <dtend>20150201T165500</dtend>
      <duration>00:10:00:00</duration>
      <summary>PicoTCP on Mobile Ad Hoc networks</summary>
      <description>&lt;p&gt;In the growing world of the Internet of Things, gathering data from small devices is becoming more and more important. picoTCP is a dual licence open source networking stack specifically designed to target small embedded devices and facilitates a modular way to select support for different networking protocols. Recently a mesh networking solution was added to the stack, enabling support for MANETs as an additional solution for embedded networking problems. In the presentation we will point out the reasoning behind this solution, explain how to use it and show a real implementation example on a physical network.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2015/schedule/event/picotcp_networks/</url>
      <location>AW1.121</location>
      <attendee>Brecht Van Cauwenberghe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3371@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3371</pentabarf:event-id>
      <pentabarf:event-slug>enabling_video_preservation</pentabarf:event-slug>
      <pentabarf:event-tag>enabling_video_preservation</pentabarf:event-tag>
      <pentabarf:title>Enabling video preservation through open source</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T164500</dtstart>
      <dtend>20150131T171000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Enabling video preservation through open source</summary>
      <description>&lt;p&gt;Determining what codecs, containers, and specifications should be favored in audiovisual preservation and how to use them is an ongoing dialogue within archives. Media preservation is a relatively small community and thus often relies on technology and recommendations from larger related communities such as broadcast, media production, and increasingly open source development to support the objectives of audiovisual preservation. As the machinery and skills needed to sustain access to film and analog video collections decay it is increasingly urgent for archives to address blocking technological issues in order to re-format legacy audiovisual recordings to digital formats efficiently. This presentation reviews the requirements and demands on technology within audiovisual preservation projects and assesses the opportunities for existing open source technology to contribute to resolving preservation challenges. The presentation will focus on lossless audiovisual codecs, technical and contextual metadata, and both the openness and standardization of relevant file formats.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/enabling_video_preservation/</url>
      <location>H.2213</location>
      <attendee>Dave Rice</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2598@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2598</pentabarf:event-id>
      <pentabarf:event-slug>ubiquitous_performance_analysis_and_system_introspection</pentabarf:event-slug>
      <pentabarf:event-tag>ubiquitous_performance_analysis_and_system_introspection</pentabarf:event-tag>
      <pentabarf:title>Ubiquitous Performance Analysis and System Introspection</pentabarf:title>
      <pentabarf:subtitle>An introduction to Performance Co-Pilot and Systemtap</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Performance</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Ubiquitous Performance Analysis and System Introspection- An introduction to Performance Co-Pilot and Systemtap</summary>
      <description>&lt;p&gt;Performance Co-Pilot is a highly adaptable and established toolkit for those
interested in examining the details of system performance.  Similarly,
Systemtap is a powerful tool for digging deep into the innards of a program.
This presentation will go over the basics of the tools, recent developments,
and examples.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Performance</categories>
      <url>https:/fosdem.org/2015/schedule/event/ubiquitous_performance_analysis_and_system_introspection/</url>
      <location>Janson</location>
      <attendee>Lukas Berk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3028@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3028</pentabarf:event-id>
      <pentabarf:event-slug>lava_bugs</pentabarf:event-slug>
      <pentabarf:event-tag>lava_bugs</pentabarf:event-tag>
      <pentabarf:title>Using LAVA for bisecting bugs</pentabarf:title>
      <pentabarf:subtitle>The Linaro Automated Validation Architecture</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T174500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Using LAVA for bisecting bugs- The Linaro Automated Validation Architecture</summary>
      <description>&lt;p&gt;LAVA is a python service created by Linaro for testing software on hardware which accepts test jobs to perform on selected hardware to provide a black box to continuous integration tests. Bisecting is a technique for finding commit in version control system that broke the software. Git provides the powerful "git bisect" subcommand for this purposes. In this talk we give and introduction to LAVA and explain howto combine LAVA and git bisect to automatically find offending commits in the Linux kernel.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/lava_bugs/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Riku Voipio</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2857@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2857</pentabarf:event-id>
      <pentabarf:event-slug>consuming_foss_configuration</pentabarf:event-slug>
      <pentabarf:event-tag>consuming_foss_configuration</pentabarf:event-tag>
      <pentabarf:title>Consuming Open Source Configuration</pentabarf:title>
      <pentabarf:subtitle> Infrastructure and configuration is now code, and some of it is open source. What is it like to be downstream of one of these projects?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T180000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Consuming Open Source Configuration-  Infrastructure and configuration is now code, and some of it is open source. What is it like to be downstream of one of these projects?</summary>
      <description>&lt;p&gt;Infrastructure and configuration are now being represented as code. This code is then put into git repositories, OSI approved licenses are attached, and the code published. This creates an Open Source project. There are several instances of this now: OpenStack, Mozilla, Wikimedia, and Jenkins all have open sourced their infrastructure. It is, however, relatively easy to say "our configuration is totally open source, anyone can use it", and it is actually much harder to actively consume someone else's configuration. My team consumes one of these open source configuration projects and sits downstream from it. I will present on we're doing, what has worked, what hasn't, and what we're going to do next. I'm going to give actionable advice for people who are consuming or want to be consuming another organization's open source infrastructure, and I'll be providing some feedback to those who are currently open sourcing their infrastructure on how to make it easier to consume.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/consuming_foss_configuration/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Spencer Krum</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3351@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3351</pentabarf:event-id>
      <pentabarf:event-slug>editors_libreoffice_android</pentabarf:event-slug>
      <pentabarf:event-tag>editors_libreoffice_android</pentabarf:event-tag>
      <pentabarf:title>LibreOffice on Android</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T172000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice on Android</summary>
      <description>&lt;p&gt;Come and hear about what we had to do to get LibreOffice on the Android platform - how we stripped down Fennec (Firefox for Android), combined it with the LibreOfficeKit, and still got an .apk that fits the 50M limit of the Play store.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_libreoffice_android/</url>
      <location>K.3.201</location>
      <attendee>Miklos Vajna</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3444@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3444</pentabarf:event-id>
      <pentabarf:event-slug>graph_recom</pentabarf:event-slug>
      <pentabarf:event-tag>graph_recom</pentabarf:event-tag>
      <pentabarf:title>Recommendation Engines with Graph Databases</pentabarf:title>
      <pentabarf:subtitle>Building a high-performance recommendation engine using open-source software (Neo4j &amp; GraphAware Framework)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T173000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Recommendation Engines with Graph Databases- Building a high-performance recommendation engine using open-source software (Neo4j &amp; GraphAware Framework)</summary>
      <description>&lt;p&gt;Graph Databases are naturally well-suited for building recommendation engines. In this talk, Michal will share his experience building a number of high-performance production-ready recommendation engines using Neo4j and introduce the open-source GraphAware Recommendation Engine Library, which enables Java developers to rapidly build their own recommender systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_recom/</url>
      <location>AW1.125</location>
      <attendee>Michal Bachman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3488@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3488</pentabarf:event-id>
      <pentabarf:event-slug>ada_cairo</pentabarf:event-slug>
      <pentabarf:event-tag>ada_cairo</pentabarf:event-tag>
      <pentabarf:title>2D Drawing with Ada and Cairo</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>2D Drawing with Ada and Cairo</summary>
      <description>&lt;p&gt;Cairo is a 2D graphics library with support for multiple output
devices.  It is designed to produce consistent output on all output
media while taking advantage of display hardware acceleration
when available.  The Cairo API provides operations similar to
the drawing operators of PostScript and PDF.  Operations in Cairo
including stroking and filling cubic Bézier splines, transforming
and compositing translucent images, and antialiased text rendering.
All drawing operations can be transformed by any affine transformation
(scale, rotation, shear, etc.).&lt;/p&gt;

&lt;p&gt;Illustrated by a poker game application, this presentation will show
you how to do nice drawings with Cairo, still programming with your
preferred language: Ada!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_cairo/</url>
      <location>AW1.124</location>
      <attendee>Serge Vanschoenwinkel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3420@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3420</pentabarf:event-id>
      <pentabarf:event-slug>java_restart_webfx</pentabarf:event-slug>
      <pentabarf:event-tag>java_restart_webfx</pentabarf:event-tag>
      <pentabarf:title>Java restart with WebFX</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Java restart with WebFX</summary>
      <description>&lt;p&gt;The purpose of the WebFX project is to investigate the capabilities of using JavaFX to build rich web applications. Actually, it is an attempt to create a new web where HTML is replaced with FXML — the markup language for JavaFX UI, and the logic can be written in any programming language that is available on top of Java platform from JavaScript, Groovy, JRuby to Java, Kotlin and Scala. Java ReStart is a complimentary project that acts as transport layer for WebFX allowing FXML pages to reference arbitrary Java byte code on a web server and hence any custom JavaFX UI components and Java third-party libraries. In addition, Java ReStart allows to run arbitrary Java applications
instantly from a web server downloading only required parts of applications on demand and executing them in parallel with downloading.&lt;/p&gt;

&lt;p&gt;I would like to give an overview of the projects, make a live demo, compare the proposed technologies with traditional web and native clients, show how the technologies differ from Java applets and Java Webstart, reveal benefits in compare with RDP-like approaches. Finally, I will share my vision on how to evolve the projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/java_restart_webfx/</url>
      <location>K.4.201</location>
      <attendee>Nikita Lipsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3112@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3112</pentabarf:event-id>
      <pentabarf:event-slug>redbaron</pentabarf:event-slug>
      <pentabarf:event-tag>redbaron</pentabarf:event-tag>
      <pentabarf:title>RedBaron</pentabarf:title>
      <pentabarf:subtitle>a bottom up approach to refactoring in python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>RedBaron- a bottom up approach to refactoring in python</summary>
      <description>&lt;p&gt;Writing code that modifies source code is a task reserved to a small number of audacious developers. RedBaron was built on the foundations of a Lossless Abstract Syntaxe Tree (AST) and serves to make customized refactoring accessible to as many developers as possible. It does so by offering an abstraction that allows to focus on specific objectives regardless of the low-level details.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/redbaron/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Laurent Peuch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3519@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3519</pentabarf:event-id>
      <pentabarf:event-slug>living_on_mars</pentabarf:event-slug>
      <pentabarf:event-tag>living_on_mars</pentabarf:event-tag>
      <pentabarf:title>Living on Mars: A Beginner's Guide</pentabarf:title>
      <pentabarf:subtitle>Can we Open Source a society?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2015-02-01 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150201T170000</dtstart>
      <dtend>20150201T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Living on Mars: A Beginner's Guide- Can we Open Source a society?</summary>
      <description>&lt;p&gt;Humans will go to Mars one day. But what if we skipped the plant-a-flag stage, and instead built a permanent human settlement on Mars in 2025?&lt;/p&gt;

&lt;p&gt;What challenges will need to be overcome to make this a reality, and how can they be dealt with? What technologies will be needed for a small community to survive (and ultimately thrive) on the red planet? How might the early Martian pioneers engineer unique solutions as they construct the first society on another world? Though it may sound like science fiction, the scale of the challenge ahead is such that an Open Source strategy could prove vital to its success.&lt;/p&gt;

&lt;p&gt;In a first for human spaceflight, the Mars One project intends to send 4 people on a one-way mission of permanent settlement to Mars in 2025. This will be preceded by a series of unmanned precursor missions, the first one of which is planned for a 2018 departure. What makes Mars One unique is that it is entirely privately funded, international, and apolitical, which enabled it to launch a global astronaut selection process in 2013 - to which over 200,000 people from over 140 countries applied.&lt;/p&gt;

&lt;p&gt;After a series of cuts, there are now just 660 people remaining in Mars One's selection process. Over the course of 2015, 24 will be chosen to enter full time astronaut training for the mission.&lt;/p&gt;

&lt;p&gt;In this talk, one of those remaining 660 Astronaut Candidates will explore the architecture of Mars One's mission. A special focus will be on how a one-way trip using just existing technology is not only possible, but is substantially simpler and cheaper than previously proposed return missions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2015/schedule/event/living_on_mars/</url>
      <location>Janson</location>
      <attendee>Ryan MacDonald</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2784@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2784</pentabarf:event-id>
      <pentabarf:event-slug>open_source_voip_phone</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_voip_phone</pentabarf:event-tag>
      <pentabarf:title>Building an Open Source VoIP hardware phone</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T171500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Building an Open Source VoIP hardware phone</summary>
      <description>&lt;p&gt;Introduction to OP^2 Project, which provides a framework for implementing SIP hardware phones.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/open_source_voip_phone/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Saúl Ibarra Corretgé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3416@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3416</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_hackaton</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_hackaton</pentabarf:event-tag>
      <pentabarf:title>Valgrind Hackaton</pentabarf:title>
      <pentabarf:subtitle>Come and hack on Valgrind together</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>02:00:00:00</duration>
      <summary>Valgrind Hackaton- Come and hack on Valgrind together</summary>
      <description>&lt;p&gt;Hacking on Valgrind together.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2015/schedule/event/valgrind_hackaton/</url>
      <location>AW1.120</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2844@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2844</pentabarf:event-id>
      <pentabarf:event-slug>patents</pentabarf:event-slug>
      <pentabarf:event-tag>patents</pentabarf:event-tag>
      <pentabarf:title>Software Patent Litigation Data: What Have We Learned? </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Software Patent Litigation Data: What Have We Learned? </summary>
      <description>&lt;p&gt;The huge increase in software patent litigation over the last 15 years has produced reams of articles, cost fortunes and even snagged the US President's attention. But when something goes on for long enough, it also produces data -- lots and lots of data. So what have we learned from all the data?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/patents/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Deb Nicholson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2944@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2944</pentabarf:event-id>
      <pentabarf:event-slug>ignoredfamousiaas</pentabarf:event-slug>
      <pentabarf:event-tag>ignoredfamousiaas</pentabarf:event-tag>
      <pentabarf:title>Why we tried (and ignored) famous IaaS to deliver SecurePass</pentabarf:title>
      <pentabarf:subtitle>A walk through our journey through IaaS such as VMware, OpenStack and Ganeti and why we chose our own solution</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T172000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Why we tried (and ignored) famous IaaS to deliver SecurePass- A walk through our journey through IaaS such as VMware, OpenStack and Ganeti and why we chose our own solution</summary>
      <description>&lt;p&gt;Our question was: "what is the best infrastructure to run our SaaS on?".
We tried most of the infrastructure software, starting from vmware, moving to Proxmox, OpenNebula, OpenStack, and Google's Ganeti. We also considered software storage and software defined networks. We mastered some of these technologies and we even contributed to the projects. But we felt we needed something different and lighter and we "blended" our own solution, mixing and matching the best of the above and keeping in consideration our needs in terms of computing, network and storage. This talk will go through our (long) journey, understanding pros and cons of each technology and describing what we used to deliver SecurePass and other services.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/ignoredfamousiaas/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Giuseppe Paternò</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3200@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3200</pentabarf:event-id>
      <pentabarf:event-slug>knot_dns</pentabarf:event-slug>
      <pentabarf:event-tag>knot_dns</pentabarf:event-tag>
      <pentabarf:title>Knot DNS</pentabarf:title>
      <pentabarf:subtitle>independent high-performance DNS server</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T173000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Knot DNS- independent high-performance DNS server</summary>
      <description>&lt;p&gt;Knot DNS is a high-performance authoritative-only modern open-source DNS server.  In this talk Knot DNS will be presented we will present the motivation, the goals and the current state of the project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/knot_dns/</url>
      <location>UD2.218A</location>
      <attendee>Jan Včelák</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3383@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3383</pentabarf:event-id>
      <pentabarf:event-slug>gl_testing</pentabarf:event-slug>
      <pentabarf:event-tag>gl_testing</pentabarf:event-tag>
      <pentabarf:title>How to test OpenGL drivers using Free Software</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graphics</pentabarf:track>
      <pentabarf:start>2015-01-31 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T170000</dtstart>
      <dtend>20150131T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>How to test OpenGL drivers using Free Software</summary>
      <description>&lt;p&gt;OpenGL is an API for rendering 2D and 3D graphics now managed by the non-profit technology consortium Khronos Group. Implementors are free to provide their own implementation of the API. For example, in GNU/Linux systems NVIDIA provides its own proprietary version while other manufacturers like Intel are using Mesa, the most popular open source OpenGL implementation.&lt;/p&gt;

&lt;p&gt;Because of this implementation freedom, ensuring compliance with the specification is important. Khronos provides their own OpenGL conformance test suite but there are several unofficial open source alternatives.&lt;/p&gt;

&lt;p&gt;This talk will explain some of these open source OpenGL conformance test suites and give an introduction about how to use them, including sharing tips between the speaker and the audience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graphics</categories>
      <url>https:/fosdem.org/2015/schedule/event/gl_testing/</url>
      <location>K.4.601</location>
      <attendee>Samuel Iglesias</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3294@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3294</pentabarf:event-id>
      <pentabarf:event-slug>get_more_people_intrested_in_your_distros_users_group</pentabarf:event-slug>
      <pentabarf:event-tag>get_more_people_intrested_in_your_distros_users_group</pentabarf:event-tag>
      <pentabarf:title>Get more people intrested in your distros users group.</pentabarf:title>
      <pentabarf:subtitle>Advice from someone who has tried, failed and tried again.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 17:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T171000</dtstart>
      <dtend>20150131T180000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Get more people intrested in your distros users group.- Advice from someone who has tried, failed and tried again.</summary>
      <description>&lt;p&gt;This talk will discuss the practical ways that someone who is wanting to grop either a community or a meetup around their project or distro they use. Aimed for developers who might be more into the back end side of things, this talk will attempt to show people ways that are both often overlooked and easy to implement for the both the average user and the experienced developer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/get_more_people_intrested_in_your_distros_users_group/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Philip Ballew</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3526@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3526</pentabarf:event-id>
      <pentabarf:event-slug>escaping_dsl_hell</pentabarf:event-slug>
      <pentabarf:event-tag>escaping_dsl_hell</pentabarf:event-tag>
      <pentabarf:title>Escaping DSL Hell By Having Parenthesis All The Way Down</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lisp</pentabarf:track>
      <pentabarf:start>2015-01-31 17:10:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20150131T171000</dtstart>
      <dtend>20150131T175000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Escaping DSL Hell By Having Parenthesis All The Way Down</summary>
      <description>&lt;p&gt;Domain Specific Languages, defined broadly, are everywhere. We will look at the good, the bad and the ugly and see where Lisp excels (ranting a bit about Configuration Management tools as that's what I spend lots of my day doing)&lt;/p&gt;

&lt;p&gt;The world is buzzing with the idea of teaching everyone to program. Sometimes we create simpler languages and environments for learning but if we constrain them too much we can impoverish the learner.&lt;/p&gt;

&lt;p&gt;For scientists we have R, Maple, Mathematica and Matlab etc - but how easy is it to build a web service, run Hadoop jobs, read files in some obscure format or talk to a datastore? Better to give them a productive environment to solve their problems quickly, with the full power of Clojure when they need.&lt;/p&gt;

&lt;p&gt;Concretely we will reimagine Netlogo and Geomlab as Clojure DSLs. See how embedding them in Clojure makes the implementation easier, gives greater power to the user and enables extension.&lt;/p&gt;

&lt;p&gt;We have a bunch of great embeddings already in Clojure: logic, stats, datalog, CSP - Let’s build more and not trap people in DSL Hell.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lisp</categories>
      <url>https:/fosdem.org/2015/schedule/event/escaping_dsl_hell/</url>
      <location>H.2214</location>
      <attendee>Tom Hall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3374@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3374</pentabarf:event-id>
      <pentabarf:event-slug>kaltura</pentabarf:event-slug>
      <pentabarf:event-tag>kaltura</pentabarf:event-tag>
      <pentabarf:title>Harnessing FOSS in an End to End Online Video Platform</pentabarf:title>
      <pentabarf:subtitle>Learn how the Kaltura platform builds and optimizes use of many open source components to build amazing online video experiences</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 17:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T171500</dtstart>
      <dtend>20150131T174000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Harnessing FOSS in an End to End Online Video Platform- Learn how the Kaltura platform builds and optimizes use of many open source components to build amazing online video experiences</summary>
      <description>&lt;p&gt;Kaltura is widely used to address a wide range of education, media, and enterprise video needs. In this talk covers how Kaltura interact with open source components for an end to end scalable FOSS video platform. We also cover how the core open source Kaltura platform interacts with these components, giving best practices for your own online video projects weather using a single component or integrating with a larger platform.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/kaltura/</url>
      <location>H.2213</location>
      <attendee>Jess Portnoy</attendee>
      <attendee>Zohar Babin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3505@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3505</pentabarf:event-id>
      <pentabarf:event-slug>devops_logique</pentabarf:event-slug>
      <pentabarf:event-tag>devops_logique</pentabarf:event-tag>
      <pentabarf:title>Devops Logique</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 17:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T171500</dtstart>
      <dtend>20150131T180500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Devops Logique</summary>
      <description>&lt;p&gt;Most of us already owe Prolog a debt indirectly via Erlang.  However, logic programming in and of itself has much to teach us about approaches to systems - taking declarative system descriptions to a new level of abstraction, and finding ways to integrate these ideas back into more common workflows.
From Prolog to Erlang to Haskell to Lisp to TLC and then back to Prolog I have journeyed, and I'd like to share some of the beautiful and brilliant things I've discovered along the way and why I think they might make us better operations geeks.
And when approaching new languages, always remember: You can't scare us, we've used m4.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/devops_logique/</url>
      <location>K.3.401</location>
      <attendee>Matt 'mst' Trout</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3165@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3165</pentabarf:event-id>
      <pentabarf:event-slug>designatedns</pentabarf:event-slug>
      <pentabarf:event-tag>designatedns</pentabarf:event-tag>
      <pentabarf:title>Designate - DNS as a Service for Openstack</pentabarf:title>
      <pentabarf:subtitle>Multitenant DNS Service for your cloud</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T172000</dtstart>
      <dtend>20150131T174000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Designate - DNS as a Service for Openstack- Multitenant DNS Service for your cloud</summary>
      <description>&lt;p&gt;Designate is a newly incubated project in OpenStack, for providing an easy to use, integrated DNS service to users of your cloud.
We integrate with Nova and Neutron, and allow control of Reverse DNS for floating IPs.
Using sink features, we can pull events from the neutron / nova event queue and auto generate DNS entries.&lt;/p&gt;

&lt;p&gt;We will show all of this functionality, and talk about the upcoming features, while taking feedback from the community about what else they would like to see provided by Designate.&lt;/p&gt;

&lt;p&gt;We will also update the community on the developments of the Mid-Cycle summit (happening the week previously)&lt;/p&gt;

&lt;p&gt;Graham Hayes is a member of designate-core, and one of the main architects of our current feature push called server pools, which will allow per user DNS servers, and the ability to run DNS servers at massive scale.&lt;/p&gt;

&lt;p&gt;Kiall Mac Innes is the PTL and the original author for Designate&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/designatedns/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Graham Hayes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3472@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3472</pentabarf:event-id>
      <pentabarf:event-slug>querying_your_datagrid_with_lucene,_hadoop_and_spark</pentabarf:event-slug>
      <pentabarf:event-tag>querying_your_datagrid_with_lucene,_hadoop_and_spark</pentabarf:event-tag>
      <pentabarf:title>Querying your datagrid with Lucene, Hadoop and Spark</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T172000</dtstart>
      <dtend>20150131T180500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Querying your datagrid with Lucene, Hadoop and Spark</summary>
      <description>&lt;p&gt;Key/Value stores rely on a simple data model represented by a map, where each key appears once. Using such a structure does not necessarily mean giving up on query expressiveness and capability.
This talk will demonstrate what Infinispan can do to empower your analytics needs, from directly running Lucene Queries in a cluster to Hadoop Map Reduce and Spark.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/querying_your_datagrid_with_lucene,_hadoop_and_spark/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Gustavo Fernandes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3330@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3330</pentabarf:event-id>
      <pentabarf:event-slug>editors_android_vision</pentabarf:event-slug>
      <pentabarf:event-tag>editors_android_vision</pentabarf:event-tag>
      <pentabarf:title>A vision about a LibreOffice document manager for Android</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T172000</dtstart>
      <dtend>20150131T174000</dtend>
      <duration>00:20:00:00</duration>
      <summary>A vision about a LibreOffice document manager for Android</summary>
      <description>&lt;p&gt;The document manager will bridge the Android port of LibreOffice with the services provided by this operating system. We will show the current status, specially regarding the implementation of the cloud storage support funded by The Document Foundation, and present a vision of the future of this component as a full featured, Android-centric document manager.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_android_vision/</url>
      <location>K.3.201</location>
      <attendee>Jacobo Aragunde Pérez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2673@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2673</pentabarf:event-id>
      <pentabarf:event-slug>codebender</pentabarf:event-slug>
      <pentabarf:event-tag>codebender</pentabarf:event-tag>
      <pentabarf:title>codebender: Arduino programing, online</pentabarf:title>
      <pentabarf:subtitle>Learn how to program an Arduino faster and easier, online, using codebender</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T172000</dtstart>
      <dtend>20150131T173500</dtend>
      <duration>00:15:00:00</duration>
      <summary>codebender: Arduino programing, online- Learn how to program an Arduino faster and easier, online, using codebender</summary>
      <description>&lt;p&gt;Arduino is the favorite programming platform for embedded hardware, especially for beginners, but also for more advanced users who take advantage of its ease of use. We will show how to program more effectively, easily, and in collaboration with others. By using codebender, you can code, compile, and test Arduino code online, take advantage of the ~500 included libraries, and use code available by the community.&lt;/p&gt;

&lt;p&gt;We will show how someone can use Arduino with the power of codebender.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/codebender/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Vasileios Georgitzikis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2979@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2979</pentabarf:event-id>
      <pentabarf:event-slug>graph_tesseract</pentabarf:event-slug>
      <pentabarf:event-tag>graph_tesseract</pentabarf:event-tag>
      <pentabarf:title>Tesseract: Distributed Graph Database and Computation platform</pentabarf:title>
      <pentabarf:subtitle>Unlocking the connected nature of the world</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T173000</dtstart>
      <dtend>20150131T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Tesseract: Distributed Graph Database and Computation platform- Unlocking the connected nature of the world</summary>
      <description>&lt;p&gt;The Tesseract is a &lt;strong&gt;distributed&lt;/strong&gt; graph processing and computation platform, purpose built, from the ground up.
This talk will present the new algorithms developed to create an efficient platform for native distributed graph traversals and computations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graph_tesseract/</url>
      <location>AW1.125</location>
      <attendee>Courtney Robinson (zcourts)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2812@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2812</pentabarf:event-id>
      <pentabarf:event-slug>fork_and_ignore</pentabarf:event-slug>
      <pentabarf:event-tag>fork_and_ignore</pentabarf:event-tag>
      <pentabarf:title>Fork and Ignore: Fighting a GPL Violation By Coding Instead</pentabarf:title>
      <pentabarf:subtitle>The Story of Kallithea</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T173000</dtstart>
      <dtend>20150131T182000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Fork and Ignore: Fighting a GPL Violation By Coding Instead- The Story of Kallithea</summary>
      <description>&lt;p&gt;Typically, GPL enforcement activity involves copyright infringement actions which compel license violators to correct errors in their GPL compliance,thus yielding the policy goals of the GPL: the rights of developers and users to copy, share, modify and redistribute.&lt;/p&gt;

&lt;p&gt;While traditional enforcement is often undeniably necessary for embedded electronics products, novel approaches to GPL violations are often possible and even recommended for more traditional software distributions.&lt;/p&gt;

&lt;p&gt;Recently, Conservancy engaged in an enforcement action whereby,rather than fight the violator in court, Conservancy instead fostered and provide resources and assistance to a vetted GPL-compliant fork of a violating codebase.&lt;/p&gt;

&lt;p&gt;This talk discusses which scenarios make this remedy optimal and lessons learned. The talk includes some licensing and technical content about vetting licensing information of codebases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/fork_and_ignore/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Bradley M. Kuhn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3097@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3097</pentabarf:event-id>
      <pentabarf:event-slug>extending_python,_what_is_the_best_option_for_me</pentabarf:event-slug>
      <pentabarf:event-tag>extending_python,_what_is_the_best_option_for_me</pentabarf:event-tag>
      <pentabarf:title>Extending Python, what is the best option for me</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T173000</dtstart>
      <dtend>20150131T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Extending Python, what is the best option for me</summary>
      <description>&lt;p&gt;Python is a great language, but there are occasions where we need access to low
level operations or connect with some database driver written in C or we need to
overcome to some speed boottleneck in Python due to some limitation in the
language, like NumPy or Scikit-learn do, using extensions.&lt;/p&gt;

&lt;p&gt;With the FFI(Foreign function interface) we can connect Python with other
languages like C, C++ and even Rust or Fortran.
There are some alternatives to achieve this goal, Native Extensions, Ctypes and CFFI.
We'll compare this three ways of extending Python and we'll study pros and cons
of each approach.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/extending_python,_what_is_the_best_option_for_me/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Francisco Fernández Castaño</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2868@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2868</pentabarf:event-id>
      <pentabarf:event-slug>managing_networks_snmp</pentabarf:event-slug>
      <pentabarf:event-tag>managing_networks_snmp</pentabarf:event-tag>
      <pentabarf:title>Managing Networks in a Software-Defined Future</pentabarf:title>
      <pentabarf:subtitle>How OpenNMS is coping, and: is SNMP finally dead?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T173000</dtstart>
      <dtend>20150131T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Managing Networks in a Software-Defined Future- How OpenNMS is coping, and: is SNMP finally dead?</summary>
      <description>&lt;p&gt;Since the late 1980s, the discipline of network management has kept up well enough with virtual notions in networks while continuing to rely heavily on the Simple Network Management Protocol (SNMP). The rise of software-defined networks poses similar challenges to the ones brought to the systems management space by server virtualization and cloud computing, leaving practitioners to wonder how much retooling will be needed to cope in this new world.&lt;/p&gt;

&lt;p&gt;As the oldest enterprise-grade, open-source network management platform, OpenNMS has proved fairly adaptable so far. This talk will cover where we've been, what's possible given today's realities, and what we expect will be the toughest challenges in the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/managing_networks_snmp/</url>
      <location>UD2.218A</location>
      <attendee>Jeff Gehlbach</attendee>
      <attendee>Markus Neumann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3452@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3452</pentabarf:event-id>
      <pentabarf:event-slug>peer5</pentabarf:event-slug>
      <pentabarf:event-tag>peer5</pentabarf:event-tag>
      <pentabarf:title>Peer5 content delivery network and how it uses WebRTC and FOSS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T174000</dtstart>
      <dtend>20150131T180500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Peer5 content delivery network and how it uses WebRTC and FOSS</summary>
      <description>&lt;p&gt;Peer5 is a content delivery network based on WebRTC, a widely adopted open source project.
The talk will be about how we deliver media using a hybrid system of HTTP and peer-to-peer mesh network.&lt;/p&gt;

&lt;p&gt;We will review the API which is agnostic to the video technology, and show how it works with MP4, HLS, DASH and open source video players.&lt;/p&gt;

&lt;p&gt;We will also cover the advantages of being heavily based on open source projects and how it is compared to client based proprietary solutions in terms of security, portability and more.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/peer5/</url>
      <location>H.2213</location>
      <attendee>Hadar Weiss</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2700@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2700</pentabarf:event-id>
      <pentabarf:event-slug>iaasbeyond</pentabarf:event-slug>
      <pentabarf:event-tag>iaasbeyond</pentabarf:event-tag>
      <pentabarf:title>IaaS Beyond the Infrastructure</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T174000</dtstart>
      <dtend>20150131T180000</dtend>
      <duration>00:20:00:00</duration>
      <summary>IaaS Beyond the Infrastructure</summary>
      <description>&lt;p&gt;We've been talking about Infrastructure providers for quite a bit already. OpenStack itself started as such an IaaS and then it quickly became a cloud provider. But what does that mean? What is a cloud provider suppose to provide? What's cloud after all?&lt;/p&gt;

&lt;p&gt;Scaling a distributed system goes beyond virtualization, shared storage etc. In order to support on-demand scaling it is necessary to have an easy way to provision and consume the available infrastructure, a way for the services running in it to communicate, etc. Not to mention latency needs, reliability, etc.&lt;/p&gt;

&lt;p&gt;This talk aims to answer the above questions and take a step further down the path of explaining what should be considered essential for nowadays needs, especially when those needs require a &lt;code&gt;cloud&lt;/code&gt; to be covered.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/iaasbeyond/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Flavio Percoco</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3367@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3367</pentabarf:event-id>
      <pentabarf:event-slug>editors_public_administration</pentabarf:event-slug>
      <pentabarf:event-tag>editors_public_administration</pentabarf:event-tag>
      <pentabarf:title>Adapting Apache OpenOffice for adoption in a public administration: configuration, Sharepoint webdav integration and an extension to help users exchange ODF files</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T174000</dtstart>
      <dtend>20150131T180000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Adapting Apache OpenOffice for adoption in a public administration: configuration, Sharepoint webdav integration and an extension to help users exchange ODF files</summary>
      <description>&lt;p&gt;This talk aims to give an overview of the introduction of the ODF standard and Apache OpenOffice in an Italian public administration with more than 3000 users, addressing briefly the main technical issues and solutions. In particular we will talk about: 1) the configuration of OpenOffice, extended with community developed and custom extensions to help users in the everyday work 2) the interoperability with Sharepoint through the webdav protocol and what we developed in Apache OpenOffice for the correct interaction 3) our extension to simplify picking the right format for file exchange, to answer the users' ubiquitous question "Ok but… should I use ODF to send/share this?”, in relation to our ODF census project in Italy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_public_administration/</url>
      <location>K.3.201</location>
      <attendee>Maurizio Berti</attendee>
      <attendee>Giovanni Grazia</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2826@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2826</pentabarf:event-id>
      <pentabarf:event-slug>rizzly</pentabarf:event-slug>
      <pentabarf:event-tag>rizzly</pentabarf:event-tag>
      <pentabarf:title>Rizzly: Event Driven Microcontroller Programming</pentabarf:title>
      <pentabarf:subtitle>A new programming language for event driven programming of 8 bit microcontroller.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T174000</dtstart>
      <dtend>20150131T175500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Rizzly: Event Driven Microcontroller Programming- A new programming language for event driven programming of 8 bit microcontroller.</summary>
      <description>&lt;p&gt;I present Rizzly, a programming language and compiler I am working on. It is designed for the event driven programming of the smallest 8 bit micro controllers.&lt;/p&gt;

&lt;p&gt;In this talk I first present the concepts and some interesting details of Rizzly.
Although one can already use Rizzly, there are several open tasks. In the second part I will address those and present ideas how to solve those.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/rizzly/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Urs Fässler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2633@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2633</pentabarf:event-id>
      <pentabarf:event-slug>closing_fosdem</pentabarf:event-slug>
      <pentabarf:event-tag>closing_fosdem</pentabarf:event-tag>
      <pentabarf:title>Closing FOSDEM 2015</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2015-02-01 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-02-01 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150201T175000</dtstart>
      <dtend>20150201T180000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Closing FOSDEM 2015</summary>
      <description>&lt;p&gt;Some closing words.  Don't miss it!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2015/schedule/event/closing_fosdem/</url>
      <location>Janson</location>
      <attendee>FOSDEM Staff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3230@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3230</pentabarf:event-id>
      <pentabarf:event-slug>editors_lightning_talks</pentabarf:event-slug>
      <pentabarf:event-tag>editors_lightning_talks</pentabarf:event-tag>
      <pentabarf:title>Lightning talk slot</pentabarf:title>
      <pentabarf:subtitle>Demo your cool hack in 5 minutes!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document editors</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T182000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Lightning talk slot- Demo your cool hack in 5 minutes!</summary>
      <description>&lt;p&gt;Lightning Talks&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document editors</categories>
      <url>https:/fosdem.org/2015/schedule/event/editors_lightning_talks/</url>
      <location>K.3.201</location>
      <attendee>Thorsten Behrens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3023@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3023</pentabarf:event-id>
      <pentabarf:event-slug>diy_dvr</pentabarf:event-slug>
      <pentabarf:event-tag>diy_dvr</pentabarf:event-tag>
      <pentabarf:title>How to record all TV</pentabarf:title>
      <pentabarf:subtitle>Creating a 30 channel DVR</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T184500</dtend>
      <duration>00:45:00:00</duration>
      <summary>How to record all TV- Creating a 30 channel DVR</summary>
      <description>&lt;p&gt;Prospero Technologies has made a Linux based Digital Video Recorder which constantly records all UK broadcast TV so that the consumer no longer needs to schedule recordings. This will be a talk on the technologies used to achieve this, the open source software on the consumer device and how you can build your own 30 channel DVR.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded</categories>
      <url>https:/fosdem.org/2015/schedule/event/diy_dvr/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Philip Downer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2805@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2805</pentabarf:event-id>
      <pentabarf:event-slug>crazyfile_nano_quadcopter</pentabarf:event-slug>
      <pentabarf:event-tag>crazyfile_nano_quadcopter</pentabarf:event-tag>
      <pentabarf:title>Crazyflie Nano Quadcopter</pentabarf:title>
      <pentabarf:subtitle>A flying open source PCB</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T181500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Crazyflie Nano Quadcopter- A flying open source PCB</summary>
      <description>&lt;p&gt;In 2009 three Swedish engineers invented a small quadcopter that started with a simple idea: get an electronic board (PCB) to fly.
They created the "Crazyflie Nano Quadcopter" which weighs only 19g and fits in the palm of your hand. It can be controlled from various devices, including PC, Android or iOS devices, Raspberry Pi or a R/C remote.
While the main client has been written in Python, it has also been ported to Java, C, JavaScript.
Since the beginning of 2013 the hardware can be bought from http://www.seeedstudio.com, but the schematics for the PCB and the firmware/host source code are also available on their website/Github account.
Due to the low cost for the hardware and the open source approach, the Crazyflie has been used in different private and academic science and research projects around the world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/crazyfile_nano_quadcopter/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Frederic Gurr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2965@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2965</pentabarf:event-id>
      <pentabarf:event-slug>public_puppet</pentabarf:event-slug>
      <pentabarf:event-tag>public_puppet</pentabarf:event-tag>
      <pentabarf:title>The open source OpenStack project infrastructure</pentabarf:title>
      <pentabarf:subtitle>Fully public Puppet</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T183000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The open source OpenStack project infrastructure- Fully public Puppet</summary>
      <description>&lt;p&gt;The OpenStack Infrastructure team manages a fully open source infrastructure which includes a continuous integration system, as well as tools OpenStack developers around the world use on a day to day basis. This includes the OpenStack wiki, IRC bots, Etherpad, ELK stack and more.&lt;/p&gt;

&lt;p&gt;This talk will explain how we've open sourced all of our configuration with Puppet and challenges faced by both our team and downstream consumers of our infrastructure.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/public_puppet/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Elizabeth K. Joseph</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3429@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3429</pentabarf:event-id>
      <pentabarf:event-slug>debugging_hotspot</pentabarf:event-slug>
      <pentabarf:event-tag>debugging_hotspot</pentabarf:event-tag>
      <pentabarf:title>Open Heart Surgery: HotSpot Debugging at the OS Level</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Java</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Open Heart Surgery: HotSpot Debugging at the OS Level</summary>
      <description>&lt;p&gt;Debugging Java applications is comfortable and simple, but if you want to look beyond the Java horizon, you need special knowledge and and different tools.&lt;/p&gt;

&lt;p&gt;This interactive session shows you how to debug a running VM or analyze a VM core file with a native debugger like gdb. You will also learn how to use some of the more than 1,200 VM options to trace or
modify the VM behavior. This knowledge can greatly help you identify, isolate and reproduce the root cause of hard VM crashes, and it can also be pure fun to see which actual machine instruction the CPU is executing for your Java code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Java</categories>
      <url>https:/fosdem.org/2015/schedule/event/debugging_hotspot/</url>
      <location>K.4.201</location>
      <attendee>Volker Simonis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3010@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3010</pentabarf:event-id>
      <pentabarf:event-slug>pypy_and_the_future_of_the_python_ecosystem</pentabarf:event-slug>
      <pentabarf:event-tag>pypy_and_the_future_of_the_python_ecosystem</pentabarf:event-tag>
      <pentabarf:title>PyPy and the future of the Python ecosystem</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>PyPy and the future of the Python ecosystem</summary>
      <description>&lt;p&gt;Python has a great versatile ecosystem but the competition is getting better, this talk is about how can Python keep up with these new languages and where PyPy fits into this.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/pypy_and_the_future_of_the_python_ecosystem/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Romain Guillebert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3489@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3489</pentabarf:event-id>
      <pentabarf:event-slug>ada_simulations</pentabarf:event-slug>
      <pentabarf:event-tag>ada_simulations</pentabarf:event-tag>
      <pentabarf:title>Building Economic Simulations in Ada</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building Economic Simulations in Ada</summary>
      <description>&lt;p&gt;Virtual Worlds Research has been using Ada to build large scale
economic simulations for 10 years now.  These simulations have been
used by Governments and others to model the effects of, amongst
other things, changing Legal Aid and reforming Social Care funding
- many billions of pounds of annual spending.  Here, I discuss our
experiences, good and bad, with the Ada language, and provide a live
demonstration of the most recent model.  I'll also discuss work in
progress to build a new forecasting model in association with the
University of Southampton.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_simulations/</url>
      <location>AW1.124</location>
      <attendee>Graham Stark</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3523@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3523</pentabarf:event-id>
      <pentabarf:event-slug>iaaspanel</pentabarf:event-slug>
      <pentabarf:event-tag>iaaspanel</pentabarf:event-tag>
      <pentabarf:title>IaaS Devroom Panel</pentabarf:title>
      <pentabarf:subtitle>Discussing What We've Learned</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infrastructure as a service</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>01:00:00:00</duration>
      <summary>IaaS Devroom Panel- Discussing What We've Learned</summary>
      <description>&lt;p&gt;Discussion panel with the IaaS/Virt devroom organizers about the day's program.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infrastructure as a service</categories>
      <url>https:/fosdem.org/2015/schedule/event/iaaspanel/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Thierry Carrez</attendee>
      <attendee>Itamar Heim</attendee>
      <attendee>jzb</attendee>
      <attendee>Lars Kurth</attendee>
      <attendee>Dave Lester</attendee>
      <attendee>Luca Gibelli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3324@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3324</pentabarf:event-id>
      <pentabarf:event-slug>networkd_status</pentabarf:event-slug>
      <pentabarf:event-tag>networkd_status</pentabarf:event-tag>
      <pentabarf:title>networkd status update</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T183000</dtend>
      <duration>00:30:00:00</duration>
      <summary>networkd status update</summary>
      <description>&lt;p&gt;A brief introduction to networkd and an update on recent features&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/networkd_status/</url>
      <location>UD2.218A</location>
      <attendee>Tom Gundersen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3459@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3459</pentabarf:event-id>
      <pentabarf:event-slug>graphgen</pentabarf:event-slug>
      <pentabarf:event-tag>graphgen</pentabarf:event-tag>
      <pentabarf:title>Graphgen - Graph prototyping made easy</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph processing</pentabarf:track>
      <pentabarf:start>2015-01-31 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20150131T180000</dtstart>
      <dtend>20150131T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Graphgen - Graph prototyping made easy</summary>
      <description>&lt;p&gt;Graphgen aims at helping people prototyping a graph database, by providing a visual tool that ease the generation of nodes and relationships with a Cypher DSL.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph processing</categories>
      <url>https:/fosdem.org/2015/schedule/event/graphgen/</url>
      <location>AW1.125</location>
      <attendee>Christophe Willemsen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3492@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3492</pentabarf:event-id>
      <pentabarf:event-slug>perl6_beyond_dynamic_vs_static</pentabarf:event-slug>
      <pentabarf:event-tag>perl6_beyond_dynamic_vs_static</pentabarf:event-tag>
      <pentabarf:title>Perl 6: beyond dynamic vs. static</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2015-01-31 18:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20150131T180500</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:55:00:00</duration>
      <summary>Perl 6: beyond dynamic vs. static</summary>
      <description>&lt;p&gt;Is Perl 6 dynamic? Well, it sure looks like it: you can eval code at runtime, do all kinds of late-bound lookups, write code without a type declaration in sight, dynamically generate types, and even mutate the language and the way its object model works.
But hang on a moment! Misspell a variable or object attribute? That's a compile time error. Call a subroutine that doesn't exist? Yup, same deal. Passing just one argument to a sub that needs two? There's a good chance you'll be told about that too...at compile time. Want to write code that uses native integers and floating point numbers? Go right ahead and throw in some types. Oh, and those super-dynamic modules that extend the language? They can get in on the act, and flag up things to the programmer at compile time too!
In this session, we'll explore how Perl 6 strikes a balance between static and dynamic, how the Rakudo Perl 6 compiler takes advantage of this careful design work, and how the language and implementation are flexible enough to let the programmer pick their own trade-offs if the defaults don't fit their problem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2015/schedule/event/perl6_beyond_dynamic_vs_static/</url>
      <location>K.3.401</location>
      <attendee>Jonathan 'jnthn' Worthington</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3162@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3162</pentabarf:event-id>
      <pentabarf:event-slug>providing_an_lts_distro_with_gentoo_prefix</pentabarf:event-slug>
      <pentabarf:event-tag>providing_an_lts_distro_with_gentoo_prefix</pentabarf:event-tag>
      <pentabarf:title>Providing an LTS distro with Gentoo Prefix</pentabarf:title>
      <pentabarf:subtitle>at Salomon Automation GmbH - a case study.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 18:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20150131T180500</dtstart>
      <dtend>20150131T185500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Providing an LTS distro with Gentoo Prefix- at Salomon Automation GmbH - a case study.</summary>
      <description>&lt;p&gt;Why Salomon Automation GmbH has need for Gentoo Prefix.
How to provide an LTS distro based on Gentoo Prefix.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/providing_an_lts_distro_with_gentoo_prefix/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Michael Haubenwallner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3400@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3400</pentabarf:event-id>
      <pentabarf:event-slug>elk,_making_sense_of_your_data_not_just_for_logs!</pentabarf:event-slug>
      <pentabarf:event-tag>elk,_making_sense_of_your_data_not_just_for_logs!</pentabarf:event-tag>
      <pentabarf:title>ELK, making sense of your data (not just for logs!)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 18:05:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20150131T180500</dtstart>
      <dtend>20150131T185000</dtend>
      <duration>00:45:00:00</duration>
      <summary>ELK, making sense of your data (not just for logs!)</summary>
      <description>&lt;p&gt;Elasticsearch, together with his cousins Logstash and Kibana, provide you with a great environment to analyse your data. In this talk we’re going to get inside the eclipse project, analysing what going on, their bugs, etc. If you were wondering what can ELK do for you, this is your talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/elk,_making_sense_of_your_data_not_just_for_logs!/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Pere Urbon-Bayes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3331@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3331</pentabarf:event-id>
      <pentabarf:event-slug>openmedia</pentabarf:event-slug>
      <pentabarf:event-tag>openmedia</pentabarf:event-tag>
      <pentabarf:title>Wrapup, conclusion of Open Media Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open media</pentabarf:track>
      <pentabarf:start>2015-01-31 18:15:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T181500</dtstart>
      <dtend>20150131T183000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Wrapup, conclusion of Open Media Devroom</summary>
      <description>&lt;p&gt;Wrap-up and conclusion of the Open Media devroom, next activities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open media</categories>
      <url>https:/fosdem.org/2015/schedule/event/openmedia/</url>
      <location>H.2213</location>
      <attendee>Kieran Kunhya</attendee>
      <attendee>Michael Dale</attendee>
      <attendee>Mathias Coinchon</attendee>
      <attendee>Frans</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2882@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2882</pentabarf:event-id>
      <pentabarf:event-slug>llvmlinux</pentabarf:event-slug>
      <pentabarf:event-tag>llvmlinux</pentabarf:event-tag>
      <pentabarf:title>LLVMLinux</pentabarf:title>
      <pentabarf:subtitle>The advantages of using clang for the kernel</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 18:20:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T182000</dtstart>
      <dtend>20150131T183500</dtend>
      <duration>00:15:00:00</duration>
      <summary>LLVMLinux- The advantages of using clang for the kernel</summary>
      <description>&lt;p&gt;Being able to build the kernel with clang opens up the possibility of using a range of llvm related tools with the kernel code. This talk will introduce a number of the possibilities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/llvmlinux/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Behan Webster</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2791@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2791</pentabarf:event-id>
      <pentabarf:event-slug>termination</pentabarf:event-slug>
      <pentabarf:event-tag>termination</pentabarf:event-tag>
      <pentabarf:title>Discrimination &amp; Reciprocity</pentabarf:title>
      <pentabarf:subtitle>Termination Clauses in FOSS and FRAND Licenses</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and policy issues</pentabarf:track>
      <pentabarf:start>2015-01-31 18:25:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20150131T182500</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:35:00:00</duration>
      <summary>Discrimination &amp; Reciprocity- Termination Clauses in FOSS and FRAND Licenses</summary>
      <description>&lt;p&gt;Termination provisions are a standard component of license agreements. FOSS licenses and FRAND commitments, however, are not standard agreements, as they are founded on ideals of non-discrimination. Termination clauses, which permit licensors to cancel rights of specific licensees, contradict these ideals. The talk will clarify the contradictions between these principles and license termination provisions, explain why termination provisions are nonetheless justified in these models, and illustrate these explanations by reference to a number of current debates.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and policy issues</categories>
      <url>https:/fosdem.org/2015/schedule/event/termination/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Eli Greenbaum</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3470@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3470</pentabarf:event-id>
      <pentabarf:event-slug>lightning_talks</pentabarf:event-slug>
      <pentabarf:event-tag>lightning_talks</pentabarf:event-tag>
      <pentabarf:title>Lightning Talks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2015-01-31 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T183000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Lightning Talks</summary>
      <description>&lt;p&gt;Lightning Talks Session&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2015/schedule/event/lightning_talks/</url>
      <location>H.1301 (Cornil)</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2669@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2669</pentabarf:event-id>
      <pentabarf:event-slug>monitoring_service</pentabarf:event-slug>
      <pentabarf:event-tag>monitoring_service</pentabarf:event-tag>
      <pentabarf:title>Monitoring As A Service</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Configuration management</pentabarf:track>
      <pentabarf:start>2015-01-31 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T183000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Monitoring As A Service</summary>
      <description>&lt;p&gt;Building a modern monitoring environment is more than just using the latest awesome tools, collecting all of the data, displaying numerous graphs and knowing when things go wrong. A modern monitoring environment is more than tools and infrastructure. It's a service. A service you provide to your whole team: developers, operations, security, and the business. This talk is about how you can build monitoring environments (or extend your existing environment) that are customer-focussed rather than infrastructure focussed. We'll see how you can treat your needs and the needs of your organization as customer requirements and build monitoring that is consumable and configurable on demand.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Configuration management</categories>
      <url>https:/fosdem.org/2015/schedule/event/monitoring_service/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>James Turnbull</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2951@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2951</pentabarf:event-id>
      <pentabarf:event-slug>networkmanager_update</pentabarf:event-slug>
      <pentabarf:event-tag>networkmanager_update</pentabarf:event-tag>
      <pentabarf:title>NetworkManager v1.0 status update</pentabarf:title>
      <pentabarf:subtitle>What happened. Where are we. What comes next for NetworkManager</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network management and SDN</pentabarf:track>
      <pentabarf:start>2015-01-31 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T183000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>NetworkManager v1.0 status update- What happened. Where are we. What comes next for NetworkManager</summary>
      <description>&lt;p&gt;Give a status update on NetworkManager and talk about the current 1.0 release&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network management and SDN</categories>
      <url>https:/fosdem.org/2015/schedule/event/networkmanager_update/</url>
      <location>UD2.218A</location>
      <attendee>Thomas Haller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3490@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3490</pentabarf:event-id>
      <pentabarf:event-slug>ada_wrapup</pentabarf:event-slug>
      <pentabarf:event-tag>ada_wrapup</pentabarf:event-tag>
      <pentabarf:title>Informal Discussions &amp; Closing</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ada</pentabarf:track>
      <pentabarf:start>2015-01-31 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20150131T183000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Informal Discussions &amp; Closing</summary>
      <description>&lt;p&gt;Informal discussion on ideas and proposals for future events.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ada</categories>
      <url>https:/fosdem.org/2015/schedule/event/ada_wrapup/</url>
      <location>AW1.124</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>2879@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>2879</pentabarf:event-id>
      <pentabarf:event-slug>dtrace</pentabarf:event-slug>
      <pentabarf:event-tag>dtrace</pentabarf:event-tag>
      <pentabarf:title>Pretty-printing kernel data structures</pentabarf:title>
      <pentabarf:subtitle>Reusing D-Trace technology in unexpected places</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning talks</pentabarf:track>
      <pentabarf:start>2015-01-31 18:40:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20150131T184000</dtstart>
      <dtend>20150131T185500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Pretty-printing kernel data structures- Reusing D-Trace technology in unexpected places</summary>
      <description>&lt;p&gt;Compact C Type Format (CTF) is a technology created during development of the
D-Trace software to describe the C data types. With its second version it
evolved into a fully expressive, yet space-wise efficient format that can be
used outside of the D-Trace suite too. Compiling the FreeBSD kernel with the
CDDL/CTF option triggers the creation of such CTF data that corresponds to the
respective kernel objects. This dataset can be parsed and processed to become a
source of information needed to pretty print all kernel data structures inside
the on-line kernel debugger DDB.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning talks</categories>
      <url>https:/fosdem.org/2015/schedule/event/dtrace/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Daniel Lovasko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3495@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3495</pentabarf:event-id>
      <pentabarf:event-slug>search_closing</pentabarf:event-slug>
      <pentabarf:event-tag>search_closing</pentabarf:event-tag>
      <pentabarf:title>Closing Remarks</pentabarf:title>
      <pentabarf:subtitle>Open Source Search Dev Room</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open source search</pentabarf:track>
      <pentabarf:start>2015-01-31 18:50:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20150131T185000</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Closing Remarks- Open Source Search Dev Room</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open source search</categories>
      <url>https:/fosdem.org/2015/schedule/event/search_closing/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Leslie Hawthorn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>3517@FOSDEM15@pentabarf.org</uid>
      <pentabarf:event-id>3517</pentabarf:event-id>
      <pentabarf:event-slug>see_you_tomorrow</pentabarf:event-slug>
      <pentabarf:event-tag>see_you_tomorrow</pentabarf:event-tag>
      <pentabarf:title>See you tomorrow</pentabarf:title>
      <pentabarf:subtitle>Closing remarks for the first day of the Distributions Devroom</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2015-01-31 18:55:00 +0100</pentabarf:start>
      <pentabarf:end>2015-01-31 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20150131T185500</dtstart>
      <dtend>20150131T190000</dtend>
      <duration>00:05:00:00</duration>
      <summary>See you tomorrow- Closing remarks for the first day of the Distributions Devroom</summary>
      <description>&lt;p&gt;Please do share your impressions of the first day at the distributions devroom.
What was great, what can be improved?
What would you like to see in the future?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2015/schedule/event/see_you_tomorrow/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Andreas Thienemann</attendee>
    </vevent>
  </vcalendar>
</iCalendar>
