FOSDEM 2019 - Saturday 2019-02-02 (1/15) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… 09:30 Welcome to FOSDEM 2019

09:45

10:00 Can Anyone Live in Full Software Freedom Today? 10:15

10:30 Welcome to the MySQL, Welcome AMENDMENT VLC 4.0 MariaDB & Friends … State of OpenJDK Introduction of OSS Patterns and anti- Weaviate, the Decentralised 10:45 patterns in OSS participation Knowledge Graph

11:00 FLOSS, the Internet and Better loop mounts with The final release of Kodi the Future NBD v18 Making Your MySQL 11:15 Replication Setup Run Gephi JS: Exploring the Faster! Rumble in the Java dystopian future of a Jungle Javascript Gephi 11:30 GStreamer 1.16 and beyond AMENDMENT Un-split 11:45 brain (aka Move Back in Time) MySQL Loom: Weaving executions 12:00 Blockchain: The Ethical ELI5: ZFS Caching Creating a Computing Leveraging real-time Fearless Multimedia Considerations Revolution: from streaming with Neo4j- Programming Personal Computers to Streams P… MySQL Replication - 12:15 Advanced Features Cogito Java Checkpoint/Restore

12:30 GStreamer embedded state of the union 2019 Emitter: Scalable, fast Tapping Into the Binary ↴ 12:45 and secure pub/su… Log Change Stream… Graph usage in EFL ↴ FOSDEM 2019 - Saturday 2019-02-02 (2/15) H.2213 H.2214 H.3242 H.3244 AW1.120 AW1.121 AW1.125 AW1.126 09:30

09:45

10:00

10:15

10:30 "Enlightening" KVM XDP (eXpress Data Path) Welcome to the Open When open source Welcome to the Ada LLVM+Clang for RISC- as a building block for Source Design meets quantum De… other FOSS projects Collective! computing An Introduction to Ada for Beginning and 10:45 Experienced

11:00 Getting To Blinky: Virt Apache Maven Component-based Forest: An Open Source Edition Design System and Quantum Software Development Development Kit 11:15 Cilium - overview and recent updates 11:30 Toward exploring virtual Open Educational Sequential Porting to the disks using a file Resources on Digital Programming in Ada: RISC-V architecture manager! Merging System and Accessibility for Building Lessons Learned Your Own Courses 11:45 Network Monitoring with BPF Delivering Practical Quantum Computing on 12:00 It's Time for the Designing for Activism the D-Wave System Autonomous Train Populator Control Systems: a First Unifying network Approach 12:15 filtering rules for the kernel with eBPF D-Wave's Software 12:30 Bare Metal In The Cloud: Oko: Open vSwitch UX at Tor Development Kit ↴ The future of Supervisor Isn’ it Ironic? ↴ Extensions with BPF Binary Interface(SBI) ↴

12:45 An update on Virtio ↴… FOSDEM 2019 - Saturday 2019-02-02 (3/15) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.118 (Henriot) UA2.220 (Guillissen) 09:30

09:45

10:00

10:15

10:30 .NET on the Web with 25 Years of FreeBSD A small, FRP DSL for VkRunner: a Vulkan Welcome to the Relaunching the ODF Welcome to the Legal … Mono WebAssembly distributed systems shader test tool RetroC… Adoption TC at OASIS Hatari - a cycle-exact What did I just agree to? Atari ST emulator 10:45

Why JSON when you can 11:00 Advanced TypeScript How to build a FreeBSD DSL? Intel GFX CI: Validation Server side solution for Introducing the CERN tooling at scale CI/CD environment done the Linux way AMENDMENT Open generating ODF reports Open Hardware Licence based on pot container source projects at version 2 11:15 Templating Languages Silicium retrocomputing for Interactive Fiction association

11:30 Typescript => IL => XR Resurrecting Mozilla Now what? Following Game Modding Themes for LibreOffice through on your Supercharged Tcl - An Embeddable community guidelines 11:45 Automated firewall Long-lever with a testing Comfortable Grip, that fits in your Pocket. CANCELED Restoring a 12:00 Hacking F# in JS IGT GPU Tools - the past, 30+ years old Minitel Quo vadis, LibreOffice Open source in the ecosystem Minimalism matters the present, the future server on Apple II extensions? quest for GDPR compliance 12:15

Minimalism versus GBForth: Using Forth to 12:30 AMENDMENT Retro.NET Types Wayland in IVI systems understand the Game Improving LibreOffice LibreOffice: the origins - .NET for building Embedded FreeBSD on a ↴ Boy ↴ quality together ↴ of a community fork ↴ Console Applications five-core RISC-V 12:45 Connecting .NET Core … processor using LLVM ↴ FOSDEM 2019 - Saturday 2019-02-02 (4/15) UB2.147 UB2.252A (Lameere) UB4.132 UB5.132 UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A 09:30

09:45

10:00

10:15

10:30 Ten years of Puppet Introduction to OpenAPI The State of Go Continuous Localization CANCELLED Open and installations: what now? Specification federated identities with ID4me 10:45

11:00 Keeping Track of Building Pantheon Building modern Firefox is your Watching Them Stateful Infrastructure documentation desktop apps in Go Marionette Watching Us

11:15

11:30 Multilingual How to write a reverse- HTTP/3 Analysis of the behavior proxy with Go in 25 of mobile applications minutes and its consequences for our privacy 11:45

