30
FOSDEM 2019 - Saturday 2019-02-02 (1/15) Janson K.1.105 (La Fontaine)… H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 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, MariaDB & Friends D… Welcome AMENDMENT Introduction of OSS Weaviate, the Decentralised Knowledge Graph VLC 4.0 State of OpenJDK Patterns and anti- patterns in OSS participation 10:45 11:00 FLOSS, the Internet and the Future Better loop mounts with NBD The final release of Kodi v18 Making Your MySQL Replication Setup Run Faster! 11:15 Gephi JS: Exploring the dystopian future of a Javascript Gephi Rumble in the Java Jungle 11:30 GStreamer 1.16 and beyond AMENDMENT Un-split brain (aka Move Back in Time) MySQL 11:45 Loom: Weaving executions 12:00 Blockchain: The Ethical Considerations ELI5: ZFS Caching Creating a Computing Revolution: from Personal Computers to P… Leveraging real-time streaming with Neo4j- Streams Fearless Multimedia Programming MySQL Replication - Advanced Features 12:15 Cogito Java Checkpoint/Restore 12:30 GStreamer embedded state of the union 2019 Emitter: Scalable, fast and secure pub/su… Tapping Into the Binary Log Change Stream… 12:45 Graph usage in EFL

FOSDEM 2019 Schedule · done the Linux way Server side solution for generating ODF reports Introducing the CERN Open Hardware Licence ... Java with Docker: How ... 13:00 Managing

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

FOSDEM 2019 - Saturday 2019-02-02 (1/15)Janson K.1.105 (La

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111

09:30 Welcome to FOSDEM2019

09:45

10:00 Can Anyone Live in FullSoftware FreedomToday?

10:15

10:30 Welcome to the MySQL,MariaDB & Friends D…

Welcome AMENDMENTIntroduction of OSSWeaviate, theDecentralisedKnowledge Graph

VLC 4.0State of OpenJDK

Patterns and anti-patterns in OSSparticipation

10:45

11:00 FLOSS, the Internet andthe Future

Better loop mounts withNBD

The final release of Kodiv18

Making Your MySQLReplication Setup RunFaster!

11:15 Gephi JS: Exploring thedystopian future of aJavascript Gephi

Rumble in the JavaJungle

11:30 GStreamer 1.16 andbeyond

AMENDMENT Un-splitbrain (aka Move Back inTime) MySQL

11:45Loom: Weavingexecutions

12:00 Blockchain: The EthicalConsiderations

ELI5: ZFS Caching Creating a ComputingRevolution: fromPersonal Computers toP…

Leveraging real-timestreaming with Neo4j-Streams

Fearless MultimediaProgramming

MySQL Replication -Advanced Features12:15

Cogito Java Checkpoint/Restore

12:30 GStreamer embeddedstate of the union 2019↴Emitter: Scalable, fast

and secure pub/su…Tapping Into the BinaryLog Change Stream…12:45 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)as a building block forother FOSS projects

Welcome to the OpenSource DesignCollective!

When open sourcemeets quantumcomputing

Welcome to the AdaDe…

LLVM+Clang for RISC-V

An Introduction to Adafor Beginning andExperiencedProgrammers10:45

11:00 Getting To Blinky: VirtEdition

Apache Maven Component-basedDesign System andDevelopment

Forest: An Open SourceQuantum SoftwareDevelopment Kit

11:15Cilium - overview andrecent updates

11:30 Toward exploring virtualdisks using a filemanager!

Open EducationalResources on DigitalAccessibility for BuildingYour Own Courses

SequentialProgramming in Ada:Lessons Learned

Porting Debian to theRISC-V architecture

Merging System andNetwork Monitoring withBPF

11:45Delivering PracticalQuantum Computing onthe D-Wave System12:00 It's Time for the

PopulatorDesigning for Activism Autonomous Train

Control Systems: a FirstApproachUnifying network

filtering rules for theLinux kernel with eBPF

12:15

D-Wave's SoftwareDevelopment Kit ↴12:30 Bare Metal In The Cloud:

Isn’t it Ironic? ↴Oko: Open vSwitchExtensions with BPF

UX at Tor The future of SupervisorBinary 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 withMono WebAssembly

25 Years of FreeBSD A small, FRP DSL fordistributed systems

VkRunner: a Vulkanshader test tool

Welcome to theRetroC…

Relaunching the ODFAdoption TC at OASIS

Welcome to the Legal …

Hatari - a cycle-exactAtari ST emulator

What did I just agree to?

10:45

Why JSON when you canDSL?11:00 Advanced TypeScript

tooling at scaleHow to build a FreeBSDCI/CD environmentbased on pot container

Intel GFX CI: Validationdone the Linux way

Server side solution forgenerating ODF reports

Introducing the CERNOpen Hardware Licenceversion 2

AMENDMENT Opensource projects atSilicium retrocomputingassociation11:15 Templating Languages

for Interactive Fiction

11:30 Typescript => IL =>Game ModdingSupercharged

XR Resurrecting MozillaThemes for LibreOffice

Now what? Followingthrough on yourcommunity guidelinesTcl - An Embeddable

Long-lever with aComfortable Grip, thatfits in your Pocket.

