BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Pentabarf//Schedule 0.3//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC;VALUE=TEXT:iCal
X-WR-CALNAME;VALUE=TEXT:iCal
X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels
BEGIN:VEVENT
METHOD:PUBLISH
UID:2659@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T091500
SUMMARY:SDR Track: Introduction
DESCRIPTION: <p>Our opening talk for the SDR devroom.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/sdrintro/
LOCATION:AW1.125
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3302@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T090500
SUMMARY:Intro geospatial devroom
DESCRIPTION: <p>A very short intro from the devroom organisers - who is doing this and what organisations support the initiative.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/intro_geospatial/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Johan Van de Wauw":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3308@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T091000
SUMMARY:Introduction
DESCRIPTION: <p>Introduction to Microkernels devroom</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/intro/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vasily A. Sartakov":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2875@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T095500
SUMMARY:Supporting accessibility in your distribution
DESCRIPTION: <p>This will discuss the few important details that distribution hackers should know to make sure that their distribution is accessible to everybody.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/supporting_accessibility_in_your_distribution/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Samuel Thibault":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2890@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T092500
SUMMARY:Software isolation in Linux
DESCRIPTION: <p>For the development of openconnect VPN server a decision to compartmentalize the server was taken, in order to protect any sensitive values exchanged, ranging from the user transferred data, to the data used during the authentication process.This talk will summarize the issues faced during that development that relate to software isolation. That would cover issues with protecting the server's keys via TLS, the client-side authentication of TLS, and PAM authentication, and how they were solved.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/openconnect_vpn/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nikos Mavrogiannopoulos":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2680@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T092500
SUMMARY:HTTP/2 right now
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/http2_right_now/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Stenberg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3031@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T094000
SUMMARY:Under the hood of Docker Containers
DESCRIPTION: <p>Docker containers are generating excitement because of relatable and recognizable use cases and unique facilitation of solutions. One example of this is easy distribution of the container environment.  Docker does this with a particular design of images.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/underhoodcontainers/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vincent Batts":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3395@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T093000
SUMMARY:Opening
DESCRIPTION: <p>Opening remarks for the Open Source Design devroom</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/opening/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roy Scholten":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3339@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T095000
SUMMARY:New Wave PHP
DESCRIPTION: <p>With new PHP versions being released more often, and projects including Drupal increasing their minimum requirements for PHP versions, it's clear that things are changing rapidly. This session is all about the changes introduced in newer versions of PHP (5.3 onwards), and what that means for PHP projects everywhere. There will be practical examples of the shiny new features, advice on finding hosting and safely upgrading existing projects, and news about the performance improvements you can expect as you move between the versions. The way PHP is evolving is truly exciting so come and join in on the fun!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/newwavephp/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lorna Mitchell":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3390@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T090500
SUMMARY:Opening of the Desktops DevRoom 2015
DESCRIPTION: <p>Welcome to the Desktops DevRoom at FOSDEM 2015</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/opening_desktops_devroom_2015/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christophe Fergeau":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pau Garcia i Quiles":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philippe Caseiro":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jerome Leclanche":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Didier Roche":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3451@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090000
DTEND:20150201T091500
SUMMARY:Welcome to MySQL & Friends Devroom
DESCRIPTION: <p>Welcome to the MySQL &amp; Friends Devroom</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/mysql_welcome/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frédéric Descamps":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2807@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090500
DTEND:20150201T091500
SUMMARY:Use of OSS in the Lifewatch biodiversity research project
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/lifewatch/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Julien Radoux":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3508@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090500
DTEND:20150201T095000
SUMMARY:Go at CoreOS
DESCRIPTION: <p>At CoreOS, we chose to write everything in Go at a time when Python was the language of choice for Linux distributions. It had been almost 10 years since a new Linux distro was created. With the entrance of the cloud era, moving deeply into distributed computing based on Linux containers and multi-core machines, we needed a language that would allow our developers to iterate rapidly and create self-contained components that were not tangled in a web of software dependencies on the operating system. Go was the clear choice because it would enable us to build applications quickly and produce standalone binaries.</p><p>With thousands of hours of Go experience, this session will dive into the trenches on Go at CoreOS. It will explore four major projects written in Go: etcd, fleet, rocket and flannel. Attendees will learn tips and tricks for using Go for building and shipping products. Learn the ways Go enables CoreOS to build simple tools to solve a large variety of infrastructure automation tasks, and create high performance components for distributed systems.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/go_at_coreos/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jonathan Boulle":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2674@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T090500
DTEND:20150201T093500
SUMMARY:WAPT, apt-get for Windows
DESCRIPTION: <p>With WAPT, IT teams can manage simply and effectively the lifecycle of an installed base of Windows applications. WAPT can (1) install, (2) update, (3) configure, (4) uninstall and (5) inventory your Windows based applications, be they business, office, utilities or even system drivers.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/wapt_apt_get_for_windows/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vincent Cardon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3297@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T091000
DTEND:20150201T100000
SUMMARY:seL4: Present and Future
DESCRIPTION: <p>seL4, a member of the L4 family of microkernels, and the world’s highest-assured operating system kernel, has recently joined the FLOSS community. This talk will provide an overview of what seL4 is, what it can and cannot do, and where we see it heading in the future.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/sel4/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gernot Heiser":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3109@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T091500
DTEND:20150201T092500
SUMMARY:QGIS Tool for Landslide Hazard Assessment
DESCRIPTION: <p>In Southern Kyrgyzstan, large areas are affected by high landslide activity, which regularly results in casualties and economic losses. There have been many efforts in the past and the present to analyze landslide activity in this large data-scarce region. Yet there is a need for creating a system capable of integrating all of the existing information and include the possibility for future updates. Due to the limited funds and multiple end users, minimization of costs and flexible accessibility are requirements for such a system opting for the use of open source software.</p><p>The presented tool has been developed as a QGIS plugin. That way, it is possible to take advantage of the core QGIS functionality and other plugins, e.g. the OpenLayers plugin. The plugin allows the user to access the data on landslides, their triggering and predisposing factors in an easy-to-use way. A typical workflow includes querying landslide and factor data for a certain time period and then assigning them to mapping units for further analysis. Besides data queries, the plugin offers tools for spatial analysis, e.g. finding the highest point of the landslide polygon as an approximation of the landslide main scarp, extension of the standard zonal statistics functionality for the derivation of landslide attributes, pixel- or polygon-based calculation of earthquake influence, etc.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/qgis_landslide/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Darya Golovko":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2765@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T091500
DTEND:20150201T101500
SUMMARY:Introduction to Using GNU Radio
DESCRIPTION: <p>GNU Radio is an expansive ecosystem of libraries, hardware interfaces, third-party applications, and community members of all types. With all of these parts, we know it's difficult to understand where to begin. In this lecture, I will provide an overview of the ecosystem and walk through a set of examples that use GNU Radio to explore the wireless space.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/gnuradio/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Rondeau":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3293@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T091500
DTEND:20150201T093500
SUMMARY:ProxySQL : High Availability and High Performance Proxy for MySQL
DESCRIPTION: <p>ProxySQL is a new proxy (currently under development) that aims to become the first open source proxy in the MySQL ecosystem able to provide HA and high performance with no changes in the application, using several built-in features and integration with clustering software.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/proxysql/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="René Cannaò":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2705@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T092500
DTEND:20150201T093500
SUMMARY:Opensource Desktop GIS at Regional and Local goverments in Flanders
DESCRIPTION: <p>A lightning talk about a plugin for QGIS, open source desktop GIS, that enable users at local governments in Flanders to view, save, analyse and create maps with webservices from the Flemish government. This allows them to use live data instead of downloading files from a webpage.This includes Geocoding, Points of interest search, Traffic Obstruction data, Elevation Profile and Data search. <a href="https://docs.google.com/presentation/d/1dcfAcnEBkuzQVFLtp1mldvs8DL1G2RgTkX9TGPtMtJI/edit?usp=sharing">slides</a></p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/qgis_geopunt/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kay Warrie":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3298@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T093000
DTEND:20150201T100000
SUMMARY:Building the Open Source Design community
DESCRIPTION: <p>Design and good UX gets more and more important in open source projects. We need to work together, across projects, to deliver the best experience.</p><p>In the spirit of open source and sharing code, we should also share our design work. We need to gather, share ideas, exchange how we approach problems, what works and what doesn’t.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_building_community/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan-Christoph Borchardt":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3510@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T093000
DTEND:20150201T100000
SUMMARY:ViDI - The Visual Design Inspector
DESCRIPTION: <p>We present ViDI, a platform to provide interactive 2D and 3D visualizations of Design Problems in Smalltalk systems. The user can inspect and correct issues in the source code, as well as compare different versions of the same system in terms of design quality. ViDI is built on top of Moose, CodeCity, Roassal, and CodeCritics.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/vidi/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Yuriy Tymchuk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3065@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T093000
DTEND:20150201T095500
SUMMARY:Firefox OS web API's
DESCRIPTION: <p>Webapi's are key to firefox app developement this talk will go through the new webapi available in release 2.0 and their impact on Firefox OS architecture. We will go deeper in Gecko and Gonk to see how new webapi can be added with new features in the Gonk/Gecko layer.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/firefoxos_web_apis/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Loïc Cuguen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3212@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T093000
DTEND:20150201T095500
SUMMARY:PixelVault
DESCRIPTION: <p>Protecting the confidentiality of cryptographic keys in the event of partial or full system compromise is crucial for containing the impact of attacks. The Heartbleed vulnerability of April 2014, which allowed the remote leakage of secret keys from HTTPS web servers, is an indicative example. PixelVault is a system for keeping cryptographic keys and carrying out cryptographic operations exclusively on the GPU, which allows it to protect secret keys from leakage even in the event of full system compromise. This is possible by exposing secret keys only in GPU registers, keeping PixelVault’s critical code in the GPU instruction cache, preventing this way even privileged host code from accessing any sensitive code or data.</p><p>Due to the non-preemptive execution mode of the GPU, an adversary that has full control of the host cannot tamper with PixelVault’s GPU code, but only terminate it, in which case all sensitive data is lost. We have implemented a PixelVault-enabled version of the OpenSSL library that allows the protection of existing applications with minimal modifications. Based on the results of our evaluation, PixelVault not only provides secure key storage using commodity hardware, but also significantly speeds up the processing throughput of cryptographic operations for server applications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/pixelvault/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Giorgos Vasiliadis":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2632@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T093000
DTEND:20150131T095500
SUMMARY:Welcome to FOSDEM 2015
DESCRIPTION: <p>FOSDEM welcome and opening talk.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Keynotes
URL:https:/fosdem.org/2015/schedule/event/keynotes_welcome/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="FOSDEM Staff":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3431@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T093000
DTEND:20150201T095500
SUMMARY:Cache2k, Java caching turbo charged
DESCRIPTION: <p>The development of cache2k has two streams: It is a robust cache implementation and provides features we miss from other products, on the other hand it is a research area to try out new caching algorithms and implementations to achieve the best performing in-memory Java cache that is available today.</p><p>The talk will start with some real-world scenarios and challenges and how the cache can help, making it the pivotal point in an application to manage data resources and provide them on time. The second part of the talk will be about modern and adaptive caching algorithms and why you should not implement yet another "LRU cache" by yourself.</p><p>This talk should encourage to use more caching to speed up applications and, of course, to hack and improve existing caching products. There is still much to achieve!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/cache2k/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jens Wilke":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2892@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T093500
DTEND:20150201T100500
SUMMARY:Lessons Learned with Time Based Releases for EFL
DESCRIPTION: <p>The Enlightenment window manager and its libraries have for a long time been seen as one of thepieces of software that might never be released. With E17 taking 12 years for its first releasethere was some truth in this story. Since we have released E18 and E19 and adopted a time basedrelease schedule for our library releases. Enlightenment still runs on its own schedule.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/lessons_learned_with_time_based_releases_for_efl/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Schmidt":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3247@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T094000
DTEND:20150201T100000
SUMMARY:Web mapping with MySQL
DESCRIPTION: <p>Web maps are everywhere these days, and there are a lot of frameworksthat can display a map. But you still have to provide the datayourself. This talk teaches you how to use MySQL with its GISfunctions in the database back end for your maps.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/web_mapping_mysql/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Norvald H. Ryeng":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3155@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T094000
DTEND:20150201T100500
SUMMARY:Bridging the gap between simulation and GIS
DESCRIPTION: <p>Polygonal meshes are the most common way of representing 2D geometries for simulation purposes. Integrating simulation to a GIS requires  storing georeferenced meshes in a databases (or using standard SIG file formats), and being able to use simulation values interpolated over the elements as a map layer.</p><p>This presentation reviews what is the closest you can get with existing FOSS GIS solutions and what is needed to bridge the gap, both on the simulation side and on the GIS side.</p><p>We show the few lines that need to be added to the simulation code to read a mesh from the GIS and write the results to the GIS. We also present a prototype mesh layer for QGIS that has been implemented as a PluginLayer.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/bridging_simulation_gis/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hugo Mercier":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vincent Mora":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3048@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T094000
DTEND:20150201T102000
SUMMARY:Docker Integration in oVirt and IaaS
DESCRIPTION: <p>This session will present the current status of integration between oVirt, Docker containers and Kubernetes. It will cover the motivations, some of the low level details and ideas for the future. The second part of the presentation will be dedicated to possible future work within oVirt, ideas for the new concept of multi-purpose data-center and an overview of other projects related to Docker and IaaS.</p><ul><li>Deploying an Application (Old-Fashion and Docker)</li><li>Ecosystem: Kubernetes and Project Atomic</li><li>Current Status of Integration in oVirt</li><li>oVirt Docker User-Interface Plugin</li><li>Dockerized oVirt Engine</li><li>Docker on Virtualization</li><li>Possible Future Integration</li><li>Managing Containers as VMs</li><li>Future Multi-Purpose Data Centers</li><li>Other Projects Related to Docker and IaaS</li></ul>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/dockerovirt/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Federico Simoncelli":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2637@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T094500
DTEND:20150201T095500
SUMMARY:Welcome to the IoT Devroom
DESCRIPTION: <p>Welcome to participants and explanation of the day.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot01/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pieter Hintjens":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3135@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T095000
DTEND:20150201T103500
SUMMARY:Finding Bad Needles in Worldwide Haystacks
DESCRIPTION: <p>Over the last year, we have been using Go to improve the accuracy and quality of our web security scanning system that has become part of our Continuous Development pipeline and now checks all Yahoo websites and changes to them.  We would like to present several components of the scanner and share some of our experiences, results, and lessons from using Go for web scanning at a large scale.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/go_web_security_scanner/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dmitry Savintsev":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2605@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T100000
DTEND:20150131T105000
SUMMARY:Identity Crisis: Are we who we say we are? 
DESCRIPTION: <p>Karen Sandler, Executive Director of the Software Freedom Conservancy, will discuss the peculiar tension in the intersection of free and open source software and corporate interest. Working in free software often triggers a complicated set of allegiances. When tricky situations arise how do developers decide what their priorities are? As a community how do you know whether a contributor is advocated the best for the project of the best for their employer? How much can governance help? And at the end of the day, how do the ideological components to these projects really play out? And how should they?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Keynotes
URL:https:/fosdem.org/2015/schedule/event/identity_crisis/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Karen Sandler":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2600@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T105000
SUMMARY:Modularizing C software with Apache Celix
DESCRIPTION: <p>Join the world of service oriented programming with all its benefits - but without its usually found shortcomings - with Apache Celix. Apache Celix is a framework for service oriented programming in C, with a focus on a low overhead, and a small footprint.</p><p>Service oriented programming brings a lot to table. It enables the design and development of software applications in small cohesive modules, which interact based on loosely coupled services.</p><p>In this presentation the history and concepts behind Apache Celix will be explained.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Languages
URL:https:/fosdem.org/2015/schedule/event/apache_celix/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pepijn Noltes":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3208@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T110000
SUMMARY:A dedicated kernel named TORO
DESCRIPTION: <p>In systems with high-grade multiprocessing, we have identified two bottlenecks: in the accessing of the memory bus and in the shared resources. To deal with these issues, we propose a dedicated kernel named TORO that is optimized to run a single multi-threading application. TORO is demonstrating an innovative operating system by integrating at the same ring level both kernel and the user application server. In addition, the accessing to resources (e.g., Filesystem, Networking, Memory) is dedicated to specific processor. Then, only the CPU where is dedicated the resource is allowed to access to the instanceof the resource. As a result of this design, the kernel provides direct access to all resources without any overhead, and therefore maximizesperformance for the overall system. To sum-up the approach, in TORO, the threads of the user application server are distributed evenly on all CPUs and running independently in parallel. The memory model chosen is NUMA without pagination. During the initialization, the memory is divided proportionally for each processor installed on the system. When a thread needs memory, the memory allocator returns a free block of memory depending on which CPU the thread is running. In the same way, TORO can dedicate resources to specific processor, i.e., a FileSystem. This only CPU then can access tothis instance of FileSystem. The scheduler is based on the cooperative threading model, therefore due to this design, TORO can migrate threadsbetween CPUs and send messages between threads without using any lock instruction.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/toro/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matias  Vara":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2769@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T103000
SUMMARY:Porting LLDB to a new Target
DESCRIPTION: <p>At Mentor Embedded/CodeSourcery, we have recently ported LLDB to debug programsfor a very specialized processor. This port required a lot of customization inLLDB. We introduced a new connection mechanism to the target and handled newobject file and symbols formats.</p><p>In this talk, I will describe our experience of porting LLDB. I will explainhow to make use of the Plugin architecture of LLDB to customize its behaviour.Finally, I will discuss in details how to write the following plugins.</p><p>i) Process plugin to add a new way to connect to target</p><p>ii) ObjectFile plugin to handle a new object file format</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_lldb_port/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hafiz Abid Qadeer":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2717@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T101500
SUMMARY:Validate your gerrit patches automaticly using magic hooks
DESCRIPTION: <p>Use a hook framework, written in python to create rules to validate and automate tasks in your git/gerrit environment.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/gerrit_hooks/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eyal Edri":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2943@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T103000
SUMMARY:Qucs: overview, status and roadmap
DESCRIPTION: <p>This talk presents Qucs (Quite Universal Circuit Simulator) features, the current status of development and the project roadmap.</p><p>Qucs is an integrated circuit simulator. The graphical user interface (GUI) is used for schematic capture and visualization of simulation results. It can simulate the large-signal, small-signal and noise behavior of the circuit. The software aims to support all kinds of circuit simulation types such as DC, AC, transient, S-parameter, noise analysis, harmonic balance analysis. Digital simulation and circuit optimization are integrated into the GUI and powered by other open-source tools (Icarus-Verilog, freeHDL, ASCO). Besides the library of components it also includes tools for the design of active and passive filters, transmission lines, attenuators and matching circuits. Interfaces for Matlab/Octave and Python are also available.</p><p>The talk will provide an overview of the features and available tools along with a selection of examples. It will present the latest developments including: migration towards the latest Qt framework; new features related to the “turn-key” Verilog-A (ADMS) model compiler as well as support for other simulation engines (ngspice). The project goals are ambitious. This talk aims at presenting what Qucs can offer as well as tease the audience into thinking what is achievable with the open-source EDA tools available today.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/qucs_overview/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Guilherme Brondani Torri":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3432@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T102500
SUMMARY:Sustaining the zero assembler port in OpenJDK: An inside perspective of CPU specific issues
DESCRIPTION: <p>OpenJDK comes with a zero assembler port called Zero. Back in 2009 when Zero was originally developed by Gary Benson, OpenJDK was available only on x86, x86_64 and SPARK. Despite recent JIT ports, such as the AArch64 and ppc/aix port, Zero still remains relevant for many Linux distributions. For example, at Red Hat we build and use the OpenJDK zero variant on PPC/PPC64 and s390/s390x. What's more it's a useful tool for getting new JIT ports built from source using free software.</p><p>This talk will give a brief summary what Zero is and how it works. It will cover some of the recently discovered issues with sustaining the Zero port, how we try to catch them early and it will explain our experience with pushingfixes upstream. There will also be examples how this effort benefits the OpenJDK ecosystem as a whole.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/zero/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Severin Gehwolf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2502@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T102500
SUMMARY:Orchestrating computer systems, a new protocol
DESCRIPTION: <p>Trying to control multiple computers in live performances is a challenging task. Often computers intercommunicate using fixed or manually configured parameters. However when projects expand across many devices this is hard to maintain, especially in situations where parameters are prone to change. ZOCP is a new protocol which solves this problem by facilitating flexibility and autonomous configurations in an orchestrated environment.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot02/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Arnaud Loonstra":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3456@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T105000
SUMMARY:The CHERI CPU
DESCRIPTION: <p>The CHERI research CPU extends the 64-bit MIPS ISA with byte-granularity memory protection.  CHERI enables language memory model enforcement and fault isolation in hardware rather than software.  In contrast to past capability models, CHERI complements, rather than replaces, the ubiquitous page-based protection mechanism, providing a migration path towards deconflating data-structure protection and OS memory management. Furthermore, CHERI adheres to a strict RISC philosophy: it maintains a load-store architecture and requires only single-cycle instructions, and supplies protection primitives to the compiler, language runtime, and operating system.</p><p>This talk will present the CHERI softcore and associated software stack and describe how building on open source has enabled full-stack security research.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security
URL:https:/fosdem.org/2015/schedule/event/the_cheri_cpu/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David Chisnall":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3000@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T104500
SUMMARY:OpenStack Infrastructure tools you will want to borrow
DESCRIPTION: <p>A presentation of original open source tools created for (and used by) the OpenStack project infrastructure.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/openstack_infra_tools_to_borrow/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thierry Carrez":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3261@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T103000
SUMMARY:SCL for bleeding edge stacks on enterprise
DESCRIPTION: <p>Learn how to provide bleeding edge features on stable platform using Software Collections that allow you to enjoy different versions of a package or whole application stack on one machine, separately for every process and without influencing the rest of the system. The Software Collections technology is more open than ever before and developed in cooperation with CentOS now. Learn how to use it in practice, what projects use them already and what are the recent changes in the concept.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/scl_for_bleeding_edge_stacks_on_enterprise/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Honza Horak":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3471@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T103000
SUMMARY:GT
DESCRIPTION: <p>Mold your development environment. Your system is too special to leave it in the hands of generic tools. The <a href="http://gt.moosetechnology.org/">Glamorous Toolkit (GT)</a> brings a new generation of easily customizable development tools.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/gt/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrei Chis":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Aliaksei Syrel":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3123@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T102500
SUMMARY:Thou shalt not leak your keys
DESCRIPTION: <p>The Heartbleed vulnerability made one thing very clear, current TLS stacks lackan efficient way to isolate the cryptographic material from the applicationlayer. Hence, this vulnerability required the massive renewal of private keysand certificates. This sure was a costly and painful process for ITdepartments. The most efficient approach consists of using Hardware SecurityModules or smartcards to store the cryptographic material. Keys remainconfidential while being usable through an API to perform cryptographicoperations.PKCS#11 is a standardized security API that is widely adopted bydevice vendors. However, deployment of such hardware can be costly andinconvenient in many scenarios. We propose using Caml Crush, a PKCS#11filtering proxy, in combination with software PKCS#11 tokens. This architectureleverages process isolation between the TLS stack and the cryptographicmaterial. This low-cost alternative is immediately applicable to PKCS#11compliant software. We demonstrate that this architecture has a low performanceoverhead by benchmarking the impact on web hosting scenarios.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/caml_crush/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Calderon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3341@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T105000
SUMMARY:PHP package design
DESCRIPTION: <p>With many great tools available for sharing packages of PHP code, it is now up to you as a developer to design these packages well. You have to decide what to put in a package, when to split a package and on what other packages you can safely depend.</p><p>You will learn how to make good decisions about your package design and release reliable, highly usable and therefore highly esteemed packages of PHP code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/phppackagedesign/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthias Noback":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2701@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T102500
SUMMARY:Using Firefox to debug web apps on any device
DESCRIPTION: <p>Debugging mobile apps in a world of multiple platforms will always be a classic case of "write once, debug everywhere". A monoculture avoids this problem, but brings a boatload of others, so there is really no way around that. Once we come to terms with this fact however, we can start demanding more from the tools that we use to do said debugging. Do we really have to become proficient in a multitude of tools, one for each platform that we intend to deploy on? How often must we context-switch and app-switch in order to get things done?</p><p>The Firefox Developer Tools Adapter presents a unique approach to the aforementioned problem. In this talk we will dive into the design and implementation of the Adapter, explain why it is a valuable addition to the mobile developer's toolchest and discuss how it can be used to solve real-life problems.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/using_firefox_to_debug_web_apps/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Panagiotis Astithas":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2749@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100000
DTEND:20150201T104500
SUMMARY:Adding advance Connectivity and Security to an embedded project
DESCRIPTION: <p>More and more embedded projects require support for advance connectivity. With it, comes the requirement to enforce a better security as well as private data protection.Using the layer model of Yocto, we show how we can extract from a complex project such as Tizen, advance connectivity and security and apply it to any embedded project.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/tizen_iot_security/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dominig ar Foll":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3286@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100500
DTEND:20150201T103500
SUMMARY:Ubuntu on phones and beyond
DESCRIPTION: <p>I would like to talk about the next generation of Ubuntu, currently working on phones and, mostly, on tablets.</p><p>We're building it out for traditional windowed use cases now, ultimately enabling convergence, i.e. using one device to drive all your computing (mobile or otherwise) needs. I'll talk about how we want to get there</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/ubuntu_on_phones_and_beyond/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michał Sawicz":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3249@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T100500
DTEND:20150201T102500
SUMMARY:Using MySQL Global Transaction IDs in Production
DESCRIPTION: <p>MySQL 5.6 introduced Global Transaction IDs to make the reconfiguration of replication straightforward. The key benefit is that you can instantly and reliably change your replication topology if a node goes down or if the current topology no longer fits your needs. But of course operating a GTID-based cluster brings new challenges: old habits no longer work, tools have changed, and new issues have appeared.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/mysql_gtid/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephane Combaudon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3016@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T101000
DTEND:20150201T103000
SUMMARY:GRASS GIS 7: Efficiently processing big geospatial data
DESCRIPTION: <p>You see beautiful maps every day, you use geospatial data every day but do you know what's behind processing all the big geospatial data? With the advent of open geospatial data in Europe new opportunities arise. In our presentation we show GRASS GIS (Geographic Resources Analysis Support System, http://grass.osgeo.org), a software suite for geospatial data management and analysis, image processing, graphics and map production, spatial modeling, and visualization. The software has been developed as FOSS for more than 30 years by a large community of developers and users.After six years of development and a long beta release cycle the new stable GRASS GIS 7.0 release is imminent. GRASS GIS 7 is rich in functionality, it offers e.g. enhanced vector network analysis, voxel processing, support for massive time series data management, an animation tool for raster and vector map time series, a graphical image classification tool, and a "map swiper" for interactive maps comparison. The software is portable among most operating systems including GNU/Linux, Mac OSX, FreeBSD, AIX, SUN Solaris, other Unix based, and MS-Windows.</p><p>GRASS GIS 7 offers a new Python API (PyGRASS) for rapid development of workflows. For working teams, it supports shared data management on networks. It can be used as a geoprocessing backend for Web Processing Service (OGC WPS). For statistics, it comes with an interface to R statistics.</p><p>In our research context, we use GRASS GIS extensively for massive geospatial data analysis on a high-performance computing system (HPC). In our presentation, we illustrate workflows and results using "EuroLST" temperature dataset (http://gis.cri.fmach.it/eurolst/) as an example of data in the multi-terabyte range.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/grass_7/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Neteler":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3124@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T101500
DTEND:20150201T104500
SUMMARY:The Problem of Representativity
DESCRIPTION: <p>Presenting challenges, experiences and a possible solution for problems we face in FLOSS, when we try to understand our users.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_representativity/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Björn Balazs":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3138@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T101500
DTEND:20150201T103000
SUMMARY:First Steps in Receiving Digital Information with RDS/TMC
DESCRIPTION: <p>The Radio Data System (RDS) is a digital subcarrier on ordinary FM radio broadcasts that is used to convey a bunch of information including station name, time, alternate frequencies, and optionally traffic information with the Traffic Message Channel (TMC) protocol.Given its ubiquity, narrow bandwidth demands, and frequency band, RDS might be a good first digital project for SDR newcomers, extending the 'Hello World' of SDR, i.e., the FM receiver.RDS can be received with very cheap hardware like the RTL-SDR and simple antennas making the technology accessible for everybody.</p><p>In this talk, I will give a short introduction in RDS / TMC and present the current state of the GNU Radio RDS project.Besides the receiving part, we will also have a brief look in the transmit side that allows you to create your own small radio station including RDS and TMC messages.The information is hopefully just enough to whet your appetite and helps to get you started.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/sdr_rds_tmc/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bastian Bloessl":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2623@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T102000
DTEND:20150201T103500
SUMMARY:LuaRocks - fostering an ecosystem of Lua modules
DESCRIPTION: <p>This talk will present LuaRocks, the package manager for modules for the Lua programming language. Lua has successful as a scripting language embedded into applications, especially in the gaming industry. However, its "no-batteries-included" design prevented it from getting traction as a stand-alone application language.LuaRocks was created to target this problem. This talk will discuss the particular challenges of developing a package manager for Lua. With this project, we've been successfully fostering an ecosystem of extension modules, improving reuse of Lua code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/luarocks/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hisham Muhammad":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2929@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T102000
DTEND:20150201T110000
SUMMARY:Live migration for containers is around the corner
DESCRIPTION: <p>CRIU (checkpoint/restore in userspace) is a project, which allows to dump a group of processes on a disk and restore them back later on the same or another host. Another significant use case is online (iterative) migration of Linux Containers.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/livemigration/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Vagin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3147@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T113000
SUMMARY:How to have a constructive conversation about awful infrastructure code
DESCRIPTION: <p>Now that expressive infrastructure as code models nearly everything in the datacenter, we have a different problem — weeding out bad infrastructure code! Quality coding practices aren’t new but most operations teams are learning them for the first time. This talk will offer guidance on how to identify various facets of infrastructure code quality. Though examples are offered in the Puppet DSL, this talk is designed for anyone using configuration management software to manage infrastructure and applications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/constructive_conversation/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ryan Coleman":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3462@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T110000
SUMMARY:Dynamic Distributed Computation with Smalltalk
DESCRIPTION: <p>Context is a Smalltalk distribution with a minimal object memoryand a distributed module system. I will demonstrate distributedoperation on a small local network of machines, focusing on use casesfor remote team development.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/ddc/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Craig Latta":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3314@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T111500
SUMMARY:Common Lisp-Style Macroexpansion applied to C
DESCRIPTION: <p>We describe a new free software project, called CGen [name might change], a Ccode generator with support for Common Lisp-style macroexpansion. It is based on a new S-Expression based Syntaxfor C (and C-like languages) which is transcompiled to C(or C-like) code. Our code generator supports the simpleand efficient management of variants, ad hoc codegeneration to capture reoccurring patterns, composableabstractions as well as the implementation of embeddeddomain specific languages by using the Common Lisp macrosystem. We demonstrate the applicability of our approachby numerous examples from small scale convenience macrosover embedded languages to real-world applications inhigh-performance computing.</p><p>After successful presentation at ELS in 2014 we decided topolish our research prototype and make it available asfree software.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/cl_style_macroexpansion_applied_to_c/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kai Selgrad":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3480@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T110000
SUMMARY:Arrival & Informal Discussions
DESCRIPTION: <p>Feel free to arrive early, to start the day with some informaldiscussions while the set-up of the DevRoom is finished.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_arrival/
LOCATION:AW1.124
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3019@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T104500
SUMMARY:GRASS Development APIs
DESCRIPTION: <p>GRASS offers different APIs that allows interested developers to contribute. From the core C-API to the very lightweight Python scripting library, each plays a different role and their coexistence can cause some confusion. This lightning talk aims at clarifying the role of each of these APIs.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/grass_api/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Moritz Lennert":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3507@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T103500
SUMMARY:Welcome to the Perl devroom!
DESCRIPTION: <p>Introduction to the Perl devroom.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/perl_devroom/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Claudio Ramirez":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Wendy G.A. van Dijk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2825@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T111000
SUMMARY:Universal 2nd Factor Authentication
DESCRIPTION: <p>Universal 2nd Factor is the next step in hardware-assisted authentication for cloud services and more.  U2F specify a USB-based protocol for offloading the private-key handling for strengthening username/password logins, and is supported by Chrome and Google (for gmail.com users) since October 2014.  By using dedicated hardware that require physical presence, issues with common solutions (one-time-password or certs) are improved on.  This talk will be about the U2F protocol, and the free software implementations that we are writing.  There will be hands-on demo of the user-experience and also details about the implementation.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/second_factor_auth/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Simon Josefsson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2940@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T105500
SUMMARY:Creating an IoT device with ease.
DESCRIPTION: <p>This talk will focus on how to adapt an existing distro like Tizen to the IoT world and try to answer some questions:</p><ul><li>how 'small' is an IoT device ?</li><li>why starting with Tizen ?</li><li>what are the consequences on the software architecture ?</li><li>which adjustments for which components ?</li></ul>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot03/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stéphane Desneux":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3191@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T104500
SUMMARY:Welcome to the GraphDevroom
DESCRIPTION: <p>We, the organizers of the the GraphDevroom, will give a warm welcome and a review on the graphy year 2014.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_hello/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Achim Friedland":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pere Urbon-Bayes":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3268@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T105000
SUMMARY:Pseudo GTID and easy replication management
DESCRIPTION: <p>Pseudo GTID and easy replication management</p><p>This session introduces a technique called “Pseudo GTID” which allows easy refactoring of replication topologies, and makes balanced, deeply nested topologies achievable, safe and productive.</p><p>Managing large replication topologies introduces difficult questions: do you place all your slaves directly under the master? Do you setup intermediate masters thus creating deep replication trees? How do you synchronize sibling slaves when their master dies? How do you recover replication of a slave if its intermediate master is gone?</p><p>MySQL’s Global Transaction ID (GTID) comes to solve the above. However GTID comes with its own limitations and not always or not easily applicable.</p><p>Pseudo GTID is a non intrusive solution that utilizes standard replication, and turns your existing replication topology into a GTID-like topology, allowing you to repoint slaves however you like.</p><p>We will quickly discuss the problems incurred by standard binary log file &amp; position setup, and the limitations of GTID, Pseudo-GTID injection. We will present the algorithm and implementation for utilizing Pseudo GTID to freely repoint slaves.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/pseudo_gtid/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Shlomi Noach":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3516@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T103500
SUMMARY:Welcome to the Distributions Devroom
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/welcome_to_the_distributions_devroom/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andreas Thienemann":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2754@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T105500
SUMMARY:Keeping secrets with JavaScript
DESCRIPTION: <p>With the web slowly maturing as a platform the demand for cryptography in the browser has risen, especially in a post-Snowden era. Many of us have heard about the upcoming Web Cryptography API but at the time of writing there seem to be no good introductions available. We will take a look at the proposed W3C spec and its current state of implementation.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/keeping_secrets_with_javascript/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tim Taubert":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2756@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T105500
SUMMARY:Upstream Allwinner ARM SoC (A10 / sunxi) support status
DESCRIPTION: <p>What is the current status of Allwinner support in upstream u-boot and the kernel, which SoCs are supported, and which features (sound, video, etc.) are supported ?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/allwinner_upstream/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hans de Goede":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3413@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T105500
SUMMARY:The State of OpenJDK
DESCRIPTION: <p>A review of the past year in the life of the OpenJDK Community, and a look at what's ahead.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/state_of_openjdk/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mark Reinhold":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3524@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T105500
SUMMARY:Python & PostgreSQL, a Wonderful Wedding
DESCRIPTION: <p>Python and PostgreSQL, two tools we like to use for our projects but do you know everything about them? The talk will give an overview of psycopg2, SQLAlchemy, Alembic and PL/Python, these libraries can be used with PostgreSQL to improve the life of the Python developer.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/python_&_postgresql,_a_wonderful_wedding/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stéphane Wirtel":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3301@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T112000
SUMMARY:Valgrind Integration in the Eclipse IDE
DESCRIPTION: <p>Software development rarely has "spare" time, which often forces developers to stick to the tools they already know.  Having any sort of learning curve can be a barrier to entry for debugging and performance tools, even when the payoffs are worth the time invested learning new tools.  The Linux Tools Project aims to improve the state of C/C++ development on the Eclipse IDE by integrating popular tools, such as Valgrind.  This integration allows developers to maintain an environment they're familiar with, yet leverage new development tools.</p><p>This talk is aimed at people of varying experience with the Valgrind tool who have never used it within the Eclipse IDE.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Valgrind
URL:https:/fosdem.org/2015/schedule/event/valgrind_eclipse/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lukas Berk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3161@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T105500
SUMMARY:How to make professional media users care about FOSS
DESCRIPTION: <p>Many professional users at broadcasters and other institutions want to use FOSS but at the same time in the eyes of others FOSS doesn't get the respect it deserves for a variety of technical and social reasons. This presentation will look at some examples of how this can be improved using examples from the speaker's experience where FOSS is used for mission critical uses, mostly in compression but also in other areas.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/mediafloss/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kieran Kunhya":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3433@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T105500
SUMMARY:IcedTea-Web goes offline and beyond
DESCRIPTION: <p>Future of java applets and javaws is dark. Chrome have already cut down NPAPI. Most of the banks  moved from java to javascript for they internet banking. The javaws will suffer a lot by introducing jigsaw modules. What is remaining? The "physical applets" of course! Seriously - the "killing"  feature of applets is that they do not work offline. But similarly to javaws - they can! IcedTea-Web is now removing this boundaries, and what more, it will also allow you to detach applet out from browser - by jnlp shortcut, or by lunching html page by javaws directly. Apart of this, ITW is now  JDK independent and you can run those features on any OpenJDK, even onOracle or IBM JDKs.And except serving you web application comfortably online, ITW allows you to lock this application - even "signed ones"  in sandbox. And of course there is Jogamp project - the awt-less  plugin - How I wish to see it merged upstream!-)<strong><em> Long story short, more security and much much more freedom </em></strong></p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/icedtea_web/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jiri Vanek":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2731@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103000
DTEND:20150201T110000
SUMMARY:Internet of #allthethings
DESCRIPTION: <p>The purpose of this talk is to demonstrate and explain how to use and modify GNURadio and GNU Radio Companion to interact with consumer devices on an IEEE 802.15.4 network. Accompanying the talk will be slides documenting the hardware, software, and network architectures for the demonstration, with specific attention to GNU Radio hacking and rapid prototyping of software to interface with most commercially available SDRs.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/iot_sdr/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Chris Friedt":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3494@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T103500
SUMMARY:Welcoming Remarks
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/search_welcome/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Leslie Hawthorn":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3382@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103000
DTEND:20150131T113000
SUMMARY:EdgeBSD: Status report
DESCRIPTION: <p>This presentation will summarize the status and current roadmap of theEdgeBSD Project, which started from the NetBSD codebase in mid-2013. Theaims at broadening and community development around NetBSD thanks to atentatively more modern development workflow, based on Git.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:BSD
URL:https:/fosdem.org/2015/schedule/event/edgebsd/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pierre Pronchery":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3060@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103500
DTEND:20150201T110500
SUMMARY:The NGSPICE circuit simulator
DESCRIPTION: <p>Ngspice project started in 1999 from the latest implementation of of Berkeley's SPICE3 release. In more than a decade of development it has fixed and upgraded it.  Parallel execution of device code has been implemented to reduce simulation time for transient analysis. Two implementations are available: using OpenMP and CUDA. The KLU solver has been implemented to reduce simulation time of large circuits. Verilog-A models can be included at compile time using the ADMS model compiler.  This presentation will show an overview on the simulator status focusing on the major improvements over the original SPICE3 code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/ngspice/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Paolo Nenzi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2881@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103500
DTEND:20150201T112000
SUMMARY: Moving MongoDB components to Go
DESCRIPTION: <p>MongoDB is one of the most popular databases in the world to date and we love Go. As part of MongoDB package comes a set of tools and utilities that allow the user to perform several different tasks on MongoDB like exporting data, important, collecting stats etc. Part of the ecosystem around MongoDB is also MMS(MongoDB Management Service) which allows users to monitor, backup and automate their MongoDB deployments using a centralized SaaS service.MMS agents are already Go applications and we are also migrating MongoDB tools to Go codebase, among other internal tools.  This is potentially the largest distribution of Go applications to date in an opensource project!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/mongo_go/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Norberto Leite":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3502@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103500
DTEND:20150131T105500
SUMMARY:CPAN is amazing, MetaCPAN is amazing, and APIs are great
DESCRIPTION: <p>CPAN is Perl's killer feature. The information available in CPAN is massive, but without a proper API, it's difficult to work with. MetaCPAN provides this API, and MetaCPAN::Client provides the ability to work with the API in a sophisticated and comfortable way.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/metacpan/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mickey Nasriachi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2969@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103500
DTEND:20150131T105500
SUMMARY:From Debian-GIS to OSGeo live and back
DESCRIPTION: <p>Debian GIS is a project with the goal of making Debian the best distribution for Geographical Information System applications.</p><p>OSGeo live (live.osgeo.org) is a self-contained bootable dvd, usb thumb drive or virtual machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. It also contains a set of uniform documentation (description and quickstarts) to guide people around the different projects.</p><p>Even though OSGeo live is based on the packages in Debian, both projects diverted and where OSGeo live managed to get a large (100+) community of contributors, progress in Debian GIS was stalling. Recently however, a new wind is blowing in Debian GIS (among others with the Debian pure blends initiative) and many changes from OSGeo live are being incorporated back into Debian.</p><p>Apart from presenting both projects I will highlight some problems people encounter when they would like to add their package to Debian GIS, and how Debian pure blends try to solve this.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/from_debian_gis_to_osgeo_live_and_back/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Johan Van de Wauw":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3391@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T103500
DTEND:20150131T112000
SUMMARY:Sphinx Search technical highlights
DESCRIPTION: <p>This talk will provide you key technical highlights about Sphinx as a full text search engine from internal architecture overview to scalability and high availability strategies.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/search_sphinx/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vlad Fedorkov":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2955@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T103500
DTEND:20150201T112500
SUMMARY:The Tumbleweed Factory
DESCRIPTION: <p>openSUSE Factory is the head development branch for the openSUSEdistribution releases. As such the explosive mixture of changes andnew versions throughout the whole stack from kernel to the desktopsmade openSUSE Factory a challenging distribution to use even forhard core distribution hackers. To make Factory usable for a wideraudience of distribution developers it had to be made more stablewhile retaining the short turnaround times needed for a bleedingedge distribution. openSUSE therefore introduced a number of automatedand semi-automated tools for review and QA into the developmentworkflow to reach that goal. The result is now called openSUSETumbleweed, a fully rolling binary distribution based on openSUSEFactory. This talk explains the development process and the toolsused to turn openSUSE Factory into Tumbleweed.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/the_tumbleweed_factory/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephan Kulow":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2855@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T104000
DTEND:20150131T110000
SUMMARY:Moving your Virtual Machines to oVirt with ease
DESCRIPTION: <p>Suppose you want to import virtual machines you already have into oVirt to enjoy a features-rich open sourced management system. You will soon figure out that the conversion of virtual machines running on different hypervisors or managed by different management systems into oVirt is not an easy task. The next major version of oVirt is going to introduce an integrated process that will simplify import of virtual machines not being managed by oVirt into oVirt. This session gives a heads up for the feature: we will go over the design and see how it solves issues that we had before to provide better way for import virtual machines to oVirt.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/v2v/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Arik Hadas":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3225@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T104000
DTEND:20150201T111000
SUMMARY:GCompris goes Qt Quick with the help of KDE
DESCRIPTION: <p>GCompris is a high quality educational software suite comprising of numerous activities for children aged 2 to 10. It was created in 2000 using the GTK+ graphical toolkit. It is available on different platforms, GNU/Linux, and the proprietary platforms MacOSX and Windows.</p><p>Willing to address the large number of tablet users and to enhance the user experience the choice was made in January 2014 to rewrite GCompris in Qt Quick.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/gcompris_goes_qt_quick_with_the_help_of_kde/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bruno Coudoin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3454@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T104000
DTEND:20150201T112000
SUMMARY:LLVM's AArch64 support - history & status.
DESCRIPTION: <p>AArch64 is ARM's 64-bit architecture.  I'll present a shorthistory of how the AArch64 support in LLVM was implemented, asummary of which general AArch64 features are well supported byLLVM and a summary of which areas need more work.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_aarch64/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kristof Beyls":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2797@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T104000
DTEND:20150201T105500
SUMMARY:How to create your own Exchange compatible backend
DESCRIPTION: <p>At OpenChange, we work on offering a portable Open Source implementation of Microsoft Exchange Server and Exchange Protocols. During the past 10 years, we have seen the community growing but not the number of developers. The conclusions were clear. The price to pay to develop on OpenChange was too high: C language only, very complex, too much knowledge required, too much time before you get visible results. We have addressed all these obstacles and will teach you during this talk how to set up the development environment in no time, understand the basics of the OpenChange REST API and leverage its resources and samples to get first visible results in Outlook today.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/openchange_rest_api/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Julien Kerihuel":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3255@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T104500
DTEND:20150131T113000
SUMMARY:Large-scale graph processing with Apache Flink
DESCRIPTION: <p>Apache Flink is a general-purpose platform for batch and streaming distributed data processing. This talk describes how Flink’s powerful APIs, iterative operators and other unique features make it a competitive alternative for large-scale graph processing as well. We take a close look at how one can elegantly express graph analysis tasks, using common Flink operators and how different graph processing models, like vertex-centric, can be easily mapped to Flink dataflows. Next, we get a sneak preview into Flink's upcoming Graph API, which further simplifies graph application development in Flink. Finally, we show how to perform end-to-end data analysis, mixing common Flink operators and the Graph API, without having to build complex pipelines and combine different systems. We will go through a step-by-step example, demonstrating how to perform loading, transformation, filtering, graph creation and analysis, with a single Flink program.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_fink/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vasia Kalavri":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3177@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T105000
DTEND:20150201T111500
SUMMARY:Open Standards for Big Geo Data
DESCRIPTION: <p>In Geo service terminology, coverages represent spatio-temporally varying phenomena, such as sensor, image, simulation, and statistics data; incidentally, these typically are prime Big Data contributors in practice. The OGC unified coverage model encompasses regular and irregular grids, point clouds, and general meshes. As opposed to the (abstract) coverage model of ISO 19123, the (concrete) OGC coverage and service model establishes verifiable interoperability while still grounding on ISO 19123. The OGC Web Coverage Service (WCS) comprises a modular suite for accessing large coverage assets. WCS Core provides simple data subsetting whereas extensions add optional service facets up to ad-hoc filtering and processing.</p><p>By separating coverage data and service model, any service - such as WMS, WFS, SOS and WPS - can provide and consume coverages in addition to WCS. Generally, the WCS suite is appreciated by implementers due to its clear structuring and concise conformance testing, down to pixel/voxel level. Many WCS implementations are available today, such as rasdaman which has proven efficient on 130+ TB datacubes.</p><p>In our talk, we present the OGC coverage data and service model with an emphasis on practical aspects. Presentation will make use of available services allowing participants to recapitulate many of the facets addressed.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/openstandards_biggeodata/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Baumann":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3219@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T105500
DTEND:20150201T111500
SUMMARY:Zooming in on the New MySQL Group Replication Plugin
DESCRIPTION: <p>MySQL Group Replication is a recent MySQL plugin that brings togethergroup communication techniques and database replication, providingboth a high availability and a multi-master update everywhere replicationsolution.</p><p>At its core is a set of group communication primitives that act as thebuilding blocks to create reliable, consistent and dependable messagingbetween the servers in the group. This allows the set of MySQL serversto coordinate themselves and act as a consistent and replicated statemachine - in which transactions commit in the same order on everyserver. As a consequence, the group itself is fault-tolerant, and sois the service provided by the group - the MySQL database service.</p><p>In addition to HA, the plugin provides multi-master update everywherewith row-level conflict detection. This builds on the fact that theservers in the group have to agree on how to progress the replicatedstate machine and so also check for conflicts.</p><p>Come and learn about the technical details of the exciting and popularMySQL Group Replication plugin and discuss how this fits in the overallpicture of MySQL HA solutions.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/mysql_group_replication/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luis Soares":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3498@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T105500
DTEND:20150131T113500
SUMMARY:Leapfrogging the bootstrap
DESCRIPTION: <p>Perl 6 and its implementation Rakudo are rapidly becoming ready for serious use. What's missing now is the huge module ecosystem that makes Perl 5 the swiss army chain saw it is.</p><p>Inline::Perl5 attempts to solve this by allowing you to use Perl 5 modules (including XS modules) in Perl 6. If that's not enough, Inline::Python may jump in and safe the day.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/modules_ecosystem_perl6/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan 'nine' Seifert":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2949@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T105500
DTEND:20150201T114000
SUMMARY:MongooseIM: Testing Massively Concurrent System
DESCRIPTION: <p>Distribution to multiple virtual machines in the cloud or servers is the way to scale horizontally when there is no more room or resources to grow vertically. In this talk we will discuss how to load test an XMPP server and distribute load generation using Erlang/OTP as a platform. Experiences from testing production ready MongooseIM systems will be presented.</p><p>Talk objectives: show from the ground up how to plan and execute load tests of a distributed service and distribute load generation.</p><p>Talk audience: DevOps people wanting to load test their XMPP or other message oriented services. People evaluating XMPP solutions in terms of capacity and scalability.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/mongooseim_testing_massively_concurrent_system/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michal Slaski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2960@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T113000
SUMMARY:Connection tracking and stateful services with Open vSwitch
DESCRIPTION: <p>Open vSwitch has traditionally focused on stateless L2-L4 packet processing. The introduction of stateful connection tracking, NAT, and L7 service integration extend the scope of Open vSwitch usage. In this talk, we will discuss the introduction of stateful services and cover the implementation of reflexive ACL and integration of L7 DPI on the data center edge.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/stateful_open_vswitch/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Graf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2729@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T113000
SUMMARY:The FLK project
DESCRIPTION: <p>EIFFEL the language and SCOOP(*) allow the creation of a kernel without neither MMU nor processes but secured.</p><p>The removal of MMU and processes improves the switching time of contexts and minimize the memory cost of concurrency. The kernel provides unlimited concurrency and native synchronisation/acquiring of multiple resources.</p><p>The security is primarily given through EIFFEL's exports at the API level and is enforced by tightly coupling the kernel and the compiler. The low-level unsafe API are available only available to the kernel.</p><p>(*) SCOOP: Simple Concurrent Object-Oriented Programming</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/flk/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="José Bollo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3392@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T110500
SUMMARY:Welcome to the Legal and Policy Issues Devroom
DESCRIPTION: <p>Now in its fourth year, the FOSDEM Legal and Policy Issues DevRoom covers topics of licensing, legal, governance issues, and more as it relates to Open Source and Free Software projects.</p><p>Attendees are welcome to come and engage in lively debate with our excellent speakers. Please come with your questions, comments or concerns. The DevRoom talks are carefully chosen to avoid merely being introductory: we believe that FOSDEM attendees are well informed on these issues, and we welcome participation for all. Our goal in organizing this DevRoom is to bring the previously secretive and non-public discussion on these sorts of issues to a public forum.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/welcome/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Marble":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bradley M. Kuhn":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Karen Sandler":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Richard Fontana":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3515@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T115000
SUMMARY:Wine Development Updates, Performance and the D3D9 State Tracker
DESCRIPTION: <p>Wine has seen gradual improvements in its support for games and game performance over the year. This talk gives an overview over the past changes, upcoming work as well as the opportunities and problems of the Direct3D9 implementation in Mesa.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/d3d9_wine/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Dösinger":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3437@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T112500
SUMMARY:Java 9: Make Way for Modules!
DESCRIPTION: <p>Java 9 will introduce a standard module system to the platform in order to modularize the platform itself, improve performance and security, and simplify the development and maintenance of large applications.  In this session we'll discuss how these changes will impact developers in general and those who work on the JDK in particular.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/java_modules/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mark Reinhold":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3061@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T112500
SUMMARY:What's new in Firefox?
DESCRIPTION: <p>Let's review together what happened with Firefox in 2014 and where we are headed in 2015.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/whats_new_in_firefox/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Florian Quèze":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3320@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T124500
SUMMARY:LPI Exam Session 3
DESCRIPTION: <h3>LPI offers discounted certification exams at FOSDEM</h3>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Certification
URL:https:/fosdem.org/2015/schedule/event/lpi_3/
LOCATION:UB2.147
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="LPI Team":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3322@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T130000
SUMMARY:BSDCG Exam Session
DESCRIPTION: <p>The BSDA certification is designed to be an entry-level certification on BSD Unix systems administration.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Certification
URL:https:/fosdem.org/2015/schedule/event/cert_bsdcg/
LOCATION:H.3227
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="BSDCG Team":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2954@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T112500
SUMMARY:ODR-mmbTools Digital Radio Development
DESCRIPTION: <p>The ODR-mmbTools is a collection of tools that can be used to generate a Digital Audio Broadcasting signal through Software-Defined Radio. These tools are used in a 24/7 production setup in Switzerland.</p><p>I have been working on improving them since my studies, and present here the current state of these tools and a small outlook on future work.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/mmbtools/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthias P. Brändli":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3479@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T110500
SUMMARY:Welcome
DESCRIPTION: <p>Welcome to the Ada Developer Room at FOSDEM 2015, which is organizedby Ada-Belgium in cooperation with Ada-Europe.</p><p>Ada-Belgium and Ada-Europe are non-profit organizations set upto promote the use of the Ada programming language and relatedtechnology, and to disseminate knowledge and experience into academia,research and industry in Belgium and Europe, resp.  Ada-Europe hasmember-organizations, such as Ada-Belgium, in various countries.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_welcome/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dirk Craeynest":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3445@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T113000
SUMMARY:Embedded pharo
DESCRIPTION: <p>Pharo can be used on much more than just a Linux, Mac or Windows pc. The vm is rather easy to port as most of the code is written in Slang, a Smalltalk subset that easily compiles to c.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/embeddedpharo/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Max Mattone":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean-Baptiste Arnaud":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3434@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T115000
SUMMARY:Life in the trenches
DESCRIPTION: <p>We've been working on OpenJDK for a long time now and we've gained a lot of experience working on the code itself and, perhaps more importantly, working with the Java team inside Oracle.  This talk is about our experiences trying make one of the largest ever external contributions to OpenJDK, the AArch64 port.</p><p>I'll talk about how the OpenJDK contribution process works, and how it doesn't work, and how important it is to gain the trust of people inside Oracle's Java team.  I'll discuss the strange asymmetry of being an external contributor to a project but not being able to know all of what is going on.  I'll try my best to explain the baffling role of Projects and JEPs.  I'll speculate about the future of OpenJDK and how it must change as more people outside Oracle contribute significant slabs of code, and how we must have more external patch reviewers.</p><p>Finally, I'll open up the floor for discussion.  I'm sure we'll have a lot to talk about.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/life_in_the_trenches/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Haley":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3372@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T130000
SUMMARY:LibreOffice Exam Session
DESCRIPTION: <p>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.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Certification
URL:https:/fosdem.org/2015/schedule/event/tdf_exam_1/
LOCATION:UB2.147
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="LibreOffice Team":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3342@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T115000
SUMMARY:Profiling PHP applications
DESCRIPTION: <p>It's nothing new that speed is important for the success of any web application. Only a few hundred milliseconds may lie between a user leaving your site or staying. Unfortunately performance problems are oftentimes hard to fix and even harder to pinpoint. In this talk I will show you how we at ResearchGate measure web application performance, which means not only timing how long the PHP backend took to deliver a page, but also tracking the speed the users actually perceives in the browser. After that you will see how you can track down and analyze any problems you found through measuring with the help of tools like Xdebug, XHProf and the Symfony Debug Toolbar. And if you still need to get faster after optimizing and fixing all these issues, I'll introduce you to some tricks, techniques and patterns to even further decrease load times.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/profilingphpapplications/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bastian Hofmann":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3192@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T113000
SUMMARY:User-land and developer-land chat
DESCRIPTION: <p>Now more than ever, users clamor for software that respects their privacy and protects their security. Free software's natural advantage is that it's almost always the best option to safeguard users in a world where proprietary software so often betrays them. Users want options and we know developers want to provide them, so what are we missing?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_user_developer_chat/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christopher Webber":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3447@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T115000
SUMMARY:The Story of Rust
DESCRIPTION: <p>A retrospective on Rust 1.0!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Languages
URL:https:/fosdem.org/2015/schedule/event/the_story_of_rust/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Steve Klabnik":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3114@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T113000
SUMMARY:Rapid GNU Radio GPU Algorithm Prototyping from Python
DESCRIPTION: <p>Theano is an exciting relatively new open source library which was developed by the machine learning community to accelerate the training of Deep Neural networks and other mathematical algorithms built on scipy by generating compiled kernels for the CPU and the GPU using the CUDA compiler and simple python algorithm definitions.   Since GNU Radio provides native python blocks which execute work functions directly on scipy-style input and output vectors joining these two technologies is a magical approach which allows for the extremely rapid definition of work block mathematical kernels, and the automated compilation and offload onto massively parallel graphics processing unit hardware.  By using this approach we will demonstrate how some highly concurrent and computationally expensive algorithms can be implemented extremely concisely and executed efficiently using graphics processors to accelerate GNU Radio channel models and other blocks with minimal effort.For more information on Theano see: http://www.iro.umontreal.ca/~lisa/pointeurs/theano_scipy2010.pdf and http://arxiv.org/pdf/1211.5590.pdf</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/so_sdr_much_dsp/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tim O’Shea":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3081@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T114000
SUMMARY:Build Distributed, Fault-Tolerant Infrastructure with Apache Mesos
DESCRIPTION: <p>Apache Mesos is a resource manager for datacenter infrastructure that uses a two-level scheduling model to provide hardware resources to various application frameworks. Organized in two parts, this talk will provide an overview of the Mesos compute model (comparing and contrasting how it relates to IaaS), and then walk through writing an application for Mesos using the framework API.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/faulttolerantmesos/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dave Lester":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3079@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T112500
SUMMARY:IoT through Matrix
DESCRIPTION: <p>Matrix is a new, pragmatic HTTP-based clean-room alternative to XMPP, SIP, IRC and other messaging/VoIP technologies. It consists of an open standard defining RESTful HTTP APIs and open source, Apache-licensed reference implementations for creating and running your own real-time communication infrastructure for VoIP/IM or any other service that includes sending binary data around - including IoT services.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot04/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthew Hodgson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3052@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T112500
SUMMARY:Small Device C Compiler
DESCRIPTION: <p>SDCC is a standard (ANSI C89, ISO C90, ISO C99, ISO C11) C compiler targeting 8-bit architectures (MCS51, DS80C390, Z80, Z180, Rabbit 2000, Rabbit 3000A, GBZ80, TLCS-90, HC08, S08, STM8, PIC).It works on many host systems (Linux, Windows, Mac OS, Solaris, NetBSD, FreeBSD, ...).The talk starts with a view on SDCC from a user perspective - standard compliance, targets.There is a short interlude on how the SDCC project is set up.The second part is about some of SDCC's unusual optimizations currently not found in any other compiler, in particular an optimal register allocator and bytewise register allocation.</p><p>The presentation will be held jointly with sdcc developer Maarten Brock.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/8bit_compiler/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philipp Klaus Krause":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2832@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T111500
SUMMARY:JMAP
DESCRIPTION: <p>For the past 4 years, FastMail has been working on a next generation email protocol for our web interface.  We have years of experience writing email clients and servers, and we know where the pain points are.  This protocol is in production right now, and a 30 second demo will show it in action.</p><p>At the moment the email world is divided.  Every vendor is building their own proprietary JSON protocol, because IMAP+SMTP is a really poor fit for mobile apps and even the LEMONADE protocol changes haven't made the experience good enough.</p><p>We want to change that by offering a completely unencumbered standard which is good enough that companies don't need to build their own, and gain an interoperability layer which is better for everybody.  Raise the baseline experience if you will.  We believe it's possible to have a protocol which is both open AND good.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/jmap/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bron Gondwana":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2629@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T115000
SUMMARY:What is wrong with Operating Systems
DESCRIPTION: <p>The talk will be a thought-provoking exploration of operating systems and the software/hardware stack.  It will be a high-flying tale of low-level gore, and is intended for everyone with an understanding of programming and/or software systems.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Keynotes
URL:https:/fosdem.org/2015/schedule/event/what_is_wrong_with_operating_systems/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Antti Kantee":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2697@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T114000
SUMMARY:Provision and manage Docker containers with Foreman
DESCRIPTION: <p>Deploying containers, images with Docker is becoming a big trend. However, large installations of containerized applications are still few and far between, and solutions are either proprietary or they force you to use their own cloud.</p><p>We believe Foreman can fill this space by providing a central space to provision and manage your containers and your network, as we already do with your data center. This provides a great framework for mixed environments where physical machines, vms, and containers are all used in conjunction. Orchestration through Kubernetes is being implemented at the moment.</p><p>Monitoring, deploying, and everything else is possible to do through the web UI or an API, and it's open source, so if you miss any feature, feel free to add it!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/provisiondocker/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Lobato":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3356@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T115000
SUMMARY:You'd better have tested backups...
DESCRIPTION: <p>A PostgreSQL data recovery tale from a true story, where we dig deeper and deeper into the PostgreSQL internals in order to be able to get back some data from a destroyed cluster.</p><p>If that story doesn't leave you wanting to check all your backups before the talk has ended, I don't know what will.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PostgreSQL
URL:https:/fosdem.org/2015/schedule/event/youd_better_have_tested_backups/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dimitri Fontaine":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2569@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T115000
SUMMARY:Nix, NixOS, NixOps
DESCRIPTION: <p>Nix is a package manager that provides side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments.  This talk highlights how simple features of a package manager can change the way components are developed and deployed.  We will investigate how Nix works and demonstrate how to use it throughout the development cycle.  We will create a development environment, configure a system service, deploy to a container for testing and finally deploy a remote system.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/nix_nixos_nixops/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nicolas B. Pierron":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2808@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T110000
DTEND:20150201T115000
SUMMARY:Keccak and SHA-3: code and standard updates
DESCRIPTION: <p>In April 2014, the American National Institute of Standards and Technology (NIST) published the draft FIPS 202 standard for the SHA-3 hash functions and the SHAKE extendable-output functions (XOFs), all based on the Keccak sponge function. Since the selection of Keccak as the winner of the SHA-3 cryptographic open competition, NIST announced that they will exploit Keccak's abilities for other purposes than just hashing, including key derivation, pseudo-random bit generation, authentication and (authenticated) encryption.</p><p>A first part of the talk will be to give a summary of the current developments around Keccak and the FIPS 202 standard.</p><p>In the meantime, we have gathered the most efficient implementations of Keccak, SHA-3 hash functions and SHAKE XOFs in the Keccak Code Package. These open source implementations are organized in a way that aims satisfying both the developer of optimized code and the cryptographic user. Central to this organization is a specific internal interface that allows interchangeable optimized codes and a user-friendly set of external services.</p><p>As a second part of the talk, we will briefly present the current status of this development and how the FOSS community can benefit from (and contribute to) this effort.</p><p>This is a follow-up of the talk "Keccak: more than sha3sum" at FOSDEM 2013.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security
URL:https:/fosdem.org/2015/schedule/event/keccak_and_sha3/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gilles Van Assche":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Joan Daemen":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michaël Peeters":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2751@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T112500
SUMMARY:Lea, a probability engine in Python
DESCRIPTION: <p>Lea is a Python open-source module dedicated to discrete probability distributions. It allows modelling uncertain information and derive  probabilities in an intuitive way. It provides means to build random variables with given probability distributions, probability calculus with integers, standard indicators, conditional probabilities and generation of random samples. The forthcoming Lea 2 (should be ready for FOSDEM 2015!) shall include Bayesian reasoning, Markov chains and a high-level PPL (Probability Programming Language).</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/lea,_a_probability_engine_in_python/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pierre Denis":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2975@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T112500
SUMMARY:FreeRTOS introduction
DESCRIPTION: <p>Not all free operating systems are feature-full POSIX systems. FreeRTOS is a minimal operating system which is designed to run on microcontrollers, and provide real-time scheduling. It is used in industrial automation and automotive.</p><p>A brief introduction to FreeRTOS, depending on audience preference, will be followed by either a hands-on workshop using PCs, or a demonstration on a board. The workshop includes how to get started, what can be done with it, and what type of features and pitfalls to expect from FreeRTOS.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/freertos/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Atilla Filiz":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3332@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110000
DTEND:20150131T112000
SUMMARY:Optimizing the Libre Office Main Loop
DESCRIPTION: <p>A Lightning Talk with a Munich student, about his first project in Libre Office: Optimizing the Libre Office Main Loop.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_optimizing_main_loop/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tobias Madl":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2804@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110500
DTEND:20150131T114500
SUMMARY: Open Source by Design
DESCRIPTION: <p>It’s time for GitHub to focus on helping oss thrive. Our "Open Source by Design" project includes three steps. The first step is set to wisely alter the “no license” default, and is based on data we’ve purposefully accumulated. The second step aims to create governance templates that prevent problems that hamper projects. The third step is a new service to help projects comply with license requirements of third party code. The final part of the plan is the project's evaluation metrics.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/opensourcebydesign/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Julio Avalos":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3481@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T110500
DTEND:20150131T115500
SUMMARY:Ada, an Introduction
DESCRIPTION: <p>This talk will introduce the Ada programming language to people usedto more classical, weak-typed languages.</p><p>We will focus on how Ada uses its strong typing basis to prevent themost common programming errors at the language level, allowing thecompiler to check them before they cause problems.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_introduction/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jérémy Rosen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3207@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T111000
DTEND:20150131T115500
SUMMARY:Rubinius And The Eternal Yak
DESCRIPTION: <p>What exactly does it take to maintain a Ruby implementation? What is the processof porting over features? Why can this often take a considerable amount of time?This talk aims to dive into these topics in general but also how it affectsRubinius.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ruby
URL:https:/fosdem.org/2015/schedule/event/rubinius_and_the_yak/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Yorick Peterse":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2945@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T111000
DTEND:20150201T112500
SUMMARY:FOSS CAD for Compact/SPICE Modeling
DESCRIPTION: <p>Compact/SPICE models of circuit elements (passive, active, MEMS, RF) are essential to enable advanced IC design using nanoscaled semiconductor technologies. Compact/SPICE models are also a communication means between the semiconductor foundries and the IC design teams to share and exchange all engineering and design information. To explore all related interactions, we are discussing selected FOSS CAD tools along complete technology/design tool chain from nanascaled technology processes; thru the compact modeling; to advanced IC transistor level design support. New technology and device development will be illustrated by application examples of the FOSS TCAD tools: Cogenda TCAD and DEVSIM. Compact modeling will be highlighted by review topics related to its parameter extraction and standardization of the experimental and measurement data exchange formats. Finally, we will present two FOSS CAD simulation and design tools: ngspice and Qucs. Application and use of these tools for advanced IC design (e.g. analog/RF IC applications) directly depends the quality of the compact models implementations in these tools as well as reliability of extracted models and generated libraries/PDKs. Discussing new model implementation into the FOSS CAD tools (ngspice and Qucs as well as others) we will also address an open question of the compact/SPICE model Verilog-A standardization. We hope that this presentation will be useful to all the researchers and engineers actively involved in the developing compact/SPICE models as well as designing the integrated circuits in particular at the transistor level and then trigger further discussion on the compact/SPICE model Verilog-A standardization and development supporting FOSS CAD tools.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/compact_spice_modeling/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Wladek Grabinski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3287@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T111500
DTEND:20150201T115500
SUMMARY:Quickstart JavaCard development.
DESCRIPTION: <p>Tutorial on how to start developing useful smart card applications for real life smart cards in less than a day.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/javacards/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martin Paljak":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2630@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T111500
DTEND:20150201T120000
SUMMARY:Mobile == Web
DESCRIPTION: <p>The next billion people to come online will do so through their phone. If they don't have access to awesome mobile web content, their experience will be controlled by the app ecosystem of the phone they purchase.</p><p>Help them - and all your friends - by making sure that all the websites and apps you create are great mobile experiences. Increase your reach to mobile and make sure that everyone has access to your content by creating a discoverable, responsive, awesome mobile experience on the web.</p><p>Why?1) All mobile users have access to the web. Not all mobile users will download an app.2) Web pages are more accessible through search.3) All users, regardless of their platform, have access to mobile websites.4) Nobody is censoring content, nor taking part of the profits, on the web.5) Everyone can create mobile web content without needing third party approval.6) Your mobile website can easily become an app for mobile platforms.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/mobile_web/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stormy Peters":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3102@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T112000
DTEND:20150201T114000
SUMMARY:Docker and MySQL
DESCRIPTION: <p>15 minutes?Be prepared to get a full 45 min. talk into 15 minutes! \o/</p><ul><li>What is Docker (Container Virtualization)</li><li>How to use Docker (new way to think infrastructure)</li><li>How to use Docker with MySQL.</li><li>Run Docker in production?</li><li>Why does Galera <em>not</em> fit into Docker.</li><li>Why Galera should fit into Docker.</li><li>Making Docker and Galera fit.</li></ul>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/docker_and_mysql/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Erkan Yanar":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2687@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T112000
DTEND:20150201T113500
SUMMARY:Mail2Voice: an accessibility approach to mail
DESCRIPTION: <p>Mail2voice is a mail management software dedicated to people with cognitive disabilities or illiteracy, to elder people or young children.Mail2Voice uses a simplified graphical interface which permits to use a touch screen.Outgoing messages are handled through audio recording, incoming messages are read by a speech synthesis, and address book contacts are reachable through a photo.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/mail2voice/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthieu Hazon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3368@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T112000
DTEND:20150131T115000
SUMMARY:Wikipedia Text Reflector
DESCRIPTION: <p>Enitity Linking is a very helpfully technique to improve search on natural text. I will presenta system that allows to first spot entity's and than find related entity's using modern search engines likesolr and elasticsearch.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/wikipedia_text_reflector/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hagen Tönnies":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3195@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T112000
DTEND:20150201T114500
SUMMARY:Scotty, I need a data in three minutes! (Or we're all dead!!)
DESCRIPTION: <p>Technology change has created an inflection point for geodata. Mobile devices, social media, retail transactions, and more generate a tremendous amount of data. The volume, variety, and velocity of data is ever increasing. What do we do about it?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/scotty/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Ross":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3221@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T112000
DTEND:20150131T114000
SUMMARY:C++11 and LibreOffice
DESCRIPTION: <p>C++ has evolved quite a bit over the years, and the new C++11 standard finally has usable implementations on all relevant platforms.We aim to give an overview of the current status of C++11 adoption in the LibreOffice project.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_cpp11_libreoffice/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Stahl":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3474@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T112500
DTEND:20150131T121000
SUMMARY:Effective spelling correction with term relation graphs using Lucene FSTs
DESCRIPTION: <p>Our approach for doing spelling correction has deviated considerably from the default approach Lucene is offering. While Lucene's FuzzyQuery uses a compiled Automaton to filter the dictionary rather efficiently, we directly use normal Automatons and intersect that automaton with a separate FST. This proves to be more efficient for our use case, since it saves memory and time to compile the automaton and also part of the time to identify the matching terms in the dictionary.</p><p>This approach gives us the possibility to store any meta-information with each term, which is used then to pick the top N spellcorrections. We build a term co-occurence graph, where each vertex is a possible spelling correction of a term and each link is the co-occurence in the same document. Each vertex and link get a score based on the meta-information and edit distance. Then we use graph reduction techniques until the graph contains the desired number of spellcorrections.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/effective_spelling_correction_with_term_relation_graphs_using_lucene_fsts/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Anna Ohanyan":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3042@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T112500
DTEND:20150201T115500
SUMMARY:Extending the internal assembler
DESCRIPTION: <p>Using LLVM on a new CPU or a new platform may require changes to the internalassembler. A common use case is the support of new instructions for a new CPU.In this talk I show how to add a complete new CPU feature, using the MIPS Octeonvariant as an example.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_internal_asm/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kai Nacke":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2730@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T115500
SUMMARY:MappedByteBuffer.hurray()
DESCRIPTION: <p>Java is a great language for rapid prototyping. For those interested in multimedia and UI design in Linux, however, there are limited options that provide a varying degree of performance and feasibility. It is quite straightforward to perform I/O on a Video 4 Linux device or the Linux framebuffer in C, but not as straightforward in Java. The end result of this project enables Java programmers program devices like the Linux framebuffer much ease as they use byte[] and int[] classes. An interactive demonstration will be made available as part of the workshop. Moreover, the implementation demonstrates speedups of up to 150x in MappedByteBuffer I/O.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/mapped_byte_buffer/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Chris Friedt":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2970@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T123000
SUMMARY:Better Devops through Thievery
DESCRIPTION: <p>The advent of Infrastructure as Code (IaC) has radically changed how ITinfrastructure is built and maintained. Instead of building and maintainingservers by hand, tools like Puppet can be used to describe and automaticallyconfigure entire data centers.</p><p>The implication of this is that the workflow of IT operations is starting toresemble the workflow of a traditional software developer. Writing code tomake infrastructure changes instead of directly making changes opens up newopportunities for how changes can be made. The software development field hashad 30+ years to learn how to effectively develop code, and their hard wonwisdom can be ripped off wholesale to make it a breeze to develop IaC.</p><p>This talk will discuss the following:</p><ul><li>Using version control tools to more effectively administer infrastructure</li><li>Writing and using tests to confidently make changes and get feedback earlier</li><li>Using continuous integration services to test changes and run deployments</li></ul>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/better_devops/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Adrien Thebo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3105@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T115500
SUMMARY:Update on QtCreator for µC
DESCRIPTION: <p>This is an update on the first talk about QtCreator for embedded devices.There will be an short overview and then the presentation of the improvements from the last year:</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/uc_qtcreator/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tim Sander":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2998@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T115500
SUMMARY:Using GSM network for IoT - CANCELLED
DESCRIPTION: <p>Connectivity is crucial for Internet of Things concept. For moving devices like position data loggers is typical solution GSM network. I will show you how you can use different types of GSM network for your IoT projects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot05/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stepan Bechynsky":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3076@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T115500
SUMMARY:Open source tools for new subtitle standards
DESCRIPTION: <p>Open Source software can play a critical role for the roll-out of broadcast standards. This is also true for new caption and subtitle standards. The focus on the presentation will be on the OS Subtitle Conversion Framework (SCF). SCF consists of different software modules that aim at a faster and conformant adoption of the EBU-TT standard, an XML based subtitle standard defined by the EBU. Apart from SCF also other OS software that are important for the implementation of subtitles standards will be discussed (e.g. mp4box from GPAC or the WebVTT parser from Anne van Kesteren).</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/subtitling/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andreas Tai":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3054@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T115500
SUMMARY:Dive into Scrapy
DESCRIPTION: <p>Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.In this talk some advanced techniques will be shown based on how Scrapy is used at Scrapinghub.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/dive_into_scrapy/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Juan Riaza":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3004@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T115500
SUMMARY:Xvisor: An open-source, lightweight, embedded hypervisor for your car
DESCRIPTION: <p>As ADAS and infotainment require more electronics, using an hypervisor isa solution to gather multiple boards into one. Xvisor is an open sourcelightweight hypervisor for embedded systems that perfectly fits the needs ofthe automative industry. It is a complete monolithic type-1 hypervisor withfull virtualization and paravirtualisation support, showing better performancesthan KVM.</p><p>We, OpenWide and the Institute for Technological Research SystemX, are workingon its port on i.MX6 boards.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/car_hypervisor/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jimmy Durand Wesolowski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2950@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T120000
SUMMARY:Spectrum sharing applications with GNURadio
DESCRIPTION: <p>There are various cognitive radio models in literature which enable unlicensed users to exploit under-utilized licensed spectrum. This talk will explain the spectrum exploitation problem, some insight to the state of the art solutions keeping SDR implementations in mind. The presentation will also cover some of the practical interference learning schemes and how they can be used in these spectrum sharing scenarios.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/spectrumsharing/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sreeraj Rajendran":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3386@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T115500
SUMMARY:Panel Discussion on Analog Simulation
DESCRIPTION: <p>A panel discussion covering subjects related to analog circuit simulation tools. Future Verilog-A efforts will be covered. Panel members include all speakers from the analog simulation session immediately preceding the panel discussion.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/analog_sim_panel/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Paolo Nenzi":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Guilherme Brondani Torri":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Wladek Grabinski":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Francesco Lannutti":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2876@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T123000
SUMMARY:Along the GNU Hurd RPC way
DESCRIPTION: <p>It is not so obvious to newcomers to the Hurd project how to follow execution path from their application to actual behavior in the Hurd translators. This talk will guide them through the involved RPCs, thus providing a starting guide into the GNU Hurd architecture, and hopefully, to contributing fixes or new features!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/hurd/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Samuel Thibault":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2658@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T120000
SUMMARY:Zero-Overhead Metaprogramming
DESCRIPTION: <p>Runtime metaprogramming enables many useful applications and is widely used in frameworks, middleware, and domain-specific languages to simplify the task of application developers. However, today’s language implementations rarely optimize even common concepts such as reflective method invocation or dynamic proxies, despite the fact that solutions for efficient implementations have been advocated since decades.</p><p>In this presentation, we demonstrate how self-optimizing interpreters can be used to implement runtime metaprogramming efficiently.For the implementation, we use SOM Smalltalk, a little Smalltalk implemented in RPython (think PyPy) as well as Truffle (with Graal on top of the JVM).We show that both platforms can remove the runtime overhead of reflection and thus open up new opportunities for metaprogramming in performance critical scenarios.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/zerooverhead/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Marr":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3354@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T123000
SUMMARY:Manylines
DESCRIPTION: <p>More and more people work with graphs nowadays, but it is not always easy to publish and share the graph interpretation on the web.<strong>Manylines</strong> is a web tool built at Sciences Po médialab to solve this issue.Some researchers and students use network visualizations to explore their data, but networks are not as clear as maps and sharing one’s interpretation is difficult.Manylines main innovation is to allow the user to <strong>explain and share a narrative about his network</strong>: an interactive story where each “slide” is a particular zoom, pan and filtering of the network, completed by a title and description, with fluid transitions like in Prezi.</p><p>Published as an open source prototype with the source code available on GitHub, Manylines is currently built around three screens:- The first screen allows applying the ForceAtlas2 layout to the network, in order to <strong>settle the “basemap”</strong>: the definitive positions of nodes and edges used to support further interpretations.- The second screen allows zooming and filtering the network to explore the data and <strong>“take snapshots”</strong> representing different insights.- The third screen allows <strong>composing narratives</strong> by building  a series of snapshots, adding a title and short description for each step.The result is <strong>an interactive slideshow widget</strong> where the user's exploration of the network is guided step by step, revealing the key interpretation points one by one.</p><p>Manylines is a single webpage app built for HTML5 browsers.It makes an <strong>extensive use of the sigma.js library</strong> to deal with networks within the browser and it implements different features inspired from Gephi, the reference desktop graph viz platform.The WebGL visualization (with Canvas fallback) implemented by Sigma.js allows great performance for networks up to 1000 nodes on an average computer.To reach this level of performance, <strong>we optimized the javascript version of the ForceAtlas2 algorithm</strong> used by sigma.js.We ported it to use <strong>web workers</strong> and we optimized the <strong>Barnes-Hut quadtree approximation</strong> in this context by implementing it <strong>as an iterative and not recursive process</strong>.We made an extensive use of <strong>sigma.js' custom renderers and cameras</strong> to build dynamic graph thumbnails, snapshots and widgets.The server side stores the networks, snapshots and narrative data in a <strong>Couchbase database</strong>  (which we discovered in FOSDEM 2014) accessed by a <strong>Node.js express REST API</strong>.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_manylines/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Paul Girard":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2736@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T115500
SUMMARY:Participation metrics at Mozilla
DESCRIPTION: <p>Community builders need data to measure growth, track volunteer contributions and measure success. Over the past year we have been pioneering the way we gather data about participation in Mozilla by defining contribution types, crafting pathways, building large scale systems, and publishing data. In this talk we will be giving the overview of the efforts so far and the way forward.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/participation_metrics_mozilla/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pierros Papadeas":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3131@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T121500
SUMMARY:CockroachDB
DESCRIPTION: <p>Many NoSQL databases come with a focus on performance, availability and scalability, sacrificing strong consistency guarantees along the way. In effect, this shifts the burden of providing consistency to the application, and often results in complex and error-prone application logic.Just a few years ago, an intense effort by Google resulted in Spanner - a globally distributed, replicated datastore that puts transactions back where they belong: right into the heart of the database.</p><p>CockroachDB is a grass-roots effort to bring to the table the guarantees of Spanner (and more) in an open source scalable database that is easy to deploy and, despite the name, quite attractive to have around.In the talk, I'll introduce you to the team behind CockroachDB and the current state of the art, briefly discuss consistency &amp; Spanner and then dive into a tour of what's under the hood.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/cockroachdb_go/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tobias Schottdorf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3299@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T113000
DTEND:20150201T122500
SUMMARY:What's new in systemd, 2015 Edition
DESCRIPTION: <p>systemd is now a core component of most major distributions. In this talk I want to give an overview over everything new in the systemd project over the last year, and what to expect over the next year.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/whats_new_in_systemd,_2015_edition/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lennart Poettering":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3464@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T122000
SUMMARY:Tuning Valgrind for your Workload
DESCRIPTION: <p>Valgrind with its set of tools provides a lot of powerful/sophisticatedfunctionalities. However, this power has a price in CPU and memory.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Valgrind
URL:https:/fosdem.org/2015/schedule/event/valgrind_tuning/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philippe Waroquiers":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3335@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113000
DTEND:20150131T120000
SUMMARY:SDN for Massively Scalable Clouds
DESCRIPTION: <p>In this presentation, Kristian Köhntopp and Martin Loschwitz from SysEleven in Berlin will explain how SysEleven uses OpenContrail to create decent SDN networking for the company's OpenStack platform.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/openstack_opencontrail/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martin Loschwitz":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3496@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T113500
DTEND:20150131T122500
SUMMARY:How (not) to create a language specification for Perl 6
DESCRIPTION: <p>In the process of designing, implementing, and using Perl 6 (or any programming language), people often refer to ""the language specification"" as a commonly understood and perhaps self-evident fixed reference point.  For mature languages this can be reasonable, because the people using that language have generally developed a shared understanding of what constitutes the language's specification.But languages are not all specified in the same manner, and in a new or rapidly evolving language it may be unwise to prematurely commit to an inflexible specification.  Perl 6 has gone through several imprecise notions of what constitutes its specification, such as design documents like the Synopses, reference implementations of certain features, and the ""official"" test suite.  This imprecision sometimes leads to misunderstandings among developers, confusion for newcomers to the language, and difficulty communicating with external audiences.This talk presents a historical perspective on how Perl 6's specification process has evolved over the past decade: identifying things we've done (or are doing) wrong, things we've gotten very right, and ideas of what that process ought to look like going forward.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/perl6_lang_spec_lessons_learned/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Patrick 'pmichaud' Michaud":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3333@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T114000
DTEND:20150131T120000
SUMMARY:OpenGL backend for LibreOffice
DESCRIPTION: <p>This talk will present the work to integrate an OpenGL vcl backend.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_opengl/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Mohrhard":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3049@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T114000
DTEND:20150201T115500
SUMMARY:Agora Voting
DESCRIPTION: <p>Agora Voting is an open source voting software that allows any organization to carry out secure, flexible, transparent and  cost-effective electoral processes. It has been used in multiple high profile elections in Spain, first in Congreso Transparente in 2013 by a congressman, then by multiple political parties (including leading ones like Podemos) to do internal binding elections, counting more than 400k votes in 2014. This year we moved to work on it full time, and we're expanding world-wide. Our aim: to be the reference secure open source voting project worldwide.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/agora_voting/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eduardo Robles Elvira":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3377@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T114000
DTEND:20150201T122000
SUMMARY:Rocket and the App Container Spec
DESCRIPTION: <p>Rocket is a simple daemon-free tool that enables users to run containerized apps on their systems free of host dependencies. Containers running under rocket execute like regular processes and can be managed using existing process management tools like upstart, systemd, runit, and etc.</p><p>Rocket is also an implementation of the "App Container Spec" which defines how to define and build containerized applications based on tooling like tar and pgp. And then host these files easily using standard protocols like HTTP. The goal of the spec is to enable independent and creative implementations of container runtimes and build tools.</p><p>Both of these projects are open source and part of a young growing community. Come learn how they work and how you can get involved.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/rocketspec/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kelsey Hightower":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2842@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T114000
DTEND:20150131T122000
SUMMARY:GlusterFS - Overview & Future Directions
DESCRIPTION: <p>GlusterFS is a distributed scale-out filesystem that runs on commodity hardware. In this session, Niels de Vos willprovide an architectural overview of GlusterFS and discuss how its file, object &amp; block interfaces can be used to build a scale-out storage solution forIaaS needs. Details on new features , use cases and interesting challenges with GlusterFS will be provided. As part of thissession, Niels will also discuss integration of GlusterFS with other open source ecosystems like OpenStack, oVirt and providefuture directions of the GlusterFS project.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/glusterfsoverview/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Niels de Vos":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3007@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T114500
DTEND:20150131T123000
SUMMARY:Enlightenment, a cross-platform window manager and toolkit
DESCRIPTION: <p>The EFL is a toolkit for writing cross-platform applications. Enlightenmentis a desktop shell built using this toolkit. Both the EFL and Enlightenmentare fast and light on resources (which made them the toolkit of choice inplaces such as the Tizen operating system and embedded environments) whileremaining scalable, but their low level approach complicates portability.In this talk I'd like to summarize our past portability issues and tacklecurrent ones, as well as talk about our future direction. The talk will befocused on FreeBSD, using it as an example, but will also cover our generalissues and portability to other operating systems including Windows and OS X.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:BSD
URL:https:/fosdem.org/2015/schedule/event/enlightenment_freebsd/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Kolesa":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3202@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T114500
DTEND:20150201T121500
SUMMARY:Accessible Design in Open Source
DESCRIPTION: <p>Design is not simply skin deep, it interacts with deeper layers in software programs. And it is not just for people who point and click to use applications. It also affects people who cannot distinguish certain colours, who cannot use a mouse, who are confused by complex user interfaces, etc.What can designers and developers in open source projects do to make their software more accessible? What do they need to know about people with disabilities? What tools are available to help them? What are example projects that have worked to improve accessibility?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_accessible/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christophe Strobbe":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3280@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T114500
DTEND:20150201T120500
SUMMARY:Understanding & using authentication plugins
DESCRIPTION: <p>In our ecosystem, we have the commercial MySQL Enterprise PAM/Active Directory plugins (which are not the focus of this talk). But we also have the PAM authentication plugin, two versions by Percona and MariaDB - find out what's different and how to use them including connecting against an LDAP service.</p><p>New in MariaDB 10.1 (and to be backported to 5.5, 10.0 too) will be the Kerberos authentication plugin that will also be able to work with MySQL/Percona Server.</p><p>Quickly learn how to integrate PAM and Kerberos plugins into your workflow.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/mysql_auth_plug/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Colin Charles":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2798@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T114500
DTEND:20150131T121000
SUMMARY:Copyleft licenses and the appstores
DESCRIPTION: <p>This talk is an overview of the current compatibility of the various app stores with the major copyleft licenses.</p><p>I will then speak about the technical limitations of what those platforms impose on application licenses.I will also cover license strategies to have cross-platform FLOSS applications distributed on those app stores.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/appstores/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean-Baptiste Kempf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3113@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T115000
DTEND:20150201T121500
SUMMARY:Distributed tile processing with GeoTrellis and Spark
DESCRIPTION: <p>GeoTrellis is a geospatial Scala library and framework for doing high performance geospatial processing in a distributed environment. This past year the developers of GeoTrellis have created extensions to the Apache Spark cluster computing platform to ingest and process raster data stored in Accumulo and HDFS. Spark and GeoTrellis can be used to process and serve raster data through web services to create TMS tile layers that can be used on web maps. The framework can work with both spatial-only tiles, as well as spatial-temporal tiles such as climate model data.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/geotrellis_spark/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Rob Emanuele":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3082@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T115000
DTEND:20150201T123500
SUMMARY:CI as an infrastructure: components, patterns and problems
DESCRIPTION: <p>Usually we talk about CI as a process. We can start from very simple "checkout, build, test and deploy" idea and we might come to some complex scheme of interconnected tasks or jobs with different pipelines fulfilling certain requirements, but we mostly remain within the process scope dealing with problems like what to automate, how to automate and in which order to run those automated tasks.</p><p>However in this talk we are going to step back a bit and look at CI as an infrastructure, i.e. the system of services, which is constantly evolving to catch up with changes happening in the base project. We will go through number of examples trying to figure out basic principles and common patterns of CI infrastructure, and discuss the ways to solve common problems arising from them.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/ci_as_infrastructure/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Aleksandra Fedorova":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3103@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T122500
SUMMARY:Backporting Linux mainline drivers
DESCRIPTION: <p>This talk will give an overview over the Linux backports project and how to use it.The Linux backports project makes it possible to use a driver from a recent Linux mainline kernel with an older kernel version.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/backporting_drivers/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hauke Mehrtens":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3340@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T125000
SUMMARY:Beyond PHP - it's not (just) about the code
DESCRIPTION: <p>Most web developers focus on writing code. But creating web applications is about much more than just writing code. Take a step outside the code cocoon and into the big web ecosphere to find out how small code changes can make a world of difference on servers and network. This talk is an eye-opener for developers who spend over 80% of their time coding, debugging and testing.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/beyondphp/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Wim Godden":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2834@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T123000
SUMMARY:GHDL: a libre VHDL simulator
DESCRIPTION: <p>Short presentation of GHDL, followed by a discussion.</p><p>GHDL is a libre VHDL simulator.  It compiles a design using the gcc or llvm backend.  GHDL fully implements VHDL-87, VHDL-93, VHDL-02 and partially VHDL-08.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/ghdl/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tristan Gingold":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3350@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T122000
SUMMARY:OpenGLCanvas in Libreoffice
DESCRIPTION: <p>Munich student talks about his first project for libreoffice: Implementing a OpenGL canvas backend.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_openglcanvas_libreoffice/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Jaumann":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3357@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T125000
SUMMARY:New WAL record format in PostgreSQL 9.5
DESCRIPTION: <p>The WAL record format was revamped in version 9.5. This presentation goes into the details of the WAL format, and the reasons for the change.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PostgreSQL
URL:https:/fosdem.org/2015/schedule/event/new_wal_record_format_in_postgresql_95/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Heikki Linnakangas":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3073@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T125000
SUMMARY:EFL - A UI Toolkit Designed for the Embedded World
DESCRIPTION: <p>Enlightenment Foundation Library is a set of libraries designed to use the full potential of any hardware to do great UI. It has been designed with the embedded devices in mind, but it is a desktop class toolkit. Being done in C, it is providing a stable API/ABI, high efficiency, low memory and low battery usage for all kind of Linux device. Enabling development of modern UI adapted to any hardware that run Linux. These are the reason why Samsung use it in its Tizen devices. This talk after a short overview of what this libraries cover, will focus on last year improvement and where it is heading. It will also be an opportunity to learn about project around EFL that will help people develop product with it. And it would also be a good opportunity to see where EFL are used with some real use case.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/efl/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Cedric Bail":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3145@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T123000
SUMMARY:moviCompile: An LLVM based compiler for heterogeneous SIMD code generation
DESCRIPTION: <p>Numerous applications in communication and multimedia domains show significant data-level parallelism (DLP). The amount ofDLP varies between applications in the same domain or even within a single application. Most architectures support a single vector-,SIMD-width which may not be optimal. This may cause performance and energy inefficiency. We propose the use of multiple(heterogeneous) vector-widths to better serve applications with varying DLP. The SHAVE (Streaming Hybrid Architecture VectorEngine) VLIW vector processor is an example of such an architecture. SHAVE is a unique VLIW processorthat provides hardware support for native 32-bit (short) and 128-bit (long) vector operations. Vector arithmetic unit (VAU) supports128-bit vector arithmetic of 8/16/32 − bit integer and 16/32 − bit floating point types. Scalar arithmetic unit (SAU) supports 32-bitvector arithmetic of 8/16 − bit integer and 16 − bit floating point types.</p><p>The moviCompile compiler is an LLVM based commercial compiler targeting code generation for SHAVE processor family.The moviCompile compiler is capable of SIMD code generation for 128-bit (long) and 64-bit vector operations. This work focuseson compiler backend support for 32-bit (short) vector operations. More specifically, this work aims to generate SIMD code forshort vector types (e.g. 4 x i8, 2 x i16, 2 x f16) that can be executed on 32-bit SAU next to the 128/64-bit SIMD code. As aresult, moviCompile is able to generate heterogeneous assembly code consisting of both short and long vector SIMD operations.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_movicompile/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Erkan Diken":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2910@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T123000
SUMMARY:Midonet 101! Face to face with the distributed SDN solution
DESCRIPTION: <p>Midonet, our distributed SDN solution, has been finally released to the the community and we’d like to share our excitement with you.You’ll learn about the core concepts, why it’s different, its core design and why you would choose it for your project/business. Or not.You’ll be introduced to concepts like Topology Aware Edges and JIT Datapath flow computation as well as our distributed agent model.You’ll learn why we strongly believe in having intelligent edges and how this impact the overlay topology definition as well as the NFV implementation.We’ll share with you the challenges we’re facing, our ideas and our product vision.If you believe in the SDN future, please join us, bring your ideas and be part of the community we’re building.  Fun included!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/midonet_101/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Antonio Sagliocco":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alex Bikfalvi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2583@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T125000
SUMMARY:Automating Attribution
DESCRIPTION: <p>From blame logs to authors signing their names on their paintings; everyone appreciates and deserves credit for what they do. This has been codified in open licenses such as those from Creative Commons which put attribution as one of the requirements for re-use. Over the last two years, a number of libraries and tools have been developed to make attribution easier and seamless, and this talk demonstrates how they all fit together, how you can use them in your programs, and how a browser plugin can help you both find and attribute openly licensed works.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Miscellaneous
URL:https:/fosdem.org/2015/schedule/event/automating_attribution/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jonas Öberg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2597@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T125000
SUMMARY:Design and Implementation of a Perl Number Theory Module
DESCRIPTION: <p>This talk describes the history, design, and implementation details of a number theory module for Perl.  With implementations for most functions in C, C+GMP, and Perl this offers speed on most platforms as well as portability.  Comparisons will be made with tools such as Pari/GP, SymPy, SAGE, Primo, OpenPFGW, and others.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Languages
URL:https:/fosdem.org/2015/schedule/event/design_and_implementation_of_a_perl_number_theory_module/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dana Jacobsen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3142@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T122500
SUMMARY:Mercurial, with real python bites
DESCRIPTION: <p>In 2005, Matt Mackall picked Python to implement a new version control system: Mercurial. Ten years later, the project is a success! Thanks to python? Lets see what shinning advantages met us and what issues we, developers, had to work around. We'll also take a detour to the place were python outcrop to the users, the extensions system.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/mercurial,_with_real_python_bites/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pierre-Yves David":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3245@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T125500
SUMMARY:Upstream Downstream
DESCRIPTION: <p>How is it to be a fairly large project upstream of several Linuxdistributions? How is it do be downstream of such a project? Among thechallenges are coordinating between distributions, handling differentexpectations from distributions and users, and technical issues suchas making the software easy to package. Using MySQL as the example,we'll go through several real-life cases and try to see them from bothsides of the developer-maintainer relationship.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/upstream_downstream/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Norvald H. Ryeng":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2883@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T122500
SUMMARY:Genode - OS security by design
DESCRIPTION: <p>Most provisions against the steadily growing threats imposed by malware, viruses, and directed attacks are fighting symptoms rather than addressing the root of the problem, which lies in the operating system. Genode is an open-source OS technology that promises to give an answer to those threats. By organizing the system as nested sandboxes and consequently applying the principle of least privilege, it protects the privacy of the user and renders most classes of malware ineffective. The talk will be presented on a Genode-based system, which allows the demonstration of the concepts live during the talk.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/genode_os_security_by_design/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Norman Feske":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2641@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T124500
SUMMARY:Teaching Fish to Fly
DESCRIPTION: <p>In 2013, at the Embedded Linux Conference in Europe in Edinburgh, there was a race between a dog and a blimp. It was said that despite the dogs win, that the blimp had participated in the miracle of flight. In 2014 we intend to show that the brains of that dog can be transplanted and that it too, can participate in the miracle of flight. The talk is mainly targeting taking an off the shelf embedded platform, MinnowBoard Max, and it's use in UAVs, specifically quad-copters. With the ability to do real time computer vision, as well as various GPIO capabilities we'll explore the directions that significantly more autonomous UAVs can take with Linux and embedded platforms using, mostly, off the shelf components.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/fish_fly/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="John 'Warthog9' Hawley":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2896@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T122500
SUMMARY:Automatic Multicast Tunneling & Upipe: a Proof of Concept
DESCRIPTION: <p>The presenter will explain Automatic Multicast Tunneling, a draft RFC allowing to extend multicast content distribution to unicast-only connected receivers, and its implementation in the flexible multimedia framework Upipe. He will also show how it is possible to take advantage of AMT in web browser, using the Native Client plug-in of Upipe.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/upipe/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christophe Massiot":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3141@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T122500
SUMMARY:InvokeBinder
DESCRIPTION: <p>As one of the earliest adopters of Method Handles, I've had to build many of my own tools. InvokeBinder is one of them, providing a literal (or fluent) API for Method Handles that allows site-forward adaptation, name-based argument list manipulation, and many bonuses usually too complicated to write by hand. I'd like to demonstrate its features and enlist others to help me improve it.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/invoke_binder/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Charles Nutter":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2513@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T125000
SUMMARY:A GPS watch made of free software and hardware
DESCRIPTION: <p>F*watch is an infinitely hackable GPS watch with many sensorsbased on a 100% Free design. Everything is Free, from the PCB and watchhousing design to the software stack. Moreover, only Free software toolshave been used during the development.</p><p>F*watch. Why should your watch be different?</p><p>The talk describes the development process and shows a firstprototype, along with performance measurements and future plans.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Hardware
URL:https:/fosdem.org/2015/schedule/event/gps_watch/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Federico Vaga":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthieu Cattin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3164@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T123000
SUMMARY:Arithmetic based implementation of a quadrature FM Demodulator
DESCRIPTION: <p>One of the key component in many GnuRadio projects is the quadrature frequency demodulator.This functionality allows to calculate the real analog output of a frequency modulated signal fromthe IQ-signal, which is mainly captured using HF hardware (e.g. dvb-t dongle, USRP, etc.) by acarrier frequency (band pass domain) and transform it to the base band domain. The most knownimplementations of the FM-demodulator are based on trigonometric functions. These functionsrequire a high computation effort. Some implementation of “tuned” trigonometric function, whichwere downsized for FM-demodulation reduce the computation effort a little.A new proposal of a so called arithmetic FM-Demodulator allows to avoid completely the usage ofany trigonometric function and speed up the computation process in many times.In the presentation I will introduce mathematical background for the arithmetic FM-Demodulator,show the differences and limitations to the current implementation in GnuRadio Version.Further Philipp will present our result, we had achieved in our lab.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/sdr_arithmetic/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Denis Bederov":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3419@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T122500
SUMMARY:Diagnosing Performance Issues Using Thermostat
DESCRIPTION: <p>Debugging performance problems can be a daunting task, especially when you are short on time and lack proper tools that integrate nicely with your custom application landscape. Thermostat was designed to answer the most interesting questions related to performance measurement and application monitoring. It takes advantage of performance metrics and serviceability features of OpenJDK to provide a holistic view of the system. In this session, attendees will get a chance to see Thermostat in action as it is used to analyse programs, gather data, and debug issues affecting performance and functionality.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/diagnosing_with_thermostat/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mario Torre":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Severin Gehwolf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3478@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T125000
SUMMARY:Atomic Mode-Setting
DESCRIPTION: <p>Atomic mode-setting has been discussed and designed for literally years. Now it's finally there. Most of the prerequisites have been merged into the mainline kernel. The first drivers are being converted and the final versions of the user-space IOCTL are being drafted. With it come all sorts of new, exciting features. But there are also confusing aspects to it.</p><p>This talk will give a brief history of how kernel mode-setting (KMS) evolved, explain some of the shortcomings of the current KMS API and how atomic mode-setting will make everything better.</p><p>The focus of the talk will be on how to convert existing kernel drivers to support atomic mode-setting based on lessons learned from going through the conversion of the Tegra DRM driver.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/kms_atomic/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thierry Reding":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3003@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T122500
SUMMARY:Working with I/O using libmraa on Linux
DESCRIPTION: <p>libmraa is a low level IO library for GNU/Linux platforms in the IoT sector. It tries to abstract platform 'crazyness' such as level shifters, i2c gpio expanders and other hardware features that software engineers don't want to deal with. It supports C/C++/python &amp; nodejs and a number of hardware platforms.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot06/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brendan Le Foll":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3475@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T125000
SUMMARY:Precise time: from CPU clocks to hacking the Universe
DESCRIPTION: <p>Time is the most precisely measured quantity we have, yet it is still the most mysterious. Precise time and frequency are the hidden ingredient in most technology used today, from computer synchronization, to satellite navigation, to data communications, to digital music and video. In this talk we explore the amazing world of precise time, a world that anyone with curiosity can explore on their own.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Time
URL:https:/fosdem.org/2015/schedule/event/precise_time/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Van Baak":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3469@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T124500
SUMMARY:Show us your projects
DESCRIPTION: <p>Short presentations and demonstrations of interesting tools &amp; projects. Let us know if you want to see or present something.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/showsmalltalk/
LOCATION:H.2214
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2679@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T122500
SUMMARY:Maintaining & growing a technical community
DESCRIPTION: <p>How do you support a diverse community, acknowledge many different voices and perspectives, be open and inclusive, and still get things done (especially when you can’t force anyone to do anything)? What motivates people to not only start contributing to a project but to continue to contribute? Why on earth would anyone, including developers, do work they are not paid for? In this session, I’ll share what I’ve learned (and keep learning) by working with, in, and for volunteer communities; including how to be more transparent, create opportunity, and broadly share ownership.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/maintaining_growing_technical_community/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ali Spivak":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2713@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120000
DTEND:20150201T121500
SUMMARY:Kodi mediacenter (XBMC) past, present and future
DESCRIPTION: <p>A brief overview of Kodi (XBMC) open source Media center. How one of the oldest and largest open source projects originated, the path walked to present day and what the future might hold. Talk will include a brief history overview, what steps were taking to come in current state and what our goals are for the future.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/kodi_mediacenter/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martijn Kaijser":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ejal de Klerk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3442@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T130000
SUMMARY:Emacs Lisp (Elisp) small and useful programs
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/elisp_small_and_useful_programs/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Emanuel Berg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3482@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120000
DTEND:20150131T125000
SUMMARY:Building a GUI for an Ada Application with GtkAda
DESCRIPTION: <p>GTK+ is an open-source library that allows to quickly and easilybuild a graphical user interface, using standard widgets like buttons,combo boxes, text and tree views, scroll bars, etc.  Even though GTK+is written in C, it can be used from an Ada application thanks toGtkAda, an object-oriented Ada/C binding.</p><p>Illustrated by a poker game application, this presentation willexplain the essential concepts of GtkAda.  It will show how to createthe most common widgets and how to interact with the user.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_gtkada/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Serge Vanschoenwinkel":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2721@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T120500
DTEND:20150131T125000
SUMMARY:Ruby-red onions: Peeling back Ruby's layers in C extensions
DESCRIPTION: <p>The fact that Ruby has different implementations is strange but also powerful as it allows us to write extensions. Although writing an extension can be a daunting task, there's no better way to get to the heart of what exactly Ruby objects are and the reason for some of the language's quirks.</p><p>In this talk, we'll use an example of writing a C extension for Ruby to use a third-party C security library. We'll peel back the layers of Ruby objects to deepen our knowledge of MRI and to understand in a little more detail what it really means to write object-oriented code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ruby
URL:https:/fosdem.org/2015/schedule/event/peeling_back_ruby_c_extensions/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Emily Stolfo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2582@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T120500
DTEND:20150201T125000
SUMMARY:Wikimedia adopts Phabricator, deprecates seven infrastructure tools
DESCRIPTION: <p>Phabricator is an open source software development platform used for project management, bug reporting, and code review in an integrated fashion. Wikimedia has about 500 regular contributors developing MediaWiki plus hundreds of extensions and related tools. We are deploying https://phabricator.wikimedia.org to replace Bugzilla, RT, Trello, Mingle, Gerrit, gitblit, and Jenkins. This is the biggest and most complex Phabricator migration we are aware of, and we want to share our first-hand experiences with other free software projects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/wikimedia_adopts_phabricator/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Quim Gil":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andre Klapper":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2494@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T121000
DTEND:20150201T123000
SUMMARY:Moving to the NoSQL side: MySQL JSON functions
DESCRIPTION: <p>Data is everywhere. User comments, preferences, online games features, all that small chunks of information which clients need to communicate with its servers use JSON format now. This format can be read into an object using parser built-in in all modern clients. But what about server side? What about information which should be stored for future use? Do you still need to manually parse JSON data to be able to effectively search through? Do you still need to spend time retrieving documents, load parse library and process? Not anymore! In this session I will present set of functions which manipulate with data in JSON format inside MySQL server. These functions search, modify and validate JSON data for you.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/moving_to_nosql/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sveta Smirnova":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3150@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T121500
DTEND:20150201T122500
SUMMARY:GeoTrellis and the GeoTiff File Format
DESCRIPTION: <p>A short talk about GeoTrellis and the GeoTiff File Format. I was a Google Summer of Code student at GeoTrellis and implemented a GeoTiff reader for the project. I will present what GeoTrellis is, how I implemented the GeoTiff reader and talk a bit about the GeoTiff File Format and which compressions that are associated with it.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/geotrellis_geotiff/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Johan Stenberg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2790@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T121500
DTEND:20150201T130000
SUMMARY:HTTP/2 for Go
DESCRIPTION: <p>Brad Fitzpatrick gives an overview of HTTP/2 (its design and advantages) and then discusses the design of Go's http2 package.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/http2_go/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brad Fitzpatrick":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2999@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T121500
DTEND:20150131T124000
SUMMARY:SPDX: Debunking the myths and misunderstandings
DESCRIPTION: <p>The SPDX specification is a standard format for communicating the components, licenses, and copyrights associated with a software package. Despite that relatively simple explanation, myths and misunderstandings seem to abound as to what SPDX does and does not do; whom benefits from SPDX and how; and more. This talk will address some of the commonly heard myths and misunderstandings.</p><p>This talk will also describe the key changes accompanying the upcoming official release of SPDX 2.0.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/spdx/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jilayne Lovejoy":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3388@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T121500
DTEND:20150131T130000
SUMMARY:Apache Solr as a compressed, scalable and high performance time series database
DESCRIPTION: <p>How can you store 86 billion measurement points in 30 gigabytes and search through it within a few milliseconds on your laptop? A relational database? No! Apache Solr empowers you to do this if you follow a few concepts. The horizontal scalability capabilities of Solr bores away the borders of your laptop and allows you easily to scale out to your needs. In this code intense session we give an introduction how to store time series data in Apache Solr.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/apache_solr_as_a_compressed,_scalable_and_high_performance_time_series_database/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Florian Lautenschlager":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3362@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T122000
DTEND:20150131T124000
SUMMARY:LibreOffice IDE integration
DESCRIPTION: <p>LibreOffice recently has finished to use a consistent build system, this made it easy to now allow it to be debugged, modified and improved in an IDE for developers.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_ide_integration/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bjoern Michaelsen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3056@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T122000
DTEND:20150131T130000
SUMMARY:oVirt and Gluster Hyperconvergence
DESCRIPTION: <p>This session will cover in detail the ongoing effort of integrating the oVirt virtualization and Gluster storage resources in single commodity boxes that can scale horizontally. The presentation will include the description of the technical challenges encountered, the status of the ongoing effort and the roadmap for the possible future improvements.</p><ul><li>oVirt virtualization and Gluster storage overview</li><li>Architecture, hardware and software setups</li><li>Scaling horizontally</li><li>Challenges of the oVirt and Gluster Hyperconvergence</li><li>Current status and other possible improvements</li><li>Roadmap and future additions</li></ul>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/hyperconvergence/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Federico Simoncelli":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3148@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T122000
DTEND:20150201T130000
SUMMARY:Surviving the Zombie Apocalypse
DESCRIPTION: <p>In our interconnected world of mobile and cloud computing, particularly with the rise of governmental spying, corporate espionage, and theft of data by organized crime syndicates, security is more important than ever.  Many claims are being made about the security of open-source cloud technologies: How can administrators, users, and developers separate fact from fiction?</p><p>This talk will equip the audience with the principles needed to evaluate security claims.  We will talk the nature of risk, of vulnerabilities and exploits; the various factors that reduce the risk of vulnerabilities in software;  and about TCB, threat models, and defense-in-depth.  And we will introduce a colorful and (hopefully) helpful analogy to help make these concepts more clear.</p><p>We will then apply these principles to three open-source cloud technologies: containers, KVM, and Xen, to see how they stack up.  These will be backed up with numbers: lines of code, security advisories, entry points, and so on.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/zombieapocalypse/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ian Jackson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2869@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T122000
DTEND:20150201T123500
SUMMARY:Improving Key Signing Parties
DESCRIPTION: <p>KSP Tools is a set of tools to simplify and automate the tasks that are needed to attend a key signing party. They will significantly reduce the amount of work needed, and reduce the amount of errors that can be made. My aim is to reduce the amount of work to be done before and after the meeting to just 5 minutes, even with the large amount of people that attend the event at FOSDEM (~100 people), without compromising security.</p><p>I also hope to considerably shorten the amount of time that a key signing party takes through future work.</p><p>The current tools are:</p><ul><li>ksp-makelist: Generates a better formatted key list for usage at a key signing party. It's better looking, more readable, more comfortable to use and can be processed automatically by scanning QR codes.</li><li>ksp-scanlist: Makes a list of keys to sign by scanning QR codes from the above list.</li><li>ksp-list: Performs operations on a list of selected keys like signing keys and mailing them.</li><li>ksp-import-keys: Connects to a mail server and automatically imports signatures people emailed to you.</li></ul><p>The tools automatically check fingerprints and use a file format that is easy to handle with standard tools like grep and awk.</p><p>These tools were made after my experience with key signing parties at FOSDEM and I hope other people will find them useful.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/improving_key_signing_parties/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vadim Troshchinskiy":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3497@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T122500
DTEND:20150131T131500
SUMMARY:Binding C libraries
DESCRIPTION: <p>Pure Perl is awesome. But often there are situartions where Pure Perl™ means that your program will either be slow, or it will not comply with industry standards. On the other hand, using battle tested open source libraries is a sane choice, but implementing the bindings to a language like Perl can be quite challenging. This talk is a walk-through this business, illustrating the bindings to the library libxml.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/c_bindings_a_journey/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tobias 'FROGGS' Leich":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2775@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T123000
DTEND:20150131T125500
SUMMARY:Why open source lets a broadcaster sleep at night
DESCRIPTION: <p>This talk is about how different opensource tools are use by Trace TV team</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/tvopensource/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Emmanuel Aldeguer":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3257@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T130000
SUMMARY:Bootstrapping user experience design work in your open source project
DESCRIPTION: <p>How to get started bringing user experience design practices into open source projects using Drupal as a case study.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_bootstrapping_user_experience/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roy Scholten":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3427@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T123000
DTEND:20150131T125500
SUMMARY:Building an open Internet of Things with Java and Eclipse IoT
DESCRIPTION: <p>Java is a platform of choice for many IoT applications, from building smart gateways that bridge sensors to the cloud, to device management infrastructures or home automation systems. This session provides you with concrete examples of how to build end-to-end solutions with the Eclipse IoT Java stack and in particular how to use open-source projects such as Paho, Kura, Californium and Concierge on top of OpenJDK. You should join this session if you have Java developments skills that you'd like to put to good use for your next IoT project, and if you are interested in learning more about how to use open standards like CoAP, MQTT, 6LoWPAN, … in your Java applications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/iot_eclipse/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benjamin Cabé":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3316@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T123000
DTEND:20150131T132000
SUMMARY:Interfacing infrastructure as code with non-expert users
DESCRIPTION: <p>Implementing a tool to automate IT infrastructure management has many undeniable benefits. But that doesn't mean there aren't some drawbacks too (usually outweighed by the benefits) that we should be considering, and working to reduce or remove.</p><p>Implementing a tool like this in a team usually has a pretty significant impact: new processes, new language(s) to learn, new way of doing pretty much everything on your infrastructure. These tools are complex, so a minority of the team tends to become experts in it, and tries to lead the others. Resistance to change is common and understandable, but unfortunately, this can end up with some of the team members being left behind by the sudden and massive changes to their work. This is clearly not a Good Thing, and certainly not showing very good inclusiveness towards everyone. It is also making some configuration management projects fail, which is definitely a Bad Thing for those of us trying to implement them.</p><p>How to improve this situation is a topic dear to me. This has always been the focus of the Rudder and ncf open source projects I work on - making our technologies more accessible, easier to adopt and simpler to understand. Some key points we have focused on include:- Avoiding the <em>necessity</em> to write code (user interfaces of course, but that can be combined with other users writing code)- Separating roles so that experts can implement the <em>how</em> and others can focus on the <em>what</em>- Minimising the amount of effort required (sane and non-surprising default values, auto-configuration where possible, ...)</p><p>This talk will explain some of these concepts, and show how we have achieved considerable success using the ""ncf builder"" web interface that can be used to write configuration management policy without writing any code (see http://www.ncf.io).</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/interfacing_infrastructure/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jonathan Clarke":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3080@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T125500
SUMMARY:Patchwork Toolkit
DESCRIPTION: <p>Patchwork is a toolkit for connecting various devices into a network of things or, in a more broad case - Internet of Things (IoT). The main goal of creating this toolkit is to have a lightweight set of components that can help to quickly integrate different devices (i.e. Arduinos, RaspberryPI's, Plugwise, etc) into a smart environment and expose specific devices' capabilities as RESTful/SOAP/CoAP/MQTT/etc services and data streams.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot07/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexandr Krylovskiy":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2745@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T125500
SUMMARY:Multi User support in an embedded secured environment
DESCRIPTION: <p>The multi-user support is a new feature of Tizen 3 which aims to enable multiple profile in connected devices while enabling a strict application containment.This new feature responds to a secured multi-seat context as Tizen IVI (In-Vehicle Infotainment) project.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/embedded_multiuser/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kévin Thierry":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3171@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T124000
SUMMARY:Habitat - a programmable personal geospatial datatore
DESCRIPTION: <p>Habitat is a proof of concept project to re-purpose Cucumber style tests to process data about your location. Implemented in Python using Celery, Behave and Flask.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/habitat/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Richard Pope":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2688@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T132000
SUMMARY:Retooling Fedora
DESCRIPTION: <p>Fedora 21 marked the first phase of the Fedora.next Initiative, an umbrella concept for a reimagining of how Fedora will operate in its second decade. This talk will focus on the switch to a Product-based model, the reasons behind it and the challenges (both technical and social) that we faced in shipping Fedora 21.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/retooling_fedora/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephen Gallagher":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthew Miller":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2980@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T123000
DTEND:20150131T125500
SUMMARY:Extending Cachegrind: L2 Cache Inclusion & TLB Measuring
DESCRIPTION: <p>Description: I have extended Cachegrind to include L2 Cache Inclusion &amp; TLB Measuring. The main goal of this talk is to present and explain how these two extensions work; why they might be useful, what one can do with them, how did I test them, etc. (see full description for the points to be covered)</p><p>Intended Audience: Valgrind core developers and Cachegrind users</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Valgrind
URL:https:/fosdem.org/2015/schedule/event/valgrind_extending_cachegrind/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stavros Kaparelos":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3364@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T123000
DTEND:20150131T133000
SUMMARY:Time flows on Graph
DESCRIPTION: <p>Time dimension is fundamental in many different contexts, from statistical analysis to representation of cause-effect relationships, from forecasting to automatic control systems.</p><p>Representing this kind of data in "traditional" databases can lead to performance problems, due to their quantity, frequency and domain model; this is why NoSQL solutions are widely used in this field.</p><p>In this talk we will show how to use OrientDB, a Document-Graph Database, to store, process and query this type of information in an efficient and effective way.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_timeflows/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Emanuele Tagliaferri":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Enrico Risa":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3238@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T125500
SUMMARY:Mandos
DESCRIPTION: <p>Disk encryption is essential for physical computer security, but seldom used due to the trouble of remembering and typing a password at every restart.  We describe Mandos, a program which solves this problem, its security model, and the underlying concepts of its design.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/mandos/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Teddy Hogeborn":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2938@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T123000
DTEND:20150131T130000
SUMMARY:OpenLISP: Open source Locator/ID Separation Protocol implementation 
DESCRIPTION: <p>Due to scalability issues that the current Internet is facing, the research community has re-discovered the Locator/ID Splitparadigm. Among the various proposals, the most successful is LISP (Locator/ID Separation Protocol), which is currentlydiscussed at the IETF and strongly pushed by Cisco.The talk  overviews OpenLISP (www.openlisp.org), an open sourceimplementation of LISP. The talk is organized in two parts. A first part will overview the main principles of LISP and the way it works.The second part, which is also the main part of the presentation, will describe the kernel implementation work done.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/openlisp/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luigi Iannone":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2686@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T125500
SUMMARY:Reaching more users through better accessibility
DESCRIPTION: <p>In this hands-on presentation, Marco will demonstrate how to use the screen reader built into Firefox OS and other tools to help create more usable, more accessible web applications. Such applications have a much better chance of reaching a broader audience. In addition, they will help developers to write more semantic and more maintainable code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/reaching_more_users_through_better_accessibility/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marco Zehe":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3435@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T132000
SUMMARY:Shenandoah - Project overview
DESCRIPTION: <p>Garbage Collection pauses make it hard for Java applications to meet quality of service guarantees.  No matter how fast your application processes requests, a 30 second GC pause is going to ruin any guarantees you might want to make.</p><p>Shenandoah is a new GC algorithm designed to address this issue. We take a simple approach that allows us to do more work while your Java program is running so we can substantially reduce the time the JVM is paused.  Our goal is to be able to garbage collect 100gb+ heaps in under 10ms.</p><p>This talk will focus on the current status of the project, the goals we've met so far, and what we are hoping to achieve in the coming year.  We might even share some performance numbers.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/shenandoah/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roman Kennke":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christine H Flood":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2986@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T130000
SUMMARY:Viterbi's little Helper
DESCRIPTION: <p>Forward Error Correction (FEC) is a vital part of every communication scheme. Convolutional Error Codes can provide the protection of the data to drive the communication system close to the Shannon Limit. But due to the complexity of the decoders, it is challenging to implement these algorithms in software for use in software defined radios (SDR). Available coprocessors, such as graphic processor units (GPU) and single instruction multiple data architectures (SIMD) can dramatically enhance the throughput of such software based receivers. Strategies to start implementing Viterbi- and Maximum A Posteriori (MAP) Decoders on these coprocessors are presented in this talk. Potential tripping hazards are identified. The effects on the throughput of these algorithms are analyzed and shown.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/viterbi/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Kraemer":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3309@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123000
DTEND:20150201T130000
SUMMARY:Networking (lunch)
DESCRIPTION: <p>Networking at Lunch</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/diner/
LOCATION:K.3.201
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2936@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123500
DTEND:20150201T125000
SUMMARY:Adding VHDL support to Icarus Verilog
DESCRIPTION: <p>Have you ever wondered how simulators perform their tasks? Are youlooking for a FOSS replacement for your proprietary simulator?</p><p>Icarus Verilog is a part of gEDA project. It is mostly known as a FOSShardware description language simulator, although its capabilitiesreach beyond that. The name indicates it is a Verilog simulator, manyfeatures of SystemVerilog are already implemented and VHDL makes itsway there.</p><p>If you want to hear about what else you can achieve with Icarus, howits internal gears are running, or possible ways to extend itsfunctionality - feel invited.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/icarus_vhdl/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Maciej Sumiński":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2779@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T123500
DTEND:20150201T125500
SUMMARY:Undelete rows from the binary log
DESCRIPTION: <p>After the nice blog post of Scott Noyes, I decided to dig a bit more on the topic of undelete rowsfrom the binary log.</p><p>This is a more detailed 101 session that explain how to find all events to change and show how todeal with that using easy python commands.</p><p>We will also see how to un-insert and un-update events.</p><p>See https://github.com/lefred/MyUndelete</p><p>It also covers different version of MySQL, from 5.5 to 5.6 and MariaDB.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/undelete/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frédéric Descamps":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3087@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T124000
DTEND:20150201T131000
SUMMARY:The C2 programming language
DESCRIPTION: <p>C2 is a new programming language that been under development since 2011. It attempts to maintain the spirit of C, while considerable raising development speed. C2 also adds some greate features and tools to developers. This talk will zoom in on 'problems' in C, the solution chosen in C2 and the implementation on top of Clang/LLVM.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_c2/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bas van den Berg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2764@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T124000
DTEND:20150201T125500
SUMMARY:Cloud Computing: The Next Generation
DESCRIPTION: <p>Looking at the evolution of the Cloud everything started with centralized services. Today everybody can set up his own Cloud with Free Software. What's next? This talk will discuss the idea to connect this decentralized clouds in a way that users can share seamlessly data across multiple instances.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/next_generation_cloud_computing/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frank Karlitschek":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3337@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T124000
DTEND:20150131T130000
SUMMARY:PDF signing in LibreOffice: no longer experimental
DESCRIPTION: <p>During the Google Summer of Code in 2012, Gökçen Eraslan implemented digital signatures for LibreOffice's PDF export. There were some glitches left in the feature, for instance it did not really work well on Windows, which is where most of our users are. Because of that, the functionality was marked as "experimental" and was thus not easily available to users. Recently, thanks to a crowdfunding effort, we had the opportunity to improve this feature. The presentation will describe that work and show how to use the feature.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_pdf_signing/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tor Lillqvist":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2973@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T124500
DTEND:20150201T133000
SUMMARY:It’s not a bug, it’s an environment problem. 
DESCRIPTION: <p>It’s not a bug, it’s an environment problem.Environments are costly and data refreshes tedious. As a result, QA analysts have to make compromises and work in environments that have a different makeup than the production environment, which can create false positives and missed bugs. This presentation will help QA engineers learn how to mitigate the lack of data refreshes by creating modular test cases and use parameters to dissociate the data from the test cases and automation and therefore be able to work with data that you do have in each environment. Additionally, it will dive into how to maximize the environments QA professionals currently have and align them to their testing process to do feature testing and regression efficiently.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/its_not_a_bug_its_an_environment_problem/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Helene Astier":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3467@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T124500
DTEND:20150201T134500
SUMMARY:Amber Smalltalk - Get Started & More
DESCRIPTION: <p>SPAs are the new way to do web apps.Javascript is the de facto assembly language of the web,</p><p>But Javascript is ugly and debugging it is nightmarish (despite Developer Tools).Node is cool, but Javascript is not as much.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/amber/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philippe Back":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2677@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T124500
DTEND:20150131T132500
SUMMARY:Crypto Wars 2.0 and the Free Software Response
DESCRIPTION: <p>Recent revelations about the scope of government surveillance have touched off renewed interest in encryption and personal data privacy, and prompted technology companies to offer more protections for users' data. In response, the U.S. government has made moves toward increased regulation of encryption software. This talk will discuss the laws regulating surveillance and cryptography, how those laws apply to free software, and opportunities for community response to the new crypto wars.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/crypto/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Aaron Williamson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2762@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T124500
DTEND:20150201T131000
SUMMARY:Daybed
DESCRIPTION: <p>Daybed is a reusable Web API providing validation and storage as a service. Define your schemas, their fields and permissions using JSON, and you obtain a dedicated RESTful endpoint! It has spatial fields support, GeoJSON output and ElasticSearch indexing!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/daybed/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mathieu Leplatre":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2995@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T125000
DTEND:20150201T132000
SUMMARY:Application Sandboxing with systemd
DESCRIPTION: <p>I will talk about the experimental work I've been doing to securely sandbox graphical applications in a Wayland based desktop. I will also talk about the next steps and how this work relates to the GNOME Safety project and systemd.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/application_sandboxing_with_systemd/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Rob Taylor":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3407@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T125500
DTEND:20150131T130000
SUMMARY:Lightning Talks Welcome
DESCRIPTION: <p>Welcome and Introduction to the FOSDEM 2015 Lightning Talks.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/lightning_talks_welcome/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tias Guns":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alasdair Kergon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2939@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T125500
DTEND:20150201T131000
SUMMARY:High-Level Open/Free FPGA development tools from OHR.
DESCRIPTION: <p>FPGA features and resources had dramatically increased in the last years. State-of-the-art devices are now too complex to be tackled by a single individual by using standard HDL tools.</p><p>The OHR community hosts and maintains a set of Free/Open high-level FPGA development tools that aims both to increase productivity and to empower resource and knowledge sharing.</p><p>This tutorial provides a short introduction &amp; demo for two of the main HDL tools at OHR (HDLMake and Libre-FDATool) and finally introduces some of the hottest trends in high-level FPGA design tools.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/ohr_fpga/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Javier D. Garcia-Lasheras":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2490@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T135000
SUMMARY:A new version of Firefox is available
DESCRIPTION: <p>Mozilla Firefox is a Web Browser. The red panda just turned 10.For the last 4 years, we have been releasing a major release every 6 weeks. During this talk, we will explain how we have been able to reach this goal.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Miscellaneous
URL:https:/fosdem.org/2015/schedule/event/a_new_version_of_firefox_is_available/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sylvestre Ledru":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lukas Blakk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3035@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T134500
SUMMARY:Recycle your Android devices for anything : run real Linux on them
DESCRIPTION: <p>Our world is full of small powerful devices; but most of them run Android.</p><p>I'll show how Mer, SailfishOS and HADK lets us reuse them as full blown linux systems - with touchscreens, 3D graphics, modem, wifi, usb...</p><p>At the heart is libhybris - talked about at FOSDEM; found inside the Ubuntu Touch distro, invented and developed at Mer &amp; Jolla where it's used in the Jolla phone (ARM) and soon the Jolla tablet (x86).</p><p>Together we can route around the breakage of closed binary blobs and work on FOSS on these devices.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/sailfishos/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David Greaves":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3159@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T134500
SUMMARY:RFNoC: Theory and Practice
DESCRIPTION: <p>RFNoC (RF Network-on-Chip) is a framework that allows easy and rapid development of FPGA signal processing systems, with the same FPGA and host code to be used across multiple devices and applications.</p><p>Its general architecture will be presented first and then the current implementation state of a practical RFNoC block designed to accelerate RTSA-like (fosphor) spectrum visualization will be described.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/rfnocfosphor/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sylvain Munaut":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matt Ettus":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3160@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T132500
SUMMARY:Daala Video Codec
DESCRIPTION: <p>Daala is a next-generation royalty free video codec under development by Xiph.org and Mozilla.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/daala/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nathan Egge":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3022@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T134500
SUMMARY:Autopsy of a multiserver deadlock in the HelenOS filesystem layer
DESCRIPTION: <p>A detailed walk through the analysis of a deadlock in the HelenOS filesystem layer involving IPC communication and spread across four server processes. The talk will focus on demonstrating how a problem like this can be root caused from within the same running HelenOS instance that was affected by it, relying solely on its own observability features.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/deadlock/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jakub Jermář":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3015@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T132500
SUMMARY:picoTCP for Linux Kernel tinification
DESCRIPTION: <p>By replacing the Linux Kernel's TCP/IP stack with picoTCP, we aim to lower the threshold to use Linux on small embedded systems and bring it to the IoT world. In this case we ran it on a Cortex-M microcontroller with a few MBs of RAM and flash.Using picoTCP inside the kernel results in a reduction of the kernel's size by over 300 kb, while still having all of the TCP/IP functionality an embedded system might need, and more.The talk will start with a demo, then a motivition why we did this, and finally explaining how we did this.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot08/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Maxime Vincent":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3163@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T134000
SUMMARY:Leveraging Ceph
DESCRIPTION: <p>The Ceph storage system is used by many IaaS software. It provides self-healing distributed storage in many forms (block device, file system and object store).</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/leveragingceph/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Loic Dachary":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sage Weil":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3190@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T132500
SUMMARY:Federation and Python webapps
DESCRIPTION: <p>Decentralize the web!  Everyone wants to, but actually getting a decentralized network of websites is notoriously hard.  Luckily, much of the hard work is already done.  Learn about federation standards (including recent activities at the W3C Social Working Group) and how to use PyPump, a library to make federating with Python easier, and how we're tackling site-to-site federation in GNU MediaGoblin.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/federation_and_python_webapps/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christopher Webber":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2927@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T135000
SUMMARY:lowRISC
DESCRIPTION: <p>The <a href="http://www.lowrisc.org">lowRISC</a> project was established in the summer of 2014 with the aim of producing a complete open-source System-on-Chip in volume, with low-cost development boards. Alex Bradbury, one of the co-founders of the project will discuss the progress to date and the path to the first test chip. lowRISC implements the open RISC-V instruction set architecture and is exploring ideas on improving security via tagged memory and increasing flexibility through the addition of RISC-V 'Minion' cores to implement soft peripherals. This talk will discuss the potential benefits of a fully open-source hardware ecosystem, the challenges of getting to first silicon, and how the open source community at large can help.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Hardware
URL:https:/fosdem.org/2015/schedule/event/lowrisc/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alex Bradbury":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3250@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T132000
SUMMARY:Multi-threaded replication in MySQL 5.6 and 5.7
DESCRIPTION: <p>Replication is used everywhere with MySQL. But applying writes in a single thread is often a bottleneck: replicas have a hard time keeping up with the master that can execute writes in parallel. Enter MySQL 5.6 and you can use several threads to apply writes on replicas as long as you have several schemas. MySQL 5.7 goes even further: by introducing a logical clock and by changing the scheduling logic, you can apply writes in parallel in a single schema.</p><p>Come to this session to learn all you need to be comfortable with multi-threaded replication.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/multi_thread_replication/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephane Combaudon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3315@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T135000
SUMMARY:Native D3D9 on Mesa
DESCRIPTION: <p>While OpenGL can fit D3D9 translation, native support has several advantages.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/d3d9/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Axel Davy":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2860@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T131500
SUMMARY:Developing FOSDEM Companion
DESCRIPTION: <p>FOSDEM Companion is a mobile schedule app for Android, first released for FOSDEM 2014. Its code is open source and designed as a reference implementation for this kind of application. This session will cover the architecture of the app and its building blocks, the motivation behind its features, what's new in the 2015 version and the best practices for designing a modern Android application.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/developing_fosdem_companion/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christophe Beyls":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3047@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T133000
SUMMARY:High-performance packet filtering with Pflua
DESCRIPTION: <p>Pflua is a fresh implementation of the well-known pcap-filter language (pflang), designed to filter network traffic in the Snabb Switch.  It is, to our knowledge, the fastest pflang implementation. This talk introduces pflua, its two compilation pipelines, its performance, and shows a demonstration of pflua filtering traffic at 10Gb line-speed in a Snabb Switch.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/packet_filtering_pflua/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andy Wingo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3343@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T135000
SUMMARY:The State of PHPUnit
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/thestateofphpunit/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sebastian Bergmann":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3358@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T135000
SUMMARY:JSON and PostgreSQL, the State of the Art
DESCRIPTION: <p>PostgreSQL 9.4 introduces a new type, JSONB, index types, operators... all kinds of new infrastructure for processing JSON. It's all rather overwhelming.</p><p>We'll look at the current set of tools, including real-life applications and performance metrics, and talk about options as to when it is a great and perhaps still not-as-great idea to use JSON.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PostgreSQL
URL:https:/fosdem.org/2015/schedule/event/json_and_postgresql_the_state_of_the_art/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christophe Pettus":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3363@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T134000
SUMMARY:LXD: The Container Hypervisor
DESCRIPTION: <p>LXC is a production-ready container management toolset focused on flexible container management.  Its container management API has language bindings for many languages including C, python, Go, lua, and more.</p><p>LXD is a new project by the LXC community. It provides a REST API for LXC, an improved command line interface and OpenStack integration plugin.  The command line interface lets you control both local and remote LXD in a perfectly transparent way including live migration.  LXD is also strongly focused on security, uses user namespaces by default, integrates with apparmor, selinux, seccomp and any other security mechanism available.</p><p>This talk will present the most exciting features of LXD, including a walk-through of the new command line tool.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/lxd/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Serge Hallyn":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3421@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T132500
SUMMARY:Caciocavallo, or how we ported OpenJDK from embedded to cloud and still liked it
DESCRIPTION: <p>Caciocavallo has been one of the very first external projects to land in the OpenJDK repository and sponsored by the OpenJDK Porters Group. Named after a delicious cheese we're never tired of eating, it had the original purpose of refactoring the AWT peers to allow different implementations to be added to OpenJDK. The project evolved very quickly until it became itself a full implementation of AWT based on Swing with just enough abstraction to allow custom plugging into the Java2D system for rendering. As time passed, this characteristic was used to implement a GUI testing framework running on offscreen buffers to avoid the usual problems of focus stealing and random mouse moving that plague every other GUI testing framework (here everything is emulated!), and finally a full Web based backend to allow application to run remotely but still be visible on the local screen. This talk will cover the progress we have done over the years, we will show how easy is to implement a new backend and how this project could be used to give Wayland support to OpenJDK. We will show the testing framework and finally we will discuss about WebJDK, an idea to give more web oriented functionality to OpenJDK and use the web backend to enable fully cloud based applications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/caciocavallo/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mario Torre":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roman Kennke":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2681@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T132500
SUMMARY:Internet all the things - using curl in your device
DESCRIPTION: <p>libcurl is the world's most used and most popular internet transfer library, already used in every imaginable sort of embedded device out there. How did this happen and how do you use libcurl to transfer data to or from your device?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/curl_device/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Stenberg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2656@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T135000
SUMMARY:Computers, Clocks and Network Time
DESCRIPTION: <p>Most people who work with computers have no idea how the computers keep time.  All networked computer  systems require some form of temporal synchronization.  As networks have gotten faster the demands for accurate, distributed, timekeeping have increased, but most programmers have no idea about the quality of the clocks in their systems, nor how they might be kept in sync.  This talk will go over the basics of computer clocks, why they're inaccurate, and what can be expected from various strategies for getting systems into sync.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Time
URL:https:/fosdem.org/2015/schedule/event/computers_clocks_and_network_time/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="George Neville-Neil":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2654@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T135000
SUMMARY:X11 on the Web
DESCRIPTION: <p>The clever minimalism and flexibility of the X-Windows system has allowed it to be ported to a diverse range of platforms. Recently, that flexibility has allowed the X.org server, client libraries, several window managers, and a range of applications to be ported to run stand-alone inside the Chrome web browser using a technology called Native Client. This talk explores the unique challenges of porting X11 to Native Client and the browser.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/webx11/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brad Nelson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3483@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T132500
SUMMARY:Opening the Development of PHCpack
DESCRIPTION: <p>PHCpack originated from bundling programs to solve polynomialsystems with symbolic-numeric and polyhedral methods.  The core ofPHCpack consists mainly of Ada code, with interfaces to C and Python.Its blackbox solver is accessible from various scientific softwarepackages such as Macaulay2, Maple, MATLAB, Octave, and Sage.</p><p>The goal of the talk is to explain the application of softwareengineering principles and the role of Ada in the development ofPHCpack.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_phcpack/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Verschelde":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3083@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T132500
SUMMARY:Hybrid Cryptography
DESCRIPTION: <p>This will show what is Hybrid Cryptography and how we can use Hybrid Cryptography in Restful environments.</p><p>I will show with example code in Ruby how this flexible system can be applied in Text, HTTP, and maybe other places to show how it is applicable to Restful systems without changing any current protocols.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/hybrid_crypto/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Romek Szczesniak":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3085@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T132500
SUMMARY:Privacy features for Firefox for Android
DESCRIPTION: <p>Firefox for Android aims to give users control of their privacy on the mobile web. In addition to many built-in privacy features, Firefox also supports add-ons, which can give users even more privacy options. In this session, I'll talk about different privacy features that we've been adding to the browser, highlight a few privacy add-ons that are available, and demonstrate how easy it is to create new add-ons yourself.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/privacy_features_firefox_android/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Margaret Leibovic":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2639@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T131500
SUMMARY:All your cycles are belong to us
DESCRIPTION: <p>We live in an age in which every person owns two or three devices that are powerful enough to render a few seconds of 3D movies in a while although they are used mainly to send messages via WhatsApp and create selfies for social network consumption. At the same time, all these devices have the closest thing to an universal virtual machine that has ever existed: the JavaScript virtual machined, paired to a (roughly) standard object model that allows anybody with a bit of programming prowess to create programs that can be run anywhere and everywhere.There is great potential for massive distributed computing in this environment, but the ability to tap it a bit farther than sending basic computations is not there yet. In this presentation we will talk about the issues involved in doing so, from basic algorithmic issues to twisted legal issues that can arise when you are using devices you don't own to perform unwitting computations.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/volunteer_computing/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Juan Julián Merelo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3512@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T134500
SUMMARY:Go and the modern enterprise
DESCRIPTION: <p>Successful, tech-related, consumer-oriented companies with "hockey stick" growth -- companies like Twitter, Netflix, Spotify, and SoundCloud -- represent what might be called the "modern enterprise".</p><p>These organizations run microservice architectures which are continuously built and deployed, deeply instrumented, data-driven, and can fundamentally change from day to day. The open-source software stacks they use gain recognition, contributors, and momentum.</p><p>Go has many advantages in this kind of environment, and seems well-posed for becoming its <em>de facto</em> language. But we're definitely not there yet.</p><p>This talk is an experience report of Go in the "modern enterprise" of SoundCloud, and my opinion of what needs to happen with the language and ecosystem for it to gain real mindshare in that environment.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/go_modern_enterprise/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Bourgon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3514@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T135500
SUMMARY:How CoreOS is built, modified, and updated
DESCRIPTION: <p>Traditional Linux distributions are updated via one of two methods: utilizing package managers like RPM, apt, or pacman or good old "config, make, make install."  We will analyze how atomic CoreOS updates are developed, packaged, and distributed in order to sign an image and distribute it to the masses.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/how_coreos_is_built,_modified,_and_updated/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brian 'redbeard' Harrington":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3093@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130000
DTEND:20150131T134500
SUMMARY:Concurrent Ruby: low and high-level concurrency abstractions for the Ruby language
DESCRIPTION: <p>The concurrent-ruby is a gem which provides a variety of concurrency abstractions at high and low levels. It is an unopinionated toolbox allowing users to pick the right tool for a given concurrent problem. The gem has Agents, Actors, STM and many more.</p><p>The talk will cover:-   Overview of the available tools.-   Examples of some abstractions.-   Java and C specific implementations.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ruby
URL:https:/fosdem.org/2015/schedule/event/concurrent_ruby/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Petr Chalupa":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2725@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T130000
DTEND:20150201T135000
SUMMARY:Get ready to party!
DESCRIPTION: <p>The last pieces are finally falling into place.  After years of design and implementation, 2015 will be the year that Perl 6 officially launches for production use.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Languages
URL:https:/fosdem.org/2015/schedule/event/get_ready_to_party/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Larry Wall":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3473@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130500
DTEND:20150131T135000
SUMMARY:Elasticsearch from the Bottom Up
DESCRIPTION: <p>This talk will teach you about Elasticsearch and Lucene's architecture.</p><p>The key data structure in search is the powerful inverted index, which is actually simple to understand. We start there, then ascend through abstraction layers to get an overview of how a distributed search cluster processes searches and changes.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/elasticsearch_from_the_bottom_up/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alex Brasetvik":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3313@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T130500
DTEND:20150131T140500
SUMMARY:Fuzzing (on) FreeBSD
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:BSD
URL:https:/fosdem.org/2015/schedule/event/fuzzing_freebsd/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fabian Keil":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3233@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T131000
DTEND:20150131T133000
SUMMARY:CI for LibreOffice
DESCRIPTION: <p>LibreOffice has been using gerrit for some time. This present an on-going effort to integrate jenkins into the mixto provide multi-platform build verification and test as early in the dev process as possible.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_continuous_integration/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Norbert Thiebaud":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3311@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T131000
DTEND:20150131T140000
SUMMARY:LFE - a Lisp on the Erlang VM
DESCRIPTION: <p>This talk will discuss the issues around implemeting LFE (Lisp Flavoured Erlang) on the Erlang VM. The Erlang VM has been specially designed to implement Erlang and as such it has a number of interesting features and limitations which directly influence the design of a lisp running on top of it. We will look at the properties of the Erlang VM and our design goals for LFE and the LFE lisp which this resulted in.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/lfe_a_lisp_on_the_erlang_vm/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Robert Virding":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3125@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T131500
DTEND:20150201T133000
SUMMARY:Synthesizing gateware with GCC
DESCRIPTION: <p>Programmable devices such as FPGAs can potentially offer very significant computational power, but implementing efficient solutions on them can be a hard task. Oneof the main obstacles is the usage of hardware description language (HDL), whose knowledge is usually a rare expertise.To overcome or at least to mitigate this issue, High Level Synthesis (HLS) has been introduced: a (semi)-automatic design flow, potentially composed of several methodologies, thatstarting from a high level representation of the specification to be implemented (e.g., from its C/C++ source code implementation) produces its hardware implementation.This talk presents Bambu a free HLS tools based on GCC developed at Politecnico di Milano, that generated synthesizable HDL description starting from ANSI specifications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/bambu/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fabrizio Ferrandi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2726@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T131500
DTEND:20150201T134500
SUMMARY:UI design for open data
DESCRIPTION: <p>Good design can increase the value of open data to the public and industry professionals. But what is open data and how can it be used? The focus of this talk is using design to aid the release of knowledge from within cultural institutions. I’ll be discussing the challenges of designing for complex UIs in general and how we can use narrative to inform and guide the user through abstract interactions.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_open_data/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hollie Lubbock":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3254@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T131500
DTEND:20150201T134000
SUMMARY:Taking Web GIS beyond Google Maps with the Geomajas Client and Spatial Application Server
DESCRIPTION: <p>In this talk we walk you through the Geomajas web GIS framework. Main focus is on what it does today and where we see it heading in the future.What is Geomajas and what can I do with it?What are the main Geomajas projects and components?Which libraries and tools are used?How can I integrate it in existing applications and/or solutions?</p><p>A must-attend session for all those interested in advanced web mapping using Java / GWT / Javascript.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/geomajas/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frank Maes":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan De Moerloose":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3501@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T131500
DTEND:20150131T135500
SUMMARY:Dancer Status
DESCRIPTION: <p>The status of Dancer. Version 1 vs version 2. Development efforts. Progress, lack of progress, and everything in between.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/dancer_status/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sawyer X":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2838@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T132000
DTEND:20150201T133500
SUMMARY:Datacenter Provisioning and Orchestration
DESCRIPTION: <p>Discovery and tracking of data center resources to enable highly accurate server provisioning and software deployments is a complex problem. The inability to make available resources for use in production in a timely and cost effective manner causes overruns across product and feature life-cycles. Automating discovery, provisioning and orchestration cuts down on delays. This talk presents Genesis, an open source ruby DSL developed at Tumblr. Genesis provides a DSL for resource discovery and is part of an open source stack from Tumblr, alongside Phil (Provisioning) and Collins (Orchestration).</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/datacenter_provisioning/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Felix Aronsson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2768@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T132000
DTEND:20150201T142000
SUMMARY:OpenMandriva's switch to clang as its default compiler
DESCRIPTION: <p>OpenMandriva Lx has switched its default compiler to clang.</p><p>This talk will be about our experiences with the switch, problems we've run into, and their solutions.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_openmandriva/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bernhard Rosenkränzer":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2647@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T132000
DTEND:20150131T133500
SUMMARY:Ultra - Smallest. Web server. Evar.
DESCRIPTION: <p>This talk introduces a brand new web server - Ultra. With a binary at just 51K it's small, fast, and encompasses an all-in-memory web server with an in-built NoSQL datastore, a data processing language, SSI, multiple configurations, and logging. If you want to learn basic networking programming, its source is small enough for you to learn from. The talk covers the basic architecture and approach in keeping a small footprint, and breaks down the source into easily understandable blocks.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/ultra_web_server/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Steven Goodwin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3064@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T132000
DTEND:20150201T135000
SUMMARY:QtQuick in Complex Applications
DESCRIPTION: <p>It is well known that QtQuick is cool, trendy, and empowers you to make your applications looking awesome. Various tutorials and talks discuss that and how to do this, but seldom reach the point where they talk about QtQuick usage for more complex use cases than a simple game/a small example text editor. In this talk, I will discuss how the mechanisms in "hybrid" C++ (logic, models, data) and QtQuick (the fancy looking stuff) applications work and what are best practices there. This includes a very brief recap of QtQuick and QML, but mainly focuses on how to access and communicate data from the QtQuick engine that is provided by the C++ models, and the other way around. The talk will conclude with a walk through different pitfalls and best practices when working with QtQuick UIs of significant size.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/qtquick_in_complex_applications/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andreas Cord-Landwehr":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3217@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T132500
DTEND:20150201T134500
SUMMARY:The New MySQL Replication Features in MySQL 5.7 and Beyond 
DESCRIPTION: <p>MySQL replication is the foundation for both scalability and highavailability for many of the world’s busiest services, in particular,those that operate at scale on the Web. In fact, some of the largestand highest profile online applications trust their data to MySQL andregard MySQL Replication as the key technology to ensure that data isalways available, even in the event of catastrophic disasters.</p><p>MySQL Replication strives to keep on meeting the ever tougherrequirements of online services so that it can be deployed togetherwith them in symbiotic harmony. In fact, in recent years we haveseen an exponential development in MySQL, in particular inreplication.</p><p>MySQL 5.6 was a major step forward, with fabulous replicationfeatures, but the work continues and MySQL 5.7 is set to be anotherground breaking release.  The next generation of replication featuresare scattered over several technical areas, including: bettersemi-synchronous replication; enhanced multi-threaded slaveperformance; improved monitoring; online configuration changes;options for fine tuning the replication stream performance; supportfor more advanced topologies; developer friendly frameworks and muchmore. This is just the tip of the iceberg. In fact, in the lab wehave more exciting news such as the MySQL Group Replication plugin,a plugin that brings group communication techniques and databasereplication together.</p><p>Seize the opportunity to learn about the new MySQL Replicationfeatures' internals, the technical details and the roadmap. Come andlearn what is already there in MySQL 5.7 and what's still in themaking.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/new_replication57/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luis Soares":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3290@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T132500
DTEND:20150201T135500
SUMMARY:Openstack on Fedora & CentOS
DESCRIPTION: <p>This talk will describe the state of OpenStack packaging on Fedora &amp; CentOS through the project RDO.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/openstack_on_fedora_&_centos/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Haïkel Guémar":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3071@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T133000
DTEND:20150201T135500
SUMMARY:SpiderMonkey garbage collection update
DESCRIPTION: <p>An overview of the progress we've made in the last two years development on the SpiderMonkey GC implementing generational collection and starting work on compacting.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/spidermonkey_garbage_collection_update/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jon Coppeard":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3484@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T140000
SUMMARY:Informal Discussions
DESCRIPTION: <p>A half-hour slot has been reserved for much needed interactionand informal discussion among Ada DevRoom participants and anyonepotentially interested in Ada.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_informal/
LOCATION:AW1.124
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3422@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T135500
SUMMARY:Packed Objects, Object Layout & Value Types - a Survey
DESCRIPTION: <p>Java is often criticized for its lack of supporting C-style structs. This makes it hard to efficiently implement certain type of data structures (like for example arrays of small objects) in Java.</p><p>However, recently there have been several different approaches which try to address this problem. My talk will briefly introduce "Packed Objects", an extension available in IBM's Java SDK 8, "Object Layout", a layout-optimized Java data structure package proposed by Azul Systems and Value Types [3][4], an OpenJDK proposal for immutable, reference-free value objects.</p><p>I will describe the commonalities and differences of the three approaches and explain how they can improve the memory overhead and locality of Java objects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/packed_objects/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Volker Simonis":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3436@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T133000
DTEND:20150201T135500
SUMMARY:What Three Big Development Trends Mean for Java
DESCRIPTION: <p>As with the past few years, we'll start by examining via various statistical benchmarks where Java is today and how it is performing relative to its competition. We'll mine various communities use and discussion of Java to try and determine where Java ranks today versus its historical performance.</p><p>With that foundation set, we'll examine three important developer trends and the opportunities - or threats - they present to Java. From the convenience of cloud to the challenges of application lifecycles to the fatigue of fragmentation, we'll walk through the basics of the choices and challenges developers are facing today with an eye towards their implications for Java.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/trends_java/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Steve O’Grady":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3417@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T135500
SUMMARY:Let's build a spreadsheet app in Python
DESCRIPTION: <p>Building a spreadsheet app with Python is simpler than you think!  I'll show you how we can build one with Python, from the ground up, in 15 minutes or less.  Fun times with recursion guaranteed.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/lets_build_a_spreadsheet_app_in_python/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Harry Percival":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3348@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T135000
SUMMARY:New features in Gerrit Code Review 2.11
DESCRIPTION: <p>Gerrit Code Review is Git based pre-merged code review tool, used by LibreOfficeproject. And as thus is heavily used by LibreOffice developers in different roles,either as a contributor or as a core reviewer.</p><p>In this talk the long awaited feature (that GitHub and other platforms already support):the ability to create, populate and amend Gerrit changes directly in browser is explained.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_gerrit_code_review/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David Ostrovsky":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3317@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T151500
SUMMARY:LPI Exam Session 1
DESCRIPTION: <h3>LPI offers discounted certification exams at FOSDEM</h3>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Certification
URL:https:/fosdem.org/2015/schedule/event/lpi_1/
LOCATION:UB2.147
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="LPI Team":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3041@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T133000
DTEND:20150201T135500
SUMMARY:What's new inside the Linux IEEE 802.15.4 subsystem?
DESCRIPTION: <p>Many patches found their way into the mainline Linux kernel since the last talk about the state of IEEE 802.15.4 and 6LoWPAN at FOSDEM 2014.</p><p>This presentation will outline what changes were done, with a focus on the 802.15.4 subsystem.The architecture of the subsystem has been reworked to be more similar to the 802.11 wifi stack; in addition, this lecture will explain new internal kernel frameworks and the new "wpan" userspace tool which is based on "iw" and give an outlook towards upper layer protocol such as 6LoWPAN.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot09/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexander Aring":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2723@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T140000
SUMMARY:DPDK performance
DESCRIPTION: <p>The Intel DPDK provides a platform for building high performance Network Function Virtualization applications. But it is hard to get high performance unless certain design tradeoffs are made. This talk focuses on the lessons learned in creating the Brocade vRouter using DPDK. It covers some of the architecture, locking and low level issues that all have to be dealt with to achieve 80 Million packets per second forwarding.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/dpdk_performance/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephen Hemminger":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2815@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T135500
SUMMARY:Mozilla ID - Developing and protecting a living brand
DESCRIPTION: <p>I propose to introduce the audience to Mozilla's new brand project Mozilla ID. Mozilla ID is a very new project, launched in August 2014 and headed by Mozilla's art director Sean Martell. Mozilla ID aims at developing the core pillars for a new, living Mozilla brand, consisting of a word mark and logo. Mozilla's aim with the project is to allow unlimited variants of the Mozilla logo which will be based on live community data. There will be a logo generator that Mozilla is currently working on where contributors can select the data feeds and colors and it will output SVG versions of the logo for use. People will be able to customize the look based on the options they choose. Effectively, the openness and community contribution that is at the core of Mozilla's software projects will be transferred also to its branding, enhancing community identification on that additional level.</p><p>I will first of all introduce the project and will show images to illustrate the ongoing creative development process led by Sean Martell.</p><p>Moving on to the protection angle: I will speak about traditional patterns of trademark protection and enforcement and how these are being challenged by the market and marketing realities of our modern times. I will speak about the advantages and appeal of living, or fluid, brands, giving examples (such as Google doodle, MTV, Absolut Vodka, to name but a few).  I will point out risks and provide guidance on how a living brand can bridge the divide between valuable community contribution and identification and the restrictions of trademark protection. Essentially, a living brand can have a steady distinctive core which suffices to maintain trademark protection, while certain of its characteristics may be subject to change, community contribution and innovation. The key challenge is to define the core that is to be the subject of trademark protection, without unduly restricting the process of innovation that makes the brand a living brand.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/mozillaid/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Anthonia Ghalamkarizadeh":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3278@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T133000
DTEND:20150201T135500
SUMMARY:NetAidKit
DESCRIPTION: <p>The NetAidKit is a pocket size, USB powered router that connectseverything to everything, designed specifically for non-technicalusers. The easy to use web interface will allow you to connect theNetAidKit to a wireless or wired network and share that connectionwith your other devices, such as a phone, laptop or tablet.</p><p>Once the NetAidKit is connected to a wireless or wired network, youcan make it connect to a Virtual Private Network or the anonymisingTor network at the click of a button. Any devices connected to theNetAidKit will use these extra security features automatically,without needing to configure each of the devices separately.</p><p>For more info, see: https://netaidkit.net</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/netaidkit/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Harm Boertien":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2766@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T133000
DTEND:20150201T135500
SUMMARY:Porting Tizen to open source hardware devices
DESCRIPTION: <p>This presentation will reveal the process of porting Tizen:Common to open source hardware developer boards with SoC manufactured by Allwinner, Rockchip or Intel such as OLinuXino, Radxa Rock, Minnowboard. The following topics will be covered:- Building Tizen ARMv7 and x86 images from scratch,- Adapting the Linux kernel, bootloader and Tizen:Common to popular single board computers,- Do it yourself (DIY) open-source hardware Tizen tablet or laptop,- Sharing knowledge and experience of the community.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/open_hw_tizen/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Phil Coval (rzr)":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2661@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T140000
SUMMARY:Consul first steps
DESCRIPTION: <p>Consul is a Service discovery tool created by Hashicorp, in this talk I will guide the audience through the basics of its functionality and how to take the best out of it.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/consul_first_steps/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marc Cluet":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2909@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T135500
SUMMARY:Producing media content for the browsers using GPAC
DESCRIPTION: <p>This talk will present the latest developments in GPAC regarding the media production for playback in modern browsers. This will include aspects related to subtitling (WebVTT, TTML) and graphics (SVG) streaming, MPEG-DASH and HTML5 Media Source Extensions, in particular using the MP4Box.js MP4 demuxer.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/gpac/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Romain Bouqueau":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Cyril Concolato":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3366@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T133000
DTEND:20150131T140000
SUMMARY:sigma.js, two years later
DESCRIPTION: <p>This talk will present how to solve some graph visualization use cases with sigma.js, an open JavaScript library dedicated to graph drawing.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_sigmajs/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexis  Jacomy ":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3398@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T133500
DTEND:20150201T140000
SUMMARY:Panel Discussion on Digital Design
DESCRIPTION: <p>A panel discussion on topics related to digital design and simulation.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/digital_design_panel/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tristan Gingold":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fabrizio Ferrandi":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Maciej Sumiński":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Javier D. Garcia-Lasheras":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tomasz Wlostowski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2785@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T134000
DTEND:20150131T135500
SUMMARY:How adblockers work
DESCRIPTION: <p>There is an increase in popularity of adblockers. Adblock Plus is the oldest and most popular one, with over 50M users. But most people still don't know how an adblocker actually works. In this talk I will attempt to explain how adblocking works, at least how we have implemented it in Adblock Plus.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/how_adblockers_work/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sebastian Noack":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2716@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T134000
DTEND:20150201T135500
SUMMARY:Fabricate your automated devops environment using python
DESCRIPTION: <p>Maintaining a devop environment isn't easy, this talk will explain how to use fabric to automate a lot of tasks you're doing and some you havn't thought of even.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/automated_devops_environment/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eyal Edri":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3243@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T134000
DTEND:20150131T142000
SUMMARY:OpenNebula Deployments, from Small to Massive
DESCRIPTION: <p>Learn how other people are using OpenNebula today to deploy clouds in a snap, all the way from micro clouds to massively big, federated clouds. Learn performance and tuning tips shared by other OpenNebula fellow users to leverage other open-source projects like Ceph, LizardsFS, Open vSwitch and Puppet into making your cloud resilient, fast, flexible and massive.</p><p>We will also shed some light on other OpenNebula compoments that have grown indispensable to their users, like hooks, AppMarket to share images accross OpenNebula deployments, OneFlow to manage services and OneGate to report metrics directly to OpenNebula.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/opennebula/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jaime Melis":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2966@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T134000
DTEND:20150201T142500
SUMMARY:Appium
DESCRIPTION: <p>Appium (http://appium.io) is a world-class, award-winning open source test automation framework for use with native, hybrid and mobile web apps.  It drives iOS and Android apps using the WebDriver protocol and uses APIs similar to Selenium.  In doing so, it allows developers to run the same tests across multiple mobile devices.</p><p>This talk will explain how Appium works, the advantages it offers, and provide implementation examples for Android and iOS.  I am a core contributor to Appium development and work for Sauce Labs.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/appium_module_automation_made_awesome/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eric Millin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3259@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T134000
DTEND:20150201T142000
SUMMARY:Observability in KVM
DESCRIPTION: <p>KVM is the most popular hypervisor deployed with OpenStack and is also often used with libvirt in non-cloud scenarios.  With multiple layers of software between the user and the virtual machine, how does one troubleshoot failures and performance issues?</p><p>This presentation covers tools and techniques for observing virtual machines with the KVM hypervisor.  It gives you a mental model of KVM's architecture so you'll know how to get to the bottom of questions about virtual machine behavior and performance.</p><p>Areas covered include guest CPU activity, RAM, disk I/O, network traffic, and the QEMU monitor.  Examples are based on real-life scenarios often encountered by KVM users.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/observability/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Hajnoczi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2911@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T134500
DTEND:20150201T141500
SUMMARY:To The Moon And Back. Software Defined Radio and High Power transmissions.
DESCRIPTION: <p>Today, GNURadio enthusiasts are in the same situation as radio electronics enthusiasts about 90 years ago: Many ideas sound very promising, but international regulations and national laws prohibit extended experimenting. Radio Amateurs such as Nobel Price winner Joe Taylor (K1JT) have demonstrated that digital signal processing allows moonbounce transmissions also to the private hacker, but also many more thrilling experiments such as airplane scatter and the active use of Amateur Radio satellites. Most, however, require a little more power than those 10 dBm produced by the USRP series. This talk shows how easy it is to make use of the definitions of international Amateur Radio regulations as part of the ITU ruleset and how to get a license according to national laws - and to experiment with GNURadio -and- with high power.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/hamsdr/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Heller":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2961@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T134500
DTEND:20150201T141000
SUMMARY:Mobile Map Technology
DESCRIPTION: <p>The main capability of this library is the Multiplatform approach, it have the very same API in all environments thanks to coding translation.Developing with Glob3 Mobile you can save time and resources when you face a mobile development having all advantages of native development (Performance, UI, Access to disk, sensors, etc) and the simplicity of an API thought for GIS developers.During 2013-2014 G3M has been growing in capabilities and is now a solution to face the development of any map application on any device. In this presentation We will explain the architecture and the main capabilities of this library and we will show some examples and demos and use cases with the API working.Glob3 Mobile has been developed thinking in the usability and the UI of mobile devices. Currently Glob3 Mobile is working in the next platforms: * iOS * Android * Google Glass * html5-webgl and it is planned to add others like Windows 8 or Java Desktop.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/glob3/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Manuel de la Calle Alonso":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3027@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T134500
DTEND:20150201T143000
SUMMARY:Facing the Reality: What's new in the L4Re Operating System
DESCRIPTION: <p>L4Re is an operating system based on the L4Re microkernel. The development of the last 12 months has been driven by real-world requirements. Noteworthy features are power management capabilities and the ARM virtualization support.</p><p>In the first part of the talk we will give a brief overview of what's new in the L4Re OS followed by an update on the changes and improvements to the virtualization support we made over the last year.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/l4re/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Adam Lackorzynski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3137@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T134500
DTEND:20150201T141500
SUMMARY:Cirela, open source solutions to manage, monitor and prevent natural and environment disasters; an initial work
DESCRIPTION: <p>CIRELA (Communication and Information technology for REsiLience to disAsters) is a non profit NGO aiming at providing open source solutions to manage, monitor and prevent natural and environmental disasters. Currently we are focusing on wireless sensor network (WSN) based monitoring and warning systems.</p><p>We are working on WSN applications where people in a disaster-prone area can actively participate, to have access to information, to be warned on time, and to have their own sensor if they want. Jakarta with frequent flood events is currently a case we are working on.</p><p>A 'simple' WSN based flood monitoring application will measure water levels on different locations using sensors, put this information on a server and make it available to users, warn people when the water level in an area is higher than an acceptable limit, ... So we have to manage a geographically distributed and concurrent system where sensor modules represent concurrent processes.</p><p>We want to have a pleasant and user friendly environment for end-users as well as for programmers. We started to develop our applications with Pharo. We'll show Pharo with OpenStreetMap and Roassal2:- to visualize geographic data and information- to present and to simulate wireless sensor networks</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/cirela/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Onil Goubier":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2923@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T135000
DTEND:20150201T141000
SUMMARY:Materialized Views for MySQL
DESCRIPTION: <p>Materialized Views store the results of a MySQL query in a table.  When data in the database changes, Flexviews materialized views can be updated efficiently using the row change information that has been captured, instead of building the whole view again.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/flexviews/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Justin Swanhart":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3205@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T135000
DTEND:20150131T141000
SUMMARY:TextBoxes: complex shapes with complex content in LibreOffice Writer
DESCRIPTION: <p>LibreOffice Writer was always capable of handling complex content in a floatingTextFrame, which allows fields, tables, embedded objects and similar features.But what about non-rectangular shapes? Or even rectangular ones, but withrounded corners? TextBoxes is a new concept that allows attaching complexWriter content to a drawinglayer custom shape: having both custom geometrywithout being limited to simple editeng content. Come and see where we are,what still needs to be done, and how you can help.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_texboxes_writer/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Miklos Vajna":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3273@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T135000
DTEND:20150201T142000
SUMMARY:Desktop Software on the Web
DESCRIPTION: <p>Until recently, Free and Open Source Software designed for the Desktop, particularly development tools, has been unavailable on the Web. Now, using a technology called Native Client, some 240+ packages including editors, compilers, interpreters, and utilities can be made available in the Chrome web browser, online or offline, without sacrificing portability or security. Come learn how the the Desktop of the future will meld the security and flexibility of the Web with the performance and rich application set of today’s Desktop.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/desktop_software_on_the_web/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brad Nelson":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ben Smith":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3504@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T135500
DTEND:20150131T144500
SUMMARY:Perl 6
DESCRIPTION: <p>With the complete failure of security forces to contain the impending threat of Perl 6, developers are beginning to investigate it themselves. Unfortunately, many of the combatants who wield Camelia are so enraptured that they post long sermons extolling the virtues of hyperoperators, meta-object protocols, and composable concurrency, scaring off the faithful.Those sermons are important. However, it turns out Perl 6 is actually a fairly easy weapon to use and for day-to-day use, it's simple. This talk will take things down a notch or three and show you how simple basic Perl 6 really is. The talk might even be less objectionable than this description.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/perl6_for_mortals/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Curtis 'Ovid' Poe":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3130@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T135500
DTEND:20150131T144000
SUMMARY:Over 9000: The Future of JRuby
DESCRIPTION: <p>JRuby 9000 represents the biggest-ever leap forward for JRuby. Not only have we caught up on compatibility (9000 will be 2.2-compatible from release), but we've completely redesigned our JVM-based runtime and have opened our codebase up to the JRuby+Truffle research project from Oracle Labs. The changes we've made will make it easier to keep up with MRI on compatibility and give us the potential to run Ruby as fast as Java or C. The entire Ruby world will change over the next year, and JRuby 9000 will be leading the way. We'll talk about what Ruby's going to look like once JRuby is "over 9000".</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ruby
URL:https:/fosdem.org/2015/schedule/event/the_future_of_jruby/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Charles Nutter":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2724@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T145000
SUMMARY:SDAPS
DESCRIPTION: <p>This talk will give an introduction into SDAPS how it works and how it can be used automate surveys or even examinations on paper. In the core SDAPS is an optical mark recognition software that is integrated with LaTeX and LibreOffice. It provides all the utilities to automate simple surveys, including questionnaire creation, manual error correction, and a simple report generation module. Also important is its flexibility to be used for data acquisition by either exporting the data or even interfacing with SDAPS python API directly for specialized applications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Typesetting
URL:https:/fosdem.org/2015/schedule/event/sdaps/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benjamin Berg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3321@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T154500
SUMMARY:LPI Exam Session 4
DESCRIPTION: <h3>LPI offers discounted certification exams at FOSDEM</h3>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Certification
URL:https:/fosdem.org/2015/schedule/event/lpi_4/
LOCATION:UB2.147
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="LPI Team":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2635@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:Testing Video4Linux Applications and Drivers
DESCRIPTION: <p>The video4linux subsystem of the kernel is a very large API with many ioctls, settings, options and capabilities. This poses a problem both for the kernel developer and for the application developer. Since early 2014 major improvements have been made to both the v4l2-compliance utility for verifying drivers, and to the virtual video driver that applications can use as a reference input. This presentation will explain and demonstrate this utility and driver and show how to use them to ensure your driver or application works correctly.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/v4l_testing/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hans Verkuil":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3485@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:Contract-based Programming - A Route to Finding Bugs Earlier
DESCRIPTION: <p>Contract-based programming is a software development technique, whichis used to find programming errors earlier in the development process."Contract" refers to formal declarations of how types and subprograms("functions and methods" if you aren't an Ada programmer already)behave.  In the strictest form, the contracts are checked as a partof the compilation process, and only a program which can be provento conform with the contracts will compile.In a less strict form, it is more similar to "preventive debugging",where the contracts are inserted as run-time checks, which makes itmore likely to identify errors during testing.</p><p>Ada provides a quite extensive support for contract-based programming.The checks are specified as a mix of compile-time checks, obligatoryrun-time checks, and optional run-time checks.  In addition to that,SPARK defines a subset of Ada with full compile-time checks.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_contracts/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jacob Sparre Andersen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3188@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:Contributing to Foreman: where and how
DESCRIPTION: <p>The Foreman project and its community is varied, big, and it can take very long to understand what is really going on. Luckily, a group of people is actually working full-time on making it a better project. Contributors often scratch their own itches, and move on.</p><p>This talk is meant to give you an overview about areas of Foreman that badly need help, refactoring, and some of the efforts the Foreman community is doing to mitigate technical debt and keep on improving. In short, we want to highlight our flaws so you can target your efforts to the right place.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/contributing_foreman/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Lobato":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2903@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T145000
SUMMARY:Supporting Nouveau on the Tegra K1 System-on-chip
DESCRIPTION: <p>Although Tegra K1 uses the same Kepler architecture as NVIDIA desktop cards that Nouveau already supports, there are other challenges that need to be addressed before Nouveau can drive K1's graphic acceleration: the fact that the GPU does not reside on the PCI bus requires architectural changes in the Nouveau core. The absence of dedicated GPU memory directly interferes with the way Nouveau is used to do memory management and leads to potentially sub-optimal behavior. Also, in a system where all devices share the same system memory, PRIME support is mandatory to perform any useful work and the relevance of a driver-agnostic memory allocator becomes perceptible.</p><p>This talk will discuss these challenges, and in particular the consequences of using a unified memory architecture, in the hope of triggering discussions that will help improving the general support of GPU architectures for new mobile platforms.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/tegra/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexandre Courbot":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3418@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T142500
SUMMARY:Beyond Java 9
DESCRIPTION: <p>Is there life after Java 9?  Yes!  This session will offer a highly-speculative sneak preview of advanced features currently in development for the Java language and virtual machine.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/beyond_java_nine/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mark Reinhold":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2839@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T144500
SUMMARY:bleve - text indexing for Go
DESCRIPTION: <p>Nearly every application today has a search component.  But delivering high quality search results requires a long list of text analysis and indexing techniques.  With the bleve library, we bring advanced text indexing and search to your Go applications.  In this talk we'll examine how the bleve library brings powerful text indexing and search capabilities to Go applications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/bleve/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marty Schoch":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3063@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T142500
SUMMARY:Understanding CPython (3.4) Objects
DESCRIPTION: <p>I will explain how CPython objects are built, from simple objectslike int or None to complex ones like dict. To make it funnier, Iwill play to change instance data directly using ctypes and do"really bad things" like truncating tuples.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/understanding_cpython_34_objects/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jesús Espino":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3448@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T145000
SUMMARY:Technical Aspects of Leap Second Propagation and Evaluation
DESCRIPTION: <p>Leap seconds are scheduled by the International Earth Rotation Service (IERS) whenever the difference between true earth rotation and the UTC time scale reaches a certain limit. Whenever a leap second has been scheduled by the IERS, a warning must be disseminated to time keeping devices so that clocks become aware of the scheduled leap second early enough to be able to handle the leap second properly.</p><p>There are different ways to propagate leap second warnings using different timing signals, protocols, etc. For example, the GPS satellites transmit a specific point in time when a leap second is to be inserted or deleted, but other timing signals may just provide a leap second warning flag which is set during a certain interval before the leap event, where the warning interval depends on the specification of the protocol.</p><p>Also, there are different implementations how leap seconds are handled, which especially affect the sequence of timestamps across the leap second event. The clock can be stepped at the beginning or end of the leap second, can be slowed down or even stopped during a leap second insertion, or time can be slewed across a leap second. This makes it difficult to compare time stamps which have been taken on different systems during a leap second.</p><p>Last, but not least, there are implementations of time keeping code which don't always work correctly, e.g. invalid leap second warnings are generated, leap seconds are not handled at all, or severe bugs occur due to side effects of the leap second handling.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Time
URL:https:/fosdem.org/2015/schedule/event/technical_aspects_of_leap_second_propagation_and_evaluation/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martin Burnicki":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3258@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145500
SUMMARY:Are distributions really boring and a solved problem?
DESCRIPTION: <p>Recently distributions are often perceived as boring, and working mostly onsolved problems, as the focus is moving away to hype stuff such asconfiguration management or the Cloud. However, distributions are in the bestspot to address a number of important challenges -- both old ones that neverhad a satisfying solution so far, and arising ones. I will describe ongoingwork on some of those challenges (mainly in Debian), as well as some thoughtson how we could address other challenges.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/distributions_boring_solved_problem/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lucas Nussbaum":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3453@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T144500
SUMMARY:Apache Lucene 5
DESCRIPTION: <p>Around FOSDEM 2015, the first alpha/beta releases of Apache Lucene 5 will likely be downloadable. This talk will present the improvements and new features, but also some incompatible changes in the Lucene 5 release. Lucene 5 will focus on data safety: The move to Java 7 will be completed. Lucene now uses all the brand new features (NIO.2) of Java 7 to make the indexing process more stable and resulting indexes durable. Checksums are used during merging to prevent bugs in the underlying JVM or data corruption due to networking errors (e.g., while distributing indexes during recovery in Elasticsearch) to persist in newly created index segments.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/apache_lucene_5/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Uwe Schindler":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3204@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T143000
SUMMARY:The challenges of open mobile design
DESCRIPTION: <p>Designing in the open has inherent difficulties as the danger of producing a camel always lurks. At the same time the status quo in mobile UI is consumption-oriented. These are the big challenges we face when working on Glacier UI for nemomobile and I believe they are worth talking about.</p><p>This talk starts with a brief introduction on ways to handle the risk of losing the vision and coherence of the design while still fostering participation, and how we are trying to do that on the nemomobile project. Being friendly and accepting proposals and at the same time keeping a grip on the focus of the design, in a project that lives exclusively on contributors' free time: compromises, solutions and ideals. A quick overview of the tools and workflow follows, and the rest of the presentation delves into the specifics of mobile OS interface design and how we try to evolve a mobile UI that enables productivity on a small screen as opposed to mere content consumption, with Glacier UI.</p><p>For more information on nemomobile and Glacier UI visit http://play.qwazix.com/grog/</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_mobile_challenges/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Demetriou":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3344@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T145000
SUMMARY:PHP 7
DESCRIPTION: <p>It's been over ten years since PHP5 arrived on the scene and a lot has happened in that time. Namespaces, Closures, Generators, Traits, and performance improvements every step of the way. Next year, the runtime we all know and love will be experiencing another major milestone: PHP 7. Find out what new functionality is around the corner, what's likely to break, how it'll impact your application and your development strategies, and most importantly: What the heck happened to PHP6?!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/php7/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sara Golemon":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3066@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T144500
SUMMARY:Reached milestones and ongoing development on Replicant
DESCRIPTION: <p>Replicant was started as a pragmatic way to achieve software freedom on mobile devices, as a fully free version of Android. Over the years, support was added for a dozen of different mainstream devices. However, most of these are severely flawed when it comes to software freedom and privacy/security. Thus, it was decided to focus the development effort on a few specific devices that perform better than others from those perspectives, instead of trying to catch up with the latest mainstream devices.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/replicant_embedded_freedom/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Paul Kocialkowski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2557@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:Building High-Performance Language Implementations With Low Effort
DESCRIPTION: <p>This talk shows how languages can be implemented as self-optimizing interpreters, and how Truffle or RPython go about to just-in-time compile these interpreters to efficient native code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Performance
URL:https:/fosdem.org/2015/schedule/event/building_high_performance_language_implementations/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Marr":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3359@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:Foreign Data Wrappers in PostgreSQL : Where are we now ?
DESCRIPTION: <p>Since the introduction of the Foreign Data Wrapper API in 9.1, things have evolved rather quickly on the SQL-MED front</p><p>We will look at the promising things coming (hopefully!) for 9.5 in core, but also at the numerous innovative use-cases for FDW: IMPORT FOREIGN SCHEMA, foreign table inheritance, new ways of storing data, and how to combine those features to use PostgreSQL as an ETL.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PostgreSQL
URL:https:/fosdem.org/2015/schedule/event/foreign_data_wrappers_in_postgresql_where_are_we_now/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ronan Dunklau":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3211@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T142500
SUMMARY:Put an "Actor Model" in your House
DESCRIPTION: <p>The Internet of Things with the explosion of sensor adds a lot of challenges in how to deal with all of these simultaneously connected devices producing lots of data to be retrieved, actors have delivery guarantees and isolation properties that are perfect for the IoT world. The session will show how to implement an actor base home automation system.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot10/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fabrizio Manfredi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3347@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T142500
SUMMARY:GStreamer in the living room and in outer space
DESCRIPTION: <p>This talk is targeted at anyone interested in multimedia, whetherprofessionally or as a hobbyist. Be it as an application developer,framework architect, embedded system integrator, or anybody else.</p><p>GStreamer is a highly versatile plugin-based multimedia framework thatcaters to a whole range of multimedia needs, including desktopapplications, streaming servers or multimedia middleware; embeddedsystems, desktops, or server farms. It is also easy to get started with,and is cross-platform, with support for Linux, Android, OS/X, iOS, andWindows, as well as *BSD and Solaris.</p><p>In this talk we will present an overview of some of the many differentareas and use cases where GStreamer is deployed nowadays and what advantagesthe use of GStreamer had in these areas. We will talk about web browsers,set-top boxes, mobile devices, live video mixing applications,audio/video editors, broadcasting applications, research of gravitationalwaves and the International Space Station.</p><p>Join us to find out what GStreamer can do for you!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/gstreamer/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tim-Philipp Müller":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2877@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T143000
SUMMARY:Use DPDK and the Linux Kernel
DESCRIPTION: <p>The SDN Community is building network automation along with OpenStack Neutron's capabilities. This creates connectivity based on Linux kernel functions, prevents single vendor solution lock-in and avoids building proprietary data paths. With DPDK and packet processing software to create NFVI, it is possible to keep this openness while both introducing performance and avoiding Neutron plugins for proprietary technologies. In this presentation, Vincent will show how DPDK applications can be combined on the host and guest of the network, and compute nodes of OpenStack scenarios, in order to sustain high performance for north-south and east-west traffic that is required for NFV solutions. 100 Gbps of packet processing throughput examples will be demonstrated.</p><p>Down the road, this openness shall apply on any packet processing data plane logic: on x86 hypervisors, ARM CPUs, new IBM Power8 or PCI SmartNICs (Cavium, Broadcom, Tilera).</p><p>Vincent will show that in networking, "Open" and "SPEED MATTERS" mean:- keep Linux kernel stack- freedom of Hardware IOs</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/dpdk_and_kernel/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vincent Jardin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2821@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:Fog of War - The GNOME Trademark Battle
DESCRIPTION: <p>The backstory of one of the most remarkable trademark battles in Free Software in recent times.  Sri Ramkrishna, Director of the GNOME Foundation and Pamela Chestek, GNOME's trademark counsel will talk about the remarkable 24 hours in a public fundraiser that and the events leading up it.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/gnome/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pamela Chestek":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sri Ramkrishna":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3455@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:BERI
DESCRIPTION: <p>BERI (the Bluespec Extensible RISC Implementation) is a softcore processor jointly developed by SRI International and The University of Cambridge.  It implements a superset of the MIPS III ISA in Bluespec, a high-level HDL and supports a fully open source, permissively licensed, software stack comprising the FreeBSD operating system and the LLVM compiler suite.  This talk will describe the design of the BERI processor and its use.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Hardware
URL:https:/fosdem.org/2015/schedule/event/beri/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jonathan Woodruff":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3110@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T142500
SUMMARY:Superturbocharging Firefox OS app development with node-firefox
DESCRIPTION: <p>Did you know that every Gecko runtime can be debugged and controlled remotely using the Firefox DevTools remote protocol?</p><p>In this talk we'll look into the architecture of debuggable runtimes, how to speak protocol.js and how we're using it to build a series of node modules that together act like a WebIDE command line counterpart, but might also be incorporated into existing typical web development workflows using tools such as Gulp or Grunt. We'll also talk about the challenges that we've faced when taking this from a hack into a solid product, and some of the most promising features that this work makes possible: faster app development and filling the gaps on the Firefox OS Cordova/PhoneGap plugins.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/superturbocharging_firefoxos_app_development/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Soledad Penadés":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3423@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T142500
SUMMARY:Jitsi Videobridge in Cryptoland: the adventures of a Java WebRTC video router on the road to supporting 1000s of video streams
DESCRIPTION: <p>In Jitsi Videobridge (https://jitsi.org/Projects/JitsiVideobridge), a WebRTC video conferencing router, encryption and packet signing were among the most expensive components in terms of CPU intensity. We therefore set out on a journey to optimize them as much as possible.</p><p>We would like to share this journey with the Java FLOSS community.</p><p>We are going to present a comparison we have made on the execution times of popular open source implementations of AES and SHA-1 in search of the best performer. Our reference implementations are provided by the pure-Java Bouncy Castle cryptography APIs. Our contenders are an assortment of widely-used Java and cross-platform C code: the SunJCE security provider optimized by Java Runtime Environment (JRE) 8, the Mozilla Network Security Services (NSS) libraries employed through the SunPKCS11 security provider and the OpenSSL Crypto library accessed with the help of the Java Native Interface (JNI).</p><p>We're going to pit software against hardware in our examination how we can leverage the Advanced Encryption Standard New Instructions (AES-NI).</p><p>We're going to look at the performance compromises of transferring bytes between Java and C. Can we beat Java's intrinsics? Will Java New/Non-blocking I/O (NIO) be better?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/jitsi_crypto/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lyubomir Marinov":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3465@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T145000
SUMMARY:Running Valgrind on multiple processors
DESCRIPTION: <p>Valgrind runs properly multi-threaded applications, but effectively only uses one CPU at a time to run them.In other words, Valgrind cannot make use of multi-core CPUs when running a multi-threaded application.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Valgrind
URL:https:/fosdem.org/2015/schedule/event/valgrind_multi_prototype/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philippe Waroquiers":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2646@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T144500
SUMMARY:How to program your camera!
DESCRIPTION: <p>Digital cameras provide almost every feature you could want. But if they don't, you are forced to upgrade or go without. CHDK is a project which allows you to program new functionality to the majority of Canon cameras, in either C, Lua, or Basic. The talk features background on the project, code, tools, and the methods of compiling and introducing a new firmware into the camera.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/hack_your_camera/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Steven Goodwin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3239@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T144500
SUMMARY:Can Distros Make the Link? Let's Package the Customizable, Free Software Web of the Future! 
DESCRIPTION: <p>Without buy-in from non-technical users, decentralized web services are destined to fail. It's time for the folks who are building the distros of the future and the folks who are building the web of the future to see what we can offer each other. Come hear what we've done so far at MediaGoblin, where we think the tricky bits will be and then join us in building the computing, sharing, connecting environment of the future!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/can_distros_make_the_link?_lets_package_the_customizable,_free_software_web_of_the_future!_/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Deb Nicholson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2787@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T140000
DTEND:20150131T141500
SUMMARY:A Whirlwind Introduction to OpenUI5
DESCRIPTION: <p>A whirlwind introductory tour of OpenUI5, the open source, responsive, enterprise strength HTML5 toolkit from SAP.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/openui5_introduction/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="DJ Adams":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3024@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T142500
SUMMARY:Web Security
DESCRIPTION: <p>This talk is about how CSP and WebCrypto provides security in a web browser. It will present how security is implemented in browser. CSP provides many advantages and providing content security provide many advantages. It will also include where it is lacking and what more need to be addressed. Also includes WebCrypto provides a nice interface for interacting with the native platform security infrastructure.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/sec_webcrypto/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Habib Virji":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2657@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140000
DTEND:20150201T141500
SUMMARY:Upgrade-UX
DESCRIPTION: <p>Upgrade-UX is an open source framework developed to assist in patching and/or updating Unix Operating Systems in a consistent and repeatable way. Especially in the industry it is forbidden just to run yum update (on Linux) to update your Linux system, therefore, upgrade-ux may proof to be a handy tool to guide you through the patching and/or update process as it follows a track you control (evidence gathering, pre/post executing of scripts, logging, and so on).</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/upgrade_ux/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gratien D'haese":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3036@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T140500
DTEND:20150201T143500
SUMMARY:An introduction to the gEDA / PCB project
DESCRIPTION: <p>An introduction to the gEDA and PCB projects, their background, history, current status and future plans.</p><p>Will likely include anecdotes from the point of view of myself, as a (now mostly inactive) core developer on both projects, and my thoughts on where open source EDA tools need to head in order to remain relevant in a world where "free", but closed commercial tools becoming ever more prevalent.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/geda_pcb/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Clifton":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2987@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T141000
DTEND:20150131T151000
SUMMARY:GCC-MELT 
DESCRIPTION: <p>GCC-MELT see http://gcc-melt.org/ for more isa Lispy domain specific language (and GPLv3+ implementation, as a GCC meta-plugin)to extend and customize the GCC compiler (see http://gcc.gnu.org/ for more)</p><p>This talk (for people familiar with Lisp, but unfamiliar with GCC internals)will describe the MELT dialect, the implementation challenges, and some MELT usage,with the future directions within the MELT project.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/gcc_melt/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Basile Starynkevitch":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3256@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T141000
DTEND:20150131T143000
SUMMARY:LibreOffice Calc dependency & performance work
DESCRIPTION: <p>Calc has undergone some revolutionary changes in recent years to improve parallelism and enable OpenCL calculation, I'll explainthis base-line that we've reached. I'll then explain recent improvements from Collabora in the dependency engine to further accelerate computation, and to shrink memory usage of the spreadsheet. Then we'll look at the next steps, and where you can get involved.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_calc_dependency_performance/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Meeks":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3291@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T141500
DTEND:20150201T143500
SUMMARY:Character encoding: breaking and unbreaking your data
DESCRIPTION: <p>Character encoding configuration in MySQL has always been a bit confusing. With too many options to set, unclear relationships between them, and the default settings that make MySQL incompatible with most languages, it is a headache to many users, many of whom end up with broken data. This lecture will provide an overview of the character set support in MySQL, guidelines on how to use it correctly, and will demonstrate several methods of detecting and repairing mangled data.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/mysql_char/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Maciej Dobrzanski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3077@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T141500
DTEND:20150201T144500
SUMMARY:Some Results of experiments using Raspberry Pi as a transmitter for HF
DESCRIPTION: <p>The focus is layed on the results of experiments with a HF-Transmitter consisting of a pure Raspberry Pi. The Pi uses a digital coding and 4-FSK-Modulation for these experiments. There are also shown some measurement results and there are given  some criteria about the quality of a RaspberryPi as a transmitter. Harmonics and mixer products are discussed and ideas, how to avoid them. It is compared with some simple experiments with GnuRadio on effects of digital interpolation and mixing.Finally some results of short wave transmission with the output power of 10 mW in WSPR-mode is shown.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/rpisdr/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Hartje":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3289@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T141500
DTEND:20150131T150000
SUMMARY:BSD Router Project
DESCRIPTION: <p>BSDRP is a software router based on FreeBSD</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:BSD
URL:https:/fosdem.org/2015/schedule/event/bsdrp/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Olivier Cochard-Labbé":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3152@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T141500
DTEND:20150201T150000
SUMMARY:Pharo: Status and Plans
DESCRIPTION: <p>Pharo3 was released in March 2014. Not even a year later, we are close to the release of Pharo4.</p><p>This talk will give an overview of the changes and improvements done and show some demos of new functionality.Again, Pharo4 is just a small step: after the release in the Spring of 2015, we will start to iteratet on Pharo5.I will present the roadmap of what we will work on in Pharo5.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/pharo/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marcus Denker":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2671@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T141500
DTEND:20150201T142500
SUMMARY:Potree - Rendering Large Point Clouds in Web Browsers
DESCRIPTION: <p>Introducing potree, an open source WebGL based point cloud renderer for large data sets.By loading and rendering only visible regions up to a certain level of detail, hundreds of milions of points can be rendered in real time inside web browsers.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/potree/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Schütz":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2893@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T142000
DTEND:20150201T150000
SUMMARY:Transplantation of VirtualBox to the NOVA microhypervisor
DESCRIPTION: <p>NOVA is both a microkernel and a hypervisor. With only 10,000 lines of code, it is able to host virtual machines and applications securely side by side. In contrast to mature virtualization solutions like VirtualBox, however, the range of supported virtual machines used to be limited to a few fine-tuned guest OSes. The talk explains and demonstrates how VirtualBox became able to run on top of Genode/NOVA, and presents the benefits of combining NOVA with VirtualBox.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/transplantation/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Norman Feske":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2900@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T142000
DTEND:20150201T143500
SUMMARY:Elvish
DESCRIPTION: <p>Elvish is a new Unix shell that seeks to combine the expressiveness of a programming language with the convenience of a shell interface. In the lightning talk I will showcase the linguistic and interactive features of Elvish.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/elvish/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Qi Xiao":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2706@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T142000
DTEND:20150131T150000
SUMMARY:Cinder - the state of block storage in Openstack
DESCRIPTION: <p>Cinder is the block storage solution for Openstack. It has been around for 2 years, and has become a stable and useful part of the Openstack infra-structure. This talk gives the history of Cinder, the current challenges being worked on and some blue sky ideas for where it could go.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/cinderstateopenstack/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Duncan Thomas":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2710@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T142000
DTEND:20150131T143500
SUMMARY:All about Hack in 15 minutes
DESCRIPTION: <p>Hack is a new programming language from Facebook. It is the natural evolution of PHP. This talk will cover some of the problems with PHP, the benefits of a compiled and statically typed language and then introduce Hack and HHVM as a solution.Half way into the talk I will give a crash course in Hack and explain its perks and syntactic sugar. At the end I'll give some advice on how and where to get started testing Hack.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/all_about_hack/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tobias Nyholm":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3251@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T142500
DTEND:20150201T145500
SUMMARY:Application GUI Design - Notes From a Toolkit Developer
DESCRIPTION: <p>Designing an application with a good user interface and user experience is hard. Many people get it wrong which results in a degraded user experience, satisfaction and retention.In this talk, Tom will demonstrate some good design patterns, review the current design landscape in the desktop and touch friendly worlds and will give his notes and ideas as a developer of the EFL graphical toolkit and applications.Tom will also offer some easy tips for making your applications better.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/application_gui_design/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Hacohen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3525@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T143000
DTEND:20150201T145000
SUMMARY:Adventures with LLVM in a magical land where pointers are not integers
DESCRIPTION: <p>Most modern processors have a very simple idea of a pointer: an integer containing an address in memory.  This representation is used by all of the architectures that are officially supported by LLVM.  In this talk, we'll take a look at what's needed for architecture where it isn't the case.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvmmagicland/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David Chisnall":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3089@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T143000
DTEND:20150201T145500
SUMMARY:OpenLayers 3: A unique web-mapping library
DESCRIPTION: <p>OpenLayers 3 is the new version of the OpenLayers web-mapping library. We've rewritten the library from the ground up with the goal of offering a powerful, high-performance library leveraging the latest in web technologies such as Canvas and WebGL. This talk will present the latest advances of the library, focusing on aspects that make OpenLayers 3 stand out. OpenLayers 3, for example, uses techniques and algorithms that enable high-quality and high-performance vector rendering. Come learn about the optimizations and techniques OpenLayers 3 uses internally, and what makes OpenLayers 3 unique among its competitors.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/ol3js/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Éric Lemoine":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3166@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T143000
DTEND:20150131T145500
SUMMARY:Vimeo and the open source community
DESCRIPTION: <p>How Vimeo <em>plays nice</em> with the open source community.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/vimeo/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vittorio Giovara":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3438@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T143000
DTEND:20150201T145500
SUMMARY:JCP State of the Union & Progress Report
DESCRIPTION: <p>The Java Community Process (JCP) program has made significant changes over the last several years in order to increase community participation in the development of Java Specification Requests (JSR) and to enable greater transparency for the community into the JSR expert groups. Reforms to the JCP through JCP.Next as well as through the Adopt-a-JSR programs have enabled this involvement from the community that is vital to the success of Java. The free and open source community now have greater opportunities for contributions and feedback . We will discuss the current state of the nation on these programs and ask for feedback and suggestions for greater participation moving forward through the ongoing JCP.Next effort, specifically JSR 364, Broadening JCP Membership and JSR 358, A major revision to the Java Community Process.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/jcp_state_of_the_union/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Heather VanCura":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2994@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T143000
DTEND:20150201T152000
SUMMARY:The Future of JavaScript
DESCRIPTION: <p>EcmaScript 6 aka Harmony, the next version of the JavaScript language, is now feature frozen and the publication is expected around March 2015. Now is a good time to take a closer look at the new version. It brings new powerful features to the language, making it easier and nicer than ever to program with JavaScript. This includes (but isn't limited to) generators, destructuring patterns, function improvements, classes. The best thing is that you don't have to wait to try them. A lot of these new shiny language improvements are already present in Firefox. If we look a bit further down the path, preparation has already started for EcmaScript 7. The next big thing could be SIMD, Typed Objects ...</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/the_future_of_javascript/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benjamin Bouvier":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hannes Verschore":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2789@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T143000
DTEND:20150201T152000
SUMMARY:What Could Microkernels Learn from Monolithic Kernels (and Vice Versa)
DESCRIPTION: <p>Some developers of both microkernel and monolithic operating systems view the design of their system as absolutely superior to the other design. This black-white thinking and "holy war" attitude, while understandable to a certain degree, makes it hard to to acknowledge that one size does not necessarily fit all. Rather than striving for an unreachable goal of creating the best operating system design for all possible use cases it is vital to understand and reflect the trade-offs of the use cases at hand. This talk focuses on a few features and properties of the current monolithic operating systems that could be an inspiration for the current microkernel operating systems and vice versa. The talk should also initiate a discussion about some "non-goals" of microkernel operating systems that are nevertheless sometimes presented as goals of microkernel operating systems, to the detriment of its own cause.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/mm/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martin Děcký":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3424@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T143000
DTEND:20150131T152000
SUMMARY:The ARM microJIT, a JIT for the IoT
DESCRIPTION: <p>We have all got used to memory being essentially infinite, however the IoT reopens the constrained device with devices having 256M or less. This project looks at developing an ARM microJIT targeted at these devices. The project is based on the original work I did on the Thumb2 JIT (FOSDEM 2010).</p><p>The project targets the Raspberry PI which is an ideal IoT development/demonstration platform. Unfortunately the Thumb2 JIT does not support the Raspberry PI because the Raspberry PI does not have the Thumb2 instruction set. This is a project which I am working on in my 'free' time and I hope to have a demonstrable port by FOSDEM.</p><p>Finally I would like to have a discussion about the future of this work.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/arm_micro_it/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Edward Nevill":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2666@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T143000
DTEND:20150201T145500
SUMMARY:MCUIO/LININOIO - Virtualizing MCU peripherals
DESCRIPTION: <p>MCUIO/LININOIO - Virtualizing MCU peripherals</p><p>The MCUIO/LININOIO subsystem allows a Microprocessor Unit (MPU), somehowconnected to a Microcontroller Unit (MCU), to see the MCU's peripherals asstandard Linux peripherals (i.e. gpios, i2c adapters, pwms, ...).The basic communication protocol is completely generic, it just defines waysto read/write a (virtualized) memory space on the MCU. Standard, vendorindependent memory maps are then defined for each kind of MCU peripheral, sothat MCU specific implementation details can be ignored by the MPU.Interrupt events can be spontaneously sent by the MCU to the MPU as writerequests.The protocol is transport independent, only a bidirectional channel is required(for instance rs232 or even a network connection).</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot11/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Aurelio Colosimo":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Davide Ciminaghi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3405@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T143000
DTEND:20150131T145500
SUMMARY:Customize Gunicorn for your own business.
DESCRIPTION: <p>Most people know Gunicorn as a Python WSGI HTTP Server engine, but a lotignore it can be used for more usages. With this talk you will discover howyou can use it to fit your own needs/business or simply distribute extensions for it.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/customize_gunicorn_for_your_own_business/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benoit Chesneau":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3306@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T143000
DTEND:20150131T150000
SUMMARY:Project Calico: A pure Layer 3 approach to virtual networking.
DESCRIPTION: <p>An important part of building a virtual datacenter is networking. The common wisdom in the field is that providing virtual layer 2 networks built using one of the many open source vSwitches is the correct approach. This talk covers Project Calico, an open source attempt to provide an alternative approach by re-architecting the data center in the image of the Internet, aiming for simplicity, scale and efficiency.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/project_calico/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Cory Benfield":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3370@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T143000
DTEND:20150131T145000
SUMMARY:OpenOffice reaches out: the technical angle
DESCRIPTION: <p>It is time for Apache OpenOffice to change direction and focus outwards, including collaboration with other projects. Leaving all the non-technical issues out, we will discuss what the technical ones are and how they can be solved.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_reaching_out/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Iversen":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea Pescetti":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3144@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T143500
DTEND:20150201T152000
SUMMARY:Property-based testing an open-source compiler, pflua
DESCRIPTION: <p>Discover property-based testing, and see how it works on a real project, the pflua compiler.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/property_based_testing/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Katerina Barone-Adesi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3134@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T144000
DTEND:20150131T145500
SUMMARY:CockroachDB
DESCRIPTION: <h2>CockroachDB a distributed database written in Go.</h2><p>Many NoSQL databases come with a focus on performance, availability and scalability, sacrificing strong consistency guarantees along the way. In effect, this shifts the burden of providing consistency to the application, and often results in complex and error-prone application logic.Just a few years ago, an intense effort by Google resulted in Spanner - a globally distributed, replicated datastore that puts transactions back where they belong: right into the heart of the database.</p><p>CockroachDB is a grass-roots effort to bring to the table the guarantees of Spanner (and more) in an open source scalable database that is easy to deploy and, despite the name, quite attractive to have around.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/cockroachdb/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tobias Schottdorf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2770@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T144000
DTEND:20150201T151000
SUMMARY:KiCad EDA
DESCRIPTION: <p>A brief look at the past, present, and future of the KiCad project.  The discussion will be primarily on what near and long term future development is planned for the project as well as discussing the potential for collaboration with other EDA projects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/kicad/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Wayne Stambaugh":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3034@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T144000
DTEND:20150201T150000
SUMMARY:gdb tips and tricks for MySQL DBAs
DESCRIPTION: <p>From getting backtraces, SQL statements executed by threads at the moment of crash to changing some of the read only server variables on the fly... Sometimes gdb is your last resort, and few tricks from experts may help.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/mysql_gdb/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Valerii Kravchuk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2562@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T144000
DTEND:20150201T145500
SUMMARY:SatNOGS - Global Network of Ground Stations
DESCRIPTION: <p>SatNOGS project is a complete platform of an Open Source Networked Ground Station. The scope of the project is to create a full stack of open technologies based on open standards , and the construction of a full ground station as a showcase of the stack. In this lighting talk we will be introducing the software stack of the project, including a scheduling and observations management server, a data crowd-sourcing app and the client of the ground station.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/satnogs/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pierros Papadeas":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3032@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T144500
DTEND:20150201T151500
SUMMARY:Inside OpenAirInterface
DESCRIPTION: <p>We provide an overview of the OpenAirInterface.org (OAI) 3GPP LTE SDR MODEM and protocol stack for x86-based systems. We focus on the objectives, some of the history of the project and its primary technical aspects. We also provide information regarding the newly created Software Foundation around OAI to encourage open-source development for 5G radio systems in conjunction with the imminent standardization phase.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/oai/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Raymond Knopp":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3376@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T144500
DTEND:20150131T153000
SUMMARY:Using Neo4j as a Document Database
DESCRIPTION: <p>With the current Structr version 1.1, you can use deeply nested JSON documents to create graph structures in Neo4j. In this talk, I will demonstrate how to use Structr and Neo4j as a document database and explain how it works under the hood.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_structr/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Axel  Morgner":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3353@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T144500
DTEND:20150201T151500
SUMMARY:LibreOffice Design Team
DESCRIPTION: <p>LibreOffice 4.4 has got many user interface improvements - come and hear what we have done to make it more usable &amp; more beautiful, and how you can speed up the changes by getting involved!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_libreoffice/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Holesovsky":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3214@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T144500
DTEND:20150201T151000
SUMMARY:The Fuzzing Project
DESCRIPTION: <p>It is surprisingly easy to find memory access violation bugs in all kinds of common Linux tools via very simple fuzzing.The Fuzzing Project is trying to fix that by systematically fuzzing applications and providing helpful pointers for developers to fuzz their own code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/fuzz_project/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hanno Böck":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3513@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T144500
DTEND:20150201T153000
SUMMARY:The State of Go
DESCRIPTION: <p>Andrew Gerrand takes a look at the Go project and community and gives an overview of where we're at in February 2015.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/state_of_go/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Gerrand":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3503@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T144500
DTEND:20150131T153500
SUMMARY:Perl 5.22
DESCRIPTION: <p>Every spring, there's a new version of perl.  Every new version of perl ships with "perldelta," the comprehensive list of changes in that version.  Every summer, rjbs (the Perl 5 project lead) tries to summarize the perldelta, omitting the tedious and obscure in favor of the awesome and exciting.  This winter only, you can get a sneak preview of the yet-unreleased Perl 5.22's planned changes, a recap of the best bits of 5.20, and the faintest whiff of changes under discussion for next</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/perl5_22_things_to_come/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ricardo Signes":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3234@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T145000
DTEND:20150201T153500
SUMMARY:CentOS (community) Infra revealed
DESCRIPTION: <p>CentOS.org Infra explained</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/centos_community_infra_revealed/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fabian Arrotin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3477@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T145000
DTEND:20150131T153500
SUMMARY:Searching over streams with Luwak and Apache Samza
DESCRIPTION: <p>Traditional searches take the form of individual queries over large mostly-stable corpuses of documents.  In this talk, we'll show how we invert this paradigm to allow for searching over streams of documents by combining Samza, a distributed stream-processing framework, with Luwak, a library for efficiently running large numbers of queries over individual documents.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/searching_over_streams_with_luwak_and_apache_samza/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alan Woodward":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2752@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T145000
DTEND:20150131T153500
SUMMARY:Truffle: A tour through a new Ruby implementation
DESCRIPTION: <p>JRuby+Truffle is a new high performance implementation of Ruby being built as an open-source research project at Oracle Labs. It uses state-of-the-art research into techniques for writing interpreters and dynamic compilers that allows it to be both significantly faster than any other implementation of Ruby, but also conceptually simpler.</p><p>In this talk we'll explain how JRuby+Truffle works. We'll cover the whole system from the parser to emitting the actual machine code bytes - and we won't have to leave our Java IDE to do it.</p><p>We won't shy away from technical depth where it's needed to uncover all the details, but Truffle is designed to be a high-level and simple system accessible to non-experts. Novices will get an insight into the big ideas, and experts will be able to find out how it all really works.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ruby
URL:https:/fosdem.org/2015/schedule/event/jruby_truffle_deep_dive/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Chris Seaton":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benoit Daloze":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2871@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T145500
DTEND:20150201T151000
SUMMARY:Ol3-Cesium : 3D for OpenLayers map
DESCRIPTION: <p>Ol3-Cesium is an exciting web library bringing 3D to an OpenLayers3 map.A Cesium virtual globe is automatically created from the map and displayed side-by-side for collaborative interaction or stacked for exclusive tasks.The globe camera and the map view (centre, resolution, rotation) are bidirectionally synchronized: interacting on one updating the other.</p><p>Layers are synchronized from the map:- ol3 raster layers show up on the globe and reuse cache when possible;- ol3 vector layers render using the same style and may be positioned freely in 3D.Additionally, specific data may be displayed on the globe, like terrain or vectors.</p><p>Vectors are re-projected on-the-fly during synchronisation.Since one synchronizer may not fit all needs, the library exports core functions to allow advanced or custom use.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/ol3js_cesium/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Guillaume Beraudo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2823@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T145500
DTEND:20150201T152500
SUMMARY:GNOME - creating ripples in the Linux eco-system
DESCRIPTION: <p>Sri Ramkrishna makes the argument that GNOME's off the beaten style of development are ripples that create opportunities for interesting problems for the eco-system to solve.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/gnome_creating_ripples_in_the_linux_ecosystem/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sri Ramkrishna":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3439@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T152500
SUMMARY:The Wisdom Of Crowd Testing OpenJDK
DESCRIPTION: <p>In the beginning, there were bugs. In order to find them faster, before  a JDK release, the OpenJDK Adoption Group began a quality outreach effort. Initially focused on JDK 8, the effort expanded to cover JDK 7  Updates, JDK 8 Updates and JDK 9 OpenJDK Projects. It now lists dozens of open source projects and communities that participate in testing early access builds of the JDK, report issues they find, and help get them resolved in time.</p><p>In this session, you'll learn what worked, and what didn't, and what you can do to join the OpenJDK crowd testing fun with your own open source project to help us find showstopper bugs before they can bite.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/crowd_testing/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dalibor Topić":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Rory O’Donnell":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2761@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T152500
SUMMARY:XMPP-IoT an open solution for things
DESCRIPTION: <p>The XMPP community has since 2013 been working to enable the federated XMPP network to support Internet of Things (IoT).In this Demo/Talk, we will go through the initiative, showing how individual devices, and larger systems can interact cross domains in a secure interoperable environment.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot12/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Joachim Lindborg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3360@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T155000
SUMMARY:Modern SQL in PostgreSQL
DESCRIPTION: <p>SQL has gone out of fashion lately—partly due to the NoSQL movement, but mostly because SQL is often still used like 20 years ago. As a matter of fact, the SQL standard continued to evolve during the past decades resulting in the current release of 2011. In this session, we will go through the most important additions since the widely known SQL-92, explain how they work and how PostgreSQL supports and extends them. We will cover common table expressions and window functions in detail and have a very short look at the temporal features of SQL:2011 and the related features of PostgreSQL.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PostgreSQL
URL:https:/fosdem.org/2015/schedule/event/modern_sql_in_postgresql/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Winand":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3220@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T154500
SUMMARY:The Emacs of Distros
DESCRIPTION: <p>What's with Emacs?  Its design makes user freedom more practical by putting all the mechanics at the user's fingertips.  This talk will explore how GNU Guix and its distribution seek to empower users in a similar way.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/the_emacs_of_distros/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ludovic Courtès":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3412@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T155000
SUMMARY:FreeCAD
DESCRIPTION: <p>FreeCAD is a general purpose, open-source, multiplatform parametric 3D modeling application, geared mainly for product design, in other words anything that is meant to be built in the real world. The project started around 2002, and is today entering a a big momentum with the blossoming of home 3D printing and manufacturing, and thanks to is extreme hackability.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Hardware
URL:https:/fosdem.org/2015/schedule/event/freecad/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Yorik van Havre":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3402@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T155000
SUMMARY:Ntimed an NTPD replacement
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Time
URL:https:/fosdem.org/2015/schedule/event/ntimed_ntpd_replacement/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Poul-Henning Kamp":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2509@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T151500
SUMMARY:GCompris goes Qt Quick with the help of KDE
DESCRIPTION: <p>GCompris is a high quality educational software suite comprising of numerous activities for children aged 2 to 10. It was created in 2000 using the GTK+ graphical toolkit. It is available on different platforms, GNU/Linux, and the proprietary platforms MacOSX and Windows.</p><p>Willing to address the large number of tablet users and to enhance the user experience the choice was made in January 2014 to rewrite GCompris in Qt Quick.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/gcompris/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bruno Coudoin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2636@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T155000
SUMMARY:Video Capture and Colorspaces
DESCRIPTION: <p>The video4linux kernel subsystem reports which colorspace the captured video uses. But what does that really mean, and what do you have to do to correctly reproduce those colors? This talk will dive into the crazy world of colorspaces and give you a practical guide to colorspace handling. I will also demonstrate colorspace handling, both right and wrong.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/colorspace/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hans Verkuil":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2747@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T154000
SUMMARY:Why Samba moved to GPLv3
DESCRIPTION: <p>This talk will cover the reasons Samba moved license from GPLv2+ to GPLv3+, what we gained as a community out of it, and also the downsides we have experienced from the decision. This talk should interest any project thinking of moving to GPLv3 from an existing license, and also projects considering a new license.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/samba/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jeremy Allison":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3186@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T154500
SUMMARY:Embedded  freedom roundtable
DESCRIPTION: <p>GNU and Linux are now embedded on more kinds of hardware than ever,but often only by requiring proprietary bits. Plus, we now havetablets and phones loaded with nonfree software on top of a free core-- how do we get the freedom we all want, and how do we create themarket for that? Roundtable discussion.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/embedded_freedom/
LOCATION:UB2.252A (Lameere)
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2542@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T155000
SUMMARY:IgProf
DESCRIPTION: <p>IgProf is a GPL, general purpose, cross platform (x86_64, x86, ARMv7-A, ARM64/AArch64), memory and performance profiling tool originally developed 10 years ago in the context of LHC experiments at CERN (*), to enable optimisation of simulation and data acquisition software. It provides detailed, call-stack level, information on where time / energy is spent and memory allocations happen using a variety of techniques varying from dynamic instrumentation to sampled profiling. While not dissimilar from other similar softwares like Google perftools it was specially tailored to profile extremely large C++ applications comprising millions lines of codes, loading thousands of dynamic libraries and with a very high memory allocation frequency. In addition, ease-of-use and the ability to easily share performance profiles between distributed collaborators are important aspects to enable use by a large community of scientists with varying software development skills.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Performance
URL:https:/fosdem.org/2015/schedule/event/igprof_the_ignominous_profiler/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Giulio Eulisse":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2856@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T151500
SUMMARY:OpenBazaar
DESCRIPTION: <p>We will have a half-dozen members of the OpenBazaar team at the conference, and we'd like to give an overview of how our decentralized marketplace for online trade works. Our goal is to give a slideshow (attached) that explains the basics around the history and evolution of the platform, a high-level explanation of the technical challenges and solutions to creating a decentralized marketplace, and then ask them to come visit our stand to give them a personal demonstration.</p><p>Please contact me at sam@openbazaar.org if you have any questions.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/openbazaar/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dionysis Zindros":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sam Patterson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3323@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T160000
SUMMARY:Is your community healthy? Metrics on the top CM software
DESCRIPTION: <p>In this talk, I'll illustrate and analyze the health of the top configuration-management software, as well as making data-driven predictions and looking at major showstoppers. I'm going to draw comparisons across communities as well as within them, to make it clear where the critical mass and acceleration are.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/healthy_community/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Donnie Berkholz":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2492@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T155000
SUMMARY:Introducing SILE: A New Typesetting System
DESCRIPTION: <p>SILE is a system for creating beautiful printed documents. It borrows extensively from TeX, but brings some of TeX's ideas into the 21st century with frame-based layouts, native support for Unicode, PDF, Opentype and XML processing, and extensibility and programmability in a modern, high-level language.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Typesetting
URL:https:/fosdem.org/2015/schedule/event/introducing_sile/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Simon Cozens":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3156@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T154000
SUMMARY:OpenStack and Xen
DESCRIPTION: <p>This talk will explain how to deploy OpenStack using the Xen hypervisor to run your virtual machines.</p><p>It will start by describing the OpenStack architecture and its most important components.It will go into details on how to use DevStack to setup an OpenStack development environment based on Xen and Libvirt. It will also cover the most popular and robust deployment schemes for OpenStack with Xen and Libvirt aimed for production servers, including Ubuntu packages from the latest LTS, Chef and Puppet.</p><p>The audience will learn the most important OpenStack and Xen config options, the pitfalls to avoid in their deployment and how to tweak both of them to get the best performance and stability out of your OpenStack cloud.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/deployopenstackxen/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefano Stabellini":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3345@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T155000
SUMMARY:Dependency Management with Composer: PHP Reinvented
DESCRIPTION: <p>Over the last 3 years Composer helped reshape the way PHP programs are written. It was key in transforming a language ecosystem from bad-mouthed procedural mess to an environment in which engineers focus on best practices, refined architecture and code re-use. This talk covers best practices of Composer usage and some tips &amp; tricks even regular Composer users might not be aware of yet!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/depencymanagementwithcomposerphpreinvented/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nils Adermann":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2689@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T154500
SUMMARY:Starting with the Yocto Project
DESCRIPTION: <p>Yocto has an alleged steep learning curve. It can be a challenge for modules and evaluation board manufacturers to add support for their devices in Yocto as they don't necessarily have a software background. This talk will highlight the steps required, techniques and good practices to create a well integrated machine configuration allowing to build images using the Yocto Linux build system. The Crystalfontz support from meta-fsl-arm-extra will be used to illustrate the talk.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/starting_yocto/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexandre Belloni":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3466@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T155000
SUMMARY:Partial inlining of Memcheck helper function fast paths
DESCRIPTION: <p>Memcheck's performance is significantly limited by the need for the JIT generated code to call a helper function for every memory access. This talk will describe ongoing work to inline the fast cases of these helpers into the generated code, with the goal of getting a significant speedup.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Valgrind
URL:https:/fosdem.org/2015/schedule/event/valgrind_inlining/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Julian Seward":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3486@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T155000
SUMMARY:Ada for ARM Bare Board
DESCRIPTION: <p>In 2014, AdaCore has released two new components in the GNAT GPLEdition: GNAT GPL for ARM Bare Board and SPARK 2014.  I present thecontent of GNAT GPL for ARM, its Ravenscar runtime, how to build anddeploy an embedded application in Ada and how it was used to teach Ada.</p><p>Two different demos will be presented: a Tetris game and a trainsignalling system.  Both are fully written in Ada, with some partswritten and proven with SPARK 2014.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_arm/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tristan Gingold":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3334@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T152000
SUMMARY:Improving LibreOffice quality
DESCRIPTION: <p>This talk will present some of the automated tools that the LibreOffice project is using to improve the quality of the code. This includes coverity where the LibreOffice project managed to reach a nearly perfect defect density score of 0.00 and the import/export crash testing with about 75000 documents.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_improving_libreoffice_quality/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Mohrhard":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3468@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T170000
SUMMARY:Back to the Future
DESCRIPTION: <p>Always wanted to see what the origin of object orientation and the IDE looks like 40 years later?This is your chance to try the environment for yourself, and see the future of live development</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Smalltalk
URL:https:/fosdem.org/2015/schedule/event/backtothefuture/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephan Eggermont":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nicole de Graaf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3068@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T154000
SUMMARY:Xen Orchestra: a web UI for Xen and XenServer
DESCRIPTION: <p>XenServer exposes a fully featured management API called XAPI. Xen Orchestra was originally designed as web interface for Xen in 2009, and is now a complete re-write to leverage all those new possibilities.</p><p>This is the story of a tool evolving from "simple hypervisor management" to a "Infrastructure as a Service" interface, with all the challenges involved.</p><p>First, we will examine architecture choices of Xen Orchestra (to reduce connections, bandwidth waste, storing of structured data, allowing persistence and so on...), then and how we decide to address common problems, like user permissions and ACLs in a virtualized infrastructure. Finally, we'll see the roadmap of this fully open source project (aGPLv3)</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/xorchestra/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Olivier Lambert":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2783@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T152500
SUMMARY:Python, WebRTC and you
DESCRIPTION: <p>Introduction to WebRTC and application development using Python on the server side. Let's build a "Call Roulette"!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/python,_webrtc_and_you/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Saúl Ibarra Corretgé":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2836@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T153000
SUMMARY:HAKA : A security oriented language
DESCRIPTION: <p>Haka is an open source, security oriented, language and framework that allows toanalyze live (or captured) traffic and easily dissect and modify it. Haka isbased on Lua which is a simple, lightweight and efficient scripting language.The goal of Haka is to simplify the writing of network filtering rules usinga common high-level language, hide the complexity of network protocol dissectionto the end-user while still allowing complex tasks (such as packet injection)to happen transparently on a live stream.</p><p>This presentation will introduce HAKA's capabilities and showsome examples of data manipulation both at the packet and at the stream level.An example of packet dissector and grammar implementation  will also be shownto demonstrate how protocol management is handled in Haka</p><p>more information at http://www.haka-security.org/</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/haka/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jérémy Rosen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2755@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150000
DTEND:20150201T155000
SUMMARY:Replacing Xorg input-drivers with libinput
DESCRIPTION: <p>This presentation will discuss the plans to move Xorg to use libinput too through an input driver called xf86-input-libinput, as well as the status of this move. xf86-input-libinput is scheduled to be the default Xorg input driver for Fedora 22.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/libinput/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hans de Goede":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2800@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150000
DTEND:20150131T152500
SUMMARY:VLC 2.2.0
DESCRIPTION: <p>This presentation will cover the new features in VLC 2.2.0 and 3.0.0 that we introduced.</p><p>It will cover also the updates in libVLC APIs for developers</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/vlc/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean-Baptiste Kempf":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3272@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T150500
DTEND:20150201T152500
SUMMARY:Visualizing benchmark data with R and gpplot2
DESCRIPTION: <p>When I talk or write about benchmarking, a repeated question I get asked is how to make the graphs. For some of those graphs, check the links below.</p><p>https://archive.fosdem.org/2014/schedule/event/lepeterborosrulez/http://www.percona.com/blog/2014/08/12/benchmarking-exflash-with-sysbench-fileio/</p><p>In this talk, I show how to make those graphs with R and ggplot2, and how to prepare the benchmarking data for that.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/benchmark_r_gpplot2/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Boros":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3153@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T150500
DTEND:20150131T155000
SUMMARY:FreeBSD/Xen status update
DESCRIPTION: <p>During the last year (2014) a lot of interesting development happened around the FreeBSD/Xen port. FreeBSD slowly moved from running as a PV with HVM drivers, to running as a PVHVM guests and finally as a PVH DomU. The last step into getting full Xen support into FreeBSD was to get it to run as a PVH Dom0, which is now finished and in a tech-preview status.</p><p>This talk will include a high-level description of the modifications needed in order to get FreeBSD running as a Dom0, and a demo of FreeBSD running as a PVH Xen Dom0.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:BSD
URL:https:/fosdem.org/2015/schedule/event/xen_freebsd/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roger Pau Monné":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2963@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T151500
DTEND:20150201T154500
SUMMARY:Open Source LTE
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/oss_lte/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Paul Sutton":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2771@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T151500
DTEND:20150201T153000
SUMMARY:1clickBOM
DESCRIPTION: <p>1clickBOM is a browser extension that allows you to simple paste from spreadsheets or visit an online BOM and then quickly add those components to shopping carts. It takes the tedium out of shopping for electronic projects online without locking you into one vendor. This presentation is a short introduction to 1clickBOM and a discussion of the design decisions taken in making it.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/one_click_bom/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kaspar Emanuel":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2984@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T151500
DTEND:20150201T154000
SUMMARY:Overpass API
DESCRIPTION: <p>Using OpenStreetMap data almost always requires filtering for thematic extracts. Overpass API is a web service for this purpose, available at overpass-api.de. Its source code is licensed under AGPL.</p><p>The open data project OpenStreetMap aims at creating a geographic database of the entire world, i.e. collecting the data necessary to make any map of what is on the ground. Starting in 2004, it has now grown to more than a million registered mappers. In most places details are mapped including each footpath. In some places even streetlamps, trees, wastebaskets, and similar things are mapped.</p><p>Overpass API allows you to extract data by geographic search criteria, by subject, by structual properties or an arbitrary combination of them. In this way you can realize an always up-to-date data overlay on a slippy map, a desktop data browser, conveniently pull data from OpenStreetMap into QGIS, do quality assurance or a lot of other things.</p><p>In this talk I will present Overpass API by the above mentioned example use cases. Furthermore, I will give a short overview over the components and the query language. This gives you a starting point to integrate OpenStreetMap data into your application of choice.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/overpass/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roland Olbricht":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3284@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T151500
DTEND:20150201T154000
SUMMARY:Two decades later - Signing OpenPGP keys in the 2000s
DESCRIPTION: <p>This presentation shows a novel approach to signing keys which makes it easy to sign a person's key.It enables very small groups of people to casually hold very small key signing parties.The key idea is to automatically authenticate the key materialbefore the transfer via a secure audible or visual channel.A Free Software implementation of the protocol will be shown and people are invited to sign their keys :-)</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/keysigning/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tobias Mueller":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2902@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T152000
DTEND:20150131T153500
SUMMARY:Requirements Bazaar
DESCRIPTION: <p>In this Lightning Talk we want to present “Requirements Bazaar 2.0” that aims to be a social continuous innovation platform to bring developers and end-users together. In years of research we have developed and actually operated an open innovation platform for gathering requirements for prototypes in large international academic projects. The last version of the current product is available under http://requirements-bazaar.org . End-users can enter their requirements by providing short descriptions including user stories, screenshots and other images. The requirements can then be shared amongst its users. On the other side of the chain, developers may take up ideas and transfer the accepted requirements to an issue system like JIRA.</p><p>Over the last years it turned out that people want more lightweight and mobile-friendly tools; we found the old monolithic system to be very hard to maintain to add new features. Therefore we are currently redeveloping it from scratch integrating many ideas from our users and incorporating new research findings. We are further driven by a mobile-first approach to support a wide variety of devices. We additionally want to support various social features like sharing on social networks or blogs and allowing discussions and rating amongst end-users and developers.</p><p>At FOSDEM we would like to encourage open source developers in rethinking the way requirements are currently gathered from the crowd. How do we want to collect new software ideas or simply feature requests from our users. Will it really be through feedback forms in our apps’ “About” menu? Do our users really think in terms of issues like we developers do? How can gamification be used to reward actual end-users of software? We hope Requirements Bazaar can answer these questions and fill the gap!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/requirements_bazaar/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="István Koren":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3173@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T152000
DTEND:20150131T155000
SUMMARY:Puppet Plus Parentheses
DESCRIPTION: <p>Puppet is a tool for configuration management and automation.  It’s written in Ruby, and therefore its codebase contains a notable lack of parentheses.  So, we set out to solve that problem and wrote Puppet Server: a new, open source implementation of the Puppet Master, written in Clojure.  In this talk, we’ll discuss the development of Puppet Server, our experience with Clojure, and some of the dragons slain along the way.  I’ll also give an introduction to Trapperkeeper - an open source application framework for Clojure programs, which we developed along the way.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/puppet_plus_parentheses/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kevin Corcoran":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2887@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T152000
DTEND:20150201T153500
SUMMARY:Open source is not only for geeks and idealists in the (danish) health sector
DESCRIPTION: <p>A presentation of the telemedicine project OpenTele, and the 4S organization behind it.</p><p>We will talk about the impact OpenTele has had for the many conical ill and pregnant who has used it in the pilot phase, and what the (open source) community can use OpenTele and the related 4S toolbox for.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/health_sector/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mike Kristoffersen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3012@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T152000
DTEND:20150131T154000
SUMMARY:Torturing your software with 124 ODF file formats
DESCRIPTION: <p>Good software can take a hit. Most software can't. The OpenDocument Format (ODF) specification is quite large and very important. Now that it is being adopted more and more, many strange and wonderful documents will be created by custom software that claim to be ODF documents. The ODF softwares of the world should be prepared. That's why ODFAutoTests helps you to create outlandish documents and lets you run them through your software.</p><p>This talk will include an enticing argument for writing tests and will present the audience with the data of running the current tests on the current software.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/documents_torturing/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jos van den Oever":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3005@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T152000
DTEND:20150201T154000
SUMMARY:Code clone detection in LLVM compiler infrastructure
DESCRIPTION: <p>We have proposed LLVM based method of code clones detection. The method is used as built-in instrument for LLVM. It can analyze and compare source code quality. Semantic mistakes arising during software development process can be detected by the compiler in early stages. As well it can be used for automatic refactoring.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_clone/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sevak Sargsyan":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3410@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T153000
DTEND:20150131T160000
SUMMARY:Analysing London's NoSQL meetups using R & Graphs
DESCRIPTION: <p>The majority of NoSQL meetups in London are hosted on meetup.com and luckily for us meetup.com has an API that allows us to extract all the corresponding data - groups, events, venues, members and RSVPs.</p><p>In this talk Mark will show how we can use R to gain quick insights into the data using tools like dplyr and ggplot2. We'll also do some social network analysis of the attendees of London's meetup scene using igraph.</p><p>Finally we'll look at how we could bring together all these insights into a brand new Clojure front end for the meetup website.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_meetup/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mark Needham":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2763@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T153000
DTEND:20150131T155500
SUMMARY:When performance matters ...
DESCRIPTION: <p>Python applications sometimes need all the performance they can get. Think of e.g. web, REST or RPC servers. There are several ways to address this: scale up by using more processes, use Cython, use PyPy, rewrite parts in C, etc.</p><p>However, there are also quite a few things that can be done directly in Python. This talk goes through a number of examples and show cases how sticking to a few idioms can easily enhance the performance of your existing application without having to revert to more complex optimization strategies.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/when_performance_matters_/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marc-André Lemburg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3461@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T170000
SUMMARY:Go Lightning Talks
DESCRIPTION: <p>Members of the Go community give short presentations of on various topics.</p><p>To sign up to give a lightning talk, visit the Go Devroom throughout the day.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Go
URL:https:/fosdem.org/2015/schedule/event/go_lightning_talks/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Gerrand":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3440@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T155500
SUMMARY:OpenJDK Adoption Group Q&A
DESCRIPTION: <p>There's a ton of stuff going on in OpenJDK, projects, repositories, bug database, experiments. This is a lot of potential fun, but the entrance barrier for newcomers is extremely high, and it's easy to get lost and not enjoy the fun anymore. In order to help people wanting to contribute keep track of this intricate forest of development and find their way out, the Adoption Group was created (http://openjdk.java.net/groups/adoption/).</p><p>This session is an exchange between few of the hackers directly involved with the Adoption Group and the public. We will indeed discuss some of the projects we are currently involved with - like the planned global hack days for jsonp, jigsaw and tools that use jigsaw and http 2.0 with language interoperability - but above all we will answer questions the audience may have in relation to getting involved with OpenJDK, both from a technical perspective and a social one, so that next year you can sit together with us helping even more people to jump on the fun!</p><p>If you need help organising your next hackday, or you are completelylost tying to get started with OpenJDK, this is the session for you!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/adoption_group_qa/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mario Torre":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martijn Verburg":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dalibor Topić":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Bryant":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mani Sarkar":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3252@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T160000
SUMMARY:Reinventing the Enlightenment Object System
DESCRIPTION: <p>The Enlightenment project started over 15 years ago, and while it has evolved a lot over the years, its object system has not; this is quite surprising given that almost everything in Enlightenment is represented by objects. Tom, later joined by other Enlightenment developers, has taken upon himself to redesign it, and called the new system Eo. In this talk Tom will describe the main goals they had for Eo, what (and how) they have achieved, how it was received by fellow developers and how it impacted the Enlightenment project as a whole. Tom will also briefly review other C object systems, some of Eo's unique features, and several related projects that were either created to support Eo, had undergone major improvements enabled by it, or owe they existence to Eo.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/reinventing_the_enlightenment_object_system/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Hacohen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3115@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T160000
SUMMARY:Every pixel hurts
DESCRIPTION: <p>Design is still a pretty closed process, so I started exploring ways of opening the design process, just as the coding process has been fully opened through collaboration tools, community building, pair acceptance and sharing knowledge. The design community does not have a strong collaboration history. But, since the appearance of the latest UX practices, there is an opportunity to fully open up the process, as UX is based on research and more graphic designers are moving into the UX field.</p><p>We already know there is a lack of UX practice in FOSS projects, so this talk is a further exploration on why such a gap exists, and a collection of ideas and tools that could (hopefully) empower both sides to put a bridge over it.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/design_every_pixel_hurts/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pablo Cúbico":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3274@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T155000
SUMMARY:Capacity metrics in daily MySQL checks
DESCRIPTION: <p>How to ensure capacity for your MySQL servers? We will quickly walk through the potential issues which can affect database capacity and see how we can detect them on the early stages.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/capacity_metrics/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vlad Fedorkov":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2937@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T153000
DTEND:20150131T160000
SUMMARY:VXVDE: almost zero configuration virtual networking
DESCRIPTION: <p>VXVDE does not require any program to dispatch packets: vxvde has been implemented as a module of the libvdeplug library. It does not needany infrustructure other than a well configured IPv4 or IPv6 network supporting IP multicast. VXVDE has a very simple configuration. A valid IP multicast address is enough to configure a "switchless switched" virtual network.</p><p>Unlike VXLAN, VXVDE does not require any Virtual Tunnel End Point (VTEP). Virtual Machines manage their own access to the virtual network. VXVDE unicast packets are mapped on UDP packets traveling on a direct path from the sending virtual machine to the receiving one, without any copy, any packet retransmission or extra header.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/vxvde/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Renzo Davoli":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3106@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T155500
SUMMARY:Manage all the things, small and big, with open source LwM2M implementations
DESCRIPTION: <p>LwM2M is a standard for device management that solves many of the issues M2M and IoT solutions makers have faced in the past (or, let's be realistic, are still facing), with custom protocols or even standards like OMA-DM: complex workflows, high bandwidth usage, lack of open-source implementations...Join this talk to get an overview of the LwM2M protocol, and to learn how you can start managing an embedded device with Eclipse Wakaama (yes, it fits in an Arduino, and yes, there will be a live demo!), or build your own device management server with Eclipse Leshan.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot13/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benjamin Cabé":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2537@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T161500
SUMMARY:Make your tests fail
DESCRIPTION: <p>It's easy as pie: before checking in, your test suite should always be green. Or should it? What if your tests are all green but you forgot to check one important edge case? What if your underlying system environment lets you down, but only under rare conditions that you didn't cover in your tests?</p><p>This talk introduces randomised testing as used by projects like Apache Lucene and Elasticsearch based on the Carrotsearch Randomised Testing framework. It has helped uncover (and ultimately fix) a huge number of bugs not only in these project’s source code, but also in the JVM itself which those projects rely on.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/make_your_tests_fail/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Isabel Drost-Fromm":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2886@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T161500
SUMMARY:Introducing a radically componentized GUI architecture
DESCRIPTION: <p>Modern graphical user interfaces must be both extremely versatile and beautiful to be appealing for users. Current GUIs try to fulfil those requirements at the cost of extremely high complexity, which puts the privacy and security of the user at risk. The talk will introduce a new component-based GUI architecture that puts security in the front seat while aiming at highly customizable user experiences.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/genode/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Norman Feske":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3090@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153000
DTEND:20150201T155500
SUMMARY:Servo (the parallel web browser) and YOU!
DESCRIPTION: <p>Servo is a Mozilla project with a small team and big ambitions! Learn how you can contribute to it using Rust, Python, and JavaScript, and watch a worked example of implementing a missing web technology in the browser of the future.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/servo_and_you/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Josh Matthews":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3425@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T153000
DTEND:20150131T162000
SUMMARY:What Lies Beneath?: Lessons learned hacking the OpenJDK interpreter/compilers
DESCRIPTION: <p>What really happens to your Java code along the way to becoming machine code?</p><p>Red Hat has been developing an almost pauseless GC for OpenJDK which requires adding read barriers to every object access. We've also developed ARM64 versions of both the server and the client compilers.  This has given us quite a bit of experience with the internals of the various methods of generating machine code inside the JVM.  This talk will start with a brief tour of the various levels of code generation available and then open up the floor for questions from our panel.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/hacking_openjdk/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Haley":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roman Kennke":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Dinn":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christine H Flood":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3265@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T153000
DTEND:20150131T161000
SUMMARY:Web Video Players Architecture & Open Source Community
DESCRIPTION: <p>This talk brings together presentations from three very popular web players Video.js, JwPlayer, and Kaltura Player ToolKit. Collectively these project represent a huge percentage of online video views and enable video robust video delivery for many content makers around the world. In this presentation, each project will present it’s architectural approach to contemporary multi-screen, multi-browser video playback. Projects will highlight how they work with the open source community and with tips for integration into your applications or websites. After the short presentations there will be a chance for QA for the projects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/open_video_players/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Dale":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Itay Kinnrot":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Steve Heffernan":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pablo Schklowsky":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3499@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T153500
DTEND:20150131T162500
SUMMARY:"Fast enough” Perl 6
DESCRIPTION: <p>Every time a question of speed or production readiness comes up, the answer always seems to be somewhat evasive -- "depends on what your production is", they say, or it's fast enough for my use case". Let's see how it works with computer games, where you can't easily cheat with pre-rendering or caching to workaround things being slow.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/fast_enough_perl6/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tadeusz 'tadzik' Sosnierz":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3227@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T153500
DTEND:20150201T155000
SUMMARY:Interactive routing algorithms in modern PCB design tools
DESCRIPTION: <p>Interactive (a.k.a. push and shove) routing is a key feature of advanced PCB design software, greatly reducing the time it takes to design and modify the board.There is however no literature on the subject available. The presentation will focus on the internals of the router implemented by CERN for the Kicad PCB editor:- efficient routing geometry storage and obstacle detection,- shove &amp; hug algorithm based on octagonal primitives and force propagation,- optimization and trace smoothing techniques,- length tuning and differential pair routing.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/pcb_routing/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tomasz Wlostowski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2670@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T154000
DTEND:20150201T155500
SUMMARY:Free and open-source software for medical imaging
DESCRIPTION: <p>The amount of medical images that are generated, analyzed and exchanged by hospitals is dramatically increasing. Medical imaging is indeed the first step to the treatment of more and more illnesses, such as cancers or cardiovascular diseases.</p><p>In turn, the data management of clinical images and the administration of the computer network of a medical imaging department imply continuously growing technological challenges. Tasks such as autorouting between imaging modalities, exchanging data between clinical departments or hospitals, or anonymizing images are still hard to achieve in practice. This is a direct consequence of the lack of interoperability software that could bring technological independence to hospitals by creating low-cost gateways between proprietary ecosystems.</p><p>In this talk, I will explain the pains behind modern medical imaging, from the perspective of the hospitals. The DICOM standard will be introduced, together with free and open-source software supporting this standard.</p><p>I will then put emphasis on the free software Orthanc, a lightweight, versatile DICOM server. Thanks to its REST API and to its Lua scripting engine, Orthanc is primarily conceived as a central, robust building block to bring technological independence to clinical departments by automating their very specific imaging flows. Orthanc was nominated at the Zénobe Award 2013 for social innovation.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/medical_imaging/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sébastien Jodogne":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2847@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T154000
DTEND:20150131T162000
SUMMARY:Smart VM scheduling in oVirt cluster
DESCRIPTION: <p>The oVirt project allows efficient management of virtualized datacenters. Deciding what machine should host a certain VM is one of the important functions of the management platform. Unfortunately it is also one of the complex ones, because there can be many rules governing the placement policy and there is a time limit in which a VM has to be started or migration initiated. Till now each VM was considered separately and that caused fragmentation of free resources.</p><p>We are about to present a new solution to this issue in this presentation. We have started a cooperation with the OptaPlanner team that develops an optimization engine based on probabilistic (soft computing) algorithms. This means that oVirt will feed situation updates to an optimization service and continuously receive improved solutions back. It will then use the precomputed results for rebalancing the clusters.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/smartvmsched/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roy Golan":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2786@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T154000
DTEND:20150131T155500
SUMMARY:Scalable Video Conferencing with Jitsi Videobridge
DESCRIPTION: <p>The talk will describe the problems of scalability for libre video conferencing and how they are being addressed by the new video routing architectures. It is gong to go over optimization techniques such as Last N and Simulcast. The presentation is going to then go over the Jitsi Videobridge FLOSS video router and talk about how developers can use it in their video conferencing applications.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/jitsi_videobridge/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Emil Ivov":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3033@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T154000
DTEND:20150201T161000
SUMMARY:Live atomic updates
DESCRIPTION: <p>If you install packages on a running system you need to be careful to not break running software, or leave the filesystem in an invalid state. This is why Android, Baserock, CoreOS and Project atomic do atomic updates for system software. Currently this requires a reboot, so it's an offline atomic update, but if we can solve online atomic updates, there's no need for packages any more.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/live_atomic_updates/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Richard Maw":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3352@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T154000
DTEND:20150131T160000
SUMMARY:LibreOffice Design/UX Easy Hacks
DESCRIPTION: <p>LibreOffice 4.4 has got many user interface improvements - but there's still much more to do.  Come and hear how you can get involved, and can help make LibreOffice more usable &amp; more beautiful!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_ux_easy_hacks/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Holesovsky":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3206@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T154500
DTEND:20150131T163000
SUMMARY:MRI vs. Father Time
DESCRIPTION: <h1>MRI vs. Father Time</h1><p>Matz Ruby Implementation has grown into a fast and effective option for building dynamic applications. Thanks to the advancements such as YARV virtual machine and Incremental GC introduced in Ruby 2.2.</p><p>In this talk we will cover the Past, Present and Future of the MRI interpreter. We'll see how it performs under various conditions, such as static content generation and web services.</p><p>With the help of new and improved MRI tooling, you'll get to see the path to profiling your applications and enlightenment.</p><p>Join the author of MRI’s new Virtual Machine and Garbage Collector Koichi Sasada along with Terence Lee and Zachary Scott. As they dig through the internals of Matz Ruby Implementation.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ruby
URL:https:/fosdem.org/2015/schedule/event/ruby_mri_vs_father_time/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Zachary Scott":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Koichi Sasada":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Terence Lee":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3242@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T154500
DTEND:20150201T161000
SUMMARY:BIFUZ
DESCRIPTION: <p>We have designed and implemented an Intent Fuzzing Framework for Android.Intents are one of the most important ways used by applications to communicate. They benefit also for a very high level of trust inside the Android OS, so if they are not validated appropriate, they might create an unwanted damage, or might even compromise a mobile device, from Security perspective.As a term, fuzzing implies manipulating input data, in order to validate it through the mechanism or device under test. It is usually a black-box, negative testing technique, but we have used it as a grey-box method, also.Knowing how Intents are built, and which type of parameters they accept and expect, we have been able to craft fuzzed Intents, in order to find Security vulnerabilities in the Inter Process Communication protocol.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/bifuz/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Razvan-Costin Ionescu":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andreea Brindusa Proca":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2810@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T154500
DTEND:20150131T161000
SUMMARY:Copyleft in Europe: How does copyleft interact with Exhaustion Of Rights
DESCRIPTION: <p>Copyleft licences work by conditioning distribution of a work's binary on providing access to relevant source code. Under the European Computer Programs directive, once a copy of a computer program has been placed in circulation in the EEA by or with the consent of the copyright holder, the copyright holder can no longer control circulation ("exhaustion of rights"). Is the condition to provide source an attempt to control circulation, and is the exhaustion principle problematic for the GPL and other copyleft licences? Commentators have suggested that this is fatal to copyleft, but we argue these analyses are overblown.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/copyleft_in_europe/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Amanda Brock":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Katz":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3157@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T154500
DTEND:20150201T161000
SUMMARY:Tempus: a framework for multimodal trip planning
DESCRIPTION: <p>Open source engines for trip planning are growing in popularity. We are part of the movement by creating our own engine and a framework for the development of new algorithms.Tempus focuses on planning trips that involve all possible transport modalities, mixing private and public modes as well as shared vehicles, and on requests with multiple objectives.It relies on well-known open source components and standards like PostGIS, QGIS, WPS, boost graph and offers tools for importing routing data from various sources, including OpenStreetMap.This presentation will illustrate the overall modular architecture of Tempus built around a C++ core and give some insights on how to use it either as a user or as a developer of planning algorithms.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/tempus/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hugo Mercier":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2732@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T154500
DTEND:20150201T161500
SUMMARY:Using the Linux IIO framework for SDR
DESCRIPTION: <p>This presentation will discuss the IIO framework in the context of Software-Defined-Radio and how it can be used as a generic and efficient transport of data to and from the hardware. It will start with a basic introduction to the IIO framework itself and than go on to discuss the SDR related bits in more detail. The presentation will cover the low-level bits and ideas of the API, the existing userspace applications and libraries up to the GNU Radio integration.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/iiosdr/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lars-Peter Clausen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3449@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T154500
DTEND:20150131T161500
SUMMARY:EBISearch - Biological data search engine
DESCRIPTION: <p>EBISearch is a text search engine providing access to biological dataresources hosted at EMBL-EBI. We will speak about the history of thisengine, the infrastracture used, some statistics and future plans.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/ebisearch_biological_data_search_engine/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nicola Buso":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2880@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T155000
DTEND:20150201T165000
SUMMARY:LLVM on the Web
DESCRIPTION: <p>Thanks to its featureful, portable, and modern codebase, Clang/LLVM is rapidly becoming the toolchain of choice for developers worldwide. Recently, its portability has allowed Clang/LLVM to be ported to run inside the Chrome web browser, by way of another LLVM derived technology called Portable Native Client. Working in tandem with several other browser based development tools, the path has been opened to full in-browser software development. This talk explores the unique challenges of porting Clang/LLVM to the browser.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:LLVM toolchain
URL:https:/fosdem.org/2015/schedule/event/llvm_pnacl/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brad Nelson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3288@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T155000
DTEND:20150131T163000
SUMMARY: CentOS: Community build service and infrastructure.
DESCRIPTION: <p>CBS is the community build system for CentOS Special Interest Group members.</p><p>The service allows to build package with Koji, the open source Fedora project, against CentOS 5, CentOS 6 and CentOS 7.Details for leveraging and adapting existing tools to build RPMs from git repositories will be given.</p><p>The process uncovered challenges about both RPMs building and their final distribution, we will review them, along with solutions and what remains to be done.</p><p>Finally, the supporting infrastructure will be described and key choices highlighted.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/_centos:_community_build_service_and_infrastructure/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Oulevey":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3038@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T155500
DTEND:20150201T161000
SUMMARY:3D modelling, CAD, and its relevance to PCB design
DESCRIPTION: <p>A talk on the utility of 3D modelling to PCB design, and a brief review of where open-source tools currently stand compared to commercial offerings. Having introduced the ideas, and why we may desire to add 3D functionality to our software tools, I will attempt to give a very brief introduction to solid modelling (3D CAD), and compare the requirements for rendering graphics vs. working with engineering models. I would aim to touch upon the subjects of BREP models (vs. surface models), and interchange formats such as STEP (AP203 / AP214), and their complexity.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/cad_3d/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Clifton":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2493@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T155500
DTEND:20150201T161500
SUMMARY:Performance Schema for MySQL Troubleshooting
DESCRIPTION: <p>Performance Schema in version 5.6, released in February, 2013, is really powerful tool which can help DBA to find why every trickiest issue started to occur. Version 5.7 introduces even more instruments and tables. And while all these give you great power, you can stuck choosing which instrument to use. In this session I will start from typical problems description, then guide you how to use Performance Schema to find out what causes the issue, what is the reason for wrong behavior and how information received can help you to solve particular problem.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/pfs_troubleshooting/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sveta Smirnova":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3336@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T165000
SUMMARY:Sync points in the Intel gfx driver
DESCRIPTION: <p>Discussion of the motivation for explicit sync points and how we're implementing them in the Intel gfx driver, called i915 in the Linux kernel sources.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/intel_gfx/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jesse Barnes":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2698@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T161500
SUMMARY:Leihs, the leading free equipment booking system
DESCRIPTION: <p>leihs is probably the most widely used free inventory management and equipment booking system. Started at the Zürich University of the Arts (ZHdK) in order to manage their own sizeable pool of equipment, it quickly became clear that other organizations have exactly the same problems. It now made sense to release leihs under the GPL. In this talk, Ramón talks about mistakes made, challenges and things learned in the last 8 years of managing a free software project from within a government organization.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/leihs_booking_system/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ramón Cahenzli":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2587@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T163000
SUMMARY:The Haxe language as a transmedia toolkit
DESCRIPTION: <p>We will present the Haxe Language (haxe.org), what is is, and what it is not. We will explain why Motion Twin (motion-twin.com) originally had the need to use Haxe, and why it still does.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/the_haxe_language_as_a_transmedia_toolkit/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David "Blackmagic" Elahee":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3346@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T165000
SUMMARY:(Re)discovering SPL
DESCRIPTION: <p>The Standard PHP Library (SPL) might be one of the most powerful, yet the most unused part of PHP, but you are one of those lucky developers who have discovered it! But now what? The lack of documentation about SPL makes it that a lot users don't really harvest the power that SPL brings. During this presentation I will dive into the numerous iterators, data-structures and interfaces that SPL defines and when &amp; how to implement them in your own projects, but we will talk about the edge-cases as well, as in SPL land things don't always are what they seem..</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PHP and friends
URL:https:/fosdem.org/2015/schedule/event/rediscoveringspl/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Joshua Thijssen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3329@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T162000
SUMMARY:Document Liberation Project
DESCRIPTION: <p>The Document Liberation Project has already developed a dozen of import libraries which have been integrated by software such as: Abiword, Calligra, CorelDRAW File Viewer, Inkscape, LibreOffice and Scribus.Besides short overview of motivations behind the project creation, this lecture will present the technical details of the framework used by the Document Liberation Project, as well as the different home-brewed introspection tools that we use. This are all free software tools that can be of use for wide range of other FLOSS projects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_document_liberation_project/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fridrich Strba":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3401@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T170000
SUMMARY:Big Graph Analytics on Neo4j with Apache Spark
DESCRIPTION: <p>In this talk I will introduce you to a Docker container that provides you an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You'll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_spark/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kenny Bastani":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3460@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T165000
SUMMARY:The Tamil Driver
DESCRIPTION: <p>The Tamil driver is to the Mali T series GPUs what the lima driver is for the older Mali M200/400/450 GPUs.</p><p>Libv did the preliminary command stream REing work in September 2013, by creating a command stream tracer (capable of capture and replay) and by exposing the binary shader compiler. Over the 2014 end of year period, he then spent some time decyphering various renders, and he will hopefully be showing off the first few native renders at FOSDEM.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/tamil/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luc Verhaegen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3487@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T165000
SUMMARY:Multithreading Made Easy, part 3 - Bounded Work Queues
DESCRIPTION: <p>Ada is one of very few programming languages that supportmultithreading as part of the language, as opposed to libraries.</p><p>In the previous two episodes, we showed how Ada makes it easy to turna single-threaded program into a multi-threaded program. We endedup with ten thousand threads working concurrently then introduceda task pool and work queue wherein a small number of threads (oneper processor core) process thousands of small work units.  But thework queue could become very big.  In this third and last episode,we show how to restrict the size of the work queue to a fixed limit,thereby preventing denial-of-service attacks.</p><p>This presentation will feature live editing of source code, compilationand debugging.  Questions from beginners are encouraged.  It is notnecessary to have attended the first installments.  The sources of ourexample program will be provided to those who want to tinker with them.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_multithreading/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ludovic Brenta":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3319@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T174500
SUMMARY:LPI Exam Session 2
DESCRIPTION: <h3>LPI offers discounted certification exams at FOSDEM</h3>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Certification
URL:https:/fosdem.org/2015/schedule/event/lpi_2/
LOCATION:UB2.147
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="LPI Team":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3408@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T165000
SUMMARY:Algorithmic Graph Drawing in TikZ
DESCRIPTION: <p>Graph drawing aims at computing pleasing layouts of graphs algorithmically. The talk will present a new framework, implemented in Lua and integrated into TikZ, that allows an easy implementation of graph drawing algorithms and that pays special attention to typography in this context.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Typesetting
URL:https:/fosdem.org/2015/schedule/event/algorithmic_graph_drawing_in_tikz/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Till Tantau":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3409@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T170000
SUMMARY:Open space
DESCRIPTION: <p>Open space for participant-driven talks, Q&amp;A, demos, and other short pieces.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Internet of things
URL:https:/fosdem.org/2015/schedule/event/deviot14/
LOCATION:H.2213
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3491@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T170000
SUMMARY:Emacs and Elisp on the Chromebook
DESCRIPTION: <p>Emacs contains one of the most widely used Lisp dialects, Elisp. As the preferred text editor for a multitude of software developers, Emacs has been ported to a wide range of platforms. Recently, Emacs has come to the Web by way of a technology called Native Client. This talk explores the unique challenges of porting Emacs and Elisp to Native Client and the browser.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/emacs_and_elisp_on_the_chromebook/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pete Williamson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2738@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T162500
SUMMARY:perf status on ARM and ARM64
DESCRIPTION: <p>Kernel profiling tools status on ARM and ARM64:- perf status,- ARM and ARM64 support,- callchain unwinding mechanisms and support,- patches status: merged, pending, in development,- links to discussions (LKML) and patches.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/arm_perf/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean Pihet":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3361@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T165000
SUMMARY:Large Scale Quality Assurance in the PostgreSQL Ecosystem
DESCRIPTION: <p>The apt.postgresql.org repository hosts PostgreSQL server packages for seven major releases: all the stable branches plus beta and the devel versions. Targetting two architectures and seven Debian and Ubuntu releases, this is almost 100 combinations in the cross product. On top of that, we build binary packages for various PostgreSQL extensions and applications. Of course no one is able to test thousands of packages manually.</p><p>We are putting much effort into running regression tests on all extensions using pg_regress, and creating system integration tests to be run with the autopkgtest tool. All tests are integrated with our Jenkins build server.</p><p>This talk presents recent advances made in the area and includes examples of bugs found.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:PostgreSQL
URL:https:/fosdem.org/2015/schedule/event/large_scale_quality_assurance_in_the_postgresql_ecosystem/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christoph Berg":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3415@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T165000
SUMMARY:How to start hacking on Valgrind by example
DESCRIPTION: <p>If you always wanted to hack on Valgrind, but haven't yet really looked at the code yet, then this talk is for you. We'll go over setting up the sources to start hacking, where to start and explore various easy hacks by example. After attending this talk, you should be all set to attend the hackaton in the Valgrind devroom at the end of the day.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Valgrind
URL:https:/fosdem.org/2015/schedule/event/valgrind_easy_hack/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mark Wielaard":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3450@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T165000
SUMMARY:Stretching out for trustworthy reproducible builds
DESCRIPTION: <p>With free software, anyone can inspect the source code for malicious flaws. But Debian providebinary packages to its users. The idea of “deterministic” or “reproducible” builds is to empower anyone toverify that no flaws have been introduced during the build process by reproducing byte-for-byte identicalbinary packages from a given source.</p><p>This talk will explain the current status of the Debian Reproducible Builds project, how this is relevant for the complete free software eco system and how you can contribute.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Miscellaneous
URL:https:/fosdem.org/2015/schedule/event/stretching_out_for_trustworthy_reproducible_builds/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Holger Levsen":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jérémy Bobbio (Lunar)":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2622@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T165000
SUMMARY:Superoptimization
DESCRIPTION: <p>Modern compiler optimization can take almost any code and produce a reasonably efficient binary at the end. However compiler "optimization" doesn't make your code "optimal", just better.</p><p>In contrast, superoptimization can produce perfect code - the fastest, the smallest or the most energy efficient code. The technique, first introduced in the late 80s found in some cases it could do 25% better than the best assembly programmer, and 40% better than the best compiler at the time.</p><p>Free software has always played a central role in superoptimization research, with the GNU Superoptimizer being one of the very first tools constructed.</p><p>However there is a downside. Superoptimization today is incredibly demanding of compute time, so currently it is limited to short instruction sequences. At present it is most valuable in optimizing code hotspots and key library routines, and can also be a valuable aid to the compiler writer for peephole optimization. Recent research has developed new techniques that can make superoptimization more applicable to general code.</p><p>In this talk I will introduce superoptimization and give some examples of the weird and wonderfully short sequences of code it produces. I will introduce the GNU superoptimizer and show how it is used, including some of the recent improvements I have contributed. The final part of my talk will look at the latest research including machine learning and constraint solving, and show how in future superoptimizers may be able to optimize much larger programs.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Performance
URL:https:/fosdem.org/2015/schedule/event/superoptimization/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="James Pallister":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2906@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T161500
SUMMARY:XMPP and Android
DESCRIPTION: <p>Using XMPP on resource constraint systems, like Android devices that are surrounded by a hostile mobile environment, imposes many challenges. But with the right measures a stable, reliable, push-enabled and battery friendly connection can be achieved. This talk will present the required techniques using Smack, an open source XMPP client library written in Java. One outstanding property of Smack is that it's a multi-runtime library, i.e. it is able to run on Java SE runtimes <em>and</em> on Android.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/xmpp_and_android/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Florian Schmaus":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3443@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T165000
SUMMARY:NTF's General Timestamp API and Library
DESCRIPTION: <p>A good timestamp can be a very useful thing.  Unfortunately, most current timestamps don't have enough information in them to be very useful, and they don't "age well"' and are too often not useful outside of the context of where they were taken.  After decades of casual thought, Harlan started to document what information would be needed to have a useful timestamp, and what sort of underlying support would be necessary to produce and use them.  This turned in to a GSoC project in  2013 where a proof-of-concept user-level library was produced, and some work was done to implement the new timestamp format as a core kernel timekeeping structure in a Linux kernel.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Time
URL:https:/fosdem.org/2015/schedule/event/ntf_s_general_timestamp_api_and_library/
LOCATION:K.1.105 (La Fontaine)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Harlan Stenn":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3441@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T170000
SUMMARY:Meet the Governing Board
DESCRIPTION: <p>Meet the OpenJDK Governing Board, Q&amp;A session</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/governing_board/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mark Reinhold":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Haley":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Georges Saab":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2806@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T162500
SUMMARY:Firefox OS Tricorder
DESCRIPTION: <p>The talk gives insight into how data sensors can be read from JavaScript so you can do your own apps using that data.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/firefoxos_tricoder/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Robert Kaiser":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2803@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T160000
DTEND:20150201T164500
SUMMARY:the bitbox console
DESCRIPTION: <p>The bitbox console is a small open hardware &amp; open source game console.I will present the rationale behind it and the current status of the project, detail the hardware conception and particularly video signal generation from a cortex-m4 chip with no video subsystem. I will then proceed to show the different elements of the software stack : kernel, video engines, the boot loader and, finally, current programs and games, including a Gameboy emulator and a full motion video player.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/bitbox_game_console/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Xavier Moulet":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3312@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T170000
SUMMARY:Orchestration of Services with Juju
DESCRIPTION: <p>Orchestration is a hot topic today. Juju has been tackling the issue of orchestration for the past four years. In this talk we'll cover how Juju handles orchestration, how Juju can fit in to your existing stack, and demonstrate how Juju can orchestrate common deployments.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/juju_orchestration/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marco Ceppi":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2959@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T163000
SUMMARY:[pyroute2] On the peaceful uses of the Netlink protocol
DESCRIPTION: <p>The Netlink protocol is a Linux framework, that implements an easy to use communication channel between the kernel and userspace. This discussion is planned to highlight some common Netlink issues and practices, that can be interesting to other low-level network related projects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/pyroute2_netlink/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter V. Saveliev":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2942@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160000
DTEND:20150131T162500
SUMMARY:Gradual Typing in Python
DESCRIPTION: <p>Gradual typing in dynamic languages is becoming popular. The implementations for Python, Lua, Clojure and Racket show how a dynamic language can be retrofitted with static type checking. This makes possible to combine the flexibility of these languages with the guarantees of a type checker and can be done in a gradual, non-invasive manner.</p><p>In this talk we'll understand what gradual typing is and the benefits it yields, explore the existing implementations for Python and talk about Guido's plans for the usage of function annotations introduced in Python 3.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/gradual_typing_in_python/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alejandro Gómez":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3381@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T160500
DTEND:20150131T170500
SUMMARY:4 years of pkg(8)
DESCRIPTION: <p>A summary of four years working on pkg:</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:BSD
URL:https:/fosdem.org/2015/schedule/event/4yearofpkg/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Baptiste Daroussin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3396@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T161500
DTEND:20150201T164500
SUMMARY:Closing
DESCRIPTION: <p>Closing remarks for the Open Source Design devroom</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source design
URL:https:/fosdem.org/2015/schedule/event/closing/
LOCATION:AW1.126
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bernard Tyers":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3303@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T161500
DTEND:20150131T164000
SUMMARY:Kodi mediacenter (XBMC) past, present and future.
DESCRIPTION: <p>A brief overview of Kodi (XBMC) open source Media center. How one of the oldest and largest open source projects originated, the path walked to present day and what the future might hold. Talk will include a brief history overview, what steps were taking to come in current state and what our goals are for the future.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/kodi/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martijn Kaijser":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ejal de Klerk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3014@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T161500
DTEND:20150201T170000
SUMMARY:The CentOS Storage SIG and GlusterFS
DESCRIPTION: <p>GlusterFS is a scale out storage solution which has wide range of uses cases.</p><p>GlusterFS is one of the founding members of Storage SIG. We have been able to successfully bootstrap GlusterFS in the Storage SIG. Relevant RPMs have been build for the SIG using the new CentOS build system. During the last couple of months of bootstrapping GlusterFS in the storage SIG we have faced some technical challenges which will be applicable to other SIGs (current and Future). During this talk we will share our experiences and discuss the technical challenges GlusterFS faced, how we solved it and the thought process around it. In this talk we will also talk about how Storage SIG is trying to give best upstream experience to community/users.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/the_centos_storage_sig_and_glusterfs/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kaleb Keithley":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lalatendu Mohanty":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2741@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T161500
DTEND:20150201T164000
SUMMARY:Security enforcement by privilege aware launcher
DESCRIPTION: <p>Adding a launcher to a binary allows to control some aspects of its execution environment of the target application.This is used to change the namespace (view of the filesystem) of the target application at launch time.An other mechanism is also setup: the process receives (or not) keys that can be checked by other applications for the purpose of controlling authorisations.When implementing this mechanism, lakes appeared on the extendibility of the /proc kernel's filesystem that we will expose here.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Security devroom
URL:https:/fosdem.org/2015/schedule/event/sec_enforcement/
LOCATION:AW1.120
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="José Bollo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3393@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T161500
DTEND:20150131T165500
SUMMARY:Towards legal criteria for best practices in free software/open source development
DESCRIPTION: <p>This talk will propose several ideas for inclusion in a set of modernlegal standards for good practices in FLOSS development and governancebeyond the traditional emphasis on software freedom-conformant sourcecode licensing. The theme will be maximizing diverse, egalitarian andauthentically meritocratic participation, minimizing legalimpediments, and avoiding distortion or corruption by powerful projectstakeholders. Ideas to be discussed include distributed andsymmetrical copyright licensing, fair trademark policies, appropriateapproaches to patent nonassertion by corporate participants, andcommitments by projects or associated foundations to promoting diverseand safe environments for development work.</p><p>Ideas discussed in this talk may form the basis for work done by theOpen Source Initiative during the coming year.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/legal_best_practices/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Richard Fontana":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3107@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T161500
DTEND:20150201T163000
SUMMARY:edacore: Less work for everybody
DESCRIPTION: <p>Each EDA tool currently has its own parts library, even(!) the open source EDA packages. This lack of reuse is not very efficient, and certainly not state-of-the-art when compared to the collaboration and cooperation taking place in the source code.</p><p>Let's fix that - I would like to start the edacore project with the aim to fulfill the part library needs of not only open source EDA packages, but ideally all of the industry. Sounds ambitious? You bet. Maybe it'll actually work out in the end.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/edacore/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Stuge":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2930@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T161500
DTEND:20150201T164500
SUMMARY:The power of cross-correlating: from GPS reception to passive RADAR using SDR
DESCRIPTION: <p>CDMA systems rely on encoding data streams radiated by multiple emitters on the same carrier frequency with (ideally) orthogonal codes. Recovering the signal from each emitter requires identifying the code assiociated witheach source, which hence also requires recovering the carrier to account for relative emitter/receiver motion (Doppler shift), thermal drift and oscillator bias. We demonstrate this concept with the reception of GPS signal -- a constellation of satellites orbiting 20000 km over the surface of the earth -- with 20 euro worth of equipment centered on a DVB-T receiver designed for receiving neighbouring television signals. We extend the concept to passive radar, in which a radiofrequency emitter (television, broadcast radio) signal reflected on a mobile target is used for identifying the velocity and position of the target. In this approach, no active source is needed: RADAR measurement is only a matter of correlating the direct and reflected signal, after identifying the Doppler induced frequency shift.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Software defined radio
URL:https:/fosdem.org/2015/schedule/event/xcorr/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean-Michel Friedt":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3509@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T161500
DTEND:20150201T163500
SUMMARY:Cloud services on top of uKernel 
DESCRIPTION: <p>Despite the diversity of microkernel project, most of them are experimental and research. Some of them are positioned as embedded systems, some other as general purpose desktop system. We want to add in this diversity additional project. In contrast with most other, we are interested in network services for clouds. We want to build guest system based on microkernel for providing various network services like cluster file system, key-value store and web server.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Microkernels
URL:https:/fosdem.org/2015/schedule/event/ucloud/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vasily A. Sartakov":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2672@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T161500
DTEND:20150201T164000
SUMMARY:Douglas-Peucker updated
DESCRIPTION: <p>Douglas-Peucker from the early '70 delivers excellent quality, but requests to have a polyline from start to end before reduction can start. In this modified algorithm there is no need to store all points, or to wait until the end of the polyline happens.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/douglas_peucker/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stephane Winnepenninckx":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3140@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T162000
DTEND:20150131T170000
SUMMARY:What you can do with open source cloud management (and ManageIQ)
DESCRIPTION: <p>What is cloud management and why do you need it? This talk explains the security and productivity ramifications of a hybrid cloud infrastructure, and how you can wrangle its various components. You need: comprehensive security, finance/chargeback, automation and orchestration. Here's how to control all of the things.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/whatmanageiq/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="John Mark Walker":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2859@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T162000
DTEND:20150131T163500
SUMMARY:Matrix.org - a new open standard for distributed, real-time communication
DESCRIPTION: <p>Matrix is a new, pragmatic HTTP-based clean-room alternative to XMPP, SIP, IRC and other messaging/VoIP technologies. It consists of an open standard defining RESTful HTTP APIs and open source, Apache-licensed reference implementations for creating and running your own real-time communication infrastructure.</p><p>Our hope is to make VoIP/IM as universal and interoperable as email, and build an open ecosystem that people can use for a multitude of purposes.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/matrix/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Oddvar Lovaas":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthew Hodgson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3196@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T162000
DTEND:20150201T164000
SUMMARY:Utilizing NUMA architecture in oVirt
DESCRIPTION: <p>For several years now, the oVirt project is leveraging KVM and relevant technologies (ksm, etc) in data center virtualizations. Being a matureand feature reach, oVirt takes another step forward with introducing NUMA architecture support which will allow better utilization of hypervisorsin advanced virtual data centres. Different NUMA implementations and insights on use cases will allow participants to gain more knowledge on howto optimize their existing hypervisors in the virt world.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/numaovirt/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Doron Fediuck":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3355@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T162000
DTEND:20150131T164000
SUMMARY:LibreOffice and ODF
DESCRIPTION: <p>Open Document Format (ODF) is the native file format of LibreOffice. It means that all features of the document model must be represented at the ODF level, too. The features, which cannot be represented in ODF version 1.2, need to be submitted to OASIS to be included in the next version of the standard. My talk gives an overview of recent work and plans of the LibreOffice project related to ODF standardization.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_libreoffice_odf/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andras Timar":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2663@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T162000
DTEND:20150201T164000
SUMMARY:MySQL & NoSQL - best of both worlds
DESCRIPTION: <p>There’s a lot of excitement around NoSQL Data Stores with the promise of simple access patterns, flexible schemas, scalability and High Availability. The downside comes in the form of losing ACID transactions, consistency, flexible queries and data integrity checks. What if you could have the best of both worlds? This session shows how MySQL Cluster provides simultaneous SQL and native NoSQL access to your data – whether a simple key-value API (Memcached), REST, JavaScript, Java or C++. You will hear how the MySQL Cluster architecture delivers in-memory real-time performance, 99.999% availability, on-line maintenance and linear, horizontal scalability through transparent auto-sharding.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:MySQL and friends
URL:https:/fosdem.org/2015/schedule/event/mysql_nosql/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Morgan":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2873@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T162000
DTEND:20150201T163500
SUMMARY:Data, data and data about your favourite community
DESCRIPTION: <p>This talk aims at providing a quick overview of the GrimoireLib library. This python-based piece of code provides a list of classes that help to analyze open source communities. This talk is intended for those interested in open source analytics and want to have a better understanding of the community and processes around their favourite open source projects. The talk will use ipython notebook recipes to follow the code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/community_data/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Izquierdo":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3057@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T162500
DTEND:20150201T170000
SUMMARY:It Doesn't Do What You Think It Does
DESCRIPTION: <p>How do we have confidence that our applications and systems do what they say on the tin? This will be a brief survey of how people gain confidence that their systems work as intended, finding links between everything from type systems to operational monitoring and how each layer of a system can help improve our confidence in the other.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Testing and automation
URL:https:/fosdem.org/2015/schedule/event/it_doesnt_do_what_you_think_it_does/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Justin Stoller":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3500@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T162500
DTEND:20150131T171500
SUMMARY:Perl's Syntactic Legacy
DESCRIPTION: <p>The Perl programming language is currently enjoying a resurgence in popularity, and for good reason!Perl 5 development continues to move forward with new features being introduced and many old ones improved, meanwhile the development of Perl 6 is making significant progress and has reached a major milestone, the details of which will be announced by Larry Wall at this very conference.For many years now the development of these sister languages have affected and influenced one another in a myriad of ways. Over the last few years I have been working on a design proposal for enhancing and extending the object system of Perl 5 which borrows a number of elements from the Perl 6 object system.In this talk we will explore the various evolutionary stages of that work, as well as discuss the complexities of adding new features to such a mature and well established language like Perl 5. Along the way we will also examine the various meanings of "legacy" in each context and show how it informed the design decisions that were made.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/perl_syntactic_legacy/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stevan Little":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2714@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T163000
DTEND:20150201T165500
SUMMARY:Building open HTML5 games for Firefox OS
DESCRIPTION: <p>HTML5 is the future of mobile gaming because of the uniqueness of the technology - you don't need any plugins to run the games and you can play them on any device with the browser. Firefox OS is an open, mobile operating system built entirely with JavaScript - a perfect platform for HTML5 games. Join my talk if you want to learn how to build HTML5 games quickly and effectively, use the advantages of Firefox OS over the other platforms and promote, monetize and distribute your games in the wild.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Mozilla
URL:https:/fosdem.org/2015/schedule/event/building_html5_games_for_firefoxos/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrzej Mazur":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2782@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T163000
DTEND:20150201T170000
SUMMARY:MicroRaptor Gui
DESCRIPTION: <p>Traditional UI toolkits like motif, GTK, qt, Clutter, QML, HTML DOM and more are retained. MicroRaptor Gui is immediate mode - like cairo itself and augments the cairo drawing API with keyboard and pointer event handling, as well as styling and positioning using CSS. The API of MicroRaptor Gui makes it easy to implement your own scene-graph, or directlyrender from in memory data structures or using iteration APIs.</p><p>MicroRaptor Gui has backends for /dev/fb, SDL, embedding in GTK+ applications, running as a composited client of another MicroRaptor Gui process and for some uses even vt100 terminal emulators.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Desktops
URL:https:/fosdem.org/2015/schedule/event/microraptor_gui/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Øyvind Kolås":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3096@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T163000
DTEND:20150131T165500
SUMMARY:Knowing your garbage collector
DESCRIPTION: <p>As Python programmers we're used to program without taking care about allocatingmemory for our objects and later on freeing them, Python garbage collectortakes care of this task automatically for us.</p><p>Garbage collection is one of the most challenging topics in computer science,there are a lot of research around the topic and different ways to tacklethe problem.</p><p>Knowing how our language does this process give us a better understandingof underlying interpreter and allow us to know why problems like cyclescan happen in CPython interpreters.</p><p>So, this talk aims to be and introduction to the topic and a walkaroundthrough different approaches followed in CPython and PyPy:</p><ul><li>Generational Reference counting with cycles detector on CPython.</li><li>Incremental version of the MiniMark GC on PyPy.</li></ul>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/knowing_your_garbage_collector/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Francisco Fernández Castaño":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3426@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T163000
DTEND:20150131T165500
SUMMARY:JFree - The Long and Winding Road (Ahead)
DESCRIPTION: <p>This year the JFree project (that’s JFreeChart and friends) turns 15!  Though looking forward not backward is the JFree way, so this session will cover a couple of the latest free things we’ve been working on. We fly <em>high</em> above the low level virtual machine technology, even above the standard Java APIs, so if you want to soar with eagles (and your brain hurts from some other talks about complex low-level <em>magic</em>) then come a see some shiny graphical things and we’ll promise not to talk about anything that’s complicated!</p><p>In this session, you will hear about our recent JavaFX work, or get a quick demo of JFreeSVG, or maybe we’ll surprise you with something else graphical, awesome and free. :-)</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/jfree/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David Gilbert":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3463@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T163000
DTEND:20150131T171500
SUMMARY:The Typed Index
DESCRIPTION: <p>Besides issues of scaling your search, there are very important aspects concerning search-quality that should not be neglected. Search-quality is mainly controlled by analysis and query parsing. I will talk about frequent problems concerning Lucene analysis and I will show on several examples that usually one analyzer (normal form) is not sufficient, even in a mono-lingual environment but especially in multilingual environments. I will show how our typed index approach allows to solve many of these problems and how we plan to properly treat even mixed-language documents based on this approach.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/the_typed_index/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christoph Goller":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2948@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T163000
DTEND:20150131T170000
SUMMARY:CANCELLED - hardware switches - the opensource approach
DESCRIPTION: <p>Imagine buying off the shelf switch hardware, install Fedora (or any otherdistribution) and configure it using standard linux tools. This is notpossible at the moment primarily because of lack of unified and consistentplatforms and driver interfaces. We are working to change that.</p><p>The current state of support for switch chips in Linux is not good. Eachvendor provides userspace binary sdk blob that only works with theirchips. Each of this blobs has proprietary APIs. To get switch chipsproperly supported there's need to introduce a new infrastructure directlyinto Linux kernel and to work with vendors to adopt it.</p><p>This talk presents the current effort to unify and uphold the Linuxnetworking model across the spectrum of devices which is necessary to makeLinux the cornerstone of industrial grade networking. The scope of thistalk covers state of art with current implementation of standard commodityswitches such as top of rack switches, small home gateway device as wellas SR-IOV NIC embedded switches.</p><p>A device model and driver infrastructure will be presented foraccelerating the Linux bridge, Linux router, accelerated host virtualswitches and flow level offloads when supported by the hardwareunderneath.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/hardware_switches/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jiří Pírko":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3098@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T163000
DTEND:20150131T165500
SUMMARY:Building a medical monitoring connected device with Yocto
DESCRIPTION: <p>Building a medical device requires to follow certain rules specially when health care depend on it.The presentation will explain how Yocto help us in Kaptalia to solve this issue.In particular we will focus on fast boot, update with unskilled user base, Bluetooth Low Energy, security and data privacy.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/medical_monitoring/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Adrien Renault":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3520@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T163500
DTEND:20150131T172000
SUMMARY:Inside RubyMotion
DESCRIPTION: <p>RubyMotion is a toolchain that lets Ruby developers write iOS and Android apps. Internally RubyMotion features 2 distinct implementations of the Ruby language (one for the Objective-C runtime and one for the JVM) as well as a static compiler written with LLVM. In this presentation, we will dig inside RubyMotion and see how everything works, from unified runtimes to static and dynamic (JIT) compilation strategies.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ruby
URL:https:/fosdem.org/2015/schedule/event/inside_rubymotion/
LOCATION:K.4.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Laurent Sansonetti":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2753@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T163500
DTEND:20150131T170500
SUMMARY:Homebrew - The Good, Bad and Ugly of OSX Packaging
DESCRIPTION: <p>Homebrew is a popular package manager for OSX. We have a relatively unusual contribution and maintenance model and some practices that differentiate us from other package management systems on both OSX and on Linux. This talk will discuss some of the lessons learnt from maintaining Homebrew to facilitate discussion of how we and other package managers can do better.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/homebrew_the_good,_bad_and_ugly_of_osx_packaging/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mike McQuaid":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3399@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T163500
DTEND:20150201T170000
SUMMARY:Panel discussion on PCB design tools
DESCRIPTION: <p>Panel discussion on PCB design tools.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Electronic design automation
URL:https:/fosdem.org/2015/schedule/event/pcb_tools_panel/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Stuge":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kaspar Emanuel":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Wayne Stambaugh":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Clifton":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tomasz Wlostowski":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3365@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T164000
DTEND:20150131T170000
SUMMARY:Corinthia a new idea for document handling
DESCRIPTION: <p>Corinthia is a brand new apache project, based on the very successfull UXwrite editor. Peter Kelly decided earlier this year to make his editor open source (Thanks), and we rapidly built a community around it. Corinthia is firstly a toolkit for document format conversion, that ffacilitates round trip conversion without data loss. The engine us a complete new idea comming from desktop editors like LO and AOO. The idea of the editor is not to replace a full fledged desktop editor, but merely to let you correct minor things when you discuss your work with friends wich of course happens on a tablet.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_corinthia_mobile/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Iversen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2912@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T164000
DTEND:20150131T165500
SUMMARY:Yjs: A Real-Time Framework for Peer-to-peer Group Editing on Arbitrary Data Types
DESCRIPTION: <p>Yjs is an open source framework that can be used to collaborate in real-time on arbitrary data types. It is based on a new operational transformation-like approach that can be used in peer-to-peer settings on the Web, using standard communication protocols such as WebRTC or XMPP. Part of the shared editing projects family (e.g. ShareJs, OpenCoweb, etc.), Yjs currently implements support for text, XML and JSON and proved to be very fast and reliable.In this lightning talk we introduce the concepts and features of the Yjs framework and discuss how it can be leveraged to design the next generation of peer-to-peer shared editing tools. We conclude the talk with a short demo that highlights the capabilities of the framework.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/yatta/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Petru Nicolaescu":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kevin Jahns":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3154@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T164000
DTEND:20150201T170000
SUMMARY:CentOS Virt SIG
DESCRIPTION: <p>CentOS is a "distribution" with a rather unique description: it is a free (gratis) clone of a commercially-supported "distribution" with all the branding removed.  Being enterprise-grade distribution means solid and well-tested; but it also means not having the latest functionality.  It also means having a small enough feature set to provide commercial support in a viable manner: and that typically means choosing one technology and sticking with it.</p><p>But what if you wanted your entire system to be solid, and well-tested, but want the latest features for one particular package or program?  Or what if you really wanted an enterprise system, but wanted to use one of the alternate technoligies that were not selected?</p><p>This is where CentOS SIGs come in.  The new CentOS is still at its core a clone of an upstream enterprise distribution.  But having had success with the Xen4CentOS project, which provided a version of Xen to run on CentOS 6, they have now generalized the process.</p><p>This talk will talk about CentOS SIGs: the vision, the structure, what SIGs are available. We will compare and contrast them to other community distro development models like Fedora, OpenSuSE, Debian, Ubuntu, and so forth.  We will also share lessons from the CentOS Virt SIG, in which a number of virtualisation and related technologies such as Xen, oVirt, Docker and others collaborate.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Virtualisation
URL:https:/fosdem.org/2015/schedule/event/immutable/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="George Dunlap":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3349@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T164000
DTEND:20150201T165500
SUMMARY:Open source home automation
DESCRIPTION: <p>There are 3 problems with close source home automations systems. i. These systems tend to be ridiculously expensive for the features that they offer, since most vendors target the high-end market segment with customized solutions. ii. Configuring and maintaining the system has to be done by a certified installer, giving the customer little control over their own house. iii. Theses systems use closed-source communication protocols and you -as a user- are not able to interface with the system or change anything in the system.</p><p>OpenMotics is an open source home automation hardware and software system that offers features like switching lights and outputs, multi-zone heating and cooling, power measurements, and automated actions. The system encompases both open source software and hardware. For interoperability with other systems, the OpenMotics Gateway provides an API through which various actions can be executed. The project was open sourced 2 years ago and was started about 10 years. The choice to open source the project was very conscious: we want to offer a system where users are in full control over their home automation system.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/home_automation/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frederick Ryckbosch":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3008@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T164500
DTEND:20150201T165500
SUMMARY:PicoTCP on Mobile Ad Hoc networks
DESCRIPTION: <p>In the growing world of the Internet of Things, gathering data from small devices is becoming more and more important. picoTCP is a dual licence open source networking stack specifically designed to target small embedded devices and facilitates a modular way to select support for different networking protocols. Recently a mesh networking solution was added to the stack, enabling support for MANETs as an additional solution for embedded networking problems. In the presentation we will point out the reasoning behind this solution, explain how to use it and show a real implementation example on a physical network.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Geospatial
URL:https:/fosdem.org/2015/schedule/event/picotcp_networks/
LOCATION:AW1.121
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Brecht Van Cauwenberghe":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3371@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T164500
DTEND:20150131T171000
SUMMARY:Enabling video preservation through open source
DESCRIPTION: <p>Determining what codecs, containers, and specifications should be favored in audiovisual preservation and how to use them is an ongoing dialogue within archives. Media preservation is a relatively small community and thus often relies on technology and recommendations from larger related communities such as broadcast, media production, and increasingly open source development to support the objectives of audiovisual preservation. As the machinery and skills needed to sustain access to film and analog video collections decay it is increasingly urgent for archives to address blocking technological issues in order to re-format legacy audiovisual recordings to digital formats efficiently. This presentation reviews the requirements and demands on technology within audiovisual preservation projects and assesses the opportunities for existing open source technology to contribute to resolving preservation challenges. The presentation will focus on lossless audiovisual codecs, technical and contextual metadata, and both the openness and standardization of relevant file formats.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/enabling_video_preservation/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dave Rice":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2598@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T175000
SUMMARY:Ubiquitous Performance Analysis and System Introspection
DESCRIPTION: <p>Performance Co-Pilot is a highly adaptable and established toolkit for thoseinterested in examining the details of system performance.  Similarly,Systemtap is a powerful tool for digging deep into the innards of a program.This presentation will go over the basics of the tools, recent developments,and examples.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Performance
URL:https:/fosdem.org/2015/schedule/event/ubiquitous_performance_analysis_and_system_introspection/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lukas Berk":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3028@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T174500
SUMMARY:Using LAVA for bisecting bugs
DESCRIPTION: <p>LAVA is a python service created by Linaro for testing software on hardware which accepts test jobs to perform on selected hardware to provide a black box to continuous integration tests. Bisecting is a technique for finding commit in version control system that broke the software. Git provides the powerful "git bisect" subcommand for this purposes. In this talk we give and introduction to LAVA and explain howto combine LAVA and git bisect to automatically find offending commits in the Linux kernel.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/lava_bugs/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Riku Voipio":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2857@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T180000
SUMMARY:Consuming Open Source Configuration
DESCRIPTION: <p>Infrastructure and configuration are now being represented as code. This code is then put into git repositories, OSI approved licenses are attached, and the code published. This creates an Open Source project. There are several instances of this now: OpenStack, Mozilla, Wikimedia, and Jenkins all have open sourced their infrastructure. It is, however, relatively easy to say "our configuration is totally open source, anyone can use it", and it is actually much harder to actively consume someone else's configuration. My team consumes one of these open source configuration projects and sits downstream from it. I will present on we're doing, what has worked, what hasn't, and what we're going to do next. I'm going to give actionable advice for people who are consuming or want to be consuming another organization's open source infrastructure, and I'll be providing some feedback to those who are currently open sourcing their infrastructure on how to make it easier to consume.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/consuming_foss_configuration/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Spencer Krum":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3351@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T172000
SUMMARY:LibreOffice on Android
DESCRIPTION: <p>Come and hear about what we had to do to get LibreOffice on the Android platform - how we stripped down Fennec (Firefox for Android), combined it with the LibreOfficeKit, and still got an .apk that fits the 50M limit of the Play store.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_libreoffice_android/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Miklos Vajna":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3444@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T173000
SUMMARY:Recommendation Engines with Graph Databases
DESCRIPTION: <p>Graph Databases are naturally well-suited for building recommendation engines. In this talk, Michal will share his experience building a number of high-performance production-ready recommendation engines using Neo4j and introduce the open-source GraphAware Recommendation Engine Library, which enables Java developers to rapidly build their own recommender systems.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_recom/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michal Bachman":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3488@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T175000
SUMMARY:2D Drawing with Ada and Cairo
DESCRIPTION: <p>Cairo is a 2D graphics library with support for multiple outputdevices.  It is designed to produce consistent output on all outputmedia while taking advantage of display hardware accelerationwhen available.  The Cairo API provides operations similar tothe drawing operators of PostScript and PDF.  Operations in Cairoincluding stroking and filling cubic Bézier splines, transformingand compositing translucent images, and antialiased text rendering.All drawing operations can be transformed by any affine transformation(scale, rotation, shear, etc.).</p><p>Illustrated by a poker game application, this presentation will showyou how to do nice drawings with Cairo, still programming with yourpreferred language: Ada!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_cairo/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Serge Vanschoenwinkel":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3420@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T175000
SUMMARY:Java restart with WebFX
DESCRIPTION: <p>The purpose of the WebFX project is to investigate the capabilities of using JavaFX to build rich web applications. Actually, it is an attempt to create a new web where HTML is replaced with FXML — the markup language for JavaFX UI, and the logic can be written in any programming language that is available on top of Java platform from JavaScript, Groovy, JRuby to Java, Kotlin and Scala. Java ReStart is a complimentary project that acts as transport layer for WebFX allowing FXML pages to reference arbitrary Java byte code on a web server and hence any custom JavaFX UI components and Java third-party libraries. In addition, Java ReStart allows to run arbitrary Java applicationsinstantly from a web server downloading only required parts of applications on demand and executing them in parallel with downloading.</p><p>I would like to give an overview of the projects, make a live demo, compare the proposed technologies with traditional web and native clients, show how the technologies differ from Java applets and Java Webstart, reveal benefits in compare with RDP-like approaches. Finally, I will share my vision on how to evolve the projects.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/java_restart_webfx/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nikita Lipsky":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3112@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T172500
SUMMARY:RedBaron
DESCRIPTION: <p>Writing code that modifies source code is a task reserved to a small number of audacious developers. RedBaron was built on the foundations of a Lossless Abstract Syntaxe Tree (AST) and serves to make customized refactoring accessible to as many developers as possible. It does so by offering an abstraction that allows to focus on specific objectives regardless of the low-level details.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/redbaron/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Laurent Peuch":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3519@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T170000
DTEND:20150201T175000
SUMMARY:Living on Mars: A Beginner's Guide
DESCRIPTION: <p>Humans will go to Mars one day. But what if we skipped the plant-a-flag stage, and instead built a permanent human settlement on Mars in 2025?</p><p>What challenges will need to be overcome to make this a reality, and how can they be dealt with? What technologies will be needed for a small community to survive (and ultimately thrive) on the red planet? How might the early Martian pioneers engineer unique solutions as they construct the first society on another world? Though it may sound like science fiction, the scale of the challenge ahead is such that an Open Source strategy could prove vital to its success.</p><p>In a first for human spaceflight, the Mars One project intends to send 4 people on a one-way mission of permanent settlement to Mars in 2025. This will be preceded by a series of unmanned precursor missions, the first one of which is planned for a 2018 departure. What makes Mars One unique is that it is entirely privately funded, international, and apolitical, which enabled it to launch a global astronaut selection process in 2013 - to which over 200,000 people from over 140 countries applied.</p><p>After a series of cuts, there are now just 660 people remaining in Mars One's selection process. Over the course of 2015, 24 will be chosen to enter full time astronaut training for the mission.</p><p>In this talk, one of those remaining 660 Astronaut Candidates will explore the architecture of Mars One's mission. A special focus will be on how a one-way trip using just existing technology is not only possible, but is substantially simpler and cheaper than previously proposed return missions.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Keynotes
URL:https:/fosdem.org/2015/schedule/event/living_on_mars/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ryan MacDonald":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2784@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T171500
SUMMARY:Building an Open Source VoIP hardware phone
DESCRIPTION: <p>Introduction to OP^2 Project, which provides a framework for implementing SIP hardware phones.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/open_source_voip_phone/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Saúl Ibarra Corretgé":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3416@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T190000
SUMMARY:Valgrind Hackaton
DESCRIPTION: <p>Hacking on Valgrind together.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Valgrind
URL:https:/fosdem.org/2015/schedule/event/valgrind_hackaton/
LOCATION:AW1.120
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2844@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T172500
SUMMARY:Software Patent Litigation Data: What Have We Learned? 
DESCRIPTION: <p>The huge increase in software patent litigation over the last 15 years has produced reams of articles, cost fortunes and even snagged the US President's attention. But when something goes on for long enough, it also produces data -- lots and lots of data. So what have we learned from all the data?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/patents/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Deb Nicholson":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2944@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T172000
SUMMARY:Why we tried (and ignored) famous IaaS to deliver SecurePass
DESCRIPTION: <p>Our question was: "what is the best infrastructure to run our SaaS on?".We tried most of the infrastructure software, starting from vmware, moving to Proxmox, OpenNebula, OpenStack, and Google's Ganeti. We also considered software storage and software defined networks. We mastered some of these technologies and we even contributed to the projects. But we felt we needed something different and lighter and we "blended" our own solution, mixing and matching the best of the above and keeping in consideration our needs in terms of computing, network and storage. This talk will go through our (long) journey, understanding pros and cons of each technology and describing what we used to deliver SecurePass and other services.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/ignoredfamousiaas/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Giuseppe Paternò":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3200@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T173000
SUMMARY:Knot DNS
DESCRIPTION: <p>Knot DNS is a high-performance authoritative-only modern open-source DNS server.  In this talk Knot DNS will be presented we will present the motivation, the goals and the current state of the project.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/knot_dns/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Včelák":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3383@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T170000
DTEND:20150131T175000
SUMMARY:How to test OpenGL drivers using Free Software
DESCRIPTION: <p>OpenGL is an API for rendering 2D and 3D graphics now managed by the non-profit technology consortium Khronos Group. Implementors are free to provide their own implementation of the API. For example, in GNU/Linux systems NVIDIA provides its own proprietary version while other manufacturers like Intel are using Mesa, the most popular open source OpenGL implementation.</p><p>Because of this implementation freedom, ensuring compliance with the specification is important. Khronos provides their own OpenGL conformance test suite but there are several unofficial open source alternatives.</p><p>This talk will explain some of these open source OpenGL conformance test suites and give an introduction about how to use them, including sharing tips between the speaker and the audience.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graphics
URL:https:/fosdem.org/2015/schedule/event/gl_testing/
LOCATION:K.4.601
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Samuel Iglesias":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3294@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T171000
DTEND:20150131T180000
SUMMARY:Get more people intrested in your distros users group.
DESCRIPTION: <p>This talk will discuss the practical ways that someone who is wanting to grop either a community or a meetup around their project or distro they use. Aimed for developers who might be more into the back end side of things, this talk will attempt to show people ways that are both often overlooked and easy to implement for the both the average user and the experienced developer.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/get_more_people_intrested_in_your_distros_users_group/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philip Ballew":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3526@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T171000
DTEND:20150131T175000
SUMMARY:Escaping DSL Hell By Having Parenthesis All The Way Down
DESCRIPTION: <p>Domain Specific Languages, defined broadly, are everywhere. We will look at the good, the bad and the ugly and see where Lisp excels (ranting a bit about Configuration Management tools as that's what I spend lots of my day doing)</p><p>The world is buzzing with the idea of teaching everyone to program. Sometimes we create simpler languages and environments for learning but if we constrain them too much we can impoverish the learner.</p><p>For scientists we have R, Maple, Mathematica and Matlab etc - but how easy is it to build a web service, run Hadoop jobs, read files in some obscure format or talk to a datastore? Better to give them a productive environment to solve their problems quickly, with the full power of Clojure when they need.</p><p>Concretely we will reimagine Netlogo and Geomlab as Clojure DSLs. See how embedding them in Clojure makes the implementation easier, gives greater power to the user and enables extension.</p><p>We have a bunch of great embeddings already in Clojure: logic, stats, datalog, CSP - Let’s build more and not trap people in DSL Hell.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lisp
URL:https:/fosdem.org/2015/schedule/event/escaping_dsl_hell/
LOCATION:H.2214
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Hall":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3374@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T171500
DTEND:20150131T174000
SUMMARY:Harnessing FOSS in an End to End Online Video Platform
DESCRIPTION: <p>Kaltura is widely used to address a wide range of education, media, and enterprise video needs. In this talk covers how Kaltura interact with open source components for an end to end scalable FOSS video platform. We also cover how the core open source Kaltura platform interacts with these components, giving best practices for your own online video projects weather using a single component or integrating with a larger platform.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/kaltura/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jess Portnoy":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Zohar Babin":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3505@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T171500
DTEND:20150131T180500
SUMMARY:Devops Logique
DESCRIPTION: <p>Most of us already owe Prolog a debt indirectly via Erlang.  However, logic programming in and of itself has much to teach us about approaches to systems - taking declarative system descriptions to a new level of abstraction, and finding ways to integrate these ideas back into more common workflows.From Prolog to Erlang to Haskell to Lisp to TLC and then back to Prolog I have journeyed, and I'd like to share some of the beautiful and brilliant things I've discovered along the way and why I think they might make us better operations geeks.And when approaching new languages, always remember: You can't scare us, we've used m4.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/devops_logique/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matt 'mst' Trout":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3165@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T172000
DTEND:20150131T174000
SUMMARY:Designate - DNS as a Service for Openstack
DESCRIPTION: <p>Designate is a newly incubated project in OpenStack, for providing an easy to use, integrated DNS service to users of your cloud.We integrate with Nova and Neutron, and allow control of Reverse DNS for floating IPs.Using sink features, we can pull events from the neutron / nova event queue and auto generate DNS entries.</p><p>We will show all of this functionality, and talk about the upcoming features, while taking feedback from the community about what else they would like to see provided by Designate.</p><p>We will also update the community on the developments of the Mid-Cycle summit (happening the week previously)</p><p>Graham Hayes is a member of designate-core, and one of the main architects of our current feature push called server pools, which will allow per user DNS servers, and the ability to run DNS servers at massive scale.</p><p>Kiall Mac Innes is the PTL and the original author for Designate</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/designatedns/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Graham Hayes":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3472@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T172000
DTEND:20150131T180500
SUMMARY:Querying your datagrid with Lucene, Hadoop and Spark
DESCRIPTION: <p>Key/Value stores rely on a simple data model represented by a map, where each key appears once. Using such a structure does not necessarily mean giving up on query expressiveness and capability.This talk will demonstrate what Infinispan can do to empower your analytics needs, from directly running Lucene Queries in a cluster to Hadoop Map Reduce and Spark.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/querying_your_datagrid_with_lucene,_hadoop_and_spark/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gustavo Fernandes":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3330@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T172000
DTEND:20150131T174000
SUMMARY:A vision about a LibreOffice document manager for Android
DESCRIPTION: <p>The document manager will bridge the Android port of LibreOffice with the services provided by this operating system. We will show the current status, specially regarding the implementation of the cloud storage support funded by The Document Foundation, and present a vision of the future of this component as a full featured, Android-centric document manager.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_android_vision/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jacobo Aragunde Pérez":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2673@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T172000
DTEND:20150131T173500
SUMMARY:codebender: Arduino programing, online
DESCRIPTION: <p>Arduino is the favorite programming platform for embedded hardware, especially for beginners, but also for more advanced users who take advantage of its ease of use. We will show how to program more effectively, easily, and in collaboration with others. By using codebender, you can code, compile, and test Arduino code online, take advantage of the ~500 included libraries, and use code available by the community.</p><p>We will show how someone can use Arduino with the power of codebender.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/codebender/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vasileios Georgitzikis":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2979@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T173000
DTEND:20150131T180000
SUMMARY:Tesseract: Distributed Graph Database and Computation platform
DESCRIPTION: <p>The Tesseract is a <strong>distributed</strong> graph processing and computation platform, purpose built, from the ground up.This talk will present the new algorithms developed to create an efficient platform for native distributed graph traversals and computations.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graph_tesseract/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Courtney Robinson (zcourts)":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2812@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T173000
DTEND:20150131T182000
SUMMARY:Fork and Ignore: Fighting a GPL Violation By Coding Instead
DESCRIPTION: <p>Typically, GPL enforcement activity involves copyright infringement actions which compel license violators to correct errors in their GPL compliance,thus yielding the policy goals of the GPL: the rights of developers and users to copy, share, modify and redistribute.</p><p>While traditional enforcement is often undeniably necessary for embedded electronics products, novel approaches to GPL violations are often possible and even recommended for more traditional software distributions.</p><p>Recently, Conservancy engaged in an enforcement action whereby,rather than fight the violator in court, Conservancy instead fostered and provide resources and assistance to a vetted GPL-compliant fork of a violating codebase.</p><p>This talk discusses which scenarios make this remedy optimal and lessons learned. The talk includes some licensing and technical content about vetting licensing information of codebases.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/fork_and_ignore/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bradley M. Kuhn":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3097@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T173000
DTEND:20150131T175500
SUMMARY:Extending Python, what is the best option for me
DESCRIPTION: <p>Python is a great language, but there are occasions where we need access to lowlevel operations or connect with some database driver written in C or we need toovercome to some speed boottleneck in Python due to some limitation in thelanguage, like NumPy or Scikit-learn do, using extensions.</p><p>With the FFI(Foreign function interface) we can connect Python with otherlanguages like C, C++ and even Rust or Fortran.There are some alternatives to achieve this goal, Native Extensions, Ctypes and CFFI.We'll compare this three ways of extending Python and we'll study pros and consof each approach.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/extending_python,_what_is_the_best_option_for_me/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Francisco Fernández Castaño":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2868@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T173000
DTEND:20150131T180000
SUMMARY:Managing Networks in a Software-Defined Future
DESCRIPTION: <p>Since the late 1980s, the discipline of network management has kept up well enough with virtual notions in networks while continuing to rely heavily on the Simple Network Management Protocol (SNMP). The rise of software-defined networks poses similar challenges to the ones brought to the systems management space by server virtualization and cloud computing, leaving practitioners to wonder how much retooling will be needed to cope in this new world.</p><p>As the oldest enterprise-grade, open-source network management platform, OpenNMS has proved fairly adaptable so far. This talk will cover where we've been, what's possible given today's realities, and what we expect will be the toughest challenges in the future.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/managing_networks_snmp/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jeff Gehlbach":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Markus Neumann":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3452@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T174000
DTEND:20150131T180500
SUMMARY:Peer5 content delivery network and how it uses WebRTC and FOSS
DESCRIPTION: <p>Peer5 is a content delivery network based on WebRTC, a widely adopted open source project.The talk will be about how we deliver media using a hybrid system of HTTP and peer-to-peer mesh network.</p><p>We will review the API which is agnostic to the video technology, and show how it works with MP4, HLS, DASH and open source video players.</p><p>We will also cover the advantages of being heavily based on open source projects and how it is compared to client based proprietary solutions in terms of security, portability and more.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/peer5/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Hadar Weiss":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2700@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T174000
DTEND:20150131T180000
SUMMARY:IaaS Beyond the Infrastructure
DESCRIPTION: <p>We've been talking about Infrastructure providers for quite a bit already. OpenStack itself started as such an IaaS and then it quickly became a cloud provider. But what does that mean? What is a cloud provider suppose to provide? What's cloud after all?</p><p>Scaling a distributed system goes beyond virtualization, shared storage etc. In order to support on-demand scaling it is necessary to have an easy way to provision and consume the available infrastructure, a way for the services running in it to communicate, etc. Not to mention latency needs, reliability, etc.</p><p>This talk aims to answer the above questions and take a step further down the path of explaining what should be considered essential for nowadays needs, especially when those needs require a <code>cloud</code> to be covered.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/iaasbeyond/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Flavio Percoco":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3367@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T174000
DTEND:20150131T180000
SUMMARY:Adapting Apache OpenOffice for adoption in a public administration: configuration, Sharepoint webdav integration and an extension to help users exchange ODF files
DESCRIPTION: <p>This talk aims to give an overview of the introduction of the ODF standard and Apache OpenOffice in an Italian public administration with more than 3000 users, addressing briefly the main technical issues and solutions. In particular we will talk about: 1) the configuration of OpenOffice, extended with community developed and custom extensions to help users in the everyday work 2) the interoperability with Sharepoint through the webdav protocol and what we developed in Apache OpenOffice for the correct interaction 3) our extension to simplify picking the right format for file exchange, to answer the users' ubiquitous question "Ok but… should I use ODF to send/share this?”, in relation to our ODF census project in Italy.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_public_administration/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Maurizio Berti":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Giovanni Grazia":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2826@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T174000
DTEND:20150131T175500
SUMMARY:Rizzly: Event Driven Microcontroller Programming
DESCRIPTION: <p>I present Rizzly, a programming language and compiler I am working on. It is designed for the event driven programming of the smallest 8 bit micro controllers.</p><p>In this talk I first present the concepts and some interesting details of Rizzly.Although one can already use Rizzly, there are several open tasks. In the second part I will address those and present ideas how to solve those.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/rizzly/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Urs Fässler":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2633@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150201T175000
DTEND:20150201T180000
SUMMARY:Closing FOSDEM 2015
DESCRIPTION: <p>Some closing words.  Don't miss it!</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Keynotes
URL:https:/fosdem.org/2015/schedule/event/closing_fosdem/
LOCATION:Janson
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="FOSDEM Staff":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3230@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T182000
SUMMARY:Lightning talk slot
DESCRIPTION: <p>Lightning Talks</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open Document editors
URL:https:/fosdem.org/2015/schedule/event/editors_lightning_talks/
LOCATION:K.3.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thorsten Behrens":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3023@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T184500
SUMMARY:How to record all TV
DESCRIPTION: <p>Prospero Technologies has made a Linux based Digital Video Recorder which constantly records all UK broadcast TV so that the consumer no longer needs to schedule recordings. This will be a talk on the technologies used to achieve this, the open source software on the consumer device and how you can build your own 30 channel DVR.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Embedded
URL:https:/fosdem.org/2015/schedule/event/diy_dvr/
LOCATION:UB2.252A (Lameere)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philip Downer":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2805@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T181500
SUMMARY:Crazyflie Nano Quadcopter
DESCRIPTION: <p>In 2009 three Swedish engineers invented a small quadcopter that started with a simple idea: get an electronic board (PCB) to fly.They created the "Crazyflie Nano Quadcopter" which weighs only 19g and fits in the palm of your hand. It can be controlled from various devices, including PC, Android or iOS devices, Raspberry Pi or a R/C remote.While the main client has been written in Python, it has also been ported to Java, C, JavaScript.Since the beginning of 2013 the hardware can be bought from http://www.seeedstudio.com, but the schematics for the PCB and the firmware/host source code are also available on their website/Github account.Due to the low cost for the hardware and the open source approach, the Crazyflie has been used in different private and academic science and research projects around the world.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/crazyfile_nano_quadcopter/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frederic Gurr":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2965@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T183000
SUMMARY:The open source OpenStack project infrastructure
DESCRIPTION: <p>The OpenStack Infrastructure team manages a fully open source infrastructure which includes a continuous integration system, as well as tools OpenStack developers around the world use on a day to day basis. This includes the OpenStack wiki, IRC bots, Etherpad, ELK stack and more.</p><p>This talk will explain how we've open sourced all of our configuration with Puppet and challenges faced by both our team and downstream consumers of our infrastructure.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/public_puppet/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Elizabeth K. Joseph":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3429@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T190000
SUMMARY:Open Heart Surgery: HotSpot Debugging at the OS Level
DESCRIPTION: <p>Debugging Java applications is comfortable and simple, but if you want to look beyond the Java horizon, you need special knowledge and and different tools.</p><p>This interactive session shows you how to debug a running VM or analyze a VM core file with a native debugger like gdb. You will also learn how to use some of the more than 1,200 VM options to trace ormodify the VM behavior. This knowledge can greatly help you identify, isolate and reproduce the root cause of hard VM crashes, and it can also be pure fun to see which actual machine instruction the CPU is executing for your Java code.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Java
URL:https:/fosdem.org/2015/schedule/event/debugging_hotspot/
LOCATION:K.4.201
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Volker Simonis":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3010@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T182500
SUMMARY:PyPy and the future of the Python ecosystem
DESCRIPTION: <p>Python has a great versatile ecosystem but the competition is getting better, this talk is about how can Python keep up with these new languages and where PyPy fits into this.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/pypy_and_the_future_of_the_python_ecosystem/
LOCATION:H.1301 (Cornil)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Romain Guillebert":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3489@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T182500
SUMMARY:Building Economic Simulations in Ada
DESCRIPTION: <p>Virtual Worlds Research has been using Ada to build large scaleeconomic simulations for 10 years now.  These simulations have beenused by Governments and others to model the effects of, amongstother things, changing Legal Aid and reforming Social Care funding- many billions of pounds of annual spending.  Here, I discuss ourexperiences, good and bad, with the Ada language, and provide a livedemonstration of the most recent model.  I'll also discuss work inprogress to build a new forecasting model in association with theUniversity of Southampton.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_simulations/
LOCATION:AW1.124
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Graham Stark":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3523@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T190000
SUMMARY:IaaS Devroom Panel
DESCRIPTION: <p>Discussion panel with the IaaS/Virt devroom organizers about the day's program.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Infrastructure as a service
URL:https:/fosdem.org/2015/schedule/event/iaaspanel/
LOCATION:UD2.120 (Chavanne)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thierry Carrez":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Itamar Heim":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="jzb":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Lars Kurth":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dave Lester":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luca Gibelli":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3324@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T183000
SUMMARY:networkd status update
DESCRIPTION: <p>A brief introduction to networkd and an update on recent features</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/networkd_status/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Gundersen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3459@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180000
DTEND:20150131T182500
SUMMARY:Graphgen - Graph prototyping made easy
DESCRIPTION: <p>Graphgen aims at helping people prototyping a graph database, by providing a visual tool that ease the generation of nodes and relationships with a Cypher DSL.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Graph processing
URL:https:/fosdem.org/2015/schedule/event/graphgen/
LOCATION:AW1.125
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christophe Willemsen":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3492@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180500
DTEND:20150131T190000
SUMMARY:Perl 6: beyond dynamic vs. static
DESCRIPTION: <p>Is Perl 6 dynamic? Well, it sure looks like it: you can eval code at runtime, do all kinds of late-bound lookups, write code without a type declaration in sight, dynamically generate types, and even mutate the language and the way its object model works.But hang on a moment! Misspell a variable or object attribute? That's a compile time error. Call a subroutine that doesn't exist? Yup, same deal. Passing just one argument to a sub that needs two? There's a good chance you'll be told about that too...at compile time. Want to write code that uses native integers and floating point numbers? Go right ahead and throw in some types. Oh, and those super-dynamic modules that extend the language? They can get in on the act, and flag up things to the programmer at compile time too!In this session, we'll explore how Perl 6 strikes a balance between static and dynamic, how the Rakudo Perl 6 compiler takes advantage of this careful design work, and how the language and implementation are flexible enough to let the programmer pick their own trade-offs if the defaults don't fit their problem.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Perl
URL:https:/fosdem.org/2015/schedule/event/perl6_beyond_dynamic_vs_static/
LOCATION:K.3.401
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jonathan 'jnthn' Worthington":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3162@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180500
DTEND:20150131T185500
SUMMARY:Providing an LTS distro with Gentoo Prefix
DESCRIPTION: <p>Why Salomon Automation GmbH has need for Gentoo Prefix.How to provide an LTS distro based on Gentoo Prefix.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/providing_an_lts_distro_with_gentoo_prefix/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Haubenwallner":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3400@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T180500
DTEND:20150131T185000
SUMMARY:ELK, making sense of your data (not just for logs!)
DESCRIPTION: <p>Elasticsearch, together with his cousins Logstash and Kibana, provide you with a great environment to analyse your data. In this talk we’re going to get inside the eclipse project, analysing what going on, their bugs, etc. If you were wondering what can ELK do for you, this is your talk.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/elk,_making_sense_of_your_data_not_just_for_logs!/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pere Urbon-Bayes":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3331@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T181500
DTEND:20150131T183000
SUMMARY:Wrapup, conclusion of Open Media Devroom
DESCRIPTION: <p>Wrap-up and conclusion of the Open Media devroom, next activities.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open media
URL:https:/fosdem.org/2015/schedule/event/openmedia/
LOCATION:H.2213
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kieran Kunhya":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Dale":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mathias Coinchon":invalid:nomail
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Frans":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2882@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T182000
DTEND:20150131T183500
SUMMARY:LLVMLinux
DESCRIPTION: <p>Being able to build the kernel with clang opens up the possibility of using a range of llvm related tools with the kernel code. This talk will introduce a number of the possibilities.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/llvmlinux/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Behan Webster":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2791@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T182500
DTEND:20150131T190000
SUMMARY:Discrimination & Reciprocity
DESCRIPTION: <p>Termination provisions are a standard component of license agreements. FOSS licenses and FRAND commitments, however, are not standard agreements, as they are founded on ideals of non-discrimination. Termination clauses, which permit licensors to cancel rights of specific licensees, contradict these ideals. The talk will clarify the contradictions between these principles and license termination provisions, explain why termination provisions are nonetheless justified in these models, and illustrate these explanations by reference to a number of current debates.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Legal and policy issues
URL:https:/fosdem.org/2015/schedule/event/termination/
LOCATION:H.1308 (Rolin)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eli Greenbaum":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3470@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T183000
DTEND:20150131T190000
SUMMARY:Lightning Talks
DESCRIPTION: <p>Lightning Talks Session</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Python
URL:https:/fosdem.org/2015/schedule/event/lightning_talks/
LOCATION:H.1301 (Cornil)
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2669@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T183000
DTEND:20150131T190000
SUMMARY:Monitoring As A Service
DESCRIPTION: <p>Building a modern monitoring environment is more than just using the latest awesome tools, collecting all of the data, displaying numerous graphs and knowing when things go wrong. A modern monitoring environment is more than tools and infrastructure. It's a service. A service you provide to your whole team: developers, operations, security, and the business. This talk is about how you can build monitoring environments (or extend your existing environment) that are customer-focussed rather than infrastructure focussed. We'll see how you can treat your needs and the needs of your organization as customer requirements and build monitoring that is consumable and configurable on demand.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Configuration management
URL:https:/fosdem.org/2015/schedule/event/monitoring_service/
LOCATION:H.1309 (Van Rijn)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="James Turnbull":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2951@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T183000
DTEND:20150131T190000
SUMMARY:NetworkManager v1.0 status update
DESCRIPTION: <p>Give a status update on NetworkManager and talk about the current 1.0 release</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Network management and SDN
URL:https:/fosdem.org/2015/schedule/event/networkmanager_update/
LOCATION:UD2.218A
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Haller":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3490@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T183000
DTEND:20150131T190000
SUMMARY:Informal Discussions & Closing
DESCRIPTION: <p>Informal discussion on ideas and proposals for future events.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Ada
URL:https:/fosdem.org/2015/schedule/event/ada_wrapup/
LOCATION:AW1.124
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:2879@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T184000
DTEND:20150131T185500
SUMMARY:Pretty-printing kernel data structures
DESCRIPTION: <p>Compact C Type Format (CTF) is a technology created during development of theD-Trace software to describe the C data types. With its second version itevolved into a fully expressive, yet space-wise efficient format that can beused outside of the D-Trace suite too. Compiling the FreeBSD kernel with theCDDL/CTF option triggers the creation of such CTF data that corresponds to therespective kernel objects. This dataset can be parsed and processed to become asource of information needed to pretty print all kernel data structures insidethe on-line kernel debugger DDB.</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Lightning talks
URL:https:/fosdem.org/2015/schedule/event/dtrace/
LOCATION:H.2215 (Ferrer)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Lovasko":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3495@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T185000
DTEND:20150131T190000
SUMMARY:Closing Remarks
DESCRIPTION: 
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Open source search
URL:https:/fosdem.org/2015/schedule/event/search_closing/
LOCATION:UA2.114 (Baudoux)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Leslie Hawthorn":invalid:nomail
END:VEVENT

BEGIN:VEVENT
METHOD:PUBLISH
UID:3517@FOSDEM15@fosdem.org
TZID:Europe-Brussels
DTSTART:20150131T185500
DTEND:20150131T190000
SUMMARY:See you tomorrow
DESCRIPTION: <p>Please do share your impressions of the first day at the distributions devroom.What was great, what can be improved?What would you like to see in the future?</p>
CLASS:PUBLIC
STATUS:CONFIRMED
CATEGORIES:Distributions
URL:https:/fosdem.org/2015/schedule/event/see_you_tomorrow/
LOCATION:H.1302 (Depage)
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andreas Thienemann":invalid:nomail
END:VEVENT
END:VCALENDAR