12:00 Multicloud CI/CD with Write Drunk - Test Git with LibreHosters OpenStack and Automated bitmap index Kubernetes 12:15

12:30 Getting to Closer to a Hands on debugging Global Consent Manager Onion adventures ↴ Software Help Language with Delve ↴ ↴ ↴ 12:45 FOSDEM 2019 - Saturday 2019-02-02 (5/15) UD2.Corridor J.1.106 09:30

09:45

10:00

10:15

10:30

10:45

11:00

11:15

11:30

11:45

12:00 Apache Camel Meetup ↴

12:15

12:30

12:45 FOSDEM 2019 - Saturday 2019-02-02 (6/15) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… ↳ Emitter: Scalable, … ↳ Tapping Into the Java with : How ↳ Graph usage in EFL ↳ GStreamer embedded Binary Log Change to Make it Work … Stre…

13:00 Mattermost’s Approach AMENDMENT Handling Leela Chess Zero Inject the Web into your to Layered Extensibility Security Flaws in an GStreamer pipeli… in Open Source Open Source Project - The art of multiplexing Using networks to study Jeremy Allison 13:15 MySQL connections with 18th century French Voice Controlled Radio MALT, A Malloc Tracker ProxySQL Performance tuning trade Twitter services with 13:30 Graal and Machine EBUs - Live IP Software Learning Toolkit Structured Concurrency Improve your SQL 13:45 Securing the JVM, neither for fun nor for Differentiated access 14:00 Matrix in the French Square Kilometre Array VBoard, making web profit, but do you really control to graph data RIST - an evolutionary State and its Software Defined dashboards in 3D and have a choice? video transport protocol Supercomputer VR LATERAL derived table 14:15 in MySQL MicroPython – Python Learning about Deep for Microcontrollers Learning: Applications 14:30 for OpenJDK/Java Video Analysis using Verification CUDA and OpenCV A brief story about Test complex database Multiplex graph analysis 14:45 friendship systems in a laptop with with GraphBLAS dbdeployer An introduction to Middleware Application 15:00 DNS over HTTPS - the PostgreSQL Goes to 11! My 10 year journey with Monitoring with Java Futatabi: Multi-camera good, the bad and the FOSSASIA: A woman's Mission Control and instant replay with slow ugly pathway to open s… Flight Recorder motion 15:15 Autocrypt - Automating The Missing Benchmark E-Mail Encryption Metric: Memory Mgmt Config: A tale of 15:30 Consumption three graphs The SReview review system IMAP, JMAP and the 15:45 future of open email standards A walkthrough guide to implementing a 16:00 Netflix and FreeBSD ↴ Hugepages and Eventyay! An event intrinsic ↴ How libre can you go? ↴ ↴ system for community o… FOSDEM 2019 - Saturday 2019-02-02 (7/15) H.2213 H.2214 H.3242 H.3244 AW1.120 AW1.121 AW1.125 AW1.126 ↳ Bare Metal In The ↳ An update on Virtio ↳ D-Wave's Software ↳ The future of Cloud: Isn’t it Ironi… D… Supervisor Binary Interface(SBI) 13:00 Managing VMs and Writing Network Drivers Breaking Down D-Wave Hybrid Controlling the Containers in a Deeply in High-Level Languages Language Barriers Framework Execution of Parallel Integrated UI Algorithms in Ada 13:15 How a Connect-X device driver works 13:30 Monitoring Kubernetes The real cost of not Persistence with Ada Alternative languages and Virtualization VNF development made doing user research What is IBMQ Database Objects for safe and secure easy with netmap RISC-V programming 13:45

14:00 Make Room! Make SailfishOS Open Source Design in Shrink your Data to Room! ONOS Introduction the trenches: a case (almost) Nothing with study Trained Compression 14:15 How compact is compiled RISC-V code? Automation networking Make your code count: 14:30 Use kcli with all your engine for enterprise Our Open Source Design Quantum simulations virtualization solutions! SDN collective and collaborative code development A Scalable Approach to 14:45 Virtual Switching FreeRTOS on RISC-V

15:00 High performance VPP & Ligato use cases: Designing for Security GSH: an Ada POSIX Shell virtual machines in oVirt Contiv/VPP CNI plugin to Speed Up GNU Builds for Kubernetes & IPSEC on Windows VPN gateway 15:15 Strawberry Fields - software for photonic quantum computing 15:30 Speeding up the Panel: Difficulties in What is Safety-Critical Lessons learned from Booting Time of a Toro having more designers Software, and How Can porting HelenOS to Appliance Northbound participate in Open Ada and SPARK Help? RISC-V ↴ Source ↴ 15:45 Connections of VPP for NFV in Containers and Kubernetes

16:00 Apply complex network Building production- Samba 4 self-compiling Secure Web Applications configuration to yo… grade networking soft… ↴ PennyLane - with AWA ↴ Automatic… FOSDEM 2019 - Saturday 2019-02-02 (8/15) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.118 (Henriot) UA2.220 (Guillissen) ↳ Connecting .NET Core ↳ Embedded FreeBSD Luerl: Lua in Erlang ↳ Wayland in IVI syst… ↳ GBForth: Using Fort… ↳ Improving LibreOffice ↳ LibreOffice: the or… to D-Bus on… quality together