11:45 Automated firewalltesting

CANCELED Restoring a30+ years old Minitelserver on Apple II

12:00 Hacking F# in JSecosystem

IGT GPU Tools - the past,the present, the future

Quo vadis, LibreOfficeextensions?

Open source in thequest for GDPRcompliance

Minimalism matters

12:15

Minimalism versusTypes

GBForth: Using Forth tounderstand the GameBoy ↴

12:30 AMENDMENT Retro.NET- .NET for buildingConsole Applications

Wayland in IVI systems↴

Improving LibreOfficequality together ↴

LibreOffice: the originsof a community fork ↴Embedded FreeBSD on a

five-core RISC-Vprocessor using LLVM ↴12:45 Connecting .NET Core …

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 Puppetinstallations: what now?

Introduction to OpenAPISpecification

The State of Go Continuous Localization CANCELLED Open andfederated identities withID4me

10:45

11:00 Keeping Track ofStateful Infrastructure

Building Pantheondocumentation

Building moderndesktop apps in Go

Firefox is yourMarionette

Watching ThemWatching Us

11:15

11:30 Multilingual Kubernetes How to write a reverse-proxy with Go in 25minutes

HTTP/3 Analysis of the behaviorof mobile applicationsand its consequencesfor our privacy

11:45

12:00 Multicloud CI/CD withOpenStack andKubernetes

Write Drunk - TestAutomated

Git database withbitmap index

LibreHosters

12:15

12:30 Getting to Closer to aSoftware Help Language↴

Hands on debuggingwith Delve ↴

Global Consent Manager↴

Onion adventures ↴

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

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111

↳ Emitter: Scalable, … ↳ Tapping Into theBinary Log ChangeStre…

Java with Docker: Howto Make it Work

↳ Graph usage in EFL ↳ GStreamer embedded…

13:00 Mattermost’s Approachto Layered Extensibilityin Open Source

AMENDMENT HandlingSecurity Flaws in anOpen Source Project -Jeremy Allison

Leela Chess Zero Inject the Web into yourGStreamer pipeli…

The art of multiplexingMySQL connections withProxySQL

Using networks to study18th century Frenchtrade

13:15 Voice Controlled RadioMALT, A Malloc Tracker Performance tuning

Twitter services withGraal and MachineLearning13:30 EBUs - Live IP Software

ToolkitStructured Concurrency Improve your SQL

13:45Securing the JVM,neither for fun nor forprofit, but do you reallyhave a choice?

Differentiated accesscontrol to graph data14:00 Matrix in the French

StateSquare Kilometre Arrayand its Software DefinedSupercomputer

VBoard, making webdashboards in 3D andVR

RIST - an evolutionaryvideo transport protocol

LATERAL derived tablein MySQL14:15

MicroPython – Pythonfor Microcontrollers

Learning about DeepLearning: Applicationsfor OpenJDK/JavaVerification14:30 Video Analysis using

CUDA and OpenCVA brief story aboutfriendship

Test complex databasesystems in a laptop withdbdeployer

Multiplex graph analysiswith GraphBLAS14:45

An introduction toMiddleware ApplicationMonitoring with JavaMission Control andFlight Recorder

15:00 DNS over HTTPS - thegood, the bad and theugly

PostgreSQL Goes to 11! My 10 year journey withFOSSASIA: A woman'spathway to open s…

Futatabi: Multi-camerainstant replay with slowmotion

15:15Autocrypt - AutomatingE-Mail Encryption

The Missing BenchmarkMetric: MemoryConsumption

Mgmt Config: A tale ofthree graphs15:30 The SReview review

systemIMAP, JMAP and thefuture of open emailstandards

15:45A walkthrough guide toimplementing acompiler intrinsic ↴16:00 Netflix and FreeBSD ↴ Hugepages and

databases ↴Eventyay! An eventsystem for communityo…

How libre can you go? ↴

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 TheCloud: Isn’t it Ironi…

↳ An update on Virtio ↳ D-Wave's SoftwareD…

↳ The future ofSupervisor BinaryInterface(SBI)

13:00 Managing VMs andContainers in a DeeplyIntegrated UI

Writing Network Driversin High-Level Languages

Breaking DownLanguage Barriers

D-Wave HybridFramework

Controlling theExecution of ParallelAlgorithms in Ada

13:15How a Connect-X devicedriver works

13:30 Monitoring Kubernetesand Virtualization

The real cost of notdoing user research

Persistence with AdaDatabase Objects

Alternative languagesfor safe and secureRISC-V programming

VNF development madeeasy with netmap

What is IBMQ

13:45

14:00 Make Room! MakeRoom!

SailfishOS Open Source Design inthe trenches: a casestudy

Shrink your Data to(almost) Nothing withTrained Compression

ONOS Introduction

14:15 How compact iscompiled RISC-V code?

Automation networkingengine for enterpriseSDN

Make your code count:Quantum simulationsand collaborative codedevelopment

14:30 Use kcli with all yourvirtualization solutions!

Our Open Source Designcollective

A Scalable Approach toVirtual Switching14:45 FreeRTOS on RISC-V

15:00 High performancevirtual machines in oVirt

