<?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 2017</x-wr-caldesc>
    <x-wr-calname>Schedule for events at FOSDEM 2017</x-wr-calname>
    <vevent>
      <method>PUBLISH</method>
      <uid>5816@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5816</pentabarf:event-id>
      <pentabarf:event-slug>what_does_monitoring_mean</pentabarf:event-slug>
      <pentabarf:event-tag>what_does_monitoring_mean</pentabarf:event-tag>
      <pentabarf:title>What does "Monitoring" mean?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T094500</dtend>
      <duration>00:45:00:00</duration>
      <summary>What does "Monitoring" mean?</summary>
      <description>&lt;p&gt;Monitoring can mean very different things to different people, and this often leads to confusion and misunderstandings. There are many offerings both free software and commercials, and it's not always clear where each fits in the bigger picture. This talk will look a bit at the history of monitoring, and then into the general categories of Metrics, Logs, Profiling and Distributed tracing and how each of these is important in Cloud-based environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/what_does_monitoring_mean/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Brian Brazil</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5309@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5309</pentabarf:event-id>
      <pentabarf:event-slug>community_closing_loops</pentabarf:event-slug>
      <pentabarf:event-tag>community_closing_loops</pentabarf:event-tag>
      <pentabarf:title>Closing loops</pentabarf:title>
      <pentabarf:subtitle>Concluding discussions in non-face-to-face communities</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T093500</dtend>
      <duration>00:35:00:00</duration>
      <summary>Closing loops- Concluding discussions in non-face-to-face communities</summary>
      <description>&lt;p&gt;How do we decide when a discussion is complete? How do we know we've heard from enough people, or that the topic isn't dead yet? Deciding how to take decisions in a community is hard - in this talk, I'd like to ways to handle it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_closing_loops/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Greg Sutcliffe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5075@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5075</pentabarf:event-id>
      <pentabarf:event-slug>osd_why_take_an_interest_in_open_design</pentabarf:event-slug>
      <pentabarf:event-tag>osd_why_take_an_interest_in_open_design</pentabarf:event-tag>
      <pentabarf:title>Why should we take an interest in Open Design?</pentabarf:title>
      <pentabarf:subtitle>Thoughts and initiatives to open the creative process</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T092000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Why should we take an interest in Open Design?- Thoughts and initiatives to open the creative process</summary>
      <description>&lt;p&gt;We know the expression ‘Open Source’; what about ‘Open Design’? How could we define ‘Open Design’?
Design creative process is not disclosed. The secrecy around it is of the utmost importance in order to prevent the original creations from being stolen. The different stages of the process and the techniques used are only known by those involved in the design.
How could we call this stance into question and open the creative process?
This talk will present existing initiatives and thoughts to make Graphic Design and Open Fonts fields more available to the public.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_why_take_an_interest_in_open_design/</url>
      <location>AW1.121</location>
      <attendee>My Lê</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5770@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5770</pentabarf:event-id>
      <pentabarf:event-slug>kubernetes101</pentabarf:event-slug>
      <pentabarf:event-tag>kubernetes101</pentabarf:event-tag>
      <pentabarf:title>Kubernetes 101</pentabarf:title>
      <pentabarf:subtitle>Orchestration doesn't have to be difficult</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T094500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Kubernetes 101- Orchestration doesn't have to be difficult</summary>
      <description>&lt;p&gt;Abstract: So you’ve containerized your application, and now you want to deploy it scalably across a cluster. Maybe you’ve looked at Kubernetes but you can’t figure out how to use it. In one short session, we’ll teach you enough to get started.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/kubernetes101/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Josh Berkus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4883@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4883</pentabarf:event-id>
      <pentabarf:event-slug>glusterd2</pentabarf:event-slug>
      <pentabarf:event-tag>glusterd2</pentabarf:event-tag>
      <pentabarf:title>GlusterD-2.0</pentabarf:title>
      <pentabarf:subtitle>The next generation of GlusterFS management</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T094500</dtend>
      <duration>00:45:00:00</duration>
      <summary>GlusterD-2.0- The next generation of GlusterFS management</summary>
      <description>&lt;p&gt;GlusterD-2.0 (GD2) is a new implementation of the GlusterFS management daemon, which attempts to fix a lot of issues with the current management daemon.&lt;/p&gt;

&lt;p&gt;This talk will give the listeners an overview of the problems that GD2 is attempting to solve and how it solves them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/glusterd2/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Kaushal M</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5370@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5370</pentabarf:event-id>
      <pentabarf:event-slug>whats_in_your_binary</pentabarf:event-slug>
      <pentabarf:event-tag>whats_in_your_binary</pentabarf:event-tag>
      <pentabarf:title>Back to sources: what's in your binary?</pentabarf:title>
      <pentabarf:subtitle>Tracing back from a binary to its corresponding source code </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>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Back to sources: what's in your binary?- Tracing back from a binary to its corresponding source code </summary>
      <description>&lt;p&gt;Software is (often) distributed as binary. But where is the corresponding source code? Given a binary, how can you find out which source code was used to compile?&lt;/p&gt;

&lt;p&gt;Using advanced techniques and open source tools, we can find out which source code was built in a binary. The applications are important for FOSS license compliance and/or enforcement as well as general code hygiene and build sanity.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/whats_in_your_binary/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Philippe Ombredanne</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5855@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5855</pentabarf:event-id>
      <pentabarf:event-slug>luartcserviceskamailio</pentabarf:event-slug>
      <pentabarf:event-tag>luartcserviceskamailio</pentabarf:event-tag>
      <pentabarf:title>Lua API for RTC Services with Kamailio</pentabarf:title>
      <pentabarf:subtitle>Build scalable VoIP services with Lua</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lua</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T094500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Lua API for RTC Services with Kamailio- Build scalable VoIP services with Lua</summary>
      <description>&lt;p&gt;Kamailio is an open source SIP (RFC3261) server that can be used for building real time communications systems for IP telephony, instant messaging or presence. Seeral years ago it introduced a Lua embedded interpreter to allow more flexibility in routing calls. Recently, it was extended to allow entire RTC routing logic to be written in Lua. This talk focuses on showing the insights of implementing the LUA RTC API in Kamailio, tips and tricks discovered to make it as fast as the native pre-compiled routing language, and the benefits it bring to enhance RTC systems and integrate with third party services, such as social networking platforms (e.g., sending a Twitter DM on a missed call).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lua</categories>
      <url>https:/fosdem.org/2017/schedule/event/luartcserviceskamailio/</url>
      <location>K.4.601</location>
      <attendee>Daniel-Constantin Mierla</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5866@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5866</pentabarf:event-id>
      <pentabarf:event-slug>go_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>go_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>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome</summary>
      <description>&lt;p&gt;Word of welcome&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_welcome/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Arjan van Eersel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5834@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5834</pentabarf:event-id>
      <pentabarf:event-slug>welcome</pentabarf:event-slug>
      <pentabarf:event-tag>welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Perl devroom!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Perl devroom!</summary>
      <description>&lt;p&gt;Very happy to see you again!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/welcome/</url>
      <location>K.4.201</location>
      <attendee>Claudio Ramirez</attendee>
      <attendee>Wendy G.A. van Dijk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4988@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4988</pentabarf:event-id>
      <pentabarf:event-slug>mobile_testing_with_appium</pentabarf:event-slug>
      <pentabarf:event-tag>mobile_testing_with_appium</pentabarf:event-tag>
      <pentabarf:title>Future of Mobile Automation Testing, Appium steals it</pentabarf:title>
      <pentabarf:subtitle>Mobile Testing Future</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T094500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Future of Mobile Automation Testing, Appium steals it- Mobile Testing Future</summary>
      <description>&lt;p&gt;A huge number of mobile testing tools have been developed in recent years to support mobile development. As more companies are developing mobile products and the marketplace is seeing more devices, platforms, and versions, testing your mobile apps is vital. When it comes choosing what mobile testing tool is right for you, there is a huge array of options, each with different strengths and weaknesses.At same time there are lot of challenges involved in automating a mobile applications like inspecting the objects, parallel testing to make the product custom fit in agile life cycle, Native framework support, Wearables/tvOS support etc. And we are going to see how Appium with the help of other tools handles these problems to steal the future&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/mobile_testing_with_appium/</url>
      <location>H.2213</location>
      <attendee>Srinivasan Sekar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5418@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5418</pentabarf:event-id>
      <pentabarf:event-slug>gnucap</pentabarf:event-slug>
      <pentabarf:event-tag>gnucap</pentabarf:event-tag>
      <pentabarf:title>gnucap -- recent work and directions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>gnucap -- recent work and directions</summary>
      <description>&lt;p&gt;Gnucap, the GNU circuit analysis package, is a flexible mixed-signal circuit simulator with significant technical advantages over SPICE derivatives. One is modularity. Gnucap implements a dynamic loader for extesions adding language support or component models.&lt;/p&gt;

&lt;p&gt;Recently, some of the extensions for an experimental fork have been adapted to the the main line. An overview over the development progress and available functionality will be provided. This talk will demonstrate the use of geda schematics and verilog device models in Gnucap driven circuit simulations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/gnucap/</url>
      <location>AW1.120</location>
      <attendee>Felix Salfelder</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5478@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5478</pentabarf:event-id>
      <pentabarf:event-slug>python_pandas</pentabarf:event-slug>
      <pentabarf:event-tag>python_pandas</pentabarf:event-tag>
      <pentabarf:title>Introduction to Pandas</pentabarf:title>
      <pentabarf:subtitle>Introduction to the open source data analysis and manipulation library</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Introduction to Pandas- Introduction to the open source data analysis and manipulation library</summary>
      <description>&lt;p&gt;This talk will be based on open source data manipulation and analysis python library – Pandas. It will mainly focus on exploring the most commonly used features of the library like – integrated indexing using DataFrame objects, slicing and subsetting of large data sets, merging, joining and size mutability of data structures, hierarchical axis indexing to work with high-dimensional data in a lower-dimensional data, flexible reshaping and pivoting of data sets etc.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_pandas/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Sahil Dua</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5473@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5473</pentabarf:event-id>
      <pentabarf:event-slug>personal_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>personal_cloud</pentabarf:event-tag>
      <pentabarf:title>Making the GAFAs obsolete</pentabarf:title>
      <pentabarf:subtitle>Decentralizing the servers with the personal cloud approach. Introduction to the Personal Cloud and Self-data approaches: having your own open-source server, handling your own data locally, with innovative services</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Making the GAFAs obsolete- Decentralizing the servers with the personal cloud approach. Introduction to the Personal Cloud and Self-data approaches: having your own open-source server, handling your own data locally, with innovative services</summary>
      <description>&lt;p&gt;Surveillance: the case for personal Cloud and against GAFAMs&lt;/p&gt;

&lt;p&gt;The concept of Personal Cloud&lt;/p&gt;

&lt;p&gt;Demonstrating a personal cloud instance and its innovative usage.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/personal_cloud/</url>
      <location>AW1.125</location>
      <attendee>Tristan Nitot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4726@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4726</pentabarf:event-id>
      <pentabarf:event-slug>ogd_computer_games</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_computer_games</pentabarf:event-tag>
      <pentabarf:title>Computer games – not as easy as it looks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T090000</dtstart>
      <dtend>20170205T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Computer games – not as easy as it looks</summary>
      <description>&lt;p&gt;Many people learn to code because they want to write a computer game. More often than not, they want to re-write their favourite game, but making it a little easier! Unfortunately the gap between a personal project, open source game, and professional offering is substantial, with the lack of polish obvious at every turn. In this talk, Steven Goodwin, a game developer of 20 years standing (and 3 books on the subject), dissects each discipline (art, music, writing, and code) to explain where polish should be added and why it’s so rare to see open source games as effective as their commercial counterparts.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_computer_games/</url>
      <location>AW1.126</location>
      <attendee>Steven Goodwin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5830@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5830</pentabarf:event-id>
      <pentabarf:event-slug>go_mobile</pentabarf:event-slug>
      <pentabarf:event-tag>go_mobile</pentabarf:event-tag>
      <pentabarf:title>Gomobile</pentabarf:title>
      <pentabarf:subtitle>Android development with Go</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T090500</dtstart>
      <dtend>20170205T093000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Gomobile- Android development with Go</summary>
      <description>&lt;p&gt;In this presentation I will talk about Android (and a little of iOS too) development with Gomobile. What options do we have when it comes to mobile devices and our favorite language, how to start and a few bits about my experience building an Android App.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_mobile/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Daniel Esteban</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5835@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5835</pentabarf:event-id>
      <pentabarf:event-slug>schema</pentabarf:event-slug>
      <pentabarf:event-tag>schema</pentabarf:event-tag>
      <pentabarf:title>Schema</pentabarf:title>
      <pentabarf:subtitle>Database Documentation Through Introspection</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T090500</dtstart>
      <dtend>20170205T092500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Schema- Database Documentation Through Introspection</summary>
      <description>&lt;p&gt;Schema (http://schema.seyman.fr/bugzilla) is a web application that generates HTML documentation for the database schema of any version of Bugzilla, a web-based general-purpose bugtracker and testing tool. It leverages a number of well-known Perl modules (DBIC, Plack, Template, Dancer, ...) to do its job. Long-term goals are making Schema generic enough to cover the database schema of any application (not just Bugzilla) and show schema changes between any two versions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/schema/</url>
      <location>K.4.201</location>
      <attendee>Emmanuel Seyman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4789@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4789</pentabarf:event-id>
      <pentabarf:event-slug>geo_intro</pentabarf:event-slug>
      <pentabarf:event-tag>geo_intro</pentabarf:event-tag>
      <pentabarf:title>Into 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>2017-02-05 09:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T092000</dtstart>
      <dtend>20170205T093000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Into Geospatial Devroom</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_intro/</url>
      <location>H.2214</location>
      <attendee>Johan Van de Wauw</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5836@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5836</pentabarf:event-id>
      <pentabarf:event-slug>containers_in_pure_perl</pentabarf:event-slug>
      <pentabarf:event-tag>containers_in_pure_perl</pentabarf:event-tag>
      <pentabarf:title>Containers in Pure Perl</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 09:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T092500</dtstart>
      <dtend>20170205T100500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Containers in Pure Perl</summary>
      <description>&lt;p&gt;This will be a practical talk showing you how you can containerize/sandbox your applications without resorting to either LXC or Docker. You will learn how to use the combination of chroot, Linux::Unshare and Linux::Prctl to create simple yet powerful isolation for your applications. Finally you will also see how to enter in LXC/Docker containers without resorting to external applications. The main goal is to show you the steps you have to follow in order to make sure you build a good isolation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/containers_in_pure_perl/</url>
      <location>K.4.201</location>
      <attendee>Marian HackMan Marinov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5709@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5709</pentabarf:event-id>
      <pentabarf:event-slug>python_solid</pentabarf:event-slug>
      <pentabarf:event-tag>python_solid</pentabarf:event-tag>
      <pentabarf:title>Python and "the SOLID principles"</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Python and "the SOLID principles"</summary>
      <description>&lt;p&gt;Python and "the SOLID principles". This is an introduction to the first five principles named by Robert C. Martin (uncle Bob).
These principles are the foundation of a good software architecture. We will have a look at how this applies to Python code. We will have a look at abstract base classes, dependency inversion and so on.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_solid/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Jonathan Slenders</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5274@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5274</pentabarf:event-id>
      <pentabarf:event-slug>geo_weather</pentabarf:event-slug>
      <pentabarf:event-tag>geo_weather</pentabarf:event-tag>
      <pentabarf:title>German weather data with R</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>German weather data with R</summary>
      <description>&lt;p&gt;The German Weather Service (DWD) provides over 25 thousand climate time series from meteorological stations across Germany via an FTP server, but it is not always easy to find out which datasets are available. To facilitate file selection and (automated) downloads, I developed an R package that can be used to select, download, read and process weather data. The aim of the package is that researchers can focus on scientific problems instead of data management. At FOSDEM, I would like to present the main instructions for the package, how the FOSS community aided in putting it together, and give a brief outlook on the potential analysis types.
The package is FOSS at https://github.com/brry/rdwd#rdwd&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_weather/</url>
      <location>H.2214</location>
      <attendee>Berry Boessenkool</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5108@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5108</pentabarf:event-id>
      <pentabarf:event-slug>desktop_security</pentabarf:event-slug>
      <pentabarf:event-tag>desktop_security</pentabarf:event-tag>
      <pentabarf:title>Desktop security, keeping the key to the castle safe</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Desktop security, keeping the key to the castle safe</summary>
      <description>&lt;p&gt;Firewall, IDS, SELinux, ssh bastion, and others, the list of server side security measures is long. While servers can be
reasonably secure nowadays, we always forget that there is always a way to enter by the desktop side. In this talk, we
will explore various security measures to be used and deployed on a Linux desktop, and while it will be primarily
focused on the Fedora distribution, lessons will be applicable to most Linux distributions and Unix systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktop_security/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Mickael Scherer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4887@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4887</pentabarf:event-id>
      <pentabarf:event-slug>ogd_geolocation</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_geolocation</pentabarf:event-tag>
      <pentabarf:title>Rapid backend prototyping for a geolocation-based mobile game</pentabarf:title>
      <pentabarf:subtitle>With OpenResty, Redis and Docker</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Rapid backend prototyping for a geolocation-based mobile game- With OpenResty, Redis and Docker</summary>
      <description>&lt;p&gt;The case of rapid prototyping of a small prototype for a server backend of a geolocation-based mobile game, using nginx, OpenResty, Redis and Docker will be examined in the talk. Topics will include: why was the technology stack selected, what are the advantages (and some disadvantages), the architecture of the prototype, and how the features of the stack were used in the implementation. Some words will be said on how to keep iterations on the prototype rapid and how to upgrade the project from the prototype to a production system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_geolocation/</url>
      <location>AW1.126</location>
      <attendee>Alexander Gladysh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5645@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5645</pentabarf:event-id>
      <pentabarf:event-slug>go_tail</pentabarf:event-slug>
      <pentabarf:event-tag>go_tail</pentabarf:event-tag>
      <pentabarf:title>Implementing 'tail -f' </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Implementing 'tail -f' </summary>
      <description>&lt;p&gt;As part of a log file monitoring tool, I implemented a file tailer that keeps reading new lines from log files. This turned out to be much more challenging than I thought, especially because it should run on multiple operating systems and it should be robust against logrotate. In this 20 Minutes talk I will present the lessons learned, the pitfalls and dead-ends I ran into.&lt;/p&gt;

&lt;p&gt;The monitoring tool is &lt;a href="https://github.com/fstab/grok_exporter"&gt;https://github.com/fstab/grok_exporter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Slides: &lt;a href="https://goo.gl/9ABX2R"&gt;https://goo.gl/9ABX2R&lt;/a&gt; (docs.google.com)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_tail/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Fabian Stäber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5785@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5785</pentabarf:event-id>
      <pentabarf:event-slug>desktops_welcome_2017</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_welcome_2017</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Desktops DevRoom 2017</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T093500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Desktops DevRoom 2017</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_welcome_2017/</url>
      <location>K.4.401</location>
      <attendee>Christophe Fergeau</attendee>
      <attendee>Pau Garcia Quiles (pgquiles)</attendee>
      <attendee>Philippe Caseiro</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5570@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5570</pentabarf:event-id>
      <pentabarf:event-slug>diaspora</pentabarf:event-slug>
      <pentabarf:event-tag>diaspora</pentabarf:event-tag>
      <pentabarf:title>[diaspora] The state of diaspora* and the decentralized social world</pentabarf:title>
      <pentabarf:subtitle>The Federation is alive!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>[diaspora] The state of diaspora* and the decentralized social world- The Federation is alive!</summary>
      <description>&lt;p&gt;The decentralized social world is on. It's been four years since the project was transferred to its community. Discover with us what we accomplished and where we'd like to go.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/diaspora/</url>
      <location>AW1.125</location>
      <attendee>Antoine Duparay (fla)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5348@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5348</pentabarf:event-id>
      <pentabarf:event-slug>qucs</pentabarf:event-slug>
      <pentabarf:event-tag>qucs</pentabarf:event-tag>
      <pentabarf:title>QUCS project update</pentabarf:title>
      <pentabarf:subtitle>Overview, status and ongoing developments.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>QUCS project update- Overview, status and ongoing developments.</summary>
      <description>&lt;p&gt;The talk will provide an overview of the features, tools along along with a few examples.
I will present the latest developments and plans for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/qucs/</url>
      <location>AW1.120</location>
      <attendee>Guilherme Brondani Torri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5382@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5382</pentabarf:event-id>
      <pentabarf:event-slug>patently_prepared</pentabarf:event-slug>
      <pentabarf:event-tag>patently_prepared</pentabarf:event-tag>
      <pentabarf:title>Patently Prepared</pentabarf:title>
      <pentabarf:subtitle>Are FOSS Companies Ready to Deal with Patents in the US and Europe?</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>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T101500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Patently Prepared- Are FOSS Companies Ready to Deal with Patents in the US and Europe?</summary>
      <description>&lt;p&gt;Most small businesses have no patent strategy. Though many FOSS companies have policies in place regarding copyright and keeping detailed records of code contributions, few have paid enough attention to how patent litigation could affect them. For those FOSS businesses active in multiple countries or looking to expand into an international market, failure to understand the patent ecosystem in each jurisdiction could be a costly mistake.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/patently_prepared/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Robinson Tryon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5185@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5185</pentabarf:event-id>
      <pentabarf:event-slug>osd_beyond_fancy_logo</pentabarf:event-slug>
      <pentabarf:event-tag>osd_beyond_fancy_logo</pentabarf:event-tag>
      <pentabarf:title>Beyond that fancy logo</pentabarf:title>
      <pentabarf:subtitle>Reaping the full benefits of design contributions</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T095000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Beyond that fancy logo- Reaping the full benefits of design contributions</summary>
      <description>&lt;p&gt;Slides available at https://belenbarrospena.github.io/fosdem2017&lt;/p&gt;

&lt;p&gt;The decision of creating a jobs board as part of the Open Source Design project was no doubt an excellent one. Our conversations during the first Open Source Design devroom showed that a place to match designers with FOSS projects was sorely needed. At November 19th, the jobs board has received 53 submissions. I consider this a success, given our limited reach and the small size of the Open Source Design initiative.&lt;/p&gt;

&lt;p&gt;Going through the content of those 53 submissions shows a clear pattern: the overwhelming majority are looking for graphic designers, and many of them are asking for a project logo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_beyond_fancy_logo/</url>
      <location>AW1.121</location>
      <attendee>Belen Barros Pena</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5574@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5574</pentabarf:event-id>
      <pentabarf:event-slug>keynotes_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>keynotes_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to FOSDEM 2017</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2017-02-04 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T093000</dtstart>
      <dtend>20170204T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Welcome to FOSDEM 2017</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/2017/schedule/event/keynotes_welcome/</url>
      <location>Janson</location>
      <attendee>FOSDEM Staff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5698@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5698</pentabarf:event-id>
      <pentabarf:event-slug>cert_lpi_3</pentabarf:event-slug>
      <pentabarf:event-tag>cert_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>2017-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20170205T093000</dtstart>
      <dtend>20170205T113000</dtend>
      <duration>02:00: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/2017/schedule/event/cert_lpi_3/</url>
      <location>UB2.147</location>
      <attendee>LPI Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4915@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4915</pentabarf:event-id>
      <pentabarf:event-slug>community_datascience_for_communitymanagement</pentabarf:event-slug>
      <pentabarf:event-tag>community_datascience_for_communitymanagement</pentabarf:event-tag>
      <pentabarf:title>Data Science for Community management</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 09:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T093500</dtstart>
      <dtend>20170205T101000</dtend>
      <duration>00:35:00:00</duration>
      <summary>Data Science for Community management</summary>
      <description>&lt;p&gt;We will present some typical community management worries about community health, productivity and visibility and how some open source tools could be used to face them. Open source development transparency allows community to behave as data scientists and extract valuable information.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_datascience_for_communitymanagement/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Manrique Lopez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5915@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5915</pentabarf:event-id>
      <pentabarf:event-slug>desktops_kde_slimbook_q_a</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_kde_slimbook_q_a</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT KDE SlimBook Q&amp;A</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 09:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T093500</dtstart>
      <dtend>20170205T095500</dtend>
      <duration>00:20:00:00</duration>
      <summary>AMENDMENT KDE SlimBook Q&amp;A</summary>
      <description>&lt;p&gt;Presenting the KDE SlimBook laptop and answering any questions the audience may have.&lt;/p&gt;

&lt;p&gt;Please note this talk replaces "Assumptions made when porting to a modern display server" by Brandon Schaefer, who got sick with the flu.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_kde_slimbook_q_a/</url>
      <location>K.4.401</location>
      <attendee>Harald Sitter</attendee>
      <attendee>Aleix Pol Gonzalez (apol)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5077@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5077</pentabarf:event-id>
      <pentabarf:event-slug>smalllanguagepanel</pentabarf:event-slug>
      <pentabarf:event-tag>smalllanguagepanel</pentabarf:event-tag>
      <pentabarf:title>Small languages panel</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 09:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T094500</dtstart>
      <dtend>20170205T103000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Small languages panel</summary>
      <description>&lt;p&gt;Small languages update and discussion&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/smalllanguagepanel/</url>
      <location>K.4.601</location>
      <attendee>Christopher Webber</attendee>
      <attendee>Ludovic Courtès</attendee>
      <attendee>Etiene Dalcol</attendee>
      <attendee>Justin Cormack</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4997@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4997</pentabarf:event-id>
      <pentabarf:event-slug>cephintro</pentabarf:event-slug>
      <pentabarf:event-tag>cephintro</pentabarf:event-tag>
      <pentabarf:title>Introduction to Ceph cloud object storage</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 09:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T094500</dtstart>
      <dtend>20170205T103000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Introduction to Ceph cloud object storage</summary>
      <description>&lt;p&gt;Ceph is a highly available distributed software defined storage, providing object, key/value and file-system interfaces.
Ceph Rados Gateway (Radosgw) provides HTTP REST API that is S3 and openstack swift compatible.
This talk will cover cloud object storage concepts and how Ceph implementation of cloud object storage (Radosgw).
This talk will also present the newest features and our plans for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/cephintro/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Orit Wasserman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5756@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5756</pentabarf:event-id>
      <pentabarf:event-slug>om_intro</pentabarf:event-slug>
      <pentabarf:event-tag>om_intro</pentabarf:event-tag>
      <pentabarf:title>Open Media devroom introduction</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>2017-02-05 09:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T094500</dtstart>
      <dtend>20170205T095500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Open Media devroom introduction</summary>
      <description>&lt;p&gt;Presentation of the talks of the schedule of this year.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_intro/</url>
      <location>K.3.401</location>
      <attendee>Christophe Massiot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4771@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4771</pentabarf:event-id>
      <pentabarf:event-slug>containerdevops</pentabarf:event-slug>
      <pentabarf:event-tag>containerdevops</pentabarf:event-tag>
      <pentabarf:title>Taking containers from development to production</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 09:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T095000</dtstart>
      <dtend>20170205T103500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Taking containers from development to production</summary>
      <description>&lt;p&gt;Containers are great in terms of application packaging and delivery, but there’s a lot of noise in the space. But when it comes to multi-container applications, most production setups use advanced container orchestration technologies like Kubernetes, Openshift, Mesos/Marathon, which are not that developer friendly.&lt;/p&gt;

&lt;p&gt;Developers prefer docker-compose for its simplicity. This talk will showcase our ongoing efforts at Red Hat, Skippbox and Google to bridge this gap between deploying containers in development to production, and the need to standardize a multiple container definition spec which works seamlessly across different environments and container orchestration platforms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/containerdevops/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Ratnadeep Debnath</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5916@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5916</pentabarf:event-id>
      <pentabarf:event-slug>monitoring_cloud_qa</pentabarf:event-slug>
      <pentabarf:event-tag>monitoring_cloud_qa</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Impromptu Q&amp;A about Prometheus and Grafana</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 09:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T095000</dtstart>
      <dtend>20170205T103500</dtend>
      <duration>00:45:00:00</duration>
      <summary>AMENDMENT Impromptu Q&amp;A about Prometheus and Grafana</summary>
      <description>&lt;p&gt;Please note that this replaces 'Alerting with Time Series' which will now take place at 12:35.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/monitoring_cloud_qa/</url>
      <location>UB2.252A (Lameere)</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4994@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4994</pentabarf:event-id>
      <pentabarf:event-slug>mutant_testing</pentabarf:event-slug>
      <pentabarf:event-tag>mutant_testing</pentabarf:event-tag>
      <pentabarf:title>Mutants, tests and zombies</pentabarf:title>
      <pentabarf:subtitle>aka mutation testing with Python and a pinch of Ruby</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 09:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T095500</dtstart>
      <dtend>20170205T104000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Mutants, tests and zombies- aka mutation testing with Python and a pinch of Ruby</summary>
      <description>&lt;p&gt;Mutation testing is a technique in which the software under test is modified in a controlled manner to produce a mutant. Then test cases are executed against each mutant. This helps answer the question "How good is our test suite?". For example if we have made the following change:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;- if A and B:
+ if A or B:
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;and our test suite reports a PASS result that means we are not doing a good job at detecting possible errors.&lt;/p&gt;

&lt;p&gt;I have been using mutation testing for production grade software in both Python and Ruby and I'm also the most active contributor to Cosmic Ray, the mutation testing tool for Python.  In this talk I will explain how mutation testing works and what it can be used for. I will give practical examples of code which wasn't tested and how to test it and also examples of bugs that I've found. I will also mention some differences between the Python and Ruby tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/mutant_testing/</url>
      <location>H.2213</location>
      <attendee>Alexander Todorov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5051@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5051</pentabarf:event-id>
      <pentabarf:event-slug>osd_mozilla_open_design</pentabarf:event-slug>
      <pentabarf:event-tag>osd_mozilla_open_design</pentabarf:event-tag>
      <pentabarf:title>Mozilla Open Design</pentabarf:title>
      <pentabarf:subtitle>What we learned in 2016</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T102000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Mozilla Open Design- What we learned in 2016</summary>
      <description>&lt;p&gt;Mozilla has been doing quite some efforts in 2016 to open up more non-technical contribution areas, including design. What started with Community Design in January 2016, evolved and inspired a new rebranding process of the Mozilla brand, by opening it up to a broader audience who were able to follow and comment on the process step by step.&lt;/p&gt;

&lt;p&gt;We will have a look back at 2016, what we learned from Open Design at Mozilla and introduce the new Mozilla brand which will roll out throughout 2017.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_mozilla_open_design/</url>
      <location>AW1.121</location>
      <attendee>Elio Qoshi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4743@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4743</pentabarf:event-id>
      <pentabarf:event-slug>ogd_webcam</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_webcam</pentabarf:event-tag>
      <pentabarf:title>WebCam based games</pentabarf:title>
      <pentabarf:subtitle>OpenCV in practice: example for developers and business</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>WebCam based games- OpenCV in practice: example for developers and business</summary>
      <description>&lt;p&gt;Introduction to Computer Vision via WebCam game example.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Try WebCam game during presentation&lt;/li&gt;
&lt;li&gt;Understand, how motion detection works with the help of &lt;code&gt;OpenCV&lt;/code&gt; libraries&lt;/li&gt;
&lt;li&gt;Understand, the problem of low lighting and noise&lt;/li&gt;
&lt;li&gt;Hear real-world example of using WebCam games&lt;/li&gt;
&lt;li&gt;Fork and create your own WebCam game&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_webcam/</url>
      <location>AW1.126</location>
      <attendee>Aurelijus Banelis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5472@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5472</pentabarf:event-id>
      <pentabarf:event-slug>spice_kicad</pentabarf:event-slug>
      <pentabarf:event-tag>spice_kicad</pentabarf:event-tag>
      <pentabarf:title>Integrated Spice Simulation with Kicad</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Integrated Spice Simulation with Kicad</summary>
      <description>&lt;p&gt;A tutorial for the new Spice simulation features in Kicad (design of a simple analog circuit, SPICE model/simulation setup, analysis of the results).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/spice_kicad/</url>
      <location>AW1.120</location>
      <attendee>Tomasz Wlostowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5870@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5870</pentabarf:event-id>
      <pentabarf:event-slug>storing_metrics_gnocchi</pentabarf:event-slug>
      <pentabarf:event-tag>storing_metrics_gnocchi</pentabarf:event-tag>
      <pentabarf:title>Storing metrics at scale with Gnocchi</pentabarf:title>
      <pentabarf:subtitle>The Python based time series database</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Storing metrics at scale with Gnocchi- The Python based time series database</summary>
      <description>&lt;p&gt;Gnocchi is a time series database written in Python, that has been created in the context of the OpenStack cloud computing project. It offers highly-scalable data storage for measurements and provides access to its data via a REST API.
In this lecture, we'll discuss the features the project is offering to its users, and how they can easily be leveraged in any application. In a second part, we'll see how the project has been built to scale, how Python was leveraged and made scalable.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/storing_metrics_gnocchi/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Julien Danjou</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5584@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5584</pentabarf:event-id>
      <pentabarf:event-slug>globalisel</pentabarf:event-slug>
      <pentabarf:event-tag>globalisel</pentabarf:event-tag>
      <pentabarf:title>GlobalISel - LLVM's Latest Instruction Selection Framework</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>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T104000</dtend>
      <duration>00:40:00:00</duration>
      <summary>GlobalISel - LLVM's Latest Instruction Selection Framework</summary>
      <description>&lt;p&gt;The Global Instruction Selection framework has been prototyped for the AArch64 backend for a while and is slowly getting ripe for early adoption by other targets. This talk will try to present an overview of the framework as well as the status of the implementation on targets that have started experimenting with it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/globalisel/</url>
      <location>K.3.201</location>
      <attendee>Diana Picus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5353@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5353</pentabarf:event-id>
      <pentabarf:event-slug>om_celebrating</pentabarf:event-slug>
      <pentabarf:event-tag>om_celebrating</pentabarf:event-tag>
      <pentabarf:title>10 years of Open Source Innovation in Online Video</pentabarf:title>
      <pentabarf:subtitle>What's been done, what's next?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>10 years of Open Source Innovation in Online Video- What's been done, what's next?</summary>
      <description>&lt;p&gt;After 10 years, and hundreds of thousands of deployments in over 120 countries, Kaltura is growing strong both in capabilities, stability and users.
Enabling developers to build video experiences and media workflows, and to integrate rich video experiences into existing applications, business workflows and environments. Kaltura eliminates all complexities involved in handling video at scale: ingestion, transcoding, metadata, playback, distribution, analytics, accessibility, monetization, security, search, interactivity and more.
This session will provide a Community and Software 10 year summary of Kaltura, and an outlook to the roadmap of what's to come.
Join me on this 10th year celebration of the open source video platform, review the contributions and people behind it, and discuss the exciting developments ahead.
If you're building video workflows at scale from internal video portals through surveillance applications - this session will expose you to the swiss army knife of video applications. The only end-to-end open source platform used by hundreds of thousands of organizations globally.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_celebrating/</url>
      <location>K.3.401</location>
      <attendee>Zohar Babin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4729@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4729</pentabarf:event-id>
      <pentabarf:event-slug>keccak</pentabarf:event-slug>
      <pentabarf:event-tag>keccak</pentabarf:event-tag>
      <pentabarf:title>Portfolio of optimized cryptographic functions based on Keccak</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security and Encryption</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Portfolio of optimized cryptographic functions based on Keccak</summary>
      <description>&lt;p&gt;Since its adoption as the SHA-3 standard, Keccak has grown out of the mere hashing functionality. We present a consistent set of cryptographic functions, for fast hashing, pseudo-random bit generation, authentication or authenticated encryption, that enjoy very competitive safety margin vs speed ratios. We highlight the bases for the security of these functions and dive into their software implementations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security and Encryption</categories>
      <url>https:/fosdem.org/2017/schedule/event/keccak/</url>
      <location>Janson</location>
      <attendee>Gilles Van Assche</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5682@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5682</pentabarf:event-id>
      <pentabarf:event-slug>go_bpf</pentabarf:event-slug>
      <pentabarf:event-tag>go_bpf</pentabarf:event-tag>
      <pentabarf:title>gobpf - utilizing eBPF from 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>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T102000</dtend>
      <duration>00:20:00:00</duration>
      <summary>gobpf - utilizing eBPF from Go</summary>
      <description>&lt;p&gt;eBPF is a Linux in-kernel virtual machine that is used for tracing kernel
functions, networking, performance analysis and more. In this talk I will give
an introduction into eBPF and gobpf, a new library under the IO Visor Project,
and show how gobpf can be used to access and utilize eBPF features from Go
programs. We will also look at the design of gobpf and its use of the
bcc framework and Cgo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_bpf/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Michael Schubert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5520@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5520</pentabarf:event-id>
      <pentabarf:event-slug>caliopen</pentabarf:event-slug>
      <pentabarf:event-tag>caliopen</pentabarf:event-tag>
      <pentabarf:title>[caliopen] Privacy index metrics in digital communication</pentabarf:title>
      <pentabarf:subtitle>Showing to Caliopen's users how public their private messages are.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>[caliopen] Privacy index metrics in digital communication- Showing to Caliopen's users how public their private messages are.</summary>
      <description>&lt;p&gt;In order to help people keeping control over personal data, the Caliopen project intend to associate with each element of it's user interface, including messages, a "Privacy index" showing as precisely as possible how much that element is at risk of being publicly exposed. We will expose here our problems and leads.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/caliopen/</url>
      <location>AW1.125</location>
      <attendee>Aymeric Barantal</attendee>
      <attendee>Stanislas Sabatier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5329@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5329</pentabarf:event-id>
      <pentabarf:event-slug>outlook_caldav</pentabarf:event-slug>
      <pentabarf:event-tag>outlook_caldav</pentabarf:event-tag>
      <pentabarf:title>Outlook CalDav Synchronizer</pentabarf:title>
      <pentabarf:subtitle>The missing link in FOSS Exchange server replacement</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T101500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Outlook CalDav Synchronizer- The missing link in FOSS Exchange server replacement</summary>
      <description>&lt;p&gt;This talk introduces the only open source Outlook addin, Outlook CalDav Synchronizer, to synchronize calendars, tasks and contacts with CalDAV and CardDAV servers, Google or iCloud services. We will focus on the challenges faced integrating those protocols into Outlook. A case study of a large deployment in an university infrastructure will show the benefits of such a solution.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/outlook_caldav/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Alexander Nimmervoll</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5685@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5685</pentabarf:event-id>
      <pentabarf:event-slug>terrible_bsp</pentabarf:event-slug>
      <pentabarf:event-tag>terrible_bsp</pentabarf:event-tag>
      <pentabarf:title>How I survived to a SoC with a terrible Linux BSP</pentabarf:title>
      <pentabarf:subtitle>Working with jurassic vendor kernels, missing pieces and buggy code</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T110000</dtend>
      <duration>01:00:00:00</duration>
      <summary>How I survived to a SoC with a terrible Linux BSP- Working with jurassic vendor kernels, missing pieces and buggy code</summary>
      <description>&lt;p&gt;System-on-Chip vendors typically provide a board support package (BSP) which should be a good starting point to develop the software for an embedded Linux system. However they often seem to misunderstand what the software designers want, and deliver something that makes their life harder without any apparent benefit.&lt;/p&gt;

&lt;p&gt;In this talk Luca will share some of his experiences with such vendor BSPs, featuring jurassic kernels, non-working drivers, non-existing bootloaders, code of appallingly bad quality, ineffective customer support and Windows-only tools.&lt;/p&gt;

&lt;p&gt;You will discover why he spent weeks in understanding, fixing and working around BSPs instead of just using them. The effects on the final product quality will be described as well.&lt;/p&gt;

&lt;p&gt;Luca will also discuss what the options are when you face such a BSP, and what both hackers and vendors can do to improve the situation for everybody's benefit.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/terrible_bsp/</url>
      <location>UD2.218A</location>
      <attendee>Luca Ceresoli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5310@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5310</pentabarf:event-id>
      <pentabarf:event-slug>geo_semantic</pentabarf:event-slug>
      <pentabarf:event-tag>geo_semantic</pentabarf:event-tag>
      <pentabarf:title>Intro to semantic annotations for geographic web maps in HTML</pentabarf:title>
      <pentabarf:subtitle>Pulling Schema.org, Dublin Core, Microdata, JSON-LD, HTML and SVG all together.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Intro to semantic annotations for geographic web maps in HTML- Pulling Schema.org, Dublin Core, Microdata, JSON-LD, HTML and SVG all together.</summary>
      <description>&lt;p&gt;Leaflet.annotate aims to transform the BSD-Licensed web mapping library Leaflet into a semi-automatic, semantic authoring environment for creators of geographic web maps. The plugin extends the options for the LeafletJS Standard API elements Marker, CircleMarker, Popup, ImageOverlay and GeoJSON so you can publish these map elements in HTML semantically annotated ‐ and therewith machine readable web maps. While there is quite some effort already around the development of new geospatial data catalogs (which are awesome) this plugin turns the focus onto geographic web maps. Acknowleding that, de-facto, some maps already are data catalogs themselves, they are just not that well represented in HTML so that other programs can extract and re-use the information people collect in them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_semantic/</url>
      <location>H.2214</location>
      <attendee>Malte Reißig</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4834@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4834</pentabarf:event-id>
      <pentabarf:event-slug>better_manual</pentabarf:event-slug>
      <pentabarf:event-tag>better_manual</pentabarf:event-tag>
      <pentabarf:title>Write a Better FM</pentabarf:title>
      <pentabarf:subtitle>Read The F* Manual? Maybe you need to write a better f* manual</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Documentation</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Write a Better FM- Read The F* Manual? Maybe you need to write a better f* manual</summary>
      <description>&lt;p&gt;Project documentation is so much more than just the formal manual. It's how you present yourself in all the forums where users may ask for help - IRC, mailing lists, StackOverflow, and in-person events. If you want people to use your project, and if you want people to join your project, you must be willing to listen to their needs, and be welcoming of their contributions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Documentation</categories>
      <url>https:/fosdem.org/2017/schedule/event/better_manual/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Rich Bowen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4867@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4867</pentabarf:event-id>
      <pentabarf:event-slug>ptags</pentabarf:event-slug>
      <pentabarf:event-tag>ptags</pentabarf:event-tag>
      <pentabarf:title>The PTags Linux Security Module</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T100000</dtstart>
      <dtend>20170205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The PTags Linux Security Module</summary>
      <description>&lt;p&gt;What should be done of the PTags Linux Security Module?&lt;/p&gt;

&lt;p&gt;PTags means Process-Tags, it allows to tag processes and is compatible with user namespaces.&lt;/p&gt;

&lt;p&gt;What problem does it solves? How does it works? How can it be used and for what purposes?&lt;/p&gt;

&lt;p&gt;Answers to these questions would allows to answer the main question: should it be part of linux tree?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/ptags/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>José Bollo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4772@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4772</pentabarf:event-id>
      <pentabarf:event-slug>kubernetes</pentabarf:event-slug>
      <pentabarf:event-tag>kubernetes</pentabarf:event-tag>
      <pentabarf:title>Kubernetes on the road to GIFEE</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2017-02-04 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T100000</dtstart>
      <dtend>20170204T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Kubernetes on the road to GIFEE</summary>
      <description>&lt;p&gt;Kubernetes enables teams to focus on developing innovative applications by simplifying deployment, scaling, and configuration through a simple yet flexible API. The system can support all types of applications: web apps, databases, distributed systems, or even VMs; and can do it on any cloud or bare-metal platform. Our vision is that every organization has access to this infrastructure technology, a mission we call #GIFEE: Google Infrastructure For Everyone.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2017/schedule/event/kubernetes/</url>
      <location>Janson</location>
      <attendee>Brandon Philips</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5837@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5837</pentabarf:event-id>
      <pentabarf:event-slug>perl6_first_lang</pentabarf:event-slug>
      <pentabarf:event-tag>perl6_first_lang</pentabarf:event-tag>
      <pentabarf:title>Perl6 as a First Language</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 10:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T100500</dtstart>
      <dtend>20170205T104500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Perl6 as a First Language</summary>
      <description>&lt;p&gt;So far most presentations of Perl 6 I have seen are addressed to people that already know Perl and that are pretty advanced programmers. I want to learn Perl 6 myself, and I also want to create material that can be used to raise passion for the language when it's used as a first(ish) language. So I have convinced my daughters to create a study group where I will prepare materials and follow a project-based and design-thinking approach to learn Perl 6. My intention is also to find the way towards a more gender-balanced, inclusive community and test new ways of learning computer programs by eating my own dog food (as presented in other conferences).&lt;/p&gt;

&lt;p&gt;During the talk, which will be a dialogue, and maybe staged as a play, we will present our experience, what we have learned from it, what we haven't learned from it (hope Perl 6 is not in this category) and how others might benefit from it. I am uploading the material to http://github.com/JJ/perl6em, where you can see it's still a work in progress.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/perl6_first_lang/</url>
      <location>K.4.201</location>
      <attendee>The Merelo Family</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5004@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5004</pentabarf:event-id>
      <pentabarf:event-slug>community_getting_your_issues_fixed</pentabarf:event-slug>
      <pentabarf:event-tag>community_getting_your_issues_fixed</pentabarf:event-tag>
      <pentabarf:title>Getting Your Issues Fixed</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 10:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T101000</dtstart>
      <dtend>20170205T104500</dtend>
      <duration>00:35:00:00</duration>
      <summary>Getting Your Issues Fixed</summary>
      <description>&lt;p&gt;You think you hit a bug in open source project. Now what?
In this talk we will go over everything from where to get support when you hit an issue, through submitting a useful bug report, to how to contribute a fix that will get accepted quickly. I will also talk a bit about my work as a maintainer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_getting_your_issues_fixed/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Tomer Brisker</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4881@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4881</pentabarf:event-id>
      <pentabarf:event-slug>desktops_bundling_kde</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_bundling_kde</pentabarf:event-tag>
      <pentabarf:title>Bundling KDE</pentabarf:title>
      <pentabarf:subtitle>Where does KDE land in the Snap and Flatpak world?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 10:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T101000</dtstart>
      <dtend>20170205T104000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Bundling KDE- Where does KDE land in the Snap and Flatpak world?</summary>
      <description>&lt;p&gt;How we are integrating the Snap and Flatpak packaging systems into Plasma and what steps we've had to take to get KDE applications packaged and working on Flatpak and Snap.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_bundling_kde/</url>
      <location>K.4.401</location>
      <attendee>Aleix Pol Gonzalez (apol)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5293@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5293</pentabarf:event-id>
      <pentabarf:event-slug>kopano</pentabarf:event-slug>
      <pentabarf:event-tag>kopano</pentabarf:event-tag>
      <pentabarf:title>Kopano</pentabarf:title>
      <pentabarf:subtitle>Introduction to Kopano Collaboration Platform</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T102000</dtstart>
      <dtend>20170205T103500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Kopano- Introduction to Kopano Collaboration Platform</summary>
      <description>&lt;p&gt;This talk will introduce Kopano, a fork of Zarafa which aims to provide a fully AGPLv3-licensed collaboration platform.
The Kopano backend offers ICAL, POP3 / IMAP connectivity. Our Kopano-webapp web-based front-end offers functionality similar to
Outlook. It also comes with optional WebRTC and Files sharing integration. Mobile device and outlook connectivity are provided by the Z-Push project which implements the ActiveSync protocol.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/kopano/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Jelle van der Waa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4779@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4779</pentabarf:event-id>
      <pentabarf:event-slug>open_patents</pentabarf:event-slug>
      <pentabarf:event-tag>open_patents</pentabarf:event-tag>
      <pentabarf:title>Protect your freedom to operate with Open Patents</pentabarf:title>
      <pentabarf:subtitle>Hacking the patent system.</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>2017-02-05 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T102000</dtstart>
      <dtend>20170205T104500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Protect your freedom to operate with Open Patents- Hacking the patent system.</summary>
      <description>&lt;p&gt;Many people, also software developers, put their inventions or innovations on the 'market' without filing patents. For good reasons: the patent privileges to exclude others are not really compatible with freedoms and openness. However, to protect your freedom to operate, you need to avoid that others file a patent on your invention. Open Patents are a new way to do this.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_patents/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Frederik Questier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5538@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5538</pentabarf:event-id>
      <pentabarf:event-slug>om_kaltura</pentabarf:event-slug>
      <pentabarf:event-tag>om_kaltura</pentabarf:event-tag>
      <pentabarf:title>Live Streaming with Nginx, RTMP and Kaltura</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>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Live Streaming with Nginx, RTMP and Kaltura</summary>
      <description>&lt;p&gt;The session will walk attendees through configuring &lt;a href="http://nginx.org"&gt;Nginx&lt;/a&gt; with the &lt;a href="https://github.com/arut/nginx-rtmp-module"&gt;RTMP module&lt;/a&gt; and the &lt;a href="https://github.com/kaltura/mwembed"&gt;Kaltura HTML5 player&lt;/a&gt; to achieve a fully functional, end to end, FOSS, live streaming solution.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_kaltura/</url>
      <location>K.3.401</location>
      <attendee>Jess Portnoy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4849@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4849</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_memcheck</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_memcheck</pentabarf:event-tag>
      <pentabarf:title>A dozen years of Memcheck</pentabarf:title>
      <pentabarf:subtitle>Looking backwards and looking forwards</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T113000</dtend>
      <duration>01:00:00:00</duration>
      <summary>A dozen years of Memcheck- Looking backwards and looking forwards</summary>
      <description>&lt;p&gt;Memcheck is probably the most heavily used tool in the Valgrind suite,
checking for invalid addresses, undefined values and memory leaks.  In
this talk I'll look back at the history of the tool, then I'll look
forwards at some of the challenges it faces as the hardware and
software ecosystem continue to evolve around it.  I'll talk a bit
about some of the effects of Memcheck on the C++ ecosystem and how it
fits into the big picture of making your big C++ app crash-free and
reliable.&lt;/p&gt;

&lt;p&gt;This talk is aimed at Valgrind (Memcheck!) users and developers.  It
should be accessible to C/C++/Fortran developers who have used the
tool or are thinking of doing so.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_memcheck/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Julian Seward</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5430@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5430</pentabarf:event-id>
      <pentabarf:event-slug>lizardfsstorage</pentabarf:event-slug>
      <pentabarf:event-tag>lizardfsstorage</pentabarf:event-tag>
      <pentabarf:title>Storage overloaded to smoke? Legolize with LizardFS!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T111500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Storage overloaded to smoke? Legolize with LizardFS!</summary>
      <description>&lt;p&gt;Cheap commodity servers, which you might want to call the garbage collectors for, can lead a new live as a part of a distributed filesystem capable to scale rapidly following immediate needs in storage capacity.&lt;/p&gt;

&lt;p&gt;This is an open source project which plans to repeat Red Hat success in successful monetizing an expertise in building and maintaining open source projects, aimed to improve developers' and business IT environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/lizardfsstorage/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Michal Bielicki</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5889@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5889</pentabarf:event-id>
      <pentabarf:event-slug>hpc_opening</pentabarf:event-slug>
      <pentabarf:event-tag>hpc_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>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Opening</summary>
      <description>&lt;p&gt;Welcome and opening session&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/hpc_opening/</url>
      <location>H.2213</location>
      <attendee>Vasia Kalavri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5383@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5383</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome Word Backup and Disaster Recovery devroom</pentabarf:title>
      <pentabarf:subtitle>Introduction and welcome word</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T104000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Welcome Word Backup and Disaster Recovery devroom- Introduction and welcome word</summary>
      <description>&lt;p&gt;This will constitute the traditional ceremonial introduction of the Backup and Disaster Recovery devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_welcome/</url>
      <location>AW1.121</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4928@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4928</pentabarf:event-id>
      <pentabarf:event-slug>how_i_learned_to_stop_worrying_and_love_tumbleweed</pentabarf:event-slug>
      <pentabarf:event-tag>how_i_learned_to_stop_worrying_and_love_tumbleweed</pentabarf:event-tag>
      <pentabarf:title>How I Learned to Stop Worrying and Love Tumbleweed</pentabarf:title>
      <pentabarf:subtitle>Why everyone should be running a rolling release</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T112000</dtend>
      <duration>00:50:00:00</duration>
      <summary>How I Learned to Stop Worrying and Love Tumbleweed- Why everyone should be running a rolling release</summary>
      <description>&lt;p&gt;Rolling Releases are the future of Linux distributions.
They are already the better solution for power users &amp;amp; developers.
The methodologies, techniques, and capabilities of Tumbleweed are opening up new doors, creating possibilities, and disrupting existing technologies beyond its borders.
This session will explain how and why openSUSE Tumbleweed is paving the way for that future, while already being "the reliable rolling release".
The talk will dispel the fears, uncertainties and doubts that many have regarding rolling releases in general and Tumbleweed specifically, and share how you can get involved both using, and improving, this exciting fast moving foundation of the openSUSE Project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/how_i_learned_to_stop_worrying_and_love_tumbleweed/</url>
      <location>K.4.601</location>
      <attendee>Richard Brown</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5095@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5095</pentabarf:event-id>
      <pentabarf:event-slug>guixintroduction</pentabarf:event-slug>
      <pentabarf:event-tag>guixintroduction</pentabarf:event-tag>
      <pentabarf:title>An introduction to functional package management with GNU Guix</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>An introduction to functional package management with GNU Guix</summary>
      <description>&lt;p&gt;This talk introduces the functional package manager GNU Guix and the underlying concept of functional package management to a general audience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guixintroduction/</url>
      <location>K.4.601</location>
      <attendee>Ricardo Wurmus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5097@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5097</pentabarf:event-id>
      <pentabarf:event-slug>opsi_introduction</pentabarf:event-slug>
      <pentabarf:event-tag>opsi_introduction</pentabarf:event-tag>
      <pentabarf:title>opsi: client management for heterogenous environments</pentabarf:title>
      <pentabarf:subtitle>An introduction to opsi.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>opsi: client management for heterogenous environments- An introduction to opsi.</summary>
      <description>&lt;p&gt;opsi is a powerful tool for &lt;em&gt;client management&lt;/em&gt; in heterogenous environments. This lightning talk will give a short overview over the system and what possibilities system administrators get with opsi for managing Windows and Linux clients.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/opsi_introduction/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Niko Wenselowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5573@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5573</pentabarf:event-id>
      <pentabarf:event-slug>matrix_future</pentabarf:event-slug>
      <pentabarf:event-tag>matrix_future</pentabarf:event-tag>
      <pentabarf:title>The future of decentralised communication, identity and reputation with Matrix</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The future of decentralised communication, identity and reputation with Matrix</summary>
      <description>&lt;p&gt;The success of the decentralised internet depends on robust building blocks for decentralised identity, reputation and communication in general.  We'll look at how Matrix.org (an open standard for decentralised communication) is attacking these problems - both now and in the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/matrix_future/</url>
      <location>AW1.125</location>
      <attendee>Matthew Hodgson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5769@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5769</pentabarf:event-id>
      <pentabarf:event-slug>analogue_sim_discussion</pentabarf:event-slug>
      <pentabarf:event-tag>analogue_sim_discussion</pentabarf:event-tag>
      <pentabarf:title>Discussion session on analogue simulation tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Discussion session on analogue simulation tools</summary>
      <description>&lt;p&gt;A discussion about the current state of the FOSS offerings for analogue circuit simulation, and possible paths moving forward.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/analogue_sim_discussion/</url>
      <location>AW1.120</location>
      <attendee>Guilherme Brondani Torri</attendee>
      <attendee>Wladek Grabinski</attendee>
      <attendee>Tomasz Wlostowski</attendee>
      <attendee>Felix Salfelder</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5588@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5588</pentabarf:event-id>
      <pentabarf:event-slug>python_datacubes</pentabarf:event-slug>
      <pentabarf:event-tag>python_datacubes</pentabarf:event-tag>
      <pentabarf:title>Python Winding Itself Around Datacubes</pentabarf:title>
      <pentabarf:subtitle>How to Access Massive Multi-Dimensional Arrays in a Pythonic Way</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Python Winding Itself Around Datacubes- How to Access Massive Multi-Dimensional Arrays in a Pythonic Way</summary>
      <description>&lt;p&gt;While python has developed into the lingua franca in Data Science there is often a paradigm break when accessing specialized tools. In particular for one of the core data categories in science and engineering, massive multi-dimensional arrays, out-of-memory solutions typically employ their own, different models.&lt;/p&gt;

&lt;p&gt;We discuss this situation on the example of the scalable open-source array engine, rasdaman ("raster data manager") which offers access to and processing of Petascale multi-dimensional arrays through an SQL-style array query language, rasql. Such queries are executed in the server on a storage engine utilizing adaptive array partitioning and based on a processing engine implementing a "tile streaming" paradigm to allow processing of arrays massively larger than server RAM. The rasdaman QL has acted as blueprint for forthcoming ISO Array SQL and the Open Geospatial Consortium (OGC) geo analytics language, Web Coverage Processing Service, adopted in 2008. Not surprisingly, rasdaman is OGC and INSPIRE Reference Implementation for their "Big Earth Data" standards suite.&lt;/p&gt;

&lt;p&gt;Recently, rasdaman has been augmented with a python interface which allows to transparently interact with the database (credits go to Siddharth Shukla's Master Thesis at Jacobs University). Programmers do not need to know the rasdaman query language, as the operators are silently transformed, through lazy evaluation, into queries. Arrays delivered are likewise automatically transformed into their python representation.&lt;/p&gt;

&lt;p&gt;The presenter is Principal Architect of rasdaman, editor of several "Big Data" standards, and co-chair of "Big Data" relevant working groups in several high-impact bodies. In the talk, the rasdaman concept will be illustrated with the help of large-scale real-life examples of operational satellite image and weather data services, and sample python code will be demonstrated live.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_datacubes/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Peter Baumann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5199@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5199</pentabarf:event-id>
      <pentabarf:event-slug>graph_intro_graph_databases</pentabarf:event-slug>
      <pentabarf:event-tag>graph_intro_graph_databases</pentabarf:event-tag>
      <pentabarf:title>Intro to Graph databases</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Intro to Graph databases</summary>
      <description>&lt;p&gt;An introduction to graph databases.
From graph theory, through the history of computing and how it affected database design, to why relational databases aren't about relations.
Next, a look how diverse is the current graph database market and what obvious and not so obvious problems are solved by graphs.
A short introduction to Neo4j's query language, Cypher, will show the main concepts of querying graph data.  Then, by use of the same datasets in both relational and graph databases will compare syntax clarity and database performance.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_intro_graph_databases/</url>
      <location>H.2214</location>
      <attendee>Szymon Warda</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5662@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5662</pentabarf:event-id>
      <pentabarf:event-slug>introsdr</pentabarf:event-slug>
      <pentabarf:event-tag>introsdr</pentabarf:event-tag>
      <pentabarf:title>Intro to the Software Defined Radio Track</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>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T104000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Intro to the Software Defined Radio Track</summary>
      <description>&lt;p&gt;Welcome to the Software Defined Radio track! As in the last couple of years, we will talk about anything related to software defined radio: Interesting hacks, SDR hardware, wireless security, homebrew radar, academical research, etc. Here, we introduce the track and topics, and welcome all fans and afficionados of the SDR track!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/introsdr/</url>
      <location>AW1.120</location>
      <attendee>Philip Balister</attendee>
      <attendee>Martin Braun</attendee>
      <attendee>Sylvain Munaut</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4787@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4787</pentabarf:event-id>
      <pentabarf:event-slug>mysql_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_welcome</pentabarf:event-tag>
      <pentabarf:title>MySQL &amp; Friends Devroom</pentabarf:title>
      <pentabarf:subtitle>Welcome</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T104000</dtend>
      <duration>00:10:00:00</duration>
      <summary>MySQL &amp; Friends Devroom- Welcome</summary>
      <description>&lt;p&gt;Opening the devroom and welcoming all attendees&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/mysql_welcome/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Frédéric Descamps</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5470@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5470</pentabarf:event-id>
      <pentabarf:event-slug>ogd_drawing_game_design</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_drawing_game_design</pentabarf:event-tag>
      <pentabarf:title>Drawing based game design</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Drawing based game design</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_drawing_game_design/</url>
      <location>AW1.126</location>
      <attendee>Roman Miletitch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5277@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5277</pentabarf:event-id>
      <pentabarf:event-slug>osd_when_cultures_clash</pentabarf:event-slug>
      <pentabarf:event-tag>osd_when_cultures_clash</pentabarf:event-tag>
      <pentabarf:title>When Cultures Clash</pentabarf:title>
      <pentabarf:subtitle>Integrating UX with FOSS Development</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T105000</dtend>
      <duration>00:20:00:00</duration>
      <summary>When Cultures Clash- Integrating UX with FOSS Development</summary>
      <description>&lt;p&gt;The importance of usability activities in free open source software development has been acknowledged in the research literature and practice. However the decentralized and engineering-driven approach of open source projects can conflict with UX methodologies. As these cultures merge developers and designers may be exposed to situations where the values clash. We will review existing academic papers on UX in open source and discuss how these two philosophies can co-exist in OSS development and how designers can become part of the open source community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_when_cultures_clash/</url>
      <location>AW1.121</location>
      <attendee>Victoria Bondarchuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5225@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5225</pentabarf:event-id>
      <pentabarf:event-slug>geo_khartis</pentabarf:event-slug>
      <pentabarf:event-tag>geo_khartis</pentabarf:event-tag>
      <pentabarf:title>Khartis - How to simply create thematic maps in three steps</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Khartis - How to simply create thematic maps in three steps</summary>
      <description>&lt;p&gt;Khartis results from an observation: how can we create easily a statistical map, with a few clicks, without loosing the scientific accuracy and rigor while processing the data?
Khartis is not the first mapping tool available online! It is, however, one of the few to propose different perspectives of the world representation among which the cartographer will choose.
In order to feed the tool with data, you may want to retrieve from the Khartis website the data used to produce the maps given as examples or to import or copy / paste your own datasets. The base maps are geo-referenced and allow you to work on the proposed entities (countries, regions...) but also on objects identified by pairs of coordinates. You can choose between several projections (besides Mercator) and configure the visual appearance of your data.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_khartis/</url>
      <location>H.2214</location>
      <attendee>Paul Girard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5813@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5813</pentabarf:event-id>
      <pentabarf:event-slug>iot_opening</pentabarf:event-slug>
      <pentabarf:event-tag>iot_opening</pentabarf:event-tag>
      <pentabarf:title>Internet Of Things Devroom Opening</pentabarf:title>
      <pentabarf:subtitle>Overview of the day and Pieter Hintjens in memoriam</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Internet Of Things Devroom Opening- Overview of the day and Pieter Hintjens in memoriam</summary>
      <description>&lt;p&gt;Internet of Things devroom opening and Pieter Hintjens in memoriam.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_opening/</url>
      <location>AW1.126</location>
      <attendee>Maxime Vincent</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5811@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5811</pentabarf:event-id>
      <pentabarf:event-slug>go_gobot</pentabarf:event-slug>
      <pentabarf:event-tag>go_gobot</pentabarf:event-tag>
      <pentabarf:title>High-performance IoT Using Go and Gobot</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T111000</dtend>
      <duration>00:40:00:00</duration>
      <summary>High-performance IoT Using Go and Gobot</summary>
      <description>&lt;p&gt;The Go programming language from Google has become well known for its power and portability in the containerization world. The open source framework Gobot (http://gobot.io) is written in the Go programming language, and brings this same power to IoT development, with support for many different hardware and software platforms.&lt;/p&gt;

&lt;p&gt;In this talk, including live demonstrations, we will show how high-performance IoT and robotics solutions can be built using Go.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_gobot/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Ron Evans</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5691@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5691</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_welcoming_and_introduction</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_welcoming_and_introduction</pentabarf:event-tag>
      <pentabarf:title>Welcoming and Introduction</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcoming and Introduction</summary>
      <description>&lt;p&gt;A short introduction of the devroom and some warm words.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_welcoming_and_introduction/</url>
      <location>AW1.125</location>
      <attendee>Josef Söntgen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5457@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5457</pentabarf:event-id>
      <pentabarf:event-slug>panopticon</pentabarf:event-slug>
      <pentabarf:event-tag>panopticon</pentabarf:event-tag>
      <pentabarf:title>Panopticon</pentabarf:title>
      <pentabarf:subtitle>A Libre Cross-Platform Disassembler</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Panopticon- A Libre Cross-Platform Disassembler</summary>
      <description>&lt;p&gt;Panopticon is a graphical disassembler written in Rust that runs on GNU/Linux, Windows and OS X. It aims to create a free replacement for tools like IDA Pro and BinDiff.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/panopticon/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Kai Michaelis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5782@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5782</pentabarf:event-id>
      <pentabarf:event-slug>ruby_welcome_2017</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_welcome_2017</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Ruby Devroom 2017</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T104500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Welcome to the Ruby Devroom 2017</summary>
      <description>&lt;p&gt;Welcome to the Ruby Devroom 2017&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_welcome_2017/</url>
      <location>K.4.201</location>
      <attendee>Christophe Philemotte</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5033@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5033</pentabarf:event-id>
      <pentabarf:event-slug>webrtc_low_barrier</pentabarf:event-slug>
      <pentabarf:event-tag>webrtc_low_barrier</pentabarf:event-tag>
      <pentabarf:title>WebRTC - Low barrier to entry. Low barrier to exit?  </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T105000</dtend>
      <duration>00:20:00:00</duration>
      <summary>WebRTC - Low barrier to entry. Low barrier to exit?  </summary>
      <description>&lt;p&gt;The session will look at the issues developers run into when developing their own WebRTC applications. It looks at the problematic elements in the API, the compatibility problems between browsers, missing infrastructure, and even the human element. All in all, it's a demonstration that a true WebRTC application can't be built in a snap.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/webrtc_low_barrier/</url>
      <location>K.3.401</location>
      <attendee>Steven Goodwin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5694@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5694</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>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T123000</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/2017/schedule/event/cert_bsdcg/</url>
      <location>UB2.147</location>
      <attendee>BSDCG Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5167@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5167</pentabarf:event-id>
      <pentabarf:event-slug>open_access</pentabarf:event-slug>
      <pentabarf:event-tag>open_access</pentabarf:event-tag>
      <pentabarf:title>Opening network access in the Central Office</pentabarf:title>
      <pentabarf:subtitle>Open Source initiatives addressing new models for a future internet</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Opening network access in the Central Office- Open Source initiatives addressing new models for a future internet</summary>
      <description>&lt;p&gt;SDN &amp;amp; NFV together are technologies intended to ease connectivity and access to content and workloads.  This talk with address the need for open/programmable/available access technologies to make this a reality.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_access/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Chris Price</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5272@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5272</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_what_motivates_open_source_community</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_what_motivates_open_source_community</pentabarf:event-tag>
      <pentabarf:title>What motivates the open source community?</pentabarf:title>
      <pentabarf:subtitle>- a qualitative exploration of the underlying experiences and motivations of open source community members</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>What motivates the open source community?- - a qualitative exploration of the underlying experiences and motivations of open source community members</summary>
      <description>&lt;p&gt;In 2016 Mozilla did a qualitative exploration project into the experiences and motivations of community members from several different open source projects.&lt;/p&gt;

&lt;p&gt;The results have been crucial in understanding what we are doing well, not so well and what others are doing better in open source engagement.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_what_motivates_open_source_community/</url>
      <location>UD2.218A</location>
      <attendee>Rina Jensen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5451@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5451</pentabarf:event-id>
      <pentabarf:event-slug>python_selinon</pentabarf:event-slug>
      <pentabarf:event-tag>python_selinon</pentabarf:event-tag>
      <pentabarf:title>Selinon</pentabarf:title>
      <pentabarf:subtitle>Distributed dynamic task flow management with Python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T103000</dtstart>
      <dtend>20170205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Selinon- Distributed dynamic task flow management with Python</summary>
      <description>&lt;p&gt;Selinon is a project that is based on popular Python project Celery. Celery is a distributed task queue that offers one to run tasks. Selinon gives one a power to define flows and dependencies in flows, schedule tasks based on results of workers, success or any external events, handle errors, trace flow state and actions in a distributed environment. Its main goal is to split task logic (code) and persistence logic from data and time dependencies between tasks in flows that are stated in simple YAML configuration files.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_selinon/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Fridolín Pokorný</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5363@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5363</pentabarf:event-id>
      <pentabarf:event-slug>legal_and_policy</pentabarf:event-slug>
      <pentabarf:event-tag>legal_and_policy</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>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Legal and Policy Issues Devroom</summary>
      <description>&lt;p&gt;This will constitute the traditional ceremonial introduction of the Legal and Policy Issues Devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/legal_and_policy/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Tom Marble</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5401@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5401</pentabarf:event-id>
      <pentabarf:event-slug>luawt</pentabarf:event-slug>
      <pentabarf:event-tag>luawt</pentabarf:event-tag>
      <pentabarf:title>LuaWt</pentabarf:title>
      <pentabarf:subtitle>Lua bindings for a C++ Web Toolkit library</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lua</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>LuaWt- Lua bindings for a C++ Web Toolkit library</summary>
      <description>&lt;p&gt;Wt is a C++ library for developing web applications and sites.&lt;/p&gt;

&lt;p&gt;Wt provides widget-centric API to write web application as if graphical application. Wt translates this to Ajax powered site or to plain HTML site depending on the client. Unlike page-based frameworks or single-page JavaScript frameworks, Wt creates stateful applications that are at the same time highly interactive but still support plain HTML browsers or web crawlers.&lt;/p&gt;

&lt;p&gt;Luawt uses all the power of Wt in the world of Lua. Luawt is different from popular solutions like Lapis and Sailor, because Wt is different. Target customer of luawt wants to provide web interface to a library, written in C or Lua. Luawt application can’t run directly from nginx.conf, but the application has per-session state and its code looks like GUI application's code. Luawt is not finished yet, but we have a number of solutions to automate generation of bindings using gccxml, so we expect it to become a practical solution very soon.&lt;/p&gt;

&lt;p&gt;We would like to give a talk about luawt in order to show its facilities and demonstrate several examples how it could be applied in everyday web development.&lt;/p&gt;

&lt;p&gt;Homepage of luawt: https://github.com/LuaAndC/luawt
Luawt is delivered to you by Pavel Dolgov (github.com/zer0main) who is a CS student and open source developer and Boris Nagaev (github.com/starius) who is a site reliability engineer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lua</categories>
      <url>https:/fosdem.org/2017/schedule/event/luawt/</url>
      <location>K.3.201</location>
      <attendee>Pavel Dolgov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5521@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5521</pentabarf:event-id>
      <pentabarf:event-slug>office_pokemon</pentabarf:event-slug>
      <pentabarf:event-tag>office_pokemon</pentabarf:event-tag>
      <pentabarf:title>The Office Pokémon GO IV Calculator</pentabarf:title>
      <pentabarf:subtitle>Games, Fun, and Hacks with OpenOffice/LibreOffice</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T105000</dtend>
      <duration>00:20:00:00</duration>
      <summary>The Office Pokémon GO IV Calculator- Games, Fun, and Hacks with OpenOffice/LibreOffice</summary>
      <description>&lt;p&gt;As a hardcore OpenOffice and game player/hacker, I always keep detailed game records with Calc spreadsheets, including characters, stats, resources, event plans, etc., so that I can get the best of it.  When it comes to Pokémon GO, I keep the Pokémon individual values (IV), maximum combat powers (CP), and other information that calculated from 3rd-party websites on my spreadsheets, in order to plan which Pokémon to spent precious resources to power up.  The spreadsheet document eventually becomes an application that works completely off-line.&lt;/p&gt;

&lt;p&gt;You can always do everything with OpenOffice, for fun!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/office_pokemon/</url>
      <location>K.4.401</location>
      <attendee>Shih-Ching Yang (imacat)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5135@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5135</pentabarf:event-id>
      <pentabarf:event-slug>iaas_manconinfra</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_manconinfra</pentabarf:event-tag>
      <pentabarf:title>Managing container infrastructure</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T103000</dtstart>
      <dtend>20170204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Managing container infrastructure</summary>
      <description>&lt;p&gt;During this presentation we will see how to manage infrastructure which is used to run containers.
We will see how to use reliable vms provisioned by ovirt and run openshift containers
on them by using single management UI (manageiq) with ansible modules.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_manconinfra/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Piotr Kliczewski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5361@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5361</pentabarf:event-id>
      <pentabarf:event-slug>foss_and_drones</pentabarf:event-slug>
      <pentabarf:event-tag>foss_and_drones</pentabarf:event-tag>
      <pentabarf:title>Free/open source software and drones</pentabarf:title>
      <pentabarf:subtitle>Safety, security and privacy issues</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>2017-02-04 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T103500</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Free/open source software and drones- Safety, security and privacy issues</summary>
      <description>&lt;p&gt;Drones have become ubiquitous: from small toys to remote piloted aircrafts, they are not uncommon anymore.
FOSS is fundamental for the drone (or UAV) environment: several drone platforms are based on it, like Dronecode and various autopilot systems.
The talk will address the possible interactions with FOSS drone components, and the pressing issues of security and privacy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/foss_and_drones/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Giovanni Battista Gallus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5519@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5519</pentabarf:event-id>
      <pentabarf:event-slug>singularity</pentabarf:event-slug>
      <pentabarf:event-tag>singularity</pentabarf:event-tag>
      <pentabarf:title>Portability of containers across diverse HPC resources with Singularity</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T103500</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Portability of containers across diverse HPC resources with Singularity</summary>
      <description>&lt;p&gt;Traditional container technology (i.e. Docker) was not meant for the deployment of HPC applications among large computing clusters. New container technology like Singularity focuses on the portability of compute, allowing us to ease deployment, reducing administrative overhead and user support. However, some issues still need special attention, for example how to handle different MPI configurations (e.g. over Infiniband), and how to handle special resources like GPUs.&lt;/p&gt;

&lt;p&gt;Today, there is no need to have applications installed on any cluster or HPC/scientific resource; we can use container technology to encapsulate all the software and libraries of any specific application, ensuring the operation thereof in any possible operating system, software, and hardware architecture, avoiding  incompatibilities and retaining native or near-native performance. Our design strategy makes the container agnostic to the queue system i.e. the container works with SLURM, TORQUE and stand alone.&lt;/p&gt;

&lt;p&gt;This talk will cover creating such portable containers using multiple resources, and showing how simple is to deploy a complex MPI dependant application across multiple TOP500 supercomputer with only a regular user account, including the ability to exploit existing resources like Infiniband and GPGPUs.&lt;/p&gt;

&lt;p&gt;Also we’ll show how to add open source profiling tools to the container. We are going to show execution profiling samples of critical HPC/ML applications like VASP, Amber, Seismic Imaging and Chainer running on portable containers across different HPC systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/singularity/</url>
      <location>H.2213</location>
      <attendee>Michael Bauer</attendee>
      <attendee>César Gómez-Martín</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5336@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5336</pentabarf:event-id>
      <pentabarf:event-slug>requirements_bazaar</pentabarf:event-slug>
      <pentabarf:event-tag>requirements_bazaar</pentabarf:event-tag>
      <pentabarf:title>Connecting End Users and Developers With the Requirements Bazaar</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>2017-02-05 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T104000</dtstart>
      <dtend>20170205T105500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Connecting End Users and Developers With the Requirements Bazaar</summary>
      <description>&lt;p&gt;Requirements Bazaar is an Open Source project developing a social continuous innovation platform on the Web to bring together users, developers and operators. It is available at https://requirements-bazaar.org. End users can enter their ideas, requirements or bug reports by providing short descriptions including textual descriptions and images. The requirements can then be voted and shared. Developers may take up ideas at any time to transfer the accepted requirements to an issue tracker like GitHub Issues. At FOSDEM 2017 we would like to present our ongoing work in keeping our responsive single-page Web application performant using Web Components, and discuss new ideas with the crowd!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/requirements_bazaar/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>István Koren</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5444@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5444</pentabarf:event-id>
      <pentabarf:event-slug>opti_mysql</pentabarf:event-slug>
      <pentabarf:event-tag>opti_mysql</pentabarf:event-tag>
      <pentabarf:title>Optimizing MySQL without SQL or touching my.cnf</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>2017-02-04 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T104000</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Optimizing MySQL without SQL or touching my.cnf</summary>
      <description>&lt;p&gt;At Dropbox, with 1000s of machines running MySQL, performance is important. Among other things, out team is responsible for our MySQL servers being tuned well.
In this talk, we will talk about the performance impact of “environmental” MySQL tuning, where the tuning is neither at the SQL level (like creating indexes or using different table structures), nor with setting MySQL parameters (tuning parameters like innodb&lt;em&gt;buffer&lt;/em&gt;pool&lt;em&gt;size or innodb&lt;/em&gt;log&lt;em&gt;file&lt;/em&gt;size even more obscure ones like innodb&lt;em&gt;lru&lt;/em&gt;scan_depth). Instead, in the talk we will cover the following areas (we won’t limit the talk to these):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Operating system level tuning opportunities&lt;/li&gt;
&lt;li&gt;Compiling MySQL: does it worth to build your own from the performance perspective?&lt;/li&gt;
&lt;li&gt;Building MySQL with different compilers&lt;/li&gt;
&lt;li&gt;Building MySQL with profile-guided optimization&lt;/li&gt;
&lt;li&gt;Impact of using different memory allocators&lt;/li&gt;
&lt;li&gt;CPU and memory affinity with running multiple instances&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The experiments we conducted here helped us to make more educated decisions about how to run MySQL at Dropbox.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/opti_mysql/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Maxim Bublis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5565@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5565</pentabarf:event-id>
      <pentabarf:event-slug>darpa_hackfest</pentabarf:event-slug>
      <pentabarf:event-tag>darpa_hackfest</pentabarf:event-tag>
      <pentabarf:title>DARPA's Hackfest Review</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>2017-02-04 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T104000</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:20:00:00</duration>
      <summary>DARPA's Hackfest Review</summary>
      <description>&lt;p&gt;The Defense Advanced Research Projects Agency (DARPA) is hosting a pre-FOSDEM hackfest on unintentional emitters of electromagnetic signals. The hackfest should attract many people from the software defined radio (SDR) community to participate as it will involve the design and development of techniques to discover, capture, identify, and disseminate the emissions and emitters. The hackfest will take place in Brussels from February 1 – 3, so this talk will provide a review of the work that went on in the days just preceding FOSDEM.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/darpa_hackfest/</url>
      <location>AW1.120</location>
      <attendee>Tom Rondeau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4863@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4863</pentabarf:event-id>
      <pentabarf:event-slug>grpc101</pentabarf:event-slug>
      <pentabarf:event-tag>grpc101</pentabarf:event-tag>
      <pentabarf:title>gRPC 101 - building fast and efficient microservices</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T104000</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:45:00:00</duration>
      <summary>gRPC 101 - building fast and efficient microservices</summary>
      <description>&lt;p&gt;gRPC is a high performance, open source, general RPC framework that puts mobile and HTTP/2 first. gRPC is based on many years of Google's experience in building distributed systems - it is designed to be low latency, bandwidth and CPU efficient, to create massively distributed systems that span data centers, as well as power mobile apps, real-time communications, IoT devices and APIs. It's also interoperable between multiple languages.&lt;/p&gt;

&lt;p&gt;But beyond that fact that it's more efficient than REST, we'll look into how to use gRPC's streaming API, where you can establish server-side streaming, client-side streaming, and bidirectional streaming! This allows developers to build sophisticated real-time applications with ease.&lt;/p&gt;

&lt;p&gt;In addition to learning about gRPC and HTTP/2 concepts with code and demonstrations, we'll also deep dive into integration with existing build systems such as Maven and Gralde, but also frameworks such as Spring Boot and RxJava.
 - Configuring projects to generate gRPC stub code
 - Using Protobuf3 to define services
 - Creating synchronous and asynchronous services, with streaming.
 - Load balancing
 - Interceptors&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/grpc101/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Ray Tsang</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4920@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4920</pentabarf:event-id>
      <pentabarf:event-slug>trace_everything</pentabarf:event-slug>
      <pentabarf:event-tag>trace_everything</pentabarf:event-tag>
      <pentabarf:title>Trace Everything</pentabarf:title>
      <pentabarf:subtitle>When APM meets SysAdmins</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T104000</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Trace Everything- When APM meets SysAdmins</summary>
      <description>&lt;p&gt;Transaction tracing is typically thought of something that only developers do when they need to troubleshoot a piece of their software. And lately, it’s also been used for tracing microservice-based transactions too.&lt;/p&gt;

&lt;p&gt;These are really useful capabilities, but what if you could profile everything? Yes everything - software functions, microservice calls, file access, network requests, even bash scripts. How would this change your view on your systems? How would this enable you to better understand what your software is actually doing?&lt;/p&gt;

&lt;p&gt;In this talk I’ll show you how to trace everything using open source sysdig. We’ll cover:
- How to trace everything from a method in your software, a service call, a network request, a shell command execution, a script, and more
- How to report on your traces to make the most sense of the data
- Use real-world examples of tracing that show its benefits&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/trace_everything/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Jorge Salamero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5838@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5838</pentabarf:event-id>
      <pentabarf:event-slug>tau_station</pentabarf:event-slug>
      <pentabarf:event-tag>tau_station</pentabarf:event-tag>
      <pentabarf:title>Building a Universe with Perl</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T104500</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Building a Universe with Perl</summary>
      <description>&lt;p&gt;In creating Tau Station, we're trying to do more than just create a text MMORPG in Perl. We're trying to create an online universe you can live in, complete with jobs, education, a social network, and, of course, galactic exploration. This talk will cover some of the fun things we've built to make this happen.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/tau_station/</url>
      <location>K.4.201</location>
      <attendee>Curtis 'Ovid' Poe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5438@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5438</pentabarf:event-id>
      <pentabarf:event-slug>desktops_retro_desktops_for_retro_commputers</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_retro_desktops_for_retro_commputers</pentabarf:event-tag>
      <pentabarf:title>Retro desktops for retro computers</pentabarf:title>
      <pentabarf:subtitle>From 8-bit to Atari, Amiga &amp; friends</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T104500</dtstart>
      <dtend>20170205T111500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Retro desktops for retro computers- From 8-bit to Atari, Amiga &amp; friends</summary>
      <description>&lt;p&gt;Got an 8 or 16-bit antiquity in your cupboard? You can find a Free Software desktop for it! From Contiki to MiNT, AROS and others, there's one for every machine.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_retro_desktops_for_retro_commputers/</url>
      <location>K.4.401</location>
      <attendee>François Revol</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4798@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4798</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_essentials_rear</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_essentials_rear</pentabarf:event-tag>
      <pentabarf:title>Essentials about Disaster Recovery with Relax-and-Recover</pentabarf:title>
      <pentabarf:subtitle>A generic introduction for beginners</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T104500</dtstart>
      <dtend>20170204T111000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Essentials about Disaster Recovery with Relax-and-Recover- A generic introduction for beginners</summary>
      <description>&lt;p&gt;An initial basic and generic introduction for beginners
on Disaster Recovery with Relax-and-Recover.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_essentials_rear/</url>
      <location>AW1.121</location>
      <attendee>Johannes Meixner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5815@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5815</pentabarf:event-id>
      <pentabarf:event-slug>community_handle_conflict_like_a_boss</pentabarf:event-slug>
      <pentabarf:event-tag>community_handle_conflict_like_a_boss</pentabarf:event-tag>
      <pentabarf:title>Handle Conflict, Like a Boss!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T104500</dtstart>
      <dtend>20170205T112000</dtend>
      <duration>00:35:00:00</duration>
      <summary>Handle Conflict, Like a Boss!</summary>
      <description>&lt;p&gt;Conflict sucks! The free software community is full of passionate people with many, many differing ideas on how to achieve our shared goals. Disagreements seem inevitable, but what if they could be handled rationally, in a way that left everyone feeling at least OK about the outcome? It's possible. You can learn to cut to the heart of the disagreement, mediate and move forward.&lt;/p&gt;

&lt;p&gt;Many of us avoid dealing with tricky situations or let conflict avoidance keep us from accomplishing amazing things together. Conflict can be handled -- without flamethrowers -- and the process will often make your community stronger. It just takes time, a slightly relaxed ego and a willingness to see the best outcome for the most people. This talk covers when to handle conflict, strategies for both one-on-one situations and group situations and tips on how to scale your conflict resolution skills, like a boss.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_handle_conflict_like_a_boss/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Deb Nicholson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5450@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5450</pentabarf:event-id>
      <pentabarf:event-slug>ldc_d_optimization</pentabarf:event-slug>
      <pentabarf:event-tag>ldc_d_optimization</pentabarf:event-tag>
      <pentabarf:title>Profile-Guided Optimization in the LDC D compiler</pentabarf:title>
      <pentabarf:subtitle>Implementation and Benefits</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM Toolchain</pentabarf:track>
      <pentabarf:start>2017-02-05 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T104500</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Profile-Guided Optimization in the LDC D compiler- Implementation and Benefits</summary>
      <description>&lt;p&gt;Profile-Guided Optimization (PGO) is an optimization technique which uses information about the runtime profile of an application. PGO is an area of active development in LLVM. In this talk I discuss how PGO was implemented in LDC, the LLVM-based D compiler, and which speedup the use of PGO can give.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/ldc_d_optimization/</url>
      <location>K.3.201</location>
      <attendee>Kai Nacke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5016@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5016</pentabarf:event-id>
      <pentabarf:event-slug>ruby_concurrent_ruby_modern_tools_explained</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_concurrent_ruby_modern_tools_explained</pentabarf:event-tag>
      <pentabarf:title>concurrent-ruby modern tools explained</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T104500</dtstart>
      <dtend>20170204T113500</dtend>
      <duration>00:50:00:00</duration>
      <summary>concurrent-ruby modern tools explained</summary>
      <description>&lt;p&gt;I am going to present modern concurrency tools provided by concurrent-ruby gem These modern concurrent tools provided by concurrent-ruby gem are inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and some classic concurrency patterns. We will go through detailed example of each of the feature&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_concurrent_ruby_modern_tools_explained/</url>
      <location>K.4.201</location>
      <attendee>Anil Wadghule</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5632@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5632</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_kernel_library</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_kernel_library</pentabarf:event-tag>
      <pentabarf:title>A kernel in a library</pentabarf:title>
      <pentabarf:subtitle>Genode's custom kernel approach</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T104500</dtstart>
      <dtend>20170204T113000</dtend>
      <duration>00:45:00:00</duration>
      <summary>A kernel in a library- Genode's custom kernel approach</summary>
      <description>&lt;p&gt;A fundamental aspect of the Genode OS project always was the support for various kernels as back-end. It remarkably raised testing versatility and provided a high flexibility to users and developers. But supporting the Genode API on self-contained third-party kernels is sometimes also accompanied with deficiencies, redundancies, or work-arounds. To also have the option of a basic kernel without such compromises, the custom Genode kernel was developed. Its main distinguishing mark may be that it not only trusts the Genode Core-component but even more is a mere library to it. The implications of this new design and other characteristics of the custom Genode kernel, such as scheduling, capabilities, and ARM virtualization, are discussed in this lecture.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_kernel_library/</url>
      <location>AW1.125</location>
      <attendee>Martin Stein</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5591@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5591</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_ui_concept</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_ui_concept</pentabarf:event-tag>
      <pentabarf:title>LibreOffice UI Concept</pentabarf:title>
      <pentabarf:subtitle>A personal, user friendly and flexible interface</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 10:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T105000</dtstart>
      <dtend>20170204T111000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice UI Concept- A personal, user friendly and flexible interface</summary>
      <description>&lt;p&gt;Starting from LibreOffice 5.3, LibreOffice user interface will be improved with the addition of a notebook bar which integrates with the existing layout. A background on the rationale.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_ui_concept/</url>
      <location>K.4.401</location>
      <attendee>Italo Vignoli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5605@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5605</pentabarf:event-id>
      <pentabarf:event-slug>is_gpl_a_contract</pentabarf:event-slug>
      <pentabarf:event-tag>is_gpl_a_contract</pentabarf:event-tag>
      <pentabarf:title>Is the GPL a copyright license or a contract under U.S. law?</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>2017-02-05 10:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T105000</dtstart>
      <dtend>20170205T111500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Is the GPL a copyright license or a contract under U.S. law?</summary>
      <description>&lt;p&gt;In this talk I will summarize the case law on the contract or license
question in the U.S. Certain obligations under the GPL may be merely
contractual, meaning there are less damages and enforcement mechanisms
available to a plaintiff, while other obligations may have more teeth.
I will use this analysis to help the community think about how it
might craft software licenses in the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/is_gpl_a_contract/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Max Sills</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5197@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5197</pentabarf:event-id>
      <pentabarf:event-slug>intro_to_gitlab_ci</pentabarf:event-slug>
      <pentabarf:event-tag>intro_to_gitlab_ci</pentabarf:event-tag>
      <pentabarf:title>GitLab CI: (almost) effortless Open Source CI</pentabarf:title>
      <pentabarf:subtitle>an introduction at how testing with gitlab CI is advanced, yet simple to manage</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 10:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T105000</dtstart>
      <dtend>20170205T113500</dtend>
      <duration>00:45:00:00</duration>
      <summary>GitLab CI: (almost) effortless Open Source CI- an introduction at how testing with gitlab CI is advanced, yet simple to manage</summary>
      <description>&lt;p&gt;Since version 8.0 GitLab has been including GitLab CI as a core functionality. Doing this made the open source project one of the top contenders for self-hosted (often on-premise) environments. Making the integration between gitlab and gitlab CI so strong has allowed the project to take away much of the traditional pain of setting up CI. In this talk we'll look at what GitLab CI has to offer these days.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/intro_to_gitlab_ci/</url>
      <location>H.2213</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5802@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5802</pentabarf:event-id>
      <pentabarf:event-slug>weclome</pentabarf:event-slug>
      <pentabarf:event-tag>weclome</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>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 10:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170204T105500</dtstart>
      <dtend>20170204T110000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome!</summary>
      <description>&lt;p&gt;Welcome to the Free Java DevRoom!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/weclome/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mario Torre</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5078@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5078</pentabarf:event-id>
      <pentabarf:event-slug>rtc_technologies</pentabarf:event-slug>
      <pentabarf:event-tag>rtc_technologies</pentabarf:event-tag>
      <pentabarf:title>The challenges and secrets of the realtime world</pentabarf:title>
      <pentabarf:subtitle>What are the main technologies, frameworks and protocols used for building real-time applications and how reliable, efficient and scalable are they?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 10:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T105500</dtstart>
      <dtend>20170204T111500</dtend>
      <duration>00:20:00:00</duration>
      <summary>The challenges and secrets of the realtime world- What are the main technologies, frameworks and protocols used for building real-time applications and how reliable, efficient and scalable are they?</summary>
      <description>&lt;p&gt;Real-time applications are growing in popularity across almost every industries : Gaming, IoT and smart home, Healthcare, Transportation, etc...
- What are the main technologies, frameworks and protocols used for building real-time applications and how reliable, secure, efficient and scalable are they ?
- Which stacks are used amongst the industries to build real-time infrastructures ?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/rtc_technologies/</url>
      <location>K.3.401</location>
      <attendee>Martin Lagrange</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5910@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5910</pentabarf:event-id>
      <pentabarf:event-slug>elbe_bof</pentabarf:event-slug>
      <pentabarf:event-tag>elbe_bof</pentabarf:event-tag>
      <pentabarf:title>ELBE BOF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track B - in H.3228)</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T120000</dtend>
      <duration>01:00:00:00</duration>
      <summary>ELBE BOF</summary>
      <description>&lt;p&gt;ELBE BOF&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track B - in H.3228)</categories>
      <url>https:/fosdem.org/2017/schedule/event/elbe_bof/</url>
      <location>H.3228</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4704@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4704</pentabarf:event-id>
      <pentabarf:event-slug>osd_designing_in_the_open</pentabarf:event-slug>
      <pentabarf:event-tag>osd_designing_in_the_open</pentabarf:event-tag>
      <pentabarf:title>Designing in the open - The UX of UX</pentabarf:title>
      <pentabarf:subtitle>How does this thing called open source design work, or doesn't work. Maybe?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T112000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Designing in the open - The UX of UX- How does this thing called open source design work, or doesn't work. Maybe?</summary>
      <description>&lt;p&gt;Open source software has always been engineering driven. Most of the people building open source software are engineers with major turn on for features and more features which kind of explains how a lot of open source projects have rich and extremely important features but are a pain to see or work with. This talk aims to deal with this problem of designing in the open which is often neglected. Tools like GitHub, GitLab, etc. can actually become an arena for usability testing and give extremely promising output only if it follows an effective design process. This talk is also a practical guide for budding designers to get started with open source software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_designing_in_the_open/</url>
      <location>AW1.121</location>
      <attendee>Raghu Nayyar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4720@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4720</pentabarf:event-id>
      <pentabarf:event-slug>open_power</pentabarf:event-slug>
      <pentabarf:event-tag>open_power</pentabarf:event-tag>
      <pentabarf:title>Let's talk about hardware: The POWER of open.</pentabarf:title>
      <pentabarf:subtitle>How Open POWER is changing the game and why the Free Software Community should care.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Architectures</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Let's talk about hardware: The POWER of open.- How Open POWER is changing the game and why the Free Software Community should care.</summary>
      <description>&lt;p&gt;Clouds are spreading and software is eating the world. But software depends on hardware. If that hardware is not trustworthy, open and secure, the software's trustworthiness, openness and security is for naught. The Free Software community has been forced to live with this conundrum for lack of good alternatives. Too pervasive and omnipresent was the Intel defined x86 architecture, throttling innovation, while sequestering security and control from its users.&lt;/p&gt;

&lt;p&gt;Most of the discussion in our community centred around damage control and preventing being locked out from the platform for good. We focused our efforts on protecting our ability to use our own software. Positively shaping the future, driving the direction, and solving the problem of trustworthy hardware for good and at scale seemed impossible.&lt;/p&gt;

&lt;p&gt;But, the thing is, without (almost) anybody noticing, all of the above has changed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Architectures</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_power/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Georg Greve</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5663@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5663</pentabarf:event-id>
      <pentabarf:event-slug>5g_oai</pentabarf:event-slug>
      <pentabarf:event-tag>5g_oai</pentabarf:event-tag>
      <pentabarf:title>The emergence of open-source 4G/5G ecosystems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The emergence of open-source 4G/5G ecosystems</summary>
      <description>&lt;p&gt;Overview of 5G, network slicing, and OpenAirInterface&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/5g_oai/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Raymond Knopp</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4723@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4723</pentabarf:event-id>
      <pentabarf:event-slug>software_heritage</pentabarf:event-slug>
      <pentabarf:event-tag>software_heritage</pentabarf:event-tag>
      <pentabarf:title>Software Heritage</pentabarf:title>
      <pentabarf:subtitle>Preserving the Free Software Commons</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Software Heritage- Preserving the Free Software Commons</summary>
      <description>&lt;p&gt;Free and Open Source Software (FOSS) constitutes the bulk of the Software Commons, and is at the heart of our digital society.
We discuss why and how the Software Heritage project is taking over the mission of ensuring that this precious body of knowledge will be preserved over time and made available to all.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2017/schedule/event/software_heritage/</url>
      <location>Janson</location>
      <attendee>Stefano Zacchiroli</attendee>
      <attendee>Roberto Di Cosmo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5803@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5803</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_client_auth</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_client_auth</pentabarf:event-tag>
      <pentabarf:title>Beyond Trust - PostgreSQL Client Authentication</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Beyond Trust - PostgreSQL Client Authentication</summary>
      <description>&lt;p&gt;This talk explores client authentication in PostgreSQL, ranging from "trust" to SSL certificates and enterprise authentication systems like GSSAPI (Kerberos). We will discuss security and compliance implications, but also the performance impact and operational aspects as password changes.
The presentation also includes typical usage scenarios and practical configuration advice.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2017/schedule/event/postgresql_client_auth/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Christoph Moench-Tegeder</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5875@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5875</pentabarf:event-id>
      <pentabarf:event-slug>rust_bof</pentabarf:event-slug>
      <pentabarf:event-tag>rust_bof</pentabarf:event-tag>
      <pentabarf:title>Rust</pentabarf:title>
      <pentabarf:subtitle>Meeting for Rustaceans at FOSDEM</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T120000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Rust- Meeting for Rustaceans at FOSDEM</summary>
      <description>&lt;p&gt;Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. This Bird of a Feather (BoF) session is an opportunity for people in the Rust community to meet and for new people to ask questions and learn.&lt;/p&gt;

&lt;p&gt;For questions, head to irc.mozilla.org #rust-newbies or to table topics, head to https://users.rust-lang.org/t/rust-fosdem-2017/6632&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/rust_bof/</url>
      <location>H.3227</location>
      <attendee>Ewan Higgs</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5676@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5676</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_rebooting_firefox_nightly</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_rebooting_firefox_nightly</pentabarf:event-tag>
      <pentabarf:title>Rebooting Firefox Nightly</pentabarf:title>
      <pentabarf:subtitle>A community building project around the Firefox Nightly Channel</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Rebooting Firefox Nightly- A community building project around the Firefox Nightly Channel</summary>
      <description>&lt;p&gt;A community building project around the Firefox Nightly Channel&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_rebooting_firefox_nightly/</url>
      <location>UD2.218A</location>
      <attendee>Pascal Chevrel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4725@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4725</pentabarf:event-id>
      <pentabarf:event-slug>spinal_hdl</pentabarf:event-slug>
      <pentabarf:event-tag>spinal_hdl</pentabarf:event-tag>
      <pentabarf:title>SpinalHDL</pentabarf:title>
      <pentabarf:subtitle>An alternative hardware description langage presentation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>SpinalHDL- An alternative hardware description langage presentation</summary>
      <description>&lt;p&gt;Since too long we use VHDL and Verilog to describe hardware.
SpinalHDL is an alternative language which do his best to prove that is time to do a paradigms shift in hardware description.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/spinal_hdl/</url>
      <location>AW1.120</location>
      <attendee>Charles Papon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5498@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5498</pentabarf:event-id>
      <pentabarf:event-slug>om_ttml</pentabarf:event-slug>
      <pentabarf:event-tag>om_ttml</pentabarf:event-tag>
      <pentabarf:title>Open Source Support for TTML Subtitles</pentabarf:title>
      <pentabarf:subtitle>Status Quo and Outlook</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open Source Support for TTML Subtitles- Status Quo and Outlook</summary>
      <description>&lt;p&gt;Since the talk "Open source tools for new subtitle standards" at Fosdem 2015 important subtitle standards like the Timed Text Markup Language have got more attraction because of adoption in open source projects.This includes reference material, DASH packager,  video players, live subtitle frameworks or reference renderer. The talk will give an overview what is available, the maturity of implementations and how you can make use of them in your media workflow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_ttml/</url>
      <location>K.3.401</location>
      <attendee>Andreas Tai</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5787@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5787</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>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T112500</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>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/state_of_openjdk/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mark Reinhold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5749@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5749</pentabarf:event-id>
      <pentabarf:event-slug>python_steppy</pentabarf:event-slug>
      <pentabarf:event-tag>python_steppy</pentabarf:event-tag>
      <pentabarf:title>Hacking midi devices with StepPy</pentabarf:title>
      <pentabarf:subtitle>a step sequencer in Python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Hacking midi devices with StepPy- a step sequencer in Python</summary>
      <description>&lt;p&gt;If you're making electronic music in 2017, you're likely to have seen or used one of Native Instrument's "Maschine", "Maschine Jam", Novation's "Circuit", or Ableton's "Push"...
These pad-based devices allow musicians to trigger samples, and create rhythms intuitively by the means of a "step sequencer".
The said step sequencer is implemented in the box and stays in it...&lt;/p&gt;

&lt;p&gt;Thanks to "mido" and "portmidi" libraries, I designed a lightweight open source software sequencer (without a GUI), exposing abstractions for python programmers to use their existing MIDI-enabled hardware. My MiniNova, Launch Control and Quneo devices were hacked this way to create new functionality together.&lt;/p&gt;

&lt;p&gt;The talk starts with a quick explanation of MIDI and step sequencing, then describes the benefits and challenges of using Python in this context, as well as the choice of gevent against other async frameworks. It ends of course with a live demo!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_steppy/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Yann Gravrand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4742@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4742</pentabarf:event-id>
      <pentabarf:event-slug>password_keeper</pentabarf:event-slug>
      <pentabarf:event-tag>password_keeper</pentabarf:event-tag>
      <pentabarf:title>The Making of a Secure Open Source Password Keeper</pentabarf:title>
      <pentabarf:subtitle>From the Electronics to the High Level Software...</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security and Encryption</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The Making of a Secure Open Source Password Keeper- From the Electronics to the High Level Software...</summary>
      <description>&lt;p&gt;The Mooltipass Offline Password Keeper project was started three years ago by a small community to provide a safe and offline way of storing credentials.&lt;/p&gt;

&lt;p&gt;Since then, about 50 individuals from around the globe have contributed to the project, bringing two models of the Mooltipass device to market.&lt;/p&gt;

&lt;p&gt;Mooltipass devices are currently used by thousands of people, several major companies, and government agencies. This talk will describe the Mooltipass hardware, firmware and software architectures with a focus on what it took to move from idea to commercial product, while having all the development and production files publicly available on GitHub.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security and Encryption</categories>
      <url>https:/fosdem.org/2017/schedule/event/password_keeper/</url>
      <location>Janson</location>
      <attendee>Mathieu Stephan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5020@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5020</pentabarf:event-id>
      <pentabarf:event-slug>mgmt</pentabarf:event-slug>
      <pentabarf:event-tag>mgmt</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Next Generation Config Mgmt</pentabarf:title>
      <pentabarf:subtitle>Autonomous systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>AMENDMENT Next Generation Config Mgmt- Autonomous systems</summary>
      <description>&lt;p&gt;Next Generation Config Mgmt&lt;/p&gt;

&lt;p&gt;A presentation about a next gen config management tool, and the specific problems this project solves.&lt;/p&gt;

&lt;p&gt;Three of the main design features of the tool include:
* Parallel execution
* Event driven mechanism
* Distributed architecture&lt;/p&gt;

&lt;p&gt;This talk will demo a prototype I've built that implements these ideas and which is written in golang.
I will start by presenting an introduction to the tool.
I will then demo the new features that were added since the project was introduced. This will include the automatic grouping, automatic elastic etcd clustering and remote execution features.
I will finally share some of the future planned designs for the tool.&lt;/p&gt;

&lt;p&gt;An introductory blog post on the subject is available. https://ttboj.wordpress.com/2016/01/18/next-generation-configuration-mgmt/ Attendees are encouraged to read it before the talk if they are interested!&lt;/p&gt;

&lt;p&gt;Please note that this talk was originally scheduled to be given at 15:00.
The talk originally in this slot, "Puppet Catalog Diffs in TheForeman" by Greg Sutcliffe will now
take place at 15:00.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/mgmt/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>James Shubin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4691@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4691</pentabarf:event-id>
      <pentabarf:event-slug>veripeditus</pentabarf:event-slug>
      <pentabarf:event-tag>veripeditus</pentabarf:event-tag>
      <pentabarf:title>The Veripeditus AR Game Framework</pentabarf:title>
      <pentabarf:subtitle>Enabling everyone to freely create Augmented Reality Games</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The Veripeditus AR Game Framework- Enabling everyone to freely create Augmented Reality Games</summary>
      <description>&lt;p&gt;When the Ingress game started in 2013, quite a few people world-wide found out that augmented reality gaming in the real world was a great new invention, and the game grew to become a success for the then-project inside Google. With its Pokémon themed update in 2016, Niantic got the whole world playing - and sponsoring them with all their personal details. Veripeditus opens up the world of AR game creation to the public.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/veripeditus/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Dominik George</attendee>
      <attendee>Eike Jesinghaus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5742@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5742</pentabarf:event-id>
      <pentabarf:event-slug>gnuradio</pentabarf:event-slug>
      <pentabarf:event-tag>gnuradio</pentabarf:event-tag>
      <pentabarf:title>GNU Radio Project Intro &amp; Update</pentabarf:title>
      <pentabarf:subtitle>manipulating one of the four fundamental forces of the universe</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>GNU Radio Project Intro &amp; Update- manipulating one of the four fundamental forces of the universe</summary>
      <description>&lt;p&gt;GNU Radio is a free and open source toolkit for software radio, and has been part of the GNU project since 2001. This talk will kick-off the Software-Defined Radio Dev Room with a quick introduction to software radio. I will then give a brief introduction to GNU Radio, and then go into some updates about the project and development direction, and provide some examples of some of the awesome stuff happening in the software radio community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/gnuradio/</url>
      <location>AW1.120</location>
      <attendee>Ben Hilburn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4803@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4803</pentabarf:event-id>
      <pentabarf:event-slug>abusing_chromium_ec</pentabarf:event-slug>
      <pentabarf:event-tag>abusing_chromium_ec</pentabarf:event-tag>
      <pentabarf:title>(Ab)using Google's Chromium-EC firmware for your own designs</pentabarf:title>
      <pentabarf:subtitle>Building Franken-Chromebook-devices</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T120000</dtend>
      <duration>01:00:00:00</duration>
      <summary>(Ab)using Google's Chromium-EC firmware for your own designs- Building Franken-Chromebook-devices</summary>
      <description>&lt;p&gt;Google’s chromebooks and routers use off the shelf Microcontrollers (MCU) to do power sequencing, fan control, PWM and other hardware control tasks one typically encounters in embedded systems. Interestingly enough the firmware is available under (3 clause) BSD license and thus open for hacking, abusing and modifying to your needs.&lt;/p&gt;

&lt;p&gt;We’ll look at a bunch of MCU options and eval boards to get started with, their availability and pricing in low quantities as well as ways to hook them up to your embedded platform. Moreover we’ll look at hardware level requirements your SoC / board will have to provide in order to make it all work.&lt;/p&gt;

&lt;p&gt;We’ll cover existing driver / software support in upstream Linux and U-Boot, as well as parts that are or were missing.&lt;/p&gt;

&lt;p&gt;Typical tasks of an embedded controller for a chromebook or random other devices like mine - which is everything but a laptop - will be discussed. Topics covered will include boot selection, firmware upgrades, watchdog timers and others.&lt;/p&gt;

&lt;p&gt;Finally I’ll share my experiences building a real world Zynq based system using chromium-ec on an STM32 MCU and my experiences adapting the software to my needs and interacting with the community.
Examples include replacing the coreboot bootflow with U-Boot, creating device drivers for things like buttons and issues encountered in making things work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/abusing_chromium_ec/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Moritz Fischer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4751@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4751</pentabarf:event-id>
      <pentabarf:event-slug>legacy_docs</pentabarf:event-slug>
      <pentabarf:event-tag>legacy_docs</pentabarf:event-tag>
      <pentabarf:title>Bridging the Gap between Legacy Docs and Modular Content</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Documentation</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Bridging the Gap between Legacy Docs and Modular Content</summary>
      <description>&lt;p&gt;How to turn legacy docs into user-story-based, modular content to better serve users while reducing maintenance load and overall amount of docs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Documentation</categories>
      <url>https:/fosdem.org/2017/schedule/event/legacy_docs/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Robert Kratky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5510@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5510</pentabarf:event-id>
      <pentabarf:event-slug>geo_cityfocus</pentabarf:event-slug>
      <pentabarf:event-tag>geo_cityfocus</pentabarf:event-tag>
      <pentabarf:title>Find the best place in the city</pentabarf:title>
      <pentabarf:subtitle>Using City Focus, a web based 2D/3D GIS </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Find the best place in the city- Using City Focus, a web based 2D/3D GIS </summary>
      <description>&lt;p&gt;City Focus is a web-based interactive 2D and 3D GIS application to find the best place in a city to live as well as to pass shorter staying. The user can select among different criteria and decide their importance by assigning weights to each of them. The application provides thematic maps displaying insights on the places which better fit the user’s preferences. The resulting map is computed through map algebra by means of Web Coverage Processing Service WCPS provided by RASDAMAN Database Management System. Data visualization is mainly based on  NASA Web WorldWind open-source virtual globe. The app exploits exclusively open data as well as Free and Open Source Software (FOSS) for its implementation by enabling continuous improvements while minimizing development costs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_cityfocus/</url>
      <location>H.2214</location>
      <attendee>Carolina Arias Muñoz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5127@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5127</pentabarf:event-id>
      <pentabarf:event-slug>iaas_modvde</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_modvde</pentabarf:event-tag>
      <pentabarf:title>modular VDEplug: switchless switching networks (and libslirp)</pentabarf:title>
      <pentabarf:subtitle>VDEplug now supports plugins... including slirp</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>modular VDEplug: switchless switching networks (and libslirp)- VDEplug now supports plugins... including slirp</summary>
      <description>&lt;p&gt;The new VDEplug code now supports a URL-like syntax to define the virtual networking system to use.
While it is backward compatible, and it is supported by many VM (kvm/qemu, virtualbox, user-mode linux, umview), now it is possible to add the compatibility layer for current and future virtual networking environments.&lt;/p&gt;

&lt;p&gt;Currently VDEplug supports: legacy VDE, point-to-point AF_UNIX or UDP, tap, vxlan, vxvde, slirp.&lt;/p&gt;

&lt;p&gt;In the developing phase of the slirp plugin, we have implemented a general purpose slirp library (derived from qemu's slirp implementation).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_modvde/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Renzo Davoli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5054@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5054</pentabarf:event-id>
      <pentabarf:event-slug>repoman</pentabarf:event-slug>
      <pentabarf:event-tag>repoman</pentabarf:event-tag>
      <pentabarf:title>Yet Another repoman</pentabarf:title>
      <pentabarf:subtitle>How We Do CI at oVirt</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T111500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Yet Another repoman- How We Do CI at oVirt</summary>
      <description>&lt;p&gt;Repoman is a tool developed in-house and used as a core tool in oVirt CI and release processes. It aids the process of integrating RPM packages from multiple sources into the single repo. Made to be self-contained, so it is easy to use from CI. Come and see what our use cases at oVirt are and how we use repoman to solve them. Being developed with an abstraction in mind it might be helpful to you too.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/repoman/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Anton Marchukov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5649@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5649</pentabarf:event-id>
      <pentabarf:event-slug>ogd_living_orb</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_living_orb</pentabarf:event-tag>
      <pentabarf:title>Living Orb</pentabarf:title>
      <pentabarf:subtitle>Tangible game console.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Living Orb- Tangible game console.</summary>
      <description>&lt;p&gt;Tangible game console, controlled through its rotation, and producing light patterns in return.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_living_orb/</url>
      <location>AW1.126</location>
      <attendee>Jonathan Giroux</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5468@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5468</pentabarf:event-id>
      <pentabarf:event-slug>hpc_cuba</pentabarf:event-slug>
      <pentabarf:event-tag>hpc_cuba</pentabarf:event-tag>
      <pentabarf:title>The birth of HPC Cuba</pentabarf:title>
      <pentabarf:subtitle>How supercomputing is being made available to all Cuban researchers using FOSS</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The birth of HPC Cuba- How supercomputing is being made available to all Cuban researchers using FOSS</summary>
      <description>&lt;p&gt;To offer supercomputing services to all Cuban institutes of higher education, research centers and industrial partners is the mission set forth by a group of ambitious young system administrators working at various universities of the lush Caribbean island of Cuba. With the assistance of the Flemish Inter-university Council (VLIR), lots of hard work and hardware donations by Ghent University they have succeeded in setting up a nation-spanning architecture comprised of three datacenters, in Havana (West), Santa Clara (central) and Santiago de Cuba (East). Their campuses are spread geographically across the 1000 km long island and are interconnected by a 20 Mbps network that covers up to the furthest regions of the island where remote rural universities are given the opportunity to take advantage of the magnificent capacities of massive parallel processing.&lt;/p&gt;

&lt;p&gt;Thus was born "HPC Cuba" the national center for academic supercomputing. While fully depending on Free Software for their operations, HPC Cuba has also joined the global Free Software community by producing installation packages for software not yet covered by EasyBuild.&lt;/p&gt;

&lt;p&gt;On a tropical island where access to resources is being limited by a US imposed trade embargo, setting up a datacenter capable of hosting a proper supercomputer "no es fácil" ("it is not easy", a Cuban saying). Come learn about the specific challenges poised in the Cuban context, calling for resourceful solutions and unique problem-solving capacities standing proof of the high standard of the universities of this so-called third world country and its relentless human resources.&lt;/p&gt;

&lt;p&gt;KEYWORDS: Cuba, University, Development Coooperation, VLIR-UOS, Free Software, National Center for Supercomputing, Distributed, HPC Cuba&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/hpc_cuba/</url>
      <location>H.2213</location>
      <attendee>Dieter Roefs</attendee>
      <attendee>Hector Cruz Enriquez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5042@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5042</pentabarf:event-id>
      <pentabarf:event-slug>footprinting</pentabarf:event-slug>
      <pentabarf:event-tag>footprinting</pentabarf:event-tag>
      <pentabarf:title>Footprinting for security auditors</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Footprinting for security auditors</summary>
      <description>&lt;p&gt;Footprinting is one of the most important techniques security auditing,
since allows them gather information about the target we are analysing.&lt;/p&gt;

&lt;p&gt;In the process to collect information about our target we can diferentiate
two phases,the first one is where we obtain public information without
interact with the objective  and the second one is where we can use tools such
as port scanning.&lt;/p&gt;

&lt;p&gt;In the process to collect information about our target we can diferentiate two phases,
the first one is the passive where we obtain public information about our target without interact with the objective
and the second one is the phase where we can use tools such as port scanning or banner grabbing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/footprinting/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>José Manuel Ortega</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5229@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5229</pentabarf:event-id>
      <pentabarf:event-slug>cloud_federation</pentabarf:event-slug>
      <pentabarf:event-tag>cloud_federation</pentabarf:event-tag>
      <pentabarf:title>[nextcloud] Cloud Federation</pentabarf:title>
      <pentabarf:subtitle>sync, share &amp; collaborate in a decentralized cloud</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>[nextcloud] Cloud Federation- sync, share &amp; collaborate in a decentralized cloud</summary>
      <description>&lt;p&gt;The internet started as a decentralized network based on Open Standards. Back then everybody could set up his own web server, mail server or news server and communicate with the rest of the world. The last years we saw, that for many users the internet was reduced to a few centralized services used to connect with their friends, to communicate and to store and share all kind of data. Nextcloud wants counteract this development for people who want to store, sync and share their data. It provides a cloud platform based on Open Standards and Free Software. To connect the nodes of self-hosted cloud platforms, Nextcloud is the driving force behind the concept of Cloud Federation. The aim is to provide a Open Standard to share data across multiple cloud servers. At the moment this protocol is not only implemented by Nextcloud but also by Pydio and ownCloud. Together with many partners, Nextcloud works on formalizing the protocols to create a real standard. This talk want to discuss how to restore a free, decentralized and open internet in the area of data sync and share.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/cloud_federation/</url>
      <location>AW1.125</location>
      <attendee>Björn Schießle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5046@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5046</pentabarf:event-id>
      <pentabarf:event-slug>iot_bocce</pentabarf:event-slug>
      <pentabarf:event-tag>iot_bocce</pentabarf:event-tag>
      <pentabarf:title>Does your coffee machine speaks Bocce</pentabarf:title>
      <pentabarf:subtitle>Teach your IoT thing to speak Modbus and it will not stop talking</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Does your coffee machine speaks Bocce- Teach your IoT thing to speak Modbus and it will not stop talking</summary>
      <description>&lt;p&gt;There are many IoT dashboards out on the web, most will require network connection to a server far far away, and use non standard protocols. We will show how to combine free software tools and protocols from the worlds of IT monitoring, Industrial control and IoT to create simple yet robust dashboards.&lt;/p&gt;

&lt;p&gt;Modbus [1] is a serial communication protocol developed in 1979 for use with programmable logic controllers (PLCs). In simple terms, it is a method used for transmitting information over serial lines between electronic devices., it’s openly published, royalty-free, simple and robust.&lt;/p&gt;

&lt;p&gt;Many industrial controllers can speak Modbus, we can also teach “hobby” devices like Arduino boards and ESP8266 to speak Modbus [2]. Reliable, robust and simple free software Modbus client [3] will be used to acquire the metrics from our device, then the metrics will be collected [6][7] and sent to Hawkular and Grafana [8] to store and visualize our data.&lt;/p&gt;

&lt;p&gt;(*) http://starwars.wikia.com/wiki/Bocce&lt;/p&gt;

&lt;p&gt;[1] https://en.wikipedia.org/wiki/Modbus
[2] https://github.com/yaacov/ArduinoModbusSlave
[3] https://github.com/yaacov/node-modbus-serial
[6] https://github.com/hawkular/hawkular-client-python
[7] https://github.com/yaacov/hawkular-client-cli
[8] https://github.com/hawkular/hawkular-grafana-datasource&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_bocce/</url>
      <location>AW1.126</location>
      <attendee>Yaacov Zamir</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5766@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5766</pentabarf:event-id>
      <pentabarf:event-slug>python_mss</pentabarf:event-slug>
      <pentabarf:event-tag>python_mss</pentabarf:event-tag>
      <pentabarf:title>MSS - Software for planning research aircraft missions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T110000</dtstart>
      <dtend>20170204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>MSS - Software for planning research aircraft missions</summary>
      <description>&lt;p&gt;Scientific aircraft research flights have to be planned beforehand. For that it is necessary to have model forecasts of relevant quantities such as meteorological parameters, chemical composition or particle information to guide the aircraft to the location of interest.
We develop the MSS Project to make decissions easier where to investigate.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_mss/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Reimar Bauer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5715@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5715</pentabarf:event-id>
      <pentabarf:event-slug>open_source_car_control</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_car_control</pentabarf:event-tag>
      <pentabarf:title>Open Source Car Control</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T120000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Open Source Car Control</summary>
      <description>&lt;p&gt;This fall my team launched the Open Source Car Control (OSCC) project, a by-wire control kit that makes autonomous vehicle development accessible and collaborative to developers at every level. In this presentation, we discuss the project and its implications on the development of autonomous cars in a vertically integrated and traditionally closed industry.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_source_car_control/</url>
      <location>UD2.218A</location>
      <attendee>Josh Hartung</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5026@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5026</pentabarf:event-id>
      <pentabarf:event-slug>guileappuserinterface</pentabarf:event-slug>
      <pentabarf:event-tag>guileappuserinterface</pentabarf:event-tag>
      <pentabarf:title>User interfaces with Guile and their application</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T110000</dtstart>
      <dtend>20170205T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>User interfaces with Guile and their application</summary>
      <description>&lt;p&gt;The guile implementation of scheme provides a Turing complete
language enabling any computable problem to be solved.
In the community however there is a perception that scheme is not suited to
user interface applications.
This talk discusses why that perception exists, and aims to counter it
by presenting an example of graphical user interface application using
guile-ncurses which may be used to configure and install the GuixSD
operating system on a bare computer.&lt;/p&gt;

&lt;p&gt;The structure of the program will be briefly presented, how it uses
the guile-ncurses library and issues which were encountered during
its development&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guileappuserinterface/</url>
      <location>K.4.601</location>
      <attendee>John Darrington</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4885@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4885</pentabarf:event-id>
      <pentabarf:event-slug>mermaid</pentabarf:event-slug>
      <pentabarf:event-tag>mermaid</pentabarf:event-tag>
      <pentabarf:title>Quick functional UI sketches with Lua templates and mermaid.js</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lua</pentabarf:track>
      <pentabarf:start>2017-02-04 11:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T110500</dtstart>
      <dtend>20170204T113500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Quick functional UI sketches with Lua templates and mermaid.js</summary>
      <description>&lt;p&gt;The talk presents a programmer-friendly approach to rapid prototyping of functional UI sketches for an enterprise application, using a home-grown Lua text template library and the mermaid.js command-line tool. The speaker will also share the experience of creating yet another text template library, the reasoning behind it and the lessons learned in the process of implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lua</categories>
      <url>https:/fosdem.org/2017/schedule/event/mermaid/</url>
      <location>K.3.201</location>
      <attendee>Alexander Gladysh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4909@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4909</pentabarf:event-id>
      <pentabarf:event-slug>profilemysql</pentabarf:event-slug>
      <pentabarf:event-tag>profilemysql</pentabarf:event-tag>
      <pentabarf:title>Applying profilers to MySQL</pentabarf:title>
      <pentabarf:subtitle>From PMP to perf, and why performance_schema is not a replacement in all cases</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 11:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T110500</dtstart>
      <dtend>20170204T112500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Applying profilers to MySQL- From PMP to perf, and why performance_schema is not a replacement in all cases</summary>
      <description>&lt;p&gt;While troubleshooting MySQL performance problems it is important to find out where CPU time is spent inside mysqld process. The process of investigation should have as small influence as possible on the server we try to troubleshoot. Ideally, the source code should be instrumented for that.&lt;/p&gt;

&lt;p&gt;Performance_schema introduced in MySQL 5.5 is supposed to provide detailed enough instrumentation. But it comes with a cost, require careful sizing of performance counters, and the process of instrumenting the code is not yet complete even for MySQL itself, to say nothing about 3rd party storage engines, plugins and libraries like Galera.&lt;/p&gt;

&lt;p&gt;This is when profilers come handy. Poor Man's Profiler (PMP, aka pt-pmp), perf and oprofile on Linux can be easily used while studying MySQL performance problems. Basic usage steps are presented and several typical use cases are discussed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/profilemysql/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Valerii Kravchuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5074@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5074</pentabarf:event-id>
      <pentabarf:event-slug>easy_corporate_cla</pentabarf:event-slug>
      <pentabarf:event-tag>easy_corporate_cla</pentabarf:event-tag>
      <pentabarf:title>Make your Corporate CLA easy to use, please!</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>2017-02-04 11:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T110500</dtstart>
      <dtend>20170204T113000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Make your Corporate CLA easy to use, please!</summary>
      <description>&lt;p&gt;If you run an open source project, and you'd like to get contributions from employees at medium-to-large companies, the simplest way to provide a smooth contribution process is to &lt;em&gt;not&lt;/em&gt; use a Contributor License Agreement. If your project requires one, though, there are steps you can take to ease the burden this causes on contributions from company employees, and this talk will cover a number of issues encountered during 4+ years of managing contributions from a 20K+ employee global company.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/easy_corporate_cla/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Kevin P. Fleming</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5546@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5546</pentabarf:event-id>
      <pentabarf:event-slug>graph_drupal_cms_neo4j</pentabarf:event-slug>
      <pentabarf:event-tag>graph_drupal_cms_neo4j</pentabarf:event-tag>
      <pentabarf:title>Using graph databases in popular open source CMSs</pentabarf:title>
      <pentabarf:subtitle>Neo4J and Drupal, potential application areas and module introduction</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T111000</dtstart>
      <dtend>20170204T114000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Using graph databases in popular open source CMSs- Neo4J and Drupal, potential application areas and module introduction</summary>
      <description>&lt;p&gt;Traditionally CMSs use SQL databases that are really fast when you need all the information stored together in a record row, but are a bad fit when you need to search for relationship patterns that are not already stored together in your database. A significant performance penalty is incurred for every additional table that needs to be joined for a query. That is why SQL databases are notoriously bad at deducting relationships from datasets. Graph databases however are really good at this task. In this talk we discuss potential application areas of graph databases in existing open source CMSs like Drupal.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_drupal_cms_neo4j/</url>
      <location>H.2214</location>
      <attendee>Kristof Van Tomme</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5485@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5485</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_notebookbar</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_notebookbar</pentabarf:event-tag>
      <pentabarf:title>Contextual groups in LibreOffice' Notebookbar</pentabarf:title>
      <pentabarf:subtitle>How to make life easier for beginners</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T111000</dtstart>
      <dtend>20170204T113000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Contextual groups in LibreOffice' Notebookbar- How to make life easier for beginners</summary>
      <description>&lt;p&gt;Toolbars are a common toolkit control that have been around since the dawn of GUI applications, providing direct access to an application's most frequently used functions. But with increasing scope, the number of frequently used functions grows to an extent that can have a detrimental impact on quickly locating a particular item. LibreOffice made it possible to create UI based toolbars on blank canvas where designers have all the freedom to do whatever they want with the space. The talk will present the reasoning behind the Notebookbar layout with contextual groups.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_notebookbar/</url>
      <location>K.4.401</location>
      <attendee>Heiko Tietze</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4804@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4804</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_drlm</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_drlm</pentabarf:event-tag>
      <pentabarf:title>Disaster Recovery management with ReaR and DRLM</pentabarf:title>
      <pentabarf:subtitle>DRLM Workshop</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>01:25:00:00</pentabarf:duration>
      <dtstart>20170204T111500</dtstart>
      <dtend>20170204T124000</dtend>
      <duration>01:25:00:00</duration>
      <summary>Disaster Recovery management with ReaR and DRLM- DRLM Workshop</summary>
      <description>&lt;p&gt;An introduction about DRLM (Disaster Recovery Linux Manager) features, news and a complete workshop on DR management with ReaR and DRLM.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_drlm/</url>
      <location>AW1.121</location>
      <attendee>Didac Oliveira</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5323@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5323</pentabarf:event-id>
      <pentabarf:event-slug>go_git</pentabarf:event-slug>
      <pentabarf:event-tag>go_git</pentabarf:event-tag>
      <pentabarf:title>go-git</pentabarf:title>
      <pentabarf:subtitle>A pure Go implementation of Git</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T111500</dtstart>
      <dtend>20170205T114500</dtend>
      <duration>00:30:00:00</duration>
      <summary>go-git- A pure Go implementation of Git</summary>
      <description>&lt;p&gt;&lt;a href="https://github.com/src-d/go-git"&gt;go-git&lt;/a&gt; is a Git library written entirely in Go. It is designed to be developer-friendly and highly extensible. In this talk we will introduce go-git, the reasons why we created it, its current development status and its roadmap. We use go-git to fetch every Git repository that has been published (all GitHub, Bitbucket, self-hosted...) and analyze all source code history and we hope that it can support many other use cases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_git/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Santiago M. Mola</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5907@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5907</pentabarf:event-id>
      <pentabarf:event-slug>cephglustercommunity</pentabarf:event-slug>
      <pentabarf:event-tag>cephglustercommunity</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Ceph and Gluster Community Update</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T111500</dtstart>
      <dtend>20170205T120000</dtend>
      <duration>00:45:00:00</duration>
      <summary>AMENDMENT Ceph and Gluster Community Update</summary>
      <description>&lt;p&gt;An overview of Ceph and Gluster community activities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/cephglustercommunity/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Niels de Vos</attendee>
      <attendee>scuttlemonkey</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5431@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5431</pentabarf:event-id>
      <pentabarf:event-slug>desktops_haiku_desktop_still_learn_from</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_haiku_desktop_still_learn_from</pentabarf:event-tag>
      <pentabarf:title>Haiku, a desktop you can still learn from</pentabarf:title>
      <pentabarf:subtitle>No, you didn't steal all our ideas yet ;-)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T112000</dtstart>
      <dtend>20170205T115000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Haiku, a desktop you can still learn from- No, you didn't steal all our ideas yet ;-)</summary>
      <description>&lt;p&gt;Haiku, a free software OS, includes its own desktop, largely inspired by the BeOS. While it has a quite classic look, it still has some unique features.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_haiku_desktop_still_learn_from/</url>
      <location>K.4.401</location>
      <attendee>François Revol</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5218@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5218</pentabarf:event-id>
      <pentabarf:event-slug>f_and_in_freedom</pentabarf:event-slug>
      <pentabarf:event-tag>f_and_in_freedom</pentabarf:event-tag>
      <pentabarf:title>F as in Freedom</pentabarf:title>
      <pentabarf:subtitle>Codes of Conduct &amp; Community Guidelines</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>2017-02-05 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T112000</dtstart>
      <dtend>20170205T120500</dtend>
      <duration>00:45:00:00</duration>
      <summary>F as in Freedom- Codes of Conduct &amp; Community Guidelines</summary>
      <description>&lt;p&gt;This talk examines the way the free software community communicates with one another, and ways codes of conduct and community guidelines affect language. By analyzing mailing lists, looking at the frequency with which participants use slurs and expletives before and after the institution of codes of conduct, we can see how effective these policies are, and what sort of spaces they are creating for community members and project contributors.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/f_and_in_freedom/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Molly de Blanc</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5216@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5216</pentabarf:event-id>
      <pentabarf:event-slug>patchwork_jenkins</pentabarf:event-slug>
      <pentabarf:event-tag>patchwork_jenkins</pentabarf:event-tag>
      <pentabarf:title>Mailing List, Meet CI</pentabarf:title>
      <pentabarf:subtitle>Combining Patchwork and Jenkins for fun and profit</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T112000</dtstart>
      <dtend>20170205T113500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Mailing List, Meet CI- Combining Patchwork and Jenkins for fun and profit</summary>
      <description>&lt;p&gt;What does it take to implement continuous integration-style automated testing into a mailing list-driven software project? Not a lot, actually. In this talk, we demonstrate how a simple but easily scaled testing system can be implemented for a such a project through the combination of Patchwork, the web-based patch tracking system, and open source CI tools such as Jenkins.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/patchwork_jenkins/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Stephen Finucane</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5101@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5101</pentabarf:event-id>
      <pentabarf:event-slug>telepathy</pentabarf:event-slug>
      <pentabarf:event-tag>telepathy</pentabarf:event-tag>
      <pentabarf:title>Free communications on the desktop</pentabarf:title>
      <pentabarf:subtitle>The case of Telepathy</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T112000</dtstart>
      <dtend>20170204T114000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Free communications on the desktop- The case of Telepathy</summary>
      <description>&lt;p&gt;The current state of the Telepathy project and its vision for the future of real-time communication on the desktop.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/telepathy/</url>
      <location>K.3.401</location>
      <attendee>George Kiagiadakis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5032@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5032</pentabarf:event-id>
      <pentabarf:event-slug>community_mentoring_101</pentabarf:event-slug>
      <pentabarf:event-tag>community_mentoring_101</pentabarf:event-tag>
      <pentabarf:title>Mentoring 101</pentabarf:title>
      <pentabarf:subtitle>How to be a great community mentor</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T112000</dtstart>
      <dtend>20170205T115500</dtend>
      <duration>00:35:00:00</duration>
      <summary>Mentoring 101- How to be a great community mentor</summary>
      <description>&lt;p&gt;In this presentation, Brian Proffitt will explain best practices for being a good community mentor, setting up scope-appropriate projects, and troubleshooting when things start going off the plan.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_mentoring_101/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Brian Proffitt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5839@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5839</pentabarf:event-id>
      <pentabarf:event-slug>docker_for_perl</pentabarf:event-slug>
      <pentabarf:event-tag>docker_for_perl</pentabarf:event-tag>
      <pentabarf:title>Docker for Perl[56] People</pentabarf:title>
      <pentabarf:subtitle>A Ridiculously Short Introduction</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 11:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T112500</dtstart>
      <dtend>20170205T114500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Docker for Perl[56] People- A Ridiculously Short Introduction</summary>
      <description>&lt;ul&gt;
&lt;li&gt;"What problem does Docker solve for Perl 5/6?"&lt;/li&gt;
&lt;li&gt;"What? There is a problem?"&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/docker_for_perl/</url>
      <location>K.4.201</location>
      <attendee>Claudio Ramirez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5462@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5462</pentabarf:event-id>
      <pentabarf:event-slug>iot_smart_bulbs</pentabarf:event-slug>
      <pentabarf:event-tag>iot_smart_bulbs</pentabarf:event-tag>
      <pentabarf:title>Playing with the lights</pentabarf:title>
      <pentabarf:subtitle>Control LIFX WiFi-enabled light bulbs</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Playing with the lights- Control LIFX WiFi-enabled light bulbs</summary>
      <description>&lt;p&gt;In this talk we'll take a close look at a one of the "smart" (WiFi-connected) light-bulbs available on the market today. The bulbs expose a small API over UDP that I used to run an interface on a programmable buttons array. We will see how topics like reverse engineering, security, licensing, "self-hosting" and user experience came into play.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_smart_bulbs/</url>
      <location>AW1.126</location>
      <attendee>Louis Opter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4907@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4907</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_sparcv9</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_sparcv9</pentabarf:event-tag>
      <pentabarf:title>sparcv9</pentabarf:title>
      <pentabarf:subtitle>New architecture to be supported by Valgrind</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>01:00:00:00</duration>
      <summary>sparcv9- New architecture to be supported by Valgrind</summary>
      <description>&lt;p&gt;SPARC is an instruction set architecture (ISA) originally developed by Sun Microsystems since 1980's.
Today's largest enterprise servers run on sparc, leveraging several terabytes of memory
and several hundreds of CPUs.
This talk will briefly introduce key concepts of sparcv9 ISA and the big picture where support
of a new architecture fits into Valgrind architecture. Some interesting problems during the port
will be discussed together with solutions and still-to-be-solved issues. Finally a live demo will
conclude the talk.
The talk assumes basic knowledge of Valgrind, interaction among Valgrind subsystems, basic assembly
and VEX IR notation. It is targeted to all interested in sparcv9 ISA and running Valgrind on sparc.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_sparcv9/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Ivo Raisr</attendee>
      <attendee>Tomáš Jedlička</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5871@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5871</pentabarf:event-id>
      <pentabarf:event-slug>om_transcoding</pentabarf:event-slug>
      <pentabarf:event-tag>om_transcoding</pentabarf:event-tag>
      <pentabarf:title>Creating a LITE transcoding Workflow with OSS</pentabarf:title>
      <pentabarf:subtitle>Ffmpeg, PHP, NodeJS, Jquery</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Creating a LITE transcoding Workflow with OSS- Ffmpeg, PHP, NodeJS, Jquery</summary>
      <description>&lt;p&gt;The speaker will explain how to create a transcoding workflow that can compare with professional solutions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_transcoding/</url>
      <location>K.3.401</location>
      <attendee>Emmanuel Aldeguer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5602@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5602</pentabarf:event-id>
      <pentabarf:event-slug>llvm_16_bit</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_16_bit</pentabarf:event-tag>
      <pentabarf:title>Adding 16-bit Character Support in LLVM</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>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T121000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Adding 16-bit Character Support in LLVM</summary>
      <description>&lt;p&gt;LLVM has a great track record for being able to target a large range of processors, both large 32/64-bit devices and deeply embedded 8/16-bit processors. From most perspectives, from Clang through to code generation, the size of most operations do not make much difference to the ease of implementation. However there are some assumptions that are baked deeply into the compiler; one of which is the memory access width, more specifically that it is addressible in 8-bit words. This however is not always the case, many embedded DSPs can only access memory with 16-bit addressibility, and trying to teach LLVM about this proves to be a challenge.&lt;/p&gt;

&lt;p&gt;In this talk, we will present our first explorations in this area, and share our thoughts on how we can make LLVM more memory agnostic for all targets with non-8-bit memory.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/llvm_16_bit/</url>
      <location>K.3.201</location>
      <attendee>Simon Cook</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5352@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5352</pentabarf:event-id>
      <pentabarf:event-slug>hpc_deployment_guix</pentabarf:event-slug>
      <pentabarf:event-tag>hpc_deployment_guix</pentabarf:event-tag>
      <pentabarf:title>Optimized and reproducible HPC Software deployment</pentabarf:title>
      <pentabarf:subtitle>with free software and GNU Guix</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Optimized and reproducible HPC Software deployment- with free software and GNU Guix</summary>
      <description>&lt;p&gt;HPC computing environment and especially super computing has its bag
of challenges when it comes to software deployment. As scientists we
often do not get root access which means that we either depend on what
software is available or we build software in a dedicated directory
using tools such as Brew, Conda or even from source. Unfortunately
these solutions depend on already installed tools from an underlying
distribution, often proprietary or dated compilers, and, for example,
modules. Any binary that gets produced, therefore, tends to be totally
unique, both in the generated binary and its set of dependencies. This
is bad, both for trouble shooting and for pursuing reproducible
science. With GNU Guix we are developing a fully reproducible free software
stack including all dependencies targeting cross-builds for
heterogeneous computing environments, such as the Beacon Intel
PHI-based supercomputer, without having a requirement for
containers. In this talk I will describe the challenges we are
overcoming and what it will mean for the HPC community to have
architecture optimized and fully reproducible build targets that can
be deployed in a non-root, non-container environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/hpc_deployment_guix/</url>
      <location>H.2213</location>
      <attendee>Ludovic Courtès</attendee>
      <attendee>Pjotr Prins</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5342@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5342</pentabarf:event-id>
      <pentabarf:event-slug>fpga_oss_tutorial</pentabarf:event-slug>
      <pentabarf:event-tag>fpga_oss_tutorial</pentabarf:event-tag>
      <pentabarf:title>Tutorial: my first hardware design</pentabarf:title>
      <pentabarf:subtitle>Basic course to create a simple FPGA design using OSS tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Tutorial: my first hardware design- Basic course to create a simple FPGA design using OSS tools</summary>
      <description>&lt;p&gt;You have no hardware knowledge and want to know how people design chips ? You are a software guy, having heard of VHDL or Verilog but never used it ? In this 25 min tutorial, you will learn the basis of hardware design and how to write a simple FPGA design using only FOSS tools. (This tutorial is not about PCB design, but reprogrammable chips design)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/fpga_oss_tutorial/</url>
      <location>AW1.120</location>
      <attendee>Tristan Gingold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5130@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5130</pentabarf:event-id>
      <pentabarf:event-slug>guilerepl</pentabarf:event-slug>
      <pentabarf:event-tag>guilerepl</pentabarf:event-tag>
      <pentabarf:title>Hacking with Guile…</pentabarf:title>
      <pentabarf:subtitle>Or how I stopped worrying and learned to love the REPL </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Hacking with Guile…- Or how I stopped worrying and learned to love the REPL </summary>
      <description>&lt;p&gt;A more informal talk about how to use Emacs &amp;amp; Geiser, or the commandline REPL to hack on Guile projects.  We cover enabling readline for the REPL, we mention the colorized REPL project by Nala Ginrut, and then a good setup with Emacs.  After this I want to open up the platform to get people to suggest some of their favourite REPL based workflows.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guilerepl/</url>
      <location>K.4.601</location>
      <attendee>Alex Sassmannshausen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5788@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5788</pentabarf:event-id>
      <pentabarf:event-slug>jigsaw1</pentabarf:event-slug>
      <pentabarf:event-tag>jigsaw1</pentabarf:event-tag>
      <pentabarf:title>Jockeying the Jigsaw</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Jockeying the Jigsaw</summary>
      <description>&lt;p&gt;A whirlwind update on Project Jigsaw, a long-term effort to design and implement a standard module system for the Java SE Platform and apply that system to the Platform itself, and to the JDK.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/jigsaw1/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mark Reinhold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5759@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5759</pentabarf:event-id>
      <pentabarf:event-slug>python_duck_typing</pentabarf:event-slug>
      <pentabarf:event-tag>python_duck_typing</pentabarf:event-tag>
      <pentabarf:title>The power of duck typing and linear algrebra </pentabarf:title>
      <pentabarf:subtitle>How linear algebra and python make a good fit</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The power of duck typing and linear algrebra - How linear algebra and python make a good fit</summary>
      <description>&lt;p&gt;Algebraic operator are every where in python. + = * /
Dict are every where in python.&lt;/p&gt;

&lt;p&gt;What can we achieve by combining both of them?&lt;/p&gt;

&lt;p&gt;&lt;a href="http://jul.github.io/cv/pres.html#/init"&gt;Slides&lt;/a&gt; are here&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_duck_typing/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Julien Tayon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5506@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5506</pentabarf:event-id>
      <pentabarf:event-slug>python_grimoirlab</pentabarf:event-slug>
      <pentabarf:event-tag>python_grimoirlab</pentabarf:event-tag>
      <pentabarf:title>GrimoireLab</pentabarf:title>
      <pentabarf:subtitle>a Python toolset for software development analytics</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>GrimoireLab- a Python toolset for software development analytics</summary>
      <description>&lt;p&gt;The talk will explain how to analyze software development repositories of common use in the free software community with [GrimoireLab tools][http://grimoirelab.github.io], a toolset for software development analytics writting in Python. It will start by explaining how to retrieve data from git, Bugzilla, GitHub, mailing lists, StackOverflow, Gerrit, and many other repositories by, and organizing it in a database. The talk will later explain how this database can be exploited with several components of the toolset, for different purposes. In this context, special attention will be given to how to extract useful information from it using Python/Pandas and iPython/Jupyter Notebooks; and how to use ElasticSearch/Kibana to deploy actionable dashboards that show data in all its glory.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_grimoirlab/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Jesus M. Gonzalez-Barahona</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5911@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5911</pentabarf:event-id>
      <pentabarf:event-slug>openchrom_bof</pentabarf:event-slug>
      <pentabarf:event-tag>openchrom_bof</pentabarf:event-tag>
      <pentabarf:title>OPENChrom BOF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in J1.106)</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T121500</dtend>
      <duration>00:45:00:00</duration>
      <summary>OPENChrom BOF</summary>
      <description>&lt;p&gt;OPENChrom BOF&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in J1.106)</categories>
      <url>https:/fosdem.org/2017/schedule/event/openchrom_bof/</url>
      <location>J1.106</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5325@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5325</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_devtools_deep_dive</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_devtools_deep_dive</pentabarf:event-tag>
      <pentabarf:title>Firefox DevTools Deep Dive</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Firefox DevTools Deep Dive</summary>
      <description>&lt;p&gt;No, Firefox DevTools are not Firebug. The web came a long way since Firebug, and so have the DevTools baked into Firefox. So let's go exploring!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_devtools_deep_dive/</url>
      <location>UD2.218A</location>
      <attendee>Alex Lakatos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4831@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4831</pentabarf:event-id>
      <pentabarf:event-slug>ogd_0xff</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_0xff</pentabarf:event-tag>
      <pentabarf:title>0xFF</pentabarf:title>
      <pentabarf:subtitle>Drawing games for a DIY console</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>0xFF- Drawing games for a DIY console</summary>
      <description>&lt;p&gt;Create a complete game for the bitbox DIY console with GIMP on a single 256x256, 256 color image, and use the hardware (or an emulator) to play your (small) multi level platformer with custom levels, sounds and unique enemy behaviours.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_0xff/</url>
      <location>AW1.126</location>
      <attendee>Xavier Moulet (Makapuf)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5006@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5006</pentabarf:event-id>
      <pentabarf:event-slug>switchdev</pentabarf:event-slug>
      <pentabarf:event-tag>switchdev</pentabarf:event-tag>
      <pentabarf:title>switchdev: the Linux switching framework</pentabarf:title>
      <pentabarf:subtitle>running a mainline kernel on network gear</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>switchdev: the Linux switching framework- running a mainline kernel on network gear</summary>
      <description>&lt;p&gt;The network equipment world long ago embraced Linux as a base operating system, but one aspect got left behind: the switch chips at the core of this equipment are still stuck in the binary blob era. The switchdev subsystem in the Linux kernel is here to help.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/switchdev/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Bert Vermeulen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5576@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5576</pentabarf:event-id>
      <pentabarf:event-slug>cozy</pentabarf:event-slug>
      <pentabarf:event-tag>cozy</pentabarf:event-tag>
      <pentabarf:title>[cozy] Decentralize &amp; Recentralize on Cozy</pentabarf:title>
      <pentabarf:subtitle>Learn the real value of your data, using cozy</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>[cozy] Decentralize &amp; Recentralize on Cozy- Learn the real value of your data, using cozy</summary>
      <description>&lt;p&gt;It is probably unnecessary to explain the perils of a GAFAM centralized web in this devroom. But we offer the idea that recentralizing one's data into a personal cloud allows for MORE than only privacy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/cozy/</url>
      <location>AW1.125</location>
      <attendee>Christophe Thiriot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5204@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5204</pentabarf:event-id>
      <pentabarf:event-slug>geo_gsoc</pentabarf:event-slug>
      <pentabarf:event-tag>geo_gsoc</pentabarf:event-tag>
      <pentabarf:title>Google Summer of Code 2016 @OSGeo</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Google Summer of Code 2016 @OSGeo</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_gsoc/</url>
      <location>H.2214</location>
      <attendee>Margherita Di leo</attendee>
      <attendee>Anne Ghisla</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5595@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5595</pentabarf:event-id>
      <pentabarf:event-slug>osd_get_designers_involved</pentabarf:event-slug>
      <pentabarf:event-tag>osd_get_designers_involved</pentabarf:event-tag>
      <pentabarf:title>Get designers involved in your open source project!</pentabarf:title>
      <pentabarf:subtitle>💻 + 🎨 = 🙂 how we do it at Nextcloud</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T115000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Get designers involved in your open source project!- 💻 + 🎨 = 🙂 how we do it at Nextcloud</summary>
      <description>&lt;p&gt;Designers are not allergic to open source – it often is just quite difficult and frustrating to get involved. Gladly there are some easy methods to make UX &amp;amp; UI folks feel welcome and get them contributing! :)
This talk will show the methods we use at Nextcloud – which successfully helped us build an active and welcoming design team.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_get_designers_involved/</url>
      <location>AW1.121</location>
      <attendee>Jan-Christoph Borchardt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4762@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4762</pentabarf:event-id>
      <pentabarf:event-slug>openscap_foreman</pentabarf:event-slug>
      <pentabarf:event-tag>openscap_foreman</pentabarf:event-tag>
      <pentabarf:title>How to audit, fix (and be merry) with OpenSCAP &amp; Foreman</pentabarf:title>
      <pentabarf:subtitle>Security &amp; Compliance automation with Foreman &amp; OpenSCAP</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T113000</dtstart>
      <dtend>20170205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to audit, fix (and be merry) with OpenSCAP &amp; Foreman- Security &amp; Compliance automation with Foreman &amp; OpenSCAP</summary>
      <description>&lt;p&gt;Protecting against today’s relentless and adaptive cyber threats requires continuous monitoring of your networks and systems. Foreman and OpenSCAP address this challenge through centralized security management, configuration scanning, monitoring and remediation.
In this talk we will discuss how Foreman and OpenSCAP automatically scan for security gaps, vulnerabilities, and unauthorized changes in security configurations — monitor and remediate problems to restore security controls of your established security configuration.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/openscap_foreman/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Ondřej Pražák</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5158@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5158</pentabarf:event-id>
      <pentabarf:event-slug>sdrdebian</pentabarf:event-slug>
      <pentabarf:event-tag>sdrdebian</pentabarf:event-tag>
      <pentabarf:title>SDR, Ham Radio and the Debian Hams project</pentabarf:title>
      <pentabarf:subtitle>Turn-key solutions for hams using Debian packages</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>SDR, Ham Radio and the Debian Hams project- Turn-key solutions for hams using Debian packages</summary>
      <description>&lt;p&gt;Intro to ham radio and a brief demo of SDR capabilities in the Debian Ham blend, explaining why Debian and Ham Radio are both important parts of the SDR eco-system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/sdrdebian/</url>
      <location>AW1.120</location>
      <attendee>Daniel Pocock</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5171@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5171</pentabarf:event-id>
      <pentabarf:event-slug>iaas_livepatxen</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_livepatxen</pentabarf:event-tag>
      <pentabarf:title>Live patching the Xen Project hypervisor</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Live patching the Xen Project hypervisor</summary>
      <description>&lt;p&gt;Live patching -- the process of updating software while it is running -- has become a popular topic of late, with several companies offering services providing live patching for Linux culminating with an implementation being contributed to Linux. While Xen supports live migration of VMs which mitigates the need for live patching, there are still some reasons why live patching is useful. For example, to minimize downtime, when running applications with low latency requirements, and when using PCI passthrough.&lt;/p&gt;

&lt;p&gt;This talk reviews the state of live patching for Xen. A live patching implementation has recently been contributed to Xen so we will look at the design and implementation in detail, noting how and why it differs from live patching for Linux. We will look at some of the ways that live patches can be created and the pitfalls to watch out for when doing so. There will also be a status report of ongoing and future work for live patching for Xen. Finally, the talk will show a demo of live patching in action by building a live patch for a known security issue and applying it to a vulnerable system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_livepatxen/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Ross Lagerwall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5628@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5628</pentabarf:event-id>
      <pentabarf:event-slug>pfs_plugins</pentabarf:event-slug>
      <pentabarf:event-tag>pfs_plugins</pentabarf:event-tag>
      <pentabarf:title>Instrumenting plugins for Performance Schema</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>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Instrumenting plugins for Performance Schema</summary>
      <description>&lt;p&gt;The MySQL Performance Schema provides an interface to plugin developers that allows you to instrument your own plugins via the Performance Schema infrastructure, such as file IO latency and usage, memory usage, and mutex or other synchronization point wait times. Come to this session to understand the key points to that instrumentation interface, and how to start using it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/pfs_plugins/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Mark Leith</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5394@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5394</pentabarf:event-id>
      <pentabarf:event-slug>homebrew_getting_to_1</pentabarf:event-slug>
      <pentabarf:event-tag>homebrew_getting_to_1</pentabarf:event-tag>
      <pentabarf:title>Homebrew: getting to 1.0.0</pentabarf:title>
      <pentabarf:subtitle>Learn about what went into, how we did it and why we released Homebrew 1.0.0.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Homebrew: getting to 1.0.0- Learn about what went into, how we did it and why we released Homebrew 1.0.0.</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/homebrew_getting_to_1/</url>
      <location>K.4.601</location>
      <attendee>Mike McQuaid</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5606@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5606</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_extensions</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_extensions</pentabarf:event-tag>
      <pentabarf:title>Make your LibreOffice extensions and macros rock</pentabarf:title>
      <pentabarf:subtitle>Defining user interface has never been easier</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T113000</dtstart>
      <dtend>20170204T115000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Make your LibreOffice extensions and macros rock- Defining user interface has never been easier</summary>
      <description>&lt;p&gt;This talk will present two ways of working with LibreOffice user interface elements for an extension or a macro - legacy Basic dialog designer, as well as the  new feature using .ui files editable by Glade&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_extensions/</url>
      <location>K.4.401</location>
      <attendee>Katarina Behrens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5175@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5175</pentabarf:event-id>
      <pentabarf:event-slug>mixed_license</pentabarf:event-slug>
      <pentabarf:event-tag>mixed_license</pentabarf:event-tag>
      <pentabarf:title>Mixed License FOSS Projects </pentabarf:title>
      <pentabarf:subtitle>Unintended Consequences, Worked Examples, Best Practices </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>2017-02-04 11:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T113500</dtstart>
      <dtend>20170204T122000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Mixed License FOSS Projects - Unintended Consequences, Worked Examples, Best Practices </summary>
      <description>&lt;p&gt;Many projects start out with the intention of staying single license FOSS projects. As your project grows, reality hits: some components or files may need to use different licenses than originally anticipated. There are many reasons why this can happen: you may need to interface with projects of another license, you may want to import code from other projects or your developers may not understand the subtleties of the licenses in use. Besides the obvious challenges of managing mixed license FOSS projects, such as license compatibility and tracking what licenses you use, you are running the risk of exposing your project to unintended consequences.&lt;/p&gt;

&lt;p&gt;This talk will explore unintended consequences, risks and best practices using some examples from the recent history of the Xen Project. In particular we will cover:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Refactoring can lead to licensing changes: best practices and unintended consequences when importing code from elsewhere. Making code archeology easy from a licensing perspective and why it is important.&lt;/li&gt;
&lt;li&gt;A worked example of a license change of a key component: process, pain points, their causes and how they could have been avoided&lt;/li&gt;
&lt;li&gt;The perils of LGPL/GPL vX (or Later): the unintended consequences of not providing pre-defined copyright headers in your source base&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;We will conclude with a summary of lessons and best practices.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/mixed_license/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Lars Kurth</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5346@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5346</pentabarf:event-id>
      <pentabarf:event-slug>luarocks</pentabarf:event-slug>
      <pentabarf:event-tag>luarocks</pentabarf:event-tag>
      <pentabarf:title>Next Generation of the LuaRocks test suite</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lua</pentabarf:track>
      <pentabarf:start>2017-02-04 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T114000</dtstart>
      <dtend>20170204T121000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Next Generation of the LuaRocks test suite</summary>
      <description>&lt;p&gt;In my presentation I will focus on my project during Google Summer of Code program (mentor Hisham Muhammad). I will tell basic informations about this program and then continue to talk about our main goal, which was to increase quality of LuaRocks test suite, use new features from Lua unit testing framework busted and how to use / extend this suite. We implemented the new test suite with Lua unit testing framework busted and changed Continuous Integration practice.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lua</categories>
      <url>https:/fosdem.org/2017/schedule/event/luarocks/</url>
      <location>K.3.201</location>
      <attendee>Robert Karasek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5771@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5771</pentabarf:event-id>
      <pentabarf:event-slug>kubeoperators</pentabarf:event-slug>
      <pentabarf:event-tag>kubeoperators</pentabarf:event-tag>
      <pentabarf:title>Kubernetes Operators</pentabarf:title>
      <pentabarf:subtitle>Managing Complex Software with Software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T114000</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Kubernetes Operators- Managing Complex Software with Software</summary>
      <description>&lt;p&gt;The Kubernetes container orchestrator can scale and connect stateless applications quite easily. Stateful applications require more work. Databases, caching systems, and file stores are harder to dynamically manage with data intact, and sometimes come with their own notion of clustering. Operators automate these tasks. Operators are Kubernetes agents that know how to deploy, scale, manage, and even upgrade complex applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/kubeoperators/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Josh Wood</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5321@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5321</pentabarf:event-id>
      <pentabarf:event-slug>open_source_wiki</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_wiki</pentabarf:event-tag>
      <pentabarf:title>Supercharge your collaboration with an Open Source Wiki</pentabarf:title>
      <pentabarf:subtitle>and stop using closed source solutions like Atlassian Confluence</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T114000</dtstart>
      <dtend>20170205T115500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Supercharge your collaboration with an Open Source Wiki- and stop using closed source solutions like Atlassian Confluence</summary>
      <description>&lt;p&gt;XWiki is an Open Source Second Generation Wiki being developed for more than 12 years, fully with an Open Source model.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_source_wiki/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Ludovic Dubost</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4734@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4734</pentabarf:event-id>
      <pentabarf:event-slug>graphite_at_scale</pentabarf:event-slug>
      <pentabarf:event-tag>graphite_at_scale</pentabarf:event-tag>
      <pentabarf:title>Graphite@Scale or How to store millions metrics per second</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T114000</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Graphite@Scale or How to store millions metrics per second</summary>
      <description>&lt;p&gt;This is a story about dealing with metrics at scale. A lot of metrics.&lt;/p&gt;

&lt;p&gt;This is our story of the challenges we’ve faced at Booking.com and how we made our Graphite system handle millions of metrics per second.&lt;/p&gt;

&lt;p&gt;If you attend to this session, you will learn about one of the most high load Graphite stacks, the problems it poses and the challenges in maintaining it and scaling it further, pushing Graphite to its limits and beyond.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/graphite_at_scale/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Vladimir Smirnov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5061@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5061</pentabarf:event-id>
      <pentabarf:event-slug>xmpp_iot</pentabarf:event-slug>
      <pentabarf:event-tag>xmpp_iot</pentabarf:event-tag>
      <pentabarf:title>Using XMPP to Connect and secure the world of IoT</pentabarf:title>
      <pentabarf:subtitle>XMPP backed IoT</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T114500</dtstart>
      <dtend>20170204T120500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Using XMPP to Connect and secure the world of IoT- XMPP backed IoT</summary>
      <description>&lt;p&gt;How can we secure IoT and provide for a robust single point of access?  XMPP Powered by Tigase can provide an easy touchless setup, a single point of access, and secure access to connected devices.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/xmpp_iot/</url>
      <location>K.3.401</location>
      <attendee>Daniel Wisnewski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5738@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5738</pentabarf:event-id>
      <pentabarf:event-slug>failing_strace</pentabarf:event-slug>
      <pentabarf:event-tag>failing_strace</pentabarf:event-tag>
      <pentabarf:title>Can strace make you fail?</pentabarf:title>
      <pentabarf:subtitle>strace syscall fault injection</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T114500</dtstart>
      <dtend>20170205T121500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Can strace make you fail?- strace syscall fault injection</summary>
      <description>&lt;p&gt;strace is a diagnostic, debugging and instructional utility for Linux.
It is used to monitor interactions between processes and the Linux kernel,
which include system calls, signal deliveries, and changes of process state.
In 2016, strace has been extended to tamper with tracees using syscall
fault injection, making strace also a syscall fault injection tool, the
only unprivileged userspace command-line runtime tool of this kind for
Linux.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/failing_strace/</url>
      <location>H.2213</location>
      <attendee>Dmitry Levin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5249@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5249</pentabarf:event-id>
      <pentabarf:event-slug>ruby_a_people_s_history_of_the_ruby_garbage_collector</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_a_people_s_history_of_the_ruby_garbage_collector</pentabarf:event-tag>
      <pentabarf:title>A People's History of the Ruby Garbage Collector</pentabarf:title>
      <pentabarf:subtitle>Ruby GC from 1.8 until 2.4 and beyond!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T114500</dtstart>
      <dtend>20170204T123500</dtend>
      <duration>00:50:00:00</duration>
      <summary>A People's History of the Ruby Garbage Collector- Ruby GC from 1.8 until 2.4 and beyond!</summary>
      <description>&lt;p&gt;C Ruby's garbage collector has come a long way since the good old days of Ruby 1.8. We'll walk through over 20 years of GC history in the C Ruby runtime, and along the way we'll talk about the key features that were added with each Ruby version. We'll cover the 5 (!) different GC algorithms C Ruby has used since 1.8, copy-on-write optimization, and possible optimizations for the future. No prior knowledge of GC or the C Ruby runtime is required for this talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_a_people_s_history_of_the_ruby_garbage_collector/</url>
      <location>K.4.201</location>
      <attendee>Nate Berkopec</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4896@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4896</pentabarf:event-id>
      <pentabarf:event-slug>go_scaling</pentabarf:event-slug>
      <pentabarf:event-tag>go_scaling</pentabarf:event-tag>
      <pentabarf:title>High performance and scaling techniques in Golang using Go Assembly</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T114500</dtstart>
      <dtend>20170205T123000</dtend>
      <duration>00:45:00:00</duration>
      <summary>High performance and scaling techniques in Golang using Go Assembly</summary>
      <description>&lt;p&gt;In this presentation we present some optimizations we have developed for the Minio object server. To maximize hashing performances for bit-rot protection we have exploited the Go Assembly capabilities to natively optimizing BLAKE2 and SHA2 techniques for both Intel and ARM platforms. In addition we will present a distributed locking package to aid with scaling a single server solution into a multi server solution.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_scaling/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Frank Wessels</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4999@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4999</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_helenos_year_of_the_fire_monkey</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_helenos_year_of_the_fire_monkey</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT HelenOS in the year of the fire monkey</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T114500</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>00:45:00:00</duration>
      <summary>AMENDMENT HelenOS in the year of the fire monkey</summary>
      <description>&lt;p&gt;HelenOS is a portable microkernel-based multiserver operating system designed and implemented from scratch. It decomposes key operating system functionality such as file systems, networking, device drivers and graphical user interface into a collection of fine-grained user space components that interact with each other via message passing. HelenOS does not aim to be a clone of any existing operating system and trades compatibility with legacy APIs for cleaner design. Most of HelenOS components have been made to order specifically for HelenOS so that its essential parts can stay free of glue code, franken-components and the maintenance burden incurred by them. In this talk I will do the annual HelenOS project update.&lt;/p&gt;

&lt;p&gt;Please note that the talk will be given by Martin Děcký instead of Jakub Jermář who, caused by illness, will not attend FOSDEM.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_helenos_year_of_the_fire_monkey/</url>
      <location>AW1.125</location>
      <attendee>Martin Děcký</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5840@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5840</pentabarf:event-id>
      <pentabarf:event-slug>informal_dsl</pentabarf:event-slug>
      <pentabarf:event-tag>informal_dsl</pentabarf:event-tag>
      <pentabarf:title>Informal Domain Specific Languages in Perl 6</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T114500</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Informal Domain Specific Languages in Perl 6</summary>
      <description>&lt;p&gt;The phrase ""Domain Specific Language"" can be used to describe a set of syntactic constructs which either form an independent language, or are part of  a more general language. Informal DSLs arise from particular communities, evolve over time and often lack formal specifications. Examples include: templating languages, micro web frameworks, and various wiki markup languages. Perl 6 provides a number of mechanisms for parsing and interpreting such informal DSLs, including custom operators, grammars, and slangs. In this talk, we examine these mechanisms and demonstrate how they can be applied to specific DSLs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/informal_dsl/</url>
      <location>K.4.201</location>
      <attendee>Brian Duggan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5332@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5332</pentabarf:event-id>
      <pentabarf:event-slug>graph_incremental_queries_open_cypher</pentabarf:event-slug>
      <pentabarf:event-tag>graph_incremental_queries_open_cypher</pentabarf:event-tag>
      <pentabarf:title>Incremental Graph Queries with openCypher</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T115000</dtstart>
      <dtend>20170204T122000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Incremental Graph Queries with openCypher</summary>
      <description>&lt;p&gt;How can we evaluate a global query on huge graphs in 0.1 seconds? Given our current technology, that would be magic. The lack of wizarding skills did not stop us, however, from tackling the problem by using smart caching structures, which are witchcrafts on their own.&lt;/p&gt;

&lt;p&gt;Why is this challenge important? Several applications evaluate global queries on continuously changing graphs: &lt;a href="https://neo4j.com/resources/recommendations-business-white-paper/"&gt;fraud detection in financial transactions&lt;/a&gt;, &lt;a href="http://docs.inf.mit.bme.hu/ingraph/pub/stein-daniel-static-analysis.pdf"&gt;analysis of source code repositories&lt;/a&gt; and &lt;a href="http://link.springer.com/chapter/10.1007/978-3-319-11653-2_40"&gt;validating engineering models&lt;/a&gt;. Current approaches employ domain-specific optimizations, which are difficult and error-prone to implement. Meanwhile, the requirements of these (and similar) use cases could be uniformly addressed by incremental graph query evaluation. With this technique, the first execution of the queries takes some time, but once the result are calculated, they can be efficiently maintained for each change in the graph.&lt;/p&gt;

&lt;p&gt;To allow incremental queries on property graphs, we implemented the &lt;a href="https://github.com/FTSRG/ingraph"&gt;ingraph&lt;/a&gt; engine, based on the &lt;a href="http://www.opencypher.org/"&gt;openCypher&lt;/a&gt; language specification. We aim to support the &lt;a href="https://github.com/opencypher/openCypher/blob/master/docs/standardisation-scope.adoc"&gt;standard subset&lt;/a&gt; of openCypher, as most standard constructs can be calculated incrementally. We already mapped some of the standard constructs to &lt;a href="http://docs.inf.mit.bme.hu/ingraph/pub/opencypher-report.pdf"&gt;relational algebra&lt;/a&gt;, defined &lt;a href="http://docs.inf.mit.bme.hu/preprints/perpol2016-gqo.pdf"&gt;incremental relational algebraic operators&lt;/a&gt; and implemented them in an &lt;a href="https://github.com/FTSRG/ire"&gt;incremental relational engine&lt;/a&gt; using &lt;a href="http://akka.io/"&gt;Akka&lt;/a&gt; actors.&lt;/p&gt;

&lt;p&gt;We start the talk by presenting use cases that evaluate complex global queries on continuously changing graphs and discuss the idea of incremental graph queries. We show the mapping of basic openCypher constructs (e.g. &lt;code&gt;MATCH&lt;/code&gt;, &lt;code&gt;WHERE&lt;/code&gt;, &lt;code&gt;WITH&lt;/code&gt;, &lt;code&gt;RETURN&lt;/code&gt;) to relational operators, such as joins, selections and projections. Finally, we show our approach for optimizing incremental graph queries and outline related challenges.&lt;/p&gt;

&lt;p&gt;Target audience: Developers, looking for a deeper understanding of openCypher and/or facing complex queries on continuously changing graphs&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_incremental_queries_open_cypher/</url>
      <location>H.2214</location>
      <attendee>Gabor Szarnyas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5497@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5497</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_interoperability_regression_testing</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_interoperability_regression_testing</pentabarf:event-tag>
      <pentabarf:title>Interoperability regression testing 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>2017-02-04 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T115000</dtstart>
      <dtend>20170204T121000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Interoperability regression testing in LibreOffice</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_interoperability_regression_testing/</url>
      <location>K.4.401</location>
      <attendee>Xisco Fauli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5826@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5826</pentabarf:event-id>
      <pentabarf:event-slug>community_strategy_for_developer_outreach</pentabarf:event-slug>
      <pentabarf:event-tag>community_strategy_for_developer_outreach</pentabarf:event-tag>
      <pentabarf:title>CANCELLATION Strategy for developer outreach</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 11:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T115500</dtstart>
      <dtend>20170205T123000</dtend>
      <duration>00:35:00:00</duration>
      <summary>CANCELLATION Strategy for developer outreach</summary>
      <description>&lt;ul&gt;
&lt;li&gt;We're sorry that this talk has been cancelled. *&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I look at how to create a developer outreach strategy that is suitable for community-led projects and commercially led products, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;setting goals&lt;/li&gt;
&lt;li&gt;creating programmes&lt;/li&gt;
&lt;li&gt;segmentation: who are you speaking to?&lt;/li&gt;
&lt;li&gt;choosing the right mix of activities&lt;/li&gt;
&lt;li&gt;content marketing
measurement.&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_strategy_for_developer_outreach/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Matthew Revell</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5578@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5578</pentabarf:event-id>
      <pentabarf:event-slug>desktops_zorin_desktop</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_zorin_desktop</pentabarf:event-tag>
      <pentabarf:title>The Linux Desktop for the Rest of Us</pentabarf:title>
      <pentabarf:subtitle>The Past, Present and Future of Zorin OS and a Vision for the Linux Desktop</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 11:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T115500</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:30:00:00</duration>
      <summary>The Linux Desktop for the Rest of Us- The Past, Present and Future of Zorin OS and a Vision for the Linux Desktop</summary>
      <description>&lt;p&gt;This talk will highlight the lessons learned from creating Zorin OS and the Zorin Desktop environment, how various optimisations have made our Linux desktop even more approachable and how the wider community can work together to spread the power of Linux to new classes of users around the world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_zorin_desktop/</url>
      <location>K.4.401</location>
      <attendee>Artyom Zorin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5139@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5139</pentabarf:event-id>
      <pentabarf:event-slug>hdfsnvme</pentabarf:event-slug>
      <pentabarf:event-tag>hdfsnvme</pentabarf:event-tag>
      <pentabarf:title>Evaluating NVMe drives for accelerating HBase</pentabarf:title>
      <pentabarf:subtitle>NVM HBase acceleration</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T124500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Evaluating NVMe drives for accelerating HBase- NVM HBase acceleration</summary>
      <description>&lt;p&gt;Non-Volatile-Memory express (NVMe) standard promises and order of magnitude faster storage than regular SSDs, while at the same time being more economical than regular RAM on TB/$. This talk evaluates the use cases and benefits of NVMe drives for its use in Big Data clusters with HBase and Hadoop HDFS.&lt;/p&gt;

&lt;p&gt;First, we benchmark the different drives using system level tools (FIO) to get maximum expected values for each different device type and set expectations.
Second, we explore the different options and use cases of HBase storage and benchmark the different setups.
And finally, we evaluate the speedups obtained by the NVMe technology for the different Big Data use cases from the YCSB benchmark.&lt;/p&gt;

&lt;p&gt;In summary, while the NVMe drives show up to 8x speedup in best case scenarios, testing the cost-efficiency of new device technologies is not straightforward in Big Data, where we need to overcome system level caching to measure the maximum benefits.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/hdfsnvme/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Nicolas Poggi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5688@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5688</pentabarf:event-id>
      <pentabarf:event-slug>kernel_dlc_metrics</pentabarf:event-slug>
      <pentabarf:event-tag>kernel_dlc_metrics</pentabarf:event-tag>
      <pentabarf:title>Kernel DLC Metrics, Statistic Analysis and Bug-Patterns</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T130000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Kernel DLC Metrics, Statistic Analysis and Bug-Patterns</summary>
      <description>&lt;p&gt;SIL2LinuxMP strives to qualify a defined GNU/Linux subset for the use in
safety-related systems by "assessment of non-compliant development". To
demonstrate that the kernel has achieved suitable reliability and correctness
properties basic metrics of such properties and their statistic analysis can
be used as part of the argument. While IEC 61508 Ed 2 always pairs testing
and analysis, we believe that for a high complexity system traditional
testing is of relatively low effectiveness and analytical methods need to be
the primary path.&lt;/p&gt;

&lt;p&gt;In this talk we outline the used methods and give examples as well as key
findings.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/kernel_dlc_metrics/</url>
      <location>UD2.218A</location>
      <attendee>Nicholas Mc Guire</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4758@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4758</pentabarf:event-id>
      <pentabarf:event-slug>storytelling</pentabarf:event-slug>
      <pentabarf:event-tag>storytelling</pentabarf:event-tag>
      <pentabarf:title>What open source and J.K. Rowling have in common</pentabarf:title>
      <pentabarf:subtitle>Importance of storytelling in open source projects</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Documentation</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>What open source and J.K. Rowling have in common- Importance of storytelling in open source projects</summary>
      <description>&lt;p&gt;One of the most well-known writers of literature, J.K. Rowling is a master of storytelling. What you might not have guessed is that open source and J.K. Rowling have something in common. The importance of storytelling in open source projects is as important as some of Rowling's famous characters in Harry Potter. In this session, speaker Justin W. Flory introduces the role of storytelling in open source projects and how to uncover that narrative. There a variety of tools and methods that can be used to help tell the story of project, particularly with data analysis. By the end audience members will understand the role of crafting the story of their open source project and how it motivates the community, what methods are available for writing this story, and what the outcome of focusing on storytelling results in.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Documentation</categories>
      <url>https:/fosdem.org/2017/schedule/event/storytelling/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Justin W. Flory</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5699@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5699</pentabarf:event-id>
      <pentabarf:event-slug>cert_libreoffice_1</pentabarf:event-slug>
      <pentabarf:event-tag>cert_libreoffice_1</pentabarf:event-tag>
      <pentabarf:title>LibreOffice 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>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T130000</dtend>
      <duration>01:00:00:00</duration>
      <summary>LibreOffice Exam Session 1</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/2017/schedule/event/cert_libreoffice_1/</url>
      <location>UB2.147</location>
      <attendee>LibreOffice Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5550@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5550</pentabarf:event-id>
      <pentabarf:event-slug>freifunk_access_human_right</pentabarf:event-slug>
      <pentabarf:event-tag>freifunk_access_human_right</pentabarf:event-tag>
      <pentabarf:title>[freifunk] Access is a human right</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>[freifunk] Access is a human right</summary>
      <description>&lt;p&gt;For many of us, Internet access seems to be naturally
given, but unfortunately in Germany it is still a privilege. This is
sad, even the European Court of Human Rights and the European Council
ackknowledged: Internet Access is Human Right. In Germany Freifunk
activists and initiatives enabled people to access internet and
communication, education and information sources in more than 400
facilities since 2012.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/freifunk_access_human_right/</url>
      <location>AW1.125</location>
      <attendee>Monic Meisel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5908@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5908</pentabarf:event-id>
      <pentabarf:event-slug>rbld_io_bof</pentabarf:event-slug>
      <pentabarf:event-tag>rbld_io_bof</pentabarf:event-tag>
      <pentabarf:title>RBLD.IO</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>RBLD.IO</summary>
      <description>&lt;p&gt;RBLD.IO BOF&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/rbld_io_bof/</url>
      <location>H.3227</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5148@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5148</pentabarf:event-id>
      <pentabarf:event-slug>composingsystemservicesinguixsd</pentabarf:event-slug>
      <pentabarf:event-tag>composingsystemservicesinguixsd</pentabarf:event-tag>
      <pentabarf:title>Composing system services in GuixSD</pentabarf:title>
      <pentabarf:subtitle>or how we came to wonder what a "system service" really is</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T124500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Composing system services in GuixSD- or how we came to wonder what a "system service" really is</summary>
      <description>&lt;p&gt;What's a "system service"?  How do we model that in GuixSD?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/composingsystemservicesinguixsd/</url>
      <location>K.4.601</location>
      <attendee>Ludovic Courtès</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4656@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4656</pentabarf:event-id>
      <pentabarf:event-slug>cloudabi</pentabarf:event-slug>
      <pentabarf:event-tag>cloudabi</pentabarf:event-tag>
      <pentabarf:title>CloudABI</pentabarf:title>
      <pentabarf:subtitle>Easily develop sandboxed apps for UNIX</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Cloud</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>CloudABI- Easily develop sandboxed apps for UNIX</summary>
      <description>&lt;p&gt;One of the fundamental problems with UNIX-like operating systems is that they don't seem to make it easy and intuitive to develop
applications that are strongly hardened against exploits through sandboxing. With CloudABI, we're trying to make this process a lot easier.&lt;/p&gt;

&lt;p&gt;CloudABI is a blend of POSIX and pure capability-based security, which allows you to create applications that are only capable of accessing those things that they are designed to use. As you'll see, software also becomes easier to test and deploy as a result of using this model.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/cloudabi/</url>
      <location>Janson</location>
      <attendee>Ed Schouten</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5455@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5455</pentabarf:event-id>
      <pentabarf:event-slug>geo_osmoffline</pentabarf:event-slug>
      <pentabarf:event-tag>geo_osmoffline</pentabarf:event-tag>
      <pentabarf:title>How to break the OpenStreetMap</pentabarf:title>
      <pentabarf:subtitle>Pros and pitfalls of editing OSM data offline</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to break the OpenStreetMap- Pros and pitfalls of editing OSM data offline</summary>
      <description>&lt;p&gt;Last April OpenStreetMap got a new open-source editor: MAPS.ME. It was a first popular editing application both for iOS and Android phones, with millions of users. Suddenly a quarter of daily editors were maps.me users, who behaved quite differently from regular, hardcore mappers. This talk explains how we made editing OpenStreetMap possible offline, without an access to the constantly updating database, how we and our users repeatedly broke OSM data, and which tools and algorithms there are for fixing the map.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_osmoffline/</url>
      <location>H.2214</location>
      <attendee>Ilya Zverev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5594@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5594</pentabarf:event-id>
      <pentabarf:event-slug>osd_our_collective</pentabarf:event-slug>
      <pentabarf:event-tag>osd_our_collective</pentabarf:event-tag>
      <pentabarf:title>Our Open Source Design collective [Group]</pentabarf:title>
      <pentabarf:subtitle>+ group photo! :)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T121000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Our Open Source Design collective [Group]- + group photo! :)</summary>
      <description>&lt;p&gt;For everyone who doesn’t know what exactly we do, this is a short intro to our collective:
We work to raise the profile of good design in open source software, and connect developers &amp;amp; designers to make it happen.&lt;/p&gt;

&lt;p&gt;For that, we organize design tracks at well-known events like FOSDEM (hello ;) and FOSSASIA, have a job board to get designers involved, provide open design resources to developers &amp;amp; designers, and more.&lt;/p&gt;

&lt;p&gt;We will also take our GROUP PHOTO during this session! :)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_our_collective/</url>
      <location>AW1.121</location>
      <attendee>Jan-Christoph Borchardt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5804@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5804</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_data_types</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_data_types</pentabarf:event-tag>
      <pentabarf:title>Tour de Data Types</pentabarf:title>
      <pentabarf:subtitle>VARCHAR2 or CHAR(255)?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Tour de Data Types- VARCHAR2 or CHAR(255)?</summary>
      <description>&lt;p&gt;Ever wondered what might be the best data type for a certain use case? Is it better to use INTEGER or BIGINT, and should you use TIMESTAMP or is it better to use TIMESTAMPTZ? When is the last time you migrated a legacy database and wondered what to use as replacement for VARCHAR2 or CHAR(255)? How to store IP addresses or geographical data, does that fit into VARCHAR or is there something more suitable?&lt;/p&gt;

&lt;p&gt;PostgreSQL 9.6 comes with around 40 different data types preinstalled. This talk looks beyond INTEGER and VARCHAR and dives into some of the lesser known PostgreSQL data types. Use cases and examples show which data type is a good fit for a certain situation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2017/schedule/event/postgresql_data_types/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Andreas Scherbaum (ads)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5047@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5047</pentabarf:event-id>
      <pentabarf:event-slug>tldk</pentabarf:event-slug>
      <pentabarf:event-tag>tldk</pentabarf:event-tag>
      <pentabarf:title>Accelerating TCP with TLDK</pentabarf:title>
      <pentabarf:subtitle>overview of the architecture and implementation of TLDK</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Accelerating TCP with TLDK- overview of the architecture and implementation of TLDK</summary>
      <description>&lt;p&gt;The Transport Layer Development Kit (TLDK) is new Layer 4 implementation, developed for DPDK (dpdk.org) and VPP (https://wiki.fd.io/view/VPP).&lt;/p&gt;

&lt;p&gt;TCP and UDP socket based applications are core technologies in the modern data-center. The introduction of Orchestration, SDN controllers, vSwitches and Virtual Dataplane have seen a huge change in how network packets are delivered to data-centre nodes. While the stacks that consume these packets, the socket based applications have evolved much more slowly. Virtual switches like VPP and OVS-DPDK, have benefited from the vector packet processing technology in DPDK to scale process millions of packets per second, while TCP and UDP socket based applications have not yet benefited. There have been a number recent efforts to port various L4 implementations to DPDK, and while these usually give a modest performance benefit the performance of these is not yet revolutionary.&lt;/p&gt;

&lt;p&gt;TLDK has been developed from the ground up to be a very fast and scalable UDP and TCP implementation, targeted for use with DPDK and VPP. In this presentation will provide an overview of TLDK design and implementation. This deep-dive will include:-&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Overview of the TLDK UDP and TCP API, and how it differs from the BSD Sockets API.&lt;/li&gt;
&lt;li&gt;How TLDK scales DOS prevention mechanisms such as SynCookie and SynCache.&lt;/li&gt;
&lt;li&gt;How TLDK scales TCP Timers to handle millions of connections per core.&lt;/li&gt;
&lt;li&gt;How TLDK integrates with Virtual Switches likes VPP?&lt;/li&gt;
&lt;li&gt;How will existing TCP and UDP based applications such as NGINX or Apache Traffic Server benefit from TLDK?&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/tldk/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Ray Kinsella</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5421@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5421</pentabarf:event-id>
      <pentabarf:event-slug>python_datetime</pentabarf:event-slug>
      <pentabarf:event-tag>python_datetime</pentabarf:event-tag>
      <pentabarf:title>It's time for datetime</pentabarf:title>
      <pentabarf:subtitle>Painless working with time in python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>It's time for datetime- Painless working with time in python</summary>
      <description>&lt;p&gt;Working with time is not a trivial challenge. Python includes a native module in the standard library to work with it but datetime keeps being together with unicode a common source of errors. This often leads to the widespread of many other libraries in the attempt of easing the work of working with datetime. Datetime is one of those API that looks easy to use but given the many concepts around time, is it easy to get backfired if the developer has not solid knowledge about the them.&lt;/p&gt;

&lt;p&gt;In this talk we will overview the main concepts about timestamps represented through datetime objects, the limitations on the standard library and some simple steps to try to avoid the common mistakes that everyone can fall into.&lt;/p&gt;

&lt;p&gt;Naive datetimes (which the datetime API works by default with) are a great tool to represent calendar times, but when talking about timestamps (focus of this talk) timezones is n essential part of it and the datetime module can be tricky to use for that use cases.&lt;/p&gt;

&lt;p&gt;We will also speak about different standards of time, time zones, Daylight Saving Times, leap seconds, serialization and datetime arithmetics.&lt;/p&gt;

&lt;p&gt;The talk will be focused on giving the foundations that everyone knows to be able to understand and work efficiently and without making painful mistakes when dealing with time related algorithms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_datetime/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Mario Corchero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4937@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4937</pentabarf:event-id>
      <pentabarf:event-slug>safe_internet</pentabarf:event-slug>
      <pentabarf:event-tag>safe_internet</pentabarf:event-tag>
      <pentabarf:title>It's time to SAFE the Internet</pentabarf:title>
      <pentabarf:subtitle>Introducing SAFE, the decentralised privacy-first storage and communication network</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security and Encryption</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>It's time to SAFE the Internet- Introducing SAFE, the decentralised privacy-first storage and communication network</summary>
      <description>&lt;p&gt;Servers are hacked. Passwords leaked. Personal information stolen. DNS DDoS'ed. Cloud services are mining and exploiting everything they can get their hands on. The core problem; centralised server infrastructure.&lt;/p&gt;

&lt;p&gt;In this talk, we will introduce you to SAFE, a decentralised privacy-first open source data storage and communications network enabling anyone to develop decentralised, secure, privacy-concealing apps.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security and Encryption</categories>
      <url>https:/fosdem.org/2017/schedule/event/safe_internet/</url>
      <location>Janson</location>
      <attendee>Benjamin Kampmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5439@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5439</pentabarf:event-id>
      <pentabarf:event-slug>ogd_open_ems_stim</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_open_ems_stim</pentabarf:event-tag>
      <pentabarf:title>openEMSstim</pentabarf:title>
      <pentabarf:subtitle>Open-source muscle stimulation for interactive experiences &amp; games</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>openEMSstim- Open-source muscle stimulation for interactive experiences &amp; games</summary>
      <description>&lt;p&gt;The openEMSstim, a hardware board based on an Arduino Nano that modulates the amplitude of Electrical Muscle Stimulation (EMS) signals.  These muscle stimulation signals can be used for games, interactive art, etc. The approach is based on medical rehabilitation hardware and openEMSstim makes it approachable for researchers to use it safely. The project aims at providing a comprehensible and open-source starting point to experiment with muscle stimulation and learn how to keep it safe. openEMSstim provides not only hardware but also the software that communicates with the board and controls it (for Unity3d, Python, Processing, Android and Node.Js). This board is controllable via Bluetooth and compatible with any BLE device (such as your smartphone) or controllable via USB.&lt;/p&gt;

&lt;p&gt;Project is fully accessible at: https://github.com/PedroLopes/openEMSstim&lt;/p&gt;

&lt;p&gt;The openEMSstim has been created in collaboration between Pedro Lopes (at Hasso Plattner Institute / University of Potsdam) and Max Pffeifer Leibnitz University in Hannover (responsible for the original version). The openEMSstim has been used in the ACM UIST'16 conference by 20 teams of students that used it to create innovative prototypes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_open_ems_stim/</url>
      <location>AW1.126</location>
      <attendee>Pedro Lopes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5208@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5208</pentabarf:event-id>
      <pentabarf:event-slug>tslib</pentabarf:event-slug>
      <pentabarf:event-tag>tslib</pentabarf:event-tag>
      <pentabarf:title>tslib release party</pentabarf:title>
      <pentabarf:subtitle>state of the touchscreen access library</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T121500</dtend>
      <duration>00:15:00:00</duration>
      <summary>tslib release party- state of the touchscreen access library</summary>
      <description>&lt;p&gt;tslib is a more than 14 years old library that reads your touchscreen's input in order to help you optimize it for you. It took a break but now it's back.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/tslib/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Martin Kepplinger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5705@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5705</pentabarf:event-id>
      <pentabarf:event-slug>openconnectedcar</pentabarf:event-slug>
      <pentabarf:event-tag>openconnectedcar</pentabarf:event-tag>
      <pentabarf:title>Creating the open connected car with GENIVI</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Creating the open connected car with GENIVI</summary>
      <description>&lt;p&gt;A number of new components have matured in GENIVI to provide a true connected car experience. A couple of them are key connectivity components; namely SOTA (Software Over the Air) and RVI (Remote Vehicle Interface). This talk will discuss both these components, how they work together, the security work done on them and their integration into the GENIVI Development Platform.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/openconnectedcar/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Zeeshan Ali</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5429@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5429</pentabarf:event-id>
      <pentabarf:event-slug>python_weboob</pentabarf:event-slug>
      <pentabarf:event-tag>python_weboob</pentabarf:event-tag>
      <pentabarf:title>Script the Web with Weboob</pentabarf:title>
      <pentabarf:subtitle>Yes we can use the Web outside of Browsers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Script the Web with Weboob- Yes we can use the Web outside of Browsers</summary>
      <description>&lt;p&gt;Weboob is a python framework for web scraping, providing command-line tools and GUI applications.
It supports several types of websites, from video collections to bug trackers, online banking or parcel tracking.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_weboob/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>François Revol</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5354@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5354</pentabarf:event-id>
      <pentabarf:event-slug>mitm_peap</pentabarf:event-slug>
      <pentabarf:event-tag>mitm_peap</pentabarf:event-tag>
      <pentabarf:title>Simulation of MITM in PEAP with hostap</pentabarf:title>
      <pentabarf:subtitle>application of EAP state machines from hostap for MITM simulation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T122000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Simulation of MITM in PEAP with hostap- application of EAP state machines from hostap for MITM simulation</summary>
      <description>&lt;p&gt;It's a talk about MITM in Tunneled Authentication Protocols
and its consequent implementation with a help of hostap project.
The research is not original and you may find a deeper
overview in the paper:
Pieter Robyns, Bram Bonné, Peter Quax, Wim Lamotte,
Exploiting WPA2-enterprise vendor implementation weaknesses through challenge response oracles,
July 2014.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/mitm_peap/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Siarhei Siniak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5107@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5107</pentabarf:event-id>
      <pentabarf:event-slug>replacing_dockerfiles_ansible</pentabarf:event-slug>
      <pentabarf:event-tag>replacing_dockerfiles_ansible</pentabarf:event-tag>
      <pentabarf:title>Replacing Dockerfiles with Ansible-container</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Replacing Dockerfiles with Ansible-container</summary>
      <description>&lt;p&gt;Dockerfiles, while being the de factor standard for generating Docker containers, are also often seen as cumbersome to write and maintain due to the nature
of Docker layering, subtle behaviour changes due to caches, and best practices who requires explicit actions to be applied. To improve
this situation while keeping the innovation of Docker, the Ansible community came with the ansible-container project, a tool that permit to reuse
the existing trove of Ansible roles to create, build and deploy containers in production with a single command.&lt;/p&gt;

&lt;p&gt;This talk will present the project, explain the basics of ansible-container, show how to use it to build and deploy a complex multi-containers application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/replacing_dockerfiles_ansible/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Mickael Scherer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5448@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5448</pentabarf:event-id>
      <pentabarf:event-slug>om_gstreamer</pentabarf:event-slug>
      <pentabarf:event-tag>om_gstreamer</pentabarf:event-tag>
      <pentabarf:title>What's new in GStreamer land</pentabarf:title>
      <pentabarf:subtitle>The last 2 years and the future</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>What's new in GStreamer land- The last 2 years and the future</summary>
      <description>&lt;p&gt;This talk will give an overview over the last 2 years of the GStreamer project and gives an outlook into the future. It is targeted at both application developers and anyone interested in multimedia on the Linux desktop and elsewhere.&lt;/p&gt;

&lt;p&gt;GStreamer is a highly versatile plugin-based multimedia framework that caters to a whole range of multimedia needs, whether desktop applications, streaming servers or multimedia middleware; embedded systems, desktops, or server farms. It is also cross-platform and works on Linux, *BSD, Solaris, macOS, Windows, iOS and Android.&lt;/p&gt;

&lt;p&gt;Since the last GStreamer status updated at FOSDEM in 2014, there were 4 new major releases of GStreamer, packed with lots of new features and other improvements for everybody, making the life of application developers, GStreamer plugin developers and also end-users easier and hopefully better.&lt;/p&gt;

&lt;p&gt;Join us to find out more and why you should care!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_gstreamer/</url>
      <location>K.3.401</location>
      <attendee>Sebastian Dröge (slomo)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5680@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5680</pentabarf:event-id>
      <pentabarf:event-slug>introtosdr</pentabarf:event-slug>
      <pentabarf:event-tag>introtosdr</pentabarf:event-tag>
      <pentabarf:title>From 0 to 6 GHz in 30 minutes: Bootstrapping your SDR experience</pentabarf:title>
      <pentabarf:subtitle>Start from scratch today, hack the EM spectrum tomorrow!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>From 0 to 6 GHz in 30 minutes: Bootstrapping your SDR experience- Start from scratch today, hack the EM spectrum tomorrow!</summary>
      <description>&lt;p&gt;There's no reason SDR needs to be limited to an elite group of users. There are so many tools out there that allow anyone with some technical background to quickly get familiar with the world of SDR. Depending on your background (Ham radio operator, software developer, wireless researcher, Michelin star chef) you may already know some parts of the big picture, but might be missing others.
The last few years, many tools have been created to ease your entry into SDR, and we will give an overview of what they are and how you can quickly get started working with electromagnetic waves.
No prior knowledge required!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/introtosdr/</url>
      <location>AW1.120</location>
      <attendee>Marcus Müller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5532@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5532</pentabarf:event-id>
      <pentabarf:event-slug>cray_easybuild</pentabarf:event-slug>
      <pentabarf:event-tag>cray_easybuild</pentabarf:event-tag>
      <pentabarf:title>Reproducible HPC Software Installation on Cray Systems with EasyBuild</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Reproducible HPC Software Installation on Cray Systems with EasyBuild</summary>
      <description>&lt;p&gt;EasyBuild is a framework for building and installing (scientific) software on HPC clusters, implemented in Python and available under the GPLv2 FOSS license. It has served HPC support teams well on standard Linux/x86 systems since 2012.&lt;/p&gt;

&lt;p&gt;More recently, interest has grown to also employ EasyBuild on Cray systems, where the Cray Programming Environment (PE) not only provides common tools (compilers, ...) and libraries (MPI, BLAS/LAPACK, FFTW, ...), but also tuned installations of 3rd party libraries like HDF5, netCDF and PETSc. The Cray PE consists of an extensive stack of environment modules, providing a familiar yet complex working environment of users.&lt;/p&gt;

&lt;p&gt;To leverage the Cray PE a couple of enhancements had to be made to EasyBuild, including support for using 'external' modules, and defining Cray-specific compiler toolchains. In addition, the way in which EasyBuild deals with environment modules had to be carefully revisited, since standard operations like 'module purge' are not supported by the Cray PE.&lt;/p&gt;

&lt;p&gt;This work has led to the use of EasyBuild in production on the largest Cray supercomputer in Europe, the Piz Daint system at the Swiss National Supercomputing Centre.&lt;/p&gt;

&lt;p&gt;In this talk, we will outline how Cray systems are different from standard HPC systems, motivate the need for a tool like EasyBuild despite the presence of Cray PE, and show how EasyBuild was tweaked to support reproducible software installations on Cray systems.&lt;/p&gt;

&lt;p&gt;We believe this is interesting success story of how FOSS has significantly enhanced the software environment on a multi-million dollar production system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/cray_easybuild/</url>
      <location>H.2213</location>
      <attendee>Guilherme Peretti-Pezzi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5446@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5446</pentabarf:event-id>
      <pentabarf:event-slug>digital_hw_sw_lessons</pentabarf:event-slug>
      <pentabarf:event-tag>digital_hw_sw_lessons</pentabarf:event-tag>
      <pentabarf:title>Digital hardware design</pentabarf:title>
      <pentabarf:subtitle>What can we learn from software development – and what not?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T120000</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Digital hardware design- What can we learn from software development – and what not?</summary>
      <description>&lt;p&gt;Traditionally, the goal of digital hardware design has been to produce an ASIC. Ideally one which works perfectly after the first tapeout. Tailored towards this goal are our development and testing processes: strictly following a V-model with separated development and verification teams, long design iterations and code which, once it's known to work, is never touched again. For people coming from the software world, this development approach looks arcane. Where are all the sprints, the agile methods, the quick iterations?&lt;/p&gt;

&lt;p&gt;With FPGAs being on the rise and available in more and more cloud data centers and possibly bundled with our next Intel processor, we finally get the chance to cheaply make mistakes in digital hardware designs: no more wasted tapeouts, just a new flashing of the FPGA is necessary to fix a bug.&lt;/p&gt;

&lt;p&gt;Join me in this talk for a look at development processes and tools. Where can we build bridges between the software and hardware development world, and where do we have fundamentally different needs?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/digital_hw_sw_lessons/</url>
      <location>AW1.120</location>
      <attendee>Philipp Wagner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4823@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4823</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_firefox_and_webextensions</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_firefox_and_webextensions</pentabarf:event-tag>
      <pentabarf:title>Firefox and WebExtensions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Firefox and WebExtensions</summary>
      <description>&lt;p&gt;Do you know that Firefox now have a new technology that simplify the development of an extension? And also use and extend the API of Chrome? Yea, I am serious you can do an extension for both the browsers!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_firefox_and_webextensions/</url>
      <location>UD2.218A</location>
      <attendee>Daniele Scasciafratte</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4984@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4984</pentabarf:event-id>
      <pentabarf:event-slug>iot_adem</pentabarf:event-slug>
      <pentabarf:event-tag>iot_adem</pentabarf:event-tag>
      <pentabarf:title>ADEM</pentabarf:title>
      <pentabarf:subtitle>Collaborative air pollution monitoring</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>ADEM- Collaborative air pollution monitoring</summary>
      <description>&lt;p&gt;The aim of this project is to collect air quality information (fine dust particles) by means of a device that collects fine dust (PM1.0 and PM2.5) metrics. The device is mounted on bicycles to crowdsource factual air pollution information in and around the city of Ghent, Belgium and centralize that information for further processing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_adem/</url>
      <location>AW1.126</location>
      <attendee>Dag Wieers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5056@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5056</pentabarf:event-id>
      <pentabarf:event-slug>iaas_nexgencer</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_nexgencer</pentabarf:event-tag>
      <pentabarf:title>The next generation</pentabarf:title>
      <pentabarf:subtitle>Certainty in shared storage environments</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The next generation- Certainty in shared storage environments</summary>
      <description>&lt;p&gt;In oVirt datacenter virtualization environments, a manager directs hosts to initiate operations to shared storage.  These operations create or remove volumes, copy data between volumes, create or merge snapshots, and various other actions related to virtual machine storage.  For efficiency and balance these operations should be distributed across multiple hosts and run in parallel when possible.  Maintaining reliability under real world conditions requires careful management and resilient algorithms.  This talk will introduce some of the problems that can arise including: dropped communications, scheduling conflicts, and host or storage array failure.  Next, a solution to these problems using shared storage locking, atomic operations, volume generations, and forensic analysis of the storage will be presented.  Through step by step examples, the audience will understand how the proposed solution can solve all of the outlined problems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_nexgencer/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Adam Litke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4662@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4662</pentabarf:event-id>
      <pentabarf:event-slug>lorawan</pentabarf:event-slug>
      <pentabarf:event-tag>lorawan</pentabarf:event-tag>
      <pentabarf:title>LoRaWAN for exploring the Internet of Things </pentabarf:title>
      <pentabarf:subtitle>Talk Hard: A technical, political, and cultural look at LoRaWAN for IoT</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>LoRaWAN for exploring the Internet of Things - Talk Hard: A technical, political, and cultural look at LoRaWAN for IoT</summary>
      <description>&lt;p&gt;Everyone is excited about the The Internet of Things (IoT) and the possibilities of really seeing the democratization of the internet, devices for everyone needs, not just a few! If we are to achieve, then these devices must be design and built by everyone, we must create a Zine like industry, beyond the current makers of today, to enable people of all ages, gender (including non-binary), and race, to build devices suited to their own needs. LoRaWAN is a Low Power Wide Area Network (LPWAN) specification intended for wireless battery operated Things in regional, national or global networks. LoRaWAN target key requirements of Internet of Things such as secure bi-directional communication, mobility and localization services.&lt;/p&gt;

&lt;p&gt;In this talk, I will introduce LoRaWAN as a key radio technology for IoT and walk through why it is a technologically important development as I show how to build LoRaWAN node applications to explore the possibility of IoT. There are a number of LoRaWAN networks emerging across Europe and I will highlight the political importance of why these networks should be open, supporting Open Data and Open Science and empowering the development of a new set application domains.&lt;/p&gt;

&lt;p&gt;The lecture will involve a demonstration of an LoRaWAN application that will showcase the both the node and Gateway aspects of a deployed network.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/lorawan/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Benedict Gaster (cuberoo_)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5789@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5789</pentabarf:event-id>
      <pentabarf:event-slug>openj9</pentabarf:event-slug>
      <pentabarf:event-tag>openj9</pentabarf:event-tag>
      <pentabarf:title>Open J9 - The Next Free Java VM</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open J9 - The Next Free Java VM</summary>
      <description>&lt;p&gt;For years IBM has developed an independent implementation of the Java
Virtual Machine which helped foster rapid improvements in the Java ecosystem. Recently, IBM has open sourced language agnostic components such as IBM's JIT and GC technologies as part of the Eclipse OMR project. IBM is actively working to open source the rest of the J9 Java VM as the Open J9 project. I will discuss the different components of the Open J9 VM at a high level and our plans for creating the open source project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/openj9/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Charlie Gracie</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5539@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5539</pentabarf:event-id>
      <pentabarf:event-slug>mageia_successes_and_lessons</pentabarf:event-slug>
      <pentabarf:event-tag>mageia_successes_and_lessons</pentabarf:event-tag>
      <pentabarf:title>Mageia, successes and lessons learned 6 years after forking</pentabarf:title>
      <pentabarf:subtitle>Retrospective and future plans from the community-driven distribution</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T120000</dtstart>
      <dtend>20170204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Mageia, successes and lessons learned 6 years after forking- Retrospective and future plans from the community-driven distribution</summary>
      <description>&lt;p&gt;Six years after having forked the commercial Mandriva Linux distribution and with five solid releases, the Mageia community wants to share its successes and lessons learned from developing, releasing and supporting a user-friendly and flexible distribution with an inclusive governance model. Mageia's aim is to bridge the gap between end users and developers, encouraging and facilitating contributions from all users thanks to low entry barriers and mentoring programs in its various teams.&lt;/p&gt;

&lt;hr /&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/mageia_successes_and_lessons/</url>
      <location>K.4.601</location>
      <attendee>Anne Nicolas</attendee>
      <attendee>Samuel Verschelde</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5652@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5652</pentabarf:event-id>
      <pentabarf:event-slug>sysbench</pentabarf:event-slug>
      <pentabarf:event-tag>sysbench</pentabarf:event-tag>
      <pentabarf:title>sysbench 1.0: teaching an old dog new tricks</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>2017-02-04 12:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T120500</dtstart>
      <dtend>20170204T122500</dtend>
      <duration>00:20:00:00</duration>
      <summary>sysbench 1.0: teaching an old dog new tricks</summary>
      <description>&lt;p&gt;sysbench is a benchmark tool that is quite ubiquitous in the MySQL community. It is used by both beginners and huge corporations alike as a quick way to evaluate general system performance, a universal measuring tool to compare configuration or code changes, server releases or server flavors, or as a part of QA process. This session will present new features provided by version 1.0 and explain why they are significant enough to justify the 1.0 number.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/sysbench/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Alexey Kopytov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5548@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5548</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_online_debugging</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_online_debugging</pentabarf:event-tag>
      <pentabarf:title>LibreOffice Online Debugging</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>2017-02-04 12:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T121000</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice Online Debugging</summary>
      <description>&lt;p&gt;Debugging in browser, logging at server side, analyzing log files, tracing option, that dumps command and notifications for replay, etc.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_online_debugging/</url>
      <location>K.4.401</location>
      <attendee>Andras Timar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5256@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5256</pentabarf:event-id>
      <pentabarf:event-slug>trusted_service_provider</pentabarf:event-slug>
      <pentabarf:event-tag>trusted_service_provider</pentabarf:event-tag>
      <pentabarf:title>Why we need a legal framework to operate a Trusted Service Provider successfully</pentabarf:title>
      <pentabarf:subtitle>An overview of some internals of our Trusted Service Provider</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>2017-02-05 12:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T121000</dtstart>
      <dtend>20170205T123500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Why we need a legal framework to operate a Trusted Service Provider successfully- An overview of some internals of our Trusted Service Provider</summary>
      <description>&lt;p&gt;The world of PKI and the interactions between browsers and Certificate Authorities are very complex these days. We are creating a Trusted Service Provider (TSP) to deploy to the public reliable certificates for free, free as in "free beer". What are the requirements to deliver extended validated certificates? Why do you have to pay for it? What will be the price? We believe that it is one of our principle rights to secure our identity and privacy in the digital space. You can't buy a basic right but you can organize an environment to make the best use of it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/trusted_service_provider/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Reinhard Mutz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5124@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5124</pentabarf:event-id>
      <pentabarf:event-slug>asterisk</pentabarf:event-slug>
      <pentabarf:event-tag>asterisk</pentabarf:event-tag>
      <pentabarf:title>Scalable Asterisk Servers in a Large SIP Infrastructure</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 12:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T121000</dtstart>
      <dtend>20170204T123000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Scalable Asterisk Servers in a Large SIP Infrastructure</summary>
      <description>&lt;p&gt;There are many considerations when building a large SIP infrastructure. This talk will focus on some of the key challenges and decisions that must be made when designing such a system, and how Asterisk can be deployed as a horizontally scalable application server in such a system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/asterisk/</url>
      <location>K.3.401</location>
      <attendee>Matt Jordan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5673@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5673</pentabarf:event-id>
      <pentabarf:event-slug>osd_success_stories</pentabarf:event-slug>
      <pentabarf:event-tag>osd_success_stories</pentabarf:event-tag>
      <pentabarf:title>Success Stories from the OSD 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>2017-02-05 12:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T121000</dtstart>
      <dtend>20170205T122000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Success Stories from the OSD community</summary>
      <description>&lt;p&gt;Community stats for the past year and a short summary of the success stories from Open Source projects that posted design jobs inside our community and got a designer involved. Talk held by @evalica and @eppfel.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_success_stories/</url>
      <location>AW1.121</location>
      <attendee>Ecaterina Moraru</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5596@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5596</pentabarf:event-id>
      <pentabarf:event-slug>lld</pentabarf:event-slug>
      <pentabarf:event-tag>lld</pentabarf:event-tag>
      <pentabarf:title>LLD from a user's perspective</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>2017-02-05 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T121500</dtstart>
      <dtend>20170205T125500</dtend>
      <duration>00:40:00:00</duration>
      <summary>LLD from a user's perspective</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/lld/</url>
      <location>K.3.201</location>
      <attendee>Peter Smith</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5677@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5677</pentabarf:event-id>
      <pentabarf:event-slug>nodemcu_wearables</pentabarf:event-slug>
      <pentabarf:event-tag>nodemcu_wearables</pentabarf:event-tag>
      <pentabarf:title>Making wearables with NodeMCU</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lua</pentabarf:track>
      <pentabarf:start>2017-02-04 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T121500</dtstart>
      <dtend>20170204T124500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Making wearables with NodeMCU</summary>
      <description>&lt;p&gt;NodeMCU is an open hardware IoT platform based on eLua for the ESP8266 microcontroller. It allows creating low-cost projects using Wi-Fi and easy scripting in Lua, which makes it great for making wearables, for example. In this talk I'll give an introduction to the platform, show how I built an audio reactive graduation dress and share the materials to get you started on your own wearable project. This talk is ideal for beginners to hardware hacking or Lua enthusiasts looking for project inspiration.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lua</categories>
      <url>https:/fosdem.org/2017/schedule/event/nodemcu_wearables/</url>
      <location>K.3.201</location>
      <attendee>Etiene Dalcol</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5604@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5604</pentabarf:event-id>
      <pentabarf:event-slug>osd_promoting_to_students</pentabarf:event-slug>
      <pentabarf:event-tag>osd_promoting_to_students</pentabarf:event-tag>
      <pentabarf:title>Promoting your FOSS project to university student designers</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>2017-02-05 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T122000</dtstart>
      <dtend>20170205T122500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Promoting your FOSS project to university student designers</summary>
      <description>&lt;p&gt;Getting HCI MSc students involved in open source software!&lt;/p&gt;

&lt;p&gt;Whats not to like!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_promoting_to_students/</url>
      <location>AW1.121</location>
      <attendee>Bernard Tyers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5334@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5334</pentabarf:event-id>
      <pentabarf:event-slug>libuv</pentabarf:event-slug>
      <pentabarf:event-tag>libuv</pentabarf:event-tag>
      <pentabarf:title>libuv</pentabarf:title>
      <pentabarf:subtitle>Cross platform asynchronous i/o</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T122000</dtstart>
      <dtend>20170205T123500</dtend>
      <duration>00:15:00:00</duration>
      <summary>libuv- Cross platform asynchronous i/o</summary>
      <description>&lt;p&gt;libuv is the platform abstraction layer used in Node, Julia, NeoVim and many other projects.  It features an event loop, timers, signals, as well as many cross platform utilities including threading and name resolution.&lt;/p&gt;

&lt;p&gt;This lightning talk will introduce libuv and its current development state.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/libuv/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Saúl Ibarra Corretgé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5345@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5345</pentabarf:event-id>
      <pentabarf:event-slug>testing_webapps_with_traffic_control</pentabarf:event-slug>
      <pentabarf:event-tag>testing_webapps_with_traffic_control</pentabarf:event-tag>
      <pentabarf:title>Testing web applications with traffic control</pentabarf:title>
      <pentabarf:subtitle>in containers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T122000</dtstart>
      <dtend>20170205T123000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Testing web applications with traffic control- in containers</summary>
      <description>&lt;p&gt;Testing applications is important, as shows the rise of continuous integration and automated testing. In this talk, I will focus on one area of testing that is difficult to automate: poor network connectivity. Developers usually work within reliable networking conditions so they might not notice issues that arise in other networking conditions. I will explain how traffic control on Linux can help to simulate various network connectivity. I will run a demo with Weave Scope showing how an application running in Kubernetes behaves when changing network parameters.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/testing_webapps_with_traffic_control/</url>
      <location>H.2213</location>
      <attendee>Alban Crequy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5362@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5362</pentabarf:event-id>
      <pentabarf:event-slug>license_compliance_easy</pentabarf:event-slug>
      <pentabarf:event-tag>license_compliance_easy</pentabarf:event-tag>
      <pentabarf:title>Making License Compliance Easy: Step by Open Source Step.</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>2017-02-04 12:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T122500</dtstart>
      <dtend>20170204T125000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Making License Compliance Easy: Step by Open Source Step.</summary>
      <description>&lt;p&gt;Open source license compliance has become more complex as time progresses.   Using open source tools and open standards (SPDX), we should be able to make it easy to comply with the terms of the licenses specified in the code,  and not require expensive proprietary technologies.   This talk will outline some steps that will help to make license compliance more transparent, and with automation, make it easier to fulfill the obligations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/license_compliance_easy/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Kate Stewart</attendee>
      <attendee>Thomas Gleixner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5841@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5841</pentabarf:event-id>
      <pentabarf:event-slug>ntheory</pentabarf:event-slug>
      <pentabarf:event-tag>ntheory</pentabarf:event-tag>
      <pentabarf:title>Simple Number Theory in Perl 6</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 12:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T122500</dtstart>
      <dtend>20170205T130500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Simple Number Theory in Perl 6</summary>
      <description>&lt;p&gt;Number theory is the basis for much of modern cryptography, but it is also provides many interesting small problems for programmers to solve. From one of the oldest algorithms to some new ones, we'll look at some ways to implement them in Perl 6 and how the language helps makes this easier for us. Some of the topics covered will be primality, prime generation, factoring, and RSA.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/ntheory/</url>
      <location>K.4.201</location>
      <attendee>Dana Jacobsen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5614@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5614</pentabarf:event-id>
      <pentabarf:event-slug>ffdn</pentabarf:event-slug>
      <pentabarf:event-tag>ffdn</pentabarf:event-tag>
      <pentabarf:title>FFDN</pentabarf:title>
      <pentabarf:subtitle>5 years of DIY Internet accesss</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>FFDN- 5 years of DIY Internet accesss</summary>
      <description>&lt;p&gt;This talk will come back on what the FDN Federation achieved since its creation in 2011.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/ffdn/</url>
      <location>AW1.125</location>
      <attendee>Adrien Nader</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4692@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4692</pentabarf:event-id>
      <pentabarf:event-slug>geo_osmalchemy</pentabarf:event-slug>
      <pentabarf:event-tag>geo_osmalchemy</pentabarf:event-tag>
      <pentabarf:title>Easily creating location-based applications with OSMAlchemy</pentabarf:title>
      <pentabarf:subtitle>Learn how to create (web) applications using real-world map data with as little resources as possible</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Easily creating location-based applications with OSMAlchemy- Learn how to create (web) applications using real-world map data with as little resources as possible</summary>
      <description>&lt;p&gt;Location-based applications grow in importance, not only for the augmented reality gaming community, but also for businesses adding location-aware functionality to their web applications, mobile apps and the like. We show how to work with the vast set of OpenStreetMap data with minimal Python programming and very little resources using the OSMAlchemy library.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_osmalchemy/</url>
      <location>H.2214</location>
      <attendee>Dominik George</attendee>
      <attendee>Eike Jesinghaus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4773@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4773</pentabarf:event-id>
      <pentabarf:event-slug>iot_eclipse</pentabarf:event-slug>
      <pentabarf:event-tag>iot_eclipse</pentabarf:event-tag>
      <pentabarf:title>On the way to a FOSS Platform for Cloud Based IoT Solutions</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>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>On the way to a FOSS Platform for Cloud Based IoT Solutions</summary>
      <description>&lt;p&gt;The Internet of things (IoT) is expected to connect billions of devices. The demand for an open IoT platform is increasing to enable and accelerate the development of cross-domain/cross-vendor use cases and face the accompanying challenges like connectivity with a wide range of heterogeneous protocols and large scale messaging. Eclipse IoT on top of Cloud Foundry is a promising software stack for this goal. However, it will only be successful if it is widely adopted. I will show you where we are today and we can find out together where to go tomorrow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_eclipse/</url>
      <location>AW1.126</location>
      <attendee>Steffen Evers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5635@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5635</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_features</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_features</pentabarf:event-tag>
      <pentabarf:title>Valgrind, the anti-Alzheimer pill for your memory problems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T133000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Valgrind, the anti-Alzheimer pill for your memory problems</summary>
      <description>&lt;p&gt;Valgrind and its different tools are providing a rich set of functionality
to track memory problems such as dangling pointers, memory leaks,
race conditions, etc.&lt;/p&gt;

&lt;p&gt;In this talk, we will describe some old and new features that help to
understand what happens in your application.
Among others, we will give a demo and/or discuss:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;how to use valgrind with your application specific memory pool&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;how to (interactively) ask Valgrind to describe a piece of memory&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;some heuristics used by Valgrind to reduce the number of
'possibly lost' leaks with C++ code&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;...&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;We will discuss more in detail the concept of execution trees,
which will be available in the next Valgrind release.
An execution tree associates stack traces of your program with some data.
Execution trees allow Memcheck and Helgrind to provide
a memory profile of your application. We will show how such an execution
tree memory profile can be visualised using tools such as
Massif visualiser or kcachegrind.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_features/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Philippe Waroquiers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5152@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5152</pentabarf:event-id>
      <pentabarf:event-slug>iaas_petconuni</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_petconuni</pentabarf:event-tag>
      <pentabarf:title>Pet-VMs and Containers united?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T131000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Pet-VMs and Containers united?</summary>
      <description>&lt;p&gt;How do you integrate containers in your IaaS? In a VM based IaaS environment, introducing containers can be a painful experience. Most likely you end up running containers inside VMs to reuse existing infrastructure, or you start dividing your data-center into a container- and a VM-world. Either way, you have two management solutions and non optimal resource management. But what if we put VMs inside containers? Would such a copernican revolution give us some benefits? This talk covers our research around using Kubernetes as a virtual machines cluster manager.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_petconuni/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Roman Mohr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5125@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5125</pentabarf:event-id>
      <pentabarf:event-slug>dpdkapp</pentabarf:event-slug>
      <pentabarf:event-tag>dpdkapp</pentabarf:event-tag>
      <pentabarf:title>Writing a functional DPDK application from scratch</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Writing a functional DPDK application from scratch</summary>
      <description>&lt;p&gt;Writing a functional DPDK application from scratch&lt;/p&gt;

&lt;p&gt;A talk to take a user from a basic understanding of the Data Plane Development Kit (DPDK), through writing a simple but functional forwarding application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/dpdkapp/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Ferruh Yigit</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5784@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5784</pentabarf:event-id>
      <pentabarf:event-slug>desktops_corporate_webdesk</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_corporate_webdesk</pentabarf:event-tag>
      <pentabarf:title>Corporate WebDesk</pentabarf:title>
      <pentabarf:subtitle>Building the next corporate applications</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T131000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Corporate WebDesk- Building the next corporate applications</summary>
      <description>&lt;p&gt;Learn how to create a Corporate Web Desktop combining HTML, .NET, OAUTH2 and Container technologies&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_corporate_webdesk/</url>
      <location>K.4.401</location>
      <attendee>Sergio Sisternes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5453@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5453</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_firefox_puppet_show</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_firefox_puppet_show</pentabarf:event-tag>
      <pentabarf:title>Firefox: The Puppet Show</pentabarf:title>
      <pentabarf:subtitle>Automating Firefox with WebDriver using Selenium and GeckoDriver</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Firefox: The Puppet Show- Automating Firefox with WebDriver using Selenium and GeckoDriver</summary>
      <description>&lt;p&gt;Join us as we demonstrate how Mozilla are using Selenium to test Firefox by extending the WebDriver specification.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_firefox_puppet_show/</url>
      <location>UD2.218A</location>
      <attendee>Henrik Skupin</attendee>
      <attendee>Dave Hunt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5447@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5447</pentabarf:event-id>
      <pentabarf:event-slug>floss_high_level_synth</pentabarf:event-slug>
      <pentabarf:event-tag>floss_high_level_synth</pentabarf:event-tag>
      <pentabarf:title>FLOSS Tools for High Level Synthesis</pentabarf:title>
      <pentabarf:subtitle>Integrating the FPGA into the Operating System</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>FLOSS Tools for High Level Synthesis- Integrating the FPGA into the Operating System</summary>
      <description>&lt;p&gt;In this talk, we will provide a brief introduction to the State-of-the-Art of High Level Synthesis for FPGA, utterly dominated by privative &amp;amp; vendor specific solutions but quietly becoming mainstream as algorithm acceleration becomes a must to reach the computational power we need to move system intelligence right to the edge.&lt;/p&gt;

&lt;p&gt;As an example of how this can be tackled from a FLOSS approach, we will provide a practical example on how to use &lt;a href="http://www.ohwr.org/projects/hdl-make/"&gt;HDLMake&lt;/a&gt; to merge the FPGA bitstream into the Operating System, handling everything as a single Embedded Linux runtime and providing a convenient abstraction to build &amp;amp; manage production grade Cyber-Physical Systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/floss_high_level_synth/</url>
      <location>AW1.120</location>
      <attendee>Javier D. Garcia-Lasheras</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5392@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5392</pentabarf:event-id>
      <pentabarf:event-slug>python_data_structures</pentabarf:event-slug>
      <pentabarf:event-tag>python_data_structures</pentabarf:event-tag>
      <pentabarf:title>Python Data Structures implementation</pentabarf:title>
      <pentabarf:subtitle>list, dict: how does CPython actually implement them?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Python Data Structures implementation- list, dict: how does CPython actually implement them?</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_data_structures/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Flavien Raynaud</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5237@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5237</pentabarf:event-id>
      <pentabarf:event-slug>graph_streaming_twitter_gephi</pentabarf:event-slug>
      <pentabarf:event-tag>graph_streaming_twitter_gephi</pentabarf:event-tag>
      <pentabarf:title>Twitter Streaming Graph with Gephi</pentabarf:title>
      <pentabarf:subtitle>Visualising stream of Data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Twitter Streaming Graph with Gephi- Visualising stream of Data</summary>
      <description>&lt;p&gt;Presentation of the original vision of the Twitter Stream Importer, from start to current situation with "experience feedback". If possible showing a demo real-time and "open discussion" about improvement on going, visualisation usage etc...&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_streaming_twitter_gephi/</url>
      <location>H.2214</location>
      <attendee>Matthieu Totet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4982@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4982</pentabarf:event-id>
      <pentabarf:event-slug>writing_open_source_documentation</pentabarf:event-slug>
      <pentabarf:event-tag>writing_open_source_documentation</pentabarf:event-tag>
      <pentabarf:title>Writing Open Source Documentation for Open Source Projects</pentabarf:title>
      <pentabarf:subtitle>How SUSE is documented and what we can learn from it</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T132000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Writing Open Source Documentation for Open Source Projects- How SUSE is documented and what we can learn from it</summary>
      <description>&lt;p&gt;To publish it's documentation, SUSE has developed not only a comprehensive Open Source toolchain to create and publish documentation but also an open workflow that allows community and partners to provide feedback and contribute. These tools and processes can easily be adopted by other projects to write high quality software documentation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/writing_open_source_documentation/</url>
      <location>K.4.601</location>
      <attendee>Christoph Wickert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5667@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5667</pentabarf:event-id>
      <pentabarf:event-slug>python_kinto</pentabarf:event-slug>
      <pentabarf:event-tag>python_kinto</pentabarf:event-tag>
      <pentabarf:title>Webpush notifications for Kinto</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Webpush notifications for Kinto</summary>
      <description>&lt;p&gt;After introducing the Kinto project I am working on, I will explain why push notifications can be useful in the web environment and how I integrated the web push API in Python in Kinto as well as on the client using service workers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_kinto/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Mansimar Kaur</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5767@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5767</pentabarf:event-id>
      <pentabarf:event-slug>sdr_panel</pentabarf:event-slug>
      <pentabarf:event-tag>sdr_panel</pentabarf:event-tag>
      <pentabarf:title>SDR Panel: Which are the top 3 challenges for free software radio?</pentabarf:title>
      <pentabarf:subtitle>An interactive session. Let's talk about SDR!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T133000</dtend>
      <duration>01:00:00:00</duration>
      <summary>SDR Panel: Which are the top 3 challenges for free software radio?- An interactive session. Let's talk about SDR!</summary>
      <description>&lt;p&gt;The state of SDR, and free/open SDR in particular, is interesting. In some cases, SDR research and progress has been declared dead, implying that there is nothing left to research or develop. Practical usage of SDR tells a different story, though, and users of SDR products run into all sorts of issues every day.&lt;/p&gt;

&lt;p&gt;In this panel, we would like to discuss with the audience what the top issues are that SDR frameworks need to solve in the near future -- be they technical, legal, political or anything else.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/sdr_panel/</url>
      <location>AW1.120</location>
      <attendee>Martin Braun</attendee>
      <attendee>Tom Rondeau</attendee>
      <attendee>Bastian Bloessl</attendee>
      <attendee>Francois Quitin</attendee>
      <attendee>Ben Hilburn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5824@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5824</pentabarf:event-id>
      <pentabarf:event-slug>community_overcoming_culture_clash</pentabarf:event-slug>
      <pentabarf:event-tag>community_overcoming_culture_clash</pentabarf:event-tag>
      <pentabarf:title>Overcoming Culture Clash</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T130500</dtend>
      <duration>00:35:00:00</duration>
      <summary>Overcoming Culture Clash</summary>
      <description>&lt;p&gt;We are all a product of our experiences. Different communities around the world have different core assumptions about behaviour, how decisions are made, the role of the individual in a group, and more. What makes up culture, and can we have better community experiences by understanding it?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_overcoming_culture_clash/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Dave Neary</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5404@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5404</pentabarf:event-id>
      <pentabarf:event-slug>om_gpac</pentabarf:event-slug>
      <pentabarf:event-tag>om_gpac</pentabarf:event-tag>
      <pentabarf:title>GPAC: delivery of VR/360 videos using Tiles</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>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>GPAC: delivery of VR/360 videos using Tiles</summary>
      <description>&lt;p&gt;This talk will focus on the creation, delivery and playback of tiled video content. It explores state of the art of research, standardization activities, and open-source software at the GPAC team.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_gpac/</url>
      <location>K.3.401</location>
      <attendee>Ahmed JELIJLI</attendee>
      <attendee>Ahmed Rida SEKKAT</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5683@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5683</pentabarf:event-id>
      <pentabarf:event-slug>diy_pi_hat</pentabarf:event-slug>
      <pentabarf:event-tag>diy_pi_hat</pentabarf:event-tag>
      <pentabarf:title>Making Your Own Open Source Raspberry Pi HAT</pentabarf:title>
      <pentabarf:subtitle>A Story About Open Source Harware  and Open Source Software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Making Your Own Open Source Raspberry Pi HAT- A Story About Open Source Harware  and Open Source Software</summary>
      <description>&lt;p&gt;This presentation will provide guidelines how to create an open source hardware add-on board for the most popular single board computer Raspberry Pi using free and open source tools from scratch. Specifications of Raspberry Pi Foundation for HAT (Hardware Attached on Top) will be revealed in details. Leon Anavi has been developing an open source Raspberry Pi HAT for IoT for more than a year and now he will share his experience, including the common mistakes for a software engineer getting involved in hardware design and manufacturing.
The presentation is appropriate for anyone interested in building entirely open source products that feature open source hardware and open source software. No previous experience or hardware knowledge is required. The main audience are developers, hobbyists, makers, and students. Hopefully the presentation will encourage them to grab a soldering iron and start prototyping their DIY open source device.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/diy_pi_hat/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Leon Anavi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5412@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5412</pentabarf:event-id>
      <pentabarf:event-slug>osd_giving_and_receiving_design_feedback</pentabarf:event-slug>
      <pentabarf:event-tag>osd_giving_and_receiving_design_feedback</pentabarf:event-tag>
      <pentabarf:title>Design feedback 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>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T125000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Design feedback in Open Source</summary>
      <description>&lt;p&gt;Open discussion about the design feedback process, gathering expectations and guidelines from different open source communities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_giving_and_receiving_design_feedback/</url>
      <location>AW1.121</location>
      <attendee>Ecaterina Moraru</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5086@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5086</pentabarf:event-id>
      <pentabarf:event-slug>ogd_gpl_assets</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_gpl_assets</pentabarf:event-tag>
      <pentabarf:title>Creating GPL'ed multimedia assets</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T123000</dtstart>
      <dtend>20170205T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Creating GPL'ed multimedia assets</summary>
      <description>&lt;p&gt;Open source games are even more open source if not only the source of the game engine itself is available, but also all the other assets, such as sprites, samples, soundtracks et cetera also have their source available. What is source in the context of multimedia assets? And how can we create those assets in a more source-like way?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_gpl_assets/</url>
      <location>AW1.126</location>
      <attendee>Guus Sliepen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5529@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5529</pentabarf:event-id>
      <pentabarf:event-slug>ogrt</pentabarf:event-slug>
      <pentabarf:event-tag>ogrt</pentabarf:event-tag>
      <pentabarf:title>Putting Your Jobs Under the Microscope using OGRT</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Putting Your Jobs Under the Microscope using OGRT</summary>
      <description>&lt;p&gt;With the advent of modern package managers for scientific applications (EasyBuild, Spack, etc.) automated building of large amounts of software is becoming easier, quickly giving rise to issues related to life cycle management of applications. This makes tracking the applications and libraries that actually get used considerably more important. Existing solutions (module load hooks, launch wrappers) do not account for user-built software, are hard to deploy or produce inconclusive results.&lt;/p&gt;

&lt;p&gt;OGRT enables the tracking of jobs on a cluster with process-level granularity and without discernible performance penalty. It tracks used shared libraries, environment variables and loaded modules at the moment of process execution. It also supports watermarking executables and shared objects and reading those watermarks out of memory at runtime. Gathered information is collected and shipped to various backends.&lt;/p&gt;

&lt;p&gt;OGRT aims to be a versatile tool, which can be used to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;provide a census of used software (including user-built)&lt;/li&gt;
&lt;li&gt;troubleshoot problems with programs picking up unexpected shared libraries&lt;/li&gt;
&lt;li&gt;retroactively inform users about buggy libraries&lt;/li&gt;
&lt;li&gt;overlay process-level data onto existing job monitoring tools&lt;/li&gt;
&lt;li&gt;contribute to reproducibility of application runs&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This presentation will give an overview of the design and implementation of OGRT, as well as demoing some of its capabilities when plugged into an Elasticsearch backend.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogrt/</url>
      <location>H.2213</location>
      <attendee>Georg Rath</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5560@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5560</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_xml</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_xml</pentabarf:event-tag>
      <pentabarf:title>LibreOffice XML Help in your local browser</pentabarf:title>
      <pentabarf:subtitle>Bringing 2017 to LibreOffice Help</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T125000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice XML Help in your local browser- Bringing 2017 to LibreOffice Help</summary>
      <description>&lt;p&gt;Currently the LibreOffice help system is based on a technology developed circa 2005, and uses the internal Writer - Web module to display its contents. This presentation introduces our efforts to bring the LibreOffice Help system into a modern 2017 technology, preserving our legacy contents and l10n processes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_xml/</url>
      <location>K.4.401</location>
      <attendee>Olivier Hallot </attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5790@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5790</pentabarf:event-id>
      <pentabarf:event-slug>thermostat</pentabarf:event-slug>
      <pentabarf:event-tag>thermostat</pentabarf:event-tag>
      <pentabarf:title>Diagnosing Issues in Java Apps using Thermostat and Byteman.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T123000</dtstart>
      <dtend>20170204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Diagnosing Issues in Java Apps using Thermostat and Byteman.</summary>
      <description>&lt;p&gt;Thermostat is a monitoring and management tool for Java deployments,
allowing users to measure and monitor a host of different performance
aspects of their Java applications. Available metrics range from raw
CPU and memory usage to operation of the Garbage Collector and JIT
compiler through to thread activity and method call/heap profiles.
Thermostat provides a GUI view of activity of local and distributed
JVMs in a live-view or, alternatively, offline for after-the-fact
analysis.&lt;/p&gt;

&lt;p&gt;What Thermostat cannot do on its own is track events and record
statistics that are specific to a given Java application, at least not
unless the application co-operates with it, for example by publishing
JMX statistics that Thermostat can read, persist and display in its
GUI. However, that's about to change thanks to work Thermostat
developers have been doing to integrate Byteman into Thermostat.&lt;/p&gt;

&lt;p&gt;Byteman is a tool which can be used to modify the behaviour of Java
programs by injecting extra Java code almost anywhere in the program.
You don't need to recompile your program or even prepare it in advance
in order for this to work. You can specify changes to the program on
the command line but, what is more amazing, you can actually use
Byteman to change the way a program runs after startup while it is
still running.&lt;/p&gt;

&lt;p&gt;In this talk we will show how Thermostat can collect and visualize
metrics with Byteman's help in order to better understand a specific
performance issue in a Java application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/thermostat/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Severin Gehwolf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5096@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5096</pentabarf:event-id>
      <pentabarf:event-slug>jitsi</pentabarf:event-slug>
      <pentabarf:event-tag>jitsi</pentabarf:event-tag>
      <pentabarf:title>Jitsi: state of the union</pentabarf:title>
      <pentabarf:subtitle>What's new in Jitsi and its related projects</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T123500</dtstart>
      <dtend>20170204T125500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Jitsi: state of the union- What's new in Jitsi and its related projects</summary>
      <description>&lt;p&gt;Jitsi offers seamless and secure multiparty video conferencing while being 100% Open Source. Come and see what's new in Jitsi land! This talk will dive into the latest developments in the Jitsi Videobridge such as simulcast support and the new React Native based Jitsi Meet, the video groupchat client which just went mobile.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/jitsi/</url>
      <location>K.3.401</location>
      <attendee>Saúl Ibarra Corretgé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5147@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5147</pentabarf:event-id>
      <pentabarf:event-slug>magnumcern</pentabarf:event-slug>
      <pentabarf:event-tag>magnumcern</pentabarf:event-tag>
      <pentabarf:title>OpenStack Magnum at CERN</pentabarf:title>
      <pentabarf:subtitle>Scaling container clusters to thousands of nodes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T123500</dtstart>
      <dtend>20170205T124500</dtend>
      <duration>00:10:00:00</duration>
      <summary>OpenStack Magnum at CERN- Scaling container clusters to thousands of nodes</summary>
      <description>&lt;p&gt;Magnum is an OpenStack service offering Container Clusters as a service,
with support for Docker Swarm, Kubernetes, Mesos or DC/OS. Users of the
service can deploy clusters of thousands of nodes in minutes, and access
them securely using their native APIs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/magnumcern/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Spyros Trigazis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5817@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5817</pentabarf:event-id>
      <pentabarf:event-slug>alerting_with_time_series</pentabarf:event-slug>
      <pentabarf:event-tag>alerting_with_time_series</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Alerting with Time Series</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T123500</dtstart>
      <dtend>20170205T132000</dtend>
      <duration>00:45:00:00</duration>
      <summary>AMENDMENT Alerting with Time Series</summary>
      <description>&lt;p&gt;In a Cloud Native infrastructure, component failure is normal and expected. The loss of a single node or a dozen hard drives is automatically handled by the systems running a datacenter, removing the need to page someone at 4am. This calls for an alerting system that understands service availability at a global scope, yet is still able to give detailed reports if and when there is a service-impacting incident. Prometheus achieves this by defining alerting conditions directly on time series data. The resulting alerts are grouped and aggregated into comprehensive and meaningful notifications.
Fabian will walk through the philosophy of time series based alerting, the Prometheus architecture behind it, and how practical anomaly detection can be implemented.&lt;/p&gt;

&lt;p&gt;This talk was previously scheduled for 09:50.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/alerting_with_time_series/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Fabian Reinartz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4837@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4837</pentabarf:event-id>
      <pentabarf:event-slug>ghost</pentabarf:event-slug>
      <pentabarf:event-tag>ghost</pentabarf:event-tag>
      <pentabarf:title>Introducing gh-ost</pentabarf:title>
      <pentabarf:subtitle>GitHub's triggerless, painless schema migrations 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>2017-02-04 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T123500</dtstart>
      <dtend>20170204T125500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Introducing gh-ost- GitHub's triggerless, painless schema migrations for MySQL</summary>
      <description>&lt;p&gt;GitHub's &lt;code&gt;gh-ost&lt;/code&gt; is a MySQL online schema migration tool changing the operational paradigm. It is triggerless, controllable, auditable, and generates a low writeload on the master.&lt;/p&gt;

&lt;p&gt;This session describes how &lt;code&gt;gh-ost&lt;/code&gt; differs from existing online schema migration tools, and the many perks made available by its design.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;gh-ost&lt;/code&gt; runs all of GitHub's migrations. It is released as open source and supported by GitHub at https://github.com/github/gh-ost&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/ghost/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Daniël Van Eeden</attendee>
      <attendee>Shlomi Noach</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5285@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5285</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_root_program</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_root_program</pentabarf:event-tag>
      <pentabarf:title>Reflections on Adjusting Trust: The Mozilla Root Program</pentabarf:title>
      <pentabarf:subtitle>Tales of running an open and transparent Certificate Authority Program</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>2017-02-05 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T124000</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Reflections on Adjusting Trust: The Mozilla Root Program- Tales of running an open and transparent Certificate Authority Program</summary>
      <description>&lt;p&gt;Seamless secure (TLS) connections on the internet are underpinned by the Web PKI - a system where Certificate Authorities (CAs) issue identity certificates to people and sites, and clients such as browsers have a "trusted root" list of those they think will do that job right. Mozilla runs the only open and transparently root program, which defines what Firefox (and probably your Linux distro) trusts; this talk explains how we use that power to make the Internet a safer and more secure place.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_root_program/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Gerv Markham</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4876@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4876</pentabarf:event-id>
      <pentabarf:event-slug>spark</pentabarf:event-slug>
      <pentabarf:event-tag>spark</pentabarf:event-tag>
      <pentabarf:title>Prove with SPARK: No Math, Just Code</pentabarf:title>
      <pentabarf:subtitle>How to prove key properties of Tetris and run it on ARM Cortex M</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T124000</dtstart>
      <dtend>20170205T125500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Prove with SPARK: No Math, Just Code- How to prove key properties of Tetris and run it on ARM Cortex M</summary>
      <description>&lt;p&gt;SPARK is a programming language and a set of tools for building highly reliable software. The SPARK language is a subset of Ada and can be compiled with the GNAT toolchains to a wide range of platforms, including the popular ARM Cortex M3, M4 and M7. The SPARK language also provides specification features, so that the intended behavior of the program can be embedded in the program itself. The SPARK formal verification tool can check that a program does not contain any run-time error, such as buffer or integer overflows, and that the code complies with its specification. We will demonstrate these capabilities on a game of Tetris, whose core game logic has been proved, and which has been ported to several embedded platforms: SAM4S Xplained Pro Evaluation Kit, Pebble Time watch, Unity game engine, Arduboy game platform. We will show in particular that you don’t need any specific mathematical background to achieve such results!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/spark/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Yannick Moy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5656@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5656</pentabarf:event-id>
      <pentabarf:event-slug>declarative_pipeline</pentabarf:event-slug>
      <pentabarf:event-tag>declarative_pipeline</pentabarf:event-tag>
      <pentabarf:title>Declarative Pipelines in Jenkins</pentabarf:title>
      <pentabarf:subtitle>A new way to define your pipelines in Jenkins</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T124000</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Declarative Pipelines in Jenkins- A new way to define your pipelines in Jenkins</summary>
      <description>&lt;p&gt;Pipeline is quickly establishing itself as the direction that Jenkins jobs are going, enabling the definition of a complete CD pipeline in a single job; Pipeline as Code via the “Jenkinsfile”; job durability across master restarts; and more. I’ll be talking here about the next evolution for Pipeline that is just now hitting 1.0: a simple, declarative model to define your Pipelines with no need to write scripts. This configuration syntax for Pipeline allows you to automatically configure all stages of your pipeline, the complete build environment, post-build actions, notifications and more. All while providing syntactic and semantic validation before the build actually gets going. We'll also play with the just-released initial version of the Pipeline Editor, built to work with Declarative!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/declarative_pipeline/</url>
      <location>H.2213</location>
      <attendee>Andrew Bayer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5143@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5143</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_bareos_overview</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_bareos_overview</pentabarf:event-tag>
      <pentabarf:title>Bareos - Backup Archiving REcovery Open Sourced - Overview</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T124500</dtstart>
      <dtend>20170204T134000</dtend>
      <duration>00:55:00:00</duration>
      <summary>Bareos - Backup Archiving REcovery Open Sourced - Overview</summary>
      <description>&lt;p&gt;Bareos (Backup Archiving Recovery Open Sourced) is a reliable, cross-network open source software for backup and recovery of data for a large set of operating systems (Linux, Unix, Windows, MacOS). This presentation will give an overview about what Bareos is and how to use its components. It will also highlight the latest stable features and present the roadmap for the next release.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_bareos_overview/</url>
      <location>AW1.121</location>
      <attendee>Jörg Steffens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5751@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5751</pentabarf:event-id>
      <pentabarf:event-slug>ruby_leverging_rust_to_build_a_windows_friendly_ecosystem_for_mruby</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_leverging_rust_to_build_a_windows_friendly_ecosystem_for_mruby</pentabarf:event-tag>
      <pentabarf:title>Leverging Rust to Build a Windows friendly ecosystem for mruby</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T124500</dtstart>
      <dtend>20170204T133500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Leverging Rust to Build a Windows friendly ecosystem for mruby</summary>
      <description>&lt;p&gt;Even if mruby core works on Windows, any mruby app is may not work if the libraries it depends on don’t compile and run on Windows. Using Rust, we can work towards building an ecosystem that is Windows compatible. This talk walks through building mruby libraries that do that.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_leverging_rust_to_build_a_windows_friendly_ecosystem_for_mruby/</url>
      <location>K.4.201</location>
      <attendee>Terence Lee</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5894@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5894</pentabarf:event-id>
      <pentabarf:event-slug>kubegluster</pentabarf:event-slug>
      <pentabarf:event-tag>kubegluster</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Kubernetes+GlusterFS</pentabarf:title>
      <pentabarf:subtitle>Lightning Ver.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T124500</dtstart>
      <dtend>20170205T125000</dtend>
      <duration>00:05:00:00</duration>
      <summary>AMENDMENT Kubernetes+GlusterFS- Lightning Ver.</summary>
      <description>&lt;p&gt;You can now deploy GlusterFS on Kubernetes, and have your Kubernetes applications access hyper-converged persistent storage.  Ashiq and Jose will explain how.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/kubegluster/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Jose Rivera</attendee>
      <attendee>Mohamed Ashiq</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5857@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5857</pentabarf:event-id>
      <pentabarf:event-slug>go_state</pentabarf:event-slug>
      <pentabarf:event-tag>go_state</pentabarf:event-tag>
      <pentabarf:title>The state of Go</pentabarf:title>
      <pentabarf:subtitle>What to expect in Go 1.8</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T124500</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:40:00:00</duration>
      <summary>The state of Go- What to expect in Go 1.8</summary>
      <description>&lt;p&gt;The state of Go, updated until go 1.8&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_state/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Francesc Campoy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5432@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5432</pentabarf:event-id>
      <pentabarf:event-slug>cephusb</pentabarf:event-slug>
      <pentabarf:event-tag>cephusb</pentabarf:event-tag>
      <pentabarf:title>Ceph USB Storage Gateway</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T124500</dtstart>
      <dtend>20170205T133000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Ceph USB Storage Gateway</summary>
      <description>&lt;p&gt;Exposing Ceph RADOS Block Device (RBD) images for access via an embedded USB storage gadget can solve a number of factors limiting adoption, namely:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ceph storage can now be consumed by almost any system with a USB port&lt;/li&gt;
&lt;li&gt;Ease of use&lt;/li&gt;
&lt;li&gt;Configure once, then plug and play anywhere&lt;/li&gt;
&lt;li&gt;Security&lt;/li&gt;
&lt;li&gt;Encryption can be performed on the USB device itself, reducing reliance on transport and cluster security and access control&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This presentation will introduce and demonstrate a Ceph USB storage gateway prototype, running on an embedded Linux ARM board.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/cephusb/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>David Disseldorp</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5076@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5076</pentabarf:event-id>
      <pentabarf:event-slug>guixpackages</pentabarf:event-slug>
      <pentabarf:event-tag>guixpackages</pentabarf:event-tag>
      <pentabarf:title>Reproducible packaging and distribution of software with GNU Guix</pentabarf:title>
      <pentabarf:subtitle>Distributing software with Guix</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T124500</dtstart>
      <dtend>20170205T131500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Reproducible packaging and distribution of software with GNU Guix- Distributing software with Guix</summary>
      <description>&lt;p&gt;In this talk I will share the great experience we have of packaging, deploying, publishing and distributing software via GNU Guix of a complex web service that has multiple servers under http://genenetwork.org/. I will also discuss the work we are now executing on creating 'channels', reproducible build-systems and non-root installations and moving forward on putting Guix in containers, using work flow engines, so that jobs can run on distributed systems, such as Arvados.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guixpackages/</url>
      <location>K.4.601</location>
      <attendee>Pjotr Prins</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5572@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5572</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_replay_support</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_replay_support</pentabarf:event-tag>
      <pentabarf:title>Deterministic replay support for Genode components</pentabarf:title>
      <pentabarf:subtitle>Performance penalty and challenges</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T124500</dtstart>
      <dtend>20170204T131000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Deterministic replay support for Genode components- Performance penalty and challenges</summary>
      <description>&lt;p&gt;we are modifying Nova kernel to make it support temporal redundancy for user processes running Genode components. Every time a process releases the CPU, we manage to restart it from its last starting point and re-run the same portion of the process code. An practical application of this could be an implementation of a fault tolerant system. At the end of the two executions, one may compare their memory footprints to detect an eventual fault due for example to SEU. We are also interested in the performance penalty this would induce on the overall systems compared to existing redundancy models.
In this talk, we will present how Genode components performances are impacted by this type of redundancy. Possible choices and remaining challenges for extending this model for multiprocessor environment will also be discussed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_replay_support/</url>
      <location>AW1.125</location>
      <attendee>Mahoukpego Parfait Tokponnon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5465@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5465</pentabarf:event-id>
      <pentabarf:event-slug>hairdo</pentabarf:event-slug>
      <pentabarf:event-tag>hairdo</pentabarf:event-tag>
      <pentabarf:title>Extensions</pentabarf:title>
      <pentabarf:subtitle>Ugly Toupee or Hipster Hairdo?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T125000</dtstart>
      <dtend>20170204T131000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Extensions- Ugly Toupee or Hipster Hairdo?</summary>
      <description>&lt;p&gt;"But what about the extensions?" can be the death knell for whatever cool new feature somebody tries to implement in LibreOffice, as extensions naturally ask for interface stability.  But what about them, anyway?  Are they the saviour that brings diversity to our desktops, or are they just a ghostly phantom that stifles innovation?  Lets take a look at the extension landscape out there.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/hairdo/</url>
      <location>K.4.401</location>
      <attendee>Stephan Bergmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5489@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5489</pentabarf:event-id>
      <pentabarf:event-slug>eclipse_omr</pentabarf:event-slug>
      <pentabarf:event-tag>eclipse_omr</pentabarf:event-tag>
      <pentabarf:title>A different Lua JIT using Eclipse OMR</pentabarf:title>
      <pentabarf:subtitle>Using the Eclipse OMR JitBuilder to improve Lua performance with minimal changes to the interpreter</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lua</pentabarf:track>
      <pentabarf:start>2017-02-04 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T125000</dtstart>
      <dtend>20170204T132000</dtend>
      <duration>00:30:00:00</duration>
      <summary>A different Lua JIT using Eclipse OMR- Using the Eclipse OMR JitBuilder to improve Lua performance with minimal changes to the interpreter</summary>
      <description>&lt;p&gt;I will be discussing recent work by my team to use the Eclipse OMR JitBuilder technology to improve the Lua interpreter performance. I will show the small changes required in the runtime to take advantage of the OMR JitBuilder technology, show the performance improvements and discuss the trade offs of using a JIT.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lua</categories>
      <url>https:/fosdem.org/2017/schedule/event/eclipse_omr/</url>
      <location>K.3.201</location>
      <attendee>Charlie Gracie</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5775@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5775</pentabarf:event-id>
      <pentabarf:event-slug>layervsdependency</pentabarf:event-slug>
      <pentabarf:event-tag>layervsdependency</pentabarf:event-tag>
      <pentabarf:title>Managing DEPENDENCIES in containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T125000</dtstart>
      <dtend>20170205T125500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Managing DEPENDENCIES in containers</summary>
      <description>&lt;p&gt;An introduction to graph based dependency management for containers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/layervsdependency/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Maarten Hoogendoorn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5339@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5339</pentabarf:event-id>
      <pentabarf:event-slug>cnjavadev</pentabarf:event-slug>
      <pentabarf:event-tag>cnjavadev</pentabarf:event-tag>
      <pentabarf:title>Cloud Native Java Development</pentabarf:title>
      <pentabarf:subtitle>Patterns and Principles for Designing Kubernetes Applications</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 12:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T125500</dtstart>
      <dtend>20170205T130500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Cloud Native Java Development- Patterns and Principles for Designing Kubernetes Applications</summary>
      <description>&lt;p&gt;Kubernetes is awesome! But what does it takes for a Java developer to design, implement and run Cloud Native applications?
In this session, we will look at Kubernetes from a user point of view and demonstrate how to consume it effectively. We will discover which concerns Kubernetes addresses and how it helps to develop highly scalable and resilient Java applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/cnjavadev/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Bilgin Ibryam</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5227@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5227</pentabarf:event-id>
      <pentabarf:event-slug>corporate_shenanigans</pentabarf:event-slug>
      <pentabarf:event-tag>corporate_shenanigans</pentabarf:event-tag>
      <pentabarf:title>Corporate Shenanigans</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>2017-02-04 12:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T125500</dtstart>
      <dtend>20170204T134000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Corporate Shenanigans</summary>
      <description>&lt;p&gt;It is generally assumed that free and open source communities are best served by governance rules that are open and transparent. I will argue that while openness and transparency are necessary, they are not sufficient. Particularly as the number of open source communities governed by trade associations grows, additional principles are necessary such as vendor neutrality, and ensuring a level playing field. This talk will provide an overview of the (often legal) control points that exist in open communities, and various strategies used by corporations to seize them. It will also provide some examples of existing community governance rules which openly and transparently ensure special rights to particular organizations. A few simple governance hacks to help make trade associations better stewards of open communities will also be discussed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/corporate_shenanigans/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Mike Milinkovich</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5655@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5655</pentabarf:event-id>
      <pentabarf:event-slug>linux_desktop_versus_windows10</pentabarf:event-slug>
      <pentabarf:event-tag>linux_desktop_versus_windows10</pentabarf:event-tag>
      <pentabarf:title>Is the Linux Desktop less secure than Windows 10?</pentabarf:title>
      <pentabarf:subtitle>What Gstreamer, Chrome, Tracker and Baloo mean for Linux Desktop security</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Is the Linux Desktop less secure than Windows 10?- What Gstreamer, Chrome, Tracker and Baloo mean for Linux Desktop security</summary>
      <description>&lt;p&gt;Recently Chris Evans published a series of blog posts where he pointed out serious security problems of common Linux Desktop systems. A combination of automatic downloads (from Chrome), automatic parsing of new files by desktop search systems and libraries with a huge attack surface and support for countless file formats cause a very explosive combination.
What's wrong with Linux Desktop security and how can we fix it?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/linux_desktop_versus_windows10/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Hanno Böck</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4927@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4927</pentabarf:event-id>
      <pentabarf:event-slug>dinosaurs</pentabarf:event-slug>
      <pentabarf:event-tag>dinosaurs</pentabarf:event-tag>
      <pentabarf:title>Resurrecting dinosaurs, what can possibly go wrong?</pentabarf:title>
      <pentabarf:subtitle>How Containerised Applications could eat our users.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Cloud</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Resurrecting dinosaurs, what can possibly go wrong?- How Containerised Applications could eat our users.</summary>
      <description>&lt;p&gt;Containerised Application technologies like AppImage, Snappy and Flatpak promise a brave new world for Linux applications, free from the worries of shared libraries and dependency issues.
Just one problem, this is a road long travelled before, such as in the application dark ages of Win32 applications and DLLs. And it worked out so wonderfully there...
Do we risk a future where, like the resurrected dinosaurs of Jurassic Park, this family of applications will break their containment and start eating our users?
This session will try to present a balanced argument about the situation, frankly discussing the benefits promised by these technologies, but highlighting the very real issues and risks their widespread adoption could, and in some cases are, already bringing to the table.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/dinosaurs/</url>
      <location>Janson</location>
      <attendee>Richard Brown</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4960@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4960</pentabarf:event-id>
      <pentabarf:event-slug>geo_opennotices</pentabarf:event-slug>
      <pentabarf:event-tag>geo_opennotices</pentabarf:event-tag>
      <pentabarf:title>'Open Notices' - alpha</pentabarf:title>
      <pentabarf:subtitle>A global platform for official notices (planning, licensing etc)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>'Open Notices' - alpha- A global platform for official notices (planning, licensing etc)</summary>
      <description>&lt;p&gt;If OpenStreetMap is about mapping the real world, OpenNotices aims to map official notices (events in time/space). Things like urban planning or licensing of premises.&lt;/p&gt;

&lt;p&gt;Currently in development, I am hoping to preview this at Fosdem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_opennotices/</url>
      <location>H.2214</location>
      <attendee>Richard Pope</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5232@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5232</pentabarf:event-id>
      <pentabarf:event-slug>om_upipe</pentabarf:event-slug>
      <pentabarf:event-tag>om_upipe</pentabarf:event-tag>
      <pentabarf:title>Overview of Upipe modules for broadcast professionals</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>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Overview of Upipe modules for broadcast professionals</summary>
      <description>&lt;p&gt;Upipe is a flexible dataflow framework with multiple structural innovations which have been discussed in previous FOSDEM talks. In this talk, the speaker will give an overview of the available modules, with real-life use cases from television broadcast professionals.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_upipe/</url>
      <location>K.3.401</location>
      <attendee>Christophe Massiot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5541@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5541</pentabarf:event-id>
      <pentabarf:event-slug>dask</pentabarf:event-slug>
      <pentabarf:event-tag>dask</pentabarf:event-tag>
      <pentabarf:title>Dask - extending Python data tools for parallel and distributed computing</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Dask - extending Python data tools for parallel and distributed computing</summary>
      <description>&lt;p&gt;The growing Python data science ecosystem, including the foundational packages Numpy and Pandas, provides powerful tools for data analysis that are widely used in a variety of applications. Typically, these libraries were designed for data that fits in memory and for computations that run on a single core.&lt;/p&gt;

&lt;p&gt;Dask is a Python library for parallel and distributed computing, using blocked algorithms and task scheduling. By leveraging the existing Python data ecosystem, Dask enables to compute on arrays and dataframes that are larger than memory, while exploiting parallelism or distributed computing power, but in a familiar interface (mirroring Numpy arrays and Pandas dataframes).&lt;/p&gt;

&lt;p&gt;Slides: &lt;a href="https://jorisvandenbossche.github.io/talks/2017_FOSDEM_dask/"&gt;https://jorisvandenbossche.github.io/talks/2017&lt;em&gt;FOSDEM&lt;/em&gt;dask/&lt;/a&gt;&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/dask/</url>
      <location>H.2213</location>
      <attendee>Joris Van den Bossche</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5558@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5558</pentabarf:event-id>
      <pentabarf:event-slug>guifi</pentabarf:event-slug>
      <pentabarf:event-tag>guifi</pentabarf:event-tag>
      <pentabarf:title>guifi.net</pentabarf:title>
      <pentabarf:subtitle>An Open, Libre and Neutral Telecommunications Network Based in Commons</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>guifi.net- An Open, Libre and Neutral Telecommunications Network Based in Commons</summary>
      <description>&lt;p&gt;&lt;a href="https://guifi.net/en/"&gt;guifi·net&lt;/a&gt; is a technological, social and economic project built by citizens, which centers its activity in the field of telecommunications. Its purpose is to enable broadband Internet access for everybody, with high quality and for a fair price, by means of developing a telecommunications network based in a model of commons, open, neutral and with unencumbered access. The network counts with &lt;a href="https://guifi.net/ca/node/2413/view/map"&gt;more than 32,000 nodes&lt;/a&gt; and gives access to an estimated 50,000 people, mostly in Catalonia and the Valencian Country. guifi.net counts on a diverse community of individuals, organizations, companies and public administrations agreeing upon a &lt;a href="https://guifi.net/en/FONNC"&gt;common license&lt;/a&gt;, with the support of a &lt;a href="https://fundacio.guifi.net/"&gt;private foundation&lt;/a&gt; that watches over its development and integrity. guifi.net enables a collaborative economy where volunteers and businesses contribute to the development of the common network thanks to governance tools like the compensations system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/guifi/</url>
      <location>AW1.125</location>
      <attendee>Ivan Vilata-i-Balaguer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4889@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4889</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_webrender_next_generation_graphics_engine</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_webrender_next_generation_graphics_engine</pentabarf:event-tag>
      <pentabarf:title>WebRender, the next generation graphics engine by Mozilla research</pentabarf:title>
      <pentabarf:subtitle>A technical talk about the web rendering architectures of today and tomorrow.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>WebRender, the next generation graphics engine by Mozilla research- A technical talk about the web rendering architectures of today and tomorrow.</summary>
      <description>&lt;p&gt;A technical talk about the web rendering architectures of today and tomorrow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_webrender_next_generation_graphics_engine/</url>
      <location>UD2.218A</location>
      <attendee>Nicolas Silva</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4963@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4963</pentabarf:event-id>
      <pentabarf:event-slug>securing_automated_decryption</pentabarf:event-slug>
      <pentabarf:event-tag>securing_automated_decryption</pentabarf:event-tag>
      <pentabarf:title>Securing Automated Decryption</pentabarf:title>
      <pentabarf:subtitle>New Cryptography and Techniques</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security and Encryption</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Securing Automated Decryption- New Cryptography and Techniques</summary>
      <description>&lt;p&gt;This talk covers an alternative to key escrows using new cryptographic techniques implemented by the Clevis (client) and Tang (server) projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security and Encryption</categories>
      <url>https:/fosdem.org/2017/schedule/event/securing_automated_decryption/</url>
      <location>Janson</location>
      <attendee>Nathaniel McCallum</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4975@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4975</pentabarf:event-id>
      <pentabarf:event-slug>riscv</pentabarf:event-slug>
      <pentabarf:event-tag>riscv</pentabarf:event-tag>
      <pentabarf:title>RISC-V</pentabarf:title>
      <pentabarf:subtitle>Open Hardware for Your Open Source Software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Architectures</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>RISC-V- Open Hardware for Your Open Source Software</summary>
      <description>&lt;p&gt;RISC-V is a new open, royalty-free instruction set specification from the University of California, Berkeley that is finding its way into applications that range from IoT to supercomputing. With the advent of RISC-V, hardware implementers are now able to build fully open-source CPUs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Architectures</categories>
      <url>https:/fosdem.org/2017/schedule/event/riscv/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Arun Thomas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5731@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5731</pentabarf:event-id>
      <pentabarf:event-slug>analyze_os_code</pentabarf:event-slug>
      <pentabarf:event-tag>analyze_os_code</pentabarf:event-tag>
      <pentabarf:title>Analyze terabytes of OS code with one query</pentabarf:title>
      <pentabarf:subtitle>How to leverage the code shared on GitHub with ease </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T131500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Analyze terabytes of OS code with one query- How to leverage the code shared on GitHub with ease </summary>
      <description>&lt;p&gt;Google has made available a BigQuery copy of most open source code shared in GitHub. This allows any interested party to analyze 5 years of GitHub metadata and more than 42 terabytes of code easily. In this session we'll cover how to leverage this data - to understand the community around any language or project. With this, design requests and decisions can be made looking at the actual patterns discoverable through analytical methods.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/analyze_os_code/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Felipe Hoffa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5687@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5687</pentabarf:event-id>
      <pentabarf:event-slug>software_life_cycle_data_mining</pentabarf:event-slug>
      <pentabarf:event-tag>software_life_cycle_data_mining</pentabarf:event-tag>
      <pentabarf:title>Analyzing the Software Development Life-Cycle using Data-Mining Techniques</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T140000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Analyzing the Software Development Life-Cycle using Data-Mining Techniques</summary>
      <description>&lt;p&gt;One of the major challenges for certification in the SIL2LinuxMP project, is to
show that Linux does not only define a development process, but also follows
it. To this end (and far beyond!) the meta-data of commits to the Linux kernel
are analyzed.&lt;/p&gt;

&lt;p&gt;The talk covers everything from gathering the data, to distributing it to every
one in the project while keeping it the data up-to-date and of course our first
analysis results. Each of these phases contain their own set of problems that
needed to be considered, leading to a framework called DLCDM (Development
Life-Cylce Data-Mining) that is introduced for the first time during this talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/software_life_cycle_data_mining/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Andreas Platschek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5400@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5400</pentabarf:event-id>
      <pentabarf:event-slug>ebpf_xdp</pentabarf:event-slug>
      <pentabarf:event-tag>ebpf_xdp</pentabarf:event-tag>
      <pentabarf:title>eBPF and XDP walkthrough and recent updates</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>eBPF and XDP walkthrough and recent updates</summary>
      <description>&lt;p&gt;This talk presents an overview of the Linux kernel's eBPF subsystem and how it integrates into tc (traffic control) and XDP (eXpress Data Path) for providing a high-performance, in-kernel programmable networking data plane. Since the last fosdem, many new eBPF-related features found its way into the Linux kernel. This talk highlights some of the most important advances along with some examples on how this facility can be programmed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/ebpf_xdp/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Daniel Borkmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4980@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4980</pentabarf:event-id>
      <pentabarf:event-slug>external_node_classifier</pentabarf:event-slug>
      <pentabarf:event-tag>external_node_classifier</pentabarf:event-tag>
      <pentabarf:title>External node classifier for easy configuration management.</pentabarf:title>
      <pentabarf:subtitle>Analysis on advantages of using an external node classifier system. Examples on how to ease Saltstack with reclass.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>External node classifier for easy configuration management.- Analysis on advantages of using an external node classifier system. Examples on how to ease Saltstack with reclass.</summary>
      <description>&lt;p&gt;Analysis on advantages of using an external node classifier system.
Examples on how to ease Saltstack administration with reclass.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/external_node_classifier/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Riccardo Scartozzi (risca)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5891@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5891</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_semantic_web</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_semantic_web</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Bringing the Semantic Web closer to reality: PostgreSQL as RDF Graph Database</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>AMENDMENT Bringing the Semantic Web closer to reality: PostgreSQL as RDF Graph Database</summary>
      <description>&lt;p&gt;An investigation into how Python's RDFLib and SQLAlchemy can be used to leverage PostgreSQL's capabilities to provide a persistent storage back-end for Graphs, and become the elusive practical RDF triple store for the Semantic Web (or simply help you export your data to someone who's expecting RDF)!&lt;/p&gt;

&lt;p&gt;Please note that this talk replaces "Replication &amp;amp; Recovery in PostgreSQL 10.0" which was to be given by Simon Riggs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2017/schedule/event/postgresql_semantic_web/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Jimmy Angelakos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5686@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5686</pentabarf:event-id>
      <pentabarf:event-slug>loco_positioning_crazyflie</pentabarf:event-slug>
      <pentabarf:event-tag>loco_positioning_crazyflie</pentabarf:event-tag>
      <pentabarf:title>Loco Positioning: An OpenSource Local Positioning System for robotics</pentabarf:title>
      <pentabarf:subtitle>Presentation with a demo of autonomous Crazylfie 2.0 quadcopter</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T140000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Loco Positioning: An OpenSource Local Positioning System for robotics- Presentation with a demo of autonomous Crazylfie 2.0 quadcopter</summary>
      <description>&lt;p&gt;Positioning in robotics has alway been a challenge. For outdoor,
robots GPS is solving most of the practical problems, but indoor,
precise localization is still done using expensive proprietary systems mainly
based on an array of cameras.&lt;/p&gt;

&lt;p&gt;In this talk, I will present the loco positioning system: an open source Ultra
Wide Band radio-based local positioning system, why we need it and how it works.
I will also speak about its usage with the Crazyflie 2.0 open source  nano
quadcopter, of course ending with an autonomous flying demo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/loco_positioning_crazyflie/</url>
      <location>UD2.218A</location>
      <attendee>Arnaud Taffanel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5758@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5758</pentabarf:event-id>
      <pentabarf:event-slug>cloud_native_python</pentabarf:event-slug>
      <pentabarf:event-tag>cloud_native_python</pentabarf:event-tag>
      <pentabarf:title>Cloud Native Python</pentabarf:title>
      <pentabarf:subtitle>The road to being a first-class Kubernetes application</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Cloud Native Python- The road to being a first-class Kubernetes application</summary>
      <description>&lt;p&gt;Serverside applications are more and more likely to need to run in
dynamic cloud environments where they can automatically scale as
required.  One rightfully popular approach is to run the application
as a Docker container inside a Kubernetes cluster, giving you a lot of
operational benefits thanks to the Kubernetes folks.&lt;/p&gt;

&lt;p&gt;For the most part it is rather easy to make your Python application
work inside a Docker container.  But there are a number of common
patterns one can follow to save time by delegating more things to the
runtime environment.  Furthermore you can start adding a few simple
non-intrusive features to your application which will help improve the
application live-cycle in the cluster, ensuring smooth hand-over when
migrating the container to different nodes or scaling it up or down.&lt;/p&gt;

&lt;p&gt;This talk will discuss how to write a Python application which will
behave well in this environment, starting with the basics steps you
can rely on the runtime for, covering logging and all the way to
supporting the service life-cycle, health checking and monitoring in a
Kubernetes environment.  You will see that building a cloud-native
application is not very hard and something you can gradually
introduce.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/cloud_native_python/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Floris Bruynooghe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4995@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4995</pentabarf:event-id>
      <pentabarf:event-slug>ogd_includo</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_includo</pentabarf:event-tag>
      <pentabarf:title>Can open source open minds?</pentabarf:title>
      <pentabarf:subtitle>Lessons learned making games about diversity for the IncLudo project </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Can open source open minds?- Lessons learned making games about diversity for the IncLudo project </summary>
      <description>&lt;p&gt;In the IncLudo project, we are making open source games to promote diversity in the workplace. After a year of building and testing game prototypes, we want to share what we've learned about bias, empathy, icebreakers, taboos, and board games while pursuing this important but challenging goal.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_includo/</url>
      <location>AW1.126</location>
      <attendee>Jesse Himmelstein</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4836@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4836</pentabarf:event-id>
      <pentabarf:event-slug>datacubes</pentabarf:event-slug>
      <pentabarf:event-tag>datacubes</pentabarf:event-tag>
      <pentabarf:title>Datacubes on Steroids with ISO Array SQL</pentabarf:title>
      <pentabarf:subtitle>Open Source, Open Standards, Open Terabytes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Datacubes on Steroids with ISO Array SQL- Open Source, Open Standards, Open Terabytes</summary>
      <description>&lt;p&gt;Never before it was so easy and inexpensive to gather, as well as generate, massive amounts of data. Often, data get discretized in space and time, nat­ur­ally leading to multi-dimensional arrays. In fact, arrays play a core role in most domains of science, engineering, and bus­in­ess - generally speak­ing, spatio-temporal sensor, image, time­series, sim­­ul­ation, and statistics data­. This raises the need for flexible, scalable, and open services in replacement of the bespoke silo solutions that have prevailed in the past.&lt;/p&gt;

&lt;p&gt;Traditional databases have been successful due to their flexibility (through query languages) and scalability (through manifold optimizations and parallelization in the server) - however, they unfortunately do not support massive arrays. This is being remedied within ISO currently where SQL/MDA ("Multi-Dimensional Arrays") is in an advanced stage, likely becoming adopted in summer 2017. SQL/MDA adds declarative array definition and operations to SQL. Not only paves this the way for powerful services, maybe even more important it allows, for the first time, integrating data and metadata into the same archive, even in one and the same query. As such, SQL/MDA will be a game changer in data services not only for science and engineering at large.&lt;/p&gt;

&lt;p&gt;We present the concepts and rationales, as well as the open-source technology rasdaman ("raster data manager") which is serving as the blueprint for MDA.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/datacubes/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Peter Baumann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5275@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5275</pentabarf:event-id>
      <pentabarf:event-slug>virtuozzo_containers</pentabarf:event-slug>
      <pentabarf:event-tag>virtuozzo_containers</pentabarf:event-tag>
      <pentabarf:title>Virtuozzo containers, how it works</pentabarf:title>
      <pentabarf:subtitle>virtuozzo, most known as openvz containers techonlogy</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T131500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Virtuozzo containers, how it works- virtuozzo, most known as openvz containers techonlogy</summary>
      <description>&lt;p&gt;openvz containers, how it works and how it looks&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/virtuozzo_containers/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Alexander Stefanov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5493@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5493</pentabarf:event-id>
      <pentabarf:event-slug>clang_formal_verification_tool_frontend</pentabarf:event-slug>
      <pentabarf:event-tag>clang_formal_verification_tool_frontend</pentabarf:event-tag>
      <pentabarf:title>Using clang as a Frontend on a Formal Verification Tool</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>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T134000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Using clang as a Frontend on a Formal Verification Tool</summary>
      <description>&lt;p&gt;ESBMC is a SMT-based context-bounded bounded model checker that aims to provide bit-precise verification of both ANSI-C and C++ programs. The presentation will briefly introduce the tool and then show the usage of libtooling as a frontend for the tool, including the problems we had during the development and what we hope for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/clang_formal_verification_tool_frontend/</url>
      <location>K.3.201</location>
      <attendee>Mikhail Gadelha</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5909@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5909</pentabarf:event-id>
      <pentabarf:event-slug>dns_bof</pentabarf:event-slug>
      <pentabarf:event-tag>dns_bof</pentabarf:event-tag>
      <pentabarf:title>DNS BOF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T140000</dtend>
      <duration>01:00:00:00</duration>
      <summary>DNS BOF</summary>
      <description>&lt;p&gt;DNS BOF&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/dns_bof/</url>
      <location>H.3227</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5592@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5592</pentabarf:event-id>
      <pentabarf:event-slug>osd_accessibility_in_os</pentabarf:event-slug>
      <pentabarf:event-tag>osd_accessibility_in_os</pentabarf:event-tag>
      <pentabarf:title>Accessibility in Open Source</pentabarf:title>
      <pentabarf:subtitle>Accessibility in Open Source</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T132000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Accessibility in Open Source- Accessibility in Open Source</summary>
      <description>&lt;p&gt;There are many accessibility projects in the Open Source (OS) and Open Development (OD) space. Some focus on creating technologies designed to make the web easier for people with disabilities to use, others are exploring ways to make the web itself more accessible.&lt;/p&gt;

&lt;p&gt;This talk will look at a handful of projects including the Non Visual Desktop Access (NVDA) screen reader, Drupal Content Management System (CMS), Brunel Data Visualization, and other projects making a difference to accessibility, , and the accessibility of the OS/OD space itself.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_accessibility_in_os/</url>
      <location>AW1.121</location>
      <attendee>Léonie Watson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5146@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5146</pentabarf:event-id>
      <pentabarf:event-slug>jssip</pentabarf:event-slug>
      <pentabarf:event-tag>jssip</pentabarf:event-tag>
      <pentabarf:title>JsSIP: SIP in your browser</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T132000</dtend>
      <duration>00:20:00:00</duration>
      <summary>JsSIP: SIP in your browser</summary>
      <description>&lt;p&gt;JsSIP allows you to create WebRTC applications using SIP within your browser.&lt;/p&gt;

&lt;p&gt;The talk will go through the beginning of its development along with the standarization process of the WebSocket as a transport for SIP, the use cases, the present and the future of JsSIP.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/jssip/</url>
      <location>K.3.401</location>
      <attendee>Jose Luis Millán</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5776@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5776</pentabarf:event-id>
      <pentabarf:event-slug>hdl_discussion</pentabarf:event-slug>
      <pentabarf:event-tag>hdl_discussion</pentabarf:event-tag>
      <pentabarf:title>Discussion session on HDL simulation and synthesis tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T130000</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Discussion session on HDL simulation and synthesis tools</summary>
      <description>&lt;p&gt;A discussion about the current state of FOSS HDL simulation and synthesis tools, and possible paths moving forward.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/hdl_discussion/</url>
      <location>AW1.120</location>
      <attendee>Philipp Wagner</attendee>
      <attendee>Tristan Gingold</attendee>
      <attendee>Javier D. Garcia-Lasheras</attendee>
      <attendee>Charles Papon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5679@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5679</pentabarf:event-id>
      <pentabarf:event-slug>python_tanker</pentabarf:event-slug>
      <pentabarf:event-tag>python_tanker</pentabarf:event-tag>
      <pentabarf:title>Tanker</pentabarf:title>
      <pentabarf:subtitle>Embrace the relational model</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Tanker- Embrace the relational model</summary>
      <description>&lt;p&gt;Tanker goal is to allow easy batch operations without compromising database modeling. For pandas users, it's like DataFrame.to_sql on steroids.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_tanker/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Bertrand Chenal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5791@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5791</pentabarf:event-id>
      <pentabarf:event-slug>optimizing_error</pentabarf:event-slug>
      <pentabarf:event-tag>optimizing_error</pentabarf:event-tag>
      <pentabarf:title>Optimizing Errors Away</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Optimizing Errors Away</summary>
      <description>&lt;p&gt;The HotSpot JIT compilers use a lot of sophisticated
optimization techniques to speed up your Java code. Sometimes, these
advanced optimizations are so aggressive that they may eliminate
required checks by mistake and therefore suppress expected
program errors.&lt;/p&gt;

&lt;p&gt;In this talk, I'll briefly introduce Escape Analysis and Intrinsics,
two commonly used HotSpot optimization techniques. I'll show how a
combination of these two features can optimize away
IndexOutOfBoundsExceptions in some corner cases where they are
required by the standard and how I fixed this error in recent versions
of the OpenJDK.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/optimizing_error/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Volker Simonis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5507@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5507</pentabarf:event-id>
      <pentabarf:event-slug>iot_msgflo</pentabarf:event-slug>
      <pentabarf:event-tag>iot_msgflo</pentabarf:event-tag>
      <pentabarf:title>Building distributed systems with Msgflo</pentabarf:title>
      <pentabarf:subtitle>Flow-based-programming over message queues</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building distributed systems with Msgflo- Flow-based-programming over message queues</summary>
      <description>&lt;p&gt;MsgFlo is a tool to build systems that span multiple processes and devices, for instance IoT sensor networks.
Each device acts as a black-box component with input and output ports, mapped to MQTT message queues.
One then constructs a system by binding the queues of the components together.
Focus on components exchanging data gives good composability and testability, both important in IoT.
We will program a system with MsgFlo using Flowhub, a visual live-programming IDE, and test using fbp-spec.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_msgflo/</url>
      <location>AW1.126</location>
      <attendee>Jon Nordby</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5695@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5695</pentabarf:event-id>
      <pentabarf:event-slug>cert_lpi_1</pentabarf:event-slug>
      <pentabarf:event-tag>cert_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>2017-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20170204T130000</dtstart>
      <dtend>20170204T150000</dtend>
      <duration>02:00: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/2017/schedule/event/cert_lpi_1/</url>
      <location>UB2.147</location>
      <attendee>LPI Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5641@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5641</pentabarf:event-id>
      <pentabarf:event-slug>autopsy_mysql</pentabarf:event-slug>
      <pentabarf:event-tag>autopsy_mysql</pentabarf:event-tag>
      <pentabarf:title>Autopsy of an automation disaster</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>2017-02-04 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T130500</dtstart>
      <dtend>20170204T132500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Autopsy of an automation disaster</summary>
      <description>&lt;p&gt;You’ve deployed automation, enabled automatic master failover and tested it many times: great, you can now sleep at night without being paged by a failing server.  However, when you wake up in the morning, things might not have gone the way you expect.  This talk will be about such a surprise.&lt;/p&gt;

&lt;p&gt;Once upon a time, a failure brought down a master.  Automation kicked in and fixed things.  However, a fancy failure, combined with human errors, with an edge-case recovery, and a lack of oversight in automation, lead to a split-brain.  This talk will go into details about the convoluted - but still real world - sequence of events that lead to this disaster.  I will cover what could have avoided the split-brain and what could have make things easier to fix it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/autopsy_mysql/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Jean-François Gagné</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4870@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4870</pentabarf:event-id>
      <pentabarf:event-slug>community_contributed_now_what</pentabarf:event-slug>
      <pentabarf:event-tag>community_contributed_now_what</pentabarf:event-tag>
      <pentabarf:title>I contributed ! But what now ?</pentabarf:title>
      <pentabarf:subtitle>This talk will be about methods to improve contributor retention rates in your FOSS community.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T130500</dtstart>
      <dtend>20170205T134000</dtend>
      <duration>00:35:00:00</duration>
      <summary>I contributed ! But what now ?- This talk will be about methods to improve contributor retention rates in your FOSS community.</summary>
      <description>&lt;p&gt;For any FOSS community, newcomer onboarding is important but retaining them is critical. Since past one year, I have been working with the Fedora Community Operations team on community-oriented metrics and on improving contributor retention rates in Fedora. During this talk, I would like to share the findings from my work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_contributed_now_what/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Bee Padalkar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5842@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5842</pentabarf:event-id>
      <pentabarf:event-slug>image</pentabarf:event-slug>
      <pentabarf:event-tag>image</pentabarf:event-tag>
      <pentabarf:title>Changing the Image of Perl</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T130500</dtstart>
      <dtend>20170205T132500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Changing the Image of Perl</summary>
      <description>&lt;p&gt;Beginning of this century, because of perceived stagnation in development, and flamewars, and obfuscated Perl, and the rise of other programming languages, and other reasons, the attitude towards Perl became negative. We noticed and cared, so we stopped the flamewars and the obfuscated code, we organised more and better conferences, workshops and hackathons, we made sure we are more friendly and helpful to newbies (and oldies), and in general we become more visible. Things changed so much, we nowadays even get compliments at open source conferences! I will talk about our booths and devroom at FOSDEM, and our Perl-presence at other open source conferences, and our own Perl-swag.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/image/</url>
      <location>K.4.201</location>
      <attendee>Wendy G.A. van Dijk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5859@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5859</pentabarf:event-id>
      <pentabarf:event-slug>crikube</pentabarf:event-slug>
      <pentabarf:event-tag>crikube</pentabarf:event-tag>
      <pentabarf:title>CRI: How Kubernetes really runs containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T130500</dtstart>
      <dtend>20170205T131000</dtend>
      <duration>00:05:00:00</duration>
      <summary>CRI: How Kubernetes really runs containers</summary>
      <description>&lt;p&gt;Kubernetes is a cluster orchestration system that runs all applications inside containers. However, Kubernetes itself doesn't know anything about containers, but instead defers to a container runtime to do all the heavy lifting. This talk will describe the Container Runtime Interface, a new internal API that allows Kubernetes to be extended to integrate with other container runtimes than Docker.&lt;/p&gt;

&lt;p&gt;(Please note that the speaker has changed from Jonathan Boulle.)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/crikube/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Luca Bruno</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5609@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5609</pentabarf:event-id>
      <pentabarf:event-slug>spellcheck</pentabarf:event-slug>
      <pentabarf:event-tag>spellcheck</pentabarf:event-tag>
      <pentabarf:title>Cleaning up the spellcheck dictionary</pentabarf:title>
      <pentabarf:subtitle>And making it faster and more maintainable</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T131000</dtstart>
      <dtend>20170204T133000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Cleaning up the spellcheck dictionary- And making it faster and more maintainable</summary>
      <description>&lt;p&gt;It's easy to spot if a word is missing in a spellcheck dictionary. But it's much more complex to find out if a dictionary contains words that are actually wrong. We'll see how to clean up a dictionary in a safe way and the benefits this brings.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/spellcheck/</url>
      <location>K.4.401</location>
      <attendee>Andrea Pescetti</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5071@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5071</pentabarf:event-id>
      <pentabarf:event-slug>graph_postgres_graphdb</pentabarf:event-slug>
      <pentabarf:event-tag>graph_postgres_graphdb</pentabarf:event-tag>
      <pentabarf:title>Bringing the Semantic Web closer to reality</pentabarf:title>
      <pentabarf:subtitle>PostgreSQL as RDF Graph Database</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T131000</dtstart>
      <dtend>20170204T134000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Bringing the Semantic Web closer to reality- PostgreSQL as RDF Graph Database</summary>
      <description>&lt;p&gt;Presentation of an investigation into how Python's RDFLib and SQLAlchemy can be used to leverage PostgreSQL's capabilities to provide a persistent storage back-end for Graphs, and become the elusive practical RDF triple store for the Semantic Web (or simply help you export your data to someone who's expecting RDF)!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_postgres_graphdb/</url>
      <location>H.2214</location>
      <attendee>Jimmy Angelakos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5090@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5090</pentabarf:event-id>
      <pentabarf:event-slug>networkfreedom</pentabarf:event-slug>
      <pentabarf:event-tag>networkfreedom</pentabarf:event-tag>
      <pentabarf:title>Network freedom, live at the REPL!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T131500</dtstart>
      <dtend>20170205T140000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Network freedom, live at the REPL!</summary>
      <description>&lt;p&gt;Explore Guile's role in advancing network freedom!  This talk covers recent advancements in asynchronous tooling in Guile, as well as live demonstrations of Guile used to power federation via the ActivityPub and ActivityStreams standards through Pubstrate.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/networkfreedom/</url>
      <location>K.4.601</location>
      <attendee>Christopher Webber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4672@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4672</pentabarf:event-id>
      <pentabarf:event-slug>desktops_free_and_open_source_in_european_public_administrations</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_free_and_open_source_in_european_public_administrations</pentabarf:event-tag>
      <pentabarf:title>Free Software In Europe's Public Sector</pentabarf:title>
      <pentabarf:subtitle>HOWTO open source in public administration</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T131500</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Free Software In Europe's Public Sector- HOWTO open source in public administration</summary>
      <description>&lt;p&gt;This talk gives an overview of how public administrations in the European Union are embracing free and open source software solutions&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_free_and_open_source_in_european_public_administrations/</url>
      <location>K.4.401</location>
      <attendee>Gijs Hillenius</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5126@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5126</pentabarf:event-id>
      <pentabarf:event-slug>iaas_qemintapi</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_qemintapi</pentabarf:event-tag>
      <pentabarf:title>QEMU: internal APIs and conflicting world views</pentabarf:title>
      <pentabarf:subtitle>How abstractions inside QEMU (don't) work together</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170204T131500</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:40:00:00</duration>
      <summary>QEMU: internal APIs and conflicting world views- How abstractions inside QEMU (don't) work together</summary>
      <description>&lt;p&gt;QEMU is an open source machine emulator and virtualizer written in C. Over time it has evolved multiple interfaces to interact with the outside world, and multiple internal APIs and abstractions to model and keep track of data. The talk will be a review of some of the challenges and trade-offs involved in making those abstractions work together.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_qemintapi/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Eduardo Habkost</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5271@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5271</pentabarf:event-id>
      <pentabarf:event-slug>lizardfs</pentabarf:event-slug>
      <pentabarf:event-tag>lizardfs</pentabarf:event-tag>
      <pentabarf:title>LizardFS - distributed file system made easy</pentabarf:title>
      <pentabarf:subtitle>A fault tolerant, distributed, parallel and easy to use POSIX file system</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T132000</dtstart>
      <dtend>20170204T133500</dtend>
      <duration>00:15:00:00</duration>
      <summary>LizardFS - distributed file system made easy- A fault tolerant, distributed, parallel and easy to use POSIX file system</summary>
      <description>&lt;p&gt;Short presentation of LizardFS with example Setup. Especially focused on how easy it is to setup, use, manage, extend and shrink.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/lizardfs/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Michal Bielicki</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4661@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4661</pentabarf:event-id>
      <pentabarf:event-slug>sofa</pentabarf:event-slug>
      <pentabarf:event-tag>sofa</pentabarf:event-tag>
      <pentabarf:title>SOFA - Real-time multi-physics simulation</pentabarf:title>
      <pentabarf:subtitle>with an emphasis on medical simulation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T132000</dtstart>
      <dtend>20170205T133500</dtend>
      <duration>00:15:00:00</duration>
      <summary>SOFA - Real-time multi-physics simulation- with an emphasis on medical simulation</summary>
      <description>&lt;p&gt;Simulation Open Framework Architecture (SOFA) is an open source multiplatform framework primarily targeted at real-time physical simulation, with an emphasis on medical simulation.&lt;/p&gt;

&lt;p&gt;It is mostly intended for the research community to help develop new algorithms, but can also be used as an efficient prototyping tool or as a physics engine.&lt;/p&gt;

&lt;p&gt;Started in 2004, SOFA is currently developed by 4 research teams from Inria (french research institute): Mimesis, Imagine, Defrost and Asclepios.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/sofa/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Guillaume Paran</attendee>
      <attendee>Hugo Talbot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5819@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5819</pentabarf:event-id>
      <pentabarf:event-slug>grafana_past_present_and_future</pentabarf:event-slug>
      <pentabarf:event-tag>grafana_past_present_and_future</pentabarf:event-tag>
      <pentabarf:title>Grafana - Past, present and future</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T132500</dtstart>
      <dtend>20170205T141000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Grafana - Past, present and future</summary>
      <description>&lt;p&gt;Why was Grafana born and what problem is it trying to solve? How do we try to solve these problems?
We will look into some of the recent changes in Grafana that makes it easier to create, share and work with your dashboards. I'm also going to look into the future and talk about how we see the future of Grafana and talk a little bit about of software design philosophy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/grafana_past_present_and_future/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Carl Bergquist</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5311@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5311</pentabarf:event-id>
      <pentabarf:event-slug>singularityhpc</pentabarf:event-slug>
      <pentabarf:event-tag>singularityhpc</pentabarf:event-tag>
      <pentabarf:title>Singularity</pentabarf:title>
      <pentabarf:subtitle>The Inner Workings of Securely Running User Containers on HPC Systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T132500</dtstart>
      <dtend>20170205T141000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Singularity- The Inner Workings of Securely Running User Containers on HPC Systems</summary>
      <description>&lt;p&gt;Singularity is an open source container solution being developed specifically for HPC environments. With Singularity, HPC users can safely bring their own execution environments to the cluster. Unlike other container solutions, Singularity does not require root level permissions to run containers, which allows users to freely control what software stack they wish to use. Provisioning of a container image can be done locally on the user's machine or on Singularity Hub. The resulting image can then be securely executed on any machine with Singularity installed. Reproduction of results has never been easier: a user can now share a single Singularity image file that will ensure a consistent execution environment wherever it is run.&lt;/p&gt;

&lt;p&gt;This presentation will provide an in-depth look at how Singularity is able to securely run user containers on HPC systems. After a brief introduction to Singularity and its relationship to other container solutions, the details of Singularity's runtime will be explored. The way that Singularity leverages Linux features such as namespaces, bind mounts, and SUID binaries will be discussed in further detail as well.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/singularityhpc/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Michael Bauer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5913@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5913</pentabarf:event-id>
      <pentabarf:event-slug>go_lighting_talks</pentabarf:event-slug>
      <pentabarf:event-tag>go_lighting_talks</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Go lighting talks</pentabarf:title>
      <pentabarf:subtitle>Lighting talks about Go</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2017-02-05 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T132500</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT Go lighting talks- Lighting talks about Go</summary>
      <description>&lt;p&gt;Go lightning talks. This talk replaces Two Years With Go and ZeroMQ by Brian Knox.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2017/schedule/event/go_lighting_talks/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Arjan van Eersel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5843@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5843</pentabarf:event-id>
      <pentabarf:event-slug>parsing_perl6</pentabarf:event-slug>
      <pentabarf:event-tag>parsing_perl6</pentabarf:event-tag>
      <pentabarf:title>Notes from the Trenches</pentabarf:title>
      <pentabarf:subtitle>Parsing Perl 6 *in* Perl 6</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T132500</dtstart>
      <dtend>20170205T140500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Notes from the Trenches- Parsing Perl 6 *in* Perl 6</summary>
      <description>&lt;p&gt;Witness the life cycle of a single Perl 6 module from creation to adulthood, learning some tips and tricks on the way as we dodge some bullets and fall headlong into cleverly-concealed traps. We'll talk about Perl 6 coding style, code layout, and some of the compromises you have to make during development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/parsing_perl6/</url>
      <location>K.4.201</location>
      <attendee>Jeffrey Goff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5149@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5149</pentabarf:event-id>
      <pentabarf:event-slug>mediasoup</pentabarf:event-slug>
      <pentabarf:event-tag>mediasoup</pentabarf:event-tag>
      <pentabarf:title>Introducing mediasoup</pentabarf:title>
      <pentabarf:subtitle>A WebRTC SFU for Node.js</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T132500</dtstart>
      <dtend>20170204T134500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Introducing mediasoup- A WebRTC SFU for Node.js</summary>
      <description>&lt;p&gt;mediasoup is a WebRTC SFU (Selective Forwarding Unit) for Node.js that allows applications to run multiparty video conferencing with browser and mobile devices in a multi-stream fashion.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/mediasoup/</url>
      <location>K.3.401</location>
      <attendee>Iñaki Baz Castillo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4976@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4976</pentabarf:event-id>
      <pentabarf:event-slug>luajit</pentabarf:event-slug>
      <pentabarf:event-tag>luajit</pentabarf:event-tag>
      <pentabarf:title>LuaJIT for AArch64 and MIPS64 platforms</pentabarf:title>
      <pentabarf:subtitle>Improvements and the status</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lua</pentabarf:track>
      <pentabarf:start>2017-02-04 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T132500</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:30:00:00</duration>
      <summary>LuaJIT for AArch64 and MIPS64 platforms- Improvements and the status</summary>
      <description>&lt;p&gt;In this talk, we will present the latest improvements done for ARM64 and MIPS64 platforms in LuaJIT. The talk will cover challenges related to new GC64 mode, as well as arch-specific issues.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lua</categories>
      <url>https:/fosdem.org/2017/schedule/event/luajit/</url>
      <location>K.3.201</location>
      <attendee>Djordje Kovacevic</attendee>
      <attendee>Stefan Pejic</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5001@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5001</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_redox_os</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_redox_os</pentabarf:event-tag>
      <pentabarf:title>Redox OS</pentabarf:title>
      <pentabarf:subtitle>A safety-first microkernel developed in Rust</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 13:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T132500</dtstart>
      <dtend>20170204T141000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Redox OS- A safety-first microkernel developed in Rust</summary>
      <description>&lt;p&gt;Redox is an attempt to make a complete, fully-functioning, general-purpose operating system with a focus on safety, freedom, reliability, correctness, and pragmatism.&lt;/p&gt;

&lt;p&gt;So how do we get there? By keeping the kernel minimal, both in terms of syscalls and in terms of size. By writing the code in Rust, a modern, memory-safe and type-safe systems programming language. By maintaining minimal privileges, through a general capability-based system.&lt;/p&gt;

&lt;p&gt;Redox is an ambitious project, but it already runs on real hardware. Let's take a look.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_redox_os/</url>
      <location>AW1.125</location>
      <attendee>David Teller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5757@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5757</pentabarf:event-id>
      <pentabarf:event-slug>python_gdb</pentabarf:event-slug>
      <pentabarf:event-tag>python_gdb</pentabarf:event-tag>
      <pentabarf:title>Debugging Hung Python Processes with GDB</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Debugging Hung Python Processes with GDB</summary>
      <description>&lt;p&gt;When things go wrong in production, it can be necessary to troubleshoot problems where they occur, instead of in a development environment. In those situations having a working knowledge of GDB, GDB Python Extensions, and strace is very helpful. You will see some  simple techniques to get insight into those situations. This talk  outlines several techniques for connecting to an already running, "stuck", or deadlocked Python process using GDB for debugging.&lt;/p&gt;

&lt;p&gt;During the talk, we will:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;inspect the current state of threads with&lt;/li&gt;
&lt;li&gt;use and demo the GDB macros for Python&lt;/li&gt;
&lt;li&gt;inspect a locally running process and a core dump collected from a remote machine&lt;/li&gt;
&lt;li&gt;use strace to gather system call information about a process&lt;/li&gt;
&lt;li&gt;discuss  the SIGTRAP handler as a proactive way to make rpdb available in production.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I have had to debug several hard-to-find bugs that were very infrequent deadlocks using Python. Furthermore it was happening on remote machines I could not have network access to. This technique was invaluable in those situations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_gdb/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Brian Bouterse</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5617@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5617</pentabarf:event-id>
      <pentabarf:event-slug>cilium</pentabarf:event-slug>
      <pentabarf:event-tag>cilium</pentabarf:event-tag>
      <pentabarf:title>Cilium - BPF &amp; XDP for containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Cilium - BPF &amp; XDP for containers</summary>
      <description>&lt;p&gt;This talk demonstrates that programmability and performance does not require user space networking, it can be achieved in the kernel by generating BPF programs and leveraging the existing kernel subsystems. We will demo an early prototype which provides fast IPv6 &amp;amp; IPv4 connectivity to containers, container labels based security policy with avg cost O(1), and debugging and monitoring based on the per-cpu perf ring buffer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/cilium/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Thomas Graf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5433@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5433</pentabarf:event-id>
      <pentabarf:event-slug>openattic</pentabarf:event-slug>
      <pentabarf:event-tag>openattic</pentabarf:event-tag>
      <pentabarf:title>Ceph and Storage management with openATTIC</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T141500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Ceph and Storage management with openATTIC</summary>
      <description>&lt;p&gt;openATTIC is a web-based Open Source Storage management system for
Linux. It supports the most popular NAS/SAN protocols like CIFS/NFS and
iSCSI/Fibre Channel, including clustering and mirroring of data using
DRBD®.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/openattic/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Lenz Grimmer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5522@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5522</pentabarf:event-id>
      <pentabarf:event-slug>office_source_code_mgmt</pentabarf:event-slug>
      <pentabarf:event-tag>office_source_code_mgmt</pentabarf:event-tag>
      <pentabarf:title>Office Basic Source Code Management</pentabarf:title>
      <pentabarf:subtitle>OpenOffice/LibreOffice Basic Development with 3rd-Party Editors, Version Control and Cloud Storage Backup</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T135000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Office Basic Source Code Management- OpenOffice/LibreOffice Basic Development with 3rd-Party Editors, Version Control and Cloud Storage Backup</summary>
      <description>&lt;p&gt;OpenOffice Basic is cool.  It can manipulate everything in your document, spreadsheets and slides.  It helps you to create complicated reports automatically.  But OpenOffice Basic is not cool.  It lacks everything a modern hardcore developer needs:  Personal favorite text editors, version controls, source repositories, etc.  OpenOffice Basic macros are created and edited only with Basic IDE, and stored in some hidden place in your hard disk, not in the source form but in XML.  They cannot be managed with modern development tools like svn, git, different text editors, and cloud storage backup.&lt;/p&gt;

&lt;p&gt;What if there is a tool that let you work off-line, out of the OpenOffice Basic IDE box, with your favorite text editor, on anywhere on your hard drive?  That's why I wrote obasync to do this job: Synchronize your local Basic macro sources with OpenOffice Basic storage.  It frees me from Basic IDE and I can apply every source code development tools now.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/office_source_code_mgmt/</url>
      <location>K.4.401</location>
      <attendee>Shih-Ching Yang (imacat)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5405@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5405</pentabarf:event-id>
      <pentabarf:event-slug>om_mediainfo</pentabarf:event-slug>
      <pentabarf:event-tag>om_mediainfo</pentabarf:event-tag>
      <pentabarf:title>Media Analysis tools</pentabarf:title>
      <pentabarf:subtitle>How we check media files</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Media Analysis tools- How we check media files</summary>
      <description>&lt;p&gt;In this talk, MediaArea founder and technical lead Jérôme Martinez provides a global view of the different tools we use (or facilitate use of) for media analysis. We will cover the following: Metadata extraction and review with &lt;strong&gt;Mediainfo&lt;/strong&gt;; file format validation and local policy conformance checking with &lt;strong&gt;MediaConch&lt;/strong&gt;; embedding and editing of audio metadata with &lt;strong&gt;BWF MetaEdit&lt;/strong&gt;; and audiovisual quality control tool developed for analysis of digitized analog video files with &lt;strong&gt;QCTools&lt;/strong&gt;, with support from &lt;strong&gt;FFmpeg&lt;/strong&gt;. MediaArea is an open source software company focused on digital media analysis. We develop and support tools that aid developers in integrating digital media file investigation into their work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_mediainfo/</url>
      <location>K.3.401</location>
      <attendee>Jérôme Martinez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4904@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4904</pentabarf:event-id>
      <pentabarf:event-slug>ruby_libgerbv</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_libgerbv</pentabarf:event-tag>
      <pentabarf:title>Ruby bindings for Libgerbv</pentabarf:title>
      <pentabarf:subtitle>Display and edit Gerber RS247X files the easy way</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Ruby bindings for Libgerbv- Display and edit Gerber RS247X files the easy way</summary>
      <description>&lt;p&gt;Working with Gerber files today is a task done by CAM personnel using extremely expensive and proprietary software. Until today no easy way exists to edit Gerber files through an API. What only few know is that libgerbv from the Geda project has proper support to not only show but also to edit Gerber files.&lt;/p&gt;

&lt;p&gt;Using the Ruby bindings for libgerbv it is now possible to edit Gerber files through a simple API.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_libgerbv/</url>
      <location>AW1.120</location>
      <attendee>Patrick Franken</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4919@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4919</pentabarf:event-id>
      <pentabarf:event-slug>container_spawned_shell</pentabarf:event-slug>
      <pentabarf:event-tag>container_spawned_shell</pentabarf:event-tag>
      <pentabarf:title>WTF my container just spawned a shell</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>WTF my container just spawned a shell</summary>
      <description>&lt;p&gt;While there have been many improvements around securing containers, there is still a large gap in monitoring the behavior of containers in production. That’s why we created Sysdig Falco, the open source behavioral activity monitor for containerized environments.&lt;/p&gt;

&lt;p&gt;Sysdig Falco can detect and alert on anomalous behavior at the application, file, system, and network level. In this session get a deep dive into Falco:
- How does behavioral security differ from existing security solutions like image scanning?
- How does Falco work?
- What can it detect? Building and customizing rules
- Next steps&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/container_spawned_shell/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Jorge Salamero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5505@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5505</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_rust_development</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_rust_development</pentabarf:event-tag>
      <pentabarf:title>How Rust is being developed</pentabarf:title>
      <pentabarf:subtitle>The Rust development dashboard</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How Rust is being developed- The Rust development dashboard</summary>
      <description>&lt;p&gt;The Rust project has become a large software development project. To better understand how it is being developed, a software development analytics dashboard has been deployed for it. This dashboard tracks most of the public data about Rust development, and allows to visualize, drill down and understand that data. The talk will present this dashboard, and how to use it to learn about the details of Rust development processes and community. It will also present some interesting data obtained from it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_rust_development/</url>
      <location>UD2.218A</location>
      <attendee>Jesus M. Gonzalez-Barahona</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5556@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5556</pentabarf:event-id>
      <pentabarf:event-slug>jesd204b</pentabarf:event-slug>
      <pentabarf:event-tag>jesd204b</pentabarf:event-tag>
      <pentabarf:title>Understanding JESD204B</pentabarf:title>
      <pentabarf:subtitle>High-speed inter-device data transfers for SDR</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Understanding JESD204B- High-speed inter-device data transfers for SDR</summary>
      <description>&lt;p&gt;JESD204B is a industry standard for interfacing high-speed converters (ADC, DAC) to logic devices (FPGA, ASIC). This presentation will give a introduction to the JESD204B standard which is gaining increasing adoption in SDR solutions to connect the RF-fronted device to the processing device.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/jesd204b/</url>
      <location>AW1.120</location>
      <attendee>Lars-Peter Clausen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4841@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4841</pentabarf:event-id>
      <pentabarf:event-slug>ogd_hellink</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_hellink</pentabarf:event-tag>
      <pentabarf:title>Presentation of Hellink, an educational game about Open Data</pentabarf:title>
      <pentabarf:subtitle>Creating a "real" game to raise awareness among students</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Presentation of Hellink, an educational game about Open Data- Creating a "real" game to raise awareness among students</summary>
      <description>&lt;p&gt;Hellink is an educational video game about information literacy. Being produced by an university library, it heavily focuses on the business model of scientific information, and the various ways to promote more freedom in this domain, especially Open Data. Discover the creative process behind the project, and how to raise awareness about complex subjects through videogames!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_hellink/</url>
      <location>AW1.126</location>
      <attendee>Thomas Planques</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5597@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5597</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_fortification</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_fortification</pentabarf:event-tag>
      <pentabarf:title>fortification vs memcheck</pentabarf:title>
      <pentabarf:subtitle>Making gcc/glibc fortification and valgrind memcheck work better together</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T143000</dtend>
      <duration>01:00:00:00</duration>
      <summary>fortification vs memcheck- Making gcc/glibc fortification and valgrind memcheck work better together</summary>
      <description>&lt;p&gt;gcc/glibc support fortification of some functions by defining &lt;em&gt;FORTIFY&lt;/em&gt;SOURCE. This inserts some compile and runtime buffer overflow checks for selected glibc functions. These checks have no or very little runtime overhead and work on the object level (the compiler provides/proofs the size of the object buffer size). valgrind memcheck provides similar memory buffer overflow checks. These checks don't need any compiler help (you won't have to rebuild your code). But they have a much higher runtime overhead. They also work on a different level. valgrind memcheck doesn't know anything about the objects the user is manipulation but has knowledge of all memory blocks allocated. Lets explore how these different mechanisms work and how we can make them work better together.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_fortification/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Mark Wielaard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5414@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5414</pentabarf:event-id>
      <pentabarf:event-slug>iot_6lowpan</pentabarf:event-slug>
      <pentabarf:event-tag>iot_6lowpan</pentabarf:event-tag>
      <pentabarf:title>6LoWPAN in picoTCP</pentabarf:title>
      <pentabarf:subtitle>And how to support new Link Layer types</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>6LoWPAN in picoTCP- And how to support new Link Layer types</summary>
      <description>&lt;p&gt;6LoWPAN enables, as the name implies, IPv6-communication over Low-power Wireless Personal Area Networks, e.g. IEEE802.15.4. A lot of resources are available to allow 6LoWPAN over IEEE802.15.4, but how can one extend the 6LoWPAN feature-set for the use with other link layer types? This talk will cover the details about a generic implementation that should work with every link layer type and how one can provide support for ones own custom wireless network. The goal is to give quite a technical and detailed talk with finally a discussion about when 6LoWPAN is actually useful and when is it not.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_6lowpan/</url>
      <location>AW1.126</location>
      <attendee>Jelle De Vleeschouwer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5476@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5476</pentabarf:event-id>
      <pentabarf:event-slug>geo_airspace</pentabarf:event-slug>
      <pentabarf:event-tag>geo_airspace</pentabarf:event-tag>
      <pentabarf:title>airspace-v.com</pentabarf:title>
      <pentabarf:subtitle>international hangar flying</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>airspace-v.com- international hangar flying</summary>
      <description>&lt;p&gt;More than fifteen years ago airspace-v.com was launched. A web site with map data for general aviation. In the meantime resources for mapping and for aviation information have changed and improved a lot. Web site airspace-v.com is under refurbishment now. It is becoming an application of OpenStreetMap showing information collected from public sources on the net. Here you can see which information is presented on the map and you can learn a few implementation details for efficient database querying of distances and a file based location name lookup that is extremely fast.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_airspace/</url>
      <location>H.2214</location>
      <attendee>Thomas Bremer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5189@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5189</pentabarf:event-id>
      <pentabarf:event-slug>functional_gpu_futhark</pentabarf:event-slug>
      <pentabarf:event-tag>functional_gpu_futhark</pentabarf:event-tag>
      <pentabarf:title>Purely Functional GPU Programming with Futhark</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Purely Functional GPU Programming with Futhark</summary>
      <description>&lt;p&gt;We present the pure functional array language, Futhark, along with its optimising GPU-targeting compiler.  Of particular focus are the language tradeoffs necessary to ensure the ability to efficiently generate high-performance GPU code from a high-level parallel language.  We also demonstrate (nested) data-parallel array programming, a programming paradigm that enables concise programming of massively parallel systems.  We show how Futhark code can be easily integrated with larger applications written in other language.  Finally, we report benchmarks showing that Futhark is able to match the performance of hand-written code on various published benchmarks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/functional_gpu_futhark/</url>
      <location>H.2213</location>
      <attendee>Troels Henriksen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5041@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5041</pentabarf:event-id>
      <pentabarf:event-slug>python_osint</pentabarf:event-slug>
      <pentabarf:event-tag>python_osint</pentabarf:event-tag>
      <pentabarf:title>OSINT Tools for Security Auditing</pentabarf:title>
      <pentabarf:subtitle>Open Source Intelligence with python tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>OSINT Tools for Security Auditing- Open Source Intelligence with python tools</summary>
      <description>&lt;p&gt;The talk would aim about making an introduction to open source intelligence automation tools(OSINT)  developed in Python, commenting the process we can follow to obtain, analyze and exploit
public information in social networks and public servers.The final objective is obtain the  maximum possible of knowledge in the context we are auditing.&lt;/p&gt;

&lt;p&gt;The talking points could be:&lt;/p&gt;

&lt;p&gt;-Introduction searching information from multiples sources with OSINT tools.
-OSINT tools developed with python for extracting public information from servers and domains.
-Advantages and limitations these tools from the user point of view.
-Comment how these tools are developed and the main modules used in their development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_osint/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>José Manuel Ortega</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5252@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5252</pentabarf:event-id>
      <pentabarf:event-slug>self_hosting_privacy</pentabarf:event-slug>
      <pentabarf:event-tag>self_hosting_privacy</pentabarf:event-tag>
      <pentabarf:title>Privacy in practice for self hosting</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Privacy in practice for self hosting</summary>
      <description>&lt;p&gt;One of the main issue with centralized internet services is the commercial exploitation of people private datas, and the relative lack of security of those data against states actors among others. Yet, being self hosted and using smaller provider do not automatically grant protection, and few people do have a concrete idea of what steps are needed to efficiently protect the privacy of others when hosting services, inspired by the policy of Mozilla, riseup and several others groups trying to do the right things&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/self_hosting_privacy/</url>
      <location>AW1.125</location>
      <attendee>Mickael Scherer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5518@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5518</pentabarf:event-id>
      <pentabarf:event-slug>continuous_integration_with_obs</pentabarf:event-slug>
      <pentabarf:event-tag>continuous_integration_with_obs</pentabarf:event-tag>
      <pentabarf:title>Continuous Integration with the Open Build Service</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Continuous Integration with the Open Build Service</summary>
      <description>&lt;p&gt;Getting a new Linux appliance with every commit you push sounds awesome but impossible, right? Not with the Open Build Service, the Free Software build and distribution system which powers openSUSE, ownCloud and Tizen! Usually a lot of manual work is necessary to create your custom Linux appliance, but the Open Build Service abstracts all the complicated technologies and makes this task as easy as pie. In this talk, we will show you how we plug several open source technologies together to create Linux appliances in a fully automated, continuous integration cycle.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/continuous_integration_with_obs/</url>
      <location>K.4.601</location>
      <attendee>Christian Bruckmayer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5700@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5700</pentabarf:event-id>
      <pentabarf:event-slug>cert_libreoffice_2</pentabarf:event-slug>
      <pentabarf:event-tag>cert_libreoffice_2</pentabarf:event-tag>
      <pentabarf:title>LibreOffice 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>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T143000</dtend>
      <duration>01:00:00:00</duration>
      <summary>LibreOffice Exam Session 2</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/2017/schedule/event/cert_libreoffice_2/</url>
      <location>UB2.147</location>
      <attendee>LibreOffice Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5375@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5375</pentabarf:event-id>
      <pentabarf:event-slug>permissive_or_dismissive</pentabarf:event-slug>
      <pentabarf:event-tag>permissive_or_dismissive</pentabarf:event-tag>
      <pentabarf:title>Increasingly permissive or increasingly dismissive?</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>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T141500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Increasingly permissive or increasingly dismissive?</summary>
      <description>&lt;p&gt;In advanced free software legal and policy circles, a disturbing
number of conversations treat it as given that fewer new projects are
choosing copyleft licenses, and more are going the route of lax
permissive. Though this has been repeated in news articles and blog
posts, when we look deeper for evidence of the claim, we find either
anecdotes (often from the field of corporate-backed project license
choices), or highly questionable and unscientific data sets. Is it
really so?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/permissive_or_dismissive/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>John Sullivan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5177@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5177</pentabarf:event-id>
      <pentabarf:event-slug>osd_dos_and_donts_on_accessibility</pentabarf:event-slug>
      <pentabarf:event-tag>osd_dos_and_donts_on_accessibility</pentabarf:event-tag>
      <pentabarf:title>Opening up accessible design</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>2017-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T133000</dtstart>
      <dtend>20170205T135000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Opening up accessible design</summary>
      <description>&lt;p&gt;At the Home Office, UK we designed a set of posters aiming to promote accessibility, raising awareness of various users and conditions through good design practice. By sharing them openly with others, they've become something better, and have been made even more accessible along the way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_dos_and_donts_on_accessibility/</url>
      <location>AW1.121</location>
      <attendee>Karwai Pun</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5895@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5895</pentabarf:event-id>
      <pentabarf:event-slug>mageia_bof</pentabarf:event-slug>
      <pentabarf:event-tag>mageia_bof</pentabarf:event-tag>
      <pentabarf:title>Mageia Meet-up</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T133000</dtstart>
      <dtend>20170204T143000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Mageia Meet-up</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/mageia_bof/</url>
      <location>H.3227</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5053@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5053</pentabarf:event-id>
      <pentabarf:event-slug>want_to_retry</pentabarf:event-slug>
      <pentabarf:event-tag>want_to_retry</pentabarf:event-tag>
      <pentabarf:title>Do You Want to Retry?</pentabarf:title>
      <pentabarf:subtitle>Handling and Testing Network Failures</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 13:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T133500</dtstart>
      <dtend>20170205T142000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Do You Want to Retry?- Handling and Testing Network Failures</summary>
      <description>&lt;p&gt;The world is not perfect and network failures do happen. Complaining about instability might not always be enough. Especially when your system depends on multiple networked services and each of them is on a critical path to the final result.&lt;/p&gt;

&lt;p&gt;This talk will follow a real story of an attempt to implement network errors handling by retries functionality that is inside urllib3 and requests Python libraries. More importantly we will simulate poor network conditions on a local machine using Linux Network Emulator and then will reason on how effective the attempt was and what can be further improved.&lt;/p&gt;

&lt;p&gt;This is a proper treatment the networked systems should get when they are designed, developed and tested. And it is great that all the tools necessary are already there in most popular Linux distributions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/want_to_retry/</url>
      <location>H.2213</location>
      <attendee>Anton Marchukov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4805@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4805</pentabarf:event-id>
      <pentabarf:event-slug>honeypotmysql</pentabarf:event-slug>
      <pentabarf:event-tag>honeypotmysql</pentabarf:event-tag>
      <pentabarf:title>Honeypot your database</pentabarf:title>
      <pentabarf:subtitle>And easy method to detect if you've been hacked</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 13:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T133500</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Honeypot your database- And easy method to detect if you've been hacked</summary>
      <description>&lt;p&gt;Most database attackers are after your sensitive data. But there's no easy way to detect them accessing the data since your application will be accessing it too. This is where honey-potting can be really useful. This session will demonstrate a neat way to do honey-potting using nothing but existing MySQL tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/honeypotmysql/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Georgi Kodinov (Joro)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5191@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5191</pentabarf:event-id>
      <pentabarf:event-slug>open_student_info_system</pentabarf:event-slug>
      <pentabarf:event-tag>open_student_info_system</pentabarf:event-tag>
      <pentabarf:title>OSIS - Open Student Information System</pentabarf:title>
      <pentabarf:subtitle>A Belgian university decides to open source their core business</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T134000</dtstart>
      <dtend>20170205T135500</dtend>
      <duration>00:15:00:00</duration>
      <summary>OSIS - Open Student Information System- A Belgian university decides to open source their core business</summary>
      <description>&lt;p&gt;The Catholique University of Louvain (Université catholique de Louvain - UCL) decided to rewrite their core business applications from Java/EE to Python/Django and make them freely available as open source software. This presentation intends to share with the community the experience on building OSIS, the open source transition, the cultural and technical shift, the engagement of students, teachers and employees on the improvement of their own user experience, the costs implied and the productivity gains.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_student_info_system/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Hildeberto Mendonça</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4838@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4838</pentabarf:event-id>
      <pentabarf:event-slug>community_open_source_is_just_about_the_source_isnt_it</pentabarf:event-slug>
      <pentabarf:event-tag>community_open_source_is_just_about_the_source_isnt_it</pentabarf:event-tag>
      <pentabarf:title>Open source is just about the source, isn't it?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T134000</dtstart>
      <dtend>20170205T141500</dtend>
      <duration>00:35:00:00</duration>
      <summary>Open source is just about the source, isn't it?</summary>
      <description>&lt;p&gt;Your project's code base is rock solid, you are rolling releases early and often, your test suite is comprehensive and running regularly, your code is well performing without any glitches. Everything is in place that defines a successful open source project - or isn't it?&lt;/p&gt;

&lt;p&gt;This talk tries to highlight some of the key questions software developers will quickly be faced with when dealing with open source: In addition to coding skills, topics like people management, naming, trademark enforcement, licensing, patents, pr and more become topics to deal with.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_open_source_is_just_about_the_source_isnt_it/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Isabel Drost-Fromm</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5298@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5298</pentabarf:event-id>
      <pentabarf:event-slug>pep</pentabarf:event-slug>
      <pentabarf:event-tag>pep</pentabarf:event-tag>
      <pentabarf:title>Encryption for the masses with pretty Easy privacy (p≡p)</pentabarf:title>
      <pentabarf:subtitle>A rough overview</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T134000</dtstart>
      <dtend>20170204T135500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Encryption for the masses with pretty Easy privacy (p≡p)- A rough overview</summary>
      <description>&lt;p&gt;A rough overview on the pretty Easy privacy (p≡p) project:&lt;/p&gt;

&lt;p&gt;p≡p stands for pretty Easy privacy. The idea is to ease the use of well-known and established end-to-end cryptographic tools for already existing and widely used written digital communication channels, starting with email and radically easing adoption of OpenPGP-compliant encryption for it. Later on, XMPP-based communication channels (using e.g. OTR) and others will be added, with the ultimate goal to route all messages through GNUnet, a secure peer-to-peer framework, which doest not just protect message contents, but also metadata.&lt;/p&gt;

&lt;p&gt;Basically, p≡p's proposed and (to some degree) already implemented protocols automate the steps taught to users at CryptoPartys, from which the project emerged.&lt;/p&gt;

&lt;p&gt;p≡p supports multiple platforms (e.g., Android, *BSDs, GNU/Linux distributions, iOS, MacOS X and Windows), multiple programming languages and environments (e.g., C#/COM, C++/Qt, Java, JavaScript, Objective-C/Swift and Python) and will provide easy
access to multiple crypto technologies through an abstract API which doesn't require application developers to have in-depth cryptographic knowledge, i.e. the p≡p engine takes care of the details. The focus for now is to have OpenPGP-compatible communications for email widespread, using already existing crypto tools like GnuPG and a NetPGP fork (needed for iOS).&lt;/p&gt;

&lt;p&gt;p≡p's core parts (the p≡p engine and the adapters / bindings for different programming languages) are owned by the Swiss-based, tax-free p≡p foundation and held under the GNU GPL v3 license alongside with the p≡p trademarks. The foundation is run by privacy activists from Germany and Switzerland. Any project willing to implement p≡p will be supported, especially in the Free
Software world. For trust and security reasons, the p≡p foundation requires projects to let their p≡p implementations code audited by a trustworthy independent firm upon every release, if they want to use the p≡p trademarks, so as to make sure there are no backdoors in officially endorsed p≡p end-user software. The p≡p foundation, for cases where the money for such undertakings is not available, is willing to either finance the code audits itself or to organize such funding at least.&lt;/p&gt;

&lt;p&gt;p≡p foundation has close cooperations with the Enigmail (Enigmail 2.0 will be Enigmail/p≡p), the GNUnet project and soon ISOC Switzerland (ISOC-CH).&lt;/p&gt;

&lt;p&gt;But there's also extensive exchange with other groups like the CCC (particularly in Switzerland), the FSFE, the Mozilla Foundation (Mozilla Thunderbird in particular), The Reva &amp;amp; David Logan Foundation and the GnuPG project.&lt;/p&gt;

&lt;p&gt;The Lightning Talk will be quite short: 10mins. 5mins will be reserved for (hopefully) lots of questions. :)
(For further and more detailled questions, just visit us at the GNU Taler / p≡p foundation stand in building K, level 1, group A.)&lt;/p&gt;

&lt;p&gt;The speaker, Hernâni Marques, is council member of the p≡p foundation.&lt;/p&gt;

&lt;p&gt;(Note that this talk was originally going to be presented by Volker Birk, p≡p foundation's council president, who now cannot be present.)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/pep/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Hernâni Marques</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5161@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5161</pentabarf:event-id>
      <pentabarf:event-slug>ruby_jruby_in_2017_rails5_ruby24_performance</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_jruby_in_2017_rails5_ruby24_performance</pentabarf:event-tag>
      <pentabarf:title>JRuby in 2017: Rails 5, Ruby 2.4, Performance</pentabarf:title>
      <pentabarf:subtitle>We'll survey the work going on to make JRuby more compatible and faster in 2017</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T134500</dtstart>
      <dtend>20170204T143500</dtend>
      <duration>00:50:00:00</duration>
      <summary>JRuby in 2017: Rails 5, Ruby 2.4, Performance- We'll survey the work going on to make JRuby more compatible and faster in 2017</summary>
      <description>&lt;p&gt;JRuby has been compatible with various Ruby versions during its lifespan, ranging from the 1.6 series through today's 2.4. JRuby has supported Rails in some capacity since the 1.0 days. And at the same time, we've continued to improve performance. In this talk we'll explore JRuby's level of compatibility today and discuss the challenges of keeping up with an actively-developed language and ecosystem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_jruby_in_2017_rails5_ruby24_performance/</url>
      <location>K.4.201</location>
      <attendee>Charles Nutter</attendee>
      <attendee>Thomas Enebo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5356@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5356</pentabarf:event-id>
      <pentabarf:event-slug>foss_issues_research</pentabarf:event-slug>
      <pentabarf:event-tag>foss_issues_research</pentabarf:event-tag>
      <pentabarf:title>What legal and policy issues concerning FOSS need to be systematically researched? </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>2017-02-04 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T134500</dtstart>
      <dtend>20170204T143000</dtend>
      <duration>00:45:00:00</duration>
      <summary>What legal and policy issues concerning FOSS need to be systematically researched? </summary>
      <description>&lt;p&gt;When Free and Open Source Software (FOSS) are becoming more broadly deployed (sometimes as part of proprietary systems) amongst organisations who have limited pre-understanding of the philosophy underlying FOSS there are a number of challenges which need to be successfully addressed. Such challenges include licensing obligations for FOSS and a number of associated legal issues, such as patents, trademarks, procurement law, and various conditions (e.g. FRAND-terms) for use of standards. Many companies and public sector organisations struggle with these challenges and there are sometimes tensions and legal disputes between different interests, which may involve organisations and individuals contributing to specific open source projects.&lt;/p&gt;

&lt;p&gt;This panel seeks to address the following overarching question:
Which are the contemporary legal and policy challenges needed to be better understood through systematic research studies, and what relevant studies should be designed and conducted in order to produce relevant research results as well as practical outcomes in order to shed light on these challenges?&lt;/p&gt;

&lt;p&gt;The (45 minutes) panel will start with short position statements by the panellists and a dialogue between them. Significant time will be allocated to an open discussion on the issues with the audience, and those attending are invited to raise their own concerns and share their own experiences.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/foss_issues_research/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Pamela Chestek</attendee>
      <attendee>Andrew Katz</attendee>
      <attendee>Björn Lundell</attendee>
      <attendee>Matthias Stürmer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5481@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5481</pentabarf:event-id>
      <pentabarf:event-slug>lnt</pentabarf:event-slug>
      <pentabarf:event-tag>lnt</pentabarf:event-tag>
      <pentabarf:title>Using LNT to track performance</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>2017-02-05 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T134500</dtstart>
      <dtend>20170205T142500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Using LNT to track performance</summary>
      <description>&lt;p&gt;Last year, at the 2016 LLVM dev room, I presented ideas on how to
improve LNT to make performance tracking of LLVM generated code
easier. We've implemented most ideas since, and we're happy to see that
our ideas work out in practice: quite often, understanding the root
cause for a performance regression now takes about 5 to 10 minutes of
work, whereas before it typically took us half a day to produce all
data that is now recorded automatically.&lt;/p&gt;

&lt;p&gt;I intend to give a demo of how we use LNT at ARM's LLVM teams.  I'll
also discuss how LNT is useful for other projects that need to track
performance of generated code. LNT is starting to be used by at least
also some GCC, java jit and even a Verilog-to-C++ compiler teams.&lt;/p&gt;

&lt;p&gt;I'll also give the necessary pointers on what you need to get
started on LNT for your own projects.&lt;/p&gt;

&lt;p&gt;You can find a preview of the kind of things I plan to demo at
http://blog.llvm.org/2016/06/using-lnt-to-track-performance.html&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/lnt/</url>
      <location>K.3.201</location>
      <attendee>Kristof Beyls</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5180@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5180</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_incr_backups</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_incr_backups</pentabarf:event-tag>
      <pentabarf:title>Incremental Backups</pentabarf:title>
      <pentabarf:subtitle>Good things come in small packages!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T134500</dtstart>
      <dtend>20170204T144000</dtend>
      <duration>00:55:00:00</duration>
      <summary>Incremental Backups- Good things come in small packages!</summary>
      <description>&lt;p&gt;Full backups of large storage devices are expensive, slow, and waste a lot of space. Incremental and differential backups are an oft-requested feature in virtualization stacks to help eliminate the redundant copying of backup data.&lt;/p&gt;

&lt;p&gt;This presentation will cover recent developments in related delta-backup technologies, covering incremental and differential backups, image fleecing, dirty bitmap management, and different paradigms of consuming this data to produce reliable backups both through QEMU as an agent or via an external backup appliance.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_incr_backups/</url>
      <location>AW1.121</location>
      <attendee>John Snow</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5475@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5475</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_ide</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_ide</pentabarf:event-tag>
      <pentabarf:title>LibreOffice and your IDE</pentabarf:title>
      <pentabarf:subtitle>gbuild, json and other buzzwords</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T135000</dtstart>
      <dtend>20170204T141000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice and your IDE- gbuild, json and other buzzwords</summary>
      <description>&lt;p&gt;The LibreOffice build system provides integration with a set of IDEs including Kdevelop, Eclipse, Vim/YouCompleteMe, QtCreator and Visual Studio. This allows developers on all platforms to use their preferred environment and still IDE features like code-completion on many of them without the need to manually maintain all of those. Gbuild, the LibreOffice build system, exports most relevant data about this to JSON files, which then can be used to create project solutions on multiple IDEs. This talk describes how we got there, past and future challenges and opportunities. It might also be of interest for other projects interested in providing something similar.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_ide/</url>
      <location>K.4.401</location>
      <attendee>Bjoern Michaelsen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5297@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5297</pentabarf:event-id>
      <pentabarf:event-slug>graph_cypher_on_flink</pentabarf:event-slug>
      <pentabarf:event-tag>graph_cypher_on_flink</pentabarf:event-tag>
      <pentabarf:title>(Cypher)-[:ON]-&gt;(ApacheFlink)&lt;-[:USING]-(Gradoop)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T135000</dtstart>
      <dtend>20170204T142000</dtend>
      <duration>00:30:00:00</duration>
      <summary>(Cypher)-[:ON]-&gt;(ApacheFlink)&lt;-[:USING]-(Gradoop)</summary>
      <description>&lt;h3&gt;Abstract&lt;/h3&gt;

&lt;p&gt;Graph pattern matching is one of the most interesting and challenging operations in graph analytics. However, it is primarily supported by graph database systems such as Neo4j but, besides research prototypes, not generally available for distributed (not-only graph) processing frameworks like Apache Flink or Apache Spark.&lt;/p&gt;

&lt;p&gt;In our talk, we want to give an overview of our current implementation of Cypher on Apache Flink. Cypher is the Neo4j graph query language and enables the intuitive definition of graph patterns including structural and semantic predicates. As the Neo4j graph data model is not supported out-of-the box by Apache Flink, we leverage Gradoop, a Flink-based graph analytics framework based on Apache Flink that already provides an abstraction of schema-free property graphs.&lt;/p&gt;

&lt;p&gt;We will give a brief overview about the technologies used to implement Cypher, explain our query engine and give a demonstration of the available language features. Finally, we will discuss open challenges and missing features hopefully motivating people to contribute.&lt;/p&gt;

&lt;p&gt;The project is a cooperation between the University of Leipzig and Neo Technology.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_cypher_on_flink/</url>
      <location>H.2214</location>
      <attendee>Martin Junghanns</attendee>
      <attendee>Max Kießling</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5238@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5238</pentabarf:event-id>
      <pentabarf:event-slug>webchat</pentabarf:event-slug>
      <pentabarf:event-tag>webchat</pentabarf:event-tag>
      <pentabarf:title>Real-Time Chat on the Web</pentabarf:title>
      <pentabarf:subtitle>How to use XMPP and Converse.js to integrate webchat into any website</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T135000</dtstart>
      <dtend>20170204T141000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Real-Time Chat on the Web- How to use XMPP and Converse.js to integrate webchat into any website</summary>
      <description>&lt;p&gt;Converse.js is an XMPP-based webchat application that can be used as a standalone application or it can be customized and integrated into any website.
In this talk I'll provide an introduction to Converse.js and I'll also explain the infrastructure required to integrate and host XMPP-based webchat.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/webchat/</url>
      <location>K.3.401</location>
      <attendee>JC Brand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5407@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5407</pentabarf:event-id>
      <pentabarf:event-slug>ogd_tablexia</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_tablexia</pentabarf:event-tag>
      <pentabarf:title>Tablexia</pentabarf:title>
      <pentabarf:subtitle>Cognitive Training for Children with Dyslexia</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Tablexia- Cognitive Training for Children with Dyslexia</summary>
      <description>&lt;p&gt;Tablexia is an app for children with dyslexia in secondary schools available for free in Czech, Slovak and German language for iOS and Android. Tablexia aims to support the development of cognitive abilities (e. g. working memory, spatial orientation, phonological discrimination).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_tablexia/</url>
      <location>AW1.126</location>
      <attendee>Andrea Šíchová</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5445@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5445</pentabarf:event-id>
      <pentabarf:event-slug>om_kaitai</pentabarf:event-slug>
      <pentabarf:event-tag>om_kaitai</pentabarf:event-tag>
      <pentabarf:title>Dissecting media file formats with Kaitai Struct</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>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Dissecting media file formats with Kaitai Struct</summary>
      <description>&lt;p&gt;Media file formats grow progressively more and more complex every year and supporting them all requires tremendous effort of all the FOSS developers. It's a problem that concerns not only low-level library developers, but higher level software as well: for example, audio sequencer or video editor developer will still need solid understanding of underlying media file format structure to be able to debug any problems with it (like non-standard chunks inserted by some properitary software). We'd want to present Kaitai Struct, a new free/open source solution for file format dissecting, visualization and parsing. It is "write one - run everywhere" solution, where one needs to specify declarative file format spec once, and then compile it into ready-made parsing library in a large variety of supported target languages. And our visualization tools make Kaitai Struct work like "Wireshark for media files".&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_kaitai/</url>
      <location>K.3.401</location>
      <attendee>Mikhail Yakshin (GreyCat)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5696@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5696</pentabarf:event-id>
      <pentabarf:event-slug>succes_failure_autonomous_driving</pentabarf:event-slug>
      <pentabarf:event-tag>succes_failure_autonomous_driving</pentabarf:event-tag>
      <pentabarf:title>Success and Failure in Building an Open-Source Software Platform for Autonomous Driving Systems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Success and Failure in Building an Open-Source Software Platform for Autonomous Driving Systems</summary>
      <description>&lt;p&gt;On FOSDEM 2014, Tilmann Ochs, Daniel Wagner and I presented research activities to define, motivate and implement a software platform for autonomous driving systems using open-source software.
On FOSDEM 2017, we re-evaluate this effort and critically review its progress, its success and its failure. We discuss on-going software development activities, technical influences for selecting the communication middleware and the operating system, and the economics of automotive software development with implications on use and development of open-source software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/succes_failure_autonomous_driving/</url>
      <location>UD2.218A</location>
      <attendee>Lukas Bulwahn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4918@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4918</pentabarf:event-id>
      <pentabarf:event-slug>the_machine</pentabarf:event-slug>
      <pentabarf:event-tag>the_machine</pentabarf:event-tag>
      <pentabarf:title>Free Software For The Machine</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Architectures</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Free Software For The Machine</summary>
      <description>&lt;p&gt;The Machine is a hardware project at Hewlett Packard Enterprise which
takes a new look at computer architecture. With many processors and
large amounts of directly addressable storage, The Machine program has
offered an equally large opportunity for developing new system
software. Our team at HPE has spent the better part of two years
writing new software and adapting existing software to expose the
capabilities of the hardware to application developers.&lt;/p&gt;

&lt;p&gt;Taking off from my presentation at LCA 2016, this presentation will
explore the changes we've made throughout the Linux environment, from
security infrastructure to new file systems.&lt;/p&gt;

&lt;p&gt;As directly addressable storage is such a large part of the new
hardware, this presentation will focus on a couple of important bits
of free software which expose that to applications, including our
Librarian File System and Managed Data Structures libraries.&lt;/p&gt;

&lt;p&gt;Managed Data Structures introduces a new application programming
paradigm where the application works directly on the stable storage
form for data structures, eliminating serialization and
de-serialization operations.&lt;/p&gt;

&lt;p&gt;Finally, the presentation will describe how the hardware is managed,
from sequencing power to a rack full of high-performance computing
hardware, through constructing custom Linux operating systems for each
processor and managing all of them as parts of a single computing
platform.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Architectures</categories>
      <url>https:/fosdem.org/2017/schedule/event/the_machine/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Keith Packard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5195@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5195</pentabarf:event-id>
      <pentabarf:event-slug>opstheater</pentabarf:event-slug>
      <pentabarf:event-tag>opstheater</pentabarf:event-tag>
      <pentabarf:title>Quit managing the infrastructure to manage your infratsructure</pentabarf:title>
      <pentabarf:subtitle>OpsTheater, an open source stack of best of breed infrastructure management tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Quit managing the infrastructure to manage your infratsructure- OpsTheater, an open source stack of best of breed infrastructure management tools</summary>
      <description>&lt;p&gt;If you need to manage more then a reasonably sized infrastructure in today's day and age you will want to automate things as much as possible. In order to do that properly, you'll need to use tools that help you manage your infrastructure. This poses a problem: before you can manage your infrastructure, you now need to manage the infrastructure you will use to manage your infrastructure. The interesting bit is that if you use industry best practices, a lot of that management infra will look the same or similar across organisations. So why do we need to reinvent the weel over and over?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/opstheater/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Walter Heck</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5168@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5168</pentabarf:event-id>
      <pentabarf:event-slug>alyvix</pentabarf:event-slug>
      <pentabarf:event-tag>alyvix</pentabarf:event-tag>
      <pentabarf:title>Alyvix: Under the hood</pentabarf:title>
      <pentabarf:subtitle>Visual synthetic monitoring of network applications that work through proprietary protocols</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T141500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Alyvix: Under the hood- Visual synthetic monitoring of network applications that work through proprietary protocols</summary>
      <description>&lt;p&gt;The open-source software Alyvix is a synthetic monitoring system, based on computer vision. It automates any application, interacting with GUIs exactly as a human would do. In this way, Alyvix can check the availability and can measure the responsiveness of applications.
From a computer science point of view, Alyvix is an open-source Python-based software, which can be deployed on Windows 64-bit machines as a part of an open-stack of libraries. Alyvix mainly relies on the following open-source software projects: RobotFramework for desktop automation, OpenCV and Pillow for image processing, TesseractOCR for text recognition and PyQt for GUI programming.
Francesco Melchiori, as Alyvix product manager, will explain how Alyvix works leveraging on the aforementioned packages, what software design choices have been taken. Finally, he will show how this computer vision solution solves the need of an effective visual synthetic monitoring of proprietary network applications. This aims to suggest other use cases with the Alyvix API.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/alyvix/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Francesco Melchiori</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5452@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5452</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_translation_from_c_to_rust</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_translation_from_c_to_rust</pentabarf:event-tag>
      <pentabarf:title>Corrode</pentabarf:title>
      <pentabarf:subtitle>Tool-aided translation from C to Rust</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Corrode- Tool-aided translation from C to Rust</summary>
      <description>&lt;p&gt;C has been the &lt;em&gt;de facto&lt;/em&gt; systems programming language for decades, so huge amounts of useful programs and libraries are written in that language. New Rust code can make use of that legacy of work via FFI, but to get the full advantages of Rust, legacy software needs to be re-written in Rust. Corrode is a tool to semi-automate these rewrites by producing Rust source that behaves exactly like the original C, enabling developers to focus on the interesting parts of improving code quality. I'll talk about what Corrode does and does not do; present case studies of Corrode-assisted translations; and discuss rationale for decisions such as writing Corrode in Haskell or documenting in "literate programming" style.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_translation_from_c_to_rust/</url>
      <location>UD2.218A</location>
      <attendee>Jamey Sharp</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4924@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4924</pentabarf:event-id>
      <pentabarf:event-slug>iaas_netblodev</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_netblodev</pentabarf:event-tag>
      <pentabarf:title>Network Block Device</pentabarf:title>
      <pentabarf:subtitle>how, what, why</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T144000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Network Block Device- how, what, why</summary>
      <description>&lt;p&gt;This talk will describe the NBD protocol: what is it, what can it do, and why is it relevant for virtualization and IaaS. We will also touch at a few features that have been specified for the protocol, but so far have not been implemented in any known implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_netblodev/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Wouter Verhelst</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5222@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5222</pentabarf:event-id>
      <pentabarf:event-slug>osd_finding_user_needs</pentabarf:event-slug>
      <pentabarf:event-tag>osd_finding_user_needs</pentabarf:event-tag>
      <pentabarf:title>Finding your users’ needs</pentabarf:title>
      <pentabarf:subtitle>Researching motivations, activities and problems of your users</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T142000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Finding your users’ needs- Researching motivations, activities and problems of your users</summary>
      <description>&lt;p&gt;UX Design is often understood as creating an interface and testing if it is usable. But it can also include finding out what would be useful and serves users’ needs.&lt;/p&gt;

&lt;p&gt;Methods to analyze user needs exits, however, they may assume a lot of resources or don’t consider community driven work.&lt;/p&gt;

&lt;p&gt;We want to demonstrate  methods we used for Wikidata and Mediawiki to
* research user needs
* use the findings to improve our software&lt;/p&gt;

&lt;p&gt;We want to particularly highlight&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How to do this with few resources&lt;/li&gt;
&lt;li&gt;How to involve an open source community&lt;/li&gt;
&lt;li&gt;How to involve team members who are not designers&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;We hope to enable participants of the session to use the methods in their projects and communities and encourage to develop the methods further.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_finding_user_needs/</url>
      <location>AW1.121</location>
      <attendee>Jan Dittrich</attendee>
      <attendee>Charlie Kritschmar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5806@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5806</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_fault_tolerance</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_fault_tolerance</pentabarf:event-tag>
      <pentabarf:title>Evolution of Fault Tolerance 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>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Evolution of Fault Tolerance in PostgreSQL</summary>
      <description>&lt;p&gt;PostgreSQL is an awesome project and it evolves at an amazing rate. The talk will focus on evolution of fault tolerance capabilities in PostgreSQL throughout its versions.&lt;/p&gt;

&lt;p&gt;The talk will cover the topics listed below:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Robustness of PostgreSQL&lt;/li&gt;
&lt;li&gt;PostgreSQL Fault Tolerance: WAL&lt;/li&gt;
&lt;li&gt;Transaction? Commit? Checkpoint?&lt;/li&gt;
&lt;li&gt;Replication Methods for PostgreSQL&lt;/li&gt;
&lt;li&gt;Physical Replication&lt;/li&gt;
&lt;li&gt;Standby Modes&lt;/li&gt;
&lt;li&gt;Streaming Replication and WAL&lt;/li&gt;
&lt;li&gt;Failover and Switchover&lt;/li&gt;
&lt;li&gt;Synchronous Commit&lt;/li&gt;
&lt;li&gt;Managing Timeline Issues: pg_rewind&lt;/li&gt;
&lt;li&gt;Trigger-based Replication&lt;/li&gt;
&lt;li&gt;Logical Decoding : BDR and pglogical&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;There are several ways of how to look at fault tolerance. In this sense PostgreSQL provides different means of achieving fault tolerance and dependability either out of the box solutions or using extensions depending on what are the user’s priorities about their system. General fault tolerance in PostgreSQL is improving over time and I expect this trend to continue.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2017/schedule/event/postgresql_fault_tolerance/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Gülçin Yıldırım</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5659@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5659</pentabarf:event-id>
      <pentabarf:event-slug>kernel_spi_subsystem</pentabarf:event-slug>
      <pentabarf:event-tag>kernel_spi_subsystem</pentabarf:event-tag>
      <pentabarf:title>Groking the Linux SPI Subsystem</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T150000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Groking the Linux SPI Subsystem</summary>
      <description>&lt;p&gt;The Serial Peripheral Interconnect (SPI) bus is a ubiquitous de facto standard found in many embedded systems produced today. The Linux kernel has long supported this bus via a comprehensive framework which supports both SPI master and slave devices. The session will explore the abstractions that the framework provides to expose this hardware to both kernel and userspace clients. The talk will cover which classes of hardware supported and use cases outside the scope of the subsystem today. In addition, we will discuss subtle features of the SPI subsystem that may be used to satisfy hardware and performance requirements in an embedded Linux system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/kernel_spi_subsystem/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Matt Porter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4897@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4897</pentabarf:event-id>
      <pentabarf:event-slug>python_coroutines</pentabarf:event-slug>
      <pentabarf:event-tag>python_coroutines</pentabarf:event-tag>
      <pentabarf:title>Asynchronous programming with Coroutines in Python</pentabarf:title>
      <pentabarf:subtitle>A gentle introduction</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Asynchronous programming with Coroutines in Python- A gentle introduction</summary>
      <description>&lt;p&gt;A talk about async programming, touching briefly on the history &amp;amp; Python3.4 before moving on to introducing async/await in Python3.5 (and how to test)
Briefly mentions curio by DaBeaz.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_coroutines/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Ewoud Van Craeynest</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5542@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5542</pentabarf:event-id>
      <pentabarf:event-slug>cloud_hpc_containers</pentabarf:event-slug>
      <pentabarf:event-tag>cloud_hpc_containers</pentabarf:event-tag>
      <pentabarf:title>The Marriage of Cloud, HPC and Containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T141000</dtend>
      <duration>00:10:00:00</duration>
      <summary>The Marriage of Cloud, HPC and Containers</summary>
      <description>&lt;p&gt;Experiences of supporting HPC/HTC workloads on private cloud resources, with ideas for how to do this better and description of trends for non-traditional HPC resource provision.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/cloud_hpc_containers/</url>
      <location>H.2213</location>
      <attendee>Adam Huffman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5809@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5809</pentabarf:event-id>
      <pentabarf:event-slug>keysigning</pentabarf:event-slug>
      <pentabarf:event-tag>keysigning</pentabarf:event-tag>
      <pentabarf:title>PGP Keysigning</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keysigning</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>02:00:00:00</duration>
      <summary>PGP Keysigning</summary>
      <description>&lt;p&gt;The FOSDEM 2017 PGP Keysigning&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keysigning</categories>
      <url>https:/fosdem.org/2017/schedule/event/keysigning/</url>
      <location>UD2.Corridor</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4936@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4936</pentabarf:event-id>
      <pentabarf:event-slug>geo_drone</pentabarf:event-slug>
      <pentabarf:event-tag>geo_drone</pentabarf:event-tag>
      <pentabarf:title>Creating georeferenced digital elevation models from unmanned aerial vehicle images</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Creating georeferenced digital elevation models from unmanned aerial vehicle images</summary>
      <description>&lt;p&gt;With the proliferation of unmanned aerial vehicles (UAV) on the one hand, and the availability of Structure from Motion (SfM) algorithm [1] in the opensource Micmac [2, 3, 4] software suite (French National Geographic Institute, IGN) for generating Digital Elevation Models (DEM) and orthophotos on the other hand, we describe the processing chain to acquire and geoereference DEMs in QGIS. The fast acquisition and very high (sub-meter) resolution are well suited for repeated measurements and assess terrain morphological changes. The processing sequence is&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;fly and acquire georeferenced images. If only a GPS receiver and camera are aboard the UAV, matching time tag with GPS date and time will allow for georeferencing the pictures (exiftool)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;identify matching points between adjacent images: the GPS position is used to reduce the number of comparisons and limit the lengthy analysis to nearest neighbors&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;identify lens properties, bringing the largest cause of uncertainty in the model generation, from various pictures of the same ground feature exhibiting as much height variation as possible,&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;generate coarse point cloud to assess camera position and matching algorithm consistency&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;generate dense point cloud, orthophoto and DEM&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;include the resulting georeferenced pointcloud in QGis, converting the (arbitrary TIF) pixel value to quantitative height (meters).&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;We demonstrate sub-meter resolution DEM generation in vegetation-less environments (urban, glacier moraine) while coarse-acquisition (C/A) single-frequency GPS only allows for 5-m accuracy, hence requiring an additional ground control point matching step for repeated DEM comparison.&lt;/p&gt;

&lt;p&gt;This presentation is a shortened sequel to the &lt;a href="http://jmfriedt.free.fr/foss4g_2016"&gt;FOSS4G presentation given in 2016&lt;/a&gt; (in French at the moment) focusing on UAV azimutal images.&lt;/p&gt;

&lt;p&gt;[1] Nolan, M., Larsen, C. F., and Sturm, M.: Mapping snow-depth from manned-aircraft on landscape scales at centimeter resolution using Structure-from-Motion photogrammetry, The Cryosphere Discuss., 9, 333-381, doi:10.5194/tcd-9-333-2015, 2015&lt;/p&gt;

&lt;p&gt;[2] J. Lisein, M. Pierrot-Deseilligny, S. Bonnet, P. Lejeune. A PhotogrammetricWorkflow for the Creation of a Forest Canopy Height Model from Small Unmanned Aerial System Imagery. Forests, Volume 4, Issue 4, pp.922-944, dx.doi.org/10.3390/f4040922, December 2013&lt;/p&gt;

&lt;p&gt;[3] Daakir M., Pierrot Deseilligny M. , Pichard F., Bosser P (2015). &amp;amp; Thom C., UAV photogrammetry and GPS positioning onboard for earthworks, &lt;a href="http://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XL-3-W3/293/2015/isprsarchives-XL-3-W3-293-2015.pdf"&gt;ISPRS Journal of Photogrammetry and Remote Sensing&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;[4] &lt;a href="https://github.com/micmacIGN"&gt;Github archive&lt;/a&gt; and its &lt;a href="https://github.com/micmacIGN/Documentation"&gt;excellent documentation&lt;/a&gt;&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_drone/</url>
      <location>H.2214</location>
      <attendee>Jean-Michel Friedt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5850@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5850</pentabarf:event-id>
      <pentabarf:event-slug>monitoringautomation</pentabarf:event-slug>
      <pentabarf:event-tag>monitoringautomation</pentabarf:event-tag>
      <pentabarf:title>From text logs to extensive automatic monitoring</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>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T145500</dtend>
      <duration>00:55:00:00</duration>
      <summary>From text logs to extensive automatic monitoring</summary>
      <description>&lt;p&gt;Bugs, corrupt data or performance issues on web applications are often recognized far too late. In the worst case they
are reported by the customer, so they probably have already done some serious damage - frustrated the user, made them
lose trust or even corrupted their data. Finding these bugs or recognizing them early gets especially hard, if
your application makes heavy use of background processes, daemons or cronjobs. They might even throw exceptions that
are buried somewhere in the logs, and no one will ever be aware of them, until someone has a look into the log files.&lt;/p&gt;

&lt;p&gt;I want to show a way out of this misery and provide different solutions in form of practical examples. These will
include different levels of monitoring - from simple text logs on the servers up to a fully monitored application
including hardware monitoring, extensive metrics, indexed and searchable logs of the whole environment, performance
analysis and alerts if something odd happens. I'll show different examples and give ideas when such a fully monitored
solution is a good idea, or when a "light monitoring" is applicable.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/monitoringautomation/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Sven Finke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4874@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4874</pentabarf:event-id>
      <pentabarf:event-slug>passbolt</pentabarf:event-slug>
      <pentabarf:event-tag>passbolt</pentabarf:event-tag>
      <pentabarf:title>Passbolt</pentabarf:title>
      <pentabarf:subtitle>Open source password manager for teams</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T141500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Passbolt- Open source password manager for teams</summary>
      <description>&lt;p&gt;Passbolt is a web based password manager designed for collaboration build on top of OpenPGP. In this presentation we will give a quick overview of the product functionalities, a high level introduction to the code architecture as well as our methodology and tooling for developing and testing the product.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/passbolt/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Remy Bertot (passbolt)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5814@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5814</pentabarf:event-id>
      <pentabarf:event-slug>packaging_go</pentabarf:event-slug>
      <pentabarf:event-tag>packaging_go</pentabarf:event-tag>
      <pentabarf:title>Packaging Go in pkgsrc</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Packaging Go in pkgsrc</summary>
      <description>&lt;p&gt;After a quick introduction to pkgsrc (the NetBSD package collection), we will talk about how Go code is built, how Go handles dependencies and what challenges there are in putting the two together. It turns out that the buildlink framework is well applicable to dependencies of Go programs too. Bonus: How to make your Go code easy to package.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2017/schedule/event/packaging_go/</url>
      <location>K.3.201</location>
      <attendee>Benny Siegert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5678@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5678</pentabarf:event-id>
      <pentabarf:event-slug>sdr_fpga</pentabarf:event-slug>
      <pentabarf:event-tag>sdr_fpga</pentabarf:event-tag>
      <pentabarf:title>FPGAs in SDR -- Why, when, and how to use them (with RFNoC)</pentabarf:title>
      <pentabarf:subtitle>Taming digital hardware for software radio</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T144500</dtend>
      <duration>00:45:00:00</duration>
      <summary>FPGAs in SDR -- Why, when, and how to use them (with RFNoC)- Taming digital hardware for software radio</summary>
      <description>&lt;p&gt;Most SDR hardware nowadays includes an FPGA of sorts, but how to make use of them in an SDR application is often unclear for newcomers to the SDR ecosystem. Even more daunting can be to take first steps into FPGA-land and start writing code for your reprogrammable chips. We will talk about how an FPGA is actually useful for SDRs on an very basic level, and provide a very basic introduction into how to use the RFNoC framework to start using (and maybe learning) FPGAs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/sdr_fpga/</url>
      <location>AW1.120</location>
      <attendee>Martin Braun</attendee>
      <attendee>Nicolas Cuervo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5508@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5508</pentabarf:event-id>
      <pentabarf:event-slug>desktops_classic_applications_in_confined_ecosystem</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_classic_applications_in_confined_ecosystem</pentabarf:event-tag>
      <pentabarf:title>Classic Applications in a Confined Ecosystem</pentabarf:title>
      <pentabarf:subtitle>Using libertine to run deb-packaged, X11 applications in an all-snaps Ubuntu</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Classic Applications in a Confined Ecosystem- Using libertine to run deb-packaged, X11 applications in an all-snaps Ubuntu</summary>
      <description>&lt;p&gt;Libertine is an application suite for installing and running classic applications in a confined environment. Using libertine allows us to use everyday applications which have not been ported over to a new packaging format or don't work natively with a new display server. Libertine has allowed us to take advantage of classic apps such as Firefox and LibreOffice in Ubuntu Touch, a version of Ubuntu for devices based on click packaging and Mir/Unity8. Ubuntu developers have recently unveiled snappy, a new kind of packaging system which keeps an application confined to a readonly filesystem with all of its dependencies managed internally. Since migrating applications to snaps is a manual process, we've been working on a libertine snap to give us the ability to use non-snap applications in an all-snaps Ubuntu.&lt;/p&gt;

&lt;p&gt;This lecture will start with an overview of why libertine is a necessary component for managing and launching deb-based applications on both a classic Mir/Unity8 system and a completely confined all-snaps Ubuntu. Then there will be a review of how libertine works in general through container management and application launching. Finally, these topics will come together with an explanation of the infrastructure required for libertine to operate in an all-snaps environment. There will be light code and tooling examples throughout, as well as a live demonstration of deb-based X applications running in a snap environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_classic_applications_in_confined_ecosystem/</url>
      <location>K.4.401</location>
      <attendee>Larry Price (larryprice)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5760@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5760</pentabarf:event-id>
      <pentabarf:event-slug>python_rinohtype</pentabarf:event-slug>
      <pentabarf:event-tag>python_rinohtype</pentabarf:event-tag>
      <pentabarf:title>rinohtype</pentabarf:title>
      <pentabarf:subtitle>The Python document processor</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>rinohtype- The Python document processor</summary>
      <description>&lt;p&gt;rinohtype is a batch document processor that renders structured documents to PDF based on a document template and style sheet. rinohtype is written in Python 3 and supports CommonMark (Markdown) and reStructuredText input. A Sphinx builder is also provided that can produce PDFs from Sphinx projects, obviating the need for LaTeX.&lt;/p&gt;

&lt;p&gt;The talk will present the design of rinohtype and illustrate how the style of documents can be easily customized using document templates and style sheets.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_rinohtype/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Brecht Machiels</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5600@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5600</pentabarf:event-id>
      <pentabarf:event-slug>smartcard_forwarding</pentabarf:event-slug>
      <pentabarf:event-tag>smartcard_forwarding</pentabarf:event-tag>
      <pentabarf:title>Smart card forwarding</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Smart card forwarding</summary>
      <description>&lt;p&gt;On a cloud computing environment it is often required to use a user's smart card on a remote
server. That is, insert a smart card locally (windows or linux client), ssh to a server, and then
utilize the smart card to 'sudo' application or to a TLS application, or to 'kinit' to obtain a
kerberos ticket. Other operating systems such as windows provide this functionality via
USB-pass-through. The purpose of this talk, is to describe where we are, and what we provide
for that problem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/smartcard_forwarding/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Daiki Ueno</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5420@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5420</pentabarf:event-id>
      <pentabarf:event-slug>iot_jerryscript</pentabarf:event-slug>
      <pentabarf:event-tag>iot_jerryscript</pentabarf:event-tag>
      <pentabarf:title>JerryScript</pentabarf:title>
      <pentabarf:subtitle>An ultra-lightweight JavaScript engine for the Internet 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>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>JerryScript- An ultra-lightweight JavaScript engine for the Internet of Things</summary>
      <description>&lt;p&gt;JerryScript is a lightweight JavaScript engine designed to bring the success of JavaScript to small IoT devices like lamps, thermometers, switches and sensors. This class of devices tends to use resource-constrained microcontrollers which are too small to fit a large JavaScript engine like V8 or JavaScriptCore.
JerryScript is heavily optimized for low memory consumption and runs on platforms with less than 64KB of RAM and less than 200KB of flash memory. Despite the low footprint, JerryScript is a full-featured JavaScript engine implementing the entire ECMAScript 5.1 standard. It is actively used in production and already runs on more than one million smartwatches!
JerryScript is an open source project and has been released under the Apache License 2.0.
The talk will include a demo showing JavaScript code executing on top of JerryScript on a resource-constrained microcontroller.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_jerryscript/</url>
      <location>AW1.126</location>
      <attendee>Tilmann Scheller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5912@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5912</pentabarf:event-id>
      <pentabarf:event-slug>zerocat_org</pentabarf:event-slug>
      <pentabarf:event-tag>zerocat_org</pentabarf:event-tag>
      <pentabarf:title>zerocat.org BOF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in J1.106)</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T150000</dtend>
      <duration>01:00:00:00</duration>
      <summary>zerocat.org BOF</summary>
      <description>&lt;p&gt;zerocat.org BOF&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in J1.106)</categories>
      <url>https:/fosdem.org/2017/schedule/event/zerocat_org/</url>
      <location>J1.106</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4683@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4683</pentabarf:event-id>
      <pentabarf:event-slug>bazel</pentabarf:event-slug>
      <pentabarf:event-tag>bazel</pentabarf:event-tag>
      <pentabarf:title>Bazel</pentabarf:title>
      <pentabarf:subtitle>How to build at Google scale?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Building</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Bazel- How to build at Google scale?</summary>
      <description>&lt;p&gt;This talk will present the mechanisms of Bazel, Google's own build tool.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Building</categories>
      <url>https:/fosdem.org/2017/schedule/event/bazel/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Klaus Aehlig</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4869@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4869</pentabarf:event-id>
      <pentabarf:event-slug>curl</pentabarf:event-slug>
      <pentabarf:event-tag>curl</pentabarf:event-tag>
      <pentabarf:title>You know what's cool? Running on billions of devices</pentabarf:title>
      <pentabarf:subtitle>curl from A to Z</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>You know what's cool? Running on billions of devices- curl from A to Z</summary>
      <description>&lt;p&gt;Thousands of contributors help building the curl software which runs on
several billions of devices and are affecting every human in the connected world
daily. How this came to happen, who contributes and how Daniel at the wheel
keeps it all together.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/curl/</url>
      <location>Janson</location>
      <attendee>Daniel Stenberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5748@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5748</pentabarf:event-id>
      <pentabarf:event-slug>xorn_geda</pentabarf:event-slug>
      <pentabarf:event-tag>xorn_geda</pentabarf:event-tag>
      <pentabarf:title>Xorn: A new approach to scripting for gEDA/gaf</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Xorn: A new approach to scripting for gEDA/gaf</summary>
      <description>&lt;p&gt;Xorn is a recent addition to the gEDA/gaf project.  It implements a value-oriented data model which serves as an interface between core functionality, the user interface, and scripts.&lt;/p&gt;

&lt;p&gt;This talk provides an overview of what the design principles behind Xorn are, which particular technical decisions followed from these, how this has been implemented in gEDA/gaf so far and what possible paths of
development this opens up for both gEDA and other projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/xorn_geda/</url>
      <location>AW1.120</location>
      <attendee>Roland Lutz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5793@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5793</pentabarf:event-id>
      <pentabarf:event-slug>shenandoah</pentabarf:event-slug>
      <pentabarf:event-tag>shenandoah</pentabarf:event-tag>
      <pentabarf:title>Shenandoah</pentabarf:title>
      <pentabarf:subtitle>Why Do We Need Yet Another Garbage Collector</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Shenandoah- Why Do We Need Yet Another Garbage Collector</summary>
      <description>&lt;p&gt;Garbage Collection (GC) liberates the programmer from having to call malloc and free. More importantly GC saves the programmer from having to debug their mistakes when using malloc and free. Unfortunately the details of how GC works are often a black box. This talk will start with a tour of all of the GC algorithms currently available in OpenJDK. We'll discuss how they work, their strengths and weaknesses, and which class of applications they were developed for. We'll work our way through serial gc, parallel gc, concurrent mark and sweep, and g1. We'll make the case for why we need all of them and just one more GC algorithm, Shenandoah.&lt;/p&gt;

&lt;p&gt;Shenandoah is a parallel and concurrent GC algorithm designed for applications with 100gb+ heaps and tight pause time constraints. It's the first GC algorithm targeting OpenJDK which compacts the live objects while the Java threads are running. We'll describe the algorithm itself, the implementation details, and the optimizations needed to achieve good performance. We'll present performance numbers and give a demo that visualizes Shenandoah.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/shenandoah/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Christine H Flood</attendee>
      <attendee>Roman Kennke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5896@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5896</pentabarf:event-id>
      <pentabarf:event-slug>eda_bof</pentabarf:event-slug>
      <pentabarf:event-tag>eda_bof</pentabarf:event-tag>
      <pentabarf:title>Electronic Design Automation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track B - in H.3228)</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T150000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Electronic Design Automation</summary>
      <description>&lt;p&gt;Electronic Design Automation BOF&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track B - in H.3228)</categories>
      <url>https:/fosdem.org/2017/schedule/event/eda_bof/</url>
      <location>H.3228</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5527@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5527</pentabarf:event-id>
      <pentabarf:event-slug>rdo_continuous_packaging_platform</pentabarf:event-slug>
      <pentabarf:event-tag>rdo_continuous_packaging_platform</pentabarf:event-tag>
      <pentabarf:title>RDO's continuous packaging platform</pentabarf:title>
      <pentabarf:subtitle>How to continuously package OpenStack (or other things) for CentOS</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>RDO's continuous packaging platform- How to continuously package OpenStack (or other things) for CentOS</summary>
      <description>&lt;p&gt;This presentation shows the workflow currently followed by RDO to ensure the quality of OpenStack packaging, and the specificities of the tools implementing this workflow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/rdo_continuous_packaging_platform/</url>
      <location>K.4.601</location>
      <attendee>Matthieu Huin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5486@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5486</pentabarf:event-id>
      <pentabarf:event-slug>de_google_ify</pentabarf:event-slug>
      <pentabarf:event-tag>de_google_ify</pentabarf:event-tag>
      <pentabarf:title>Let's de-Google-ify the Internet</pentabarf:title>
      <pentabarf:subtitle>FLOSS: Positive Alternatives to Big-Data centralized Services</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Let's de-Google-ify the Internet- FLOSS: Positive Alternatives to Big-Data centralized Services</summary>
      <description>&lt;p&gt;Big data companies (aka GAFAM) have centralized our services, our data and our digital lives.
Over the last two years, the French non-profit organization Framasoft has been demonstrating that FLOSS can be used as an ethical and user-respecting alternative to widespread services such as Dropbox, Skype, Facebook, Google Agenda, or even Minecraft.
Time has now come to share this experience so that it can spread into a network of data-friendly and user-respectful service hosters.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/de_google_ify/</url>
      <location>AW1.125</location>
      <attendee>Christophe Lafon-Roudier (Pouhiou)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5088@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5088</pentabarf:event-id>
      <pentabarf:event-slug>stateful_ebpf</pentabarf:event-slug>
      <pentabarf:event-tag>stateful_ebpf</pentabarf:event-tag>
      <pentabarf:title>Stateful packet processing with eBPF</pentabarf:title>
      <pentabarf:subtitle>an implementation of OpenState interface</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T140000</dtstart>
      <dtend>20170204T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Stateful packet processing with eBPF- an implementation of OpenState interface</summary>
      <description>&lt;p&gt;Software Defined Networks (SDNs) usually involve programmable switches with limited autonomy of decision, that heavily rely on the instructions of their controller to handle “exceptions” and to adapt to traffic evolution. In an attempt to bring back some of the dataplane logic from the controller to the programmable switches, the &lt;a href="https://beba-eu.github.io/"&gt;OpenState&lt;/a&gt; abstraction layer has been designed, to enable efficient stateful packet processing through programmable actions occurring at the switch level.&lt;/p&gt;

&lt;p&gt;The first part of this talk in an introduction to OpenState and includes a description of the layer as well as some example use cases. Then the implementation prototypes of OpenState realized during the project will be presented. One, in particular, will get more focus: because &lt;a href="https://www.iovisor.org/blog/2016/04/12/exploring-ebpf-io-visor-and-beyond"&gt;eBPF&lt;/a&gt; (extended version of Berkeley Packet Filter) can be stateful and has been conceived to reach high performances for inline packet filtering and processing, we found it to be an excellent target for OpenState.&lt;/p&gt;

&lt;p&gt;As for the background: the work around OpenState (and its extended version, Open Packet Processor) has been achieved in the context of the &lt;a href="http://www.beba-project.eu/"&gt;BEBA&lt;/a&gt; research project (Horizon 2020), that tackles dataplane programmability for SDNs. Started in January 2015 and closing in March 2017, this project has entered its final stage, mostly centered on functional and performance tests for the validation of the developed prototypes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/stateful_ebpf/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Quentin Monnet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4814@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4814</pentabarf:event-id>
      <pentabarf:event-slug>wireguard</pentabarf:event-slug>
      <pentabarf:event-tag>wireguard</pentabarf:event-tag>
      <pentabarf:title>WireGuard: Next Generation Secure Kernel Network Tunnel</pentabarf:title>
      <pentabarf:subtitle>Cutting edge crypto, shrewd kernel design, and networking meet in a surprisingly simple combination</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security and Encryption</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>WireGuard: Next Generation Secure Kernel Network Tunnel- Cutting edge crypto, shrewd kernel design, and networking meet in a surprisingly simple combination</summary>
      <description>&lt;p&gt;WireGuard is a next generation VPN protocol, which lives in the Linux kernel, and uses state of the art cryptography. One of the most exciting recent crypto-networking developments, WireGuard aims to drastically simplify secure tunneling. The current state of VPN protocols is not pretty, with popular options, such as IPsec and OpenVPN, being overwhelmingly complex, with large attack surfaces, using mostly cryptographic designs from the 90s. WireGuard presents a new abuse-resistant and high-performance alternative based on modern cryptography, with a focus on implementation and usability simplicity. It uses a 1-RTT handshake, based on NoiseIK, to provide perfect forward secrecy, identity hiding, and resistance to key-compromise impersonation attacks, among other important security properties, as well as high performance transport using ChaCha20Poly1305. A novel IP-binding cookie MAC mechanism is used to prevent against several forms of common denial-of-service attacks, both against the client and server, improving greatly on those of DTLS and IKEv2. Key distribution is handled out-of-band with extremely short Curve25519 points, which can be passed around in the likes of OpenSSH. Discarding the academic layering perfection of IPsec, WireGuard introduces the idea of a "cryptokey routing table", alongside an extremely simple and fully defined timer-state mechanism, to allow for easy and minimal configuration; WireGuard is actually securely deployable in practical settings. In order to rival the performance of IPsec, WireGuard is implemented inside the Linux kernel, but unlike IPsec, it is implemented in less than 4,000 lines of code, making the implementation manageably auditable. These features converge to create an open source VPN utility that is exceedingly simple, yet thoroughly modern and secure.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security and Encryption</categories>
      <url>https:/fosdem.org/2017/schedule/event/wireguard/</url>
      <location>Janson</location>
      <attendee>Jason A. Donenfeld</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5027@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5027</pentabarf:event-id>
      <pentabarf:event-slug>naturalscriptwritingguile</pentabarf:event-slug>
      <pentabarf:event-tag>naturalscriptwritingguile</pentabarf:event-tag>
      <pentabarf:title>Natural script writing with Guile</pentabarf:title>
      <pentabarf:subtitle>The newest step on my path towards the perfect script writing syntax</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T140000</dtstart>
      <dtend>20170205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Natural script writing with Guile- The newest step on my path towards the perfect script writing syntax</summary>
      <description>&lt;p&gt;&lt;em&gt;I have to cancel my attendance for health reasons. Sorry :(. The organizers are informed: &lt;strong&gt;Christopher Allan Webber will take over&lt;/strong&gt; (thank you!).&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Let’s do a play with GNU Guile.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/naturalscriptwritingguile/</url>
      <location>K.4.601</location>
      <attendee>Arne Babenhauserheide</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5638@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5638</pentabarf:event-id>
      <pentabarf:event-slug>mysql_proxy_war</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_proxy_war</pentabarf:event-tag>
      <pentabarf:title>The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale</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>2017-02-04 14:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T140500</dtstart>
      <dtend>20170204T142500</dtend>
      <duration>00:20:00:00</duration>
      <summary>The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale</summary>
      <description>&lt;p&gt;As proxies (and database routers) go, the first one I ever used was the now deprecated MySQL Proxy. Since then, I've managed to use MariaDB MaxScale quite a bit (including its fork AirBnB MaxScale), played around with ProxySQL in recent time, and also started taking a look at MySQL Router. In this quick 20-minute overview, we'll discuss why these three exist, a feature comparison, and reasons when to use the right tool for the job.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/mysql_proxy_war/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Colin Charles</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5844@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5844</pentabarf:event-id>
      <pentabarf:event-slug>damnit_stevan</pentabarf:event-slug>
      <pentabarf:event-tag>damnit_stevan</pentabarf:event-tag>
      <pentabarf:title>Hold my beer and watch this!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 14:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T140500</dtstart>
      <dtend>20170205T144500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Hold my beer and watch this!</summary>
      <description>&lt;p&gt;Perl has been described in many ways; a Shinto Shrine, executable line noise, a Swiss Army Chainsaw, the Duct Tape of the Internet, etc. But I think Perl is more like a old pop star, always reinventing itself to stay relevant, never truly leaving our consciousness, always just a melody away. What is the state of Perl today? Will Perl 6 be the big comeback? Will 2017 be the year we make Perl great again?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/damnit_stevan/</url>
      <location>K.4.201</location>
      <attendee>Stevan Little</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5515@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5515</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_on_wayland</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_on_wayland</pentabarf:event-tag>
      <pentabarf:title>LibreOffice on Wayland via GTK3</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>2017-02-04 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T141000</dtstart>
      <dtend>20170204T143000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LibreOffice on Wayland via GTK3</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_on_wayland/</url>
      <location>K.4.401</location>
      <attendee>Caolán McNamara</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5511@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5511</pentabarf:event-id>
      <pentabarf:event-slug>quickstart_big_data</pentabarf:event-slug>
      <pentabarf:event-tag>quickstart_big_data</pentabarf:event-tag>
      <pentabarf:title>Quickstart Big Data</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T141000</dtstart>
      <dtend>20170204T142000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Quickstart Big Data</summary>
      <description>&lt;p&gt;How to scale out an engineering workload in HPC with Apache Bigtop.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/quickstart_big_data/</url>
      <location>H.2213</location>
      <attendee>Olaf Flebbe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5100@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5100</pentabarf:event-id>
      <pentabarf:event-slug>dualstack</pentabarf:event-slug>
      <pentabarf:event-tag>dualstack</pentabarf:event-tag>
      <pentabarf:title>Conversations in a dual stack world</pentabarf:title>
      <pentabarf:subtitle>IP and the old IP together - what can go wrong?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T141500</dtstart>
      <dtend>20170204T143500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Conversations in a dual stack world- IP and the old IP together - what can go wrong?</summary>
      <description>&lt;p&gt;The Internet has shifted to the current 128-bit IP protocol but some networks are still lagging behind. This talk is about issues with the dual stack scenario, changes to protocols needed and real world experiences of implementations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/dualstack/</url>
      <location>K.3.401</location>
      <attendee>Olle E Johansson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5117@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5117</pentabarf:event-id>
      <pentabarf:event-slug>glusterselinux</pentabarf:event-slug>
      <pentabarf:event-tag>glusterselinux</pentabarf:event-tag>
      <pentabarf:title>SELinux Support over GlusterFS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T141500</dtstart>
      <dtend>20170205T150000</dtend>
      <duration>00:45:00:00</duration>
      <summary>SELinux Support over GlusterFS</summary>
      <description>&lt;p&gt;GlusterFS is an open source, software defined scale out distributed filesystem which resides in user-space and typical runs on any commodity hardware. It has a stackable architecture so that it is very easy to introduce a new feature. When storage (in any sort) comes into picture, security and privacy are two important features which are of concern to everyone. SELinux is one among the trending facilities which provides both. From the server-side view GlusterFS works well in SELinux environments, but this does not address SELinux support for the contents stored on Gluster volumes. This presentation will cover one step further; how an end user can use SELinux context over Gluster volumes. In the world of Storage As a Service this is a feature that everyone will love to have.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/glusterselinux/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Jiffin Tony Thottan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5831@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5831</pentabarf:event-id>
      <pentabarf:event-slug>community_building_an_accessible_community</pentabarf:event-slug>
      <pentabarf:event-tag>community_building_an_accessible_community</pentabarf:event-tag>
      <pentabarf:title>Building an Accessible Community</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T141500</dtstart>
      <dtend>20170205T145000</dtend>
      <duration>00:35:00:00</duration>
      <summary>Building an Accessible Community</summary>
      <description>&lt;p&gt;What happens when you stop looking at diversity and instead put accessibility into the core of an event? This talk will be about the experience of doing exactly that. We will be looking into some of the solutions WordCamp London came up with and the cost of building accessibility into a project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_building_an_accessible_community/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Jenny Wong</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5733@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5733</pentabarf:event-id>
      <pentabarf:event-slug>european_legal_entities</pentabarf:event-slug>
      <pentabarf:event-tag>european_legal_entities</pentabarf:event-tag>
      <pentabarf:title>Panel of European legal entities for Free Software projects</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>2017-02-05 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T142000</dtstart>
      <dtend>20170205T150500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Panel of European legal entities for Free Software projects</summary>
      <description>&lt;p&gt;As a FOSS/OSHW project grows, at some stage it often reaches a point where it
requires a legal entity for better operation – whether this be to gather
donations, pay for development, handle finances, organise events, consolidate
rights, better governance or other reasons. So far in Europe there were no
alternatives to setting up your own legal entity, and with it a huge tonne of
work and obligations.&lt;/p&gt;

&lt;p&gt;But finally three host/umbrella organisations have just emerged in Europe and
aim to offload this overhead from your projects.&lt;/p&gt;

&lt;p&gt;Join our panel to learn if and which of these organisations could help your
project flourish best, as well as pose any open questions or concerns you may
still have.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/european_legal_entities/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Simon Phipps</attendee>
      <attendee>Tom Marble</attendee>
      <attendee>Karen Sandler</attendee>
      <attendee>Moritz Bartl</attendee>
      <attendee>Michiel Leenaars</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4802@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4802</pentabarf:event-id>
      <pentabarf:event-slug>qtpass</pentabarf:event-slug>
      <pentabarf:event-tag>qtpass</pentabarf:event-tag>
      <pentabarf:title>QtPass and opensource project management</pentabarf:title>
      <pentabarf:subtitle>The road from a 2 day project till inclusion in all distro's</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T142000</dtstart>
      <dtend>20170204T143500</dtend>
      <duration>00:15:00:00</duration>
      <summary>QtPass and opensource project management- The road from a 2 day project till inclusion in all distro's</summary>
      <description>&lt;p&gt;This talk focusses on how QtPass went from a 2 evening necessity project to get management in on using a group password manager, to a full fledged project with over 40 contributors that is available on all linux distributions and OSs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/qtpass/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Anne Jan Brouwer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4989@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4989</pentabarf:event-id>
      <pentabarf:event-slug>energy_data</pentabarf:event-slug>
      <pentabarf:event-tag>energy_data</pentabarf:event-tag>
      <pentabarf:title>Energy data</pentabarf:title>
      <pentabarf:subtitle>what, how, and why</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T142000</dtstart>
      <dtend>20170205T143500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Energy data- what, how, and why</summary>
      <description>&lt;p&gt;This lightning talk will provide you with the necessary context and links to start working with energy data in your own projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/energy_data/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Nico Rikken</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5393@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5393</pentabarf:event-id>
      <pentabarf:event-slug>spark_ml</pentabarf:event-slug>
      <pentabarf:event-tag>spark_ml</pentabarf:event-tag>
      <pentabarf:title>Extending Spark Machine Learning Pipelines</pentabarf:title>
      <pentabarf:subtitle>Going beyond wordcount with Spark ML</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 14:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T142500</dtstart>
      <dtend>20170204T143500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Extending Spark Machine Learning Pipelines- Going beyond wordcount with Spark ML</summary>
      <description>&lt;p&gt;Apache Spark is one of the most popular new "big data" technologies, and now has a sci-kit-learn inspired pipeline API. This talk looks at how the pipeline API works as well as how to add your own custom algorithms to Apache Spark.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/spark_ml/</url>
      <location>H.2213</location>
      <attendee>Holden Karau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5564@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5564</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_kernel_agnostic_genode_executables</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_kernel_agnostic_genode_executables</pentabarf:event-tag>
      <pentabarf:title>Introducing kernel-agnostic Genode executables</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 14:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T142500</dtstart>
      <dtend>20170204T151000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Introducing kernel-agnostic Genode executables</summary>
      <description>&lt;p&gt;Genode recently gained the ability to execute the same binary executables on kernels as different as seL4, NOVA, or Linux. Such kernel-independent executables are created via a regular tool chain and executed natively on the machine. The talk explains how it works, presents the challenges that had to be overcome, and gives an outlook of how Genode will leverage this ability in the future. The talk will be presented on a laptop running a Genode system and will be accompanied with live demonstrations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_kernel_agnostic_genode_executables/</url>
      <location>AW1.125</location>
      <attendee>Norman Feske</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5360@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5360</pentabarf:event-id>
      <pentabarf:event-slug>kicad_status</pentabarf:event-slug>
      <pentabarf:event-tag>kicad_status</pentabarf:event-tag>
      <pentabarf:title>KiCad Project Status</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>KiCad Project Status</summary>
      <description>&lt;p&gt;This talk will discuss the status of the current stable version 5 release of KiCad and road map for the version 6 release of KiCad.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/kicad_status/</url>
      <location>AW1.120</location>
      <attendee>Wayne Stambaugh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4854@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4854</pentabarf:event-id>
      <pentabarf:event-slug>cgroupv2</pentabarf:event-slug>
      <pentabarf:event-tag>cgroupv2</pentabarf:event-tag>
      <pentabarf:title>cgroupv2: Linux's new unified control group hierarchy</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T151500</dtend>
      <duration>00:45:00:00</duration>
      <summary>cgroupv2: Linux's new unified control group hierarchy</summary>
      <description>&lt;p&gt;cgroupv1 (or just "cgroups") has helped revolutionise the way that we manage and use containers over the past 8 years. A complete overhaul is coming -- cgroupv2. This talk will go into why a new control group system was needed, the changes from cgroupv1, and practical uses that you can apply to improve the level of control you have over the processes on your servers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/cgroupv2/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Chris Down</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5025@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5025</pentabarf:event-id>
      <pentabarf:event-slug>tls_test_framework</pentabarf:event-slug>
      <pentabarf:event-tag>tls_test_framework</pentabarf:event-tag>
      <pentabarf:title>TLS Test Framework</pentabarf:title>
      <pentabarf:subtitle>How to check if your SSL server is standards compliant and client compatible</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>TLS Test Framework- How to check if your SSL server is standards compliant and client compatible</summary>
      <description>&lt;p&gt;The Transport Layer Protocol is becoming more and more complex. With more than
4 versions deployed side-by-side, the complexity of servers is increasing even
faster.&lt;/p&gt;

&lt;p&gt;To fight this, we've started to work on TLS test framework that hopefully we'll
later be able to turn into a dedicated TLS protocol fuzzer. Currently we have
a battery of tests for obscure and not so obscure bugs as well as general compliance with RFCs defining the TLS protocol.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/tls_test_framework/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Hubert Kario</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5737@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5737</pentabarf:event-id>
      <pentabarf:event-slug>infer_a_static_analyzer</pentabarf:event-slug>
      <pentabarf:event-tag>infer_a_static_analyzer</pentabarf:event-tag>
      <pentabarf:title>Infer</pentabarf:title>
      <pentabarf:subtitle>A static analyzer for catching bugs before you ship</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T151500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Infer- A static analyzer for catching bugs before you ship</summary>
      <description>&lt;p&gt;Static analyzers are automated tools that spot bugs in source code by scanning programs without running them. They complement traditional dynamic testing: Where testing allows individual runs through a piece of software to be checked for correctness, static analysis allows multiple and sometimes even all flows to be checked at once. Infer is an open-source static analyzer that is used internally at Facebook to analyze the main apps for Android and iOS, Facebook Messenger, and WhatsApp, among others. Infer reports bugs responsible for app crashes and performance issues, such as accessing null pointers, and leaking resources such as Context instances.&lt;/p&gt;

&lt;p&gt;Each month, hundreds of potential bugs identified by Infer are fixed by our developers before they are committed to our codebases and deployed to people's phones.&lt;/p&gt;

&lt;p&gt;This talk will present Infer and show how it can be integrated as part of the development workflow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/infer_a_static_analyzer/</url>
      <location>H.2213</location>
      <attendee>Jules Villard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5833@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5833</pentabarf:event-id>
      <pentabarf:event-slug>geo_mapboxgl</pentabarf:event-slug>
      <pentabarf:event-tag>geo_mapboxgl</pentabarf:event-tag>
      <pentabarf:title>Open Source Map Rendering with Mapbox GL Native</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open Source Map Rendering with Mapbox GL Native</summary>
      <description>&lt;p&gt;This talk will explore how Mapbox GL Native, a hardware-accelerated map rendering engine, can bring beautiful maps made with open data to the open source community. We'll also cover the possibility of bringing Mapbox GL Native to other open source platforms, such as GTK. Lastly, we'll dive into our recently collaboration with the Qt Company to bring the power and flexibility of Qt to Mapbox GL Native.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_mapboxgl/</url>
      <location>H.2214</location>
      <attendee>Thiago Santos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5794@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5794</pentabarf:event-id>
      <pentabarf:event-slug>g1gc</pentabarf:event-slug>
      <pentabarf:event-tag>g1gc</pentabarf:event-tag>
      <pentabarf:title>Three ideas for the G1 GC (and how to get involved)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Three ideas for the G1 GC (and how to get involved)</summary>
      <description>&lt;p&gt;The G1 garbage collector is currently proposed to become the default
garbage collector in JDK 9. Recently three new ideas for G1 were
described on the hotspot-gc-dev at openjdk.java.net mailing list:
- parallel full GC
- throughput write barriers
- rebuilding remembered sets during concurrent mark&lt;/p&gt;

&lt;p&gt;This talk will present these three new ideas so that people who are
interested in getting into G1 development know where to start, see what
the existing code looks like today and highlight how one can contribute
(it is not only about code!).&lt;/p&gt;

&lt;p&gt;The presentation can be made longer if people want to dive deeper into
the details (but it can also fit in a 25 minute slot).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/g1gc/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Erik Helin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5612@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5612</pentabarf:event-id>
      <pentabarf:event-slug>drawinglayer</pentabarf:event-slug>
      <pentabarf:event-tag>drawinglayer</pentabarf:event-tag>
      <pentabarf:title>DrawingLayer - Optimization &amp; Implementation</pentabarf:title>
      <pentabarf:subtitle>See how we optimized drawinglayer performance with buffering and multi-threading, plus some architectural overview</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T145000</dtend>
      <duration>00:20:00:00</duration>
      <summary>DrawingLayer - Optimization &amp; Implementation- See how we optimized drawinglayer performance with buffering and multi-threading, plus some architectural overview</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/drawinglayer/</url>
      <location>K.4.401</location>
      <attendee>Armin Le Grand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5425@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5425</pentabarf:event-id>
      <pentabarf:event-slug>hero_coli</pentabarf:event-slug>
      <pentabarf:event-tag>hero_coli</pentabarf:event-tag>
      <pentabarf:title>Hero.Coli, learning synthetic biology by playing: an update</pentabarf:title>
      <pentabarf:subtitle>Open Source, Open Data, Open Science</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Hero.Coli, learning synthetic biology by playing: an update- Open Source, Open Data, Open Science</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/hero_coli/</url>
      <location>AW1.126</location>
      <attendee>Raphael Goujet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5640@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5640</pentabarf:event-id>
      <pentabarf:event-slug>device_specific_compositors</pentabarf:event-slug>
      <pentabarf:event-tag>device_specific_compositors</pentabarf:event-tag>
      <pentabarf:title>Device Tailored Compositors with the QtWayland Compositor Framework</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Device Tailored Compositors with the QtWayland Compositor Framework</summary>
      <description>&lt;p&gt;In this talk, I will give an introduction into the QtWayland Compositor framework and show how to use it to create a Wayland compositor from scratch. The QtWayland Compositor API is rather new and just got its first stable release with Qt 5.8. It can be used to create Wayland compositors from scratch within only a few hours and completely adapt them to the UI concept of your embedded device. My talk focus on how to use the framework within a complex multi-application automotive scenario.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/device_specific_compositors/</url>
      <location>UD2.218A</location>
      <attendee>Andreas Cord-Landwehr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5091@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5091</pentabarf:event-id>
      <pentabarf:event-slug>guixsdbootstrap</pentabarf:event-slug>
      <pentabarf:event-tag>guixsdbootstrap</pentabarf:event-tag>
      <pentabarf:title>Mes -- Maxwell's Equations of Software</pentabarf:title>
      <pentabarf:subtitle>An attempt at dissolving [GuixSD's] bootstrap binaries</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Mes -- Maxwell's Equations of Software- An attempt at dissolving [GuixSD's] bootstrap binaries</summary>
      <description>&lt;p&gt;Mes aims to create an entirely source-based bootstrapping path.  The
target is to [have GuixSD] bootstrap from a minimal, easily inspectable
binary --that should be readable as source-- into something close to
R6RS Scheme.&lt;/p&gt;

&lt;p&gt;We will show the current state of Mes, some interesting things found on
the path so far, and Q&amp;amp;A on `Why Scheme?' and its future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guixsdbootstrap/</url>
      <location>K.4.601</location>
      <attendee>Jan Nieuwenhuizen (janneke)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4996@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4996</pentabarf:event-id>
      <pentabarf:event-slug>osd_interviews_as_user_research</pentabarf:event-slug>
      <pentabarf:event-tag>osd_interviews_as_user_research</pentabarf:event-tag>
      <pentabarf:title>Interviews as user research</pentabarf:title>
      <pentabarf:subtitle>How I built a public transportation UI using interviews</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T145000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Interviews as user research- How I built a public transportation UI using interviews</summary>
      <description>&lt;p&gt;An important aspect of humane interfaces is meeting the needs of a variety of people. They all have different skills, restrictions and whims. How do you figure out what exactly those are?&lt;/p&gt;

&lt;p&gt;In this presentation I’ll talk about how I used user interviews and personas for that purpose, using them as tools for discussions and implementation of Public Transportation in GNOME Maps.
I'll talk about how I interviewed people from both cities and countryside, from both Brazil and Sweden, and how their insights challanged my own perceptions about what people need from a public transportation UI.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_interviews_as_user_research/</url>
      <location>AW1.121</location>
      <attendee>Andreas Nilsson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5764@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5764</pentabarf:event-id>
      <pentabarf:event-slug>python_raspberry_pi</pentabarf:event-slug>
      <pentabarf:event-tag>python_raspberry_pi</pentabarf:event-tag>
      <pentabarf:title>Python and Raspberry Pi</pentabarf:title>
      <pentabarf:subtitle>Physical computing, GPIO, HATs and IoT with Python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Python and Raspberry Pi- Physical computing, GPIO, HATs and IoT with Python</summary>
      <description>&lt;p&gt;Introducing Python developers to the world of physical computing and IoT using Python on the Raspberry Pi.&lt;/p&gt;

&lt;p&gt;There's great fun to be had using the Pi's GPIO pins to connect with the real world for home automation and IoT projects. Python libraries like GPIO Zero, Picamera and Sense HAT provide a simple interface to GPIO devices, HATs and more.&lt;/p&gt;

&lt;p&gt;I will demonstrate the possibilities and show the power of Python in this environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_raspberry_pi/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Ben Nuttall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5669@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5669</pentabarf:event-id>
      <pentabarf:event-slug>my_bsd_sucks_less</pentabarf:event-slug>
      <pentabarf:event-tag>my_bsd_sucks_less</pentabarf:event-tag>
      <pentabarf:title>My BSD sucks less than yours</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:55:00:00</duration>
      <summary>My BSD sucks less than yours</summary>
      <description>&lt;p&gt;Instead of speaking about successful parts of the projects, this talk will focus
on the weakness of both OpenBSD and FreeBSD, exploring conceptual differences
between them and also exploring directions where motivated contributors can
start working on to improve the projects.
While being general purpose operating systems we will see that one size doesn't
fit all and how one or the other may be a better solution to a particular
problem.
Trolls are to be left at the door.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2017/schedule/event/my_bsd_sucks_less/</url>
      <location>K.3.201</location>
      <attendee>Baptiste Daroussin</attendee>
      <attendee>Antoine Jacoutot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4801@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4801</pentabarf:event-id>
      <pentabarf:event-slug>modularity_and_generational_core</pentabarf:event-slug>
      <pentabarf:event-tag>modularity_and_generational_core</pentabarf:event-tag>
      <pentabarf:title>Modularity &amp; Generational Core</pentabarf:title>
      <pentabarf:subtitle>The future of Fedora?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T152000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Modularity &amp; Generational Core- The future of Fedora?</summary>
      <description>&lt;p&gt;Following the progress of the Modularity initiative and Factory 2.0 developments in Fedora, it's about time we define what the next, modular operating system should look like, focusing on the developer’s point of view.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/modularity_and_generational_core/</url>
      <location>K.4.601</location>
      <attendee>Petr Šabata</attendee>
      <attendee>Adam Samalik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5821@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5821</pentabarf:event-id>
      <pentabarf:event-slug>monitoring_kubernetes_with_omd_labs</pentabarf:event-slug>
      <pentabarf:event-tag>monitoring_kubernetes_with_omd_labs</pentabarf:event-tag>
      <pentabarf:title>Monitoring Kubernetes with OMD Labs Edition and Prometheus</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T151500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Monitoring Kubernetes with OMD Labs Edition and Prometheus</summary>
      <description>&lt;p&gt;Prometheus is an open source monitoring tool - unlike traditional tools like Nagios, Prometheus implements a white-box monitoring approach: Applications actively provide metrics, these metrics are stored in a time-series database, the time-series data is used as a source for generating alerts. Prometheus comes with a powerful query language allowing for statistical evaluation of metrics. Many modern infrastructure components have Prometheus metrics built-in, like Docker's cAdvisor, Kubernetes, or Konsul. Prometheus' service discovery mechanisms make monitoring these components very easy.&lt;/p&gt;

&lt;p&gt;The OMD Labs Edition is a collection of proven monitoring tools like Nagios or Icinga together with newcomers like InfluxDB and Grafana to provide a best-practice monitoring platform with advanced features like multi-tenancy. OMD Labs Edition bundles exclusively open-source tools and is itself developed open-source.&lt;/p&gt;

&lt;p&gt;By adding Prometheus to its stack, OMD Labs Edition is also ready for cloud-native applications. As such it eases the integration of traditional monitoring with the needs of dynamic cloud monitoring.&lt;/p&gt;

&lt;p&gt;This talk gives an introduction on how to integrate Kubernetes monitoring using Prometheus into the OMD Labs Edition.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/monitoring_kubernetes_with_omd_labs/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Michael Kraus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5415@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5415</pentabarf:event-id>
      <pentabarf:event-slug>mutation_testing</pentabarf:event-slug>
      <pentabarf:event-tag>mutation_testing</pentabarf:event-tag>
      <pentabarf:title>Mutation Testing</pentabarf:title>
      <pentabarf:subtitle>Leaving the Stone Age</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM Toolchain</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T151000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Mutation Testing- Leaving the Stone Age</summary>
      <description>&lt;p&gt;For decades developers try to build a bug free software. Numerous techniques and metrics were developed. However, there is still a need in an approach that can both assert program domain and provide some reliable metrics. And such approach exists. It is called Mutation Testing. Here is a brief overview:&lt;/p&gt;

&lt;p&gt;There is a function and a test for that function. Any semantic change in the function (so called 'mutant') should break the test ('kill mutant'). If that's not the case, then mutant is considered as survived.
No mutants should survive ever. If they are, then either the test is bad or the function is not correct.&lt;/p&gt;

&lt;p&gt;Research in this area exists since 70's. However, this approach is not widely adopted. The computational cost is one of the blockers. Another one, is the way such systems are implemented: most of them do mutations at the AST level, hence they are tightly coupled to the particular languages.&lt;/p&gt;

&lt;p&gt;We want to present you Mull: our implementation of Mutation Testing system. We use JIT and runtime compilation to speedup the system and make it accessible for everyday usage. Besides that we go down to the IR level, making the system applicable for any LLVM-based language such as C, C++, Rust, Objective-C, and many others.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;https://github.com/mull-project/mull&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/mutation_testing/</url>
      <location>K.3.201</location>
      <attendee>Alex Denisov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5112@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5112</pentabarf:event-id>
      <pentabarf:event-slug>odl_intro</pentabarf:event-slug>
      <pentabarf:event-tag>odl_intro</pentabarf:event-tag>
      <pentabarf:title>Getting Started with OpenDaylight</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Getting Started with OpenDaylight</summary>
      <description>&lt;p&gt;Heard about OpenDaylight and SDN? Ready to get your feet wet and start kicking the tires with an OpenDaylight installation? This session provides a brief intro to Software Defined Networking (SDN) in general, and more specifically to OpenDaylight, an open source platform for programmable SDN. After providing a high level overview of the architecture, the session goes on to show you how to deploy OpenDaylight and interact with it through the CLI and graphical tools. You will learn how to configure various options and enable/disable various features, and how to check the logs to verify things are working as planned and trouble shoot things when they are not. Lastly we show you how to interact with OpenDaylight through its northbound APIs for network aware applications and southbound plugins to physical and virtual network elements.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/odl_intro/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Charles Eckel</attendee>
      <attendee>Giles Heron</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5636@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5636</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_optimizations</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_optimizations</pentabarf:event-tag>
      <pentabarf:title>Successful and not (yet?) successful optimisations in Valgrind</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T153000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Successful and not (yet?) successful optimisations in Valgrind</summary>
      <description>&lt;p&gt;Making Valgrind faster is a never ending challenge.
In this talk, we will describe 2 optimisations in Valgrind.&lt;/p&gt;

&lt;p&gt;A first optimisation is a speedup of Helgrind (a race detection tool).  A very
simple observation has led to an optimisation in the way helgrind captures
stack traces for its 'full recording' of where a piece of memory was
modified. This optimisation gives a typical speed up of 25%. We will describe
the issues encountered during the implementation and discuss the reasons
why this optimisation is not (yet?) committed in the Valgrind sources.&lt;/p&gt;

&lt;p&gt;The second optimisation is the implementation
of the execution tree concept : this generalises the way
Massif (a heap profiler) records the memory usage of a program.
We will show how a (maybe counter-intuitive) representation of a tree
using a hash table of flat stack traces has doubled the speed of
Massif for some workloads.&lt;/p&gt;

&lt;p&gt;This talk is aimed at Valgrind developers and any application developer
interested in data structures and algorithm optimisations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_optimizations/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Philippe Waroquiers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5555@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5555</pentabarf:event-id>
      <pentabarf:event-slug>libre_sh</pentabarf:event-slug>
      <pentabarf:event-tag>libre_sh</pentabarf:event-tag>
      <pentabarf:title>libre.sh helps you to host your FLOSS</pentabarf:title>
      <pentabarf:subtitle>Get up and running with libre.sh in 20mins \o/</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>libre.sh helps you to host your FLOSS- Get up and running with libre.sh in 20mins \o/</summary>
      <description>&lt;p&gt;Free Software on the desktop was cool in the 2000s, but nowadays, we need FLOSS as a Service.
If you go to dropbox, you signup with your email/password, boom, you get your cloud.
If you go to Nextcloud.com, the call to action is "download".
We'll never reach the 99%, we need a signup button on every free software landing page.
libre.sh is paving the way toward that direction. The first step is to have an infrastructure to orchestrate these softwares.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/libre_sh/</url>
      <location>AW1.125</location>
      <attendee>Pierre Ozoux</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5654@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5654</pentabarf:event-id>
      <pentabarf:event-slug>om_av1</pentabarf:event-slug>
      <pentabarf:event-tag>om_av1</pentabarf:event-tag>
      <pentabarf:title>AV1: Status update</pentabarf:title>
      <pentabarf:subtitle>Progress, expected features and encoding gains</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T143000</dtstart>
      <dtend>20170205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AV1: Status update- Progress, expected features and encoding gains</summary>
      <description>&lt;p&gt;For a long time the multimedia world has had to pay attention to whom the intellectual property of a codec or tool belonged to such that they could pay royalties for each and every device or program using it. In 2012 the standardization of Opus changed that for audio through the combined effort of several individuals who were part of the free software community and large companies bringing together their research and patents and offering it for free use by everyone. By avoiding existing patents, interesting new techniques for efficient audio compression were invented.
Now, in the effort to make a royalty free video codec in the same spirit as Opus, even more companies have joined into the "Alliance for Open Media" organization, with its first codec titled "AV1". Starting from the codebase of Google's VP9 codec, AV1 has currently over 45 experimental coding tools contributed by its member companies with the hopes that many will make it into the final version of the codec. This talk will serve as an update to the overall progress of the codec as well as to briefly explain the principles of operation of several coding tools expected to make it into the final version.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_av1/</url>
      <location>K.3.401</location>
      <attendee>Rostislav Pehlivanov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5456@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5456</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_spidermonkey</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_spidermonkey</pentabarf:event-tag>
      <pentabarf:title>Embedding/Maintaining SpiderMonkey in a large scale project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Embedding/Maintaining SpiderMonkey in a large scale project</summary>
      <description>&lt;p&gt;Mozilla's SpiderMonkey library can be used to embed JavaScript in any C++ projects. It is quite easy to expose some simple bindings and get a "hello world" application running in no-time.&lt;/p&gt;

&lt;p&gt;However, after this first hello world, you'll quickly notice that you'll need other features such as timer, networking, file access, threading or even graphics and audio. At this point things get much more complicated, and maintaning the bindings can quickly become overwhelming.&lt;/p&gt;

&lt;p&gt;Our team has been creating such bindings for SpiderMonkey since 2007 in several projects and this talk will present best practices, tips and caveats that we have learned over the years. We will also see how to make embedders life easier by using nidium library that bundles many basic bindings, in the hope that more developers can use the power of SpiderMonkey in a convienient way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_spidermonkey/</url>
      <location>UD2.218A</location>
      <attendee>Nicolas Trani</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5302@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5302</pentabarf:event-id>
      <pentabarf:event-slug>graph_structural_patterns</pentabarf:event-slug>
      <pentabarf:event-tag>graph_structural_patterns</pentabarf:event-tag>
      <pentabarf:title>From Shopping Baskets to Structural Patterns</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>From Shopping Baskets to Structural Patterns</summary>
      <description>&lt;p&gt;Mining frequent itemsets is an established approach to data mining and supported by productive data mining solutions. For example, one can get insights about buyers’ behavior by analyzing frequent co-occurrences of products in shopping baskets. In contrast, frequent subgraph mining (FSM), the graphy variant of frequent itemset mining, not only evaluates entity co-occurrence but also relationships among entities, i.e., structural patterns. However, existing implementations are all research prototypes which are tailored to textbook problems.&lt;/p&gt;

&lt;p&gt;In our talk, we want to give an introduction to the FSM problem on distributed collections of graphs and our implementation in Gradoop, an open source system for scalable graph analytics based on Apache Flink. In contrast to other iterative graph algorithms like page rank, in FSM the search space is dropped but intermediate results of iterations are the desired result. Here, the major technical challenge is the respective usage of Flinks’ distributed iterations.&lt;/p&gt;

&lt;p&gt;We will explain different implementation approaches, discuss implementation details which influence scalability and show benchmark results.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_structural_patterns/</url>
      <location>H.2214</location>
      <attendee>André Petermann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5246@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5246</pentabarf:event-id>
      <pentabarf:event-slug>iot_yocto</pentabarf:event-slug>
      <pentabarf:event-tag>iot_yocto</pentabarf:event-tag>
      <pentabarf:title>Yocto based IoT device</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>2017-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T143000</dtstart>
      <dtend>20170204T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Yocto based IoT device</summary>
      <description>&lt;p&gt;Yocto/OpenEmbedded is a very famous build system for embedded Linux and according to the last "IoT developper survey", it's the the most used OS for IoT devices.
During the conference, we will describe some advanced Yocto/OE features in order to build a simple sensor based on Raspberry Pi zero.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_yocto/</url>
      <location>AW1.126</location>
      <attendee>Pierre Ficheux</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5547@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5547</pentabarf:event-id>
      <pentabarf:event-slug>bigbench</pentabarf:event-slug>
      <pentabarf:event-tag>bigbench</pentabarf:event-tag>
      <pentabarf:title>Using BigBench to compare Hive and Spark versions and features</pentabarf:title>
      <pentabarf:subtitle>BigBench in Hive and Spark</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 14:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T143500</dtstart>
      <dtend>20170204T144500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Using BigBench to compare Hive and Spark versions and features- BigBench in Hive and Spark</summary>
      <description>&lt;p&gt;BigBench is the brand new standard for benchmarking and testing Big Data systems. This talk first introduces BigBench and how problems can it solve. Then, presents both Hive and Spark benchmark results with with their respective 1 and 2 versions under different configurations.  Results are further classified by use cases, showing where each platform shines (or doesn't), and why, based on performance metrics and log-file analysis.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/bigbench/</url>
      <location>H.2213</location>
      <attendee>Nicolas Poggi</attendee>
      <attendee>Alejandro Montero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5379@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5379</pentabarf:event-id>
      <pentabarf:event-slug>principled_enforcement</pentabarf:event-slug>
      <pentabarf:event-tag>principled_enforcement</pentabarf:event-tag>
      <pentabarf:title>Principled free software license enforcement</pentabarf:title>
      <pentabarf:subtitle>An open source company perspective </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>2017-02-04 14:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T143500</dtstart>
      <dtend>20170204T152000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Principled free software license enforcement- An open source company perspective </summary>
      <description>&lt;p&gt;During the last few years there has been significant debate over
approaches to GPL enforcement in technical and legal communities. This
talk presents a new and unique vendor perspective on free software
license enforcement that emphasizes the goal of fostering greater
collaboration and participation in community development and
highlights the importance of transparency regarding funding
relationships and conflicts of interest arising out of enforcement
activities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/principled_enforcement/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Richard Fontana</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5416@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5416</pentabarf:event-id>
      <pentabarf:event-slug>painless_mysql_ha</pentabarf:event-slug>
      <pentabarf:event-tag>painless_mysql_ha</pentabarf:event-tag>
      <pentabarf:title>Painless MySQL HA, Scalability and Flexibility</pentabarf:title>
      <pentabarf:subtitle>With Ansible, MHA and ProxySQL</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 14:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T143500</dtstart>
      <dtend>20170204T145500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Painless MySQL HA, Scalability and Flexibility- With Ansible, MHA and ProxySQL</summary>
      <description>&lt;p&gt;DAMP:
Docker is the component that makes the whole environment portable (only bash and Docker needed to set it up)
Ansible is an agentless config management system that makes the whole setup automated and painless
ProxySQL is a rising star on MySQL's horizon giving full control to DBAs over queries before they hit the DBs.
MHA is an proven MySQL HA solution that's easily customizable&lt;/p&gt;

&lt;p&gt;My aim with this demo/repo is to show people how easy to set up a test environment with to test a really good MySQL HA/Proxy solution.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/painless_mysql_ha/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Miklos Mukka Szel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5386@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5386</pentabarf:event-id>
      <pentabarf:event-slug>desktops_from_gtk_to_qt_subsurface_mobile</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_from_gtk_to_qt_subsurface_mobile</pentabarf:event-tag>
      <pentabarf:title>From Gtk to Qt: An Strange Journey, part 2</pentabarf:title>
      <pentabarf:subtitle>The continuation of the original talk from Dirk Hohndel and Linus Torvalds about the port of Subsurface from Gtk to Qt, now with mobile in mind.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 14:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T143500</dtstart>
      <dtend>20170205T150500</dtend>
      <duration>00:30:00:00</duration>
      <summary>From Gtk to Qt: An Strange Journey, part 2- The continuation of the original talk from Dirk Hohndel and Linus Torvalds about the port of Subsurface from Gtk to Qt, now with mobile in mind.</summary>
      <description>&lt;p&gt;As subsurface evolved from a Gtk Application to a Qt one, cutting a quarter of the codebase while still gaining new functionalities, a new development proposal was done: "How do we get this desktop based application and run it on mobile, on a unified codebase?"&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_from_gtk_to_qt_subsurface_mobile/</url>
      <location>K.4.401</location>
      <attendee>Tomaz Canabrava</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5280@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5280</pentabarf:event-id>
      <pentabarf:event-slug>armadito</pentabarf:event-slug>
      <pentabarf:event-tag>armadito</pentabarf:event-tag>
      <pentabarf:title>The Armadito antivirus project</pentabarf:title>
      <pentabarf:subtitle>modular, multi-platform &amp; a management console</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T144000</dtstart>
      <dtend>20170204T145500</dtend>
      <duration>00:15:00:00</duration>
      <summary>The Armadito antivirus project- modular, multi-platform &amp; a management console</summary>
      <description>&lt;h1&gt;The Armadito antivirus project&lt;/h1&gt;

&lt;p&gt;We will present Armadito, an open source and multi-platform
antivirus. Its original modular architecture allows third-party
developers to add their own malware detection modules, written in C
and in the future in Python or Go. Current modules are signature-based
(ClamAV), rules-based (YARA) or heuristics. It provides also real-time
detection on GNU/Linux and MS-Windows.&lt;/p&gt;

&lt;p&gt;Armadito provides graphical user interfaces to notify of malware
detection, launch scan, view statistics and journal. A central
administration console, integrated as a GLPi plug-in, allows a system
administrator to manage all the installed antivirus, view alerts,
launch remote scans, deploy configuration or bases.&lt;/p&gt;

&lt;p&gt;Project has several opened issues that are not addressed yet: high
memory footprint, sandboxing for scan modules, automatic generation of
signature bases from automatic malware collecting. Contributions from
the free software community would be highly appreciated.&lt;/p&gt;

&lt;p&gt;Armadito project is on github: (https://github.com/armadito)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/armadito/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>François Déchelle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5136@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5136</pentabarf:event-id>
      <pentabarf:event-slug>ring_opendht</pentabarf:event-slug>
      <pentabarf:event-tag>ring_opendht</pentabarf:event-tag>
      <pentabarf:title>The distributed systems behind Ring</pentabarf:title>
      <pentabarf:subtitle>BlockChain and OpenDHT</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T144000</dtstart>
      <dtend>20170204T150000</dtend>
      <duration>00:20:00:00</duration>
      <summary>The distributed systems behind Ring- BlockChain and OpenDHT</summary>
      <description>&lt;p&gt;Ring is free software for communication developed by Savoir-faire Linux in our Montréal offices. It was conceived and developed on a peer-to-peer architecture model, relying on OpenDHT, its dedicated distributed hash table for retrieving its users on the network.
Ring's Beta 2 version released on november 4th 2016 provides many new features for its users. The most interesting of them is the identity and account management mechanism, implementted on a blockchain Ethereum technology.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/ring_opendht/</url>
      <location>K.3.401</location>
      <attendee>Alexandre Viau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5732@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5732</pentabarf:event-id>
      <pentabarf:event-slug>citybikes</pentabarf:event-slug>
      <pentabarf:event-tag>citybikes</pentabarf:event-tag>
      <pentabarf:title>Citybikes</pentabarf:title>
      <pentabarf:subtitle>Bike sharing networks around the world</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T144000</dtstart>
      <dtend>20170205T145500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Citybikes- Bike sharing networks around the world</summary>
      <description>&lt;p&gt;Many years ago I built a FOSS Android application for our local
bike sharing system. After realizing global bike sharing information
was not publicly available we ended up going after the task of solving
the problem for once and for all: a free and open API for others to
create applications, visualizations and research on bike sharing data.
Fast forward today and thanks to the community, the CityBikes project
supports more than 400 cities all around the world and our API powers
most bike sharing transportation apps on all platforms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/citybikes/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Lluís Esquerda</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4913@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4913</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_first_steps</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_first_steps</pentabarf:event-tag>
      <pentabarf:title>First steps with Relax-and-Recover (ReaR)</pentabarf:title>
      <pentabarf:subtitle>Understand how ReaR works by running it yourself. </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T144500</dtstart>
      <dtend>20170204T154000</dtend>
      <duration>00:55:00:00</duration>
      <summary>First steps with Relax-and-Recover (ReaR)- Understand how ReaR works by running it yourself. </summary>
      <description>&lt;p&gt;To get some initial basic understanding how Relax-and-Recover works
you will use it yourself on two virtual machines on your laptop.&lt;/p&gt;

&lt;p&gt;On the first virtual machine Relax-and-Recover (ReaR) will be installed
and used to prepare that machine for disaster recovery.&lt;/p&gt;

&lt;p&gt;The second virtual machine is the replacement machine that is used
for disaster recovery of the first virtual machine.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_first_steps/</url>
      <location>AW1.121</location>
      <attendee>Johannes Meixner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5740@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5740</pentabarf:event-id>
      <pentabarf:event-slug>gpupfb</pentabarf:event-slug>
      <pentabarf:event-tag>gpupfb</pentabarf:event-tag>
      <pentabarf:title>GPU-Enabled Polyphase Filterbanks</pentabarf:title>
      <pentabarf:subtitle>Everyday I'm Shuffling</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T144500</dtstart>
      <dtend>20170204T151500</dtend>
      <duration>00:30:00:00</duration>
      <summary>GPU-Enabled Polyphase Filterbanks- Everyday I'm Shuffling</summary>
      <description>&lt;p&gt;Frequency Division Multiple Access (FDMA)  schemes are widely used in many existing communication systems and standards. On Software Defined Radio (SDR) platforms, separating the channels can prove more difficult though due to high requirements for the digital filters. This talk will showcase an implementation of a polyphase filterbank on a graphics processor unit (GPU) that can help overcome the heavy computational load of those filters. In the software, all the partitioned filters can run in parallel. Each of these filters produces output samples for numerous input samples simultaneously, thus providing an additional parallel approach. Furthermore, several rational oversampling factors are supported by this implementation. Operations for oversampling can as well be implemented to run in parallel, due to the massive amount of usable hardware threads in a GPU. Hence, the effects of oversampling on the throughput can be reduced. On an Nvidia GTX970 GPU, this implementation achieved a throughput of 67.43 MSamples per second, 12 times higher than the (optimized) general purpose processor (GPP) version.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/gpupfb/</url>
      <location>AW1.120</location>
      <attendee>Jan Kraemer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5753@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5753</pentabarf:event-id>
      <pentabarf:event-slug>ruby_what_makes_jruby_and_truffle_run_optcarrot_9_times_faster_than_mri</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_what_makes_jruby_and_truffle_run_optcarrot_9_times_faster_than_mri</pentabarf:event-tag>
      <pentabarf:title>What makes TruffleRuby run Optcarrot 9 times faster than MRI?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T144500</dtstart>
      <dtend>20170204T153500</dtend>
      <duration>00:50:00:00</duration>
      <summary>What makes TruffleRuby run Optcarrot 9 times faster than MRI?</summary>
      <description>&lt;p&gt;TruffleRuby runs Optcarrot 9 times faster than MRI 2.&lt;/p&gt;

&lt;p&gt;TruffleRuby is new optimizing implementation of Ruby. Optcarrot is a NES emulator. MRI 3 targets to run Optcarrot 3 times faster than MRI 2. We will explore the techniques which allow TruffleRuby to achieve high performance in Optcarrot.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_what_makes_jruby_and_truffle_run_optcarrot_9_times_faster_than_mri/</url>
      <location>K.4.201</location>
      <attendee>Petr Chalupa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5845@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5845</pentabarf:event-id>
      <pentabarf:event-slug>webdev_perl6</pentabarf:event-slug>
      <pentabarf:event-tag>webdev_perl6</pentabarf:event-tag>
      <pentabarf:title>Web Development and Perl 6</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T144500</dtstart>
      <dtend>20170205T152500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Web Development and Perl 6</summary>
      <description>&lt;p&gt;Long before Perl 6 was declared stable, people have started exploring web related technologies. They have started to write libraries and frameworks. This talk gives an overview of what's there, what's missing and how to bridge the holes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/webdev_perl6/</url>
      <location>K.4.201</location>
      <attendee>Stefan Seifert (nine)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5089@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5089</pentabarf:event-id>
      <pentabarf:event-slug>iaas_advbuiuni</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_advbuiuni</pentabarf:event-tag>
      <pentabarf:title>Adventures in Building Unikernel Clouds</pentabarf:title>
      <pentabarf:subtitle>or a Crash Course in Building L2-L7 from Scratch</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170204T144500</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Adventures in Building Unikernel Clouds- or a Crash Course in Building L2-L7 from Scratch</summary>
      <description>&lt;p&gt;Unikernels are often touted as being the building blocks of next generation of cloud infrastructure. However, even the process of compiling and booting them remains daunting for the average developer let alone building out infrastructure for them to live on. In this talk we'll dive deep into the various layers of infrastructure one needs to understand in order to build out their own infrastructure for unikernels. What might seem simple at first quickly becomes difficult as one needs to cast aside preconceived notions of what an operating system and application are and how they might interact together. We'll approach everything from hypervisor orchestration to filesystems, networking and best practices for CI and testing. The attendee should be comfortable exploring unikernel cloud concepts by the end of the talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_advbuiuni/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Ian Eyberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4873@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4873</pentabarf:event-id>
      <pentabarf:event-slug>wiki_gardening</pentabarf:event-slug>
      <pentabarf:event-tag>wiki_gardening</pentabarf:event-tag>
      <pentabarf:title>Making Wiki Gardening Tasks Easier Using Big Data and NLP</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T144500</dtstart>
      <dtend>20170204T145500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Making Wiki Gardening Tasks Easier Using Big Data and NLP</summary>
      <description>&lt;p&gt;I have been involved with Fedora Community Operations Team where I mostly contribute on community-metrics related tasks. This talk will be about a NLP-based tool I have built for Fedora wiki to make wiki-gardening tasks easier for contributors, the methods I used for building it and how it can be scaled to any other wiki.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/wiki_gardening/</url>
      <location>H.2213</location>
      <attendee>Bee Padalkar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5484@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5484</pentabarf:event-id>
      <pentabarf:event-slug>exploiting_concurrency</pentabarf:event-slug>
      <pentabarf:event-tag>exploiting_concurrency</pentabarf:event-tag>
      <pentabarf:title>Exploiting Concurrency</pentabarf:title>
      <pentabarf:subtitle>How I stopped worrying and started threading ...</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T145000</dtstart>
      <dtend>20170204T151000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Exploiting Concurrency- How I stopped worrying and started threading ...</summary>
      <description>&lt;p&gt;We now have hardware with increasing numbers of threads and
functional blocks left &amp;amp; right. Come and hear how we plan to use that
for maximum effect to make LibreOffice rock - things we have already
done, things we are working on doing, and how you can get involved to
encourage your PC to use more of its power to speed your LibreOffice
up.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/exploiting_concurrency/</url>
      <location>K.4.401</location>
      <attendee>Michael Meeks</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5333@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5333</pentabarf:event-id>
      <pentabarf:event-slug>community_like_the_ants</pentabarf:event-slug>
      <pentabarf:event-tag>community_like_the_ants</pentabarf:event-tag>
      <pentabarf:title>Like the ants</pentabarf:title>
      <pentabarf:subtitle>turn individuals into large contributing community </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T145000</dtstart>
      <dtend>20170205T152500</dtend>
      <duration>00:35:00:00</duration>
      <summary>Like the ants- turn individuals into large contributing community </summary>
      <description>&lt;p&gt;Complex Adaptive Systems are everywhere in nature, but they can also guide us to build large contributor groups. Learn how to apply their 6 key strategies to create a global self-sustaining community, which were successfully used in evolution of the Google Developer Groups to a global movement.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_like_the_ants/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Dan Franc</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5403@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5403</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_iot_coding_with_html5_games</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_iot_coding_with_html5_games</pentabarf:event-tag>
      <pentabarf:title>Learning IoT &amp; coding with HTML5 games</pentabarf:title>
      <pentabarf:subtitle>Introducing Clouduboy and Happy Code Friends</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Learning IoT &amp; coding with HTML5 games- Introducing Clouduboy and Happy Code Friends</summary>
      <description>&lt;p&gt;Learning to code might be the handiest skill of the XXI. century - but finding motivation to do so seems to be the hardest part. Even when one decides to embark on this journey, their path is often hindered by the lack or quality of tools, resources they will be using, and are often turned away by the lack of success and their feeling of "coding is not for me" is often reinforced by all these negative experiences.
This is where Happy Code Friends, Code Invaders and Clouduboy tries to help - introduce coding, hardware and IoT in a friendly, impulse-rich, exciting environment to anyone willing to give computers a try.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_iot_coding_with_html5_games/</url>
      <location>UD2.218A</location>
      <attendee>István Szmozsánszky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5865@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5865</pentabarf:event-id>
      <pentabarf:event-slug>om_fuzzing</pentabarf:event-slug>
      <pentabarf:event-tag>om_fuzzing</pentabarf:event-tag>
      <pentabarf:title>Modern Fuzzing of Media-processing projects</pentabarf:title>
      <pentabarf:subtitle>Keeping media processing secure and stable</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Modern Fuzzing of Media-processing projects- Keeping media processing secure and stable</summary>
      <description>&lt;p&gt;The talk gives an overview of fuzzing of media formats based on our experience in Google Chrome. Besides those tips and tricks, we will also share how Open Media developers may join a recently announced OSS-Fuzz project to use a powerful (thousands of CPU cores) and automated fuzzing infrastructure for free.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_fuzzing/</url>
      <location>K.3.401</location>
      <attendee>Max Moroz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5413@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5413</pentabarf:event-id>
      <pentabarf:event-slug>iot_frosted</pentabarf:event-slug>
      <pentabarf:event-tag>iot_frosted</pentabarf:event-tag>
      <pentabarf:title>Frosted Embedded POSIX OS</pentabarf:title>
      <pentabarf:subtitle>A free POSIX OS for Cortex-M embedded systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Frosted Embedded POSIX OS- A free POSIX OS for Cortex-M embedded systems</summary>
      <description>&lt;p&gt;FROSTED is an acronym that means "FRee Operating System for Tiny Embedded Devices". The goal of this project is to provide a free kernel for embedded systems, which exposes a POSIX-compliant system call API. In this talk I aim to explain why we started this project, the approach we took to separate the kernel and user-space on Cortex-M CPU's without MMU, and showcase the latest improvements on networking and supported applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_frosted/</url>
      <location>AW1.126</location>
      <attendee>Brabo Silvius</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5029@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5029</pentabarf:event-id>
      <pentabarf:event-slug>guixhurd</pentabarf:event-slug>
      <pentabarf:event-tag>guixhurd</pentabarf:event-tag>
      <pentabarf:title>Adding GNU/Hurd support to GNU Guix and GuixSD</pentabarf:title>
      <pentabarf:subtitle>Porting Guix and GuixSD to GNU/Hurd</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Adding GNU/Hurd support to GNU Guix and GuixSD- Porting Guix and GuixSD to GNU/Hurd</summary>
      <description>&lt;p&gt;This presentation will be a guided tour of porting Guix and its package
collection to a new platform, with the specifics of GNU/Hurd. We will
discuss the current status of the project. Next we will raise the
problems we faced and how we solved them. Finally we will present the
current status and a road map of porting GuixSD, the standalone system
distribution on GNU/Hurd.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guixhurd/</url>
      <location>K.4.601</location>
      <attendee>Manolis Ragkousis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5434@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5434</pentabarf:event-id>
      <pentabarf:event-slug>cephsalt</pentabarf:event-slug>
      <pentabarf:event-tag>cephsalt</pentabarf:event-tag>
      <pentabarf:title>Deploying Ceph Clusters with Salt</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T154500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Deploying Ceph Clusters with Salt</summary>
      <description>&lt;p&gt;DeepSea is an extensible collection of Salt files for automatic discovery,
  configuration, deployment and management of Ceph clusters. The goal is to
  keep the complexities inherent to Ceph deployments tameable and reduce the
  room for errors, while still offering the flexibility of Cephs architecture.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/cephsalt/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Jan Fajerski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4852@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4852</pentabarf:event-id>
      <pentabarf:event-slug>osd_architectural_font_digitalisation</pentabarf:event-slug>
      <pentabarf:event-tag>osd_architectural_font_digitalisation</pentabarf:event-tag>
      <pentabarf:title>Architectural font digitisiation and design</pentabarf:title>
      <pentabarf:subtitle>Typographic pipeline with Graphviz, Inkscape and Fontforge</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T152000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Architectural font digitisiation and design- Typographic pipeline with Graphviz, Inkscape and Fontforge</summary>
      <description>&lt;p&gt;Numerous works of architecture, furniture, sculptures, illustrations and typography were made during the 1920s by a modernistic style called the Amsterdamse School. A lot of these works are not easily accessible and, even though preservation efforts are being taken, many are deteriorating over time. This talk will elaborate on how FOSS design and typographic tools were developed and used to digitise and extend a century old font under an OFL.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_architectural_font_digitalisation/</url>
      <location>AW1.121</location>
      <attendee>Sander van Geloven</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5276@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5276</pentabarf:event-id>
      <pentabarf:event-slug>machine_learning_zoo</pentabarf:event-slug>
      <pentabarf:event-tag>machine_learning_zoo</pentabarf:event-tag>
      <pentabarf:title>A field guide to the machine learning zoo</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>A field guide to the machine learning zoo</summary>
      <description>&lt;p&gt;As machine learning (ML) finds its way into more and more areas in our life, software developers from all fields are asked to navigate an increasingly complex maze of tools and algorithms to extract value out of massive datasets. In this talk we'll try to help the aspiring ML developer by describing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a conceptual framework that most ML algorithms fall under&lt;/li&gt;
&lt;li&gt;considerations about data readiness, algorithms, and software tools from an open-source perspective&lt;/li&gt;
&lt;li&gt;some common mistakes and misconceptions in the development and deployment of ML systems&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The goal of the talk is to aid the audience to think about ML problems in an integrated manner;
facilitating the process of going from problem to prototype, making an informed choice about the algorithms and software to use, and providing examples of issues that can, and do come up in production.&lt;/p&gt;

&lt;p&gt;The talk is designed to be informative and entertaining, with little previous knowledge required.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/machine_learning_zoo/</url>
      <location>H.2213</location>
      <attendee>Theodore Vasiloudis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5411@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5411</pentabarf:event-id>
      <pentabarf:event-slug>kicad_source</pentabarf:event-slug>
      <pentabarf:event-tag>kicad_source</pentabarf:event-tag>
      <pentabarf:title>Diving into the KiCad source code</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Diving into the KiCad source code</summary>
      <description>&lt;p&gt;Let's be sincere, all of us would love to change something in KiCad. I bet you have an idea for a new tool or another killer feature that would make your life so much easier.&lt;/p&gt;

&lt;p&gt;You know what? You are free to do so! Even more, you are welcome to contribute to the project, and it is not that difficult as one may think.
Those who have browsed the source code might find it overwhelming at first, but the truth is: you do not have to know everything to create useful extensions.&lt;/p&gt;

&lt;p&gt;I would like to invite you for a walk through the KiCad source code to demonstrate how easy it is to add this tool you have always been dreaming about.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/kicad_source/</url>
      <location>AW1.120</location>
      <attendee>Maciej Sumiński</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5701@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5701</pentabarf:event-id>
      <pentabarf:event-slug>cert_libreoffice_3</pentabarf:event-slug>
      <pentabarf:event-tag>cert_libreoffice_3</pentabarf:event-tag>
      <pentabarf:title>LibreOffice 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>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>01:00:00:00</duration>
      <summary>LibreOffice Exam Session 3</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/2017/schedule/event/cert_libreoffice_3/</url>
      <location>UB2.147</location>
      <attendee>LibreOffice Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5406@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5406</pentabarf:event-id>
      <pentabarf:event-slug>ogd_snap</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_snap</pentabarf:event-tag>
      <pentabarf:title>Snap! Build Your Own Blocks</pentabarf:title>
      <pentabarf:subtitle>Interactive visual programming</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Snap! Build Your Own Blocks- Interactive visual programming</summary>
      <description>&lt;p&gt;"Snap is Scheme disguised as Scratch"&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_snap/</url>
      <location>AW1.126</location>
      <attendee>Jens Mönig</attendee>
      <attendee>Bernat Romagosa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5173@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5173</pentabarf:event-id>
      <pentabarf:event-slug>puppet_catalog_diffs</pentabarf:event-slug>
      <pentabarf:event-tag>puppet_catalog_diffs</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Puppet Catalog Diffs in TheForeman</pentabarf:title>
      <pentabarf:subtitle>Using octocatalog-diff to view catalog changes in the Foreman UI</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>AMENDMENT Puppet Catalog Diffs in TheForeman- Using octocatalog-diff to view catalog changes in the Foreman UI</summary>
      <description>&lt;p&gt;Viewing the potential changes when changing the environment on a Puppet agent is challenging - much can be altered, and often the only way to know what will change is to &lt;em&gt;actually&lt;/em&gt; run it. Using octocatalog-diff (from GitHub) and TheForeman (using a new plugin) we can now view these changes up front, in the UI, &lt;em&gt;before&lt;/em&gt; switching the agent to the new env.&lt;/p&gt;

&lt;p&gt;Please note that this talk was originally scheduled to be given at 11:00
The talk originally in this slot, "Next Generation Config Mgmt" by James Shubin will now
take place at 11:00.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/puppet_catalog_diffs/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Greg Sutcliffe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5901@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5901</pentabarf:event-id>
      <pentabarf:event-slug>sailfishos_bof</pentabarf:event-slug>
      <pentabarf:event-tag>sailfishos_bof</pentabarf:event-tag>
      <pentabarf:title>SailfishOS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track B - in H.3228)</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T170000</dtend>
      <duration>02:00:00:00</duration>
      <summary>SailfishOS</summary>
      <description>&lt;p&gt;SailfishOS&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track B - in H.3228)</categories>
      <url>https:/fosdem.org/2017/schedule/event/sailfishos_bof/</url>
      <location>H.3228</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5762@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5762</pentabarf:event-id>
      <pentabarf:event-slug>python_stable_benchmark</pentabarf:event-slug>
      <pentabarf:event-tag>python_stable_benchmark</pentabarf:event-tag>
      <pentabarf:title>How to run a stable benchmark</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>How to run a stable benchmark</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_stable_benchmark/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Victor Stinner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5449@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5449</pentabarf:event-id>
      <pentabarf:event-slug>af_ktls</pentabarf:event-slug>
      <pentabarf:event-tag>af_ktls</pentabarf:event-tag>
      <pentabarf:title>AF_KTLS - TLS/DTLS Linux kernel module</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AF_KTLS - TLS/DTLS Linux kernel module</summary>
      <description>&lt;p&gt;A Linux kernel module that introduces an AF&lt;em&gt;KTLS socket. AF&lt;/em&gt;KTLS socket can be used to transmit data over TLS 1.2 using TCP or DTLS 1.2 using UDP. Currently, there is supported only AES GCM cipher.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/af_ktls/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Fridolín Pokorný</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5707@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5707</pentabarf:event-id>
      <pentabarf:event-slug>lava_laboratory</pentabarf:event-slug>
      <pentabarf:event-tag>lava_laboratory</pentabarf:event-tag>
      <pentabarf:title>From zero to first test in your own LAVA laboratory</pentabarf:title>
      <pentabarf:subtitle>(in less than 30 minutes)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>From zero to first test in your own LAVA laboratory- (in less than 30 minutes)</summary>
      <description>&lt;p&gt;Linaro Automated Validation Architecture (LAVA) is without a doubt one of the best currently available tools for managing board farms. It is proven to be quite a handy tool for both developers and tests automation engineers. Although it is provided together with extensive documentation, creating first own laboratory might be a challenging task. Does it have to be for every newcomer? During this talk Paweł will guide through the process of setting up own LAVA instance. Starting from LAVA installation, through common post-install tasks, up to running first tests on a brand new board farm.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/lava_laboratory/</url>
      <location>UD2.218A</location>
      <attendee>Paweł Wieczorek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5851@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5851</pentabarf:event-id>
      <pentabarf:event-slug>boostcodespecifications</pentabarf:event-slug>
      <pentabarf:event-tag>boostcodespecifications</pentabarf:event-tag>
      <pentabarf:title>Boost up your code with Specifications</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>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Boost up your code with Specifications</summary>
      <description>&lt;p&gt;Big repositories, complex query builders, tight coupling to your ORM. Adding new behaviors and search methods can be a mess.&lt;/p&gt;

&lt;p&gt;Don't struggle anymore! This talk shows you how to decouple you from the ORM and writing general search behaviors for all your entities with the specification pattern. Your new specifications are not tied to any specific ORM and can be reused on different levels.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/boostcodespecifications/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Patrik Karisch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5795@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5795</pentabarf:event-id>
      <pentabarf:event-slug>eclipse</pentabarf:event-slug>
      <pentabarf:event-tag>eclipse</pentabarf:event-tag>
      <pentabarf:title>Eclipse 4.7 Platform - The new greatness</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Eclipse 4.7 Platform - The new greatness</summary>
      <description>&lt;p&gt;This talk will cover the latest development and organizational news of
the free and Open Source Eclipse IDE. You will learn for example what
we are doing to improve Java tool performance by a factor by 1000 and
why we think developing support for a new programming will be much
easier with the new release.&lt;/p&gt;

&lt;p&gt;I also cover how people can contribute to the project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/eclipse/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Lars Vogel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5713@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5713</pentabarf:event-id>
      <pentabarf:event-slug>debian_based_with_bitbake</pentabarf:event-slug>
      <pentabarf:event-tag>debian_based_with_bitbake</pentabarf:event-tag>
      <pentabarf:title>Isar</pentabarf:title>
      <pentabarf:subtitle>Build Debian-Based Products with BitBake</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Isar- Build Debian-Based Products with BitBake</summary>
      <description>&lt;p&gt;Building products requires putting together many components. There are source-based distributions supporting that process. Using a pre-built, pre-tested binary distribution like Debian has its advantages.&lt;/p&gt;

&lt;p&gt;Isar is a system for image generation using binary packages. It uses mainstream tools and workflows to build multiple products, managing common subsystems, and maintaining components from different vendors.&lt;/p&gt;

&lt;p&gt;In this talk, Baurzhan will describe the motivation for Isar, its current state, advantages and challenges to overcome.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/debian_based_with_bitbake/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Baurzhan Ismagulov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5807@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5807</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_infrastructure_monitoring</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_infrastructure_monitoring</pentabarf:event-tag>
      <pentabarf:title>Infrastructure Monitoring with Postgres</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Infrastructure Monitoring with Postgres</summary>
      <description>&lt;p&gt;The revolt against SQL continues at a steady but considerably slower pace. Bespoke database software seems to crop up daily in the name of performance or functionality. This talk will examine the ever growing field of monitoring systems and their respective databases, and look in depth as to how Postgres can be used in a number of these places. Systems of this nature are typically tasked with collecting and storing metrics from your infrastructure, drawing pretty graphs, and nagging you when things break.&lt;/p&gt;

&lt;p&gt;Forms of data stored by these systems are nothing to be afraid of - they often include:
- Time series metrics - the history of a measurement over time, e.g. temperatures
- Logs - unstructured text emitted by applications, operating systems and hardware
- Events  - schema-less but well structured notifications&lt;/p&gt;

&lt;p&gt;An assertion of this talk is that for a majority of use cases, Postgres is more than capable of storing all of this data. We will attempt to replace numerous well known pieces of software with just one Postgres database. Of course we are told to use the right tool for the job, but having to learn and operate a single tool is a huge operational advantage.&lt;/p&gt;

&lt;p&gt;We’ll get quite technical in this talk, take a look the data models and access patterns required, and how this can be fitted into the general purpose environment of Postgres. Additionally, it is always constructive to look at what can be problematic, and not just focus on the positives, and why many turn to other bespoke solutions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2017/schedule/event/postgresql_infrastructure_monitoring/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Steven Simpson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5133@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5133</pentabarf:event-id>
      <pentabarf:event-slug>odl_bgp</pentabarf:event-slug>
      <pentabarf:event-tag>odl_bgp</pentabarf:event-tag>
      <pentabarf:title>Open-Source BGP networking with OpenDaylight</pentabarf:title>
      <pentabarf:subtitle>using OpenDaylight to enable advanced BGP use-cases</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open-Source BGP networking with OpenDaylight- using OpenDaylight to enable advanced BGP use-cases</summary>
      <description>&lt;p&gt;In this talk I will give a short overview of how OpenDaylight can be used to enable a range of advanced BGP use-cases - such as traffic optimisation and DDoS mitigation.   The approaches presented are broadly applicable to other open-source BGP speakers but I will also show the benefit of a platform supporting multiple southbound protocols in addition to BGP.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/odl_bgp/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Giles Heron</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4985@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4985</pentabarf:event-id>
      <pentabarf:event-slug>encrypting_matrix</pentabarf:event-slug>
      <pentabarf:event-tag>encrypting_matrix</pentabarf:event-tag>
      <pentabarf:title>Encrypting Matrix</pentabarf:title>
      <pentabarf:subtitle>Building a universal end-to-end encrypted communication ecosystem with Matrix and Olm</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security and Encryption</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Encrypting Matrix- Building a universal end-to-end encrypted communication ecosystem with Matrix and Olm</summary>
      <description>&lt;p&gt;For the last 2 years the Matrix.org team has been working on libolm - a clean-room FOSS liberal-licensed (Apache) independent specification and implementation of the end-to-end encryption Double Ratchet Algorithm as popularised by Signal, WhatsApp, Facebook Messenger, Google Allo etc.  As of November 2016 the spec and library is finally finished and being unleashed on the world, successfully audited by NCC Group, and is available as part of Matrix's client SDKs for Web, iOS &amp;amp; Android and apps that use them (e.g. Riot.im).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security and Encryption</categories>
      <url>https:/fosdem.org/2017/schedule/event/encrypting_matrix/</url>
      <location>Janson</location>
      <attendee>Matthew Hodgson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4668@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4668</pentabarf:event-id>
      <pentabarf:event-slug>hello_world</pentabarf:event-slug>
      <pentabarf:event-tag>hello_world</pentabarf:event-tag>
      <pentabarf:title>Everything You Always Wanted to Know About "Hello, World"*</pentabarf:title>
      <pentabarf:subtitle>(*But Were Afraid To Ask)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Everything You Always Wanted to Know About "Hello, World"*- (*But Were Afraid To Ask)</summary>
      <description>&lt;p&gt;I've been working on a new system call ABI and the required runtime support for a C variant with spacial memory safety.  Along the way I've encountered lots of interesting bits and pieces required to implement a simple C "Hello, World" program.  I found the process fascinating so this talk brings all that knowledge together in one place.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/hello_world/</url>
      <location>Janson</location>
      <attendee>Brooks Davis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5599@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5599</pentabarf:event-id>
      <pentabarf:event-slug>tpm2</pentabarf:event-slug>
      <pentabarf:event-tag>tpm2</pentabarf:event-tag>
      <pentabarf:title>TPM2.0 practical usage</pentabarf:title>
      <pentabarf:subtitle>Using a firmware TPM 2.0 on an embedded device</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T151500</dtend>
      <duration>00:15:00:00</duration>
      <summary>TPM2.0 practical usage- Using a firmware TPM 2.0 on an embedded device</summary>
      <description>&lt;p&gt;Nowadays Trusted Platform Module is present in most computers, and it is making its way into embedded platforms as well.
In this talk I will explain how to use the (firmware)TPM2.0 available on the Minnowboard MAX/Turbot (see also https://fb.me/MinnowBoardMax and https://fb.me/MinnowBoardTurbot) for everyday's encryption (https://fb.me/tpm2-openssl)&lt;/p&gt;

&lt;p&gt;Even though TPMs are cryptographic processors, it is  surprisingly hard to use them for common cryptographic operations like signatures and decryption.&lt;/p&gt;

&lt;p&gt;Moreover, as opposed to its predecessor TPM1.2, TPM2.0 gets a very little support in Linux and the TGC Software Stack has no support for the most common encoding formats (e.g. PEM and DER).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/tpm2/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Davide Guerri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5849@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5849</pentabarf:event-id>
      <pentabarf:event-slug>dashboardlaravelvuepusher</pentabarf:event-slug>
      <pentabarf:event-tag>dashboardlaravelvuepusher</pentabarf:event-tag>
      <pentabarf:title>Creating a dashboard with Laravel, Vue and Pusher</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>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Creating a dashboard with Laravel, Vue and Pusher</summary>
      <description>&lt;p&gt;On the wall mounted TV in our office a dashboard is displayed. At a glance we can see what the current tasks for each member of our team are, which important events are coming up, which music is playing, if it will rain in the next 30 minutes, ... and much more.
In this demo I'll explain how we leveraged both Laravel and Vue to build the dashboard. After demonstrating the dashboard itself we'll take a deep dive in the code. We'll take a look at the entire flow: the grid system, broadcast events, the Pusher service, some cool Vue mixins and much more. After this talk you'll be able to setup a dashboard using our code available on Github.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/dashboardlaravelvuepusher/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Freek Van der Herten</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5523@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5523</pentabarf:event-id>
      <pentabarf:event-slug>openwisp2</pentabarf:event-slug>
      <pentabarf:event-tag>openwisp2</pentabarf:event-tag>
      <pentabarf:title>OpenWISP2</pentabarf:title>
      <pentabarf:subtitle>a self hosted solution to control OpenWRT/LEDE devices</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T151500</dtend>
      <duration>00:15:00:00</duration>
      <summary>OpenWISP2- a self hosted solution to control OpenWRT/LEDE devices</summary>
      <description>&lt;p&gt;OpenWISP2 is a simple web app composed of several reusable python libraries and django apps.
Having learnt from the experience with OpenWISP1, the new version of the controller has been redesigned to be more flexible, reusable, modularly built and easier to deploy.&lt;/p&gt;

&lt;p&gt;Its goal is to make it easier to maintain a network of devices based on OpenWRT/LEDE.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/openwisp2/</url>
      <location>AW1.125</location>
      <attendee>Federico Capoano</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5083@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5083</pentabarf:event-id>
      <pentabarf:event-slug>geo_go</pentabarf:event-slug>
      <pentabarf:event-tag>geo_go</pentabarf:event-tag>
      <pentabarf:title>Working with spatial data in Go</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Working with spatial data in Go</summary>
      <description>&lt;p&gt;I'm going to talk about some features that we've done recently for one of our clients "Namba Taxi":&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Show nearest available drivers in our mobile app and moving single car on map&lt;/li&gt;
&lt;li&gt;Help our partner build traffic jam map based on our data&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_go/</url>
      <location>H.2214</location>
      <attendee>Andrew Minkin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5049@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5049</pentabarf:event-id>
      <pentabarf:event-slug>tempesta</pentabarf:event-slug>
      <pentabarf:event-tag>tempesta</pentabarf:event-tag>
      <pentabarf:title>Tempesta FW</pentabarf:title>
      <pentabarf:subtitle>Linux Application Delivery Controller</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Tempesta FW- Linux Application Delivery Controller</summary>
      <description>&lt;p&gt;Tempesta FW is a high performance open source Linux application
delivery controller (ADC). The project is built into the Linux TCP/IP stack to get
maximum performance for normal Web content delivery and efficient traffic
filtering for volumetric DDoS mitigation.&lt;/p&gt;

&lt;p&gt;I'll start by considering a simple example of how to build an ADC using traditional
open source software. I'll describe drawbacks of the approach and why
we started Tempesta FW's development. Next I'll go into the project internals
and conclude the presentation with Tempesta FW performance benchmarks and
several examples.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/tempesta/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Alexander Krizhanovsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4658@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4658</pentabarf:event-id>
      <pentabarf:event-slug>distribution_ci</pentabarf:event-slug>
      <pentabarf:event-tag>distribution_ci</pentabarf:event-tag>
      <pentabarf:title>Continuous Integration at a Distribution Level</pentabarf:title>
      <pentabarf:subtitle>Shepherding 30.000 packages to never break</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Building</pentabarf:track>
      <pentabarf:start>2017-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T150000</dtstart>
      <dtend>20170204T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Continuous Integration at a Distribution Level- Shepherding 30.000 packages to never break</summary>
      <description>&lt;p&gt;Ubuntu's development and stable releases have been using Continuous Integration for about four years now, using thousands of tests for gating the landing of changes. This talk shows how this works on both a technical and organizational level: test cases and their maintenance, the infrastructure to run them, the benefits and problems with it, and how this helps other distributions and upstreams.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Building</categories>
      <url>https:/fosdem.org/2017/schedule/event/distribution_ci/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Martin Pitt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5030@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5030</pentabarf:event-id>
      <pentabarf:event-slug>gravimetric_phenotyping</pentabarf:event-slug>
      <pentabarf:event-tag>gravimetric_phenotyping</pentabarf:event-tag>
      <pentabarf:title>An open Gravimetric Phenotyping system</pentabarf:title>
      <pentabarf:subtitle>Finding low-cost solutions to continuous plant monitoring for scientific purposes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T151500</dtend>
      <duration>00:15:00:00</duration>
      <summary>An open Gravimetric Phenotyping system- Finding low-cost solutions to continuous plant monitoring for scientific purposes</summary>
      <description>&lt;p&gt;An open source design for a Gravimetric phenotyping system for plant science. Commercial solutions tend to skip over technical information that leads to inaccurate results. We are developing a system suitable for scientific research&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/gravimetric_phenotyping/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Nathan Hughes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5917@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5917</pentabarf:event-id>
      <pentabarf:event-slug>nixos_bof_community_meet_up</pentabarf:event-slug>
      <pentabarf:event-tag>nixos_bof_community_meet_up</pentabarf:event-tag>
      <pentabarf:title>NixOS community meet-up</pentabarf:title>
      <pentabarf:subtitle>NixOS-BOF</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in J1.106)</pentabarf:track>
      <pentabarf:start>2017-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T150000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>01:00:00:00</duration>
      <summary>NixOS community meet-up- NixOS-BOF</summary>
      <description>&lt;p&gt;You're all more then welcome to join this community meet-up about NixOS in general&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in J1.106)</categories>
      <url>https:/fosdem.org/2017/schedule/event/nixos_bof_community_meet_up/</url>
      <location>J1.106</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5151@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5151</pentabarf:event-id>
      <pentabarf:event-slug>opensips</pentabarf:event-slug>
      <pentabarf:event-tag>opensips</pentabarf:event-tag>
      <pentabarf:title>OpenSIPS - an event-driven SIP routing engine</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 15:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T150500</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:20:00:00</duration>
      <summary>OpenSIPS - an event-driven SIP routing engine</summary>
      <description>&lt;p&gt;When moving from a linear processing architecture to an event-oriented one, OpenSIPS becomes able to handle more advanced SIP scenarios, as well as to perform complex integrations with external applications.&lt;/p&gt;

&lt;p&gt;The new OpenSIPS version follows a Subscribe/Notify model, which allows the SIP routing to be driven by events. These events are triggered from both inside and outside OpenSIPS, and are internally dispatched by OpenSIPS to the right process/subscriber.&lt;/p&gt;

&lt;p&gt;During this presentation, I will show how the asynchronous architecture revamp of the upcoming OpenSIPS 2.3 facilitates a series of state-of-the-art integrations (SIP transaction pausing while push notifications are taking effect, custom suspend-resume logic while waiting for an external event, etc.).&lt;/p&gt;

&lt;p&gt;The discussion will also include OpenSIPS scripting, and how we tweaked it to incorporate all these changes in a simple, straightforward, and efficient manner.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/opensips/</url>
      <location>K.3.401</location>
      <attendee>Liviu Chircu</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4880@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4880</pentabarf:event-id>
      <pentabarf:event-slug>proxysqldatamasking</pentabarf:event-slug>
      <pentabarf:event-tag>proxysqldatamasking</pentabarf:event-tag>
      <pentabarf:title>Inexpensive Datamasking for MySQL with ProxySQL</pentabarf:title>
      <pentabarf:subtitle>data anonymization for developers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 15:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T150500</dtstart>
      <dtend>20170204T152500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Inexpensive Datamasking for MySQL with ProxySQL- data anonymization for developers</summary>
      <description>&lt;p&gt;During this session we will cover the last development in ProxySQL to support regular expressions and how we can use this strong technique in correlation with the query rules to anonymize live data quickly and transparently.&lt;/p&gt;

&lt;p&gt;We will explain the mechanism and how to generate these rules quickly. We show live demo with all challenges we got from the Community and we finish the session by an interactive brainstorm testing queries from the audience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/proxysqldatamasking/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Frédéric Descamps</attendee>
      <attendee>René Cannaò</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4761@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4761</pentabarf:event-id>
      <pentabarf:event-slug>foss_and_the_gdpr</pentabarf:event-slug>
      <pentabarf:event-tag>foss_and_the_gdpr</pentabarf:event-tag>
      <pentabarf:title>FOSS and the GDPR</pentabarf:title>
      <pentabarf:subtitle>Overview of key changes to EU privacy law that FOSS can use to promote individual's privacy and autonomy </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>2017-02-05 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T151000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:45:00:00</duration>
      <summary>FOSS and the GDPR- Overview of key changes to EU privacy law that FOSS can use to promote individual's privacy and autonomy </summary>
      <description>&lt;p&gt;The last year has seen significant changes to European Privacy. Last April the EU approved the GDPR, a comprehensive replacement for the European Privacy regime. The GDPR is a technology neutral regulation that has wide spread impacts on how individuals and business will use computers and the Internet worldwide. Free Software has an opportunity to help achieve the goal of the GDPR by baking in privacy and compliance into free software. This presentation will talk about key elements of the GDPR that free software is positioned to take advantage of to increase adoption of free software and promote privacy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/foss_and_the_gdpr/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Marc Jones</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5861@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5861</pentabarf:event-id>
      <pentabarf:event-slug>desktops_electron_solving_cross_platform</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_electron_solving_cross_platform</pentabarf:event-tag>
      <pentabarf:title>Electron</pentabarf:title>
      <pentabarf:subtitle>Solving our cross-platform dreams?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T151000</dtstart>
      <dtend>20170205T154000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Electron- Solving our cross-platform dreams?</summary>
      <description>&lt;p&gt;Electron is a framework for building desktop applications using HTML5 technologies. It has enjoyed massive success with developers looking to create cross-platform applications. Can it deliver?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_electron_solving_cross_platform/</url>
      <location>K.4.401</location>
      <attendee>Chris Ward</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5244@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5244</pentabarf:event-id>
      <pentabarf:event-slug>graph_library_javascript</pentabarf:event-slug>
      <pentabarf:event-tag>graph_library_javascript</pentabarf:event-tag>
      <pentabarf:title>Designing a graph library for JavaScript</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T151000</dtstart>
      <dtend>20170204T154000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Designing a graph library for JavaScript</summary>
      <description>&lt;p&gt;While a lot of languages already have comprehensive libraries to handle graph data (like &lt;a href="http://networkx.github.io/"&gt;networkx&lt;/a&gt; in python), the same cannot be said for JavaScript.&lt;/p&gt;

&lt;p&gt;This talk discusses how we were driven to create a multipurpose graph object specification for JavaScript and what were the design issues we soon had to tackle from implementation choices to API naming.&lt;/p&gt;

&lt;p&gt;The result of this work is the &lt;a href="https://graphology.github.io/"&gt;graphology&lt;/a&gt; specification &amp;amp; reference implementation which we present to open it to feedbacks &amp;amp; contributions.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;We will first review the state of the art of graph libraries for JavaScript and discuss the issues which brought us to create a new projet from scratch.&lt;/p&gt;

&lt;p&gt;Then we will explain why we chose to design an open specification for a standard API rather than only providing a library.&lt;/p&gt;

&lt;p&gt;Finally we will present the reference implementation &amp;amp; the attached library of algorithms and justify the technical choices made, before presenting our future roadmap and related projects (a new version of the graph rendering library, &lt;a href="http://sigmajs.org/"&gt;sigma.js&lt;/a&gt;, notably).&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;Alexis Jacomy&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Alexis is CTO of Matlo, a data discovery web app. He spent last years working on tools to help people explore data. He also develops multiple JavaScript tools with Guillaume Plique, notably sigma.js to visualize networks in web pages.&lt;/p&gt;

&lt;p&gt;https://github.com/jacomyal&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Guillaume Plique&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Guillaume Plique is a developer at SciencesPo's médialab working on a variety of Open Source projects in JavaScript, Clojure &amp;amp; Python. He specializes in developing software for social sciences researchers and often works with graphs, natural language processing and UIs.&lt;/p&gt;

&lt;p&gt;https://github.com/Yomguithereal&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_library_javascript/</url>
      <location>H.2214</location>
      <attendee>Guillaume Plique</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5535@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5535</pentabarf:event-id>
      <pentabarf:event-slug>wopi</pentabarf:event-slug>
      <pentabarf:event-tag>wopi</pentabarf:event-tag>
      <pentabarf:title>Integrating LibreOffice Online via WOPI</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>2017-02-04 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T151000</dtstart>
      <dtend>20170204T153000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Integrating LibreOffice Online via WOPI</summary>
      <description>&lt;p&gt;Come and hear how you can integrate LibreOffice Online into your webservice!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/wopi/</url>
      <location>K.4.401</location>
      <attendee>Jan Holesovsky</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5603@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5603</pentabarf:event-id>
      <pentabarf:event-slug>security_enhanced_llvm</pentabarf:event-slug>
      <pentabarf:event-tag>security_enhanced_llvm</pentabarf:event-tag>
      <pentabarf:title>Security Enhanced LLVM</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>2017-02-05 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T151500</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Security Enhanced LLVM</summary>
      <description>&lt;p&gt;Security is an every increasing concern across the computing industry, most recently in the emerging Internet of Things market. The compiler is the one tool that sees just about every piece of code, and is a position to both check for security and improve security. LLVM cannot magically write secure code, but it can help a professional programmer write really good secure code.&lt;/p&gt;

&lt;p&gt;In this talk we will introduce our joint research program with Bristol University to add such features to LLVM. This project is still in its early stages, but we will present our initial work and discuss our future plans. A particular goal is community feedback on the priorities for this research program.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/security_enhanced_llvm/</url>
      <location>K.3.201</location>
      <attendee>Jeremy Bennett</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5566@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5566</pentabarf:event-id>
      <pentabarf:event-slug>puffin</pentabarf:event-slug>
      <pentabarf:event-tag>puffin</pentabarf:event-tag>
      <pentabarf:title>Puffin</pentabarf:title>
      <pentabarf:subtitle>Free Webapp Hosting for Average Users</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T151500</dtstart>
      <dtend>20170205T153000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Puffin- Free Webapp Hosting for Average Users</summary>
      <description>&lt;p&gt;The goal of the project is to allow average, tech-oriented user to run their own server applications, without worrying about maintaining a server. The ultimate aim is to achieve greater decentralization of federated services, such as social networking, file sharing, blog or email, on the net.&lt;/p&gt;

&lt;p&gt;While many people are looking at containers as a way to run massive applications, automatically scaling to millions of users, Puffin allows running many independent personal lightweight applications on a single physical machine.&lt;/p&gt;

&lt;p&gt;The first part of the project is a specialized application catalog for Docker, with easy to use interface à la app store, that can be easily run on a personal server. The second part is a common hosting platform which allows running limited number of applications for free.&lt;/p&gt;

&lt;p&gt;During the presentation I will introduce the ideas behind the project and show a demo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/puffin/</url>
      <location>AW1.125</location>
      <attendee>Jarek Lipski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5474@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5474</pentabarf:event-id>
      <pentabarf:event-slug>trafficlights</pentabarf:event-slug>
      <pentabarf:event-tag>trafficlights</pentabarf:event-tag>
      <pentabarf:title>Receiving Wireless Mobile Traffic Lights</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>2017-02-04 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T151500</dtstart>
      <dtend>20170204T154500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Receiving Wireless Mobile Traffic Lights</summary>
      <description>&lt;p&gt;Wireless mobile traffic lights are often used to secure construction sites when roads are partially blocked. Some day, when a pair of them was placed close to our home, I set off to explore how they are working. In this talk, I will describe how I used a cheap RTL-SDR together with GQRX, Inspectrum, and GNU Radio to reverse engineer the modulation and frame format of different types of wireless traffic lights. With some patience, I could also make some sense out of the bits. In particular, I was able to extract the signal state and display it in a web interface, mirroring the traffic light. A closer look at the frame format and the apparent absence of any authentication might leave one with a bit of a worrying impression regarding the security of those systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/trafficlights/</url>
      <location>AW1.120</location>
      <attendee>Bastian Bloessl</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5330@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5330</pentabarf:event-id>
      <pentabarf:event-slug>programming_reconfigurable_devs</pentabarf:event-slug>
      <pentabarf:event-tag>programming_reconfigurable_devs</pentabarf:event-tag>
      <pentabarf:title>Programming Reconfigurable Devices via FPGA Regions &amp; Device Tree Overlays</pentabarf:title>
      <pentabarf:subtitle>A User View Benchmark on a Declarative Reconfiguration Framework</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T152000</dtstart>
      <dtend>20170204T153500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Programming Reconfigurable Devices via FPGA Regions &amp; Device Tree Overlays- A User View Benchmark on a Declarative Reconfiguration Framework</summary>
      <description>&lt;p&gt;We share our experiences with a new framework in the Linux kernel for programming reconfigurable devices, namely MPSoC-FPGAs. Our example use case integrates reconfigurable hardware accelerators into the Crypto API. We apply a new, declarative and device-tree-driven reconfiguration framework within the Linux kernel as proposed and implemented by Alan Tull.
The implemented concept maps reconfigurable regions within the FPGA to device tree nodes. The insertion of a device tree overlay triggers the reconfiguration of the corresponding reconfigurable region. The reconfiguration process consists of the scheduling, descheduling and execution phase. Based on our usecase, benchmark results for the scheduling phases are shared.
We present the bottlenecks revealed by our benchmark and show currently missing components of this approach. We conclude that the current implementation is already in a usable state for developing and deploying  MPSoC-FPGA based heterogeneous systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/programming_reconfigurable_devs/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Ulrich Langenbach</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4921@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4921</pentabarf:event-id>
      <pentabarf:event-slug>troubleshootkube</pentabarf:event-slug>
      <pentabarf:event-tag>troubleshootkube</pentabarf:event-tag>
      <pentabarf:title>Troubleshooting Kubernetes</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T152000</dtstart>
      <dtend>20170205T160500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Troubleshooting Kubernetes</summary>
      <description>&lt;p&gt;Kubernetes is a tremendous system for orchestrating your containers onto physical infrastructure. But troubleshooting Kubernetes can be incredibly challenging due to the dynamic and isolated nature of the containers it orchestrates. Sysdig leverages the powerful concept of container-aware system events and correlates each one of them with super rich metadata Kubernetes.&lt;/p&gt;

&lt;p&gt;In this session we’ll go deep into a real Kubernetes issue involving wget, search domain, glibc, SkyDNS and etcd, and we’ll see how to track them down using Sysdig.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/troubleshootkube/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Jorge Salamero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5822@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5822</pentabarf:event-id>
      <pentabarf:event-slug>social_aspects_of_change</pentabarf:event-slug>
      <pentabarf:event-tag>social_aspects_of_change</pentabarf:event-tag>
      <pentabarf:title>Social aspects of change</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T152000</dtstart>
      <dtend>20170205T160500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Social aspects of change</summary>
      <description>&lt;p&gt;This talk will cover lessons learned when migrating to Prometheus and how to get people from teams as diverse as NOC, product management and accounting excited about something as technical as monitoring.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/social_aspects_of_change/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Richard Hartmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4654@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4654</pentabarf:event-id>
      <pentabarf:event-slug>gridsound</pentabarf:event-slug>
      <pentabarf:event-tag>gridsound</pentabarf:event-tag>
      <pentabarf:title>GridSound : A free HTML5 Digital Audio Workstation (DAW)</pentabarf:title>
      <pentabarf:subtitle>Pushing the boundaries of the Web Audio API</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T152000</dtstart>
      <dtend>20170205T153500</dtend>
      <duration>00:15:00:00</duration>
      <summary>GridSound : A free HTML5 Digital Audio Workstation (DAW)- Pushing the boundaries of the Web Audio API</summary>
      <description>&lt;p&gt;GridSound is a free open source HTML5 audio sequencer based on the new fresh Web Audio technology. Drag and drop your samples, mix them and create a composition directly in your modern browser.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/gridsound/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Melanie Ducani (Misty)</attendee>
      <attendee>Thomas Tortorini</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5825@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5825</pentabarf:event-id>
      <pentabarf:event-slug>community_visualize_your_code_repos_and_more_with_gource</pentabarf:event-slug>
      <pentabarf:event-tag>community_visualize_your_code_repos_and_more_with_gource</pentabarf:event-tag>
      <pentabarf:title>Visualize Your Code Repos and More with Gource</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T152500</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>00:35:00:00</duration>
      <summary>Visualize Your Code Repos and More with Gource</summary>
      <description>&lt;p&gt;Why settle for boring numbers and static graphs to describe your project when you can dynamically display the movements and activity within your project? Gource is a flexible open source tool that can be used to display activity from your repositories using a video visualization that people love!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_visualize_your_code_repos_and_more_with_gource/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Dawn Foster</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5206@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5206</pentabarf:event-id>
      <pentabarf:event-slug>containers_for_building_and_testing</pentabarf:event-slug>
      <pentabarf:event-tag>containers_for_building_and_testing</pentabarf:event-tag>
      <pentabarf:title>Using Containers for Building and Testing</pentabarf:title>
      <pentabarf:subtitle>Docker, Kubernetes and Mesos</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2017-02-05 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T152500</dtstart>
      <dtend>20170205T161000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Using Containers for Building and Testing- Docker, Kubernetes and Mesos</summary>
      <description>&lt;p&gt;Building and testing is a great use case for containers, both due to the dynamic and isolation aspects, but running in just one machine is not enough and quickly needs to scale to a clustered setup. But which cluster technology should be used? Docker Swarm? Apache Mesos? Kubernetes? how do they compare? All of them can be used to dynamically run a cluster of containers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/containers_for_building_and_testing/</url>
      <location>H.2213</location>
      <attendee>Carlos Sanchez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5165@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5165</pentabarf:event-id>
      <pentabarf:event-slug>copyleft_in_commerce</pentabarf:event-slug>
      <pentabarf:event-tag>copyleft_in_commerce</pentabarf:event-tag>
      <pentabarf:title>Copyleft in Commerce.</pentabarf:title>
      <pentabarf:subtitle>How GPLv3 keeps Samba relevant in the marketplace</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>2017-02-04 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T152500</dtstart>
      <dtend>20170204T161000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Copyleft in Commerce.- How GPLv3 keeps Samba relevant in the marketplace</summary>
      <description>&lt;p&gt;This talk will cover how Samba uses GPLv3 to work with both proprietary and Free Software companies to maintain software with a vibrant commercial and amateur user and developer community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/copyleft_in_commerce/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Jeremy Allison</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5846@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5846</pentabarf:event-id>
      <pentabarf:event-slug>faaaaster</pentabarf:event-slug>
      <pentabarf:event-tag>faaaaster</pentabarf:event-tag>
      <pentabarf:title>Making Camelia Fly Faster</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T152500</dtstart>
      <dtend>20170205T160500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Making Camelia Fly Faster</summary>
      <description>&lt;p&gt;I will discuss some of the types of optimisations that I performed on the Rakudo Perl 6 Core to make Rakudo Perl 6 about 3x faster in 2016 for many applications.  How some optimisations became less necessary because of optimisations in MoarVM and/or nqp, but still made sense to do in the end.  How a lot of optimisations were just about cutting out unnecessary intermediate steps that would make sense in any programming language.  And how readability and elegance of the code suffered.  No C code was involved, so basic Perl skills should be enough to follow this presentation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/faaaaster/</url>
      <location>K.4.201</location>
      <attendee>Liz Mattijsen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5567@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5567</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_microkernel_for_embedded_devices</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_microkernel_for_embedded_devices</pentabarf:event-tag>
      <pentabarf:title>Secure Microkernel for Deeply Embedded Devices</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T152500</dtstart>
      <dtend>20170204T161000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Secure Microkernel for Deeply Embedded Devices</summary>
      <description>&lt;p&gt;Embedded system development is a complex area in which the developers need to have a deep understanding of the underlying hardware with its configurations and interfaces, and one of the solutions to reduce this complexity is to utilize an operating system. This talk will introduce F9 microkernel aimed at low resources embedded systems powered by ARM Cortex-M microprocessors, allowing to perform real-time activities while keeping the drivers and the application isolated by a secure layer.&lt;/p&gt;

&lt;p&gt;F9 microkernel proved itself extremely small and simple to use while still maintaining the security of the system regarding the temporal constraints with a trusted computing base (TCB) as small as 3kLoC, which is important for safety, security and reliability in mission-critical embedded systems. This talk will also present the prototype at its early stages built to experiment with the idea of third-generation microkernels heavily inspired by seL4 for resource-constrained devices with fairly strong memory protection.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_microkernel_for_embedded_devices/</url>
      <location>AW1.125</location>
      <attendee>Jim Huang</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5582@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5582</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_safemode</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_safemode</pentabarf:event-tag>
      <pentabarf:title>Introducing LibreOffice SafeMode</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>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T155000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Introducing LibreOffice SafeMode</summary>
      <description>&lt;p&gt;Safe Mode was developed to investigate and fix problems with the user configuration in LibreOffice.&lt;/p&gt;

&lt;p&gt;This talk will present several use cases where LibreOffice's Safe Mode helps users and admins to fix problems with their LibreOffice.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_safemode/</url>
      <location>K.4.401</location>
      <attendee>Samuel Mehrbrodt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4850@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4850</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_vex_future</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_vex_future</pentabarf:event-tag>
      <pentabarf:title>VEX</pentabarf:title>
      <pentabarf:subtitle>Where next for Valgrind's dynamic instrumentation infrastructure?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T163000</dtend>
      <duration>01:00:00:00</duration>
      <summary>VEX- Where next for Valgrind's dynamic instrumentation infrastructure?</summary>
      <description>&lt;p&gt;VEX is the JIT at the core of Valgrind.  It unpicks blocks of machine
code, hands them off to the tool for instrumentation, recompiles the
result, and links the instrumented version into the running image.
By using a target independent intermediate representation, it insulates
tools from the complexity of the underlying instruction sets.&lt;/p&gt;

&lt;p&gt;Back in 2003, when the framework was designed, I never dreamt that it
would end up supporting X86, ARM, POWER, MIPS, S390 and TILEGX in both
32- and 64-bit variants.  From that perspective VEX has been amazingly
successful.  But the framework is now showing its age.  Recent
instruction set features (transactional memory,
LoadLinked/StoreConditional, wide vectors) have proven difficult to
implement.  It supports precise memory exceptions only poorly.  And
perhaps worst, its simplistic compilation pipeline causes it to
generate code that is uncompetitive compared to other frameworks,
particularly DynamoRIO and PIN.&lt;/p&gt;

&lt;p&gt;In this talk I'll outline VEX's structure, then talk about these
problems and what can be done about them.  And I'd be particularly
interested to hear opinions on how much effort, and for which problem
areas, should be invested in upgrading it.&lt;/p&gt;

&lt;p&gt;For the audience, some background in compiler internals and assembly
code programming would be helpful, but is not essential.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_vex_future/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Julian Seward</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5563@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5563</pentabarf:event-id>
      <pentabarf:event-slug>geli_boot</pentabarf:event-slug>
      <pentabarf:event-tag>geli_boot</pentabarf:event-tag>
      <pentabarf:title>GELIBoot</pentabarf:title>
      <pentabarf:subtitle>Booting FreeBSD from encrypted disk</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T162500</dtend>
      <duration>00:55:00:00</duration>
      <summary>GELIBoot- Booting FreeBSD from encrypted disk</summary>
      <description>&lt;p&gt;FreeBSD has supported disk encryption with GBDE and GELI since 2002 and 2005 respectively. However, booting the system required storing the loader and kernel unencrypted so that the requisite GEOM module could be loaded to handle decryption. This became a significantly larger stumbling block with the introduction of ZFS, as having multiple separate partitions detracts from the advantages of ZFS, and also causes headaches when upgrading the operating system. With the growing popularity of ZFS Boot Environments, a solution was needed that allowed the kernel and loader to remain part of the primary file system, even if it was encrypted. This paper provides an overview of the design of the GELI enabled BIOS boot code and loader, as well as the numerous challenges encountered during their development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2017/schedule/event/geli_boot/</url>
      <location>K.3.201</location>
      <attendee>Allan Jude</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5562@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5562</pentabarf:event-id>
      <pentabarf:event-slug>freedombox</pentabarf:event-slug>
      <pentabarf:event-tag>freedombox</pentabarf:event-tag>
      <pentabarf:title>FreedomBox, liberty inside the cloud.</pentabarf:title>
      <pentabarf:subtitle>Run your own life. Host your freedom. Connect with people.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>FreedomBox, liberty inside the cloud.- Run your own life. Host your freedom. Connect with people.</summary>
      <description>&lt;p&gt;FreedomBox is a consumer device that aims to facilitate free
communication among people, safely and securely, in a world where our
fundamental rights are under grave threat.  FreedomBox will put in
people's own hands and under their own control encrypted voice and text
communication, anonymous publishing, social networking, media sharing,
and (micro)blogging.  It is built on top of Debian and is currently
available for several single board computers.&lt;/p&gt;

&lt;p&gt;This talk is aimed at introducing FreedomBox, its goals, current status
and future plans.  It is also a call for help.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/freedombox/</url>
      <location>AW1.125</location>
      <attendee>Ruben Lubbes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5018@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5018</pentabarf:event-id>
      <pentabarf:event-slug>osd_designing_musescore</pentabarf:event-slug>
      <pentabarf:event-tag>osd_designing_musescore</pentabarf:event-tag>
      <pentabarf:title>Designing MuseScore</pentabarf:title>
      <pentabarf:subtitle>My experience with doing UX design with local volunteers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T155000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Designing MuseScore- My experience with doing UX design with local volunteers</summary>
      <description>&lt;p&gt;I've been running a local meet-up centered around designing for FOSS and doing it thoroughly, choosing MuseScore as our first project. The meet-up has attracted people inexperienced with both UX design and scorewriting and it's been a good learning experience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_designing_musescore/</url>
      <location>AW1.121</location>
      <attendee>Miroslav Mazel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5023@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5023</pentabarf:event-id>
      <pentabarf:event-slug>fds</pentabarf:event-slug>
      <pentabarf:event-tag>fds</pentabarf:event-tag>
      <pentabarf:title>FastDataStacks</pentabarf:title>
      <pentabarf:subtitle>A fast and flexible platform for high performance applications using FD.io</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>FastDataStacks- A fast and flexible platform for high performance applications using FD.io</summary>
      <description>&lt;p&gt;NFV and virtualized high performance applications, such as video processing, require a “fast data stack” solution that provides both carrier grade forwarding performance, scalability and open extensibility, along with functionality for realizing application policies and controlling a complex network topology. This session discusses how different components in OpenStack and OpenDaylight are being evolved to integrate with the new open source Virtual Packet Processor (VPP) forwarder provided by the FD.io Linux Foundation project to build such a solution stack. The FastDataStacks is run as an OPNFV project where leverages OPNFV’s continuous integration, deployment and test pipeline as well as the automated component install and test infrastructure.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/fds/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Tomas Cechvala</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5070@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5070</pentabarf:event-id>
      <pentabarf:event-slug>footwork</pentabarf:event-slug>
      <pentabarf:event-tag>footwork</pentabarf:event-tag>
      <pentabarf:title>Footwork</pentabarf:title>
      <pentabarf:subtitle>PCB designs as code and EDA as code synthesis</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Footwork- PCB designs as code and EDA as code synthesis</summary>
      <description>&lt;p&gt;Footwork is an experimental KiCAD footprint (text) editor written in Racket. Footwork takes advantage of Lisp's code-data equivalence to offer a unique approach to PCB design: KiCAD's footprint format becomes a domain specific language embedded in the Racket programming language.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/footwork/</url>
      <location>AW1.120</location>
      <attendee>Kaspar Emanuel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5085@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5085</pentabarf:event-id>
      <pentabarf:event-slug>iaas_impyouvir</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_impyouvir</pentabarf:event-tag>
      <pentabarf:title>Improving your virtualization development workflow with Lago</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T161000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Improving your virtualization development workflow with Lago</summary>
      <description>&lt;p&gt;Lago is an ad-hoc virtual framework which helps you build virtualized environments on your server or laptop for various use cases. It creates and orchestrates virtual machines that can be used to run test suites and allow a developer to quickly test his code change on non-trivial flows such as live migration even before starting the CI process. In this session, we will walk through the usage of Lago in the oVirt project and how it can be extended to assist virtualization developers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_impyouvir/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Rafael Martins</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4906@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4906</pentabarf:event-id>
      <pentabarf:event-slug>transactional_update_with_btrfs</pentabarf:event-slug>
      <pentabarf:event-tag>transactional_update_with_btrfs</pentabarf:event-tag>
      <pentabarf:title>Transactional Updates with btrfs</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Transactional Updates with btrfs</summary>
      <description>&lt;p&gt;While small updates normally don't disturb the services running on your system, bigger or intrusive updates can break your running services or Desktop. There are different ways of doing transactional updates like new package formats or different partitions. This talk will show how to use the features of btrfs for this with traditional package managers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/transactional_update_with_btrfs/</url>
      <location>K.4.601</location>
      <attendee>Thorsten Kukuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5796@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5796</pentabarf:event-id>
      <pentabarf:event-slug>jruby</pentabarf:event-slug>
      <pentabarf:event-tag>jruby</pentabarf:event-tag>
      <pentabarf:title>Ruby's Strings and What Java Can Learn From Them</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Ruby's Strings and What Java Can Learn From Them</summary>
      <description>&lt;p&gt;Ruby's Strings aggregate a collection of bytes and an encoding, allowing
for IO to avoid transcoding, regular expressions to execute against raw
bytes, and 7-bit strings to be compactly represented. Only the last item
has been adopted by Java. To make matters worse, most Java APIs depend on
Java's string representation, making them incompatible with alternative
languages like Ruby. We'll explore the advantages of Ruby's string compared
to Java's and discuss options for improving Java's string support in the
future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/jruby/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Charles Nutter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5551@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5551</pentabarf:event-id>
      <pentabarf:event-slug>ogd_polymorph</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_polymorph</pentabarf:event-tag>
      <pentabarf:title>Polymorph</pentabarf:title>
      <pentabarf:subtitle>A libre game engine based on Ogre3D and Puredata</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Polymorph- A libre game engine based on Ogre3D and Puredata</summary>
      <description>&lt;p&gt;Polymorph, a libre videogame platform.&lt;/p&gt;

&lt;p&gt;We produce art installation and video games using a tailor-made libre game engine based on Ogre3D (visuals) and Puredata (sounds).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_polymorph/</url>
      <location>AW1.126</location>
      <attendee>Zajéga François</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4833@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4833</pentabarf:event-id>
      <pentabarf:event-slug>guixworkflowmanagement</pentabarf:event-slug>
      <pentabarf:event-tag>guixworkflowmanagement</pentabarf:event-tag>
      <pentabarf:title>Workflow management with GNU Guix</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Workflow management with GNU Guix</summary>
      <description>&lt;p&gt;Combining programs to perform more powerful actions using scripting languages
seems a good idea, until portability and parallel execution on computing
clusters become the main concerns of the script.  GNU Guix used GNU Guile as a
domain-specific language to describe software packages.  In the same way, the
components that make up a workflow description can be expressed using
GNU Guile.&lt;/p&gt;

&lt;p&gt;In this talk I would like to present the work I have done to implement a simple
workflow language and a workflow execution engine (both in GNU Guile) to run
programs on computing clusters.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guixworkflowmanagement/</url>
      <location>K.4.601</location>
      <attendee>Roel Janssen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5183@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5183</pentabarf:event-id>
      <pentabarf:event-slug>freeswitch</pentabarf:event-slug>
      <pentabarf:event-tag>freeswitch</pentabarf:event-tag>
      <pentabarf:title>FreeSWITCH, SIP and WebRTC Load Balancing and High Availability</pentabarf:title>
      <pentabarf:subtitle>FreeSWITCH in Real World</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T155000</dtend>
      <duration>00:20:00:00</duration>
      <summary>FreeSWITCH, SIP and WebRTC Load Balancing and High Availability- FreeSWITCH in Real World</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/freeswitch/</url>
      <location>K.3.401</location>
      <attendee>Giovanni Maruzzelli (gmaruzz)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4724@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4724</pentabarf:event-id>
      <pentabarf:event-slug>om_aes67</pentabarf:event-slug>
      <pentabarf:event-tag>om_aes67</pentabarf:event-tag>
      <pentabarf:title>AES67</pentabarf:title>
      <pentabarf:subtitle>Open Media Standard for Pro-Audio Networks</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AES67- Open Media Standard for Pro-Audio Networks</summary>
      <description>&lt;p&gt;Note: here AES refers to the Audio Engineering Society, not the Advanced Encryption Standard.
The growing field of pro-audio networking has recently seen demand for movement away from proprietary technologies towards open standards. One of the most significant resulting standards is AES67 which covers high quality audio transport over IP networks. This talk covers the motivations driving the standardization efforts and the basic details of the standard itself.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_aes67/</url>
      <location>K.3.401</location>
      <attendee>Conrad Bebbington</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5587@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5587</pentabarf:event-id>
      <pentabarf:event-slug>geo_rasdaman</pentabarf:event-slug>
      <pentabarf:event-tag>geo_rasdaman</pentabarf:event-tag>
      <pentabarf:title>Big Spatio-Temporal Datacubes on Steroids ...and Standards</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Big Spatio-Temporal Datacubes on Steroids ...and Standards</summary>
      <description>&lt;p&gt;With the advent of the massive deluge in Earth data, serving them to diverse communities is increasingly promising and challenging alike. A useful abstraction for spatio-temporal raster data (and beyond) is the coverage data model, as standardized by ISO, OGC, and INSPIRE. Rather than zillions of individual image files it provides spatio-temporal "datacubes" for simple, efficient handling through the corresponding service model, the Web Coverage Service (WCS) with its Web Coverage Processing Service (WCPS) geo analytics language - "one cube tells more than a million images".&lt;/p&gt;

&lt;p&gt;Open-source rasdaman ("raster data manager") is the official reference implementation of both OGC and INSPIRE WCS. It supports easy incremental construction and maintenance of spatio-temporal datacubes, based on the OGC WCS-T standard. Retrieval may use WMS for visual navigation, WCS for data extraction and download, and WCPS for massive server-side processing. On server side, adaptive data partitioning and "tile streaming" processing enables fast query responses. In July 2016, US magazine CIO Review has included rasdaman in its top 100 Big Data technologies list.&lt;/p&gt;

&lt;p&gt;In this talk we present coverages in terms of concepts, implementation, and large-scale application. Live demos underpin the talk, using publicly accessible sites where the audience can replay and modify the examples. Being editor of the OGC and ISO coverage standard the presenter can give first-hands insights and answers, such as about the new generalized grid model for coverages (CIS 1.1) which OGC has adopted in Fall 2016 as well as the newly adopted INSPIRE-WCS. This is an excellent opportunity to learn about the state of the art and standards in an open, free-of-cost setup.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_rasdaman/</url>
      <location>H.2214</location>
      <attendee>Peter Baumann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5258@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5258</pentabarf:event-id>
      <pentabarf:event-slug>nifi_minifi</pentabarf:event-slug>
      <pentabarf:event-tag>nifi_minifi</pentabarf:event-tag>
      <pentabarf:title>Intelligently Collecting Data at the Edge</pentabarf:title>
      <pentabarf:subtitle>Intro to Apache NiFi and MiNiFi</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Intelligently Collecting Data at the Edge- Intro to Apache NiFi and MiNiFi</summary>
      <description>&lt;p&gt;Apache NiFi provided a revolutionary data flow management system with a broad range of integrations with existing data production, consumption, and analysis ecosystems, all covered with robust data delivery and provenance infrastructure. Now learn about the follow-on project which expands the reach of NiFi to the edge, Apache MiNiFi. MiNiFi is a lightweight application which can be deployed on hardware orders of magnitude smaller and less powerful than the existing standard data collection platforms. With both a JVM compatible and native agent, MiNiFi allows data collection in brand new environments — sensors with tiny footprints, distributed systems with intermittent or restricted bandwidth, and even disposable or ephemeral hardware. Not only can this data be prioritized and have some initial analysis performed at the edge, it can be encrypted and secured immediately. Local governance and regulatory policies can be applied across geopolitical boundaries to conform with legal requirements. And all of this configuration can be done from central command &amp;amp; control using an existing NiFi with the trusted and stable UI data flow managers already love.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/nifi_minifi/</url>
      <location>H.2213</location>
      <attendee>Andy LoPresto</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5719@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5719</pentabarf:event-id>
      <pentabarf:event-slug>testing_with_volcanoes</pentabarf:event-slug>
      <pentabarf:event-tag>testing_with_volcanoes</pentabarf:event-tag>
      <pentabarf:title>Testing with volcanoes - Fuego+LAVA </pentabarf:title>
      <pentabarf:subtitle>Embedded testing going distributed</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Testing with volcanoes - Fuego+LAVA - Embedded testing going distributed</summary>
      <description>&lt;p&gt;LAVA and Fuego are great tools individually already. Combining and extending them allows for a much broader test coverage than each tool alone can provide. In this presentation, Jan-Simon Möller will present the features of the combined infrastructure and highlight the tools and work done to integrate both tools. Also in focus is how to distribute the test infrastructure across multiple sites to include more boards. In the end we'll discuss the lessons learned and future developments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/testing_with_volcanoes/</url>
      <location>UD2.218A</location>
      <attendee>Jan-Simon Möller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5708@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5708</pentabarf:event-id>
      <pentabarf:event-slug>open_embedded_video_player</pentabarf:event-slug>
      <pentabarf:event-tag>open_embedded_video_player</pentabarf:event-tag>
      <pentabarf:title>How to Build an Open Source Embedded Video Player</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>How to Build an Open Source Embedded Video Player</summary>
      <description>&lt;p&gt;Video playback for embedded devices such as infotainment systems and media centers demands hardware accelerators to achieve reasonable performance. Unfortunately, vendors provide the drivers for the accelerators only as binary blobs. We demonstrate how we built a video playback system that uses hardware acceleration on i.MX6 by using solely open source software including Gstreamer, Qt QML, the etnaviv GPU driver, and the coda video decoder driver.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_embedded_video_player/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Michael Tretter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5398@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5398</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_introduction_aframe</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_introduction_aframe</pentabarf:event-tag>
      <pentabarf:title>Introduction to A-Frame</pentabarf:title>
      <pentabarf:subtitle>Build Virtual Reality on the Web</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Introduction to A-Frame- Build Virtual Reality on the Web</summary>
      <description>&lt;p&gt;A deep introduction to a-frame, the Web VR framework from Mozilla. After this talk you will be able to build amazing vitual reality experiences using the same web technologies you already are familiar with!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_introduction_aframe/</url>
      <location>UD2.218A</location>
      <attendee>Eugenio Petullà</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5528@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5528</pentabarf:event-id>
      <pentabarf:event-slug>jose_cryptography</pentabarf:event-slug>
      <pentabarf:event-tag>jose_cryptography</pentabarf:event-tag>
      <pentabarf:title>Usable Cryptography with José</pentabarf:title>
      <pentabarf:subtitle>C and command-line JSON Object Signing and Encryption</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Usable Cryptography with José- C and command-line JSON Object Signing and Encryption</summary>
      <description>&lt;p&gt;Increased uses of cryptography in web environments, particularly authentication, have driven a set of new RFCs: JSON Object Signing and Encryption. While these standard data formats have dominated web-based applications, they also have further applicability in a wide variety of non-web contexts. This talk will introduce you to José, a plug-able, open source C implementation of these RFCs which provides both an API for direct integration and a usable command-line interface. We will discuss the techniques that we used to keep our API usable across all the possible input parameters and show example of how you can implement José in your own infrastructure. We will also discuss some of our plans for the future, including how you can help contribute.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/jose_cryptography/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Nathaniel McCallum</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5697@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5697</pentabarf:event-id>
      <pentabarf:event-slug>cert_lpi_2</pentabarf:event-slug>
      <pentabarf:event-tag>cert_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>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>02:00:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T173000</dtend>
      <duration>02:00: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/2017/schedule/event/cert_lpi_2/</url>
      <location>UB2.147</location>
      <attendee>LPI Team</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5454@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5454</pentabarf:event-id>
      <pentabarf:event-slug>iot_warp10</pentabarf:event-slug>
      <pentabarf:event-tag>iot_warp10</pentabarf:event-tag>
      <pentabarf:title>Warp10: A new paradigm for Time Series analysis</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>2017-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T153000</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Warp10: A new paradigm for Time Series analysis</summary>
      <description>&lt;p&gt;IoT changed deeply the value chain. End users of consumer devices aim to have an instant gratification which is based on data/metrics produced by the object.
At the end, IoT makers have to execute an epic split:
Build the actual device (mechanical and electronics),
Be over the top in firmware development in order to be secured
Design services based on the object data.
Surrounding all that is a hard job for a product team. In such a context Open Source Software constitutes basic building blocks of IoT devices.
Data produced by smart devices are often time series, storing them is not the challenge, many good open source solutions exists (OpenTSDB, Influx..) but developing algorithms based on your data is difficult. It can become a nightmare if you have to think about scalability.
Warp10 is a 3 years old open source platform designed for collect, store and manipulate sensor data with WarpScript, a language dedicated to time series analysis. WarpScript works natively on times series stored into Warp 10 (based on either levelDB or HBase) but can be connected to any data source.
When you manipulate sensor data, you must deal with privacy.   Security and privacy have also been addressed by Warp 10 since its very inception, this includes fine grain access control mechanisms, encryption capabilities and throttling management.
Warp10 plateform can be integrated into an open ecosystem likes Storm, Flink, or also Apache Pig with one cornerstone, the capatibility of manipulate time series with WarpScript.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_warp10/</url>
      <location>AW1.126</location>
      <attendee>Sébastien Lambour</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5409@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5409</pentabarf:event-id>
      <pentabarf:event-slug>python_prompt_toolkit</pentabarf:event-slug>
      <pentabarf:event-tag>python_prompt_toolkit</pentabarf:event-tag>
      <pentabarf:title>prompt_toolkit</pentabarf:title>
      <pentabarf:subtitle>two years later</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T153000</dtstart>
      <dtend>20170205T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>prompt_toolkit- two years later</summary>
      <description>&lt;p&gt;Two years ago at Fosdem 2015, I presented prompt_toolkit, a library for building command line applications.
A lot of progress was made, and it became the foundation for the UI in many tools, including IPython, http-prompt, xonsh and others.&lt;/p&gt;

&lt;p&gt;During this talk, we'll have a look at how prompt_toolkit progressed, how it became successful, how it created a community/ecosystem of many new command line applications, and the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_prompt_toolkit/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Jonathan Slenders</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4900@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4900</pentabarf:event-id>
      <pentabarf:event-slug>mariadb_cte</pentabarf:event-slug>
      <pentabarf:event-tag>mariadb_cte</pentabarf:event-tag>
      <pentabarf:title>Speeding Up Analytical Queries in MariaDB</pentabarf:title>
      <pentabarf:subtitle>CTE's and Window Functions Highlight</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 15:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T153500</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Speeding Up Analytical Queries in MariaDB- CTE's and Window Functions Highlight</summary>
      <description>&lt;p&gt;Window functions are an important tool for analytical queries. Window functions act as regular functions but have access to more than one row during computation. This makes them highly useful for optimising queries involving self-joins, as well as queries that need to extract data from multiple related rows from the same table. The performance speedups obtained are sometimes 100 fold. This talk will explain how that is possible, as well as use cases for window functions.&lt;/p&gt;

&lt;p&gt;On top of that, window functions pair well with another feature that MariaDB 10.2 has introduced - Common Table Expressions. This feature was contributed by a community member and helps make queries more maintainable and sometimes faster. This feature will be covered, mostly through the use of window functions, but also introduce new use cases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/mariadb_cte/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Vicentiu Ciorbaru</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5287@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5287</pentabarf:event-id>
      <pentabarf:event-slug>grub_new_maintainers</pentabarf:event-slug>
      <pentabarf:event-tag>grub_new_maintainers</pentabarf:event-tag>
      <pentabarf:title>GRUB</pentabarf:title>
      <pentabarf:subtitle>New maintainers, news and future</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T154000</dtstart>
      <dtend>20170205T155500</dtend>
      <duration>00:15:00:00</duration>
      <summary>GRUB- New maintainers, news and future</summary>
      <description>&lt;p&gt;Presentation of new maintainers and ongoing work on new policies, ideas and opportunities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/grub_new_maintainers/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Vladimir Serbinenko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5140@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5140</pentabarf:event-id>
      <pentabarf:event-slug>programming_rpi3</pentabarf:event-slug>
      <pentabarf:event-tag>programming_rpi3</pentabarf:event-tag>
      <pentabarf:title>64 bit Bare Metal Programming on RPI-3</pentabarf:title>
      <pentabarf:subtitle>Your first aarch64 bare metal program</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T154000</dtstart>
      <dtend>20170204T155500</dtend>
      <duration>00:15:00:00</duration>
      <summary>64 bit Bare Metal Programming on RPI-3- Your first aarch64 bare metal program</summary>
      <description>&lt;p&gt;The Raspberry PI 3 board is very popular, but mainly known as a Linux platform.  But it could also be used to do bare metal development: writing low-level code without any OS.  There are almost no tutorials on the internet addressing the main new feature of the RPI-3 board: 4x 64 bit cores (previous generations were 32 bit).  Let's fill the gap by this lightening talk: a very short presentation of the board, how to write and build a first example and a demo of a more advanced multi-core application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/programming_rpi3/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Tristan Gingold</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5664@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5664</pentabarf:event-id>
      <pentabarf:event-slug>oai</pentabarf:event-slug>
      <pentabarf:event-tag>oai</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Networked-Signal Processing in OAI</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>2017-02-04 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T154500</dtstart>
      <dtend>20170204T161500</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT Networked-Signal Processing in OAI</summary>
      <description>&lt;p&gt;This talk will provide an overview of the evolution of OAI architecture to cater to distributed software radio systems, in particular those characteristics of upcoming cellular networks.&lt;/p&gt;

&lt;p&gt;This talk was moved forwards 1 hour from its original timeslot (16:45).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/oai/</url>
      <location>AW1.120</location>
      <attendee>Raymond Knopp</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4893@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4893</pentabarf:event-id>
      <pentabarf:event-slug>desktops_open_source_behind_web_request</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_open_source_behind_web_request</pentabarf:event-tag>
      <pentabarf:title>Open source behind a web request</pentabarf:title>
      <pentabarf:subtitle>explaining a web request through open source software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T154500</dtstart>
      <dtend>20170205T161500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open source behind a web request- explaining a web request through open source software</summary>
      <description>&lt;p&gt;In this talk, we will go through an end-to-end web request. Based on an open source web application deployed in a hosting company, we will analyze many open source software that composes a web request.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_open_source_behind_web_request/</url>
      <location>K.4.401</location>
      <attendee>Willian Molinari (PotHix)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5750@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5750</pentabarf:event-id>
      <pentabarf:event-slug>ruby_highly_surmountable_challenges_in_ruby_omr_jit_compilation</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_highly_surmountable_challenges_in_ruby_omr_jit_compilation</pentabarf:event-tag>
      <pentabarf:title>Highly Surmountable Challenges in Ruby+OMR JIT Compilation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T154500</dtstart>
      <dtend>20170204T163500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Highly Surmountable Challenges in Ruby+OMR JIT Compilation</summary>
      <description>&lt;p&gt;The Ruby+OMR JIT compiler adds a JIT to CRuby. However, it has challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_highly_surmountable_challenges_in_ruby_omr_jit_compilation/</url>
      <location>K.4.201</location>
      <attendee>Matthew Gaudet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5435@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5435</pentabarf:event-id>
      <pentabarf:event-slug>glustercontainer</pentabarf:event-slug>
      <pentabarf:event-tag>glustercontainer</pentabarf:event-tag>
      <pentabarf:title>Hyper-converged, persistent storage for containers with GlusterFS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T154500</dtstart>
      <dtend>20170205T163000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Hyper-converged, persistent storage for containers with GlusterFS</summary>
      <description>&lt;p&gt;While containers themselves are stateless many applications still have requirements on storage that should persist across containers and instances of containers. Many such storage solutions require an administrator to set up a storage solution on hardware outside their existing container platforms. GlusterFS changes all that.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/glustercontainer/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Jose Rivera</attendee>
      <attendee>Mohamed Ashiq</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5010@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5010</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_automated_testing</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_automated_testing</pentabarf:event-tag>
      <pentabarf:title>Relax-and-Recover Automated Testing</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T154500</dtstart>
      <dtend>20170204T161000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Relax-and-Recover Automated Testing</summary>
      <description>&lt;p&gt;Relax-and-Recover (ReaR) is a bare metal Disaster Recovery tool that can save you hours (and sometimes days) to recover a system from scratch in case of failure.
However, for us developers before making a new release it is a real nightmare to test all the different Linux distributions in combination with all
the known workflows that ReaR provides. It used to be a manual process of testing the recovery, but we are in progress to automate the whole process for some workflows.
We will explain the internals of how we do automated testing and we will give a live demo as well.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_automated_testing/</url>
      <location>AW1.121</location>
      <attendee>Gratien D'haese</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5633@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5633</pentabarf:event-id>
      <pentabarf:event-slug>graph_processing_sap_hana</pentabarf:event-slug>
      <pentabarf:event-tag>graph_processing_sap_hana</pentabarf:event-tag>
      <pentabarf:title>Graph Processing on SAP HANA, express edition</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T155000</dtstart>
      <dtend>20170204T162000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Graph Processing on SAP HANA, express edition</summary>
      <description>&lt;p&gt;With the recent announcement of the SAP HANA, express edition, a free to use and streamlined version of SAP HANA that can run on laptops and other resource-constrained hosts, it is now possible to use the SAP HANA Graph functionality for free in own graph projects and applications with up to 32GB main memory limit. In addition, the SAP HANA, express edition offers  development utilities that can be used to develop own applications on top of SAP HANA.&lt;/p&gt;

&lt;p&gt;In this presentation, we will provide an overview of SAP HANA Graph, a native graph processing engine, which is tightly integrated into the database kernel of SAP HANA. It allows to freely combine graph, relational, text, and geospatial processing on a single transactional data representation without the need to replicate data into specialized systems. In particular, we will use the SAP HANA, express edition running on the speaker's laptop to demonstrate the audience a walk-through of the steps to get started with SAP HANA Graph. Specifically, we will show how to execute openCypher queries in SAP HANA and also showcase GraphScript, a high-level domain-specific graph query language for imperative and complex graph query processing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_processing_sap_hana/</url>
      <location>H.2214</location>
      <attendee>Thomas Fischer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5613@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5613</pentabarf:event-id>
      <pentabarf:event-slug>enhance_metafile_importers</pentabarf:event-slug>
      <pentabarf:event-tag>enhance_metafile_importers</pentabarf:event-tag>
      <pentabarf:title>Enhance metafile importers - a restart</pentabarf:title>
      <pentabarf:subtitle>First steps in re-architecting our various metafile / svg importers into one</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T155000</dtstart>
      <dtend>20170204T161000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Enhance metafile importers - a restart- First steps in re-architecting our various metafile / svg importers into one</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/enhance_metafile_importers/</url>
      <location>K.4.401</location>
      <attendee>Armin Le Grand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5137@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5137</pentabarf:event-id>
      <pentabarf:event-slug>qos</pentabarf:event-slug>
      <pentabarf:event-tag>qos</pentabarf:event-tag>
      <pentabarf:title>QoS Challenges for Real Time Traffic</pentabarf:title>
      <pentabarf:subtitle>Deployable QoS Using the NEAT System</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 15:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T155500</dtstart>
      <dtend>20170204T161500</dtend>
      <duration>00:20:00:00</duration>
      <summary>QoS Challenges for Real Time Traffic- Deployable QoS Using the NEAT System</summary>
      <description>&lt;p&gt;Quality of Service markings can benefit real time traffic. A survey we
conducted on a mobile cellular testbed (Monroe) has revealed how
differentiated services traffic is treated in practical networks, and shows
many networks do not respect diffserv markings resulting unpredictable
real-time performance.&lt;/p&gt;

&lt;p&gt;This motivates a change to the network programming API for real-time traffic
to provide dynamic transport selection and fallback, enabling successful use
of network QoS. The API is presented in the context of the NEAT&lt;a href="https://neat-project.org"&gt;1&lt;/a&gt; open
source project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/qos/</url>
      <location>K.3.401</location>
      <attendee>Tom Jones ([tj])</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5305@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5305</pentabarf:event-id>
      <pentabarf:event-slug>pnda_io</pentabarf:event-slug>
      <pentabarf:event-tag>pnda_io</pentabarf:event-tag>
      <pentabarf:title>PNDA.io</pentabarf:title>
      <pentabarf:subtitle>Big data platform</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>PNDA.io- Big data platform</summary>
      <description>&lt;p&gt;In this presentation, we will showcase the whole scope of PNDA, from baremetal provisioning to application deployment. Also, we will describe the current use case on NFV &amp;amp; IoT.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/pnda_io/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Jeremie Garnier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5877@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5877</pentabarf:event-id>
      <pentabarf:event-slug>monolithtosoa</pentabarf:event-slug>
      <pentabarf:event-tag>monolithtosoa</pentabarf:event-tag>
      <pentabarf:title>Transform your monolith into a nice SOA app</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>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Transform your monolith into a nice SOA app</summary>
      <description>&lt;p&gt;Let's look at how to migrate a legacy PHP application to a modern scalable set of services. The presentation will focus on best practices, pitfalls to avoid, and tools that will help you to safely achieve this long-term task.
We'll also give some hints to move further to a fully micro-services environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/monolithtosoa/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mathieu Gillot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5616@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5616</pentabarf:event-id>
      <pentabarf:event-slug>yunohost</pentabarf:event-slug>
      <pentabarf:event-tag>yunohost</pentabarf:event-tag>
      <pentabarf:title>YunoHost</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>YunoHost</summary>
      <description>&lt;p&gt;YunoHost is a debian-based distribution aimed at making self hosting easier and accessible to a greater number.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/yunohost/</url>
      <location>AW1.125</location>
      <attendee>Laurent Peuch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5808@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5808</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_backup</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_backup</pentabarf:event-tag>
      <pentabarf:title>An overview of PostgreSQL's backup, archiving and replication</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>An overview of PostgreSQL's backup, archiving and replication</summary>
      <description>&lt;p&gt;The PostgreSQL documentation explains in detail how to do backup and replication, maybe too detailed for beginners or "part-time" DBAs.&lt;/p&gt;

&lt;p&gt;On the other hand, there are some common misconceptions about data safety.&lt;/p&gt;

&lt;p&gt;The talk gives a comprehensive, yet brief overview of the different approaches to perform backup/restore, point-in-time recovery and replication, advising on what to use in different scenarios.&lt;/p&gt;

&lt;p&gt;Some typical misconceptions and pitfalls are addressed as well.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2017/schedule/event/postgresql_backup/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Gunnar Bluth (Nick)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5145@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5145</pentabarf:event-id>
      <pentabarf:event-slug>syslog_ng_using</pentabarf:event-slug>
      <pentabarf:event-tag>syslog_ng_using</pentabarf:event-tag>
      <pentabarf:title>Get the most out of your security logs</pentabarf:title>
      <pentabarf:subtitle>using syslog-ng</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Get the most out of your security logs- using syslog-ng</summary>
      <description>&lt;p&gt;Event logging is a central source of information for IT security. The syslog-ng application collects logs from many different sources, performs real-time log analysis by processing and filtering them, and finally it stores the logs or routes them for further analysis. This session focuses on how syslog-ng parses important information from incoming messages, enriches them with additional contextual information, and concludes with demonstrating how all of this can be used for alerting or for dashboards.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2017/schedule/event/syslog_ng_using/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Peter Czanik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4993@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4993</pentabarf:event-id>
      <pentabarf:event-slug>localisation</pentabarf:event-slug>
      <pentabarf:event-tag>localisation</pentabarf:event-tag>
      <pentabarf:title>Continuous Localisation using FOSS tools</pentabarf:title>
      <pentabarf:subtitle>Building a fast responsive localisation process using open source tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Building</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Continuous Localisation using FOSS tools- Building a fast responsive localisation process using open source tools</summary>
      <description>&lt;p&gt;Continuous integration brought us fast reliable and continuous testing.  Continuous localisation brings the same speed and delivery to the translation of software.  We'll look at how to build such a process using FOSS tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Building</categories>
      <url>https:/fosdem.org/2017/schedule/event/localisation/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Dwayne Bailey</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5426@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5426</pentabarf:event-id>
      <pentabarf:event-slug>geo_mysql</pentabarf:event-slug>
      <pentabarf:event-tag>geo_mysql</pentabarf:event-tag>
      <pentabarf:title>What to expect from MySQL 8.0?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T162000</dtend>
      <duration>00:20:00:00</duration>
      <summary>What to expect from MySQL 8.0?</summary>
      <description>&lt;p&gt;GIS development was ramped up in MySQL 5.7, and we expect GIS support to be greatly improved in the coming versions. MySQL 8.0 is still in development, but we're starting to see the first GIS enhancements pushed into development releases. What is new? In which direction is MySQL going?&lt;/p&gt;

&lt;p&gt;In this talk, we will look at the plans for GIS in future versions of MySQL, and in MySQL 8.0 in particular. We'll cover the big overarching design decisions, what it means for the future direction of GIS in MySQL, and how it translates into implementation of specific new functionality.&lt;/p&gt;

&lt;p&gt;This talk is both for those that know GIS and would like to know what MySQL can offer, and for those that know MySQL GIS today and want to know what to expect in future versions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_mysql/</url>
      <location>H.2214</location>
      <attendee>Norvald H. Ryeng</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4745@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4745</pentabarf:event-id>
      <pentabarf:event-slug>session_recording</pentabarf:event-slug>
      <pentabarf:event-tag>session_recording</pentabarf:event-tag>
      <pentabarf:title>User Session Recording for the Enterprise</pentabarf:title>
      <pentabarf:subtitle>An Open-Source Effort by Red Hat</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>User Session Recording for the Enterprise- An Open-Source Effort by Red Hat</summary>
      <description>&lt;p&gt;Now, when many IT-related services are delegated to external parties, government, medical, financial, and other organizations need tight tracking of what users and administrators do on their critical systems. Up to recording everything they see on the screen, the commands they execute, and files they access.&lt;/p&gt;

&lt;p&gt;In this presentation Nikolai Kondrashov will review available solutions for user session recording, open-source and otherwise, their benefits and shortcomings, and will present a new effort to create an integrated Open-Source solution.&lt;/p&gt;

&lt;p&gt;While there are many capable solutions for session recording, which can centrally collect, search and playback sessions, there is no such open-source code. The best we have is jump servers with script(1), or sudo I/O logging, all manually set up. This presentation will show an approach that would meet the needs of the modern enterprise.&lt;/p&gt;

&lt;p&gt;The presentation will include a demo of a user session and accompanying data being recorded, stored centrally, inspected and played back.&lt;/p&gt;

&lt;p&gt;The intended audience is developers of security, identity and policy management systems, as well as system administrators and security officers responsible for maintaining critical systems and preventing insider attacks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/session_recording/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Nikolai Kondrashov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4974@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4974</pentabarf:event-id>
      <pentabarf:event-slug>quantum</pentabarf:event-slug>
      <pentabarf:event-tag>quantum</pentabarf:event-tag>
      <pentabarf:title>Quantum computing and post-quantum cryptography</pentabarf:title>
      <pentabarf:subtitle>a gentle overview</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security and Encryption</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Quantum computing and post-quantum cryptography- a gentle overview</summary>
      <description>&lt;p&gt;The goal of this talk is to give a simple insight of what quantum computing is, what makes it so different; to see when it poses a threat to existing crypto solutions and when it is not.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security and Encryption</categories>
      <url>https:/fosdem.org/2017/schedule/event/quantum/</url>
      <location>Janson</location>
      <attendee>Andrew Savchenko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5490@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5490</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_mobile_web_compatiblity</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_mobile_web_compatiblity</pentabarf:event-tag>
      <pentabarf:title>(Mobile) Web Compatibility</pentabarf:title>
      <pentabarf:subtitle>Why is important to care about users from different platform. How can you unblock them?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>(Mobile) Web Compatibility- Why is important to care about users from different platform. How can you unblock them?</summary>
      <description>&lt;p&gt;Many developers do not consider web standards while create their webpages/apps. This will create a bad experience for some users that not use that product with a certain OS or application.
This talk will cover best practices and give examples of how some users could not do some simple booking because of the bad experience given by the website for their app.
This will cover web in general, not only Firefox.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_mobile_web_compatiblity/</url>
      <location>UD2.218A</location>
      <attendee>Ioana Chiorean</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5872@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5872</pentabarf:event-id>
      <pentabarf:event-slug>openhmd_bof</pentabarf:event-slug>
      <pentabarf:event-tag>openhmd_bof</pentabarf:event-tag>
      <pentabarf:title>OpenHMD Meetup</pentabarf:title>
      <pentabarf:subtitle>Meeting for the OpenHMD community</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>OpenHMD Meetup- Meeting for the OpenHMD community</summary>
      <description>&lt;p&gt;OpenHMD is a community building full open source drivers for different type of VR devices such as the Oculus Rift, HTC Vive, PSVR and others.
Since we found out quite a bunch of our contributors are attending this event, we would like to take this opportunity to meet up to have development and design discussions, but also to introduce new people to our project, and even help out reverse engineering new devices, or help out implementing OpenHMD in other projects!&lt;/p&gt;

&lt;p&gt;This meeting is for everyone interested in our project and community, discuss things like VR in Open Source, multi platform development, application integration, device support and anything related in general.&lt;/p&gt;

&lt;p&gt;For questions poke us on irc.freenode.net channel #openhmd&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/openhmd_bof/</url>
      <location>H.3227</location>
      <attendee>TheOnlyJoey</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4806@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4806</pentabarf:event-id>
      <pentabarf:event-slug>is_it_safe</pentabarf:event-slug>
      <pentabarf:event-tag>is_it_safe</pentabarf:event-tag>
      <pentabarf:title>Is it safe?</pentabarf:title>
      <pentabarf:subtitle>How compliance and scanning fit with Config Management</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Is it safe?- How compliance and scanning fit with Config Management</summary>
      <description>&lt;p&gt;Config management is a perfect fit for compliance: you model desired compliant state, continually enforce it and have a full audit path of when changes occur and what lead to the drift. But what are the best practises for using config management for compliance, what are the caveats, how do you scan for issues and how can you keep the auditors happy?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/is_it_safe/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Peter Souter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5868@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5868</pentabarf:event-id>
      <pentabarf:event-slug>unbreakableunittests</pentabarf:event-slug>
      <pentabarf:event-tag>unbreakableunittests</pentabarf:event-tag>
      <pentabarf:title>Unbreakable unit tests</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>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Unbreakable unit tests</summary>
      <description>&lt;p&gt;How often have you rewritten your unit tests from scratch just because the code it was testing evolved slightly? In this session we will explore some unit testing techniques from other languages to produce more robust tests in PHP. You’ll never have to send your unit test to the trashcan again.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/unbreakableunittests/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Michael Simonson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5797@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5797</pentabarf:event-id>
      <pentabarf:event-slug>graal</pentabarf:event-slug>
      <pentabarf:event-tag>graal</pentabarf:event-tag>
      <pentabarf:title>Experiences in a production environment (Graal)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Experiences in a production environment (Graal)</summary>
      <description>&lt;p&gt;HotSpot's optimizing Just-In-Time compiler C2 is reaching its end-of-life and it's time to look for alternatives. One very promising replacement candidate is Graal. Graal is a Java JIT compiler written in Java. It is being developed by Oracle Labs for a couple years now and has reached a state where it's viable to be that replacement. Twitter's huge distributed system tickles every corner of the JVM and is the perfect testing ground for a new JIT compiler technology like Graal. This presentation will talk about Twitter's experiences with Graal, good and bad, the bugs we found and also the wins.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/graal/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Christian Thalinger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5467@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5467</pentabarf:event-id>
      <pentabarf:event-slug>convergent_functions</pentabarf:event-slug>
      <pentabarf:event-tag>convergent_functions</pentabarf:event-tag>
      <pentabarf:title>Convergent functions and function parameters</pentabarf:title>
      <pentabarf:subtitle>SPMD semantics for GPU programs</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM Toolchain</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T160500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Convergent functions and function parameters- SPMD semantics for GPU programs</summary>
      <description>&lt;p&gt;The &lt;code&gt;convergent&lt;/code&gt; function attribute has been in LLVM for some time now to model restrictions e.g. on barrier intrinsics for GPUs. Recently, we've become aware of some additional restrictions that are required for the arguments of certain intrinsics in GPU code. The use of the &lt;code&gt;convergent&lt;/code&gt; attribute on function parameters has been proposed for this purpose.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/convergent_functions/</url>
      <location>K.3.201</location>
      <attendee>Nicolai Hähnle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5181@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5181</pentabarf:event-id>
      <pentabarf:event-slug>ogd_monogame</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_monogame</pentabarf:event-tag>
      <pentabarf:title>Goal Rush</pentabarf:title>
      <pentabarf:subtitle>Creating a game with Monogame and other open source software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Goal Rush- Creating a game with Monogame and other open source software</summary>
      <description>&lt;p&gt;Goal Rush is a fast paced arcade game where two-robots team will face each other to score the maximum of goals during short matchs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_monogame/</url>
      <location>AW1.126</location>
      <attendee>Garry Williams</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5646@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5646</pentabarf:event-id>
      <pentabarf:event-slug>interledger</pentabarf:event-slug>
      <pentabarf:event-tag>interledger</pentabarf:event-tag>
      <pentabarf:title>Interledger - Internetworking for Money</pentabarf:title>
      <pentabarf:subtitle>Payments &amp; Micropayments to/from Any Currency</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T161500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Interledger - Internetworking for Money- Payments &amp; Micropayments to/from Any Currency</summary>
      <description>&lt;p&gt;What if you could send money to anyone, instantly, in any currency and practically for free? What if users could support your project with tiny amounts of money each time they use it? What if we could use anything of value as "currency" and have it automatically exchanged when we want to make a payment?&lt;/p&gt;

&lt;p&gt;Interledger is the inter-networking protocol for money. It enables secure transfers across different currencies and payment networks. By connecting all different types of payment networks or ledgers together, Interledger can help create an "Internet of Value".&lt;/p&gt;

&lt;p&gt;This talk will include a demo of an Interledger payment, a technical overview of how it works, and examples of how Interledger can be built into other projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/interledger/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Evan Schwartz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5717@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5717</pentabarf:event-id>
      <pentabarf:event-slug>python_asynctest</pentabarf:event-slug>
      <pentabarf:event-tag>python_asynctest</pentabarf:event-tag>
      <pentabarf:title>asynctest</pentabarf:title>
      <pentabarf:subtitle>easier testing of asyncio code</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>asynctest- easier testing of asyncio code</summary>
      <description>&lt;p&gt;asynctest enhances the standard python package unittest with features for asyncio. This talk aims at presenting asynctest and discuss various practices around unit testing of code using asyncio.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/python_asynctest/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Martin Richard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5265@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5265</pentabarf:event-id>
      <pentabarf:event-slug>building_a_distro_with_musl_libc</pentabarf:event-slug>
      <pentabarf:event-tag>building_a_distro_with_musl_libc</pentabarf:event-tag>
      <pentabarf:title>Building a distro with musl libc</pentabarf:title>
      <pentabarf:subtitle>Why and how Alpine Linux did it</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building a distro with musl libc- Why and how Alpine Linux did it</summary>
      <description>&lt;p&gt;How ready is musl libc? How does it actually work to build an entire distribution with musl libc? How does the community benefit from having another libc?&lt;/p&gt;

&lt;p&gt;This talk will discuss why Alpine Linux switched to musl libc, how the migration went and how things goes now, two years after the migration.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/building_a_distro_with_musl_libc/</url>
      <location>K.4.601</location>
      <attendee>Natanael Copa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5723@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5723</pentabarf:event-id>
      <pentabarf:event-slug>om_aes70</pentabarf:event-slug>
      <pentabarf:event-tag>om_aes70</pentabarf:event-tag>
      <pentabarf:title>AES70</pentabarf:title>
      <pentabarf:subtitle>Open Control Standard for Pro-Audio Networks</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AES70- Open Control Standard for Pro-Audio Networks</summary>
      <description>&lt;p&gt;Note: here AES refers to the Audio Engineering Society, not the Advanced Encryption Standard.
The growing field of pro-audio networking has recently seen demand for movement away from proprietary technologies towards open standards. AES70 has emerged as a means to control audio devices over the network. This talk covers the motivations driving the standardization efforts and the basic details of the standard itself.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_aes70/</url>
      <location>K.3.401</location>
      <attendee>Conrad Bebbington</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5296@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5296</pentabarf:event-id>
      <pentabarf:event-slug>lowpan_embedded</pentabarf:event-slug>
      <pentabarf:event-tag>lowpan_embedded</pentabarf:event-tag>
      <pentabarf:title>Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device</summary>
      <description>&lt;p&gt;Adding support for IEEE 802.15.4 and 6LoWPAN to an embedded Linux board opens
up new possibilities to communicate with tiny devices. The mainline kernel
supports the wireless protocols to connect such devices to the internet, acting
as border router for such networks.&lt;/p&gt;

&lt;p&gt;This talk will show how to add the needed transceiver to existing hardware,
how to enable and configure the kernel subsystems to use it and how to
communicate between Linux and IoT operating systems like RIOT or Contiki.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/lowpan_embedded/</url>
      <location>UD2.218A</location>
      <attendee>Stefan Schmidt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4830@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4830</pentabarf:event-id>
      <pentabarf:event-slug>guilewiredtiger</pentabarf:event-slug>
      <pentabarf:event-tag>guilewiredtiger</pentabarf:event-tag>
      <pentabarf:title>Getting started with guile-wiredtiger</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Getting started with guile-wiredtiger</summary>
      <description>&lt;p&gt;wiredtiger is a NoSQL database engine. Often dubbed key/value store, we will see that indeed it can be used like leveldb, bsddb or GNU dbm as a simple (ordered) hashmap but also as a (performant) framework for data persistence that can replace your favorite SQL queries with Scheme goodness (and pieces of minikanren).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/guilewiredtiger/</url>
      <location>K.4.601</location>
      <attendee>Amirouche Boubekki (amz3)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5058@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5058</pentabarf:event-id>
      <pentabarf:event-slug>network_measurement_ethics</pentabarf:event-slug>
      <pentabarf:event-tag>network_measurement_ethics</pentabarf:event-tag>
      <pentabarf:title>Ethics in Network Measurements </pentabarf:title>
      <pentabarf:subtitle>Moral obligations of engineers, scientists and hackers, based on example of RIPE Atlas </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Ethics in Network Measurements - Moral obligations of engineers, scientists and hackers, based on example of RIPE Atlas </summary>
      <description>&lt;p&gt;When designing technologies, networked systems, and measurements on the Internet, we must be aware of their implications and consequences for the society and participants. As engineers, scientists, programmers and other experts, we have moral obligations towards our peers, users of technologies we create, and the wider communities.&lt;/p&gt;

&lt;p&gt;In this talk I want to talk both about general ethical considerations, and specific examples of moral dilemmas that come from building the RIPE Atlas system, and conducting measurements that reveal workings of Internet infrastructure and services.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/network_measurement_ethics/</url>
      <location>Janson</location>
      <attendee>Vesna Manojlovic</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5373@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5373</pentabarf:event-id>
      <pentabarf:event-slug>free_software_legal_tools</pentabarf:event-slug>
      <pentabarf:event-tag>free_software_legal_tools</pentabarf:event-tag>
      <pentabarf:title>How We Talk About Free Software Legal Tools</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>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How We Talk About Free Software Legal Tools</summary>
      <description>&lt;p&gt;Companies are using more free software than ever, but often with little or no understanding of the licenses or the community norms that are part of the package. When it comes to talking about free software legal tools, we need to control the message. This talk will offer ideas on how we should craft and deliver our message around the adoption of free software legal tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/free_software_legal_tools/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Deb Nicholson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5212@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5212</pentabarf:event-id>
      <pentabarf:event-slug>iot_project_lighthouse</pentabarf:event-slug>
      <pentabarf:event-tag>iot_project_lighthouse</pentabarf:event-tag>
      <pentabarf:title>Project Lighthouse</pentabarf:title>
      <pentabarf:subtitle>A low-cost device to help blind people live independently</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Project Lighthouse- A low-cost device to help blind people live independently</summary>
      <description>&lt;p&gt;Let's see how we can build small IoT devices that can help blind people in their daily life.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_project_lighthouse/</url>
      <location>AW1.126</location>
      <attendee>David Teller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5188@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5188</pentabarf:event-id>
      <pentabarf:event-slug>crazyflie</pentabarf:event-slug>
      <pentabarf:event-tag>crazyflie</pentabarf:event-tag>
      <pentabarf:title>Crazyflie and Loco Positioning System</pentabarf:title>
      <pentabarf:subtitle>News from the Crazyflie universe</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T161500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Crazyflie and Loco Positioning System- News from the Crazyflie universe</summary>
      <description>&lt;p&gt;The Crazyflie 2.0 is a nano quadcopter, a flying open source development platform invented by &lt;a href="http://www.bitcraze.io/"&gt;Bitcraze&lt;/a&gt;. It features a modular design (similar to Arduino), powerful and robust hardware, polyglot and cross-platform software support and
has been used in different private and academic science and research projects around the world.&lt;/p&gt;

&lt;p&gt;This talk will focus on news from the Crazyflie universe, like new expansion boards, software improvements, interesting research projects and most importantly the new indoor positioning system based on UWB radios. It promises to make indoor navigation two orders of magnitude cheaper than commercial systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/crazyflie/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Frederic Gurr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5347@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5347</pentabarf:event-id>
      <pentabarf:event-slug>osd_gnome_recipe_app</pentabarf:event-slug>
      <pentabarf:event-tag>osd_gnome_recipe_app</pentabarf:event-tag>
      <pentabarf:title>GNOME Recipe App</pentabarf:title>
      <pentabarf:subtitle>From Thinking On to Acting On</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T162000</dtend>
      <duration>00:20:00:00</duration>
      <summary>GNOME Recipe App- From Thinking On to Acting On</summary>
      <description>&lt;p&gt;GNOME Recipe App is all about food. We all love food. We want the recipe app to be community driven. GNOME people all over the world will be entering their favourite recipes and also they will be able to cook delicious things using the GNOME recipes.&lt;/p&gt;

&lt;p&gt;This is not a new idea. Looking all the way back to 2007, the idea of a GNOME cook book was already around (https://wiki.gnome.org/GnomeCookbook). For one reason or another, we never quite got there. But the idea has stuck around.
With the upcoming 20th birthday of GNOME next year, we thought that we should make another attempt at this app, maybe as a birthday gift to all of us. Once we release the app, we will start to collect the content and print as a cookbook.&lt;/p&gt;

&lt;p&gt;My talk will be shortly about how we decided to build the GNOME Recipe App as a community, how i started to work on mock-ups, how Jakub Steiner (design) designed them based on my mock-ups and how Matthias Clasen (engineering) implemented them.&lt;/p&gt;

&lt;p&gt;My real motivation with this talk to explain how we had fun while working on the app and encourage designers to contribute open source projects more.&lt;/p&gt;

&lt;p&gt;You can see the demo video and landing page design on the files screen. Plus you can also visit our wiki page for more details. (https://wiki.gnome.org/Design/Apps/Potential/Recipe%20App)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_gnome_recipe_app/</url>
      <location>AW1.121</location>
      <attendee>Emel Elvin Yildiz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5543@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5543</pentabarf:event-id>
      <pentabarf:event-slug>postgres_mpp_hadoop</pentabarf:event-slug>
      <pentabarf:event-tag>postgres_mpp_hadoop</pentabarf:event-tag>
      <pentabarf:title>Postgres MPP Data Warehousing joins Hadoop ecosystem</pentabarf:title>
      <pentabarf:subtitle>Making two elephants dance</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Postgres MPP Data Warehousing joins Hadoop ecosystem- Making two elephants dance</summary>
      <description>&lt;p&gt;Hadoop has been touted as a replacement for data warehouses.  In practice Hadoop has had success offloading ETL/ELT workloads, but still has gaps serving requirements for operational analytics.&lt;/p&gt;

&lt;p&gt;Apache Bigtop now includes Greenplum Database in deployment of big data solutions. Greenplum Database is, an open source massively parallel data warehouse  based on PostgreSQL, and is an excellent addition to the Hadoop ecosystem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/postgres_mpp_hadoop/</url>
      <location>H.2213</location>
      <attendee>Roman Shaposhnik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5887@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5887</pentabarf:event-id>
      <pentabarf:event-slug>community_roundtable_discussion</pentabarf:event-slug>
      <pentabarf:event-tag>community_roundtable_discussion</pentabarf:event-tag>
      <pentabarf:title>Community Round Table disucssion</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Community Round Table disucssion</summary>
      <description>&lt;p&gt;Discussion on the Community Dev Room, feedback and suggestions for next year&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_roundtable_discussion/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5066@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5066</pentabarf:event-id>
      <pentabarf:event-slug>kitnic_it</pentabarf:event-slug>
      <pentabarf:event-tag>kitnic_it</pentabarf:event-tag>
      <pentabarf:title>Kitnic.it and 1-click BOM</pentabarf:title>
      <pentabarf:subtitle>Making web-enabled EDA tools using Javascript</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T160000</dtstart>
      <dtend>20170205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Kitnic.it and 1-click BOM- Making web-enabled EDA tools using Javascript</summary>
      <description>&lt;p&gt;1-click BOM is a browser extension that lets you easily buy required parts given a bill of materials. This was first presented at FOSDEM in 2015 and in this talk Kaspar catches us up on the progress since.&lt;/p&gt;

&lt;p&gt;One of the most exciting bits to come out of this development is the project sharing site Kitnic.it: a registry for open source hardware that makes complete PCB designs easier to replicate.&lt;/p&gt;

&lt;p&gt;The story of the development of these applications is a tour of the pains and joys of developing electronic design tools for the web with Javascript.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/kitnic_it/</url>
      <location>AW1.120</location>
      <attendee>Kaspar Emanuel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5711@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5711</pentabarf:event-id>
      <pentabarf:event-slug>sniffing_usb</pentabarf:event-slug>
      <pentabarf:event-tag>sniffing_usb</pentabarf:event-tag>
      <pentabarf:title>How to fix Usually Slightly Broken (USB) devices and drivers?</pentabarf:title>
      <pentabarf:subtitle>Sniffing traffic on your USB bus</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T160000</dtstart>
      <dtend>20170204T170000</dtend>
      <duration>01:00:00:00</duration>
      <summary>How to fix Usually Slightly Broken (USB) devices and drivers?- Sniffing traffic on your USB bus</summary>
      <description>&lt;p&gt;Driver not found, incorrect driver bound, kernel oops. If you've ever experienced any of those problems while using USB then this talk is exactly for you!&lt;/p&gt;

&lt;p&gt;We start with a gentle introduction to the USB protocol itself. Then standard Linux host side infrastructure will be discussed. How drivers are chosen? How can we modify matching rules of a particular driver? That's only a couple of questions which will be answered in this part. Final part will be an introduction to USB communication sniffing. Krzysztof will show how to monitor and analyze USB traffic.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/sniffing_usb/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Krzysztof Opasiak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5579@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5579</pentabarf:event-id>
      <pentabarf:event-slug>mysql_spark</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_spark</pentabarf:event-tag>
      <pentabarf:title>Data Analytics with MySQL, Apache Spark and Apache Drill</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>2017-02-04 16:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T160500</dtstart>
      <dtend>20170204T162500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Data Analytics with MySQL, Apache Spark and Apache Drill</summary>
      <description>&lt;p&gt;Apache Spark is a cluster computing framework, similar to Apache Hadoop. There are a number of tasks where MySQL does not show great performance: for example MySQL is not massively parallel system and a single query will only utilize 1 CPU core . Spark, on the the other hand is designed to be massively parallel; in addition Spark is a clustering framework, so you can easily add more compute nodes so that Spark can utilize more resources and scale.&lt;/p&gt;

&lt;p&gt;Apache Drill is similar project aimed to make data discovery easier. For example it allow you to join data sources in MySQL, MongoDB, flat files, other RDBMS, etc.&lt;/p&gt;

&lt;p&gt;In this talk I will demonstrate how to use Apache Spark together with MySQL for data analysis. I will sho how Apache Spark aggregates data (wikipedia pageview statistics) and stores the resultset in MySQL. I will also show how to use Apache Spark with multiple sources and join virtual tables from MySQL, flat files and even MongoDB.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/mysql_spark/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Sveta Smirnova</attendee>
      <attendee>Alexander Rubin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5847@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5847</pentabarf:event-id>
      <pentabarf:event-slug>perl5_future</pentabarf:event-slug>
      <pentabarf:event-tag>perl5_future</pentabarf:event-tag>
      <pentabarf:title>Perl 5.24, 5.26, and the Future of Perl 5</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 16:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T160500</dtstart>
      <dtend>20170205T164500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Perl 5.24, 5.26, and the Future of Perl 5</summary>
      <description>&lt;p&gt;Perl 5 is doing well in its latest stable version: 5.24. It will soon see it's newest version: 5.26. So why is 5.24 exciting, why will 5.26 be even more exciting, and what can we expect of future versions of Perl 5?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/perl5_future/</url>
      <location>K.4.201</location>
      <attendee>Sawyer X</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5601@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5601</pentabarf:event-id>
      <pentabarf:event-slug>cell</pentabarf:event-slug>
      <pentabarf:event-tag>cell</pentabarf:event-tag>
      <pentabarf:title>What the Cell?!</pentabarf:title>
      <pentabarf:subtitle>Unexpected things happening under the grid.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T161000</dtstart>
      <dtend>20170204T163000</dtend>
      <duration>00:20:00:00</duration>
      <summary>What the Cell?!- Unexpected things happening under the grid.</summary>
      <description>&lt;p&gt;Some examples of weird behavior encountered while developing / bug fixing the LibreOffice Calc spreadsheet application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/cell/</url>
      <location>K.4.401</location>
      <attendee>Eike Rathke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5772@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5772</pentabarf:event-id>
      <pentabarf:event-slug>virtcontainers</pentabarf:event-slug>
      <pentabarf:event-tag>virtcontainers</pentabarf:event-tag>
      <pentabarf:title>Running virtual machines in containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Linux Containers and Microservices</pentabarf:track>
      <pentabarf:start>2017-02-05 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T161000</dtstart>
      <dtend>20170205T165500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Running virtual machines in containers</summary>
      <description>&lt;p&gt;The idea of running virtual machines inside containers is surprisingly old and was used due to several reasons. They include willingness to run VM-s in container orchestration engines like Kubernetes or Borg, or packaging IaaS cloud software like OpenStack in containers. In this presentation, I am going to describe these use cases and two main different approaches of containerizing VM-s - putting every qemu(-kvm) process in a separate container (like Borg or Rancher OS are doing) and putting libvirtd process in container (like OpenStack Kolla or Stackanetes are doing)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Linux Containers and Microservices</categories>
      <url>https:/fosdem.org/2017/schedule/event/virtcontainers/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Michal Rostecki</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5823@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5823</pentabarf:event-id>
      <pentabarf:event-slug>deploying_prometheus_at_wikimedia_foundation</pentabarf:event-slug>
      <pentabarf:event-tag>deploying_prometheus_at_wikimedia_foundation</pentabarf:event-tag>
      <pentabarf:title>Deploying Prometheus at Wikimedia Foundation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Cloud</pentabarf:track>
      <pentabarf:start>2017-02-05 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170205T161000</dtstart>
      <dtend>20170205T165500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Deploying Prometheus at Wikimedia Foundation</summary>
      <description>&lt;p&gt;Over the last few months the Technical Operations team at Wikimedia Foundation has been experimenting with Prometheus for operational monitoring. The talk will cover the deployment of Prometheus for MySQL, Kubernetes and machine monitoring. We will discuss what we've learned so far and what our plans are for the future of this project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Cloud</categories>
      <url>https:/fosdem.org/2017/schedule/event/deploying_prometheus_at_wikimedia_foundation/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Filippo Giunchedi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4990@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4990</pentabarf:event-id>
      <pentabarf:event-slug>llvm_at_red_hat</pentabarf:event-slug>
      <pentabarf:event-tag>llvm_at_red_hat</pentabarf:event-tag>
      <pentabarf:title>LLVM at Red Hat</pentabarf:title>
      <pentabarf:subtitle>How and where is LLVM used in the Red Hat ecosystem</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM Toolchain</pentabarf:track>
      <pentabarf:start>2017-02-05 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T161000</dtstart>
      <dtend>20170205T161500</dtend>
      <duration>00:05:00:00</duration>
      <summary>LLVM at Red Hat- How and where is LLVM used in the Red Hat ecosystem</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM Toolchain</categories>
      <url>https:/fosdem.org/2017/schedule/event/llvm_at_red_hat/</url>
      <location>K.3.201</location>
      <attendee>Dodji Seketeli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5350@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5350</pentabarf:event-id>
      <pentabarf:event-slug>copyleft_in_open_hardware</pentabarf:event-slug>
      <pentabarf:event-tag>copyleft_in_open_hardware</pentabarf:event-tag>
      <pentabarf:title>Bits, Gates, Traces, and Pins</pentabarf:title>
      <pentabarf:subtitle>Copyleft and Licensing in Open Hardware</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>2017-02-04 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T161500</dtstart>
      <dtend>20170204T170000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Bits, Gates, Traces, and Pins- Copyleft and Licensing in Open Hardware</summary>
      <description>&lt;p&gt;What does it look like when we apply Open Source software licenses and practices to hardware? How do authors intend for Open Source licenses and copyleft principles to apply to hardware, across its many types of components and interconnects, and what legal frameworks can preserve that intent? Hardware raises new scenarios and questions; how might we extrapolate our principles to them? We'll propose some use cases to explore intent and ideal outcomes, and invite discussion on how to get there.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/copyleft_in_open_hardware/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Jessica Marz</attendee>
      <attendee>Josh Triplett</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5384@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5384</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_bareos_plugins</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_bareos_plugins</pentabarf:event-tag>
      <pentabarf:title>Introduction to  Bareos Backup Python Plugins</pentabarf:title>
      <pentabarf:subtitle>How to extend Bareos with Plugins written in Python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T161500</dtstart>
      <dtend>20170204T164000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Introduction to  Bareos Backup Python Plugins- How to extend Bareos with Plugins written in Python</summary>
      <description>&lt;p&gt;Bareos (Backup Archiving Recovery Open Sourced) is a reliable, cross-network open source software for backup, archiving and recovery of data for all well-established operating systems. Emerged from the Bacula Project in 2010, Bareos was and is actively developed as a fork and enriched with lots of new features. After a short introduction about the Bareos architecture and terminology, this session will introduce how to extend Bareos with Plugins written in Python.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_bareos_plugins/</url>
      <location>AW1.121</location>
      <attendee>Stephan Dühr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5559@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5559</pentabarf:event-id>
      <pentabarf:event-slug>grinspector</pentabarf:event-slug>
      <pentabarf:event-tag>grinspector</pentabarf:event-tag>
      <pentabarf:title>Overview of gr-inspector</pentabarf:title>
      <pentabarf:subtitle>A Signal Analysis Toolbox for GNU Radio</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T161500</dtstart>
      <dtend>20170204T163500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Overview of gr-inspector- A Signal Analysis Toolbox for GNU Radio</summary>
      <description>&lt;p&gt;This talk copes with the signal analysis toolbox gr-inspector for GNU Radio. I will talk about the development process as well as the functionality and some usage examples.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/grinspector/</url>
      <location>AW1.120</location>
      <attendee>Sebastian Müller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5217@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5217</pentabarf:event-id>
      <pentabarf:event-slug>iaas_20yealin</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_20yealin</pentabarf:event-tag>
      <pentabarf:title>20 years of Linux Virtual Memory</pentabarf:title>
      <pentabarf:subtitle>From simple server workloads to cloud virtualization</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170204T161500</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:40:00:00</duration>
      <summary>20 years of Linux Virtual Memory- From simple server workloads to cloud virtualization</summary>
      <description>&lt;p&gt;Andrea will provide a high level perspective of the most notable milestones in the long term evolution of the Linux Virtual Memory and Virtualization subsystems. In addition, Andrea will explore recent advances in Memory Management related to the KVM Virtualization Hypervisor, such as NUMA balancing, THP, KSM and userfaultfd/postcopy live migration. Andrea will cover best practices, providing the audience with an understanding of when and how to leverage these features in their environments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_20yealin/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Andrea Arcangeli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4736@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4736</pentabarf:event-id>
      <pentabarf:event-slug>desktops_kube_next_generation_communication_collaboration_client</pentabarf:event-slug>
      <pentabarf:event-tag>desktops_kube_next_generation_communication_collaboration_client</pentabarf:event-tag>
      <pentabarf:title>Kube</pentabarf:title>
      <pentabarf:subtitle>The next generation communication and collaboration client</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Desktops</pentabarf:track>
      <pentabarf:start>2017-02-05 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T162000</dtstart>
      <dtend>20170205T165000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Kube- The next generation communication and collaboration client</summary>
      <description>&lt;p&gt;Kube is beautiful, modern communication in a reliable, high-performance native groupware application for your desktop, laptop and mobile devices&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Desktops</categories>
      <url>https:/fosdem.org/2017/schedule/event/desktops_kube_next_generation_communication_collaboration_client/</url>
      <location>K.4.401</location>
      <attendee>Christian Mollekopf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5443@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5443</pentabarf:event-id>
      <pentabarf:event-slug>geo_boost</pentabarf:event-slug>
      <pentabarf:event-tag>geo_boost</pentabarf:event-tag>
      <pentabarf:title>Introduction to Boost.Geometry</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T162000</dtstart>
      <dtend>20170205T164000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Introduction to Boost.Geometry</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_boost/</url>
      <location>H.2214</location>
      <attendee>Adam Wulkiewicz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5068@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5068</pentabarf:event-id>
      <pentabarf:event-slug>testing_docs</pentabarf:event-slug>
      <pentabarf:event-tag>testing_docs</pentabarf:event-tag>
      <pentabarf:title>Test your docs</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>2017-02-05 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170205T162000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Test your docs</summary>
      <description>&lt;p&gt;Documentation is essential for potential users to understand your awesome coding efforts.&lt;/p&gt;

&lt;p&gt;But I know that you'd rather get back to coding as soon as possible, so how about automating as much of your documentation as possible?&lt;/p&gt;

&lt;p&gt;In this presentation I will show you how to automate some of the repetitive tasks involved in documentation and make your colleagues jealous.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Testing docs&lt;/li&gt;
&lt;li&gt;Spell and grammar checking&lt;/li&gt;
&lt;li&gt;Generating screenshots&lt;/li&gt;
&lt;li&gt;Building different versions and formats&lt;/li&gt;
&lt;li&gt;Notifications&lt;/li&gt;
&lt;li&gt;Generating videos&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I will show you how to build workflows and plugins for several popular documentation editors and CI tools and give you more free time to watch cat videos, complain about important issues, or get replaced by a robot.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2017/schedule/event/testing_docs/</url>
      <location>H.2213</location>
      <attendee>Chris Ward</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5207@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5207</pentabarf:event-id>
      <pentabarf:event-slug>metre</pentabarf:event-slug>
      <pentabarf:event-tag>metre</pentabarf:event-tag>
      <pentabarf:title>Metre</pentabarf:title>
      <pentabarf:subtitle>Border Guard for XMPP Security Domains</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T162000</dtstart>
      <dtend>20170204T164000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Metre- Border Guard for XMPP Security Domains</summary>
      <description>&lt;p&gt;Metre is an XMPP Server, but not one that serves XMPP. Instead, it lives in the nether regions between servers - being a Man In The Middle by design and intent - filtering and securing traffic as required.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/metre/</url>
      <location>K.3.401</location>
      <attendee>Dave Cridland</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5279@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5279</pentabarf:event-id>
      <pentabarf:event-slug>openscore</pentabarf:event-slug>
      <pentabarf:event-tag>openscore</pentabarf:event-tag>
      <pentabarf:title>OpenScore - by MuseScore and IMSLP</pentabarf:title>
      <pentabarf:subtitle>Open-sourcing music with open source software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T162000</dtstart>
      <dtend>20170204T163500</dtend>
      <duration>00:15:00:00</duration>
      <summary>OpenScore - by MuseScore and IMSLP- Open-sourcing music with open source software</summary>
      <description>&lt;p&gt;OpenScore is a new initiative to liberate public domain music using MuseScore, the leading open-source music notation program. The aim is to unite MuseScore’s millions of users in an effort to digitise and liberate the works of Mozart, Beethoven and other famous classical composers. OpenScore extends the principles of open source to apply not only to software, but also to the content produced by the software, thereby opening up a new avenue of funding for open source software development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/openscore/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Peter Jonas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5388@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5388</pentabarf:event-id>
      <pentabarf:event-slug>fosdem_infrastructure</pentabarf:event-slug>
      <pentabarf:event-tag>fosdem_infrastructure</pentabarf:event-tag>
      <pentabarf:title>FOSDEM infrastructure review</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>2017-02-05 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20170205T162000</dtstart>
      <dtend>20170205T165500</dtend>
      <duration>00:35:00:00</duration>
      <summary>FOSDEM infrastructure review</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/fosdem_infrastructure/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Richard Hartmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5537@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5537</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_tcpip_for_minix</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_tcpip_for_minix</pentabarf:event-tag>
      <pentabarf:title>TCP/IP for MINIX, the good, the bad, the ugly</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 16:25:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T162500</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:30:00:00</duration>
      <summary>TCP/IP for MINIX, the good, the bad, the ugly</summary>
      <description>&lt;p&gt;I wrote inet (the TCP/IP stack on MINIX) for two reasons: I like to come up with my own designs for everything and, most of all, I had to impress Andy Tanenbaum enough to become a Ph.D. student. Inet had to fit in with MINIX. In particular, it had to live with minimal changes to the MINIX code base. At the same time, there were quite a few areas where I felt sockets and the BSD TCP/IP implementation were wrong.&lt;/p&gt;

&lt;p&gt;In hindsight, there is a lot that I did not know and got wrong. I this talk, I will look at how inet follows the structure of MINIX, what works, and what went wrong.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_tcpip_for_minix/</url>
      <location>AW1.125</location>
      <attendee>Philip Homburg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5483@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5483</pentabarf:event-id>
      <pentabarf:event-slug>bigpetstore_spark_flink</pentabarf:event-slug>
      <pentabarf:event-tag>bigpetstore_spark_flink</pentabarf:event-tag>
      <pentabarf:title>BigPetStore on Spark and Flink</pentabarf:title>
      <pentabarf:subtitle>Implementing use cases on unified Big Data engines</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>BigPetStore on Spark and Flink- Implementing use cases on unified Big Data engines</summary>
      <description>&lt;p&gt;Implementing use cases on unified data platforms. Having a unified data processing engine empowers Big Data application developers as it makes connections between seemingly unrelated use cases natural. This talk discusses the implementation of the so-called BigPetStore project (which is a part of Apache Bigtop) in Apache Spark and Apache Flink. The aim BigPetStore is to provide a common suite to test and benchmark Big Data installations. The talk features best practices and implementation with the batch, streaming, SQL, DataFrames and machine learning APIs of Apache Spark and Apache Flink side by side. A range of use cases are outlined in both systems from data generation, through ETL, recommender systems to online prediction.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/bigpetstore_spark_flink/</url>
      <location>H.2213</location>
      <attendee>Marton Balassi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5755@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5755</pentabarf:event-id>
      <pentabarf:event-slug>om_wrapup</pentabarf:event-slug>
      <pentabarf:event-tag>om_wrapup</pentabarf:event-tag>
      <pentabarf:title>Open Media devroom wrap-up</pentabarf:title>
      <pentabarf:subtitle>What's next?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open Media devroom wrap-up- What's next?</summary>
      <description>&lt;p&gt;The Open Media devroom addresses the topics as found in broadcast (radio/TV) and Web media technologies such as video/audio encoding, playout, streaming, broadcasting, metadata. Information of related activities to this topic. This session is a discussion with attendees on ideas for future events.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2017/schedule/event/om_wrapup/</url>
      <location>K.3.401</location>
      <attendee>Christophe Massiot</attendee>
      <attendee>Kieran Kunhya</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5777@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5777</pentabarf:event-id>
      <pentabarf:event-slug>pcb_dev_discussion</pentabarf:event-slug>
      <pentabarf:event-tag>pcb_dev_discussion</pentabarf:event-tag>
      <pentabarf:title>Discussion session on PCB development tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Electronic Design Automation (EDA)</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Discussion session on PCB development tools</summary>
      <description>&lt;p&gt;A session to discuss the current landscape for FOSS PCB design tools and possible paths moving forward.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Electronic Design Automation (EDA)</categories>
      <url>https:/fosdem.org/2017/schedule/event/pcb_dev_discussion/</url>
      <location>AW1.120</location>
      <attendee>Kaspar Emanuel</attendee>
      <attendee>Wayne Stambaugh</attendee>
      <attendee>Maciej Sumiński</attendee>
      <attendee>Patrick Franken</attendee>
      <attendee>Roland Lutz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5514@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5514</pentabarf:event-id>
      <pentabarf:event-slug>osd_pitch_your_project</pentabarf:event-slug>
      <pentabarf:event-tag>osd_pitch_your_project</pentabarf:event-tag>
      <pentabarf:title>Developers looking for designers? Pitch your project! [Group]</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>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Developers looking for designers? Pitch your project! [Group]</summary>
      <description>&lt;p&gt;The day has been filled by designers doing all the talking, but here we switch and give the stage to software developers.&lt;/p&gt;

&lt;p&gt;This is a chance to pitch your project to the designers in the room and ask them to contribute. You will be given some time to explain what your project is about, why it's important, and what design work needs to be done. No need to book in advance: just turn up!&lt;/p&gt;

&lt;p&gt;We have done this session for the past 2 years, and everyboy seems to like it. So we are doing it again.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_pitch_your_project/</url>
      <location>AW1.121</location>
      <attendee>Belen Barros Pena</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5754@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5754</pentabarf:event-id>
      <pentabarf:event-slug>iot_micropython</pentabarf:event-slug>
      <pentabarf:event-tag>iot_micropython</pentabarf:event-tag>
      <pentabarf:title>Scientific MicroPython for Microcontrollers and IoT</pentabarf:title>
      <pentabarf:subtitle>IoT programming with Python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Scientific MicroPython for Microcontrollers and IoT- IoT programming with Python</summary>
      <description>&lt;p&gt;MicroPython is a FOSS implementation of Python 3 optimised to run on a microcontroller with MHz and tens or hundreds of Kbytes of RAM.  I will present MicroPython in terms of hardware and software, including some boards with network access, like WiFi, Bluetooth and LoRa. But even with these hardware constraints, scientific MicroPython is already available and practical, to be shown from the perspective of users and developers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_micropython/</url>
      <location>AW1.126</location>
      <attendee>Roberto Colistete Jr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5214@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5214</pentabarf:event-id>
      <pentabarf:event-slug>dont_send_an_engineer</pentabarf:event-slug>
      <pentabarf:event-tag>dont_send_an_engineer</pentabarf:event-tag>
      <pentabarf:title>Don't Send An Engineer To Do A Lawyer's Job</pentabarf:title>
      <pentabarf:subtitle>A beginners guide to community legal engagement</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>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Don't Send An Engineer To Do A Lawyer's Job- A beginners guide to community legal engagement</summary>
      <description>&lt;p&gt;A thread on an open source project mailing list offers seven lessons on how to engage an open source community over legal issues.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/dont_send_an_engineer/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Simon Phipps</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5255@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5255</pentabarf:event-id>
      <pentabarf:event-slug>deploying_npm_packages_with_nix</pentabarf:event-slug>
      <pentabarf:event-tag>deploying_npm_packages_with_nix</pentabarf:event-tag>
      <pentabarf:title>Deploying NPM packages with the Nix package manager</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T172000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Deploying NPM packages with the Nix package manager</summary>
      <description>&lt;p&gt;Nix is a package manager providing a number of unique features to automate deployments in a reliable and reproducible way. It serves as the basis of the NixOS Linux distribution (that can be automatically installed from a single declarative specification), as well as a number of additional deployment solutions, such as NixOps, that deploys virtual machines in the cloud and Hydra: the Nix-based continuous integration server. Although Nix offers all kinds of deployment benefits, integration with language-specific package managers that also do dependency management, such as the NPM package manager, is problematic as they conflict with Nix's reliability properties. In this presentation, I will show &lt;code&gt;node2nix&lt;/code&gt;, a tool that automatically generates Nix expressions (build recipes) from
an NPM package's &lt;code&gt;package.json&lt;/code&gt; configuration file, allowing users to deploy NPM packages with the Nix package manger alongside other types of packages (e.g. Autotools, Perl, Python, ...) that constitute a large complex system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/deploying_npm_packages_with_nix/</url>
      <location>K.4.601</location>
      <attendee>Sander van der Burg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5221@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5221</pentabarf:event-id>
      <pentabarf:event-slug>transport_evolution_bsd</pentabarf:event-slug>
      <pentabarf:event-tag>transport_evolution_bsd</pentabarf:event-tag>
      <pentabarf:title>Transport Evolution on top of the BSD's</pentabarf:title>
      <pentabarf:subtitle>A New, Evolutive API and Transport-Layer Architecture for the Internet</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T172500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Transport Evolution on top of the BSD's- A New, Evolutive API and Transport-Layer Architecture for the Internet</summary>
      <description>&lt;p&gt;Internet Transport is changing, some changes have been incremental updates to
mechanisms (e.g., RACK, BBR), others demand new protocol options (e.g., MPTCP)
or entirely new protocols (e.g., QUIC, SCTP). However significant changes are
still difficult to deploy - requiring modifications to application code and
support by the stack. Even when updates happen, the network needs to support
the new method to allow applications to use it. Long deployment times have
motivated the need to change how protocols are handled in the stack. We review
the state of the art in Internet Transport, and the status of deployment in th
BSD's and then propose a new direction for the transport interface, developed
in the EU NEAT Project, that can ease deployment of new transports across all
platforms. We conclude by showing the advantages and its prospects for
standards adoption.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2017/schedule/event/transport_evolution_bsd/</url>
      <location>K.3.201</location>
      <attendee>Tom Jones ([tj])</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4868@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4868</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_http2_whats_next</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_http2_whats_next</pentabarf:event-tag>
      <pentabarf:title>So that was HTTP/2, what's next?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>So that was HTTP/2, what's next?</summary>
      <description>&lt;p&gt;A look at how HTTP/2 has improved the web, which cases that are still
problematic and what's being done about it next. Will there be a QUIC fix?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_http2_whats_next/</url>
      <location>UD2.218A</location>
      <attendee>Daniel Stenberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5512@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5512</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_angr</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_angr</pentabarf:event-tag>
      <pentabarf:title>Binary analysis with angr</pentabarf:title>
      <pentabarf:subtitle>Using VEX for static analysis</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T173000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Binary analysis with angr- Using VEX for static analysis</summary>
      <description>&lt;p&gt;The angr binary analysis platform (http://angr.io) uses libVEX as the base of its analysis engine. In this talk, we discuss the things about VEX that make it attractive for static analysis and symbolic execution, its pitfalls, and ways that it can be improved, including the changes we have made in our fork of libVEX.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_angr/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Andrew Dutcher</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5064@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5064</pentabarf:event-id>
      <pentabarf:event-slug>community_sharing_power_in_our_communities</pentabarf:event-slug>
      <pentabarf:event-tag>community_sharing_power_in_our_communities</pentabarf:event-tag>
      <pentabarf:title>Sharing power in our communities</pentabarf:title>
      <pentabarf:subtitle>Designing and implementing better spaces for everyone</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Sharing power in our communities- Designing and implementing better spaces for everyone</summary>
      <description>&lt;p&gt;Building safer spaces for everyone can be hard if the wrong questions are answered. I will show how, by working on the root causes of the issues we face, we can be successful in creating better spaces for everyone to participate.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2017/schedule/event/community_sharing_power_in_our_communities/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Stéphanie Ouillon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4886@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4886</pentabarf:event-id>
      <pentabarf:event-slug>cephoverview</pentabarf:event-slug>
      <pentabarf:event-tag>cephoverview</pentabarf:event-tag>
      <pentabarf:title>Ceph weather report</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Ceph weather report</summary>
      <description>&lt;p&gt;Ceph is a highly available distributed software defined storage, providing object, key/value and file-system interfaces.
Ceph Rados Gateway (Radosgw) provides HTTP REST API that is S3 and openstack swift compatible.
This talk will give a brief Radosgw architecture overview, present the newest features and our plans for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2017/schedule/event/cephoverview/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Orit Wasserman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5615@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5615</pentabarf:event-id>
      <pentabarf:event-slug>internet_cube</pentabarf:event-slug>
      <pentabarf:event-tag>internet_cube</pentabarf:event-tag>
      <pentabarf:title>The Internet Cube / La Brique Internet</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Decentralised Internet</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The Internet Cube / La Brique Internet</summary>
      <description>&lt;p&gt;A self hosting server and wifi VPN gateway by YunoHost and the FFDN.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Decentralised Internet</categories>
      <url>https:/fosdem.org/2017/schedule/event/internet_cube/</url>
      <location>AW1.125</location>
      <attendee>Kload</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5571@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5571</pentabarf:event-id>
      <pentabarf:event-slug>ogd_escoria</pentabarf:event-slug>
      <pentabarf:event-tag>ogd_escoria</pentabarf:event-tag>
      <pentabarf:title>Escoria, a libre point'n'click framework using Godot Engine</pentabarf:title>
      <pentabarf:subtitle>"Oh, it looks just like SCUMM!" -- Tim Schafer</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Game Development</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Escoria, a libre point'n'click framework using Godot Engine- "Oh, it looks just like SCUMM!" -- Tim Schafer</summary>
      <description>&lt;p&gt;The Godot community has released a full-featured point'n'click adventure game framework based on Godot Engine. It is fully open source (MIT licensed) and comes with a great open source manual and demo game written by Ariel Manzur, the Escoria creator, and the FLOSS Manuals FR community. This presentation aims at showcasing Escoria, its features and the basics of using it, to give attendants a good starting point for creating their own point'n'click games.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Game Development</categories>
      <url>https:/fosdem.org/2017/schedule/event/ogd_escoria/</url>
      <location>AW1.126</location>
      <attendee>Rémi Verschelde</attendee>
      <attendee>Julian Murgia</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5858@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5858</pentabarf:event-id>
      <pentabarf:event-slug>futureofguix</pentabarf:event-slug>
      <pentabarf:event-tag>futureofguix</pentabarf:event-tag>
      <pentabarf:title>Future of Guix</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>GNU Guile</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Future of Guix</summary>
      <description>&lt;p&gt;A discussion on the future of GNU Guix and GuixSD.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>GNU Guile</categories>
      <url>https:/fosdem.org/2017/schedule/event/futureofguix/</url>
      <location>K.4.601</location>
      <attendee>Christopher Webber</attendee>
      <attendee>Ludovic Courtès</attendee>
      <attendee>Pjotr Prins</attendee>
      <attendee>Ricardo Wurmus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5153@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5153</pentabarf:event-id>
      <pentabarf:event-slug>openpowerlink_over_xenomai</pentabarf:event-slug>
      <pentabarf:event-tag>openpowerlink_over_xenomai</pentabarf:event-tag>
      <pentabarf:title>OpenPowerlink over Xenomai</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>OpenPowerlink over Xenomai</summary>
      <description>&lt;p&gt;Industrial Ethernet is a successor of classic field bus such as CAN, MODBUS or
PROFIBUS.
POWERLINK was created by B&amp;amp;R Automation and provides performance and real­time capabilities based on standard Ethernet hardware.
openPOWERLINK is open source and runs on lots of platforms such as Linux, Windows, various RTOS and dedicated hardware (FPGA).
We will explain how to use openPOWERLINK on top of Xenomai 3, a powerful realtime extension for Linux kernel based on co-­kernel technology.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/openpowerlink_over_xenomai/</url>
      <location>UD2.218A</location>
      <attendee>Pierre Ficheux</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5914@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5914</pentabarf:event-id>
      <pentabarf:event-slug>optimization_with_pulp</pentabarf:event-slug>
      <pentabarf:event-tag>optimization_with_pulp</pentabarf:event-tag>
      <pentabarf:title>Optimization with PuLP</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2017-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170205T163000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Optimization with PuLP</summary>
      <description>&lt;p&gt;Computer Aided Scheduling using Linear Programming with PuLP&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2017/schedule/event/optimization_with_pulp/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Marc-André Lemburg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5611@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5611</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_updates</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_updates</pentabarf:event-tag>
      <pentabarf:title>Tackling the LibreOffice update problem</pentabarf:title>
      <pentabarf:subtitle>Automated updates and update statistics</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T165000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Tackling the LibreOffice update problem- Automated updates and update statistics</summary>
      <description>&lt;p&gt;The crash reporter showed that the LibreOffice project has a serious update problem with users using old versions and not updating to newer versions. The talk will present the work on the automatic updater as well as the approach to collect some user statistics to improve the crash reporter.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreoffice_updates/</url>
      <location>K.4.401</location>
      <attendee>Markus Mohrhard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5798@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5798</pentabarf:event-id>
      <pentabarf:event-slug>jigsaw_challenges</pentabarf:event-slug>
      <pentabarf:event-tag>jigsaw_challenges</pentabarf:event-tag>
      <pentabarf:title>Challenges updating your code to work with Java 9 Jigsaw</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Challenges updating your code to work with Java 9 Jigsaw</summary>
      <description>&lt;p&gt;With the introduction of the Jigsaw module system many projects are confronted with issues running their code, now throwing new Exceptions like InaccessibleObjectException because they used to work around issues in the Java API. Although many features like the famous sun.misc.Unsafe are now provided by other public APIs, there is still the problem of making your code work with previous Java versions, but also dynamically using the new Java 9 replacements. Apache Lucene, the open source fulltext search library behind Apache Solr and Elasticsearch, is also using some of those "hacks" to work around issues in the Java API, but the developers also noticed that some code in the project hit some limits introduced by the module system. This talk will show on some examples how Apache Lucene managed to allow its code to run with different java versions (without using multi-release JAR files, as this brings additional burden with the build system) and still offer backwards compatibility to earlier versions. It will show also the common pitfalls that can be easily found with running your tests in a security manager to uncover bugs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/jigsaw_challenges/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Uwe Schindler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5109@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5109</pentabarf:event-id>
      <pentabarf:event-slug>ansible_sdn</pentabarf:event-slug>
      <pentabarf:event-tag>ansible_sdn</pentabarf:event-tag>
      <pentabarf:title>When configuration management meet SDN</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>When configuration management meet SDN</summary>
      <description>&lt;p&gt;In the system administration world, Ansible is a well know tool used to deploy and manage systems easily and seamlessly. However, few people know this can also be used by network engineer to manage manage all kind of switches and network equipement thanks to the flexibility of the agent-less design. This in turn open the doors of automation of the network layer without the disruption of a complete SDN solution, permitting to adopt modern best practices of management with small step, and starting the culture change required for embracing SDN.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/ansible_sdn/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Mickael Scherer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5540@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5540</pentabarf:event-id>
      <pentabarf:event-slug>graph_analytics_massively_parallel_processing_databases</pentabarf:event-slug>
      <pentabarf:event-tag>graph_analytics_massively_parallel_processing_databases</pentabarf:event-tag>
      <pentabarf:title>Graph Analytics on Massively Parallel Processing Databases</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T163000</dtstart>
      <dtend>20170204T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Graph Analytics on Massively Parallel Processing Databases</summary>
      <description>&lt;p&gt;As graph processing moves to the mainstream, a large number of specialized graph engines have emerged.   However, for many enterprises, much of their important data resides in relational databases and SQL is the most common workload.  So is it reasonable to suggest that relational data processing engines can be used to solve graph problems in a productive and performant manner?&lt;/p&gt;

&lt;p&gt;The answer to this question is:  “Yes!”&lt;/p&gt;

&lt;p&gt;In this talk, we will address the use of massively parallel processing (MPP) databases for graph analytics workloads.  We will share some recent findings from the Apache MADlib (incubating) project, including design of graph data structures, implementation of common graph algorithms,  and performance results.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_analytics_massively_parallel_processing_databases/</url>
      <location>H.2214</location>
      <attendee>Frank McQuillan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5623@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5623</pentabarf:event-id>
      <pentabarf:event-slug>mysql_gr_journey</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_gr_journey</pentabarf:event-tag>
      <pentabarf:title>Group Replication</pentabarf:title>
      <pentabarf:subtitle>A Journey to the Group Communication Core</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MySQL and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 16:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T163500</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Group Replication- A Journey to the Group Communication Core</summary>
      <description>&lt;p&gt;MySQL Group Replication implements a "synchronous" replication protocol built
upon a Group Communication Framework which is responsible for disseminating
transactions to a set of MySQL instances and for managing their membership.&lt;/p&gt;

&lt;p&gt;In this talk, we are going to present the framework's key properties and also
detail the design decisions made to efficiently handle group replication demand
for a high throughput and low latency communication infrastructure. Moreover, we
are going to bring forth the main differences between our solution and mainstream
algorithms such as classic multi-paxos and raft.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/mysql_gr_journey/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Alfranio Correia</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5442@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5442</pentabarf:event-id>
      <pentabarf:event-slug>geo_boost_geography</pentabarf:event-slug>
      <pentabarf:event-tag>geo_boost_geography</pentabarf:event-tag>
      <pentabarf:title>Geography on Boost.Geometry</pentabarf:title>
      <pentabarf:subtitle>The Earth is not flat (but it's not round either)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Geospatial</pentabarf:track>
      <pentabarf:start>2017-02-05 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170205T164000</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Geography on Boost.Geometry- The Earth is not flat (but it's not round either)</summary>
      <description>&lt;p&gt;What is a great circle, a loxodrome or a geodesic? What are the differences between them and which one is more suitable for each GIS application? This talk addresses this kind of questions and how geography is implemented in Boost.Geometry. The library that is currently being used to provide GIS support to MySQL.&lt;/p&gt;

&lt;p&gt;Following up the introductory talk on Boost.Geometry we discuss the algorithmic, the implementation as well as the user perspective of the development of geography in Boost.Geometry. We define basic geometric objects such as geodesics, and the modeling of the Earth as a sphere or ellipsoid. We try to understand the effect of different Earth models to the accuracy and speed of fundamental geometric algorithms (such as length, area, intersection etc.) by showing particular examples. Finally, we are having a look towards the future of geography in Boost.Geometry.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Comment: This is an entry-level talk on subjects of GIS, geometric algorithms and Boost.Geometry. Attending the introductory talk on Boost.Geometry will help the audience to have a more detailed understanding of the Boost.Geometry development but it is not considered as a prerequisite.&lt;/em&gt;&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Geospatial</categories>
      <url>https:/fosdem.org/2017/schedule/event/geo_boost_geography/</url>
      <location>H.2214</location>
      <attendee>Vissarion Fysikopoulos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5266@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5266</pentabarf:event-id>
      <pentabarf:event-slug>s6_supervision</pentabarf:event-slug>
      <pentabarf:event-tag>s6_supervision</pentabarf:event-tag>
      <pentabarf:title>The s6 supervision suite</pentabarf:title>
      <pentabarf:subtitle>A modern alternative to systemd</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T164000</dtstart>
      <dtend>20170204T165500</dtend>
      <duration>00:15:00:00</duration>
      <summary>The s6 supervision suite- A modern alternative to systemd</summary>
      <description>&lt;p&gt;s6 is the most modern of the "daemontools family" of process supervision suites. It is used to provide lightweight multi-service container images, or extremely fast init systems on real machines - smaller, simpler, faster, and more reliable than systemd. This presentation explains what process supervision is, why it is a good pattern to have, how s6 implements it and how you can use it to your advantage.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/s6_supervision/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Laurent Bercot (skarnet)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5848@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5848</pentabarf:event-id>
      <pentabarf:event-slug>announce_and_talk_fast</pentabarf:event-slug>
      <pentabarf:event-tag>announce_and_talk_fast</pentabarf:event-tag>
      <pentabarf:title>Announcements and Lightning talks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Perl</pentabarf:track>
      <pentabarf:start>2017-02-05 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170205T164500</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Announcements and Lightning talks</summary>
      <description>&lt;p&gt;Announce and talk fast!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Perl</categories>
      <url>https:/fosdem.org/2017/schedule/event/announce_and_talk_fast/</url>
      <location>K.4.201</location>
      <attendee>Claudio Ramirez</attendee>
      <attendee>Wendy G.A. van Dijk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5123@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5123</pentabarf:event-id>
      <pentabarf:event-slug>webrtc_speech_recognition</pentabarf:event-slug>
      <pentabarf:event-tag>webrtc_speech_recognition</pentabarf:event-tag>
      <pentabarf:title>WebRTC and speech recognition services</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T164500</dtstart>
      <dtend>20170204T170500</dtend>
      <duration>00:20:00:00</duration>
      <summary>WebRTC and speech recognition services</summary>
      <description>&lt;p&gt;In the modern real time communication world, WebRTC is being paired with multiple channels and services to provide an unparalleled customer experience.
Utilizing automated speech recognition allows us to build advanced assistive services such as real time captioned phone calls for hearing impaired people, simultaneous translation tools and automated bot assistants.
All of that can be achieved leveraging modern open source software such as Adhearsion, the Ruby telephony application framework, FreeSWITCH, Flite, PocketSphinx and (optionally) external APIs such as IBM Watson.
Our experience in developing that kind of service will be presented and discussed, plus code samples and a live demo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/webrtc_speech_recognition/</url>
      <location>K.3.401</location>
      <attendee>Luca Pradovera</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5657@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5657</pentabarf:event-id>
      <pentabarf:event-slug>satnogs</pentabarf:event-slug>
      <pentabarf:event-tag>satnogs</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT SatNOGS</pentabarf:title>
      <pentabarf:subtitle>An SDR-based Satellite Networked Open Ground Station</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T164500</dtstart>
      <dtend>20170204T171500</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT SatNOGS- An SDR-based Satellite Networked Open Ground Station</summary>
      <description>&lt;p&gt;This talk was moved backward one hour from its original timeslot (15:45).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/satnogs/</url>
      <location>AW1.120</location>
      <attendee>Manolis Surligas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5482@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5482</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_bareos_scripting</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_bareos_scripting</pentabarf:event-tag>
      <pentabarf:title>Interacting with Bareos</pentabarf:title>
      <pentabarf:subtitle>Using Bareos Console commands to automate tasks</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T164500</dtstart>
      <dtend>20170204T174000</dtend>
      <duration>00:55:00:00</duration>
      <summary>Interacting with Bareos- Using Bareos Console commands to automate tasks</summary>
      <description>&lt;p&gt;Bareos (Backup Archiving Recovery Open Sourced) is a reliable, cross-network open source software for backup and recovery of data for a large set of operating systems (Linux, Unix, Windows, MacOS).
Bareos offers a lot of tools for user interaction. The best known tool is the bconsole, offering a command line interface.
While it offers a lot of functions and can also be scripted, the Bareos JSON backend is much easier parse-able, especially when using the bareos-python module.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_bareos_scripting/</url>
      <location>AW1.121</location>
      <attendee>Jörg Steffens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5752@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5752</pentabarf:event-id>
      <pentabarf:event-slug>ruby_scientific_computing_on_jruby</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_scientific_computing_on_jruby</pentabarf:event-tag>
      <pentabarf:title>Scientific Computing on JRuby</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T164500</dtstart>
      <dtend>20170204T173500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Scientific Computing on JRuby</summary>
      <description>&lt;p&gt;I worked on “Port NMatrix to JRuby” in the context of GSoC 2016. The performance of NMatrix-JRuby is outstanding even without making use of JRuby threading capabilities. Also, I am working on ArrayFire gem that helps in easy GPU computation and is 1e4 to 1e7 times faster than NMatrix gem&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_scientific_computing_on_jruby/</url>
      <location>K.4.201</location>
      <attendee>Prasun Anand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5552@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5552</pentabarf:event-id>
      <pentabarf:event-slug>development_dashboard_deployment</pentabarf:event-slug>
      <pentabarf:event-tag>development_dashboard_deployment</pentabarf:event-tag>
      <pentabarf:title>The Document Foundation Development Dashboard</pentabarf:title>
      <pentabarf:subtitle>How LibreOffice is being developed</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 16:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T165000</dtstart>
      <dtend>20170204T171000</dtend>
      <duration>00:20:00:00</duration>
      <summary>The Document Foundation Development Dashboard- How LibreOffice is being developed</summary>
      <description>&lt;p&gt;The LibreOffice project has become a large software development project. To better understand how it is being developed, a software development analytics dashboard has been deployed for it. This dashboard tracks most of the public data about LibreOffice development, and it allows to visualize, drill down and understand that data. The talk will present this dashboard, and will explain how to interpret the data it provides.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/development_dashboard_deployment/</url>
      <location>K.4.401</location>
      <attendee>Jesus M. Gonzalez-Barahona</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5671@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5671</pentabarf:event-id>
      <pentabarf:event-slug>osd_closing</pentabarf:event-slug>
      <pentabarf:event-tag>osd_closing</pentabarf:event-tag>
      <pentabarf:title>Closing [Group]</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>2017-02-05 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170205T165500</dtstart>
      <dtend>20170205T170000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Closing [Group]</summary>
      <description>&lt;p&gt;Closing remarks for the Open Source Design devroom + Group photo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2017/schedule/event/osd_closing/</url>
      <location>AW1.121</location>
      <attendee>Ecaterina Moraru</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4777@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4777</pentabarf:event-id>
      <pentabarf:event-slug>air_traffic_control</pentabarf:event-slug>
      <pentabarf:event-tag>air_traffic_control</pentabarf:event-tag>
      <pentabarf:title>Using Linux in Air Traffic Control</pentabarf:title>
      <pentabarf:subtitle>Hardware and Operating System Platforms</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2017-02-05 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170205T170000</dtstart>
      <dtend>20170205T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Using Linux in Air Traffic Control- Hardware and Operating System Platforms</summary>
      <description>&lt;p&gt;How can Open Source Software and safety critical systems work together? DFS GmbH relies on Linux for its core air traffic control systems. We have successfully managed to standardize a highly reliable, modular operating system and hardware platform at DFS.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2017/schedule/event/air_traffic_control/</url>
      <location>Janson</location>
      <attendee>Gerolf Ziegenhain</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5853@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5853</pentabarf:event-id>
      <pentabarf:event-slug>phpinthegraph</pentabarf:event-slug>
      <pentabarf:event-tag>phpinthegraph</pentabarf:event-tag>
      <pentabarf:title>PHP in the graph</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>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:55:00:00</duration>
      <summary>PHP in the graph</summary>
      <description>&lt;p&gt;Graph databases come with enhanced connectivity of data and whiteboard friendly paradigm. It requires learning a new Graph Traversal Language, that crawls the network and brings informations. It's indeed a fresh new look at how we store web of data and search for it. We'll meet gremlin, from Apache TinkerPop, which provides an abstract layer that make it easy to express your business logic without fighting with the code, and several Open Source graph databases, available for testing and toying.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/phpinthegraph/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Damien Seguy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5120@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5120</pentabarf:event-id>
      <pentabarf:event-slug>iaas_vmheyvm</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_vmheyvm</pentabarf:event-tag>
      <pentabarf:title>VM: Hey VM, can I share a host with you?</pentabarf:title>
      <pentabarf:subtitle>Affinity rules in a virtual cluster</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T174000</dtend>
      <duration>00:40:00:00</duration>
      <summary>VM: Hey VM, can I share a host with you?- Affinity rules in a virtual cluster</summary>
      <description>&lt;p&gt;The workloads and scenarios for virtual machines grow more complex every year. So do the interactions, availability, and performance requirements. All that requires the administrators to carefully plan where to start the VMs that depend on each other and/or specific hosts.&lt;/p&gt;

&lt;p&gt;This talk will present the concepts that allow the administrator to express the rules for affinity between virtual machines and between virtual machines and hosts to form complex relationships that will cover for example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;licensing rules - limiting group of VMs to only use certain hosts&lt;/li&gt;
&lt;li&gt;overhead - web + database VMs running together&lt;/li&gt;
&lt;li&gt;performance - eg. storage VMs running on hosts with better IO performance&lt;/li&gt;
&lt;li&gt;failover recovery - VMs returning to “their” hosts&lt;/li&gt;
&lt;li&gt;reservation - There is place for only one of us!&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;oVirt is an open source project for managing virtual data centers that will now help the administrator with exactly the above tasks. We have introduced the virtual machine affinity feature in the past and a huge improvement in that area is coming right now.&lt;/p&gt;

&lt;p&gt;And the best part is that all this works in a fully dynamic environment with automatic conflict resolution and no manual management of host pinning rules, saving the administrator his precious time.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_vmheyvm/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Martin Sivák</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5703@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5703</pentabarf:event-id>
      <pentabarf:event-slug>secure_safe_embedded_updates</pentabarf:event-slug>
      <pentabarf:event-tag>secure_safe_embedded_updates</pentabarf:event-tag>
      <pentabarf:title>Secure and Safe Updates for Your Embedded Device</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T173000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Secure and Safe Updates for Your Embedded Device</summary>
      <description>&lt;p&gt;Recent DDoS attacks powered by embedded devices have finally discredited the old excuse that security is not important: security support (and thus software updates) is suddenly a required feature.&lt;/p&gt;

&lt;p&gt;Often, physical access to these devices is limited and there is no administrator who can fix issues manually. Thus, performing updates is an operation with a critical design goal: Never brick the device!&lt;/p&gt;

&lt;p&gt;This talk gives an overview of the surprisingly complex requirements and common pitfalls for a generic update mechanism by comparing several existing approaches. Also, our reasons for implementing (yet another) tool and the reasoning behind the design choices are explained.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/secure_safe_embedded_updates/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Enrico Jörns</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5668@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5668</pentabarf:event-id>
      <pentabarf:event-slug>dgsh</pentabarf:event-slug>
      <pentabarf:event-tag>dgsh</pentabarf:event-tag>
      <pentabarf:title>From pipelines to graphs</pentabarf:title>
      <pentabarf:subtitle>Escape the tyranny of the shell’s linear pipelines with dgsh</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T171500</dtend>
      <duration>00:15:00:00</duration>
      <summary>From pipelines to graphs- Escape the tyranny of the shell’s linear pipelines with dgsh</summary>
      <description>&lt;p&gt;The Unix &lt;a href="http://www.spinellis.gr/sw/dgsh/"&gt;dgsh&lt;/a&gt; shell provides an expressive way to construct sophisticated and efficient data processing pipelines using standard Unix tools, as well as third-party and custom-built components.  Dgsh allows the specification of pipelines of non-uniform non-linear operations. For example &lt;em&gt;tee&lt;/em&gt; can feed three processes whose output can then be collected by &lt;em&gt;paste&lt;/em&gt;.  The pipelines form a directed acyclic process graph, which is typically executed by multiple processor cores, thus increasing the task's processing throughput.  We will see how to use &lt;em&gt;dgsh&lt;/em&gt; in practice through a number of general data processing and domain-specific examples, and how to adapt tools for use with &lt;em&gt;dgsh&lt;/em&gt;.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/dgsh/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Diomidis Spinellis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5900@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5900</pentabarf:event-id>
      <pentabarf:event-slug>videolan_bof</pentabarf:event-slug>
      <pentabarf:event-tag>videolan_bof</pentabarf:event-tag>
      <pentabarf:title>VideoLAN</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track B - in H.3228)</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T180000</dtend>
      <duration>01:00:00:00</duration>
      <summary>VideoLAN</summary>
      <description>&lt;p&gt;VideoLAN&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track B - in H.3228)</categories>
      <url>https:/fosdem.org/2017/schedule/event/videolan_bof/</url>
      <location>H.3228</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5898@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5898</pentabarf:event-id>
      <pentabarf:event-slug>oracle_jigsaw_bof</pentabarf:event-slug>
      <pentabarf:event-tag>oracle_jigsaw_bof</pentabarf:event-tag>
      <pentabarf:title>Oracle Jigsaw</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T173000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Oracle Jigsaw</summary>
      <description>&lt;p&gt;Oracle Jigsaw&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/oracle_jigsaw_bof/</url>
      <location>H.3227</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4718@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4718</pentabarf:event-id>
      <pentabarf:event-slug>all_ages</pentabarf:event-slug>
      <pentabarf:event-tag>all_ages</pentabarf:event-tag>
      <pentabarf:title>All Ages: How to Build a Movement</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>All Ages: How to Build a Movement</summary>
      <description>&lt;p&gt;We want the free software movement to keep growing and one facet of successful movement building is embracing a multi-generational community. The good news is that there is no age requirement for using, promoting and contributing to free software. The bad news is that we aren't always doing a great job of facilitating a diverse, inter-generational movement. We'll take a look at what we're currently doing to bring in young people, how we are treating older people in our communities and where there is room for improvement.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/all_ages/</url>
      <location>Janson</location>
      <attendee>Deb Nicholson</attendee>
      <attendee>Molly de Blanc</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5504@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5504</pentabarf:event-id>
      <pentabarf:event-slug>iot_iotivity</pentabarf:event-slug>
      <pentabarf:event-tag>iot_iotivity</pentabarf:event-tag>
      <pentabarf:title>Iotivity from devices to cloud</pentabarf:title>
      <pentabarf:subtitle>How to make IoT ideas to real using FLOSS.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Iotivity from devices to cloud- How to make IoT ideas to real using FLOSS.</summary>
      <description>&lt;p&gt;The OCF/IoTivity project aims to answer interoperability issues in the IoT world from many different contexts to accommodate a huge range devices from microcontrollers, to consumer electronics such as Tizen wearables or your powerful GNU/Linux system The vision of Iotivity is not restricted to ad hoc environment but also can be connected to Internet and make the service
easily accessible by other parties. With cloud access in place, usage scenarios for IoT devices can be enriched immensely.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_iotivity/</url>
      <location>AW1.126</location>
      <attendee>Philippe Coval</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5349@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5349</pentabarf:event-id>
      <pentabarf:event-slug>libreboot</pentabarf:event-slug>
      <pentabarf:event-tag>libreboot</pentabarf:event-tag>
      <pentabarf:title>Libreboot</pentabarf:title>
      <pentabarf:subtitle>Free your BIOS today!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Libreboot- Free your BIOS today!</summary>
      <description>&lt;p&gt;Libreboot is free/opensource boot firmware for laptops, desktops and servers, on multiple platforms and architectures. It replaces the proprietary BIOS/UEFI firmware commonly foundin computers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/libreboot/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Leah Rowe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5044@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5044</pentabarf:event-id>
      <pentabarf:event-slug>config_code_smell</pentabarf:event-slug>
      <pentabarf:event-tag>config_code_smell</pentabarf:event-tag>
      <pentabarf:title>Does your configuration code smell?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Does your configuration code smell?</summary>
      <description>&lt;p&gt;The wide adoption of configuration management and the increasing size and complexity of the associated code, prompt for assessing, maintaining, and improving the configuration code's quality. This talk introduces configuration smells, their types with various examples, tools to detect them, and suggestions to refactor them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/config_code_smell/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Tushar Sharma</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5779@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5779</pentabarf:event-id>
      <pentabarf:event-slug>netconf_ipv6</pentabarf:event-slug>
      <pentabarf:event-tag>netconf_ipv6</pentabarf:event-tag>
      <pentabarf:title>What do you mean ’SDN’ on traditional routers?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>SDN and NFV</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T173000</dtend>
      <duration>00:30:00:00</duration>
      <summary>What do you mean ’SDN’ on traditional routers?</summary>
      <description>&lt;p&gt;The FOSDEM Networking team has managed the network for FOSDEM since its early days. Through our time operating this network, we have learned a few things about keeping networking up for a large group of highly-connected hackers, without an SDN controller managing the network.&lt;/p&gt;

&lt;p&gt;We discuss how you can get traffic and monitoring information out of traditional routers and how to program them using NETCONF/YANG.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>SDN and NFV</categories>
      <url>https:/fosdem.org/2017/schedule/event/netconf_ipv6/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Peter Van Eynde</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5226@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5226</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_web_logins_after_persona</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_web_logins_after_persona</pentabarf:event-tag>
      <pentabarf:title>Web Logins after Persona</pentabarf:title>
      <pentabarf:subtitle>How I solved logins on my small websites</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Web Logins after Persona- How I solved logins on my small websites</summary>
      <description>&lt;p&gt;With Mozilla shutting down its Persona web login service in late 2016, a pretty decent solution for logging into small websites became unavailable. The problem that Persona set out to solve is not gone, we still need solutions to log into all kinds of sites without a few central and big players analyzing all data about when and where we log in.
I ran into that issue for my sites &lt;a href="https://home.kairo.at/blog/2016-10/the_neverending_question_of_login_system"&gt;as documented in my blog&lt;/a&gt; - this talk will discuss the problem itself and my solution to it. This may include opening up some source code to the public!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_web_logins_after_persona/</url>
      <location>UD2.218A</location>
      <attendee>Robert Kaiser</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5799@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5799</pentabarf:event-id>
      <pentabarf:event-slug>java_linux</pentabarf:event-slug>
      <pentabarf:event-tag>java_linux</pentabarf:event-tag>
      <pentabarf:title>Helping Linux and Java Play Well Together</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Helping Linux and Java Play Well Together</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/java_linux/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Christine H Flood</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5164@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5164</pentabarf:event-id>
      <pentabarf:event-slug>democratizing_deep_learning</pentabarf:event-slug>
      <pentabarf:event-tag>democratizing_deep_learning</pentabarf:event-tag>
      <pentabarf:title>Democratizing Deep Learning with Tensorflow on Hops Hadoop</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T170000</dtstart>
      <dtend>20170204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Democratizing Deep Learning with Tensorflow on Hops Hadoop</summary>
      <description>&lt;p&gt;According to Andrej Kaparthy, there are four main factors holding back AI: Compute, Data, Algorithms, and Infrastructure. In this talk, we will show how we attack the Data and Infrastructure challenges for Deep Learning. Specifically, we will show how we integrated Tensorflow with the world's most scalable and human-friendly distribution of Hadoop, Hops (www.hops.io). Hops is a new European distribution of Hadoop with a distributed metadata architecture and 16X the performance of HDFS. Hops also includes a human-friendly UI, called Hopsworks, with support for the Apache Zeppelin Notebook. We will show how users can run tensorflow programs in Apache Zeppelin on huge datasets in Hadoop. Moreover, we will show how Hopsworks makes discovering and downloading huge datasets a piece of cake with peer-to-peer sharing of datasets between Hopsworks clusters. Within minutes, you can install Hopsworks, discover curated important datasets and download them to train Deep Neural networks using Tensorflow. Hops is the first Hadoop distribution to support Tensorflow.
Hops and Hopsworks are both Apache v2 licensed projects and have been developed primarily at KTH Royal Institute of Technology and SICS Swedish ICT in Stockholm.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/democratizing_deep_learning/</url>
      <location>H.2213</location>
      <attendee>Jim Dowling</attendee>
      <attendee>Gautier Berthou</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5000@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5000</pentabarf:event-id>
      <pentabarf:event-slug>fedoras_legal_state</pentabarf:event-slug>
      <pentabarf:event-tag>fedoras_legal_state</pentabarf:event-tag>
      <pentabarf:title>A discussion of Fedora's Legal state</pentabarf:title>
      <pentabarf:subtitle>This is why I drink.</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>2017-02-04 17:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T170500</dtstart>
      <dtend>20170204T173000</dtend>
      <duration>00:25:00:00</duration>
      <summary>A discussion of Fedora's Legal state- This is why I drink.</summary>
      <description>&lt;p&gt;Tom Callaway, the Fedora Legal chair, will talk about the past, present, and future of licensing and legal issues in the Fedora community. Tom is not a lawyer, nor does he play one on TV, but he does consult with lawyers, and occasionally, go drinking with them. Bring your questions, and he'll do his best to answer them. I am not a lawyer, so nothing in my presentation should be (or could be) construed as legal advice.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/fedoras_legal_state/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Tom Callaway</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5621@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5621</pentabarf:event-id>
      <pentabarf:event-slug>finetune_gr</pentabarf:event-slug>
      <pentabarf:event-tag>finetune_gr</pentabarf:event-tag>
      <pentabarf:title>Fine tuning Group Replication for performance</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>2017-02-04 17:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T170500</dtstart>
      <dtend>20170204T172500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Fine tuning Group Replication for performance</summary>
      <description>&lt;p&gt;MySQL Group Replication brings together group communication
techniques and database replication to build a resilient,
highly available database service. Fault-tolerance comes,
however, at the cost of complexity and extra work that the
system itself has to do.&lt;/p&gt;

&lt;p&gt;In this session, we will look at how Group Replication performs
and how it can meet the most demanding performance
requirements. We will also bring forth a few tips and guidelines
to configure and manage it in the most optimal way. These may
help you to set it up efficiently and meet your infrastructure
requirements. At the end of the session you will have learned
how to make the most out of the Group Replication plug-in in
terms of HA while achieving good performance overall.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/finetune_gr/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Vitor Oliveira</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5553@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5553</pentabarf:event-id>
      <pentabarf:event-slug>development_dashboard</pentabarf:event-slug>
      <pentabarf:event-tag>development_dashboard</pentabarf:event-tag>
      <pentabarf:title>The Document Foundation Development Dashboard: hands on</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>2017-02-04 17:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T171000</dtstart>
      <dtend>20170204T173000</dtend>
      <duration>00:20:00:00</duration>
      <summary>The Document Foundation Development Dashboard: hands on</summary>
      <description>&lt;p&gt;The Document Foundation Development Dashboard shows detailed data about how LibreOffice is being developed. It also allows for drilling down, filtering, and understanding it. The talk will explore some of these possibilities, by showing how to look for specific data, for customizing the results, and for sharing the results with others.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/development_dashboard/</url>
      <location>K.4.401</location>
      <attendee>Jesus M. Gonzalez-Barahona</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5536@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5536</pentabarf:event-id>
      <pentabarf:event-slug>graph_scale_mesos_dcos_neo4j</pentabarf:event-slug>
      <pentabarf:event-tag>graph_scale_mesos_dcos_neo4j</pentabarf:event-tag>
      <pentabarf:title>Graphs at scale</pentabarf:title>
      <pentabarf:subtitle>Scale out Neo4j using Apache Mesos and DC/OS</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 17:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T171000</dtstart>
      <dtend>20170204T174000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Graphs at scale- Scale out Neo4j using Apache Mesos and DC/OS</summary>
      <description>&lt;p&gt;In the era of docker, big data and micro services it is really important to distribute your applications reasonable across your cluster and keep a good overview of all of your applications. This fact is well addressed, but it would be great to utilize your cluster in that way, that you locate your data in the same cluster like the rest of your application landscape and share your physical resources all over your running applications, no matter if you are serving user requests, crunching data or calculating big graphs. For this reason we brought the awesome graph database Neo4j to run natively on top of Apache Mesos and DC/OS.
In this session we will see how easy it is to install, run, operate and scale out Neo4j Causal Clusters on top of Apache Mesos and DC/OS and which possibilities you have spanning big graphs across your cluster.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_scale_mesos_dcos_neo4j/</url>
      <location>H.2214</location>
      <attendee>Jörg Schad</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5099@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5099</pentabarf:event-id>
      <pentabarf:event-slug>janus</pentabarf:event-slug>
      <pentabarf:event-tag>janus</pentabarf:event-tag>
      <pentabarf:title>Asynchronous event/state notifications in the Janus WebRTC server</pentabarf:title>
      <pentabarf:subtitle>Providing administrators and developers with more tools to manage a Janus instance</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 17:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T171000</dtstart>
      <dtend>20170204T172500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Asynchronous event/state notifications in the Janus WebRTC server- Providing administrators and developers with more tools to manage a Janus instance</summary>
      <description>&lt;p&gt;This presentation introduces a new modular mechanism for implementing live state and event notifications within the context of Janus WebRTC server instances, for the purpose of allowing administrators and developers to monitor and handle WebRTC sessions more effectively.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/janus/</url>
      <location>K.3.401</location>
      <attendee>Lorenzo Miniero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5626@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5626</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_vfs_component_os</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_vfs_component_os</pentabarf:event-tag>
      <pentabarf:title>The VFS paradigm from the perspective of a component OS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 17:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T171000</dtstart>
      <dtend>20170204T174000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The VFS paradigm from the perspective of a component OS</summary>
      <description>&lt;p&gt;The virtual file system (switch) is an instrinsic element of traditional operating systems and the majority of alternative OSes alike. For the most part, this is caused by existing applications that depend on the file abstraction and to some extent on a global view on system resources. In contrast, component-based OSes with strong security ambitions strive to apply the principle of least authority and shun one global view on the system. This was the starting for the VFS developments for Genode. The talk will present our design considerations and the current state of the VFS in Genode as a component and capability-based microkernel operating system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_vfs_component_os/</url>
      <location>AW1.125</location>
      <attendee>Christian Helmuth</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5060@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5060</pentabarf:event-id>
      <pentabarf:event-slug>radioml</pentabarf:event-slug>
      <pentabarf:event-tag>radioml</pentabarf:event-tag>
      <pentabarf:title>Tensor Processing and Machine Learning for Signal Processing</pentabarf:title>
      <pentabarf:subtitle>Functional Algorithm Definition and Concurrent Automation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 17:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T171500</dtstart>
      <dtend>20170204T174500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Tensor Processing and Machine Learning for Signal Processing- Functional Algorithm Definition and Concurrent Automation</summary>
      <description>&lt;p&gt;This talk will discuss the applicability and potential of tensor processing methods for signal processing algorithm implementation.  It will consider both machine learning and non-machine learning signal processing applications and discuss how they can be efficiently implemented with TensorFlow and used quickly in conjunction with GNU Radio.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/radioml/</url>
      <location>AW1.120</location>
      <attendee>Tim O’Shea</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5144@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5144</pentabarf:event-id>
      <pentabarf:event-slug>syslog_ng_scaling</pentabarf:event-slug>
      <pentabarf:event-tag>syslog_ng_scaling</pentabarf:event-tag>
      <pentabarf:title>Scaling your logging infrastructure</pentabarf:title>
      <pentabarf:subtitle>using syslog-ng</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T172000</dtstart>
      <dtend>20170204T173500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Scaling your logging infrastructure- using syslog-ng</summary>
      <description>&lt;p&gt;Event logging is important not only for IT security and operations, but also for business decisions. The syslog-ng application is an enhanced logging daemon, with a focus on central log collection. It collects logs from many different sources, processes and filters them and finally it stores them or routes them for further analysis.
From this session you will learn (using examples from syslog-ng) why and how to parse important information from incoming messages, and how to route logs, feeding downstream systems using arbitrary formats. We will also discuss how the client – relay – server architecture can solve scalability problems. Also, I will present some of the recently introduced “Big Data” destinations of syslog-ng, which can help to scale your infrastructure even further.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/syslog_ng_scaling/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Peter Czanik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5531@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5531</pentabarf:event-id>
      <pentabarf:event-slug>updates_with_ostree</pentabarf:event-slug>
      <pentabarf:event-tag>updates_with_ostree</pentabarf:event-tag>
      <pentabarf:title>Software updates with OSTree</pentabarf:title>
      <pentabarf:subtitle>Why and how</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Software updates with OSTree- Why and how</summary>
      <description>&lt;p&gt;Security reasons and market demands dictate that software in a connected embedded Linux device should be updated regularly. Update on a package basis that is used by PC Linux distributions can be a security threat by itself on embedded devices. On the other hand, full fylesystem upgrade that is common in embedded field can be too wasteful for systems constrained in network bandwith and disk space. OSTree is a tool that allows for upgrades that are both incremental and atomic and as such perfectly fits the needs of embedded world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/updates_with_ostree/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Anton Gerasimov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5800@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5800</pentabarf:event-id>
      <pentabarf:event-slug>outreach</pentabarf:event-slug>
      <pentabarf:event-tag>outreach</pentabarf:event-tag>
      <pentabarf:title>JDK 9 Outreach - The Awesome Parts</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>JDK 9 Outreach - The Awesome Parts</summary>
      <description>&lt;p&gt;Over the last couple of years, the OpenJDK Quality Outreach effort
has become a good source of high quality feedback from many popular FOSS
projects starting with JDK 7 Updates, JDK 8 and JDK 8 Updates. It now
plays the same role for JDK 9.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;  With a number of large changes being planned for JDK 9 that are
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;being developed through the OpenJDK community, reaching out to popular
FOSS projects well ahead of a release and keeping them informed of
upcoming changes, collecting as well as acting on their feedback created
a great feedback loop.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;  Today, around 80 open source projects and communities participate
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;in testing of early access builds of the JDK, reporting issues they
find, and helping get them resolved in time. In this session, we'll look
at some examples of how they have helped make JDK 9 better, and discuss
how we can together improve the OpenJDK Quality Outreach effort for JDK 10.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/outreach/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Dalibor Topić</attendee>
      <attendee>Rory O’Donnell</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5284@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5284</pentabarf:event-id>
      <pentabarf:event-slug>cloud_abi</pentabarf:event-slug>
      <pentabarf:event-tag>cloud_abi</pentabarf:event-tag>
      <pentabarf:title>CloudABI for FreeBSD</pentabarf:title>
      <pentabarf:subtitle>How does it work?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T182500</dtend>
      <duration>00:55:00:00</duration>
      <summary>CloudABI for FreeBSD- How does it work?</summary>
      <description>&lt;p&gt;One of the fundamental problems with UNIX-like operating systems is that they don't seem to make it easy and intuitive to develop applications that are strongly hardened against exploits through sandboxing. With CloudABI, we're trying to make this process a lot easier, by having an environment that is purely based on capability-based security.&lt;/p&gt;

&lt;p&gt;In another talk in the main track I'm going to give a more general talk about CloudABI, explaining what the mindset behind the project. During this talk in the BSD devroom I want to focus on one specific aspect, namely how FreeBSD's runtime environment for CloudABI works.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2017/schedule/event/cloud_abi/</url>
      <location>K.3.201</location>
      <attendee>Ed Schouten</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5048@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5048</pentabarf:event-id>
      <pentabarf:event-slug>iot_opensmartgrid</pentabarf:event-slug>
      <pentabarf:event-tag>iot_opensmartgrid</pentabarf:event-tag>
      <pentabarf:title>Open Smart Grid Platform presentation</pentabarf:title>
      <pentabarf:subtitle>An Open source IoT platform for large infrastructures</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Internet of Things</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open Smart Grid Platform presentation- An Open source IoT platform for large infrastructures</summary>
      <description>&lt;p&gt;For FOSEM we would like to excite developers - who have interest in working on use-cases for Smart Cities, Utility Companies and other large-scale infrastructure companies - for the Open Smart Grid Platform. The Open Smart Grid Platform is an Open source IoT platform for large infrastructures. The platform allows you to monitor and control hardware in the public space. With several (generic) functions ready to use, the main benefits of the Open Smart Grid Platform are: scalability &amp;amp; high availability, high security, its  generic design, and no vendor lock-in.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Internet of Things</categories>
      <url>https:/fosdem.org/2017/schedule/event/iot_opensmartgrid/</url>
      <location>AW1.126</location>
      <attendee>Jonas van den Bogaard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5610@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5610</pentabarf:event-id>
      <pentabarf:event-slug>open_doc_editors_lightning_talks</pentabarf:event-slug>
      <pentabarf:event-tag>open_doc_editors_lightning_talks</pentabarf:event-tag>
      <pentabarf:title>Lightning talk session Open Document Editors DevRoom</pentabarf:title>
      <pentabarf:subtitle>5 minutes each - come to submit until 30 minutes before, until we run out of slots</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Document Editors</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T183000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Lightning talk session Open Document Editors DevRoom- 5 minutes each - come to submit until 30 minutes before, until we run out of slots</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Document Editors</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_doc_editors_lightning_talks/</url>
      <location>K.4.401</location>
      <attendee>Thorsten Behrens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5314@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5314</pentabarf:event-id>
      <pentabarf:event-slug>distributions_from_the_view_of_a_package</pentabarf:event-slug>
      <pentabarf:event-tag>distributions_from_the_view_of_a_package</pentabarf:event-tag>
      <pentabarf:title>Distributions from the view of a package</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Distributions from the view of a package</summary>
      <description>&lt;p&gt;Having spent more than the last decade being the main point of contact for distributions shipping MySQL, then MariaDB Server, it's clear that working with distributions have many challenges. Licensing changes (when MySQL moved the client libraries from LGPL to GPL with a FOSS Exception), ABI changes, speed (or lack thereof) of distribution releases/freezes, supporting the software throughout the lifespan of the distribution, specific bugs due to platforms, and a lot more will be discussed in this talk. Let's not forget the politics. How do we decide "tiers" of importance for distributions? As a bonus, there will be a focus on how much effort it took to "replace" MySQL with MariaDB.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/distributions_from_the_view_of_a_package/</url>
      <location>K.4.601</location>
      <attendee>Colin Charles</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5463@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5463</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_discourse_development_beginners</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_discourse_development_beginners</pentabarf:event-tag>
      <pentabarf:title>Discourse development for beginners</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Discourse development for beginners</summary>
      <description>&lt;p&gt;An introduction to Discourse development for the non-ruby inclined where participants will leave with knowledge of how to set up their development environment, where they can contribute to Discourse within Mozilla and upstream, and how to ask for help if they get stuck.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_discourse_development_beginners/</url>
      <location>UD2.218A</location>
      <attendee>Leo McArdle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5658@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5658</pentabarf:event-id>
      <pentabarf:event-slug>valgrind_hackaton</pentabarf:event-slug>
      <pentabarf:event-tag>valgrind_hackaton</pentabarf:event-tag>
      <pentabarf:title>Valgrind BoF and Hackaton</pentabarf:title>
      <pentabarf:subtitle>Open discussion of ideas for Valgrind - and then we hack!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Valgrind</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:30:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>01:30:00:00</duration>
      <summary>Valgrind BoF and Hackaton- Open discussion of ideas for Valgrind - and then we hack!</summary>
      <description>&lt;p&gt;Come and hack on Valgrind together. Open discussion about small (or big) ideas to improve or change Valgrind.&lt;/p&gt;

&lt;p&gt;Valgrind developers and users are encouraged to participate either by submitting ideas/suggestions or by joining the discussion. And of course by kindly (or bitterly) complain about bugs you find important that are &lt;em&gt;still&lt;/em&gt; &lt;em&gt;Not&lt;/em&gt; &lt;em&gt;YET&lt;/em&gt; solved for &lt;em&gt;that&lt;/em&gt; many years!?@!!!&lt;/p&gt;

&lt;p&gt;Afterwards we will sit together and try to fix or implement some of the things discussed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Valgrind</categories>
      <url>https:/fosdem.org/2017/schedule/event/valgrind_hackaton/</url>
      <location>UD2.119 (Moved from AW1.124)</location>
      <attendee>Mark Wielaard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4914@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4914</pentabarf:event-id>
      <pentabarf:event-slug>homer</pentabarf:event-slug>
      <pentabarf:event-tag>homer</pentabarf:event-tag>
      <pentabarf:title>RTC Analytics with HOMER 6 + Big-Data</pentabarf:title>
      <pentabarf:subtitle>Export, Analyze and Alert RTC using HOMER and your favorite Bigdata solution</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T174500</dtend>
      <duration>00:15:00:00</duration>
      <summary>RTC Analytics with HOMER 6 + Big-Data- Export, Analyze and Alert RTC using HOMER and your favorite Bigdata solution</summary>
      <description>&lt;p&gt;HOMER 6 allows users to Export, Analyze and Alert RTC and VoIP sessions in real time using popular Big-Data backends such as InfluxDB and Elasticsearch providing unprecedented flexibility and opening the way for new uses of the platform in larger ecosystems with business intelligence feeds.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/homer/</url>
      <location>K.3.401</location>
      <attendee>Lorenzo Mangani</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5897@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5897</pentabarf:event-id>
      <pentabarf:event-slug>apache_maven_jigsaw_bof</pentabarf:event-slug>
      <pentabarf:event-tag>apache_maven_jigsaw_bof</pentabarf:event-tag>
      <pentabarf:title>Apache Maven / Jigsaw</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Apache Maven / Jigsaw</summary>
      <description>&lt;p&gt;Apache Maven / Jigsaw&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/apache_maven_jigsaw_bof/</url>
      <location>H.3227</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5381@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5381</pentabarf:event-id>
      <pentabarf:event-slug>kafka_streams_protobuf</pentabarf:event-slug>
      <pentabarf:event-tag>kafka_streams_protobuf</pentabarf:event-tag>
      <pentabarf:title>Kafka Streams and Protobuf</pentabarf:title>
      <pentabarf:subtitle>stream processing at trivago</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T173000</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Kafka Streams and Protobuf- stream processing at trivago</summary>
      <description>&lt;p&gt;A lot of components in the Kafka and hadoop ecosystem assume you are working with avro messages. In this talk I will highlight some of the advantages and challenges of stream processing with protobuf encoded messages, and why it might be worth using them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/kafka_streams_protobuf/</url>
      <location>H.2213</location>
      <attendee>Clemens Valiente</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5622@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5622</pentabarf:event-id>
      <pentabarf:event-slug>mix_async_gr</pentabarf:event-slug>
      <pentabarf:event-tag>mix_async_gr</pentabarf:event-tag>
      <pentabarf:title>Mix ‘n’ Match Async and Group Replication for Advanced Replication Setups</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>2017-02-04 17:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T173500</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Mix ‘n’ Match Async and Group Replication for Advanced Replication Setups</summary>
      <description>&lt;p&gt;Redundancy is the prominent technique for creating resilient, highly
available services. MySQL has had a quite mature and feature rich
replication solution for over a decade now. Moreover, there are
interesting new features that allow users to create quite advanced
setups. Nowadays, there is group replication, multi-source replication,
and of course plain asynchronous replication that allow users to
create interesting new setups.&lt;/p&gt;

&lt;p&gt;In this session we will present recommended ways to mix and match
group replication with regular asynchronous replication. We will
show how the user can combine both to create simple upgrade/migration
paths to complex setups. We will also show specifically on group
replication what is the recommended procedure to provision and deploy
replicas and detail what happens behind the scenes when a replica
joins the group.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/mix_async_gr/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Pedro Gomes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4694@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4694</pentabarf:event-id>
      <pentabarf:event-slug>radio_lockdown_directive</pentabarf:event-slug>
      <pentabarf:event-tag>radio_lockdown_directive</pentabarf:event-tag>
      <pentabarf:title>Radio Lockdown Directive</pentabarf:title>
      <pentabarf:subtitle>Major threat for Free Software on radio devices</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>2017-02-04 17:35:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T173500</dtstart>
      <dtend>20170204T180000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Radio Lockdown Directive- Major threat for Free Software on radio devices</summary>
      <description>&lt;p&gt;Since June 2014 we face an EU directive that threatens all wireless devices. The Radio Equipment Directive requires all devices that are able to send and receive radio signals to be locked down. This goes much further than the FCC lockdown in the US since it doesn't only affect routers but also mobile phones, GPS receivers, and amateur radio operators.&lt;/p&gt;

&lt;p&gt;From June 2017 hardware manufacturers will be forced to install technical measurements to protect the devices from being flashed with "non-compliant" software: firmware that hasn't been checked by the manufacturer to comply with applicable radio regulations (e.g. signal strenght, frequences). Many European states already have implemented the directive in national law without many ways how to circumvent the major lockdown.&lt;/p&gt;

&lt;p&gt;However, we have identified possible ways how to excluded certain classes of devices from this directive. The speaker will evaluate the current situation, present additional findings and opinions of political and economic actors, and exchange ideas and knowledge with the audience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2017/schedule/event/radio_lockdown_directive/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Max Mehl</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5389@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5389</pentabarf:event-id>
      <pentabarf:event-slug>weave_net_npc</pentabarf:event-slug>
      <pentabarf:event-tag>weave_net_npc</pentabarf:event-tag>
      <pentabarf:title>Network Policy Controller in Weave Net</pentabarf:title>
      <pentabarf:subtitle>Blocking unwanted network traffic in Kubernetes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T174000</dtstart>
      <dtend>20170204T175500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Network Policy Controller in Weave Net- Blocking unwanted network traffic in Kubernetes</summary>
      <description>&lt;p&gt;Describing the design and function of Weave Network Policy Controller, which uses iptables and ipsets to govern which Linux containers can talk to which other containers, under control of Kubernetes.
The code is all written in Go, and available on GitHub under Apache Licence.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/weave_net_npc/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Bryan Boreham</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5660@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5660</pentabarf:event-id>
      <pentabarf:event-slug>multiantenna</pentabarf:event-slug>
      <pentabarf:event-tag>multiantenna</pentabarf:event-tag>
      <pentabarf:title>Virtual multi-antenna arrays for estimating the bearing of radio transmitters</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>2017-02-04 17:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T174500</dtstart>
      <dtend>20170204T181500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Virtual multi-antenna arrays for estimating the bearing of radio transmitters</summary>
      <description>&lt;p&gt;This talk will present a new method to estimate the bearing of a radio transmitter with a mobile, single-antenna receiver, and its implementation on a software-defined radio (SDR) testbed.
The bearing estimation method relies on the following principle: by considering the signal received at several points along its trajectory, the receiver implicitly creates a virtual multi-antenna array (similarly to synthetic aperture radar systems) that can be used to estimate the bearing of the radio transmitter.
Virtual multi-antenna arrays have two major differences with conventional multi-antenna arrays: 1) the position and orientation of each antenna in the virtual array depends on the movement of the receiver and must be estimated; and 2) the local oscillator (LO) offset between transmitter and receiver adds a phase offset to the signal received by each “virtual” antenna, which must be estimated and compensated for.
The first problem is solved by using an inertial measurement unit (IMU), which can provide the relative position and orientation of the receiver for short time periods. The second problem is solved by expanding the signal model that is used in bearing estimation algorithms (such as MUSIC) to account for LO offset.
The proposed system is implemented on a USRP-N210 SDR with an external high-end IMU and tested in an anechoic chamber. The SDR implementation is a mixture of FPGA and software development, while some parts of the data are processed off-line. The results show that our method is indeed feasible, with bearing estimation errors of only a few degrees. We then present the first efforts of an implementation on a USRP-E310 SDR which has an integrated, lower-quality IMU.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/multiantenna/</url>
      <location>AW1.120</location>
      <attendee>Francois Quitin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5781@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5781</pentabarf:event-id>
      <pentabarf:event-slug>ruby_diy_home_monitoring_with_ruby_and_pi</pentabarf:event-slug>
      <pentabarf:event-tag>ruby_diy_home_monitoring_with_ruby_and_pi</pentabarf:event-tag>
      <pentabarf:title>DIY: Home monitoring with Ruby &amp; Pi</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Ruby</pentabarf:track>
      <pentabarf:start>2017-02-04 17:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T174500</dtstart>
      <dtend>20170204T183500</dtend>
      <duration>00:50:00:00</duration>
      <summary>DIY: Home monitoring with Ruby &amp; Pi</summary>
      <description>&lt;p&gt;Ruby and RaspberryPi are available to us for quite sometime and this talk is meant to discuss how to use Ruby to explore things on a RaspberryPi. From a practical point of view, we will go through installation, setup, and build a simple Motion Sensor application on a RaspberryPi.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Ruby</categories>
      <url>https:/fosdem.org/2017/schedule/event/ruby_diy_home_monitoring_with_ruby_and_pi/</url>
      <location>K.4.201</location>
      <attendee>Helio Cola</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5380@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5380</pentabarf:event-id>
      <pentabarf:event-slug>backup_dr_future_ideas</pentabarf:event-slug>
      <pentabarf:event-tag>backup_dr_future_ideas</pentabarf:event-tag>
      <pentabarf:title>Future ideas for ReaR, DRLM, and Bareos</pentabarf:title>
      <pentabarf:subtitle>Talk with ReaR, DRLM, and Bareos users about what they like to get</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Backup and Disaster Recovery</pentabarf:track>
      <pentabarf:start>2017-02-04 17:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T174500</dtstart>
      <dtend>20170204T184000</dtend>
      <duration>00:55:00:00</duration>
      <summary>Future ideas for ReaR, DRLM, and Bareos- Talk with ReaR, DRLM, and Bareos users about what they like to get</summary>
      <description>&lt;p&gt;An informal talk with ReaR, DRLM, and Bareos users
about what they would like to get implemented
in future ReaR, DRLM, and Bareos versions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Backup and Disaster Recovery</categories>
      <url>https:/fosdem.org/2017/schedule/event/backup_dr_future_ideas/</url>
      <location>AW1.121</location>
      <attendee>Gratien D'haese</attendee>
      <attendee>Johannes Meixner</attendee>
      <attendee>Didac Oliveira</attendee>
      <attendee>Jörg Steffens</attendee>
      <attendee>Stephan Dühr</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5080@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5080</pentabarf:event-id>
      <pentabarf:event-slug>iaas_usinvdund</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_usinvdund</pentabarf:event-tag>
      <pentabarf:title>Using NVDIMM under KVM</pentabarf:title>
      <pentabarf:subtitle>Applications of persistent memory in virtualization</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 17:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T174500</dtstart>
      <dtend>20170204T181000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Using NVDIMM under KVM- Applications of persistent memory in virtualization</summary>
      <description>&lt;p&gt;The introduction of non-volatile memory changes how applications, databases,
and virtual machines will work in the future.  NVDIMM is not simply a faster
block device.  Programs can avoid block I/O entirely and use byte-addressable
NVDIMM to benefit from the performance characteristics of RAM.  This requires
new storage APIs that applications must use instead of traditional block I/O.&lt;/p&gt;

&lt;p&gt;These new programs run successfully inside KVM virtual machines thanks to the
vNVDIMM support already available in QEMU.  Virtualization offers additional
options for managing and using NVDIMM beyond what is available on bare metal.&lt;/p&gt;

&lt;p&gt;This talk covers the NVDIMM programming model and how KVM virtual machines can
use NVDIMM for faster I/O, reduced memory footprint, and faster boot times.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_usinvdund/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Stefan Hajnoczi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5396@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5396</pentabarf:event-id>
      <pentabarf:event-slug>graph_traffic_analysis_hadoop_patterns</pentabarf:event-slug>
      <pentabarf:event-tag>graph_traffic_analysis_hadoop_patterns</pentabarf:event-tag>
      <pentabarf:title>Network Traffic Analysis of Hadoop Clusters</pentabarf:title>
      <pentabarf:subtitle>Understand the common usage patterns and identify typical / atypical workloads.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph</pentabarf:track>
      <pentabarf:start>2017-02-04 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T175000</dtstart>
      <dtend>20170204T181500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Network Traffic Analysis of Hadoop Clusters- Understand the common usage patterns and identify typical / atypical workloads.</summary>
      <description>&lt;p&gt;Cybersecurity is a broad topic and many commercial products are related to it. We demonstrate a fundamental concept in network analysis: re-construction and visualization of temporal networks. Furthermore, we apply the method to describe operational conditions of a Hadoop cluster. Our experiments provide first results and allow a classification of the cluster state related to current workloads. The temporal networks show significant differences for different operation modes. In reallity we would expect mixed workloads. If such workload parameters are known, we are able to handle a-typical events accordingly - which means, we are able to create alerts based on context information, rather than only the package content.
We show an end-to-end example: (1) Data collection is done via python, using the sniffer script; (2) using Apache Hive and Apache Spark we analyze the network traffic data and create the temporary network. Finally, we are able to visualize the results using Gephi in step (3). In a next step, we plan to contribute to the Apache Spot project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph</categories>
      <url>https:/fosdem.org/2017/schedule/event/graph_traffic_analysis_hadoop_patterns/</url>
      <location>H.2214</location>
      <attendee>Mirko Kämpf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5104@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5104</pentabarf:event-id>
      <pentabarf:event-slug>cgrates</pentabarf:event-slug>
      <pentabarf:event-tag>cgrates</pentabarf:event-tag>
      <pentabarf:title>High throughput CDR Rating Queues using CGRateS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T175000</dtstart>
      <dtend>20170204T180500</dtend>
      <duration>00:15:00:00</duration>
      <summary>High throughput CDR Rating Queues using CGRateS</summary>
      <description>&lt;p&gt;Growing your real-time network infrastructure increases the pressure on backend services, especially billing, which becomes in most of the cases the bottleneck of the products offered.
In this talk Dan will exemplify various mechanisms and strategies implemented in CGRateS for improving the speed of CDR rating and implicitly offloading the rest of components waiting for billing to occur.
CGRateS is a battle-tested Online Charging System with support for Prepaid, Postpaid, Pseudo-prepaid and Rated charging modes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/cgrates/</url>
      <location>K.3.401</location>
      <attendee>Dan Christian Bogos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5575@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5575</pentabarf:event-id>
      <pentabarf:event-slug>closing_fosdem</pentabarf:event-slug>
      <pentabarf:event-tag>closing_fosdem</pentabarf:event-tag>
      <pentabarf:title>Closing FOSDEM 2017</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2017-02-05 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-05 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170205T175000</dtstart>
      <dtend>20170205T180000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Closing FOSDEM 2017</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/2017/schedule/event/closing_fosdem/</url>
      <location>Janson</location>
      <attendee>FOSDEM Staff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5554@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5554</pentabarf:event-id>
      <pentabarf:event-slug>microkernel_virtualization_on_hurd</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel_virtualization_on_hurd</pentabarf:event-tag>
      <pentabarf:title>Virtualization on the Hurd</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernels and Component-based OS</pentabarf:track>
      <pentabarf:start>2017-02-04 17:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T175500</dtstart>
      <dtend>20170204T182500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Virtualization on the Hurd</summary>
      <description>&lt;p&gt;Virtualization is one aspect of our everyday life where multiserver
operating systems can shine.  Given the right underlying architecture,
one gets robust and fine-grained virtualization with little effort and
code.  Achieving the same on conventional monolithic systems requires
careful and invasive changes to the whole system, and the security
merely depends on the implementation at hand.&lt;/p&gt;

&lt;p&gt;This talk describes and demos how both fine- and coarse-grained
virtualization is implemented on the Hurd, and how virtualization
helps users gain freedom #0, i.e. the freedom to shape her computation
environment anyway she wants.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernels and Component-based OS</categories>
      <url>https:/fosdem.org/2017/schedule/event/microkernel_virtualization_on_hurd/</url>
      <location>AW1.125</location>
      <attendee>Justus Winter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5391@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5391</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_diversity_user_research</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_diversity_user_research</pentabarf:event-tag>
      <pentabarf:title>Diversity User Research and Women in Open Source</pentabarf:title>
      <pentabarf:subtitle>Becoming a Better Listener and Women in Open Source Technologies. Developing a deeper understanding of minorities in tech.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Diversity User Research and Women in Open Source- Becoming a Better Listener and Women in Open Source Technologies. Developing a deeper understanding of minorities in tech.</summary>
      <description>&lt;p&gt;Diversity User Research: Becoming a Better Listener - Gloria Dwomoh&lt;/p&gt;

&lt;p&gt;In order to understand the struggles and/or challenges of minorities in tech and foster a safe environment for their inclusion, we need to be better listeners. One way we are able to get access to the voice of our users is through user research. However in order to increase effective communication we need to learn the art of listening. Several of us were taught to speak, read and write, but we simply assume we know how to listen. There is a saying that less than 2% of people have had any formal education on how to listen, while that is a skill that many of us use in our daily lives. Through this talk we will understand the difference between hearing and listening; we will also explore active listening and how it can better help us in our user research.&lt;/p&gt;

&lt;p&gt;Women in Open Source Technologies - Kristi Progri&lt;/p&gt;

&lt;p&gt;The Gender Gap is one of the most talked topic since forever, and still a Gap. Where are the women in Open Source? Why is the gap so big? Women participation in open technology and culture is very important so we should all pay more attention. This talk will be focused on the large steps we can take to reduce this gap. Also we will share out experience at our hackerspace in Tirana, Albania since we have lots of women there.&lt;/p&gt;

&lt;p&gt;Let's face it: Gender Diversity in Tech is in a quite bad shape. The sad thing about it is that it's even more noticeable in many Open Source communities in particular. But why is gender diversity important?&lt;/p&gt;

&lt;p&gt;It’s not just diversity for the sake of diversity. If men and women are equally intelligent, statistically speaking, then out of the smartest ten people in the world, five should be male and five should be female. Thus, if your team is anything less than an equal balance of men and women, then your team is probably not the best it can be.&lt;/p&gt;

&lt;p&gt;Unfortunately, if we take a look at a random sample from GitHub active contributors from 2015, just 5.4% of GitHub users with over 10 contributions are female.&lt;/p&gt;

&lt;p&gt;Let's talk about the ways we can fix this and what efforts Mozilla does to improve this and how you can help Mozilla help the community, concretely with Womoz (Women at Mozilla) and the Diversity &amp;amp; Inclusion Team at Mozilla.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_diversity_user_research/</url>
      <location>UD2.218A</location>
      <attendee>Kristi Progri</attendee>
      <attendee>Gloria Dwomoh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5903@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5903</pentabarf:event-id>
      <pentabarf:event-slug>armadito_bof</pentabarf:event-slug>
      <pentabarf:event-tag>armadito_bof</pentabarf:event-tag>
      <pentabarf:title>Armadito Antivirus</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track B - in H.3228)</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Armadito Antivirus</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track B - in H.3228)</categories>
      <url>https:/fosdem.org/2017/schedule/event/armadito_bof/</url>
      <location>H.3228</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5876@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5876</pentabarf:event-id>
      <pentabarf:event-slug>upipe_meetup</pentabarf:event-slug>
      <pentabarf:event-tag>upipe_meetup</pentabarf:event-tag>
      <pentabarf:title>Upipe meetup</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track A - in H.3227)</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Upipe meetup</summary>
      <description>&lt;p&gt;Upipe is primarily designed to be the core of a multimedia player, transcoder or streamer. The framework organizes the processing of incoming data buffer inside a pipeline of modules. It exposes core types for buffers and modules (called “pipes”), and the API of communication between pipes and between the application and pipes.&lt;/p&gt;

&lt;p&gt;The meetup is for everyone interested in our project and community, to discuss the future orientations and problems.&lt;/p&gt;

&lt;p&gt;For questions poke us on irc.freenode.net channel #upipe.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track A - in H.3227)</categories>
      <url>https:/fosdem.org/2017/schedule/event/upipe_meetup/</url>
      <location>H.3227</location>
      <attendee>Christophe Massiot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5219@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5219</pentabarf:event-id>
      <pentabarf:event-slug>config_management_community</pentabarf:event-slug>
      <pentabarf:event-tag>config_management_community</pentabarf:event-tag>
      <pentabarf:title>Config Management Community</pentabarf:title>
      <pentabarf:subtitle>Awesome, Awful or Apathetic?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Config management</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T185000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Config Management Community- Awesome, Awful or Apathetic?</summary>
      <description>&lt;p&gt;The leading configuration management tools, Ansible, Chef, Puppet, and others, are open source products, so active communities have formed around these technologies. The people participating in this community are one of the things that really stand out. When you ask about the best part of this community, the most common response is “the people,” since they tend to be welcoming, friendly, knowledgeable, and most importantly, helpful. The community certainly isn't perfect, and there are some challenges. This talk will cover a variety of wonderful and not so wonderful things about the configuration management community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Config management</categories>
      <url>https:/fosdem.org/2017/schedule/event/config_management_community/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Dawn Foster</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5598@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5598</pentabarf:event-id>
      <pentabarf:event-slug>agl_secure_industrial</pentabarf:event-slug>
      <pentabarf:event-tag>agl_secure_industrial</pentabarf:event-tag>
      <pentabarf:title>AGL as a generic secured industrial embedded Linux</pentabarf:title>
      <pentabarf:subtitle>Factory production line controllers  requirements are not that special</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, mobile and automotive</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>01:00:00:00</duration>
      <summary>AGL as a generic secured industrial embedded Linux- Factory production line controllers  requirements are not that special</summary>
      <description>&lt;p&gt;There is no de facto secured embedded Linux distro while the requirement is becoming more and more critical with raise of IoT in Industrial domains.
When looking under the hood of the Yocto built AGL project, it is obvious that it can fit 95% of the most common requirements as a Secured Embedded Linux.
We will look how non Automotive industries can easily reuse the AGL code and tools to build their own industrial product and why it's a safer bet than to build it internally.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, mobile and automotive</categories>
      <url>https:/fosdem.org/2017/schedule/event/agl_secure_industrial/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Dominig ar Foll</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5863@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5863</pentabarf:event-id>
      <pentabarf:event-slug>pieter_hintjens</pentabarf:event-slug>
      <pentabarf:event-tag>pieter_hintjens</pentabarf:event-tag>
      <pentabarf:title>Pieter Hintjens In Memoriam</pentabarf:title>
      <pentabarf:subtitle>For ZeroMQ and all the rest</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Miscellaneous</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T184500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Pieter Hintjens In Memoriam- For ZeroMQ and all the rest</summary>
      <description>&lt;p&gt;Pieter Hintjens was a writer, programmer and thinker who has spent decades building large software systems and on-line communities, which he describes as "Living Systems". He was an expert in distributed computing, having written over 30 protocols and distributed software systems. He designed AMQP in 2004, and founded the ZeroMQ free software project in 2007. He was the author of the O'Reilly ZeroMQ book, "Culture and Empire", "The Psychopath Code", "Social Architecture", and "Confessions of a Necromancer". He was the president of the Foundation for a Free Information Infrastructure (FFII), and fought the software patent directive and the standardisation of the Microsoft OOXML Office format. He also organized the Internet of Things (IOT) Devroom here at FOSDEM for the last 3 years. In April 2016 he was diagnosed with terminal metastasis of a previous cancer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Miscellaneous</categories>
      <url>https:/fosdem.org/2017/schedule/event/pieter_hintjens/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Benjamin Henrion (zoobab)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5079@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5079</pentabarf:event-id>
      <pentabarf:event-slug>source_code_are_we_not_forgetting_something</pentabarf:event-slug>
      <pentabarf:event-tag>source_code_are_we_not_forgetting_something</pentabarf:event-tag>
      <pentabarf:title>Source code</pentabarf:title>
      <pentabarf:subtitle>Are we not forgetting something?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Source code- Are we not forgetting something?</summary>
      <description>&lt;p&gt;Part of our job as package maintainers in various distributions is to ensure the binary packages can be built from the corresponding source code. This is often a requirement, either from a distribution's own policies (eg, the DFSG for Debian), or from the license of the upstream package (eg, the GPL). But although we are used to seeing .c and .py files as source, we sometimes forget that our packages are built from many other files for which we also must make the source available.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/source_code_are_we_not_forgetting_something/</url>
      <location>K.4.601</location>
      <attendee>Guus Sliepen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5653@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5653</pentabarf:event-id>
      <pentabarf:event-slug>open_source_market_readiness</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_market_readiness</pentabarf:event-tag>
      <pentabarf:title>From TRL to MRL: Assessing Open Source Project Market Readiness</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>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T181500</dtend>
      <duration>00:15:00:00</duration>
      <summary>From TRL to MRL: Assessing Open Source Project Market Readiness</summary>
      <description>&lt;p&gt;This talk presents OW2's efforts, experience, vision and methodology to assess the market readiness of open source softwa   re. If ''open source software has won'' it remains that many conventional managers are not comfortable with it : rating open source market readiness can be a powerful tool to help decision makers.
This presentation will cover:
- the value chain of open source software : an analysis of what makes software valuable from the stand point of the end-user and what are the stakeholders in the value creation process;
- the OW2 Open-source Sofware Capability Assessment Radar (OSCAR) platform, an open-source umbrella project implementing the OSCAR model by combining several open-source quality tools such as SonarQube, Fossology, ScanCode, Spago4Q, and outcomes from the RISCOSS European collaborative project;
- the first version of OW2 OSS Market Readiness Level (MRL, derived from NASA's TRL or Technology Readiness Levels) scale derived from data ana analysis provided by OSCAR, a work in progress that we are happy to share with and submit to the audience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/open_source_market_readiness/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Cédric Thomas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5801@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5801</pentabarf:event-id>
      <pentabarf:event-slug>gb</pentabarf:event-slug>
      <pentabarf:event-tag>gb</pentabarf:event-tag>
      <pentabarf:title>OpenJDK Governing Board Q&amp;A</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Free Java</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T183000</dtend>
      <duration>00:30:00:00</duration>
      <summary>OpenJDK Governing Board Q&amp;A</summary>
      <description>&lt;p&gt;An open Q&amp;amp;A session with members of the OpenJDK Governing Board&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Free Java</categories>
      <url>https:/fosdem.org/2017/schedule/event/gb/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mark Reinhold</attendee>
      <attendee>Mario Torre</attendee>
      <attendee>Andrew Haley</attendee>
      <attendee>Georges Saab</attendee>
      <attendee>Doug Lea</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5854@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5854</pentabarf:event-id>
      <pentabarf:event-slug>metricsapplicationlog</pentabarf:event-slug>
      <pentabarf:event-tag>metricsapplicationlog</pentabarf:event-tag>
      <pentabarf:title>Metrics and an application log</pentabarf:title>
      <pentabarf:subtitle>Your new best friends</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PHP and Friends</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T185500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Metrics and an application log- Your new best friends</summary>
      <description>&lt;p&gt;Do you remember the time you spent an afternoon putting print statements in your app trying to debug an issue and removed them before shipping the fix, only to add them back in a day later to work on another issue? Wouldn't it be great if those debug statements could just stay in your code forever? Like a little gift that keeps on giving, not just for you, but for everyone else on your team too.&lt;/p&gt;

&lt;p&gt;That's what an application log is for! Logs aren't just for when things go wrong. They're for helping you to keep track of what's going on within your application.&lt;/p&gt;

&lt;p&gt;We take a look at how you can add helpful messages throughout your codebase and leave them there, even in production! We'll cover common logging strategies, log aggregation and how to efficiently work with your logs to get the data back out again.&lt;/p&gt;

&lt;p&gt;We'll also take a look at metrics solutions such as Graphite that can help augment your logs to help work out what was going on by correlating event logs with peaks/drops in other monitoring systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PHP and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/metricsapplicationlog/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Michael Heap</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5469@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5469</pentabarf:event-id>
      <pentabarf:event-slug>large_scale_stram_processing</pentabarf:event-slug>
      <pentabarf:event-tag>large_scale_stram_processing</pentabarf:event-tag>
      <pentabarf:title>Not less, Not more. Exactly Once Large-Scale Stream Processing in Action.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T180000</dtstart>
      <dtend>20170204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Not less, Not more. Exactly Once Large-Scale Stream Processing in Action.</summary>
      <description>&lt;p&gt;Large-scale data stream processing has come a long way to where it is today. It combines all the essential requirements of modern data analytics: subsecond latency, high throughput and impressively, strong consistency. Apache Flink is a system that serves as a proof-of-concept of these characteristics and it is mainly well-known for its lightweight fault tolerance. Data engineers and analysts can now let the system handle Terabytes of computational state without worrying about failures that can potentially occur.&lt;/p&gt;

&lt;p&gt;In this talk, I am going to explain all the fundamental challenges behind exactly-once processing guarantees in large-scale streaming in a simple and intuitive way. I will further guide you through the tricks and pitfalls that we faced in our effort to make state management easy to use, transparent and yet extraordinarily powerful. Finally, I will demonstrate how you can declare state and the in-flight protocol that is running underneath your processing pipeline to guarantee that your computation will always run consistently and uninterrupted, until infinity.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/large_scale_stram_processing/</url>
      <location>H.2213</location>
      <attendee>Paris Carbone</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4818@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4818</pentabarf:event-id>
      <pentabarf:event-slug>copyleft_defense</pentabarf:event-slug>
      <pentabarf:event-tag>copyleft_defense</pentabarf:event-tag>
      <pentabarf:title>Understanding The Complexity of Copyleft Defense</pentabarf:title>
      <pentabarf:subtitle>After 25 Years of GPL Enforcement, Is Copyleft Succeeding?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2017-02-04 18:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20170204T180500</dtstart>
      <dtend>20170204T185500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Understanding The Complexity of Copyleft Defense- After 25 Years of GPL Enforcement, Is Copyleft Succeeding?</summary>
      <description>&lt;p&gt;After 25 years of copyleft enforcement and compliance work, is copyleft
succeeding as a strategy to defend software freedom?  This talk explores the
history of enforcement of the GPL and other copyleft licenses, and considers
this question carefully.  Attendees who have hitherto not followed the
current and past debates about copyleft licenses and their enforcement can
attend this talk and learn the background, and can expect to learn enough to
provide salient and informed feedback of their own opinions about the
processes behind upholding copyleft.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2017/schedule/event/copyleft_defense/</url>
      <location>Janson</location>
      <attendee>Bradley M. Kuhn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4737@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4737</pentabarf:event-id>
      <pentabarf:event-slug>myrocksdb</pentabarf:event-slug>
      <pentabarf:event-tag>myrocksdb</pentabarf:event-tag>
      <pentabarf:title>MyRocks</pentabarf:title>
      <pentabarf:subtitle>The RocksDB storage engine 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>2017-02-04 18:05:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T180500</dtstart>
      <dtend>20170204T182500</dtend>
      <duration>00:20:00:00</duration>
      <summary>MyRocks- The RocksDB storage engine for MySQL</summary>
      <description>&lt;p&gt;MyRocks is the RocksDB storage engine for MySQL. It will soon be available in proper distributions. I will explain when and why it can be useful. I will also cover the features it has, features we are working on and features it is missing. The short version of the story is that it provides the best space efficiency, better write efficiency and good read efficiency. But performance in practice has more nuance and I hope to help you to understand how to evaluate it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/myrocksdb/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Mark Callaghan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5159@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5159</pentabarf:event-id>
      <pentabarf:event-slug>crowdfunding_free_rtc</pentabarf:event-slug>
      <pentabarf:event-tag>crowdfunding_free_rtc</pentabarf:event-tag>
      <pentabarf:title>Fundraising and Crowdfunding for FreeRTC</pentabarf:title>
      <pentabarf:subtitle>Helping developers who work on RTC full time</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 18:10:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T181000</dtstart>
      <dtend>20170204T183000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Fundraising and Crowdfunding for FreeRTC- Helping developers who work on RTC full time</summary>
      <description>&lt;p&gt;RTC development is a very specialized topic.  Developers working in this field often have to make a serious time commitment to know it well and keep up with all the new things that are happening.  This implies that people need to focus on projects that pay their wages.  The projects that pay are not always the projects that deliver the best results for the wider community though.  In this session, we will look at the opportunities that crowdfunding and other schemes may provide to help RTC developers spend some of their work hours on projects for the greater good.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/crowdfunding_free_rtc/</url>
      <location>K.3.401</location>
      <attendee>Daniel Pocock</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5121@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5121</pentabarf:event-id>
      <pentabarf:event-slug>iaas_opemaccon</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_opemaccon</pentabarf:event-tag>
      <pentabarf:title>OpenStack with Machine Containers</pentabarf:title>
      <pentabarf:subtitle>Replacing VM's with Fast and Secure Machine Containers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 18:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T181500</dtstart>
      <dtend>20170204T184000</dtend>
      <duration>00:25:00:00</duration>
      <summary>OpenStack with Machine Containers- Replacing VM's with Fast and Secure Machine Containers</summary>
      <description>&lt;p&gt;Find out why LXD machine containers should be part of your OpenStack cloud!&lt;/p&gt;

&lt;p&gt;LXD provides Linux machine containers to users with the performance of bare metal servers and the security and flexibility of virtual machines.&lt;/p&gt;

&lt;p&gt;By combining the LXD hypervisor with OpenStack (using Nova LXD) we can provide fast machine containers to users of a IaaS cloud with the same semantics and functionality of full KVM virtual machines.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_opemaccon/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>James Page</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4875@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4875</pentabarf:event-id>
      <pentabarf:event-slug>dcf77</pentabarf:event-slug>
      <pentabarf:event-tag>dcf77</pentabarf:event-tag>
      <pentabarf:title>Monitoring the ionosphere altitude variation with a sound card</pentabarf:title>
      <pentabarf:subtitle>software defined radio processing of DCF-77 signals</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Radio</pentabarf:track>
      <pentabarf:start>2017-02-04 18:15:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T181500</dtstart>
      <dtend>20170204T184500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Monitoring the ionosphere altitude variation with a sound card- software defined radio processing of DCF-77 signals</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Radio</categories>
      <url>https:/fosdem.org/2017/schedule/event/dcf77/</url>
      <location>AW1.120</location>
      <attendee>Jean-Michel Friedt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5186@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5186</pentabarf:event-id>
      <pentabarf:event-slug>goodbye_hello_world</pentabarf:event-slug>
      <pentabarf:event-tag>goodbye_hello_world</pentabarf:event-tag>
      <pentabarf:title>Learning programming in the XXI century</pentabarf:title>
      <pentabarf:subtitle>How to say goodbye to "Hello, world"</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 18:20:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T182000</dtstart>
      <dtend>20170204T183500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Learning programming in the XXI century- How to say goodbye to "Hello, world"</summary>
      <description>&lt;p&gt;With DOM, software-defined architecture, advanced build tools, StackOverflow and ultra-high-level languages, main languages are still taught (and learned) via I/O operations, simple data structures, loops and switches, and little space to development and deployment environment advances and even algorithmic changes, like asynchronous running, that completely upend the way programming language, and programming, concepts should be assimilated. In this presentation I'd like to advocate for a multi-lingual, multi-paradigm, multi-tool approach to learning programming languages and how this could eventually be carried out.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/goodbye_hello_world/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Juan Julián Merelo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5264@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5264</pentabarf:event-id>
      <pentabarf:event-slug>myrocks_at_fb</pentabarf:event-slug>
      <pentabarf:event-tag>myrocks_at_fb</pentabarf:event-tag>
      <pentabarf:title>MyRocks in production at Facebook</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>2017-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20170204T183000</dtstart>
      <dtend>20170204T185000</dtend>
      <duration>00:20:00:00</duration>
      <summary>MyRocks in production at Facebook</summary>
      <description>&lt;p&gt;In this session, I'll talk about how we migrated from InnoDB to MyRocks in production at Facebook, for both slave and master instances, without stopping services, without losing data, and without returning wrong results. We created many features for easier migration, such as fast data loading, online data correctness check tool. I will share with you about lessons learned from our initial migrations and impacts what we have seen.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MySQL and Friends</categories>
      <url>https:/fosdem.org/2017/schedule/event/myrocks_at_fb/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Yoshinori Matsunobu</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5178@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5178</pentabarf:event-id>
      <pentabarf:event-slug>telepathy_bell</pentabarf:event-slug>
      <pentabarf:event-tag>telepathy_bell</pentabarf:event-tag>
      <pentabarf:title>Telepathy-Bell</pentabarf:title>
      <pentabarf:subtitle>Telepahty Connection Manager for Ring.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T183000</dtstart>
      <dtend>20170204T184000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Telepathy-Bell- Telepahty Connection Manager for Ring.</summary>
      <description>&lt;p&gt;Telepathy Bell is a telepathy connection manager that enables a telepathy front end for Ring. Ring is a privacy focused communication application that uses a distributed peer to peer network for real time communications.  In this talk, I would like to share my experience while creating Telepathy Bell.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/telepathy_bell/</url>
      <location>K.3.401</location>
      <attendee>Alok Anand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5424@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5424</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_copyright_campaign_europe</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_copyright_campaign_europe</pentabarf:event-tag>
      <pentabarf:title>Don't break the Internet!, Mozilla Copyright Campaign in Europe</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2017-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20170204T183000</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Don't break the Internet!, Mozilla Copyright Campaign in Europe</summary>
      <description>&lt;p&gt;After nearly a decade, the European Commission has presented its draft law for copyright reform. And it’s about time: our copyright laws are out of step with today’s technology. But the proposal to reform copyright lacks ambition, and is inadequate to address the today’s challenges. It even contains some very dangerous provisions - such as a snippet tax, and upload filters for online platforms - that would put the open internet, innovation, and creativity, at great risk. This session will unpack some of the key issues at stake in the reform and how you can get involved. Together we can achieve an EU copyright reform that fosters innovation and creativity.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2017/schedule/event/mozilla_copyright_campaign_europe/</url>
      <location>UD2.218A</location>
      <attendee>Raegan MacDonald</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5502@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5502</pentabarf:event-id>
      <pentabarf:event-slug>hpc_bigdata_calcite</pentabarf:event-slug>
      <pentabarf:event-tag>hpc_bigdata_calcite</pentabarf:event-tag>
      <pentabarf:title>Why you should care about SQL for big data and how Apache Calcite can help</pentabarf:title>
      <pentabarf:subtitle>#SQL4NoSQL</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T183000</dtstart>
      <dtend>20170204T185500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Why you should care about SQL for big data and how Apache Calcite can help- #SQL4NoSQL</summary>
      <description>&lt;p&gt;When working with BigData &amp;amp; IoT systems we often feel the need for a Common Query Language. The platform specific languages are often  harder to integrate with and require longer adoption time.&lt;/p&gt;

&lt;p&gt;To fill this gap many NoSql (Not-only-Sql) vendors are building SQL layers for their platforms. It is worth exploring the driving forces behind this trend, how it fits in your BigData stacks and how we can adopt it in our favorite tools.
However building SQL engine from scratch is a daunting job and frameworks like Apache Calcite can help you with the heavy lifting. Calcite allow you to integrate SQL parser, cost-based optimizer, and JDBC with your big data system.&lt;/p&gt;

&lt;p&gt;Calcite has been used to empower many Big-Data platforms such as Hive, Spark, Drill Phoenix to name some.&lt;/p&gt;

&lt;p&gt;I will walk you through the process of building a SQL access layer for Apache Geode (In-Memory Data Grid). I will share my experience, pitfalls and technical consideration like balancing between the SQL/RDBMS semantics and the design choices and limitations of the data system.&lt;/p&gt;

&lt;p&gt;Hopefully this will enable you to add SQL capabilities to your prefered NoSQL data system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/hpc_bigdata_calcite/</url>
      <location>H.2213</location>
      <attendee>Christian  Tzolov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5119@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5119</pentabarf:event-id>
      <pentabarf:event-slug>generic_distro_iot</pentabarf:event-slug>
      <pentabarf:event-tag>generic_distro_iot</pentabarf:event-tag>
      <pentabarf:title>Using a generic distro to redefine IoT</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2017-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20170204T183000</dtstart>
      <dtend>20170204T185500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Using a generic distro to redefine IoT</summary>
      <description>&lt;p&gt;Generic distributions such as Fedora, CentOS, RHEL and others have well defined update and security mechanisms as well as other processes that have been established and proven to work over a multiple decades. How can we make use of these positives of distributions along with modern tools and technologies to produce a secure, stable, scaleable OS for IoT products?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2017/schedule/event/generic_distro_iot/</url>
      <location>K.4.601</location>
      <attendee>Peter Robinson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4754@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4754</pentabarf:event-id>
      <pentabarf:event-slug>improving_rtc</pentabarf:event-slug>
      <pentabarf:event-tag>improving_rtc</pentabarf:event-tag>
      <pentabarf:title>Real Time Communication</pentabarf:title>
      <pentabarf:subtitle>Improving Real Time Communication with free software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 18:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T184000</dtstart>
      <dtend>20170204T185000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Real Time Communication- Improving Real Time Communication with free software</summary>
      <description>&lt;p&gt;Do you have phone numbers in email messages that you have
never copied to your address book?  Would you like a systematic way to
find them and compare the to your address book?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/improving_rtc/</url>
      <location>K.3.401</location>
      <attendee>Jaminy Prabaharan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5239@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5239</pentabarf:event-id>
      <pentabarf:event-slug>bibisco</pentabarf:event-slug>
      <pentabarf:event-tag>bibisco</pentabarf:event-tag>
      <pentabarf:title>How to write your novel with open source application</pentabarf:title>
      <pentabarf:subtitle>Introduction to bibisco</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2017-02-04 18:40:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T184000</dtstart>
      <dtend>20170204T185500</dtend>
      <duration>00:15:00:00</duration>
      <summary>How to write your novel with open source application- Introduction to bibisco</summary>
      <description>&lt;p&gt;Introduction of bibisco, a novel-writing application created with love by book lovers to inspire writers to create “beautiful” work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2017/schedule/event/bibisco/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Andrea Feccomandi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5170@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5170</pentabarf:event-id>
      <pentabarf:event-slug>iaas_towahvm</pentabarf:event-slug>
      <pentabarf:event-tag>iaas_towahvm</pentabarf:event-tag>
      <pentabarf:title>Towards a HVM-like Dom0 for Xen</pentabarf:title>
      <pentabarf:subtitle>reducing the OS burden while taking advantage of new hardware features</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualisation and IaaS</pentabarf:track>
      <pentabarf:start>2017-02-04 18:45:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20170204T184500</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Towards a HVM-like Dom0 for Xen- reducing the OS burden while taking advantage of new hardware features</summary>
      <description>&lt;p&gt;Xen is a hypervisor using a microkernel design that allows running multiple concurrent operating systems on the same hardware. One of the key features of Xen is that it is OS agnostic, meaning that any OS (with proper support) can be used as a host. Xen has a long history going back to the 90s when it was designed and the early 2000s when it was released. As a consequence of this, many of the assumptions and virtualization techniques backed into it are now superseeded by new hardware features, that make virtualization more transparent from an OS point of view.&lt;/p&gt;

&lt;p&gt;This talk provides an overview on the different kind of guests supported by Xen and how these new hardware features are used in order to improve and evolve them. It also describes the design and implementation of a new guest type, called PVHv2, and how it can be used as a control domain (Dom0).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualisation and IaaS</categories>
      <url>https:/fosdem.org/2017/schedule/event/iaas_towahvm/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Roger Pau Monné</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>4923@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>4923</pentabarf:event-id>
      <pentabarf:event-slug>ichat_gateway</pentabarf:event-slug>
      <pentabarf:event-tag>ichat_gateway</pentabarf:event-tag>
      <pentabarf:title>Updating reSIProcate iChatGW for any XMPP client</pentabarf:title>
      <pentabarf:subtitle>Getting Started with iChat Gateway</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2017-02-04 18:50:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20170204T185000</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Updating reSIProcate iChatGW for any XMPP client- Getting Started with iChat Gateway</summary>
      <description>&lt;p&gt;The talk consists of an introduction to iChat gateway, tech and protocols used to build it, what new features are being build into it and why we should use ita and a working demo.
It mainly shares my ideas and views on this project as that I gathered as I worked on it as part of GSoC'16.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2017/schedule/event/ichat_gateway/</url>
      <location>K.3.401</location>
      <attendee>Balram Pariyarath</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>5890@FOSDEM17@pentabarf.org</uid>
      <pentabarf:event-id>5890</pentabarf:event-id>
      <pentabarf:event-slug>hpc_closing</pentabarf:event-slug>
      <pentabarf:event-tag>hpc_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>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2017-02-04 18:55:00 +0100</pentabarf:start>
      <pentabarf:end>2017-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20170204T185500</dtstart>
      <dtend>20170204T190000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Closing</summary>
      <description>&lt;p&gt;Closing session&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2017/schedule/event/hpc_closing/</url>
      <location>H.2213</location>
      <attendee>Vasia Kalavri</attendee>
    </vevent>
  </vcalendar>
</iCalendar>