13:00 Valkyrja and the tale of An Update on NetBSD Greenfield: An in- Introduction to the Collabora Office on iOS Redis Labs & the eating servers using # browser Wayland BASIC Engine tragedy of the Never compositor Commons Clause 13:15 TypeScript-It's time to migrate! KLEAK 13:30 Interactive Computing Complex cameras are Preventing OOXML How should lawyers with F# Jupyter GWL: GNU Workflow (were?) complex interoperability behave? Legal "Ethics" Language problems in LibreOffice and 13:45 Preserving numerical algorithms

14:00 Infrastructure as 6 as a new tool for AMENDMENT HDMI CEC: New interoperability, Typescript FreeBSD Graphics language A Status Update i18n and LibreLogo improvements of LibreOffice 14:15 Making Open Source Hardware for Experience with wisp Retrogaming on 14:30 Why, and How, we Writing X11/Wayland Mysql connector and FOSS Governance: The compiled Xaml into IL agnostic GL applications other databases in good, the bad and the with Waffle LibreOffice ugly 14:45 FreeBSD in Audio Studio Building a whole distro on top of a minimalistic 15:00 .NET Core 2.1 in language A low latency GPU The First Contact Online - under the hood Making Sense of so Production engine based reset many License mechanism for a more MariaDB and MySQL — Compliance Tools robust UI experience 15:15 what statistics optimizer GNU Mes needs

15:30 Medical image Migrating a Big Data Vereign toolbar in reconstruction using the Cluster from Linux to LibreOffice Online .NET Framework FreeBSD MySQL and the CAP 15:45 theorem: relevance & Guile 3: Faster programs misconceptions via just-in-time 16:00 Intel® Hardware compilation ↴ Flickerfree boot ↴ Profiling PHP Improving SmartArt Who wants you to think Intrinsics in .NET Core ↴ applications ↴ import in LibreOffice … nobody uses the AG… FOSDEM 2019 - Saturday 2019-02-02 (9/15) UB2.147 UB2.252A (Lameere) UB4.132 UB5.132 UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A ↳ Getting to Closer t… ↳ Hands on debugging ↳ Global Consent ↳ Onion adventures with Delve Manager 13:00 Use configmanagement LPI Exam Session 1 Who needs pandoc Designing Command- Project Things Retroshare JSON API for your ... when you have Sphinx? Line Tools People Love configmanagement. 13:15

13:30 Mgmt Config: The Road To the future with Grav Go containers? Go The New Internet to 0.1 CMS serverless? The State of 13:45 Webassembly in 2019

14:00 Configurations: Do you gRPC, Protobufs and Challenges With prove yours ? Go... OH MY! Building End-to-End VR Map: WebXR with Encrypted Applications - Learnings From EteSync 14:15 Real-World OSM Data

