Top Banner
FOSDEM 2018 - Saturday 2018-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:30 Welcome to FOSDEM 2018 09:45 10:00 Consensus as a Service 10:15 10:30 The path to Data-plane micro-services The State of Go video - It's a lot more than just a HTML5 tag 10:45 11:00 Next Generation Internet Initiative Python 3: 10 years later OpenDaylight as a Platform for Network Programmability De-mystifying contributing to PostgreSQL Advanced Go debugging with Delve 11:15 11:30 Ligato: a platform for development of cloud- native VNFs Networking deepdive Rendering of subtitles in HTML5 with imscJS 11:45 12:00 Unix Architecture Evolution from the 1970 PDP-7 to the 2018 FreeBSD Surviving in an Open Source Niche: the Pythran case Easy GnuPG Networking-VPP PostgreSQL -- A Crash Course Testing and Automation in the Era of Containers An update on VLC and the VideoLAN community 12:15 BulletinBoard DHT and wireguard-p2p 12:30 ONAP – A road to network automation Upspin and a future of the Internet Kodi v18 features and improvements Nakadi Event Broker 12:45
30

FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

Mar 30, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-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:30 Welcome to FOSDEM2018

09:45

10:00 Consensus as a Service

10:15

10:30 The path to Data-planemicro-services

The State of Go video - It's a lot morethan just a HTML5 tag

10:45

11:00 Next GenerationInternet Initiative

Python 3: 10 years later OpenDaylight as aPlatform for NetworkProgrammability

De-mystifyingcontributing toPostgreSQL

Advanced Go debuggingwith Delve

11:15

11:30 Ligato: a platform fordevelopment of cloud-native VNFs

Networking deepdive Rendering of subtitles inHTML5 with imscJS

11:45

12:00 Unix ArchitectureEvolution from the 1970PDP-7 to the 2018FreeBSD

Surviving in an OpenSource Niche: thePythran case

Easy GnuPG Networking-VPP PostgreSQL -- A CrashCourse

Testing and Automationin the Era of Containers

An update on VLC andthe VideoLANcommunity

12:15BulletinBoard DHT andwireguard-p2p

12:30 ONAP – A road tonetwork automation ↴

Upspin and a future ofthe Internet ↴

Kodi v18 features andimprovements ↴

Nakadi Event Broker ↴12:45

Page 2: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (2/15)H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126

09:30

09:45

10:00

10:15

10:30 A real life story aboutproduct testing withrobotframework

Cypher: An evolvingquery language forproperty graphs

Status of the ApacheODF Toolkit (incubating)

CANCELLED SimulatingMultilevel Caches inCachegrind

Arrival & InformalDiscussions

Everything is a device!

10:45Working in the ODF TC

11:00 Valgrind registerallocator overhaul

WelcomeAn Introduction to Adafor Beginning andExperiencedProgrammers

GPU resourcemultiplexing incomponent basedsystems

Improvements arounddocument signaturesand encryption

11:15 Cypher for ApacheSpark

Piece of cake11:30 Valgrind's Memcheck

tool vs OptimisingCompilersDocumentation

convergence project forLibreOffice

11:45 Hurd's PCI arbiter

12:00 The Computer Sciencebehind a moderndistributed data store

GNU Radio Meeting ↴ Anatomy of theOpenOffice localizationprocess

Making theAda_Drivers_Library:EmbeddedProgramming with Ada

12:15Advanced testing inaction on a Java project↴

Antipatterns inOpenOffice Code

gdb tools: duel and@PrettyPrinter ↴ Live sculpting a

Genode-basedoperating system ↴

12:30

12:45 Analzying Blockchain …

Page 3: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-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:30

09:45

10:00

10:15

10:30 Pulp 3 - Simpler, Better,More awesome

The FreeBSD Foundationand How We AreChanging the World

FOSS/H EDA tools forSPICE modeling

Graphics PerformanceAnalysis withFrameRetrace

Community DevRoomWelcoming Remarks

Mozilla Open SourceSupport (MOSS)

10:45Italy: the most hacker-friendly country?

11:00 Packaging C/C++libraries with Conan

Gnucap, and analog andmixed signal simulation

Intel GFX CI and IGT Creating InclusiveTeams in TechNetBSD and Mercurial

11:15Media 101 forCommunities

11:30 The package bazaarsand the cathedrals

WebExtensions APIstatus after Firefox 57

11:45Software Philanthropyfor EveryoneBSD from scratch - from

source to OS with easeon NetBSD

ARB_gl_spirv: bringingSPIR-V to Mesa OpenGL12:00 Open Build Service in

DebianTutorial: my first FPGAdesign

A tour with Firefox'developer tools ↴

12:15Your Open SourceCommunity MetricsShould be Tracking Morethan Code12:30 Introduction to Flatpak

↴Graphic design tools forOpen Source FPGAs ↴pot: another container

framework based onjails and ZFS ↴12:45

Page 4: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (4/15)UB2.147 UB2.252A (Lameere) UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A UD2.Corridor J1.106