VPP & Ligato use cases:Contiv/VPP CNI pluginfor Kubernetes & IPSECVPN gateway

Designing for Security GSH: an Ada POSIX Shellto Speed Up GNU Buildson Windows

15:15 Strawberry Fields -software for photonicquantum computing

15:30 Speeding up theBooting Time of a ToroAppliance

Panel: Difficulties inhaving more designersparticipate in OpenSource ↴

What is Safety-CriticalSoftware, and How CanAda and SPARK Help?

Lessons learned fromporting HelenOS toRISC-V ↴Northbound

Connections of VPP forNFV in Containers andKubernetes

15:45

16:00 Apply complex networkconfiguration to yo…

Building production-grade networking soft…

Samba 4 self-compiling↴

Secure Web Applicationswith AWA ↴PennyLane -

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 Coreto D-Bus

↳ Embedded FreeBSDon…

Luerl: Lua in Erlang ↳ Wayland in IVI syst… ↳ GBForth: Using Fort… ↳ Improving LibreOfficequality together

↳ LibreOffice: the or…

13:00 Valkyrja and the tale ofeating servers using C#

An Update on NetBSD Greenfield: An in-browser Waylandcompositor

Introduction to theBASIC Engine

Collabora Office on iOS Redis Labs & thetragedy of theCommons ClauseNever

13:15 TypeScript-It's time tomigrate!

KLEAK13:30 Interactive Computing

with F# JupyterComplex cameras are(were?) complex

Preventing OOXMLinteroperabilityproblems in LibreOffice

How should lawyersbehave? Legal "Ethics"and Free Software

GWL: GNU WorkflowLanguage

13:45 Preserving numericalalgorithms

14:00 Infrastructure asTypescript

Perl 6 as a new tool forlanguage compilers

AMENDMENT HDMI CEC:A Status Update

New interoperability,i18n and LibreLogoimprovements ofLibreOffice

FreeBSD Graphics

14:15 Making Open SourceHardware forRetrogaming onRaspberry PiExperience with wisp

14:30 Why, and How, wecompiled Xaml into IL

Writing X11/Waylandagnostic GL applicationswith Waffle

Mysql connector andother databases inLibreOffice

FOSS Governance: Thegood, the bad and theugly

14:45 FreeBSD in Audio StudioBuilding a whole distroon top of a minimalisticlanguage15:00 .NET Core 2.1 in

ProductionA low latency GPUengine based resetmechanism for a morerobust UI experience

The First Contact Online - under the hood Making Sense of somany LicenseCompliance ToolsMariaDB and MySQL —

what statistics optimizerneeds

15:15GNU Mes

15:30 Medical imagereconstruction using the.NET Framework

Migrating a Big DataCluster from Linux toFreeBSD

Vereign toolbar inLibreOffice Online

MySQL and the CAPtheorem: relevance &misconceptions

15:45Guile 3: Faster programsvia just-in-timecompilation ↴16:00 Intel® Hardware

Intrinsics in .NET Core ↴Flickerfree boot ↴ Profiling PHP

applications ↴Improving SmartArtimport in LibreOffice …

Who wants you to thinknobody 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 debuggingwith Delve

↳ Global ConsentManager

↳ Onion adventures

13:00 Use configmanagementfor your ...configmanagement.

LPI Exam Session 1 Who needs pandocwhen you have Sphinx?

Designing Command-Line Tools People Love

Project Things Retroshare JSON API

13:15

13:30 Mgmt Config: The Roadto 0.1

To the future with GravCMS

Go containers? Goserverless?

The New Internet

The State ofWebassembly in 201913:45

14:00 Configurations: Do youprove yours ?

gRPC, Protobufs andGo... OH MY!

Challenges WithBuilding End-to-EndEncrypted Applications -Learnings From EteSyncVR Map: WebXR with

Real-World OSM Data14:15

14:30 Uyuni: A world-classopen source frontendsolution for managingyour software-definedinfrastructure …

AI image search with Go& Tensorflow