14:30 Uyuni: A world-class AI image search with Go The right to data open source frontend & Tensorflow portability (and why it's solution for managing Inclusion Includes You a very bad idea) your software-defined 14:45 infrastructure …

15:00 Declare your Linux A private cloud for When and How to use Enough: How journalism Network state! everyone CGo can benefit from free Automated Analysis of software 15:15 TLS 1.3

AMENDMENT Who 15:30 Sysadmins, too, deserve LPI Exam Session 2 ↴ needs to know? Private- Building a Hardware Nextcloud interface stability by-design collaboration MIDI Player How XR goes beyond 15:45 demos and games Tiki: Easy setup of wiki- based knowledge 16:00 Pulp 3: Ready for a Test management system Parallel programming in Dark Peak Data Co-op ↴ Drive ↴ Go for performanc… FOSDEM 2019 - Saturday 2019-02-02 (10/15) UD2.Corridor J.1.106 ↳ Apache Camel Meetup 13:00 MuseScore User and developer Meetup

13:15

13:30

13:45

14:00 GNURadio BoF

14:15

14:30

14:45

15:00 ZeroPhone meetup

15:15

15:30

15:45

16:00 Kodi Meetup ↴ FOSDEM 2019 - Saturday 2019-02-02 (11/15) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… ↳ Netflix and FreeBSD ↳ Hugepages and ↳ Eventyay! An event … ↳ A walkthrough ↳ How libre can you go? databases guide… 16:15 Open Software deserves Build your own GC with Open Hardware OpenJDK in 20 minutes 16:30 wire protocol Migrating from Adobe revisited - Messenger V2 Connect - the Victory of The Skulls project - FOSS Over Proprietary Software 16:45 coreboot your Laptop Making the JIT part of the cloud 17:00 The TPM2 software PostgreSQL vs. fsync bmclib: A Baseboard community Management Controller library 17:15 Challenges in Maemo Leste Tested for Business: An Monitoring Distributed Open and Transparent Storage Environment Quality Kit and how Tendrl 17:30 addresses them ossia ecosystem workshop Running Android on the 17:45 Raspberry Pi What's new in DeepSea Java Language Futures

18:00 Mender - an open Raft in Scylla 10 years of open source source OTA software test case management update manager for IoT 18:15 Replicated SDS with Cloud Native Security OpenJDK Governing DRBD & LINSTOR 101 Board Q&A 18:30

AMENDMENT The brief 18:45 case for User-space Network Stacks (DPDK …

19:00 FOSDEM 2019 - Saturday 2019-02-02 (12/15) H.2213 H.2214 H.3242 H.3244 AW1.120 AW1.121 AW1.125 AW1.126 ↳ Apply complex ↳ Building production- ↳ Samba 4 self- ↳ Panel: Difficulties in ↳ PennyLane - ↳ Secure Web ↳ Lessons learned fro… 16:15 network configuration to grade networking compiling having more desi… Automatic Applications with AWA Updates from the RISC- your Kubernetes cluster software with FD.io CSIT differentiation and V TEE Group hosts by declari… machine learning of quantum computations 16:30 Real-time virtualization Testing your Mobile design with automation infrastructure and device-to-device services with the help of networks OPNFV testperf team 16:45

Quantum Computing at 17:00 Securing Secure Boot on Are you insured against Nethserver Dotting the ethics i and Google and in the Cloud Distributed Computing Xen your noisy neighbor? crossing the t with Ada and CORBA using PolyORB 17:15 Using SAIL to generate Introduction to dpdk- GNU burst-replay assembler/disassembler and simulator for RISC-V 17:30 XCP-ng: building an The Yoast Design Cappulada: Smooth Ada Open Source and Enrich your NIC's Meeting and how it Bindings for C++ turnkey virtualization capabilities with DPDK started us on the path platform to open source design 17:45 SoftNIC Promotion of open From closed to Open source and role of Source switch ASICs standardization in Quantum Computing 18:00 rust-vmm Making furniture with The AZip Archive Buildroot for RISC-V Javascript Manager: a full-Ada Open-Source Portable Application 18:15

18:30 Virtual IOMMU Pitch your project Proof of Pointer Fedora on RISC-V 64-bit Implementation using Exponential speedup in Programs with HW Nested Paging progress Ownership in SPARK 18:45 Closing session Informal Discussions & Closing 19:00 FOSDEM 2019 - Saturday 2019-02-02 (13/15) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.118 (Henriot) UA2.220 (Guillissen) ↳ Intel® Hardware ↳ Guile 3: Faster ↳ Flickerfree boot ↳ Profiling PHP ↳ Improving SmartArt How to create a useful ↳ Who wants you to 16:15 Intrinsics in .NET Core OpenBSD as a full- programs via just-in-ti… applications import in LibreOffice MySQL bug report think nobody uses the featured NAS system A Guiler's Year of Racket Impress AGPL and why

16:30 Reinventing MVC What's new in the GPU Do you know "layers"? Advocating For FOSS pattern for web virtual world? Inside Companies Redux programming with F# How Online Backup 16:45 works in MyRocks and Fractalide and Cantor RocksDB Working with Webhooks 17:00 Tuning a Runtime for ZFS Powered Magic V4L2: A Status Update Clang plugins in Both Productivity and Upgrades LibreOffice - global Performance analyses across a large TiDB: Distributed, codebase 17:15 horizontally scalable, Make your own MySQL compatible language with Racket 17:30 Panel: Open Source PipeWire Native GTK Dialogs The surprising .NET Functions as a Service interaction of open MySQL Performance source and patent exhaustion 17:45 Walking through walls Schema in 20 Minutes

18:00 Reducing Memory Are we optimiert yet? Organizer's Panel -- Now Usage of Mesa's Shader and Forever Compiler (Again) MySQL 8.0 Component 18:15 .NET and TypeScript Text Mining with Infrastructure Lightning Talks OpenOffice

18:30 Rspamd integration into 0 A.D: Graphics AMENDMENT Async PHP Lightning Talks FreeBSD.org mail Requests & Reactive infrastructure Responses with PHP- MySQL 8.0 Document FPM 18:45 Store: How to Mix NoSQL & SQL in MySQL 8.0

19:00 FOSDEM 2019 - Saturday 2019-02-02 (14/15) UB2.147 UB2.252A (Lameere) UB4.132 UB5.132 UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A ↳ Pulp 3: Ready for a ↳ LPI Exam Session 2 ↳ Parallel programming Countless, Beautiful ↳ Dark Peak Data Co-op 16:15 Test Drive Displaying other in Go for performance Contributions Application data into a with the Pargo library Wiki 16:30 Codifying infrastructure The clusterfuck hidden YunoHost with Terraform for the in the Kubernetes code future LibreOffice Online - base Speed without 16:45 hosting your documents Shenanigans

17:00 Embedded with Go: Organisational AMENDMENT XWiki: a from an AWK prototype Processes in collaborative apps to a gokrazy appliance Decentralized Software 17:15 development platform

Yet Moar CSS Features 17:30 Automate Kubernetes Tuning Go GC ActivityPub panel Workloads with Parameters

17:45

Memex: Collaborative 18:00 How We Modified an Web-Research How Kubernetes used Decentralizing the Web Agent-based gRPC to encrypt secrets Despite Itself Automation System to with an external Key Become an Agentless Management Service 18:15 One CubicWeb Linked Data Browser Extension 18:30 Go Lightning Talks When perf-html Met A11y

18:45 Document Redaction with LibreOffice

19:00 FOSDEM 2019 - Saturday 2019-02-02 (15/15) UD2.Corridor J.1.106 ↳ Kodi Meetup 16:15

16:30

16:45

17:00 Free Software on Mobile Devices

17:15

17:30

17:45

18:00

18:15

18:30

18:45

19:00 FOSDEM 2019 - Sunday 2019-02-03 (1/15) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… 09:00 SSPL, Confluent License, Love What You Do, AMENDMENT Data CANCELLED Best JavaScript: If you love it, Asterisk WebRTC CockroachDB License Everyday! services in a hybrid Practices for Building set it free frontier: make client SIP and the Commons cloud world with Ceph Scalable Blockchain Phone with sipML5 and Clause Applications Janus Gateway 09:15

XMPP Beyond Instant 09:30 Cross browser Messaging extensions Distributed ledgers 09:45 finally brought me a usable digital identity! Kamailio VoIP development update 10:00 Solid: taking back the Tesla Hacking to Squeezing Water from Using Progressive Web Web through FreedomEV! Stone - KornShell in Apps to control IoT decentralization 2019 10:15 Beyond the webrtc.org Environment Modules Etherlime: open source monoculture blockchain development 10:30 tool High end augmented reality using Javascript Console oriented Breaking the 100 bits 10:45 services: wttr.in, per second barrier with cheat.sh, rate.sx An overview of Tezos Matrix focusing on On-Chain 11:00 The Current and Future Go on Microcontrollers: Nuspell: the new spell Governance From jQuery to React Tor Project Small Is Going Big checker Break the Messaging Silos with COI 11:15 Metaprogramming with Hey, A Blockchain- Nim Based Social Network 11:30 Developing data Building Immersive structures for JavaScript Experiences with the Open Food Network How to build your own Web 11:45 Ethereum client

Introduction to 12:00 Algorithmic Sovereignty Fine-grained Distributed OpenScore AMENDMENT Free Open reSIProcate and the state of Application Monitoring Source Corporate community-driven open Using LTTng ↴ OpenGreffe ↴ JavaScript Stacks ↴ source development ↴ 12:15 FOSDEM 2019 - Sunday 2019-02-03 (2/15) H.2213 H.2214 H.3242 H.3244 AW1.120 AW1.121 AW1.125 AW1.126 09:00 NFS-Ganesha Weather Intro to the Free What's new in the world Gnucap -- The GNU Improve OSM data Report Software Radio Track of seL4 circuit analysis package quality with Understanding Source DeepLearning 09:15 Code with Deep gr-soapy: A handy SDR Learning hardware interface Leveraging ceph-mgr module for GNU Radio 09:30 modules for fun and GNU Radio with a Rusty ngspice, current status profit FPGA and future developments 09:45 3Geonames.org Suggesting Fixes during Code Review with ML How we use Gluster 10:00 VideoLAN BOF Protect your bits: virtualization under one openEMS - An Introduction to gr-fec roof Introduction and Overview 10:15 The Container Storage Interface, Explained Latest developments in Boost Geometry 10:30 Astor: An automated GNU Radio meets Scapy Project Trellis and software repair nextpnr framework A roadmap for the 10:45 Hurd?

What's new in Ceph 11:00 Nautilus Gluster FS VLC Tech Meet GNU Radio in 2019: Design Automation in Facts and Plans Wonderland Continuous Integration Code anomalies in Kotlin A microkernel written in to compile and test 11:15 programs Rust: Porting the UNIX- Navit like OS to Armv8

11:30 Open source virtual prototyping for faste… OpenEBS asymmetric Linking OpenStreetMap 11:45 block layer in user- libsigmf: Human Tools Lesson learned from and Wikidata Predicting areas for PR space breaking the for Extra-Terrestrial and Retro-uC and search f… Comments based on million IOPS barrier AI Radios ↴ 12:00 Code Vectors & Mailing Terraform and Fritzing - the past, the List Data ↴ Infrastructure Testing ↴ Hands-on composition present and the future of basic L4Re ↴ 12:15 components ↴ FOSDEM 2019 - Sunday 2019-02-03 (3/15) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.118 (Henriot) UA2.220 (Guillissen) 09:00 AMENDMENT Packaging Roll your own compiler openSUSE Kubic for RAPIDS for Mageia Linux with with LLVM Container People Docker containers 09:15

09:30 Using getdns for local An operator centric way DNSSEC validation to update application 09:45 Rewriting Pointer containers with AtomFS Dereferences in bcc OpenHPC Update Linux distributions, with Clang 10:00 lifecycles, and Raspberry Pi history, AMENDMENT Around containers tips and use case the world with Postgres How and why (not) to Containers with extensions 10:15 use the 127.0.0.53 Different Security CK: an open-source nameserver, systemd- Modules framework to automate, resolved and resolvctl reproduce, crowdsource and reuse experiments 10:30 ElasticSearch Building an LLVM-based Will you boot Haiku, on Upcoming Kubernetes at HPC confere… Correctness and tool a non intel platform, no Storage features perfOrmance Validator BIOS winter? 10:45 Stories from BIND9 Couple scientific GRUB upstream and refactoring simulation codes with distros cooperation preCICE 11:00 Learning to Rank U-Boot from Scratch Hacking PostgreSQL Firecracker, should it work only with a single 11:15 Debug info in optimized runtime? ReFrame: A Regression Package software for code - how far can we DNS and the Internet's Testing and Continuous any distribution with upt go? architecture: the DoH Integration Framework for HPC systems 11:30 Linux and USB Audio dilemma Class 3 A year of Container 11:45 Kernel Work Reproducible science with containers on HPC openSUSE Kubic for DNS Privacy panel ↴ through Singularity 12:00 From table to index (and Distro People ↴ Lessons in TableGen ↴ UEFI Boot for Mere What's new in back) with Hibernate Mortals ↴ PostgreSQL 11 ↴ Search 6 ↴ 12:15 Real-time container a… Nakadi: Streaming Eve… FOSDEM 2019 - Sunday 2019-02-03 (4/15) UB2.147 UB2.252A (Lameere) UB4.132 UB5.132 UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A 09:00 Quantum Computing Devroom intro Community DevRoom Welcome Beyond the 10%: RustPython: a Python Workshop ↴ Welcoming Remarks Approaching Light analysis of the gender- implementation in Rust Grafana 6.0 Supporting FOSS Speed - News from the diversity gap 09:15 Community Members Eclipse Platform Project with Impostor Syndrome

09:30 LPI Exam Session 3 Discover GraphQL with What is Rust doing Open source software Python, Graphene and behind the curtains? security testing From Oracle to Apache - Odoo 09:45 Companies and News from Apache Augmented Network Communities NetBeans Visibility with High- 10:00 Resolution Metrics How to write pylint TLS 1.3: what plugins developers should know about the APIs 10:15 Tooling for IntelliJ The Open Source Platform Plugins RustPräzi: a tool to build Community: its past and an entire call graph of 10:30 Critical Path Analysis future Mastering crates.io Russian crypto Application/Service algorithms in the Configuration OpenSource world 10:45 GraalVM: Polyglot Beyond The First Steps Improve your project’s Development Platform 11:00 on-ramps for new with Great Toolability Demystifying Coroutines The new EU participants and Asynchronous CyberSecurity Act On Observability Programming in Python 11:15

Embracing Language 11:30 Community Data is Not Servers for Blockchain Tree matchings with Tracking users with core Community Metrics Development Behavior Trees Internet protocols Sans IO: safe and 11:45 testable network Loki - Prometheus for protocols ↴ logs 12:00 LibreOffice Exam Building a Community Tools for Shrinking Your Making your Python How to prevent Session 1 ↴ Metrics Strategy ↴ Containers code write your Python cryptographic pitfalls by code ↴ design ↴ 12:15 FOSDEM 2019 - Sunday 2019-02-03 (5/15) UD2.Corridor J.1.106 09:00

09:15

09:30

09:45

10:00 FreedomBox Meetup

10:15

10:30

10:45

11:00 Replicant Meetup ↴

11:15

11:30

11:45

12:00

12:15 FOSDEM 2019 - Sunday 2019-02-03 (6/15) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… ↳ Algorithmic ↳ Fine-grained 0 A.D., a libre real-time ↳ OpenGreffe ↳ AMENDMENT Free Asterisk 16: What's new Sovereignty and the Distributed Application strategy game Open… in the world of Asterisk state of community- Monitoring Using LTTng 12:30 driven open source PWA caching strategies development

Debian Java: Insights 12:45 and challenges Building a Multi-Node SIP Platform Using OpenSIPS 13:00 Open Source at eBPF powered Automating Client HWallet: The simplest Less painful E2E tests DuckDuckGo Distributed Kubernetes Library Generation Bitcoin hardware wallet with Cypress.io performance analysis Going mobile with React 13:15 Native and WebRTC Introducing DBus-ASIO

13:30 P4: Private Periodic JavaScript for open Payments Protocol computing education Artificial Intelligence, Neuropil - Secure Fuzzing and WebRTC 13:45 Interaction for Things using Janus Protecting Secrets with Hardware 14:00 Crostini: A Linux Perl 11 AMENDMENT Theo: The Bring JavaScript to the Converse: Open, Desktop on ChromeOS Authorized Keys Internet of Things federated teamchat Manager with XMPP 14:15 TRex Sustain in Open Source with Gitcoin Unified Communications 14:30 Hacking NodeJS with Pàdé applications for fun and Next Generation the current and future profit 14:45 Internet initiative - Year state of Ethereum Zero HOMER RTC Stats

15:00 Open Source C#, .NET, Making the next Add enterprise 2FA to Testing GraphQL in your and Blazor - everywhere blockbuster game with your ownCloud in 15 JavaScript application PLUS WebAssembly ↴ FOSS tools ↴ minutes The DAO of Bisq ↴ 15:15 VoIP Troubleshooting LemonLDAP::NG 2.0 and Monitoring with SIP3 15:30 Web Components are the future. And the fu… FOSDEM 2019 - Sunday 2019-02-03 (7/15) H.2213 H.2214 H.3242 H.3244 AW1.120 AW1.121 AW1.125 AW1.126 ↳ Predicting areas for ↳ Terraform and ↳ libsigmf: Human Tools ↳ Hands-on composition ↳ Fritzing - the past… PR Comments based … Clustered Samba: Infrastructure Testing for Extra-Terrest… of basic L4Re GraphHopper Routing 12:30 Deduplication on large Witness Protection SDR Makerspace components KiCad Project Status Engine - New Features amounts of code Programming

12:45

Ceph storage with Rook 13:00 Riot OS Meetup Digital Predistortion Unikraft: Unikernels Drawing PCBs with Hikar - Augmented Made Easy Inkscape reality for hikers Neural commit message 13:15 suggester The Kitspace BOM Builder

13:30 Equinox: A C++11 horizon EDA - what's platform for realtime new Hundred thousand rides Gluster Container SDR applications a day 13:45 Storage Hardware/Software Co- Mining ^3 Design for Efficient Microkernel Execution 14:00 Podcast Friends of An End-to-End LTE From the idea to the IllumOS Testbed in Three Clicks prototype using FLOSS Open Source 14:15 Geolocation

Managing and 14:30 Coming: a Tool for Monitoring Ceph with Spoofing GPS Solo5: A sandboxed, re- The Software Mining Change Pattern the Ceph Manager targetable execution Developer’s Guide to Instances from Git Dashboard environment for Open Source Hardware Commits unikernels 14:45 OpenStreetMaps for emergency prep: The view from San Francisco 15:00 Lua ↴ Tor relay operators The Dwingeloo radio Pocket Science Lab - An meetup ↴ telescope goes SDR Open Source Hardware How to build an SMB2 POSIX Extensions for Electronics Teaching & Learning 15:15 automatic refactoring ↴ and migration toolkit ↴ OpenTrailView 360 ↴ AMENDMENT 15:30 Performing Low-cost Microkernel lightning Open Source Hardware Electromagnetic Side-… talks ↴ for Smart City ↴ FOSDEM 2019 - Sunday 2019-02-03 (8/15) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.118 (Henriot) UA2.220 (Guillissen) ↳ From table to index… ↳ openSUSE Kubic for ↳ Lessons in TableGen ↳ UEFI Boot for Mere ↳ DNS Privacy panel ↳ Real-time container ↳ Nakadi: Streaming E… ↳ What's new in Distro People Mortals automation and MALT & NUMAPROF, PostgreSQL 11 scheduling Memory Profiling for 12:30 A Deepdive into Tantivy AMENDMENT CI/CD for ID4me: using the DNS HPC… embedded development as a directory for with an ESP8266, identities Arduino-cli, Gitlab-ci, Setting up an HPC lab 12:45 LLVM for the Apollo Raspberry Pi, and from scratch Portable Services are Guidance Computer Kubernetes A follow-up on LTTng Feature store: A Data Ready to Use container awareness Management Layer fo… 13:00 Open Source Firmware Flamethrower The state of machine Deploying PostgreSQL at learning operations … on Kubernetes

13:15 A containerd project The convergence of HPC update and BigData Dynamic answer 13:30 Apache Lucene and llvm.mix Zink generation with Lua Apache Solr 8 Kubernetes Network Introducing Kubeflow 13:45 Homebrew 2.0.0 Security Demystified

14:00 Super-speedy scoring in One image to rule them Is a single DNS vendor Breaking PostgreSQL at Lucene 8 all enough? Validating Big Data Jobs Scale

14:15 Set-versioned package SMT-Based Refutation of A year of LXD dependencies Spurious Bug Reports in development the Clang Static Analyzer 14:30 Lucene Upgrade in Jira Pocket Science Lab From Zero to Portability 8.0 DNS as code with octodns Rootless Kubernetes 14:45 FreeIPA and cross- distribution packaging 15:00 Rated Ranking experience What makes LLD so Porting U-Boot to a Speeding up Programs Data Modeling, Evaluator: an open- fast? Modular Device A new approach to with OpenACC in GCC Normalization and source approach for DNSSEC security container isolation with Denormalization ↴ Search Quality without maintenance Nabla 15:15 Evaluation ↴

15:30 Microcontroller Firmware Streaming Pipelines for from Scratch ↴ Neural Machine Tr… FOSDEM 2019 - Sunday 2019-02-03 (9/15) UB2.147 UB2.252A (Lameere) UB4.132 UB5.132 UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A ↳ Quantum Computing ↳ LibreOffice Exam ↳ Building a Community ↳ Making your Python ↳ Sans IO: safe and t… ↳ How to prevent cryp… Workshop ↴ Session 1 Metrics Strategy … Time is Important - 12:30 Latency SLOs done right Developer Centric IoT Memory Management in Introducing rust- USB borne attacks and Sustaining FOSS Platforms Python prometheus usable defense Projects By mechanisms 12:45 Democratizing The Sponsorship Process

13:00 Adding Support for a Pyodide: scientific No evidence of New Language in the Python stack compiled communication and M3 and a new age of Hackers gotta eat Eclipse IDE in WebAssembly implementing a metrics and monitoring protocol: Off-the-Record 13:15 protocol version 4 in an increasingly Profiling Rust complex world

13:30 LibreOffice Exam Computer Games with RecordFlux: Facilitating Session 2 Taming The Dinosaur: MicroPython the Verification of How Eclipse was Communication Protocols 13:45 Consorting with Industry Performance Tuned Privacy-preserving Rust and GNOME monitoring of an 14:00 anonymity network Extending Numba CHIPSEC on non-UEFI Platforms PraxisLIVE: Hybrid 14:15 Visual Live Back From the Dead Programming gtk-rs: newest and future developments 14:30 Using eBPF for Linux Extending syslog-ng in Base64 is not Performance Analyses Python encryption

14:45 Quick & Easy Desktop Development with GObject subclassing in Coaching for Open NetBeans and its Rust for extending GTK+ HTML/JAVA API 15:00 LibreOffice Exam Source Communities 2.0 Text Markup to PDF with & GStreamer What are your users Session 3 ↴ Python kubectl-ing into your Thanos - Transforming Kubernetes cluster? 15:15 Prometheus to a Global Scale in a Seven Simple Java 4..12, Kotlin, Code Steps Coverage and their best 15:30 Towards a sustainable friend — bytecode: Compute the QOS of Scale Your Auditing solution to open so… scandals, int… your infrastructure wi… Events ↴ FOSDEM 2019 - Sunday 2019-02-03 (10/15) UD2.Corridor J.1.106 ↳ Replicant Meetup

12:30

12:45

13:00 TinyGo BoF

13:15

13:30

13:45

14:00 PGP Keysigning ↴ sr.ht meetup

14:15

14:30

14:45

15:00 sway/wlroots meetup ↴

15:15

15:30 FOSDEM 2019 - Sunday 2019-02-03 (11/15) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 Fontaine)… ↳ Open Source C#, ↳ Making the next Monica, a personal CRM ↳ The DAO of Bisq ↳ Web Components are Fraud mitigation using .NET, and Blazor - blockbuster game with the future. And the traffic pattern 15:45 ever… F… future is now! monitoring with Substrate CGRateS