09:30

09:45

10:00

10:15

Welcome!10:30 BSDCG Exam Session Convergence of your

virtualization andcontainerinfrastructures withKubeVirt

Migrating to Red HatIdM in a large LinuxEnvironment

Declarative Extensionsfor Kubernetes in Go

The State of OpenJDK Global Diversity CFPDay ↴

10:45

11:00 The free toolchain forthe STM8

Performance Analysisand TroubleshootingMethodologies forDatabases

11:15 A slightly differentnesting: KVM on Hyper-V

Æ-DIR -- AuthorizedEntities Directory The OpenJDK Developer

Experience11:30 Building RT Linux

distribution with Yocto

11:45freeIPA installation usingAnsible

Monitoring Legacy JavaApplications withPrometheus

AMENDMENT JVMFutures

12:00 Will it blend? How to keep yourembedded Linux up andrunning? ↴

12:15The Z Garbage Collector- An IntroductionEasily Secure Your Front

and Back End app withKeycloak ↴

12:30 Google’s approach todistributed systemsobservability for Go ↴

12:45 Securing EmbeddedSys…

Page 5: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (5/15)K.Level.2

09:30

09:45

10:00

10:15

10:30

10:45

11:00

11:15

11:30

11:45

12:00

12:15

12:30

12:45

Page 6: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-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

↳ Nakadi Event Broker… ↳ ONAP – A road tonetwork automation

↳ Upspin and a future ofthe Internet

↳ Kodi v18 features a…

13:00 The circuit less traveled Lift your Speed Limitswith Cython

Connecting the Edge NFV a' la VDE way PostgreSQL Replicationin 2018

Dep Deep Dive! What's new inGStreamer?

13:15PBX on a non-specialized distro

13:30 Integrating cloud andcontainer projects in theOPNFV community:Cross Community CI

Networking Swiss ArmyKnife for Go

Update on GStreamerfor Embedded Devices

Urbit: the personalserver13:45

14:00 Digital Archaeology Load testing webservices at Mozilla withMolotov

Making electronics Barometer: Taking thepressure off ofassurance and resourcecontention scenarios forNFVI

JITing PostgreSQL usingLLVM

The case for interface{} Modern tools to debugGStreamer applications

14:15Introduction into theppci project

14:30 The challenges of XDPhardware offload

Google’s approach todistributed systemsobservability for Go

What's new in Upipe

i3 window manager14:45

15:00 Reimagining EDSAC inopen source

ConfigurationRevolution

Godot 3, libre gamedevfor everyone

Fast Packet Processingin Linux with AF_XDP

Blue elephant on-demand: Postgres +Kubernetes

Creating GopherJS Appswith gRPC-Web

GPAC: Support for HighEfficiency Image Format(HEIF)

15:15i++: run your FOSS off

15:30 netmdev: mediatednet_device

Building and testing adistributed data store inGo

Matroska Low-Latencystreaming

AMENDMENT DRLM inAction!15:45

16:00 MySQL: Scaling & HighAvailability Produc…

IPC in 1-2-3 ↴ Starviewer: FOSSDICOM Medical ImagingSo…

How to write your ownNIC device driver (…

The Fabulous Destiny of00000002000000080…

Computer Vision UsingGo And OpenCV ↴

RAWcooked ↴

Page 7: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (7/15)H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126

↳ Advanced testing inaction on a Java project

↳ Analzying Blockchaintransactions in ApacheSpark

↳ GNU Radio Meeting BaseDocumenter ↳ gdb tools: duel and@PrettyPrinter

↳ Live sculpting aGenode-basedoperating system13:00 Shared Memory

Parallelism in Ada: LoadBalancing by WorkStealing

Debug your build bytracing and reversing

13:15 Load testing with Locust

13:30 G-CORE: The LDBCGraph Query LanguageProposal

Accessibility 101 (notonly) for LibreOfficedevelopers

Ada, or How to EnforceSafety Rules at CompileTime

Microkernels in the Eraof Data-CentricComputing13:45

Maintaining accessibilitythrough testing?

strace: new features

14:00 Contract-basedProgramming: a Routeto Finding Bugs EarlierSimplifying the

contribution process forboth contributors &maintainers

Maximizing UX forCustomizing14:15 Efficient Graph

Algorithms in Neo4jDebugging realtimeapplication with Ftrace14:30 Proposal for better font

handling in LibreOfficeReducing CPU usage ofa Toro Appliance

14:45Native GTK3 UI

DTrace for Linux15:00 Handling Billions Of

Edges in a GraphDatabase

SPARK Language:Historical Perspective &FOSS Development

Testing and Validatingdistributed systems LO URI 101 Rust On L4Re

15:15

15:30

Hidden Gems inDraw/Impress Part 2

AMENDMENT DWARFPieces And OtherDWARF Location Woes ↴

15:45 It's a Trie... it's aGraph... it's a Traph! ↴

AMENDMENT Lightningtalks ↴16:00 Testing Red Hat

Enterprise Linux theMicr…

Calc: The challenges ofscalable arithmet…

Writing REST APIs withOpenAPI and Swagge…

Page 8: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-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)