The right to dataportability (and why it'sa very bad idea)Inclusion Includes You

14:45

15:00 Declare your LinuxNetwork state!

A private cloud foreveryone

When and How to useCGo

Enough: How journalismcan benefit from freesoftwareAutomated Analysis of

TLS 1.315:15

AMENDMENT Whoneeds to know? Private-by-design collaboration

15:30 Sysadmins, too, deserveinterface stability

LPI Exam Session 2 ↴ Building a HardwareMIDI Player

Nextcloud

How XR goes beyonddemos and games15:45

Tiki: Easy setup of wiki-based knowledgemanagement system16:00 Pulp 3: Ready for a Test

Drive ↴Parallel programming inGo for performanc…

Dark Peak Data Co-op ↴

FOSDEM 2019 - Saturday 2019-02-02 (10/15)UD2.Corridor J.1.106

↳ Apache CamelMeetup

13:00 MuseScore User anddeveloper 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

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111

↳ Netflix and FreeBSD ↳ Hugepages anddatabases

↳ Eventyay! An event … ↳ A walkthroughguide…

↳ How libre can you go?

16:15Open Software deservesOpen Hardware

Build your own GC withOpenJDK in 20 minutes

16:30 Ceph wire protocolrevisited - Messenger V2

Migrating from AdobeConnect - the Victory ofFOSS Over ProprietarySoftwareThe Skulls project -

coreboot your Laptop16:45Making the JIT part ofthe cloud

17:00 The TPM2 softwarecommunity

PostgreSQL vs. fsync bmclib: A BaseboardManagement Controllerlibrary

17:15 Challenges inMonitoring DistributedStorage Environmentand how Tendrladdresses them

Maemo Leste Tested for Business: AnOpen and TransparentQuality Kit17:30 ossia ecosystem

workshopRunning Android on theRaspberry Pi17:45 What's new in DeepSea

Java Language Futures

18:00 Mender - an opensource OTA softwareupdate manager for IoT

Raft in Scylla 10 years of open sourcetest case management

18:15 Replicated SDS withDRBD & LINSTORCloud Native Security

101OpenJDK GoverningBoard Q&A

18:30

AMENDMENT The briefcase for User-spaceNetwork Stacks (DPDK…

18:45

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 complexnetwork configuration toyour Kubernetes clusterhosts by declari…

↳ Building production-grade networkingsoftware with FD.io CSIT

↳ Samba 4 self-compiling

↳ Panel: Difficulties inhaving more desi…

↳ PennyLane -Automaticdifferentiation andmachine learning ofquantum computations

↳ Secure WebApplications with AWA

↳ Lessons learned fro…16:15 Updates from the RISC-

V TEE Group

16:30 Real-time virtualizationautomation

Testing yourinfrastructure andservices with the help ofOPNFV testperf team

Mobile design withdevice-to-devicenetworks

16:45

Quantum Computing atGoogle and in the Cloud17:00 Securing Secure Boot on

XenAre you insured againstyour noisy neighbor?

Nethserver Dotting the ethics i andcrossing the t

Distributed Computingwith Ada and CORBAusing PolyORB

17:15 Using SAIL to generateGNUassembler/disassemblerand simulator for RISC-V

Introduction to dpdk-burst-replay

17:30 XCP-ng: building anOpen Source andturnkey virtualizationplatform

The Yoast DesignMeeting and how itstarted us on the pathto open source design

Cappulada: Smooth AdaBindings for C++Enrich your NIC's

capabilities with DPDKSoftNIC17:45 Promotion of open

source and role ofstandardization inQuantum Computing

From closed to OpenSource switch ASICs

18:00 rust-vmm Making furniture withJavascript

The AZip ArchiveManager: a full-AdaOpen-Source PortableApplication

Buildroot for RISC-V

18:15

18:30 Virtual IOMMUImplementation usingHW Nested Paging

Pitch your project Proof of PointerPrograms withOwnership in SPARK

Fedora on RISC-V 64-bitExponential speedup inprogress

18:45Closing session Informal Discussions &

Closing19: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® HardwareIntrinsics in .NET Core

↳ Guile 3: Fasterprograms via just-in-ti…

↳ Flickerfree boot ↳ Profiling PHPapplications

↳ Improving SmartArtimport in LibreOfficeImpress

How to create a usefulMySQL bug report

↳ Who wants you tothink nobody uses theAGPL and why

16:15 OpenBSD as a full-featured NAS system A Guiler's Year of Racket

16:30 Reinventing MVCpattern for webprogramming with F#

What's new in the GPUvirtual world?

Do you know "layers"? Advocating For FOSSInside Companies Redux

How Online Backupworks in MyRocks andRocksDB

16:45Fractalide and Cantor

Working with Webhooks17:00 Tuning a Runtime for

Both Productivity andPerformance

ZFS Powered MagicUpgrades

V4L2: A Status Update Clang plugins inLibreOffice - globalanalyses across a largecodebase TiDB: Distributed,

horizontally scalable,MySQL compatible

17:15Make your ownlanguage with Racket

17:30 Panel: Open Source.NET

PipeWire Native GTK Dialogs The surprisinginteraction of opensource and patentexhaustion

Functions as a ServiceMySQL PerformanceSchema in 20 Minutes17:45 Walking through walls

18:00 Reducing MemoryUsage of Mesa's ShaderCompiler (Again)

Are we optimiert yet? Organizer's Panel -- Nowand Forever

MySQL 8.0 ComponentInfrastructure18:15 .NET and TypeScript

Lightning TalksText Mining withOpenOffice

18:30 Rspamd integration intoFreeBSD.org mailinfrastructure

0 A.D: Graphics AMENDMENT Async PHPRequests & ReactiveResponses with PHP-FPM

Lightning Talks

MySQL 8.0 DocumentStore: How to MixNoSQL & SQL in MySQL8.0

18:45

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 aTest Drive

↳ LPI Exam Session 2 ↳ Parallel programmingin Go for performancewith the Pargo library

Countless, BeautifulContributions

↳ Dark Peak Data Co-op16:15 Displaying other

Application data into aWiki

16:30 Codifying infrastructurewith Terraform for thefuture

The clusterfuck hiddenin the Kubernetes codebase

YunoHost

LibreOffice Online -hosting your documents

Speed withoutShenanigans16:45

17:00 Embedded with Go:from an AWK prototypeto a gokrazy appliance

OrganisationalProcesses inDecentralized Software

AMENDMENT XWiki: acollaborative appsdevelopment platform17:15

Yet Moar CSS Features17:30 Automate Kubernetes

Workloads with AnsibleTuning Go GCParameters

ActivityPub panel

17:45

Memex: CollaborativeWeb-Research18:00 How We Modified an

Agent-basedAutomation System toBecome an AgentlessOne

How Kubernetes usedgRPC to encrypt secretswith an external KeyManagement Service

Decentralizing the WebDespite Itself

18:15CubicWeb Linked DataBrowser Extension

18:30 Go Lightning Talks When perf-html MetA11y

18:45 Document Redactionwith LibreOffice

19:00

FOSDEM 2019 - Saturday 2019-02-02 (15/15)UD2.Corridor J.1.106

↳ Kodi Meetup16:15

16:30

16:45

17:00 Free Software on MobileDevices

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

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111

09:00 SSPL, Confluent License,CockroachDB Licenseand the CommonsClause

Love What You Do,Everyday!

AMENDMENT Dataservices in a hybridcloud world with Ceph

CANCELLED BestPractices for BuildingScalable BlockchainApplications

JavaScript: If you love it,set it free

Asterisk WebRTCfrontier: make client SIPPhone with sipML5 andJanus Gateway

09:15

XMPP Beyond InstantMessaging09:30 Cross browser

extensionsDistributed ledgersfinally brought me ausable digital identity!

09:45Kamailio VoIPdevelopment update

10:00 Solid: taking back theWeb throughdecentralization

Tesla Hacking toFreedomEV!

Squeezing Water fromStone - KornShell in2019

Using Progressive WebApps to control IoT

10:15 Beyond the webrtc.orgmonocultureEnvironment Modules Etherlime: open source

blockchain developmenttool10:30 High end augmented

reality using JavascriptConsole orientedservices: wttr.in,cheat.sh, rate.sx

Breaking the 100 bitsper second barrier withMatrix

10:45An overview of Tezosfocusing on On-ChainGovernance11:00 The Current and Future

Tor ProjectGo on Microcontrollers:Small Is Going Big

Nuspell: the new spellchecker

From jQuery to ReactBreak the MessagingSilos with COI

11:15Metaprogramming withNim

Hey, A Blockchain-Based Social Network

11:30 Developing datastructures for JavaScript

Building ImmersiveExperiences with theWebOpen Food Network How to build your own

Ethereum client11:45

Introduction toreSIProcate12:00 Algorithmic Sovereignty

and the state ofcommunity-driven opensource development ↴

Fine-grained DistributedApplication MonitoringUsing LTTng ↴

OpenScore AMENDMENT Free OpenSource CorporateJavaScript Stacks ↴OpenGreffe ↴

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 WeatherReport

Intro to the FreeSoftware Radio Track

What's new in the worldof seL4

Gnucap -- The GNUcircuit analysis package

Improve OSM dataquality withDeepLearningUnderstanding Source

Code with DeepLearning

09:15 gr-soapy: A handy SDRhardware interfacemodule for GNU RadioLeveraging ceph-mgr

modules for fun andprofit

09:30 GNU Radio with a RustyFPGA

ngspice, current statusand futuredevelopments

09:45 3Geonames.orgSuggesting Fixes duringCode Review with ML How we use Gluster Microkernel

virtualization under oneroof

10:00 VideoLAN BOF Protect your bits:Introduction to gr-fec

openEMS - AnIntroduction andOverview

10:15 The Container StorageInterface, Explained Latest developments in

Boost Geometry10:30 Astor: An automated

software repairframework

GNU Radio meets Scapy Project Trellis andnextpnr

A roadmap for theHurd?10:45

What's new in CephNautilus11:00 Gluster FS VLC Tech Meet GNU Radio in 2019:

Facts and PlansDesign Automation inWonderland Continuous Integration

to compile and testNavit

Code anomalies in Kotlinprograms

A microkernel written inRust: Porting the UNIX-like Redox OS to Armv8

11:15

11:30 Open source virtualprototyping for faste…

OpenEBS asymmetricblock layer in user-space breaking themillion IOPS barrier

Linking OpenStreetMapand Wikidata11:45 libsigmf: Human Tools

for Extra-Terrestrial andAI Radios ↴

Lesson learned fromRetro-uC and search f…Predicting areas for PR

Comments based onCode Vectors & MailingList Data ↴12:00 Terraform and

Infrastructure Testing ↴Fritzing - the past, thepresent and the future↴

Hands-on compositionof basic L4Recomponents ↴12:15

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 Packagingfor Mageia Linux withDocker containers

Roll your own compilerwith LLVM

openSUSE Kubic forContainer People

RAPIDS

09:15

09:30Using getdns for localDNSSEC validation

An operator centric wayto update applicationcontainers with AtomFS09:45 Rewriting Pointer

Dereferences in bccwith Clang

OpenHPC UpdateLinux distributions,lifecycles, andcontainers

10:00 Raspberry Pi history,tips and use case

AMENDMENT Aroundthe world with PostgresextensionsHow and why (not) to

use the 127.0.0.53nameserver, systemd-resolved and resolvctl

Containers withDifferent SecurityModules

10:15 CK: an open-sourceframework to automate,reproduce, crowdsourceand reuse experimentsat HPC confere…10:30 ElasticSearch

Correctness andperfOrmance Validator

Building an LLVM-basedtool

Will you boot Haiku, ona non intel platform, noBIOS winter?

Upcoming KubernetesStorage features

10:45 Stories from BIND9refactoring

Couple scientificsimulation codes withpreCICE

GRUB upstream anddistros cooperation

11:00 Learning to Rank U-Boot from Scratch Hacking PostgreSQLFirecracker, should itwork only with a singleruntime?11:15 Debug info in optimized

code - how far can wego?

ReFrame: A RegressionTesting and ContinuousIntegration Frameworkfor HPC systems

Package software forany distribution with upt

DNS and the Internet'sarchitecture: the DoHdilemma11:30 Linux and USB Audio

Class 3A year of ContainerKernel Work11:45 Reproducible science

with containers on HPCthrough SingularityopenSUSE Kubic for

Distro People ↴DNS Privacy panel ↴

12:00 From table to index (andback) with HibernateSearch 6 ↴

Lessons in TableGen ↴ UEFI Boot for MereMortals ↴

What's new inPostgreSQL 11 ↴

12:15 Real-time container a… Nakadi: StreamingEve…

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 ComputingWorkshop ↴

Devroom intro Community DevRoomWelcoming Remarks

Welcome Beyond the 10%:analysis of the gender-diversity gap

RustPython: a Pythonimplementation in RustApproaching Light

Speed - News from theEclipse Platform Project

Grafana 6.0 Supporting FOSSCommunity Memberswith Impostor Syndrome

09:15

09:30 LPI Exam Session 3 Discover GraphQL withPython, Graphene andOdoo

What is Rust doingbehind the curtains?

Open source softwaresecurity testing

From Oracle to Apache -News from ApacheNetBeans

09:45 Companies andCommunitiesAugmented Network

Visibility with High-Resolution Metrics10:00 How to write pylint

pluginsTLS 1.3: whatdevelopers should knowabout the APIs

10:15 Tooling for IntelliJPlatform PluginsThe Open Source

Community: its past andfuture

RustPräzi: a tool to buildan entire call graph ofcrates.io10:30 Critical Path Analysis Mastering

Application/ServiceConfiguration

Russian cryptoalgorithms in theOpenSource world

10:45GraalVM: PolyglotDevelopment Platformwith Great Toolability

Beyond The First StepsImprove your project’son-ramps for newparticipants

11:00 Demystifying Coroutinesand AsynchronousProgramming in Python

The new EUCyberSecurity Act

On Observability11:15

Embracing LanguageServers for BlockchainDevelopment

11:30 Community Data is NotCommunity Metrics

Tree matchings withBehavior Trees

Tracking users with coreInternet protocols

Sans IO: safe andtestable networkprotocols ↴

11:45Loki - Prometheus forlogs

12:00 LibreOffice ExamSession 1 ↴

Building a CommunityMetrics Strategy ↴

Tools for Shrinking YourContainers

Making your Pythoncode write your Pythoncode ↴

How to preventcryptographic pitfalls bydesign ↴

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

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111

↳ AlgorithmicSovereignty and thestate of community-driven open sourcedevelopment

↳ Fine-grainedDistributed ApplicationMonitoring Using LTTng

0 A.D., a libre real-timestrategy game

↳ OpenGreffe ↳ AMENDMENT FreeOpen…

Asterisk 16: What's newin the world of Asterisk

12:30 PWA caching strategies

Debian Java: Insightsand challenges12:45 Building a Multi-Node

SIP Platform UsingOpenSIPS

13:00 Open Source atDuckDuckGo

eBPF poweredDistributed Kubernetesperformance analysis

Automating ClientLibrary Generation

HWallet: The simplestBitcoin hardware wallet

Less painful E2E testswith Cypress.io

Going mobile with ReactNative and WebRTC13:15

Introducing DBus-ASIO

13:30 P4: Private PeriodicPayments Protocol

JavaScript for opencomputing education Artificial Intelligence,

Fuzzing and WebRTCusing Janus

Neuropil - SecureInteraction for Things13:45

Protecting Secrets withHardware

14:00 Crostini: A LinuxDesktop on ChromeOS

Perl 11 AMENDMENT Theo: TheAuthorized KeysManager

Bring JavaScript to theInternet of Things

Converse: Open,federated teamchatwith XMPP

14:15TRex Sustain in Open Source

with Gitcoin Unified Communicationswith Pàdé14:30 Hacking NodeJS

applications for fun andprofitNext Generation

Internet initiative - YearZero

the current and futurestate of Ethereum14:45

HOMER RTC Stats

15:00 Open Source C#, .NET,and Blazor - everywherePLUS WebAssembly ↴

Making the nextblockbuster game withFOSS tools ↴

Add enterprise 2FA toyour ownCloud in 15minutes

Testing GraphQL in yourJavaScript application

The DAO of Bisq ↴15:15 VoIP Troubleshooting

and Monitoring withSIP3

LemonLDAP::NG 2.0

15:30 Web Components arethe 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 forPR Comments based …

↳ Terraform andInfrastructure Testing

↳ libsigmf: Human Toolsfor Extra-Terrest…

↳ Hands-on compositionof basic L4Recomponents

↳ Fritzing - the past…Clustered Samba:Witness ProtectionProgramming

GraphHopper RoutingEngine - New Features12:30 Deduplication on large

amounts of codeSDR Makerspace KiCad Project Status

12:45

Ceph storage with Rook13:00 Riot OS Arch Linux Meetup Digital Predistortion Unikraft: Unikernels

Made EasyDrawing PCBs withInkscape

Hikar - Augmentedreality for hikers

Neural commit messagesuggester13:15 The Kitspace BOM

Builder

13:30 Equinox: A C++11platform for realtimeSDR applications

horizon EDA - what'snew Hundred thousand rides

a dayGluster ContainerStorage13:45 Hardware/Software Co-

Design for EfficientMicrokernel Execution

Mining Source Code^3

14:00 Podcast Friends ofIllumOS

An End-to-End LTETestbed in Three Clicks

From the idea to theprototype using FLOSS

Open SourceGeolocation14:15

Managing andMonitoring Ceph withthe Ceph ManagerDashboard

14:30 Coming: a Tool forMining Change PatternInstances from GitCommits

Spoofing GPS Solo5: A sandboxed, re-targetable executionenvironment forunikernels

The SoftwareDeveloper’s Guide toOpen Source Hardware

14:45 OpenStreetMaps foremergency prep: Theview from San Francisco

15:00 Lua ↴ Tor relay operatorsmeetup ↴

The Dwingeloo radiotelescope goes SDR

Pocket Science Lab - AnOpen Source Hardwarefor Electronics Teaching& LearningHow to build an

automatic refactoringand migration toolkit ↴

SMB2 POSIX Extensions↴15:15

OpenTrailView 360 ↴AMENDMENTMicrokernel lightningtalks ↴

15:30 Performing Low-costElectromagnetic Side-…

Open Source Hardwarefor 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 forDistro People

↳ Lessons in TableGen ↳ UEFI Boot for MereMortals

↳ DNS Privacy panel ↳ Real-time containerautomation andscheduling

↳ Nakadi: Streaming E… ↳ What's new inPostgreSQL 11MALT & NUMAPROF,

Memory Profiling forHPC…12:30 A Deepdive into Tantivy AMENDMENT CI/CD for

embedded developmentwith an ESP8266,Arduino-cli, Gitlab-ci,Raspberry Pi, andKubernetes

ID4me: using the DNSas a directory foridentities

Setting up an HPC labfrom scratch12:45 LLVM for the Apollo

Guidance ComputerPortable Services areReady to Use

A follow-up on LTTngcontainer awareness

Feature store: A DataManagement Layer fo…

13:00 Open Source Firmwareat Facebook

Flamethrower The state of machinelearning operations …

Deploying PostgreSQLon Kubernetes

13:15 A containerd projectupdate

The convergence of HPCand BigData

Dynamic answergeneration with Lua13:30 Apache Lucene and

Apache Solr 8llvm.mix Zink

Kubernetes NetworkSecurity Demystified

Introducing Kubeflow13:45 Homebrew 2.0.0

14:00 Super-speedy scoring inLucene 8

One image to rule themall

Is a single DNS vendorenough?

Breaking PostgreSQL atScaleValidating Big Data Jobs

14:15 Set-versioned packagedependencies

SMT-Based Refutation ofSpurious Bug Reports inthe Clang StaticAnalyzer

A year of LXDdevelopment

14:30 Lucene Upgrade in Jira8.0

Pocket Science Lab From Zero to PortabilityDNS as code withoctodns Rootless Kubernetes

14:45FreeIPA and cross-distribution packagingexperience15:00 Rated Ranking

Evaluator: an open-source approach forSearch QualityEvaluation ↴

What makes LLD sofast?

Porting U-Boot to aModular Device

Speeding up Programswith OpenACC in GCC

Data Modeling,Normalization andDenormalization ↴

A new approach tocontainer isolation withNabla

DNSSEC securitywithout maintenance15:15

15:30 Microcontroller Firmwarefrom Scratch ↴

Streaming Pipelines forNeural 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 ComputingWorkshop ↴

↳ LibreOffice ExamSession 1

↳ Building a CommunityMetrics Strategy

↳ Making your Python…

↳ Sans IO: safe and t… ↳ How to prevent cryp…

Time is Important -Developer Centric IoTPlatforms

12:30 Latency SLOs done right Memory Management inPython

Introducing rust-prometheus

USB borne attacks andusable defensemechanisms

Sustaining FOSSProjects ByDemocratizing TheSponsorship Process12:45

13:00 Adding Support for aNew Language in theEclipse IDE

Pyodide: scientificPython stack compiledin WebAssembly

No evidence ofcommunication andimplementing aprotocol: Off-the-Recordprotocol version 4

M3 and a new age ofmetrics and monitoringin an increasinglycomplex world

Hackers gotta eat13:15

Profiling Rust

13:30 LibreOffice ExamSession 2

Computer Games withMicroPython

RecordFlux: Facilitatingthe Verification ofCommunicationProtocols

Taming The Dinosaur:How Eclipse wasPerformance Tuned13:45 Consorting with Industry

Privacy-preservingmonitoring of ananonymity network

Rust and GNOME

14:00 Extending Numba CHIPSEC on non-UEFIPlatforms

PraxisLIVE: HybridVisual LiveProgramming

14:15Back From the Dead gtk-rs: newest and

future developments14:30 Using eBPF for Linux

Performance AnalysesExtending syslog-ng inPython

Base64 is notencryption

14:45 Quick & Easy DesktopDevelopment withNetBeans and itsHTML/JAVA API

GObject subclassing inRust for extending GTK+& GStreamer

Coaching for OpenSource Communities 2.015:00 LibreOffice Exam

Session 3 ↴Text Markup to PDF withPython

What are your userskubectl-ing into yourKubernetes cluster?Thanos - Transforming

Prometheus to a GlobalScale in a Seven SimpleSteps

15:15Java 4..12, Kotlin, CodeCoverage and their bestfriend — bytecode:scandals, int…15:30 Towards a sustainable

solution to open so…Compute the QOS ofyour infrastructure wi…

Scale Your AuditingEvents ↴

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

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111

↳ Open Source C#,.NET, and Blazor -ever…

↳ Making the nextblockbuster game withF…

Monica, a personal CRM ↳ The DAO of Bisq ↳ Web Components arethe future. And thefuture is now!

Fraud mitigation usingtraffic patternmonitoring withCGRateS

15:45

Substrate

16:00 The Cloud is JustAnother Sun

SUSI.AI: An Open SourcePlatform forConversational Web

Good Will Snapping Making furniture withJavascript Make XMPP Sprint Again

16:15LAVA federated testing Hyperledger Fabric -

Blockchain for theEnterprise16:30 BinAST

FOSDEM infrastructurereview16:45

17:00 2019 - Fifty years ofUnix and Linuxadvances

17:15

17:30

17:45

Closing FOSDEM 201918: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 anautomatic refactoringa…

↳ SMB2 POSIXExtensions

↳ Lua ↳ Tor relay operatorsmeetup

↳ Performing Low-costElectromagnetic Side-channel Attacks usingRTL-SDR and Neur…

↳ AMENDMENTMicrokernel lightningtalks

↳ Open SourceHardware for Smart City

↳ OpenTrailView 360

15:45

Smelling Source CodeUsing Deep Learning Exporting Ceph Object

Storage data to theoutside world

Spatial ReferenceSystemsTransformations withBoost.Geometry

16:00 Jenkins projectcontinuous delivery

Sharing CI infrastructureon FOSS Projects

Decoding Meteor-M2:QPSK, Viterbi, ReedSolomon and JPEG

Building open sourcescientific equipmentOperating System

hardening : Dealing withexternal interrupts16:15 Storing "Lots Of Small

Files" in a Swift cluster

16:30 Flushing the Delay Line FST-01SZ (Flying StoneTiny 01 revisionShenZhen)

VR Map: PuttingOpenStreetMap DataInto a WebVR World

The impact of Meltreand Specdown onmicrokernel systems (*)16:45

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 RankingEvaluator: an open-source…

Distribution build /delivery styles, onestyle to rule them all ?

↳ MicrocontrollerFirmware from Scratch

Introducing kubectl-trace

↳ Streaming Pipelinesfor Neural MachineTranslation

↳ Data Modeling,Normalization andDenorm…15:45 Compiling the Linux

kernel with LLVM toolsDocumenting ValidatorRequirements

16:00 CANCELLED Full-textSearch Tips and Tricks

KernelCI: a new dawn Deep Learning onMassively ParallelProcessing Databases

Latest evolution of LinuxIO stack, explained fordatabase people

Revoking the 2010DNSKEY

A quick update onsingularity 3.0

16:15

16:30 GNU Guix’s take on anew approach tosoftware distribution

It was workingyesterday! Investigatingregressions with llvmlabbisect

Redfish: the newstandard for a SoftwareDefined Infrastructure

Testing Over 1000gTLDs for EDNS0

Writing a CNI - as easyas pie

Condition Monitoring &Transfer Learning

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 ComputingWorkshop

↳ LibreOffice ExamSession 3

↳ Towards a sustainablesolution to open sourcesustainability

↳ Java 4..12, Kotlin,Code Coverage and t…

↳ Compute the QOS ofyour infrastructure withDEPC

Call C++ from Rust withthe cpp crate

↳ Scale Your AuditingEvents15:45

Deep Dive: KubernetesMetrics with Prometheus Extend Emacs in C or

Other Languages16:00 Salut à Toi: A PythonBased Social NetworkAnd More

Fighting spam for funand profit"Collaboration in Open

Source Is the BetterWay"

Containing the RDMAplasma16:15

16:30 Real-time merging of … Profiling Low-EndPlatforms usingHawkTracer Profiler

Solving PolynomialSystems in Python

Consistent PKCS#11 inOperating SystemsLet's use centralized…

Writing Asynchronous … Community DevRoomConcluding Remarks16:45 SAYMON - object-orien…

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 meetup15:45

16:00 OpenHMD Communitymeeting

16:15

16:30

16:45

17:00

17:15

17:30

17:45

18:00