16:00 The Cloud is Just SUSI.AI: An Open Source Good Will Snapping Making furniture with Another Sun Platform for Javascript Make XMPP Sprint Again Conversational Web 16:15 LAVA federated testing Hyperledger Fabric - Blockchain for the 16:30 Enterprise BinAST

FOSDEM infrastructure 16:45 review

17:00 2019 - Fifty years of Unix and Linux advances 17:15

17:30

17:45

Closing FOSDEM 2019 18:00 FOSDEM 2019 - Sunday 2019-02-03 (12/15) H.2213 H.2214 H.3242 H.3244 AW1.120 AW1.121 AW1.125 AW1.126 ↳ How to build an ↳ SMB2 POSIX ↳ Lua ↳ Tor relay operators ↳ Performing Low-cost ↳ AMENDMENT ↳ Open Source ↳ OpenTrailView 360 automatic refactoring Extensions meetup Electromagnetic Side- Microkernel lightning Hardware for Smart City 15:45 a… channel Attacks using talks Smelling Source Code RTL-SDR and Neur… Using Deep Learning Exporting Ceph Object Spatial Reference 16:00 Storage data to the project Sharing CI infrastructure Decoding Meteor-M2: Building open source Systems outside world continuous delivery on FOSS Projects QPSK, Viterbi, Reed scientific equipment Transformations with Solomon and JPEG hardening : Dealing with Boost.Geometry 16:15 Storing "Lots Of Small external interrupts Files" in a Swift cluster