↳ Introduction toFlatpak

↳ pot: anothercontainer frameworkbased on jails and ZFS

↳ Graphic design tool… A pixel format guide tothe galaxy

Community Karoke ↳ A tour with Firefox'developer tools

13:00 Package qualityassurance

Funny digital electronicswith Open Source FPGAs

Tomorrow's JavaScriptDebugger

13:15Nouveau

Passing the Baton:Succession planning forFOSS leadership

13:30 How compilers affectdependency resolutionin Spack

CBSD, Isolationmanager

The open source EDAtool chain for theChips4Makers project

Making a browser fast

13:45Mir 2018

What community canlearn from marketing14:00 Package management

over TorAutomated systempartitioning based onhypergraphs for 3Dstacked integratedcircuits

Firefox: How to shipquality software

14:15

pkgsrc on ChromeOS You’ve Got SomeExplaining to Do! SoUse An FAQ!

14:30 The many ways of usingGuix packages

KiCad Version 5 NewFeature Demo

Photon Performance

14:45Generic GraphicsTablets in Linux Technical Writing for

Non-Writers15:00 Package ManagementUnites Us All

syspatch(8) Designing PCBs withcode

The future of theinternet from a Mozillaperspective

15:15

A Bug in Your Ear15:30 horizon - a new star on

the EDA skyMaking the web fasterwith the JavaScriptBinary AST

OpenBSD as housealarm system ↴

15:45 Kodi and EmbeddedLinux ↴

XWiki: a case study onmanaging corporateand community inter…

16:00 Meet purl: a "mostly"universal software …

Introduction to LibrePCB↴

The MDN BrowserCompat Data Project ↴

Page 9: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (9/15)UB2.147 UB2.252A (Lameere) UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A UD2.Corridor J1.106

↳ Securing EmbeddedSystems usingVirtualization

↳ Easily Secure Your … ↳ Google’s approach todistributed system…

Rubber 'Duke'Debugging

↳ How to keep yourembedded Linux up and…

↳ Global Diversity CFPDay

13:00 LPI Exam Session 1 Identity governance anddata protection withmidPoint

Automating Your Lightswith Open Source

Observability: not justan Ops thing13:15

MethodHandlesEverywhere!

13:30 Unleashing the Power ofUnikernels with Unikraft

Qt in AutomotiveImplementing a safeand auditable access tocustomer instances ofyour SaaS for thesupport staff withHashiCorp Vault

13:45The LTTng approachesto solving complexproblems

Top Ten Metrics forEvaluating yourGarbage Collector14:00 Android Real Life

experience inProductionSaMBa-AD, it works

14:15 Leveraging SoftwareDefined Network forvirtualization

Graal: How to use thenew JVM JIT compiler inreal life14:30 The RED Method: How

To Instrument YourServices.

Componolit - acomponent-based open-source platform fortrustworthy mobiledevices14:45

JVM startup: why itmatters to the newworld order

Samba AD in Fedora15:00 Keeping It Real (Time) Logging IoT

Evolving Prometheus forthe Cloud Native World15:15

Class Metadata: A UserGuide

15:30 LPI Exam Session 2 ↴ Samba authenticationand authorization

Piece of cake - testingremote embeddeddevices made easy

15:45 Distributed File Storagein Multi-Tenant Cloudsusing CephFS ↴

Graphite at Scale atCriteo: BigGraphite ↴

Java in a World ofContainers ↴

16:00 Industrialisation ofapplications build i…

Page 10: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (10/15)K.Level.2

13:00

13:15

13:30

13:45

14:00

14:15

14:30

14:45

15:00

15:15

15:30

15:45

16:00

Page 11: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-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

↳ MySQL: Scaling &High AvailabilityProduction experiencefor the last decade

↳ IPC in 1-2-3 ↳ Starviewer: FOSS DI… ↳ How to write yourown NIC device driver(and why)

↳ The Fabulous Destinyof0000000200000008000000BB

↳ Computer VisionUsing Go And OpenCV

↳ RAWcooked16:15

War Stories from theAutomotive FLOSS Front

16:30 High performancenetwork functions withVPP

Make your Go go faster! Current meta of videocompression andprobable futuresGASdotto: a platform for

ethical purchasing16:45

17:00 Elasticsearch(R)Evolution

Igniting the OpenHardware Ecosystemwith RISC-V

Addressing the long tailof applications

Virtio 1.1 Distributing DevOpstools using GoLang andContainers, for Fun andProfit!

AV1 Codec Update

17:15Open Food Facts: thewikipedia of foodproducts17:30 SRv6 Network

Programming on FD.ioVPP and Linux

AMENDMENT DNAsequencingperformance in Go,C++, and Java

The UoC Radio StationProject

LitOps: literature-as-software17:45

18:00 Optimizing SoftwareDefined Storage for theAge of Flash

