30
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

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

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

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