16:30 Flushing the Delay Line FST-01SZ (Flying Stone VR Map: Putting The impact of Meltre Tiny 01 revision OpenStreetMap Data and Specdown on ShenZhen) Into a WebVR World 16:45 microkernel systems (*)

17:00

17:15

17:30

17:45

18:00 FOSDEM 2019 - Sunday 2019-02-03 (13/15) K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.118 (Henriot) UA2.220 (Guillissen) ↳ Rated Ranking Distribution build / ↳ Microcontroller Introducing kubectl- ↳ Streaming Pipelines ↳ Data Modeling, Evaluator: an open- delivery styles, one Firmware from Scratch trace for Neural Machine Normalization and 15:45 source… style to rule them all ? Compiling the Linux Documenting Validator Translation Denorm… kernel with LLVM tools Requirements

16:00 CANCELLED Full-text KernelCI: a new dawn Deep Learning on Latest evolution of Linux Search Tips and Tricks Revoking the 2010 A quick update on Massively Parallel IO stack, explained for DNSKEY singularity 3.0 Processing Databases database people 16:15

16:30 GNU Guix’s take on a It was working Redfish: the new Testing Over 1000 Writing a CNI - as easy Condition Monitoring & new approach to yesterday! Investigating standard for a Software gTLDs for EDNS0 as pie Transfer Learning software distribution regressions with llvmlab Defined Infrastructure bisect 16:45