Terra Bruciata EU-FOSSA 2 Go Lightning Talks FFmpeg - The MediaSwiss Army Knife

18:15Tips & Tricks to financean Open Source Projectwithout selli…18:30 AMENDMENT Handling

media - the RESTfulapproachFOSSology - OSS Project

for License Compliance18:45

19:00

Page 12: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (12/15)H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126

↳ Testing Red HatEnterprise Linux theMicrosoft way

↳ It's a Trie... it's aGraph... it's a T…

↳ Calc: The challengesof scalable arithmetic

↳ AMENDMENT DWARFPieces And OtherDWARF …

↳ Writing REST APIswith OpenAPI andSwagger Ada

↳ AMENDMENTLightning talks

16:15

16:30 Graph-based analysis ofJavaScript source coderepositories

EPUB export inLibreOffice Writer

DWARF5 and GNUextensions Towards capabilities in

HelenOS16:45

Dialog tunneling inLibreOffice OnlineBuilding an integration

testing framework17:00 Browser-as-GUI and WebApplications with Gnoga

LibreOffice for Haiku17:15 Etienne Saliez - A look

at “Natural Intelligence”Rust versus DWARFversus LLVM

17:30 Good things come tothose who wait -BorderFrames andWriterGraphics

User-level networkingon Genode

17:45SystemTestPortal LibreOffice QA - One

Year Overview18:00 Infinity Easy Ada Tooling with

LibadalangLibreOffice's automaticupdater work18:15

Why hardware andoperating systemengineers need to talk18:30 Lightning talk session Informal Discussions &

Closing

18:45

19:00

Page 13: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-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)

↳ Meet purl: a "mostly"universal softwarepackage URL that purrs.

↳ OpenBSD as housealarm system

↳ Introduction toLibrePCB

↳ Kodi and EmbeddedLinux

↳ XWiki: a case studyon managing corpora…

↳ The MDN BrowserCompat Data Project16:15

ZFS: AdvancedIntegration16:30 How To Make Package

Managers CryProposal for an openand democratic DesignRule format

Moby Project andDocker Inc — Balancingcommunity andcorporate needs

Beyond the screen

The AMD Linux graphicsstack, 2018 edition16:45

17:00 Package ManagementPanel Discussion

Developing an OpenSource Hardware Laptopwith KiCAD

Asynchronous DecisionMaking - why and how

Mozilla's DeepSpeechand Common Voiceprojects

Shaders in radeonsi

17:15 Configuring build baseon FreeBSD

17:30 Component Sourcing forDesign andManufacturing inShenzhen

Analyzing developersnetwork in a community

Moving from policy toaction:Kernel Graphics

Development onRemote Machines

17:45An Open Platform forCollecting data forOpenSeaMap18:00 Cooperative

CommunitiesThe current EUcopyright reformproposal: the end ofFLOSS in Europe?

Reflections on Teachinga Unix Class WithFreeBSD

Wayland client basics

18:15Wikilab, architecture &CNC Why People Don't

Contribute To Your OpenSource Project

18:30 BugmarkA Journey throughUpstream Atomic KMSto achieve DPcompliance18:45

Community DevRoomCon…

19:00

Page 14: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (14/15)UB2.147 UB2.252A (Lameere) UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A UD2.Corridor J1.106

↳ LPI Exam Session 2 ↳ Distributed FileStorage in Multi-TenantClouds using CephFS

Using CryptographicHardware

↳ Graphite at Scale atCriteo: BigGraphit…

↳ Java in a World of … ↳ Industrialisation ofapplications build inembedded environment

16:15Class Data Sharing

16:30 Moving PCI emulationinside of Xen

GrayLog for Javadevelopers

Facing the Challenges ofUpdating ComplexSystems

16:45 Smart Cards in Linuxand why you shouldcare

Hairy Security

17:00 Multitasking on Cortex-M class MCUs

Grafana Tips & Tricks &Whats New in v517:15 QEMU in UEFI

SSSD: From an LDAPclient to the SystemSecurity ServicesDaemon

Hacking the JVM fromJava

17:30

17:45OpenMetrics - anindustry standard forme…

G1 - Not^H^H^HNeverDone!User Session Recording

in Cockpit18:00 Keys to deploy

affordable virtualdesktops with IsardVDI

Beyond string-based l… The Chromium project'sWay to Wayland

RISC-V Meeting

What's new in Graphit…18:15

oVirt Metrics and log… OpenJDK GoverningBoard Q&A

18:30 Fleet Commander: Theefficient way ofmanaging the Desktopprofiles of your fleet!

Grafanalib - Dashboar… GStreamer for tinydevices

18:45

19:00

Page 15: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Saturday 2018-02-03 (15/15)K.Level.2

16:15

16:30

16:45

17:00

17:15

17:30

17:45

18:00

18:15

18:30

18:45

19:00