17:00

17:15

17:30

17:45

18:00 FOSDEM 2019 - Sunday 2019-02-03 (14/15) UB2.147 UB2.252A (Lameere) UB4.132 UB5.132 UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A ↳ Quantum Computing ↳ LibreOffice Exam ↳ Towards a sustainable ↳ Java 4..12, Kotlin, ↳ Compute the QOS of Call C++ from Rust with ↳ Scale Your Auditing 15:45 Workshop Session 3 solution to open source Code Coverage and t… your infrastructure with the cpp crate Events Deep Dive: Kubernetes sustainability DEPC Metrics with Prometheus Extend Emacs in C or 16:00 Other Languages Salut à Toi: A Python Fighting spam for fun "Collaboration in Open Based Social Network and profit Source Is the Better And More Containing the RDMA 16:15 Way" plasma

16:30 Real-time merging of … Profiling Low-End Solving Polynomial Consistent PKCS#11 in Let's use centralized… Platforms using Systems in Python Operating Systems Writing Asynchronous … Community DevRoom HawkTracer Profiler 16:45 SAYMON - object-orien… Concluding Remarks slapdcheck

17:00

17:15

17:30

17:45

18:00 FOSDEM 2019 - Sunday 2019-02-03 (15/15) UD2.Corridor J.1.106 ↳ PGP Keysigning ↳ sway/wlroots meetup 15:45

16:00 OpenHMD Community meeting

16:15

16:30

16:45

17:00

17:15

17:30

17:45

18:00