Page 16: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (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 Introduction to thedecentralized internetpart

Installing software forscientists on a multi-user HPC system

Build your own Skype...in the browser

The MySQL Ecosystem -understanding it, notrunning away from it!

09:15 Can we measure the(de)centralisedness ofthe Internet with R… Writing a Janus plugin in

Lua09:30 Get your decentralizedproject some EU funding

Binary packaging forHPC with Spack

Beyond WHERE andGROUP BY09:45 XMPP as the road to

innovation

10:00 Sancus 2.0: Open-Source TrustedComputing for the IoT

Cyborg Teams Let's Fix The Internet Urban places as nodesof a decentralizedInternet

Tying softwaredeployment to scientificworkflows MySQL 8.0 Performance:

InnoDB Re-DesignKamailio - Pick Your SIPRouting ScriptingLanguage

10:15Regular ExpressionDerivatives in Python

10:30 The Generic DataDistribution System ofthe Retroshare Network

Combining CVMFS, Nix,Lmod, and EasyBuild atCompute Canada

Asterisk Project: Do Isee video in the future?Adding performance

counters to htopMySQL 8.0 Roles

10:45

Speech-to-Text in JitsiMeet11:00 Using TPM 2.0 As a

Secure Keystore on yourLaptop

Running Android on theMainline Graphics Stack

Emitter: Scalable, fastand secure pub/sub inGo

Ring as a free universaldistributedcommunicationplatform.

Behind the scenes of aFOSS-powered HPCcluster at UCLouvain Histogram support in

MySQL 8.011:15 webPh.one - connectcommunity cellularnetworks using WebRTCand PWA

Linux Test Projectintroduction

11:30 Building DecentralisedCommunities withMatrix

How DeepLearning canhelp to improvegeospatial DataQuality ,an OSM use case.LizardFS and

OpenNebula, a petabytecloud the simple way

Let's talk databaseoptimizers

Kids and Schools andInstant Messaging11:45

12:00 Data integrity protectionwith cryptsetup tools ↴

Re-structuring a giant,ancient code-base fornew platforms ↴

GrimoireLab: freesoftware for softwaredevelopment analytics

The emPeerTube strikesback ↴

Modules v4OpenDHT: make yourproject distributed ↴Scale Out and Conquer:

Architectural Deci…TLS for MySQL at largescale ↴12:15

Page 17: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (2/15)H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126

09:00 Introduction to SwiftObject Storage

Why you should take alook at Rust?

Intro to the SDRDevroom

Zonemaster Intro Geospatial devr…Join the FREEWAT family

09:15 Recapping DARPA's FirstBig Hackfest

Repairing DNS at TLDscale09:30 Idiomatic Rust IoT DevRoom Opening Bicycle-sharing stations:

profiling and availabilityprediction

09:45 Gluster-4.0 and GD2 (Yet another) passiveRADAR using DVB-Treceiver and SDR.

BIND 9 Past, Present,and Future

Turning On the Lightswith Home Assistantand MQTT10:00 Rust memory

managementPronto Raster: A C++library for Map Algebra

10:15 In the SpOOTlight: gr-radar

Blame (and) DNS:debugging tutorial

Accessing your Mbeddevice from anywhereusing Pagekite

10:30 LizardFS - a year indevelopment

GDAL Tips and TricksIntroducing gtk-rs

10:45 Efficient implementationof a spectrum scanneron a software-definedradio platform

Living on the Edge

11:00 GStreamer & Rust GRASS GIS in the skyHome automation - Notas simple as you think

11:15 Geographicallydistributed Swiftclusters

An optimized GFDMsoftwareimplementation for low-latency

DNSSEC for higherperformace

11:30 Introducing rust-av GeoPandas: easy, fastand scalable geospatialanalysis in Python

Melting the Snow

11:45 DLR-CAFE: CUDAFilterbank Updates

Mirai and ComputerVision

12:00 Container AttachedStorage (CAS) withOpenEBS ↴

Portable graphicsabstraction in Rust ↴

Upipe developersmeeting ↴

Open source BigGeospatial Dataanalytics ↴

DNS privacy, where arewe? ↴

12:15 Physics, Math, and SD…

Page 18: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (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 Managing buildinfrastructure of aDebian derivative

Introduction to LLVM Next Generation ConfigMgmt: ReactiveSystems

Welcome to the Legal …Capture the GDPR withIdentity management

09:15

09:30 GRUB upstream anddistros cooperation

Welcome & Chatting Programming UEFI fordummies

Artificial intelligencedealing with the right tobe forgotten

Welcome to the Perl d…How Carton, Docker,and CircleCI Saved mySanity

09:45

10:00 Distributions are notdemocracies

CANCELLED Usabilitymade simple

Rustarm AKA A projectlooking at Rust forEmbedded Systems

Provisioning vsConfigurationManagementDeployment vsOrchestration

Understanding 26 U.S.C.§ 501, andOrganizationalGovernance

10:154 Perl web services Iwrote and that you maylike10:30 A crash course on

remote, moderatedusability testing

Mainline Linux onMotorola Droid 4

Researchers andSoftware LicensesConnecting LLVM with a

WCET tool10:45

11:00 Developing Enterpriseand Communitydistributions at thesame time, impossible ?

So we have free webfonts; now what?

... like real computers! Perl in the Physics Lab A decade of configsurgery with Augeas

Comparative Law ofLicenses and Contractsin the US, UK and EU

11:15Compiler-assistedSecurity Enhancement

11:30 Self-host your visualassets with FreeSoftware

Booting it successfullyfor the first time withmainline

Cockpit: A LinuxSysadmin Session inyour Browser

Advocating For FOSSInside Companies

Testing for testing11:45

12:00 Introducing BuildStream↴

Our Open Source Designcollective

AMENDMENT LinuxBoot:Linux as Firmware ↴

Terraform is maturing ↴ A Usability Survey ofFree Software Licenses↴

CANCELLED Efficientuse of memory byreducing size of ASTdum…12:15

Page 19: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (4/15)UB2.147 UB2.252A (Lameere) UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A UD2.Corridor J1.106

09:00 Automating style guidedocumentation

Welcome Black Blocks:Kubernetes, meetOpenStack Cinder

Mozilla TechSpeakersCFP-help

The State of Containersin Scientific Computing09:15

DocBookDocumentation at SUSE09:30 LPI Exam Session 3

Automated LinuxContainers deploymentfor fun and profit.09:45 Dragonflow - An open

network servicesecosystem

10:00 Introduction to webdevelopment in C++with Wt 4

Test your API docs! You want a CleanDesktop OS?Containerize it

10:15

Docs like code in Drupal10:30 How to build

autonomous robot forless than 2K€

Making Linux SecurityModules available toContainers

Live Block DeviceOperations in QEMU

10:45

11:00 Drive your NAND withinLinux

A lion, a head, and adash of YAML How to build and run

OCI containers11:15 Kubernetes load

balancing for virtualmachines (Pods)

11:30 State of the rktcontainer runtime andits Kubernetesintegration

Mallard, Pintail, andother duck topics

11:45

Turning physicalsystems into containers12:00 LibreOffice Exam

Session 1 ↴O’PAVES: An openplatform forautonomous vehicletinkerers ↴

Device Assignment forVMs in Kubernetes ↴Finding a home for docs

↴ File access-control percontainer with La…12:15

Page 20: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (5/15)K.Level.2

09:00

09:15

09:30

09:45

10:00

10:15

10:30

10:45

11:00

11:15

11:30

11:45

12:00

12:15

Page 21: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (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

↳ Data integrityprotection withcryptsetup tools

↳ Re-structuring agiant, ancient code-basefor new platforms

Perceval: SoftwareProject Data at Your Will

↳ The emPeerTubestrikes back

The MagnificentModular Mahout

↳ TLS for MySQL atlarge scale

↳ OpenDHT: make your…

12:30 Contributopia Tools for large-scalecollection and anal…

Open communication inWebVR with Matrix!

Are distributions stillrelevant?

Slurm in Action: BatchProcessing for the…

MySQL InnoDB Cluster12:45

Scaling messagingsystems13:00 Inside Monero OpenADx – xcelerate

your Automated Drivingdevelopment

FreeBSD : pkg provides Peeling onions:understanding andusing the Tor network

The Julia programminglanguage

AMENDMENT Why We’reexcited about MySQL 813:15

Wrap it Up! Packagingfrom Pots to Software

aiosip: the efficientswiss-army knife of SIP

13:30 AnonymousWhistleblowing withSecureDrop

Does data security ruleout high performance?

Vis Editor: Combiningmodal editing withstructural regular e…

MySQL Test Frameworkfor Support and BugsWork

13:45 Building a WebRTCgateway

14:00 Security Theatre Why I forked my ownproject and my owncompany

Viva, the NoSQLPostgres !

The Invisible InternetProject

CrateDB: A SearchEngine or a Database?Both! AMENDMENT ProxySQL

- GTID Consistent ReadsWhisper and SwarmProtocol for RTC14:15

AMENDMENT Designinga Libre Embedded /Mobile RISCV64 SoC14:30 Encrypted

communication for meremortals

Scaling Deep Learningto hundreds of GPUs onHopsHadoop

The RTP bleed and whatcan we do?NoSQL Means No

Security?Turbocharging MySQLwith Vitess14:45

15:00 SatNOGS: Crowd-sourced satelliteoperations ↴

Sustainability of OpenSource in InternationalDevelopment ↴

Your Build in aDatacenter

Improving theSecureDrop systemarchitecture

AI on Microcontrollers Real Time Clusteringwith OpenSIPS

Orchestrator on Raft:internals, benefits andconsiderations

15:15Enroll 2FA to thousandsof users withprivacyIDEA

HOMER 7

15:30 Measuring security andprivacy on the Web…

Productionizing SparkML Pipelines with t…

Page 22: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (7/15)H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126

↳ Container AttachedStorage (CAS) withOpenEBS

↳ Portable graphics a… ↳ Upipe developersmeeting

↳ Physics, Math, andSDR

↳ DNS privacy, whereare we?

↳ Open source BigGeospatial Dataanalyti…The IoT botnet wars,

Linux devices, and theabsence of basicsecurity hardening

12:30 Rusty robots Spatial Support inMySQL 8.0

DNS-based discovery forOpenID Connect12:45 Debugging A Live

Gluster File SystemUsing .meta Directory

Stupid Pluto Tricks

13:00 TiKV - building adistributed key-valuestore with Rust

Distance computation inBoost.GeometryA Guided Tour of Eclipse

IoT: 3 Software Stacksfor IoT13:15 Ceph management with

openATTICThe GNU Radio runtime

Welcome to the Retroc…

13:30 Qt GUIs with Rust DOSEMU and FreeDOS:past, present and future

Building Rock ClimbingMaps withOpenStreetMap

13:45 C++ Code Generationwith GRC

Tizen:RT

14:00 Developing applicationswith Swift as StorageSystem

Writing Node.js Modulesin Rust

Blockchain developersmeet&greet

Building OSM basedweb app from scratchDeveloping software on

ORIC microcomputers14:15 LoRa Reverse

Engineering and AES EMSide-Channel Attacksusing SDR FOSS Platform for Cloud

Based IoT Solutions14:30 Demystifying Rustparsing

Privacy aware citynavigation with CityZenappRetro-uC

14:45 Ceph & ELK

15:00 rustfix Intro to Open SourceRadio Telescopes

Every subway networkin the worldIoT.js - A JavaScript

platform for the Internetof Things15:15 CephFS Gateways ↴ NetBSD - A modern

operating system foryour retro battlestation↴

15:30 Reaching constevaluation singularity ↴

Free your WeatherStation! ↴

Rendering map datawith Mapnik andPython…

Page 23: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (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)

↳ IntroducingBuildStream

↳ CANCELLED Efficientuse of memory byreducing size of ASTdumps in cross fileanalysis by clang sta…

↳ AMENDMENTLinuxBoot: Linux asFirmware

Perl in Computer Music ↳ Terraform is maturi… ↳ A Usability Survey …

12:30 Improving GitLab'sNavigation and DesignSystem

What's new with FPGAmanager

Breaking withconventionalConfiguration FileEditing

Outsourcing SourceCode DistributionRequirements

12:45LLVM, Rust, andDebugging

13:00 Flatpak and yourdistribution

Cultural interpretationsof Design and Openness

Linux as an SPI Slave Template toolkittranslations

Painless PuppetProviders

Too young to rock'n'roll(and to contribute)

13:15Releasing to CPAN andGitHub

13:30 Unix? Windows?Gentoo!

Ecosystems ofProfessional LibreGraphics Use

Cumin: Flexible andReliable Automation forthe Fleet

Harmonize or Resist?HeterogeneousComputing with D Gnuk Token and GnuPG

scdaemonAMENDMENT Presentingthe Sympa Mailing ListManager and the newSympatic CPAN module

13:45

14:00 Icon Themes Improving Linux LaptopBattery Life

Highly AvailableForeman

People can't care whenthey don't know

14:15LLVM @RaincodeLabs The Dynamo After Diffie

14:30 Distributing OS Imageswith casync

Interface Animationfrom the Future

Adding support for amouse in libratbag

Public money, publiccode, the Italian way

14:45

15:00 The case against "It justworks" or how to avoid#idiocracy

Thunderbolt 3 and Linux AMENDMENT Perl 6 onJupyter

Network AutomationJourney ↴

What's the differencebetween all those opendata licenses?

How to cross-compilewith LLVM based tools ↴

15:15Open Source BIOS atScale

15:30 The Open DecisionFramework ↴

The Future of Copyleft:Data and Theory ↴

Page 24: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (9/15)UB2.147 UB2.252A (Lameere) UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A UD2.Corridor J1.106

↳ LibreOffice ExamSession 1

↳ O’PAVES: An openplatform forautonomou…

↳ Finding a home fordocs

↳ File access-control percontainer with Landlock

↳ Device Assignmentfor VMs in Kubernetes

12:30 Rapid SPI Device DriverDevelopment over USB

Babelfish: a universalcode parser for sourcecode analysis

12:45 Automate oVirt DisasterRecovery Solution WithAnsibleIntroduction to LXD

clustering13:00 Implementing state-of-the-art U-Boot port,2018 edition Migrating code with

SmaCC13:15containerd 1.0 ProjectUpdate

13:30 LibreOffice ExamSession 2

Vectors MeetVirtualization

Moldable analysis withMoose13:45 LTTng: The road to

container awareness

14:00 Image capture onembedded linuxsystems

GPG Keysigning ↴

Langkit: source codeanalyzers for themasses

Kubernetes SecurityBest Practices14:15 Finding your way

through the QEMUparameter jungle

14:30

Finding inter-proceduralbugs at scale with Inferstatic analyzer

Forwarding system callsto userspace14:45

15:00 LibreOffice ExamSession 3 ↴

ARM64 + FPGA andmore: Linux on theXilinx ZynqMP ↴

diskimage-builder:Building Linux Imagesfor Cloud / Virtualization/ Container ↴

Tree-sitter Exploring containerimage distribution withcasync15:15

15:30 Parsing Posix [S]hell ↴ Optimized containerlive-migration ↴

Page 25: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (10/15)K.Level.2

12:30

12:45

13:00

13:15

13:30

13:45

14:00 Mozilla TechSpeakersCFP-help ↴

14:15

14:30

14:45

15:00

15:15

15:30

Page 26: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (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

↳ SatNOGS: Crowd-sourced satelliteoperat…

↳ Sustainability of OpenSource in Intern…

The future of Sympa ↳ Measuring securityand privacy on the Web

↳ Productionizing SparkML Pipelines with thePortable Format…

MyRocks roadmaps andproduction deploymentat Facebook

Using CGRateS as onlineDiameter/Radius AAAServer15:45

16:00 The story of UPSat AMENDMENTCommunity & Business

Static InfrastructureStatus with Jekyll andGitHub Pages

CryptPad Accelerating Big DataOutside of the JVM

SIP based group chatwith Linphone

ProxySQL's internal:implementation detailsto handle millions ofconnections andthousands of servers

16:15Snabb - A toolkit foruser-space networking Fundraising and

Crowdfunding forFreeRTC

16:30 AMENDMENT So youthink you can validateemail addresses

Servers can't betrusted, and thanks totamper-proof journalsEteSync doesn't needto!

Nexmark A unifiedbenchmarking suite fordata-intensive systemswith Apache Beam

MySQL Point-in-timerecovery like a rockstar!FOSDEM Infrastructure

Review16:45

17:00 Exploiting modernmicroarchitectures

17:15

17:30

17:45Closing FOSDEM 2018

18:00

Page 27: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (12/15)H.2213 H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.125 AW1.126

↳ CephFS Gateways ↳ Reaching constevaluation singularity

↳ Free your WeatherStation!

↳ NetBSD - A moderno…

↳ Rendering map datawith Mapnik and Python

15:45 CANCELLED The darkside of Internet of thingsGame development for

the ColecoVision andSega 8-bit systems16:00 How to backup Ceph at

scaleRust - embeddingWebAssembly forscripting

Claim Space, the LibreWay, using SDRs

Efficient and interactive3D point cloudprocessing

16:15

ZX Spectrum in the NewMillenium

OSS-7: an opensourceDASH7 stack16:30 Testing in Rust BYOR: Bring-your-own-

radio hacking sessionAMENDMENT MappingFOSDEM for accessibility

16:45 Reasons to mitigatefrom NFSV3 toNFSV4/4.1

17:00

17:15

17:30

17:45

18:00

Page 28: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (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)

↳ How to cross-compil… ↳ The Open DecisionFramework

Automating Secure Boottesting

Software necromancywith Perl

↳ Network AutomationJourney

↳ The Future ofCopyleft: Data andTheory

15:45Easy::jit: just-in-ti…

16:00 Literate Programming … Teleport: Localfilesharing app

Using KVM to sandboxfirmwares from theLinux Kernel

Zero DowntimeDeployment withAnsible

Gutenberg to GoogleFonts: the sordid historyof typeface licensingissuesDragonFFI

16:15A unique processorarchitecture meetingLLVM IR and the IoT

Recycle Parsers WithGrammar::Common inPerl 616:30 The half rolling

repository modelPitch your project Crowdsupply EOMA68

Progress ReportOrganizer's Panel

16:45Spawny

17:00

17:15

17:30

17:45

18:00

Page 29: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (14/15)UB2.147 UB2.252A (Lameere) UD2.119 UD2.120 (Chavanne) UD2.208 (Decroly) UD2.218A UD2.Corridor J1.106

↳ LibreOffice ExamSession 3

↳ ARM64 + FPGA andmore: Linux on theXilinx ZynqMP

↳ Parsing Posix [S]hell ↳ Optimized containerlive-migration

↳ diskimage-builder: … ↳ GPG Keysigning15:45 Openstack compliance

with GDPRJavaParser: whereshould we head?

Everything you need toknow about containerssecurity

16:00 New GPIO interface forlinux user space

16:15Graph-based analysis ofJavaScript repositories Containing container

memory16:30

16:45 DIY Java Static Analysis

17:00

17:15

17:30

17:45

18:00

Page 30: FOSDEM 2018 Schedule · container infrastructures with KubeVirt Migrating to Red Hat IdM in a large Linux Environment Declarative Extensions for Kubernetes in Go ... DTrace for Linux

FOSDEM 2018 - Sunday 2018-02-04 (15/15)K.Level.2

↳ Mozilla TechSpeakersCFP-help15:45

16:00

16:15

16:30

16:45

17:00

17:15

17:30

17:45

18:00