This page provides alternative view for FOSDEM schedule. With direct links to slides and video files (where available).
There are few features you can use:
Table is maintained by Marcin Juszkiewicz — AArch64/Arm developer working at Red Hat.
Sources used to generate table are available in git repository at github. Patches are always welcomed.
Table generated on 03 December 2024 03:32 UTC.
There are 730 talks in the table, 342 (47%) have slides, 663 (91%) have videos.
Time | Room | Track | Speaker(s) | Title | Slides | WebM video | MP4 video |
---|---|---|---|---|---|---|---|
Sat 09:00 | K.fosdem | FOSDEM | FOSDEM Staff, Richard Hartmann | Welcome to FOSDEM 2022 | WebM video | MP4 video | |
Sat 10:00 | M.community | Community | Italo Vignoli | Making a community-managed FOSS project sustainable in the medium- to long-term | Slides | WebM video | MP4 video |
Sat 11:00 | M.community | Community | Caleb Kibet | Empowered for Action: Making open Science Practical in the Global South. | WebM video | MP4 video | |
Sat 12:15 | M.community | Community | Kat Gerasimova | We've got issues | WebM video | MP4 video | |
Sat 13:00 | M.community | Community | Dan Čermák | Tearing down Barriers for Contributions by Non-coders and Newcomers | Slides | WebM video | MP4 video |
Sat 13:45 | M.community | Community | Shivam Singhal | Nurturing Developer Communities in Unprecedented Times | WebM video | MP4 video | |
Sat 14:30 | M.community | Community | Navendu Pottekkat | How to ask Good Questions in Open Source Communities | WebM video | MP4 video | |
Sat 12:00 | M.misc | Miscellaneous | Peter Zaitsev | State of Open Source Databases | WebM video | MP4 video | |
Sat 15:00 | M.misc | Miscellaneous | Thibault Koechlin | Crowdsecurity | WebM video | MP4 video | |
Sat 16:00 | M.misc | Miscellaneous | Christian Adell Querol | Open Source Network Automation in 2022 | Slides | WebM video | MP4 video |
Sat 17:00 | M.misc | Miscellaneous | Colin Finck | Implementing the NTFS filesystem in Rust | WebM video | MP4 video | |
Sat 10:00 | M.rtc | Real Time Communications | Saúl Ibarra Corretgé | Jitsi: 20 years of Real Time Communications | WebM video | MP4 video | |
Sat 11:00 | M.rtc | Real Time Communications | Tim Panton | The Future of WebRTC | WebM video | MP4 video | |
Sat 12:00 | M.rtc | Real Time Communications | Lorenzo Miniero | WebRTC broadcasting with WHIP | Slides | WebM video | MP4 video |
Sat 13:00 | M.rtc | Real Time Communications | Jens Finkhaeuser | On the Far Side of REST | Slides | WebM video | MP4 video |
Sat 14:00 | M.rtc | Real Time Communications | Karmanyaah Malhotra | UnifiedPush | Slides | WebM video | MP4 video |
Sat 15:00 | M.rtc | Real Time Communications | Ravindhran Sankar | Backgrounds are blurry, but the future is clear | WebM video | MP4 video | |
Sat 16:00 | M.rtc | Real Time Communications | Giles Heron | Introduction to Media Streaming Mesh | Slides | WebM video | MP4 video |
Sat 13:00 | L.lightningtalks | Lightning Talks | Thomas Lauf | Tracking your time with Timewarrior | WebM video | MP4 video | |
Sat 13:20 | L.lightningtalks | Lightning Talks | Bradly Alicea | Reconfigure from all over | Slides | WebM video | MP4 video |
Sat 13:40 | L.lightningtalks | Lightning Talks | Peter Czanik | Measuring and analyzing humidity data using Python, syslog-ng and Elasticsearch | Slides | WebM video | MP4 video |
Sat 14:00 | L.lightningtalks | Lightning Talks | Eric Charles | Jupyter for React.js developers | Slides | WebM video | MP4 video |
Sat 14:20 | L.lightningtalks | Lightning Talks | Sirio Bolaños Puchet | C meta-programming for the masses with C%: cmod | Slides | WebM video | MP4 video |
Sat 14:40 | L.lightningtalks | Lightning Talks | Drew DeVault | Introduction to qbe | Slides | WebM video | MP4 video |
Sat 15:00 | L.lightningtalks | Lightning Talks | Huy Ngo | InterPlanetary Wheels | Slides | WebM video | MP4 video |
Sat 15:20 | L.lightningtalks | Lightning Talks | Ilya Kreymer | Making the web preservable with open source tools | Slides | WebM video | MP4 video |
Sat 15:40 | L.lightningtalks | Lightning Talks | Hendrik Niefeld | Let's escape this vicious circle | Slides | WebM video | MP4 video |
Sat 16:00 | L.lightningtalks | Lightning Talks | blinry, bleeptrack | Generating virtual 3D exhibitions from Wikipedia | WebM video | MP4 video | |
Sat 11:00 | D.apache-openoffice | Apache OpenOffice | Peter Kovacs | Project Overview 2021/22 | Slides | WebM video | MP4 video |
Sat 11:45 | D.apache-openoffice | Apache OpenOffice | Andrea Pescetti | Revisiting the Linux packaging for Apache OpenOffice | Slides | WebM video | MP4 video |
Sat 12:30 | D.apache-openoffice | Apache OpenOffice | Mechtilde Stehmann | Translation | |||
Sat 15:00 | D.apache-openoffice | Apache OpenOffice | Arrigo Marchiori | How to build OpenOffice today | Slides | WebM video | MP4 video |
Sat 15:45 | D.apache-openoffice | Apache OpenOffice | Peter Kovacs | The way to a new build Environment | Slides | WebM video | MP4 video |
Sat 16:30 | D.apache-openoffice | Apache OpenOffice | Carl Marcum | Apache OpenOffice Verification Testing | WebM video | MP4 video | |
Sat 10:30 | D.collab | Collaboration and Content Management | Ettore Chimenti, Sebastian Serewa | Oniro - an open-source starter for fast-paced IoT environments | Slides | WebM video | MP4 video |
Sat 11:00 | D.collab | Collaboration and Content Management | David Benque | INTEROFFICE | Slides | WebM video | MP4 video |
Sat 11:30 | D.collab | Collaboration and Content Management | Sébastien Grignard | Tracim, the helping hand for all your collaboration needs | Slides | WebM video | MP4 video |
Sat 13:30 | D.collab | Collaboration and Content Management | Ludovic Dubost, Anca Luca | XWiki as an FOSS alternative to Confluence and Notion | WebM video | MP4 video | |
Sat 14:30 | D.collab | Collaboration and Content Management | Jos Poortvliet | Nextcloud in 2021 | WebM video | MP4 video | |
Sat 15:30 | D.collab | Collaboration and Content Management | Alex Mikheev | Introducing ONLYOFFICE Forms for paperwork automation and smart collaboration | Slides | WebM video | MP4 video |
Sat 16:00 | D.collab | Collaboration and Content Management | Domenico Stragliotto, Davide Baldo | How to overcome development challenges when building self-hosted collaboration platform | WebM video | MP4 video | |
Sat 16:30 | D.collab | Collaboration and Content Management | Angel Borroy | Deploying Containerised Open-Source CSP platforms | Slides | WebM video | MP4 video |
Sat 10:20 | D.cad | Computer Aided Modeling and Design | Fabien Corona | Advanced PCB simulation with KiCad | Slides | WebM video | MP4 video |
Sat 11:00 | D.cad | Computer Aided Modeling and Design | Florin Curelariu, LEI ZHENG | FreeCAD Link Branch Development | WebM video | MP4 video | |
Sat 12:00 | D.cad | Computer Aided Modeling and Design | Urban Bruhin | LibrePCB Status Update | Slides | WebM video | MP4 video |
Sat 12:20 | D.cad | Computer Aided Modeling and Design | Holger Vogt | ngspice - current status and future developments | WebM video | MP4 video | |
Sat 12:40 | D.cad | Computer Aided Modeling and Design | KiCad Project Update | Slides | WebM video | MP4 video | |
Sat 13:40 | D.cad | Computer Aided Modeling and Design | Yorik van Havre | Hacking through BIM models | WebM video | MP4 video | |
Sat 14:00 | D.cad | Computer Aided Modeling and Design | Alexander Malyshev, Vera Sdobnova | Open CASCADE Technology status update | Slides | WebM video | MP4 video |
Sat 14:20 | D.cad | Computer Aided Modeling and Design | Alexandre Halbach | Sparselizard 2021.11 - your multiphysics FEM simulation tool | WebM video | MP4 video | |
Sat 14:40 | D.cad | Computer Aided Modeling and Design | Jeremy Wright | The CadQuery Ecosystem | Slides | WebM video | MP4 video |
Sat 15:00 | D.cad | Computer Aided Modeling and Design | Tsvetan Usunov | Pushing the Open Source Hardware Limits with KiCAD | Slides | WebM video | MP4 video |
Sat 11:45 | D.conference | Conference Organisation | Kyle Robbertze | Welcome to the Conference Organisation Dev Room | WebM video | MP4 video | |
Sat 11:50 | D.conference | Conference Organisation | Francisco Picolini | Free tools that help you run online events in an effective way | Slides | WebM video | MP4 video |
Sat 12:30 | D.conference | Conference Organisation | Kyle Robbertze | DebConf Conference Infrastructure | Slides | WebM video | MP4 video |
Sat 13:10 | D.conference | Conference Organisation | Johan Thelin | Using OBS, Jitsi and Kdenlive to stream and edit conference videos | Slides | WebM video | MP4 video |
Sat 13:50 | D.conference | Conference Organisation | Carol Chen | Lessons from 6 Virtual Ansible Contributor Summits | Slides | WebM video | MP4 video |
Sat 14:30 | D.conference | Conference Organisation | Deb Nicholson | FOSS Events Primer | WebM video | MP4 video | |
Sat 15:20 | D.conference | Conference Organisation | Johan Thelin | Using pgeu-system to manage your conference | Slides | WebM video | MP4 video |
Sat 16:30 | D.conference | Conference Organisation | Wouter Verhelst | FOSDEM Conference Infrastructure | Slides | WebM video | MP4 video |
Sat 13:15 | D.dart-flutter | Dart and Flutter | Mangirdas Kazlauskas | Make the code work for you: Flutter Code Generation | Slides | WebM video | MP4 video |
Sat 13:55 | D.dart-flutter | Dart and Flutter | Max Weber | The beautiful world of Flutter Testing | |||
Sat 14:55 | D.dart-flutter | Dart and Flutter | Majid Hajian | Building PWA with Flutter | WebM video | MP4 video | |
Sat 15:55 | D.dart-flutter | Dart and Flutter | Majid Hajian | Architectural thinking on Flutter State Management | WebM video | MP4 video | |
Sat 16:55 | D.dart-flutter | Dart and Flutter | Arjan van Eersel | Flutter in the NFT world | |||
Sat 12:30 | D.embedded | Embedded, Mobile and Automotive | Josef Holzmayr | Five mysteries in Embedded Linux | Slides | WebM video | MP4 video |
Sat 13:00 | D.embedded | Embedded, Mobile and Automotive | Nicolas Caramelli | Back to DirectFB! | Slides | WebM video | MP4 video |
Sat 13:30 | D.embedded | Embedded, Mobile and Automotive | Jean-Louis Thekekara | Automotive Ethernet PHY bring-up: lessons learned and debug tips | Slides | WebM video | MP4 video |
Sat 14:30 | D.embedded | Embedded, Mobile and Automotive | Leon Anavi | Bringing RAUC A/B Updates to More Linux Devices | Slides | WebM video | MP4 video |
Sat 15:00 | D.embedded | Embedded, Mobile and Automotive | Frank Vasquez | ply: lightweight eBPF tracing | WebM video | MP4 video | |
Sat 16:00 | D.embedded | Embedded, Mobile and Automotive | Eilís Ní Fhlannagáin | Build Systems all the way down. | Slides | WebM video | MP4 video |
Sat 16:30 | D.embedded | Embedded, Mobile and Automotive | Babar Khan | One stop shop: Best Practices for Programming Embedded FPGAs | WebM video | MP4 video | |
Sat 17:30 | D.embedded | Embedded, Mobile and Automotive | Bernhard Rosenkränzer | GPIO across Linux and Zephyr kernels | WebM video | MP4 video | |
Sat 10:10 | D.mobile | FOSS on Mobile Devices | Alistair Francis | Mainlining the reMarkable 2 eInk tablet | Slides | WebM video | MP4 video |
Sat 10:55 | D.mobile | FOSS on Mobile Devices | Jozef Mlich | Nemomobile | Slides | WebM video | MP4 video |
Sat 11:45 | D.mobile | FOSS on Mobile Devices | Martin Kepplinger | Librem 5 phone kernel report | WebM video | MP4 video | |
Sat 12:30 | D.mobile | FOSS on Mobile Devices | Bernhard Rosenkränzer | Taking a desktop OS to mobile phones | WebM video | MP4 video | |
Sat 13:30 | D.mobile | FOSS on Mobile Devices | Arnaud Ferraris | 2 Years of Mobian | Slides | WebM video | MP4 video |
Sat 14:20 | D.mobile | FOSS on Mobile Devices | Luca Weiss | Porting mainline Linux to mobile phones | Slides | WebM video | MP4 video |
Sat 15:20 | D.mobile | FOSS on Mobile Devices | Andreas Kemnade | The road towards using regular linux on ebook readers | WebM video | MP4 video | |
Sat 16:30 | D.mobile | FOSS on Mobile Devices | Jacopo Mondi | Status of camera support on mobile FOSS devices | Slides | WebM video | MP4 video |
Sat 10:00 | D.openjdk | Friends of OpenJDK | Simon Ritter | Keeping Your Java Hot & Fresh in 2022 | WebM video | MP4 video | |
Sat 10:40 | D.openjdk | Friends of OpenJDK | Rudy De Busscher | Records and Text Blocks: But What Else Is Interesting In OpenJDK 17? | Slides | WebM video | MP4 video |
Sat 11:20 | D.openjdk | Friends of OpenJDK | Julien Lengrand-Lambert | Introducing Kotlin In Your Organization: From The Ground Up | WebM video | MP4 video | |
Sat 12:00 | D.openjdk | Friends of OpenJDK | Deepu K Sasidharan | Let's Talk About Foreign Functions In Java | Slides | WebM video | MP4 video |
Sat 12:40 | D.openjdk | Friends of OpenJDK | Carl Dea | Native Language Access: Project Panama for Newbies | WebM video | MP4 video | |
Sat 13:20 | D.openjdk | Friends of OpenJDK | Erik Costlow | Java Security: Log4J, the SecurityManager, and Funding | WebM video | MP4 video | |
Sat 14:00 | D.openjdk | Friends of OpenJDK | Brian Vermeer | Security Warning: Your Java Attack Surface Just Got Bigger | WebM video | MP4 video | |
Sat 14:40 | D.openjdk | Friends of OpenJDK | Jamie Coleman | Simple Tweaks To Get The Most Out Of Your JVM | WebM video | MP4 video | |
Sat 15:20 | D.openjdk | Friends of OpenJDK | Thanos Stratikopoulos | TornadoVM: Hardware Acceleration For Java In Practice | Slides | WebM video | MP4 video |
Sat 16:00 | D.openjdk | Friends of OpenJDK | Dmitry Chuyko | Java & Alpaca: A Beautiful Friendship | WebM video | MP4 video | |
Sat 16:40 | D.openjdk | Friends of OpenJDK | Bazlur Rahman | Java Threading Essentials | WebM video | MP4 video | |
Sat 17:20 | D.openjdk | Friends of OpenJDK | Fridtjof Siebert | Fuzion: A New Language For The OpenJDK Unifying Java's Concepts | Slides | WebM video | MP4 video |
Sat 13:00 | D.go | Go | Maartje Eyskens | Welcome to the Go Devroom | WebM video | MP4 video | |
Sat 13:20 | D.go | Go | Jesús Espino | Dissecting Slices, Maps and Channels in Go | Slides | WebM video | MP4 video |
Sat 13:55 | D.go | Go | Carl Johnson | Mastering Your Error Domain | Slides | WebM video | MP4 video |
Sat 14:30 | D.go | Go | Ron Evans | Go Further Without Wires | Slides | WebM video | MP4 video |
Sat 15:05 | D.go | Go | Bryan Boreham | Fun with Finite Automata | Slides | WebM video | MP4 video |
Sat 15:40 | D.go | Go | Alexey Palazhchenko | Fuzzy generics | WebM video | MP4 video | |
Sat 16:15 | D.go | Go | Miki Tebeka | JSON Serialization - The Fine Print | Slides | WebM video | MP4 video |
Sat 16:50 | D.go | Go | Zygmunt Krynicki | Why your next embedded project should be written in Go | Slides | WebM video | MP4 video |
Sat 17:25 | D.go | Go | Maartje Eyskens | The State of Go | WebM video | MP4 video | |
Sat 10:00 | D.trusted-hardware | Hardware-Aided Trusted Computing | Vasily A. Sartakov, Jo Van Bulck, Fritz Alder | Opening | WebM video | MP4 video | |
Sat 10:05 | D.trusted-hardware | Hardware-Aided Trusted Computing | Shunda Zhang | SGX Enclave Exploit Analysis and Considerations for Defensive SGX Programming | Slides | WebM video | MP4 video |
Sat 10:30 | D.trusted-hardware | Hardware-Aided Trusted Computing | Dmitrii Kuvaiskii | Gramine Library OS | WebM video | MP4 video | |
Sat 10:55 | D.trusted-hardware | Hardware-Aided Trusted Computing | Nick Vidal | WebAssembly + Confidential Computing | WebM video | MP4 video | |
Sat 11:20 | D.trusted-hardware | Hardware-Aided Trusted Computing | Fritz Alder | Short break | |||
Sat 11:35 | D.trusted-hardware | Hardware-Aided Trusted Computing | Guilhem Bryant | Privacy-preserving video object detection in WebAssembly inside Veracruz | WebM video | MP4 video | |
Sat 12:00 | D.trusted-hardware | Hardware-Aided Trusted Computing | Pedro Antonino, Wojciech Aleksander Woloszyn | Symbolic Validation of SGX enclaves using Guardian | WebM video | MP4 video | |
Sat 12:25 | D.trusted-hardware | Hardware-Aided Trusted Computing | Fritz Alder | Lunch break | |||
Sat 13:25 | D.trusted-hardware | Hardware-Aided Trusted Computing | Mike Bursell | Logging, debugging and error management in Confidential Computing | WebM video | MP4 video | |
Sat 13:50 | D.trusted-hardware | Hardware-Aided Trusted Computing | Marta Rybczynska | Secure boot, TEEs, different OSes and more | Slides | WebM video | MP4 video |
Sat 14:15 | D.trusted-hardware | Hardware-Aided Trusted Computing | Charles Garcia-Tobin, Matteo Carlini | Arm CCA enablement through the Trusted Firmware community project | WebM video | MP4 video | |
Sat 14:40 | D.trusted-hardware | Hardware-Aided Trusted Computing | Fritz Alder | Short break | |||
Sat 14:55 | D.trusted-hardware | Hardware-Aided Trusted Computing | Hugo Lefeuvre | Rethinking the OS for Isolation Flexibility with FlexOS | WebM video | MP4 video | |
Sat 15:20 | D.trusted-hardware | Hardware-Aided Trusted Computing | Vasily A. Sartakov | Intravisor -- a hypervisor for fine-grained isolation using CHERI | WebM video | MP4 video | |
Sat 15:45 | D.trusted-hardware | Hardware-Aided Trusted Computing | Raoul Strackx | Developing for the AWS Nitro Enclave Platform | WebM video | MP4 video | |
Sat 16:10 | D.trusted-hardware | Hardware-Aided Trusted Computing | Fritz Alder | Short break | |||
Sat 16:30 | D.trusted-hardware | Hardware-Aided Trusted Computing | Marta Rybczynska, Vasily A. Sartakov, Mike Bursell, Jo Van Bulck, Jethro G. Beekman, Hugo Lefeuvre | Process-based abstractions for VM-based environments | WebM video | MP4 video | |
Sat 10:00 | D.hpc | HPC, Big Data, and Data Science | Olena Kutsenko | Low-code data visualization and aggregation with OpenSearch Dashboards | WebM video | MP4 video | |
Sat 10:30 | D.hpc | HPC, Big Data, and Data Science | Max Meldrum | Uncovering Arcon: A state-first Rust streaming analytics runtime | WebM video | MP4 video | |
Sat 11:00 | D.hpc | HPC, Big Data, and Data Science | Olena Kutsenko, Francesco Tisiot | Build an Open Source Streaming Data Pipeline | Slides | WebM video | MP4 video |
Sat 15:00 | D.hpc | HPC, Big Data, and Data Science | John Garbutt | Using OpenStack to reduce HPC service complexity | Slides | WebM video | MP4 video |
Sat 15:30 | D.hpc | HPC, Big Data, and Data Science | Christian Kniep | Containers in HPC | Slides | WebM video | MP4 video |
Sat 16:00 | D.hpc | HPC, Big Data, and Data Science | Swati Sehgal, Marlow Weston | This is The Way- A Crash Course on the Intricacies of Managing CPUs in K8s | Slides | WebM video | MP4 video |
Sat 16:30 | D.hpc | HPC, Big Data, and Data Science | Trevor Grant | Making Apache Spark, Apache Mahout, Kubeflow, and Kubernetes Play Nice | WebM video | MP4 video | |
Sat 10:00 | D.infra | Infra Management | Marcel van Lohuizen, Paul Jolly | A practical guide to CUE: patterns for everyday use | Slides | WebM video | MP4 video |
Sat 11:00 | D.infra | Infra Management | Evgeni Golov | Migrating Foreman/Katello from EL7 to EL8 using LEAPP/ELevate | Slides | WebM video | MP4 video |
Sat 12:00 | D.infra | Infra Management | Vincent Rubiolo | Using Ansible and Proxmox to manage an embedded RPM distro build factory: lessons learned | WebM video | MP4 video | |
Sat 13:00 | D.infra | Infra Management | Bram Vogelaar | Running trusted payloads with Nomad and Waypoint | Slides | WebM video | MP4 video |
Sat 14:00 | D.infra | Infra Management | David Moreau-Simard | Simple (but useful) Ansible reporting with ara | Slides | WebM video | MP4 video |
Sat 15:00 | D.infra | Infra Management | Kai Lüke | Immutable Infrastructure with Flatcar Container Linux | Slides | WebM video | MP4 video |
Sat 16:00 | D.infra | Infra Management | Jiří Tomášek, Eran Cohen | Central Infrastructure Management: a user friendly deployment of OpenShift on Bare Metal | WebM video | MP4 video | |
Sat 17:00 | D.infra | Infra Management | tkramm | RPort remote access and remote management | WebM video | MP4 video | |
Sat 12:15 | D.javascript | JavaScript | Ludovic Gasc, Fabien Benetou (@Utopiah) | JavaScript welcome session - day #1 | WebM video | MP4 video | |
Sat 12:30 | D.javascript | JavaScript | Boubacar Siddighi BARRY | Technology kits (choices) that enable to consistently deliver high quality frontend solutions at speed | Slides | WebM video | MP4 video |
Sat 13:00 | D.javascript | JavaScript | Trishul Goel | Destructuring Frontend monoliths with MicroFrontends | Slides | WebM video | MP4 video |
Sat 14:00 | D.javascript | JavaScript | Sean Levin | Behavior Graph | WebM video | MP4 video | |
Sat 14:30 | D.javascript | JavaScript | Fabien Benetou (@Utopiah) | Can JS also build the metaverse? | WebM video | MP4 video | |
Sat 15:00 | D.javascript | JavaScript | Louis Foster | Rapid Prototyping Physical Interfaces with Web Serial and Cheap MCUs. | WebM video | MP4 video | |
Sat 15:30 | D.javascript | JavaScript | Igor Lukanin | Bridging the Gap between Jamstack and Big Data | WebM video | MP4 video | |
Sat 16:00 | D.javascript | JavaScript | David Sveningsson | Accessibility testing with HTML-Validate | WebM video | MP4 video | |
Sat 16:30 | D.javascript | JavaScript | Florian Schade | E2E testing with Microsoft Playwright | Slides | WebM video | MP4 video |
Sat 17:00 | D.javascript | JavaScript | Olena Kutsenko | Search and aggregations made easy with NodeJS and OpenSearch | Slides | WebM video | MP4 video |
Sat 13:00 | D.legal | Legal and Policy Issues | Masafumi Ohta | How to teach OSS licenses and compliances at a university | WebM video | MP4 video | |
Sat 13:30 | D.legal | Legal and Policy Issues | Vittorio Bertola | An update on the Digital Markets Act | Slides | WebM video | MP4 video |
Sat 14:00 | D.legal | Legal and Policy Issues | Christopher Klooz | A globally unified governance framework for Open Source | WebM video | MP4 video | |
Sat 14:30 | D.legal | Legal and Policy Issues | Italo Vignoli | Why the pandemic could help FOSS, but was a win for proprietary software | Slides | WebM video | MP4 video |
Sat 15:00 | D.legal | Legal and Policy Issues | Lucas Lasota | Why Device Neutrality is important for Free Software? | WebM video | MP4 video | |
Sat 15:30 | D.legal | Legal and Policy Issues | Bradley M. Kuhn, Karen Sandler, Max Mehl, Alexander Sander | Panel: Hot Topics | WebM video | MP4 video | |
Sat 13:30 | D.libreoffice | LibreOffice Technology | Italo Vignoli | Why ODF is a better standard than OOXML | Slides | WebM video | MP4 video |
Sat 14:30 | D.libreoffice | LibreOffice Technology | Gülşah Köse | OOXML Document Analysis | WebM video | MP4 video | |
Sat 15:00 | D.libreoffice | LibreOffice Technology | Csongor Halmai | Let's Build a 200-Page-Long Lecture Book with LibreOffice Writer | WebM video | MP4 video | |
Sat 15:30 | D.libreoffice | LibreOffice Technology | Gabriele Ponzo | Creating professional templates with LibreOffice Writer | Slides | WebM video | MP4 video |
Sat 16:00 | D.libreoffice | LibreOffice Technology | Miklos Vajna | Document themes in LibreOffice Impress and elsewhere | WebM video | MP4 video | |
Sat 16:30 | D.libreoffice | LibreOffice Technology | Italo Vignoli | Advantages of LibreOffice Technology | Slides | WebM video | MP4 video |
Sat 17:00 | D.libreoffice | LibreOffice Technology | Gökay Şatır | Canvas For Rendering UX | WebM video | MP4 video | |
Sat 17:30 | D.libreoffice | LibreOffice Technology | Vasudev Narayanan | Information Engineering Operations | Slides | WebM video | MP4 video |
Sat 13:00 | D.llvm | LLVM | Alok Sharma, Bhuvanendra Kumar N | Enhanced debuggability support in LLVM for various Fortran language features | Slides | WebM video | MP4 video |
Sat 13:35 | D.llvm | LLVM | Pavel Kosov | How to write an extension for C | WebM video | MP4 video | |
Sat 14:00 | D.llvm | LLVM | Leonardo Di Donato | Coverage for eBPF programs | Slides | WebM video | MP4 video |
Sat 14:35 | D.llvm | LLVM | Kristof Beyls | Llsoftsecbook: an open source book on software security for compiler developers | Slides | WebM video | MP4 video |
Sat 15:00 | D.llvm | LLVM | Thomas Pietsch | 8-bit Character support on architectures were the smallest addressable unit size is 64-bit in Clang and LLVM | Slides | WebM video | MP4 video |
Sat 15:35 | D.llvm | LLVM | Bernhard Rosenkränzer | Libc++ on Linux - using the example of Oniro | WebM video | MP4 video | |
Sat 16:00 | D.llvm | LLVM | Babar Khan | LLVM and ANTLR: A Starter on a non-Linux Machine | WebM video | MP4 video | |
Sat 10:00 | D.mariadb | MariaDB Server | Ian Gilfillan | Welcome to the MariaDB devroom | WebM video | MP4 video | |
Sat 10:05 | D.mariadb | MariaDB Server | Michael "Monty" Widenius | MariaDB Server's new release model | WebM video | MP4 video | |
Sat 10:25 | D.mariadb | MariaDB Server | Praveen GR | What is new in mariadb 10.6 ? | WebM video | MP4 video | |
Sat 10:45 | D.mariadb | MariaDB Server | Ian Gilfillan | New features in MariaDB 10.7 and MariaDB 10.8 | WebM video | MP4 video | |
Sat 11:10 | D.mariadb | MariaDB Server | Valerii Kravchuk | MariaDB Server on macOS | Slides | WebM video | MP4 video |
Sat 11:35 | D.mariadb | MariaDB Server | Sergei Petrunia | Improved histograms in MariaDB 10.8 | WebM video | MP4 video | |
Sat 12:00 | D.mariadb | MariaDB Server | Marko Mäkelä | Performance oriented InnoDB log format changes | Slides | WebM video | MP4 video |
Sat 12:30 | D.mariadb | MariaDB Server | Michael "Monty" Widenius | MariaDB Optimizer - ongoing development and changes | WebM video | MP4 video | |
Sat 13:00 | D.mariadb | MariaDB Server | Peter Zaitsev | MySQL 8 vs MariaDB 10.7 | WebM video | MP4 video | |
Sat 13:30 | D.mariadb | MariaDB Server | Oli Sennhauser | MariaDB Point-in-Time-Recovery | WebM video | MP4 video | |
Sat 13:50 | D.mariadb | MariaDB Server | Faustin Lammler | Mariabackup + Restic: a simple and efficient online backup solution for your DBs | Slides | WebM video | MP4 video |
Sat 14:20 | D.mariadb | MariaDB Server | Vicentiu Ciorbaru | MariaDB DENY command | WebM video | MP4 video | |
Sat 14:45 | D.mariadb | MariaDB Server | Oli Sennhauser | MariaDB Galera Cluster and M/S replication | WebM video | MP4 video | |
Sat 15:15 | D.mariadb | MariaDB Server | Peter Zaitsev | Ten Tips for Better MariaDB Performance | WebM video | MP4 video | |
Sat 15:45 | D.mariadb | MariaDB Server | Federico Razzoli | Creative uses of triggers | WebM video | MP4 video | |
Sat 16:15 | D.mariadb | MariaDB Server | Oli Sennhauser | MariaDB Connection ID | WebM video | MP4 video | |
Sat 16:40 | D.mariadb | MariaDB Server | Valerii Kravchuk | More on bpftrace for MariaDB DBAs and Developers | Slides | WebM video | MP4 video |
Sat 17:05 | D.mariadb | MariaDB Server | Anel Husakovic | Introducing MYSQL_JSON plugin | Slides | WebM video | MP4 video |
Sat 17:35 | D.mariadb | MariaDB Server | Felix Schuster | The future of databases is confidential | WebM video | MP4 video | |
Sat 10:40 | D.microkernel | Microkernel and Component-based OS | Martin Děcký, Sebastian Sumpf | Introduction | |||
Sat 10:50 | D.microkernel | Microkernel and Component-based OS | Julian Stecklina | Advanced Unit Testing in the Hedron Microkernel | Slides | WebM video | MP4 video |
Sat 11:20 | D.microkernel | Microkernel and Component-based OS | Damien Zammit | A practical solution for GNU/Hurd's lack of drivers: NetBSD's rumpkernel framework | Slides | WebM video | MP4 video |
Sat 11:50 | D.microkernel | Microkernel and Component-based OS | Norman Feske | Genode meets the Pinephone | Slides | WebM video | MP4 video |
Sat 12:40 | D.microkernel | Microkernel and Component-based OS | Alexander van der Grinten | Managarm: Design of a pragmatic fully-asynchronous microkernel | Slides | WebM video | MP4 video |
Sat 13:15 | D.microkernel | Microkernel and Component-based OS | Simon Kuenzer, Marc Rittinghaus | Debugging and Monitoring in Unikraft | Slides | WebM video | MP4 video |
Sat 13:50 | D.microkernel | Microkernel and Component-based OS | Anastassios Nanos, Charalampos Mainas | Hardware accelerated applications on Unikernels for Serverless Computing | Slides | WebM video | MP4 video |
Sat 14:30 | D.microkernel | Microkernel and Component-based OS | Andrew Warkentin | UX/RT - a QNX-like OS based on seL4 | Slides | WebM video | MP4 video |
Sat 15:00 | D.microkernel | Microkernel and Component-based OS | Vikram Narayanan, Anton Burtsev | RedLeaf: Isolation and Communication in a Safe Operating System | WebM video | MP4 video | |
Sat 15:45 | D.microkernel | Microkernel and Component-based OS | Gabe Parmer | The Composite Component-Based OS | Slides | WebM video | MP4 video |
Sat 16:30 | D.microkernel | Microkernel and Component-based OS | Sebastian Eydam | Mitigating Processor Vulnerabilities by Restructuring the Kernel Address Space | Slides | WebM video | MP4 video |
Sat 17:05 | D.microkernel | Microkernel and Component-based OS | Blaine Garst | Unhackable across 30 Years, End in Sight | Slides | WebM video | MP4 video |
Sat 11:00 | D.mozilla | Mozilla | Robert Kaiser | Suggestions for a Stronger Mozilla Community | Slides | WebM video | MP4 video |
Sat 11:30 | D.mozilla | Mozilla | Michael Kohler | Collecting Sentences for Common Voice | Slides | WebM video | MP4 video |
Sat 12:00 | D.mozilla | Mozilla | David Moreno-Lumbreras | BabiaXR: Virtual Reality Data Visualizations for the browser | Slides | WebM video | MP4 video |
Sat 12:30 | D.mozilla | Mozilla | Saverio Morelli | "CV Project app": How an Android app can change the Mozilla Common Voice project | Slides | WebM video | MP4 video |
Sat 13:00 | D.mozilla | Mozilla | Paul Wright | Mozilla Support: 24, 7, 365 | WebM video | MP4 video | |
Sat 13:45 | D.mozilla | Mozilla | Magnus Melin | Thunderbird in 2022 | WebM video | MP4 video | |
Sat 14:00 | D.mozilla | Mozilla | Bülent Özden | How to Start a Language on Mozilla Common Voice? | Slides | WebM video | MP4 video |
Sat 14:45 | D.mozilla | Mozilla | Emilio Cobos Álvarez | Searchfox | WebM video | MP4 video | |
Sat 15:30 | D.mozilla | Mozilla | Mike Conley | Firefox Desktop Development 101 | WebM video | MP4 video | |
Sat 16:30 | D.mozilla | Mozilla | Konstantina Papadea, Krupa Raj | Introduction to Foxfooding | Slides | WebM video | MP4 video |
Sat 14:00 | D.mysql | MySQL | Matthias C | Encrypting binary (and relay) logs in MySQL | Slides | WebM video | MP4 video |
Sat 14:30 | D.mysql | MySQL | Øystein Grøvlen | Hash join in MySQL 8.0 | Slides | WebM video | MP4 video |
Sat 15:00 | D.mysql | MySQL | Javier Jaramago Fernández | ProxySQL 2021 Dev Submit | WebM video | MP4 video | |
Sat 15:30 | D.mysql | MySQL | Vinicius Grippa, Jean Da Silva | Backup/Restore tools performance comparison | WebM video | MP4 video | |
Sat 12:30 | D.nim | Nim Programming Language | Andreas Rumpf (Araq) | Nim concurrency | WebM video | MP4 video | |
Sat 13:05 | D.nim | Nim Programming Language | Peter Munch-Ellingsen | Next generation micro-controller programming | WebM video | MP4 video | |
Sat 13:40 | D.nim | Nim Programming Language | Arthur Rasmusson | LibVF.IO: vGPU & SR-IOV on Consumer GPUs using Nim | WebM video | MP4 video | |
Sat 14:20 | D.nim | Nim Programming Language | Ryan Lipscombe | Polymorph: a compile time approach to entity-component-systems in Nim | WebM video | MP4 video | |
Sat 15:00 | D.nim | Nim Programming Language | Scott Wadden | Potato Zombies | WebM video | MP4 video | |
Sat 15:45 | D.nim | Nim Programming Language | Zach Oakes | Pararules | WebM video | MP4 video | |
Sat 16:30 | D.nim | Nim Programming Language | Ayman Al Baz | HPC from Python to Nim | Slides | WebM video | MP4 video |
Sat 17:00 | D.nim | Nim Programming Language | Andre von Houck | Nim Metaprogramming in the real world | WebM video | MP4 video | |
Sat 10:00 | D.research | Open Research Tools and Technologies | Paul Girard, Matthieu Totet, Mathieu Jacomy, Célya Gruson-Daniel, Yo Yehudi, Maya Anderson-González, Sara Petti | Welcome to the Open Research Tools and Technologies devroom | WebM video | MP4 video | |
Sat 10:05 | D.research | Open Research Tools and Technologies | Ian Johnson | From pipe dreams and waste to functional accretion: building a capable infrastructure for the Digital Humanities | WebM video | MP4 video | |
Sat 10:25 | D.research | Open Research Tools and Technologies | Josquin Debaz, Waldir Lisboa Rocha | Code Liberation and Software Sustainability | Slides | WebM video | MP4 video |
Sat 10:40 | D.research | Open Research Tools and Technologies | John Boy | Free Software Development as Observant Participation | WebM video | MP4 video | |
Sat 11:00 | D.research | Open Research Tools and Technologies | Paul Girard, Ian Johnson, Josquin Debaz, John Boy, Waldir Lisboa Rocha | Academics developing software testimonies panel | |||
Sat 11:20 | D.research | Open Research Tools and Technologies | Robin De Mourat | Writing with data visualization | WebM video | MP4 video | |
Sat 11:40 | D.research | Open Research Tools and Technologies | Evgeny Karev | Livemark: data presentation framework | Slides | WebM video | MP4 video |
Sat 12:00 | D.research | Open Research Tools and Technologies | Laurent MILLET-LACOMBE | MetaindeX and user requirements for a generic catalog application | WebM video | MP4 video | |
Sat 12:15 | D.research | Open Research Tools and Technologies | Robin De Mourat, Célya Gruson-Daniel, Maya Anderson-González, Laurent MILLET-LACOMBE, Evgeny Karev | Visual inquiries panel | WebM video | MP4 video | |
Sat 12:35 | D.research | Open Research Tools and Technologies | Teresa Gomez-Diaz | On the dissemination/evaluation loop for Research Software | Slides | WebM video | MP4 video |
Sat 12:50 | D.research | Open Research Tools and Technologies | Bastien | What is special about open source research software and why does it matters? | WebM video | MP4 video | |
Sat 13:05 | D.research | Open Research Tools and Technologies | Bastien, Mathieu Jacomy, Teresa Gomez-Diaz | Policies panel | WebM video | MP4 video | |
Sat 13:25 | D.research | Open Research Tools and Technologies | Gemma Turon | Ersilia, a hub of AI/ML models for infectious disease research | Slides | WebM video | MP4 video |
Sat 13:45 | D.research | Open Research Tools and Technologies | Elisee JAFSIA | Improve diagnostics of typhoid through Open Science: An Artificial Intelligence-based technique | Slides | WebM video | MP4 video |
Sat 14:05 | D.research | Open Research Tools and Technologies | Yo Yehudi, Elisee JAFSIA, Gemma Turon | Artificial Intelligence Panel | WebM video | MP4 video | |
Sat 14:20 | D.research | Open Research Tools and Technologies | Julian Stirling | GitBuilding: Open source documentation for open source hardware | WebM video | MP4 video | |
Sat 14:40 | D.research | Open Research Tools and Technologies | Andre Maia Chagas, Ihor Sobianin | BeeHive: a flexible open hardware platform for behavioural experiments | WebM video | MP4 video | |
Sat 14:55 | D.research | Open Research Tools and Technologies | Matthieu Totet, Andre Maia Chagas, Ihor Sobianin, Julian Stirling | Open Hardware Panel | WebM video | MP4 video | |
Sat 15:10 | D.research | Open Research Tools and Technologies | Manuel Spitschan | Building a consensus meta-data standard for actigraphy and light exposure data | WebM video | MP4 video | |
Sat 15:20 | D.research | Open Research Tools and Technologies | Peter Selby | BrAPI: a standard API specification for plant breeding data | Slides | WebM video | MP4 video |
Sat 15:30 | D.research | Open Research Tools and Technologies | Mathieu Jacomy, Peter Selby, Manuel Spitschan | Standards panel | WebM video | MP4 video | |
Sat 15:50 | D.research | Open Research Tools and Technologies | Damien Goutte-Gattat | Ontology Development Kit | WebM video | MP4 video | |
Sat 16:10 | D.research | Open Research Tools and Technologies | Lozana Rossenova, Dragan Espenschied | Sustainable community building with the Wikibase Stakeholder Group | WebM video | MP4 video | |
Sat 16:30 | D.research | Open Research Tools and Technologies | Paul Girard, Damien Goutte-Gattat, Lozana Rossenova, Dragan Espenschied | Knowledge management communities panel | WebM video | MP4 video | |
Sat 16:45 | D.research | Open Research Tools and Technologies | Patricia Herterich | F-UJI : A Tool for the automated assessment and improvement of the FAIRness of Research Data | WebM video | MP4 video | |
Sat 17:00 | D.research | Open Research Tools and Technologies | Yanina Bellini Saibene | Internal R packages for Open Science in Agrometeorology | WebM video | MP4 video | |
Sat 17:20 | D.research | Open Research Tools and Technologies | Clemens Lange | Unveiling Hidden Physics at the LHC using Open Data | Slides | WebM video | MP4 video |
Sat 17:40 | D.research | Open Research Tools and Technologies | Sara Petti, Yanina Bellini Saibene, Clemens Lange, Patricia Herterich | Open Data Panel | WebM video | MP4 video | |
Sat 10:00 | D.design | Open Source Design | Bernard Tyers, Eriol Fox | Introduction to Open Source Design | WebM video | MP4 video | |
Sat 10:20 | D.design | Open Source Design | Aaron Collier | Documenting a Design System | Slides | WebM video | MP4 video |
Sat 12:10 | D.design | Open Source Design | Christoph Ono, Johns Beharry | Supporting open design in Bitcoin | WebM video | MP4 video | |
Sat 14:00 | D.design | Open Source Design | Eriol Fox, Kelsey Smith | Synthesising user testing insights with OSS tool teams | WebM video | MP4 video | |
Sat 14:30 | D.design | Open Source Design | Clara Garcia | We hear you! | Slides | WebM video | MP4 video |
Sat 15:00 | D.design | Open Source Design | Elizabeth Vu | When to invest in the UX of (scientific) open source | WebM video | MP4 video | |
Sat 15:30 | D.design | Open Source Design | Mars Lee | Why Designers are the Mediators of Accessibility | Slides | WebM video | MP4 video |
Sat 16:00 | D.design | Open Source Design | Jess Müller | Remote workshops | Slides | WebM video | MP4 video |
Sat 16:45 | D.design | Open Source Design | Scott Jenson | Calling all UX Designers! | WebM video | MP4 video | |
Sat 17:15 | D.design | Open Source Design | Georgia Bullen, Memo Esparza, Eriol Fox | 1 year of the Sustaining open source design podcast | WebM video | MP4 video | |
Sat 17:40 | D.design | Open Source Design | Eriol Fox | Pitch your project | |||
Sat 11:00 | D.firmware | Open Source Firmware, BMC and Bootloader | Daniel Kiper | Welome to the Open Source Firmware, BMC and Bootloader devroom | WebM video | MP4 video | |
Sat 11:10 | D.firmware | Open Source Firmware, BMC and Bootloader | Daniel Maslowski (CyReVolt) | Firmware Settings and Menus | Slides | WebM video | MP4 video |
Sat 12:10 | D.firmware | Open Source Firmware, BMC and Bootloader | Daniel Kiper | GRUB - Project Status Update | Slides | WebM video | MP4 video |
Sat 13:10 | D.firmware | Open Source Firmware, BMC and Bootloader | Michał Żygowski | Open Source Firmware status on AMD platforms 2022 | Slides | WebM video | MP4 video |
Sat 13:50 | D.firmware | Open Source Firmware, BMC and Bootloader | Piotr Król, Xeno Kovah | OST2: A new way to grow security talent for open source projects | WebM video | MP4 video | |
Sat 15:10 | D.firmware | Open Source Firmware, BMC and Bootloader | Ian Oliver | Attestation's Requirements | Slides | WebM video | MP4 video |
Sat 16:20 | D.firmware | Open Source Firmware, BMC and Bootloader | Sri Ramkrishna | Mono Lake Story - how we enabled an open hardware platform | WebM video | MP4 video | |
Sat 17:00 | D.firmware | Open Source Firmware, BMC and Bootloader | Ron Minnich | Plan 9 CPU command, in Go, for Linux | WebM video | MP4 video | |
Sat 15:30 | D.openpower | OpenPOWER | Toshaan Bharvani, James Kulina | OpenPOWER Ask Me Anything (AMA) | WebM video | MP4 video | |
Sat 16:00 | D.openpower | OpenPOWER | Luke Kenneth Casson Leighton | The Libre-SOC Project | WebM video | MP4 video | |
Sat 17:00 | D.openpower | OpenPOWER | James Kulina | OpenPOWER Foundation 2.0 | WebM video | MP4 video | |
Sat 10:00 | D.raku | Raku | Andrew Shitov | Raku devroom intro | WebM video | MP4 video | |
Sat 10:05 | D.raku | Raku | Steve Roe | A Raku Grammar for Navigation Lights | Slides | WebM video | MP4 video |
Sat 10:50 | D.raku | Raku | Daniel Sockwell | Free Software, Dependency Management, and what I got wrong at FOSDEM 21 | WebM video | MP4 video | |
Sat 11:35 | D.raku | Raku | Anton Antonov | Multi-language Data Wrangling and Acquisition Conversational Agents | Slides | WebM video | MP4 video |
Sat 12:35 | D.raku | Raku | Juan Julián Merelo | Class learning analytics with Raku | WebM video | MP4 video | |
Sat 14:00 | D.raku | Raku | Konstantin Narkhov | Decentralized Authentication | WebM video | MP4 video | |
Sat 14:40 | D.raku | Raku | Elizabeth Mattijsen | Keeping the past to preserve the future | WebM video | MP4 video | |
Sat 15:15 | D.raku | Raku | Daniel Sockwell | Radically simple testing in Raku | WebM video | MP4 video | |
Sat 15:45 | D.raku | Raku | Juan Julián Merelo | GitHub Actions (in|for) Raku | WebM video | MP4 video | |
Sat 16:35 | D.raku | Raku | Juan Julián Merelo, Stefan Seifert (nine), Daniel Sockwell, Elizabeth Mattijsen, Vadim Belman, Geoffrey Broadwell | Raku Steering Council Q&A Panel | WebM video | MP4 video | |
Sat 10:00 | D.retro | Retrocomputing | Pau Garcia Quiles (pgquiles), François Revol (mmu_man) | Welcome to Retro-Computing devroom | Slides | WebM video | MP4 video |
Sat 10:05 | D.retro | Retrocomputing | Steven Goodwin | Getting 1K Chess for the ZX81 online | WebM video | MP4 video | |
Sat 10:30 | D.retro | Retrocomputing | Stephan Hohmann | Let's Get Serial! | Slides | WebM video | MP4 video |
Sat 11:15 | D.retro | Retrocomputing | Sergey Panarin | Made by Woz: how Apple-1 operating system works? | WebM video | MP4 video | |
Sat 12:00 | D.retro | Retrocomputing | Bart van den Akker | A Computer Museum | WebM video | MP4 video | |
Sat 13:25 | D.retro | Retrocomputing | Christophe Ponsard | Trajectware - timeline-based navigation across computing heritage | Slides | WebM video | MP4 video |
Sat 13:55 | D.retro | Retrocomputing | Maurits Fennis | Hack for the Planet | WebM video | MP4 video | |
Sat 14:30 | D.retro | Retrocomputing | Carsten Strotmann | Keeping old Unix/Linux up-to-date with pkgsrc | WebM video | MP4 video | |
Sat 15:30 | D.retro | Retrocomputing | Mingcong Bai | AOSC OS/Retro - An Introduction | Slides | WebM video | MP4 video |
Sat 16:00 | D.retro | Retrocomputing | Ilya Kreymer | Old Web Today: Keeping Flash (and other) Retro Web Sites Accessible on the modern web | Slides | WebM video | MP4 video |
Sat 16:30 | D.retro | Retrocomputing | Sean Malseed | FrogFind and 68k News | WebM video | MP4 video | |
Sat 17:00 | D.retro | Retrocomputing | Jim Hall | A Brief History of Spreadsheets | WebM video | MP4 video | |
Sat 10:00 | D.safety | Safety and Open Source | Daniel Silverstone | Subplot - documenting your criteria for success | WebM video | MP4 video | |
Sat 11:00 | D.safety | Safety and Open Source | Bartłomiej Święcki | Don't trust us, trust the math behind immudb | Slides | WebM video | MP4 video |
Sat 12:00 | D.safety | Safety and Open Source | Fridtjof Siebert | Designing a new Language for Safety: Fuzion | Slides | WebM video | MP4 video |
Sat 13:30 | D.safety | Safety and Open Source | Kristoffer Nordström | Testing Requirements Documents | Slides | WebM video | MP4 video |
Sat 10:00 | D.testing | Testing and Automation | Alexander Todorov, Cyril Hrubis, Anders Roxell, Zaklina Stojnev | Welcome to Testing and Automation devroom | Slides | WebM video | MP4 video |
Sat 10:15 | D.testing | Testing and Automation | Richard Palethorpe | Automating Code Review with Sparse | WebM video | MP4 video | |
Sat 11:20 | D.testing | Testing and Automation | Laurent Carlier | Unit testing Linux kernel drivers | Slides | WebM video | MP4 video |
Sat 12:00 | D.testing | Testing and Automation | Armand Bénéteau | Continuous testing in a cloud based infrastructure using virtualization and real hardware in the loop | Slides | WebM video | MP4 video |
Sat 14:00 | D.testing | Testing and Automation | Fotis Nikolaidis | Frisbee: An advanced suite for the automated testing of cloud apps over Kubernetes | Slides | WebM video | MP4 video |
Sat 14:45 | D.testing | Testing and Automation | James Thomas, Laurence Urhegyi | LAVA + OpenQA = Automated, Continuous Full System Testing | Slides | WebM video | MP4 video |
Sat 15:45 | D.testing | Testing and Automation | Stevan Radaković | Oniro CI/Testing integration with LAVA | Slides | WebM video | MP4 video |
Sat 16:00 | D.testing | Testing and Automation | Matthias Valvekens | How (not) to make a mockery of trust | Slides | WebM video | MP4 video |
Sat 16:20 | D.testing | Testing and Automation | Thomas Harte | Fuzzing, or How I Generated 1,000,000 New Emulator Test Cases in an Afternoon | WebM video | MP4 video | |
Sat 16:40 | D.testing | Testing and Automation | Alexander Todorov | History of Testing | Slides | WebM video | MP4 video |
Sat 16:50 | D.testing | Testing and Automation | Eric de Graaf | 5 OpenSource Test Automation tools in 45 minutes! | Slides | WebM video | MP4 video |
Sat 10:00 | D.virtualization | Virtualization and IaaS | Stefan Hajnoczi | What's coming in VIRTIO 1.2 | Slides | WebM video | MP4 video |
Sat 10:30 | D.virtualization | Virtualization and IaaS | Christophe Fergeau | Cross-platform/cross-hypervisor virtio vsock use in go | Slides | WebM video | MP4 video |
Sat 11:00 | D.virtualization | Virtualization and IaaS | Simone Tiraboschi, Sandro Bonazzola | Introducing OKD Virtualization | Slides | WebM video | MP4 video |
Sat 11:30 | D.virtualization | Virtualization and IaaS | Matias Vara | ToroV, a kernel in user-space, or sort of | Slides | WebM video | MP4 video |
Sat 12:00 | D.virtualization | Virtualization and IaaS | Marcelo Amaral | KubeVirt scale test by creating 400 VMIs on a single node | Slides | WebM video | MP4 video |
Sat 12:30 | D.virtualization | Virtualization and IaaS | Olivier Lambert | DevOps, Cloud Native, DPUs: beyond the buzzwords | WebM video | MP4 video | |
Sat 13:00 | D.virtualization | Virtualization and IaaS | Daniel Smith | Isolating PCI/CXL Devices: It All Starts with System Launch | Slides | WebM video | MP4 video |
Sat 13:30 | D.virtualization | Virtualization and IaaS | Liran Rotenberg | Automatic CPU and NUMA pinning | Slides | WebM video | MP4 video |
Sat 14:00 | D.virtualization | Virtualization and IaaS | Miguel Barroso | Network interface hotplug for Kubernetes | Slides | WebM video | MP4 video |
Sat 14:30 | D.virtualization | Virtualization and IaaS | Milan Zamazal | The story of adding TPM support to oVirt | Slides | WebM video | MP4 video |
Sat 15:00 | D.virtualization | Virtualization and IaaS | Alejandro Huertas | Deploying VMs and Containers across Infrastructure Providers | WebM video | MP4 video | |
Sat 15:30 | D.virtualization | Virtualization and IaaS | Lukas Greve | Phyllome OS | WebM video | MP4 video | |
Sat 16:15 | D.virtualization | Virtualization and IaaS | Demi Obenour | Hardware-accelerated graphics in secure multi-tenant environments | Slides | WebM video | MP4 video |
Sat 17:15 | D.virtualization | Virtualization and IaaS | Radim Hrazdil | Tracing KubeVirt traffic with Istio | Slides | WebM video | MP4 video |
Sat 10:00 | D.web3 | Web3 Infrastructure | Harlan Wood | Decentralized Self Sovereign Trust Graphs | Slides | WebM video | MP4 video |
Sat 14:00 | D.web3 | Web3 Infrastructure | Joel Thorstensson | Open Source Data with Ceramic | Slides | WebM video | MP4 video |
Sat 14:30 | D.web3 | Web3 Infrastructure | alessandro.amicone | i3-Market Self Sovereign Identity Authentication | WebM video | MP4 video | |
Sat 15:00 | D.web3 | Web3 Infrastructure | guillem.cordoba | Scaffold a Holochain App in 10 minutes | WebM video | MP4 video | |
Sat 15:30 | D.web3 | Web3 Infrastructure | Jaron Vietor | Building Web3's Video Infrastructure Layer | Slides | WebM video | MP4 video |
Sat 16:00 | D.web3 | Web3 Infrastructure | Mauve Signweaver | Mixing Peer to Peer Protocols on the Web | WebM video | MP4 video | |
Sat 16:30 | D.web3 | Web3 Infrastructure | Nicholas Pawelk | The Peoples' Web3 | |||
Sat 17:00 | D.web3 | Web3 Infrastructure | Emaline Friedman, Michael Hueschen | Introduction to Neighbourhoods | Slides | WebM video | MP4 video |
Sat 17:30 | D.web3 | Web3 Infrastructure | Mark Nadal | Scaling a Decentralized Metaverse in Browser without Data Leaks | WebM video | MP4 video | |
Sat 09:30 | S.box86 | Box86 stand | Welcome to the Box86 stand | ||||
Sat 09:30 | S.checkmk | Checkmk stand | Welcome to the Checkmk stand | ||||
Sat 09:30 | S.civicrm | CiviCRM stand | Welcome to the CiviCRM stand | ||||
Sat 09:30 | S.opensuse | openSUSE stand | Welcome to the openSUSE stand | ||||
Sat 09:30 | S.debian | Debian stand | Welcome to the Debian stand | ||||
Sat 09:30 | S.eclipse | Eclipse Foundation stand | Welcome to the Eclipse Foundation stand | ||||
Sat 09:30 | S.fedora | Fedora Project stand | Welcome to the Fedora Project stand | ||||
Sat 09:30 | S.foreman | Foreman stand | Welcome to the Foreman stand | ||||
Sat 09:30 | S.fossasia | FOSSASIA stand | Welcome to the FOSSASIA stand | ||||
Sat 09:30 | S.fsfe | Free Software Foundation Europe stand | Welcome to the Free Software Foundation Europe stand | ||||
Sat 09:30 | S.freebsd | FreeBSD Project stand | Welcome to the FreeBSD Project stand | ||||
Sat 09:30 | S.gnome | GNOME stand | Welcome to the GNOME stand | ||||
Sat 09:30 | S.gsoc | Google Summer of Code stand | Welcome to the Google Summer of Code stand | ||||
Sat 09:30 | S.haiku | Haiku stand | Welcome to the Haiku stand | ||||
Sat 09:30 | S.illumos | illumos stand | Welcome to the illumos stand | ||||
Sat 09:30 | S.kde | KDE Community stand | Welcome to the KDE Community stand | ||||
Sat 10:00 | S.kde | KDE Community stand | Plasma Mobile in 2022 | ||||
Sat 11:15 | S.kde | KDE Community stand | Kalendar and the case for Akonadi | ||||
Sat 13:00 | S.kde | KDE Community stand | KDE Eco | ||||
Sat 09:30 | S.kiwi | Kiwi TCMS stand | Welcome to the Kiwi TCMS stand | ||||
Sat 09:30 | S.libreoffice | LibreOffice stand | Welcome to the LibreOffice stand | ||||
Sat 09:30 | S.libresoc | LibreSOC Project stand | Welcome to the LibreSOC Project stand | ||||
Sat 09:30 | S.mariadb | MariaDB Foundation stand | Welcome to the MariaDB Foundation stand | ||||
Sat 09:30 | S.matrix | Matrix stand | Welcome to the Matrix stand | ||||
Sat 09:30 | S.mautic | Mautic stand | Welcome to the Mautic stand | ||||
Sat 09:30 | S.nextcloud | Nextcloud Hub stand | Welcome to the Nextcloud Hub stand | ||||
Sat 09:30 | S.ntop | ntop stand | Welcome to the ntop stand | ||||
Sat 09:30 | S.oniro | Oniro Project stand | Welcome to the Oniro Project stand | ||||
Sat 09:30 | S.onlyoffice | ONLYOFFICE stand | Welcome to the ONLYOFFICE stand | ||||
Sat 09:30 | S.openmandriva | OpenMandriva stand | Welcome to the OpenMandriva stand | ||||
Sat 09:30 | S.opentap | OpenTAP stand | Welcome to the OpenTAP stand | ||||
Sat 09:30 | S.openuk | OpenUK stand | Welcome to the OpenUK stand | ||||
Sat 09:30 | S.openwifi | openwifi stand | Welcome to the openwifi stand | ||||
Sat 09:30 | S.ow2 | OW2 Open Source Community stand | Welcome to the OW2 Open Source Community stand | ||||
Sat 09:30 | S.pharo | Pharo stand | Welcome to the Pharo stand | ||||
Sat 09:30 | S.postgresql | PostgreSQL stand | Welcome to the PostgreSQL stand | ||||
Sat 09:30 | S.pulp | Pulp stand | Welcome to the Pulp stand | ||||
Sat 09:30 | S.reactos | ReactOS stand | Welcome to the ReactOS stand | ||||
Sat 09:30 | S.refpersys | RefPerSys stand | Welcome to the RefPerSys stand | ||||
Sat 09:30 | S.schulfrei | schul-frei stand | Welcome to the schul-frei stand | ||||
Sat 09:30 | S.apache | The Apache Software Foundation stand | Welcome to the The Apache Software Foundation stand | ||||
Sat 09:30 | S.ubuntu | Ubuntu stand | Welcome to the Ubuntu stand | ||||
Sat 09:30 | S.xcpng | XCP-ng stand | Welcome to the XCP-ng stand | ||||
Sat 09:30 | S.xwiki | XWiki & CryptPad stand | Welcome to the XWiki & CryptPad stand | ||||
Sat 09:00 | I.infodesk | Infodesk | The Virtual FOSDEM Infodesk (Saturday) | ||||
Sun 18:00 | K.fosdem | FOSDEM | FOSDEM Staff, Richard Hartmann | Closing FOSDEM 2022 | WebM video | MP4 video | |
Sun 13:30 | M.community | Community | Ruth Cheesley | Establishing an incentivised partners programme in an open source project | Slides | WebM video | MP4 video |
Sun 14:30 | M.community | Community | Ixchel Ruiz | Celebrating failure or success? Why not both? | WebM video | MP4 video | |
Sun 15:30 | M.community | Community | Anita Ihuman | How Implicit Bias Affects Diversity and Inclusion in Open Source. | WebM video | MP4 video | |
Sun 16:15 | M.community | Community | Ray Paik | Are we being inclusive with our community recognitions? | Slides | WebM video | MP4 video |
Sun 17:00 | M.community | Community | Bartek Plotka, Prem Saraswat | Enabling Next Gen of Diverse Maintainers and Employees Through Mentorship | Slides | WebM video | MP4 video |
Sun 10:00 | M.misc | Miscellaneous | Amanda Brock | All the World's a Stage and FOSS is playing many parts | WebM video | MP4 video | |
Sun 11:00 | M.misc | Miscellaneous | Matt Yonkovit | The Business Of Open Source | WebM video | MP4 video | |
Sun 12:00 | M.misc | Miscellaneous | Vittorio Bertola | European digital sovereignty and open source | Slides | WebM video | MP4 video |
Sun 15:00 | M.misc | Miscellaneous | Vadim Belman | Debunking The Myths About The Raku® Language | WebM video | MP4 video | |
Sun 10:00 | M.security | Security | Longjun Luo | Seamless Kernel Update | Slides | WebM video | MP4 video |
Sun 11:00 | M.security | Security | HuaxinLu | secPaver: Security Policy Development Tool | WebM video | MP4 video | |
Sun 12:00 | M.security | Security | Deepu K Sasidharan | Why safe programming matters and why Rust | Slides | WebM video | MP4 video |
Sun 13:00 | M.security | Security | Sebastian Crane | The distinctive qualities of Software Bill of Materials | WebM video | MP4 video | |
Sun 14:00 | M.security | Security | Romuald Vandepoel | Trousseau - the Kubernetes Key Management Service provider | Slides | WebM video | MP4 video |
Sun 15:00 | M.security | Security | Allon Mureinik | What I wish I knew about security when I started programming | Slides | WebM video | MP4 video |
Sun 16:00 | M.security | Security | Bruce Momjian | Secure Communication with Tls | WebM video | MP4 video | |
Sun 17:00 | M.security | Security | Peter Czanik | Sudo | Slides | WebM video | MP4 video |
Sun 13:00 | L.lightningtalks | Lightning Talks | pmalhaire | Open source to IRL whale card game (python/Golang/WebGL) | Slides | WebM video | MP4 video |
Sun 13:20 | L.lightningtalks | Lightning Talks | Zygmunt Krynicki | NetOTA - repository protocol for embedded systems | Slides | WebM video | MP4 video |
Sun 13:40 | L.lightningtalks | Lightning Talks | Maxim Van de Wynckel | Rapid Prototyping of a Positioning System | Slides | WebM video | MP4 video |
Sun 14:00 | L.lightningtalks | Lightning Talks | Eoin Jordan | Car Whispering: the AI Mechanic | Slides | WebM video | MP4 video |
Sun 14:20 | L.lightningtalks | Lightning Talks | toscalix | Oniro project, the new IoT platform from Eclipse Foundation | Slides | WebM video | MP4 video |
Sun 14:40 | L.lightningtalks | Lightning Talks | parsingh | Manage workloads on disconnected far edge | WebM video | MP4 video | |
Sun 15:00 | L.lightningtalks | Lightning Talks | Edward Zimmermann | A lightning intro to re-Isearch | WebM video | MP4 video | |
Sun 15:20 | L.lightningtalks | Lightning Talks | Somang Nam | luox | Slides | WebM video | MP4 video |
Sun 15:40 | L.lightningtalks | Lightning Talks | Will Daly | aretext: minimalist text editor with vim-compatible key bindings | WebM video | MP4 video | |
Sun 10:00 | D.ada | Ada | Fernando Oleo Blanco | Introduction to the Ada DevRoom | Slides | WebM video | MP4 video |
Sun 10:15 | D.ada | Ada | Jean-Pierre Rosen | Introduction to Ada for Beginning and Experienced Programmers | Slides | WebM video | MP4 video |
Sun 11:20 | D.ada | Ada | Stefan Hild | Ada Looks Good, Now Program a Game Without Knowing Anything | WebM video | MP4 video | |
Sun 11:45 | D.ada | Ada | Jean-Pierre Rosen | The Ada Numerics Model | Slides | WebM video | MP4 video |
Sun 12:20 | D.ada | Ada | Fabien Chouteau, Alejandro R. Mosteo | 2022 Alire Update | WebM video | MP4 video | |
Sun 12:50 | D.ada | Ada | Gabriele Galeotti | SweetAda | Slides | WebM video | MP4 video |
Sun 13:15 | D.ada | Ada | Alejandro R. Mosteo | Use (and Abuse?) of Ada 2022 Features in Designing a JSON-like Data Structure | Slides | WebM video | MP4 video |
Sun 13:45 | D.ada | Ada | Max Reznik | Getting Started with AdaWebPack | Slides | WebM video | MP4 video |
Sun 14:10 | D.ada | Ada | Jeffrey Carter | Overview of Ada GUI | Slides | WebM video | MP4 video |
Sun 14:45 | D.ada | Ada | Roderick Chapman | SPARKNaCl: A Verified, Fast Re-implementation of TweetNaCl | Slides | WebM video | MP4 video |
Sun 15:50 | D.ada | Ada | Paul Jarrett | The Outsider's Guide to Ada | Slides | WebM video | MP4 video |
Sun 16:25 | D.ada | Ada | Yannick Moy | Proving the Correctness of GNAT Light Runtime Library | Slides | WebM video | MP4 video |
Sun 17:05 | D.ada | Ada | Stephane Carrez | Implementing a Build Manager in Ada | Slides | WebM video | MP4 video |
Sun 17:30 | D.ada | Ada | Jan Verschelde | Exporting Ada Software to Python and Julia | Slides | WebM video | MP4 video |
Sun 17:55 | D.ada | Ada | Dirk Craeynest, Fernando Oleo Blanco | Closing of the Ada DevRoom | WebM video | MP4 video | |
Sun 10:00 | D.bsd | BSD | Rodrigo Osorio | Welcome to the BSD devroom | |||
Sun 10:20 | D.bsd | BSD | Norbert Kamiński | Firmware updates for OPNsense and pfSense with fwupd/LVFS | WebM video | MP4 video | |
Sun 10:00 | D.containers | Containers | Martin Roukala | Boot2container: An initramfs for reproducible infrastructures | Slides | WebM video | MP4 video |
Sun 10:35 | D.containers | Containers | Daniel Black | Debugging in containers | WebM video | MP4 video | |
Sun 11:10 | D.containers | Containers | Mario Loriedo | Devfile file format | WebM video | MP4 video | |
Sun 11:35 | D.containers | Containers | Peter Zaitsev | Distributed Storage in the Cloud | Slides | WebM video | MP4 video |
Sun 12:10 | D.containers | Containers | Rafael Fernández López | Extending Kubernetes with WebAssembly | Slides | WebM video | MP4 video |
Sun 12:25 | D.containers | Containers | Viktor Farcic | Freedom Means That Kubernetes Needs To Disappear | WebM video | MP4 video | |
Sun 13:00 | D.containers | Containers | Orlin Vasilev | Harbor - The Container Registry | Slides | WebM video | MP4 video |
Sun 13:35 | D.containers | Containers | Thilo Fromm | How I learned to stop worrying and love Flatcar’s auto-update | Slides | WebM video | MP4 video |
Sun 14:10 | D.containers | Containers | Jiří Kremser | A cloud native Kubernetes Global Balancer | Slides | WebM video | MP4 video |
Sun 14:45 | D.containers | Containers | Kohei Tokunaga | P2P Container Image Distribution on IPFS With Containerd and Nerdctl | Slides | WebM video | MP4 video |
Sun 15:10 | D.containers | Containers | Clément BENIER | Redpak: Ultra light weight container for embedded systems | Slides | WebM video | MP4 video |
Sun 15:35 | D.containers | Containers | Mykola Marzhan | Solutions for running MySQL in Kubernetes | Slides | WebM video | MP4 video |
Sun 16:10 | D.containers | Containers | Christophe Fergeau | Userland TCP/IP stack for external container connectivity | Slides | WebM video | MP4 video |
Sun 16:35 | D.containers | Containers | Dan Čermák | What made your container fat? | Slides | WebM video | MP4 video |
Sun 16:50 | D.containers | Containers | Kuan Lin Huang | An easy and elegant way to manage and build your notebook images | Slides | WebM video | MP4 video |
Sun 17:15 | D.containers | Containers | Forrest Burt | From Singularity to Apptainer | WebM video | MP4 video | |
Sun 10:00 | D.cicd | Continuous Integration and Continuous Deployment | Andrea Frittoli, Erik Sternerson | Interoperability in the Continuous Delivery space with CDEvents | Slides | WebM video | MP4 video |
Sun 10:35 | D.cicd | Continuous Integration and Continuous Deployment | Noé Gaumont | How to improve the developer experience in Heptapod/GitLab | Slides | WebM video | MP4 video |
Sun 11:00 | D.cicd | Continuous Integration and Continuous Deployment | Adam Souzis | Decentralized DevOps with Unfurl | Slides | WebM video | MP4 video |
Sun 11:35 | D.cicd | Continuous Integration and Continuous Deployment | Harshit Chopra | Git Credentials binding for sh, bat, and powershell | Slides | WebM video | MP4 video |
Sun 12:00 | D.cicd | Continuous Integration and Continuous Deployment | Bram Vogelaar | CICD using jenkins and Nomad | Slides | WebM video | MP4 video |
Sun 12:45 | D.cicd | Continuous Integration and Continuous Deployment | Markus Lippert | Leveraging Windows Containers in Your Kubernetes-Native CI/CD Pipelines | Slides | WebM video | MP4 video |
Sun 13:35 | D.cicd | Continuous Integration and Continuous Deployment | Alexander Jung | Massive Unikernel Matrices with Unikraft, Concourse and More | WebM video | MP4 video | |
Sun 14:00 | D.cicd | Continuous Integration and Continuous Deployment | Nikolai Kondrashov | Masking known issues across six kernel CI systems | Slides | WebM video | MP4 video |
Sun 14:35 | D.cicd | Continuous Integration and Continuous Deployment | Vlad Bogolin | Multi-master scaling for MariaDB Buildbot | WebM video | MP4 video | |
Sun 15:00 | D.cicd | Continuous Integration and Continuous Deployment | Victor Martinez, Ivan Fernandez Calvo | OpenTelemetry and CI/CD | WebM video | MP4 video | |
Sun 15:35 | D.cicd | Continuous Integration and Continuous Deployment | Stephane Carrez | Porion a new Build Manager | Slides | WebM video | MP4 video |
Sun 16:35 | D.cicd | Continuous Integration and Continuous Deployment | Viktor Farcic | Using Kubernetes API To Manage Everything | WebM video | MP4 video | |
Sun 17:00 | D.cicd | Continuous Integration and Continuous Deployment | Thomas Schuetz | Unifying Infrastructure and Application Delivery Using Keptn | WebM video | MP4 video | |
Sun 10:00 | D.minimalistic | Declarative and Minimalistic Computing | Manolis Ragkousis, Oliver Propst | Declarative and Minimalistic Computing | WebM video | MP4 video | |
Sun 10:15 | D.minimalistic | Declarative and Minimalistic Computing | Juan Julián Merelo | The manifold joys of metaprogramming | WebM video | MP4 video | |
Sun 10:45 | D.minimalistic | Declarative and Minimalistic Computing | Ekaitz Zarraga | A year of RISC-V adventures: embracing chaos in your software journey | Slides | WebM video | MP4 video |
Sun 11:15 | D.minimalistic | Declarative and Minimalistic Computing | John Mercouris | How to design powerful DSLs for users | WebM video | MP4 video | |
Sun 11:45 | D.minimalistic | Declarative and Minimalistic Computing | Andrew Tropin | Declare All Your Needs | WebM video | MP4 video | |
Sun 12:15 | D.minimalistic | Declarative and Minimalistic Computing | Mathieu Othacehe | GNU Guix behind the scene | Slides | WebM video | MP4 video |
Sun 12:40 | D.minimalistic | Declarative and Minimalistic Computing | Troels Henriksen | Designing a programming language for the desert | Slides | WebM video | MP4 video |
Sun 13:05 | D.minimalistic | Declarative and Minimalistic Computing | José Bollo | From tinyscheme to tr7 | Slides | WebM video | MP4 video |
Sun 13:35 | D.minimalistic | Declarative and Minimalistic Computing | Fridtjof Siebert | Fuzion Language Update | Slides | WebM video | MP4 video |
Sun 14:05 | D.minimalistic | Declarative and Minimalistic Computing | Hisham Muhammad | Adventures in Dataflow | WebM video | MP4 video | |
Sun 14:35 | D.minimalistic | Declarative and Minimalistic Computing | Jonathan McHugh | Knowledge Management Through Minimal Syntaxes | Slides | WebM video | MP4 video |
Sun 15:05 | D.minimalistic | Declarative and Minimalistic Computing | Christine Lemmer-Webber, Morgan Lemmer-Webber | Lisp, but Beautiful; Lisp for Everyone | WebM video | MP4 video | |
Sun 15:45 | D.minimalistic | Declarative and Minimalistic Computing | Christine Lemmer-Webber | Spritely Goblins comes to Guile | WebM video | MP4 video | |
Sun 16:25 | D.minimalistic | Declarative and Minimalistic Computing | Arun Isaac | Concise Common Workflow Language | Slides | WebM video | MP4 video |
Sun 17:00 | D.minimalistic | Declarative and Minimalistic Computing | William Byrd | A Relational Exploration of McCarthy's 'Amb' | WebM video | MP4 video | |
Sun 17:40 | D.minimalistic | Declarative and Minimalistic Computing | Kartik Agaram | Why everyone needs to know some coding: last-mile sandboxing | Slides | WebM video | MP4 video |
Sun 10:00 | D.distributions | Distributions | Mathieu Othacehe | Unify your distributions | Slides | ||
Sun 10:30 | D.distributions | Distributions | Mathieu Tortuyaux | All's well that tests well | WebM video | MP4 video | |
Sun 11:00 | D.distributions | Distributions | Thilo Fromm | Modding the Immutable – how to extend Flatcar, an immutable image-based OS | Slides | WebM video | MP4 video |
Sun 11:30 | D.distributions | Distributions | Sayan Chowdhury | Securing and Hardening a container host | Slides | WebM video | MP4 video |
Sun 12:30 | D.distributions | Distributions | Alexander Sack | How The Distro Needs Change to Help FOSS on Embedded Linux | WebM video | MP4 video | |
Sun 13:30 | D.distributions | Distributions | Amit Kucheria | Eclipse Oniro: A production OS | Slides | WebM video | MP4 video |
Sun 14:15 | D.distributions | Distributions | Mustafa Gezen | Build and release tools tailored to building, releasing and maintaining Linux distributions and forks | WebM video | MP4 video | |
Sun 15:00 | D.distributions | Distributions | Aleksandra Fedorova | CentOS Stream: stable and continuous | Slides | WebM video | MP4 video |
Sun 15:45 | D.distributions | Distributions | Bernhard Rosenkränzer, Andrei Gherzan | DOs and DON'Ts when building a Yocto based distribution | WebM video | MP4 video | |
Sun 16:15 | D.distributions | Distributions | Daniel Kolesa | Chimera Linux | Slides | WebM video | MP4 video |
Sun 17:00 | D.distributions | Distributions | Sarah Julia Kriesch | Collaboration instead of Competition | Slides | WebM video | MP4 video |
Sun 13:00 | D.embedded | Embedded, Mobile and Automotive | Jon Levell | Eclipse Amlen: Messaging for IoT/Web/Mobile | WebM video | MP4 video | |
Sun 13:30 | D.embedded | Embedded, Mobile and Automotive | Philippe Coval, Andrei Gherzan | Oniro Blueprints for IoT devices | Slides | WebM video | MP4 video |
Sun 14:00 | D.embedded | Embedded, Mobile and Automotive | rbino | Astarte: from data collection to fleet management | Slides | WebM video | MP4 video |
Sun 15:00 | D.embedded | Embedded, Mobile and Automotive | Stefan Schmidt | Running an OpenThread Mesh Network with Linux and Zephyr | Slides | WebM video | MP4 video |
Sun 15:30 | D.embedded | Embedded, Mobile and Automotive | José Bollo | Towards UN R155 compliance with open source stack | WebM video | MP4 video | |
Sun 16:00 | D.embedded | Embedded, Mobile and Automotive | Ricardo Mendoza | Why Embedded Linux Needs a Container Manager Written in C | WebM video | MP4 video | |
Sun 16:30 | D.embedded | Embedded, Mobile and Automotive | Luis Ramirez Vargas | Over-the-air (OTA) software updates with NVIDIA Jetson | WebM video | MP4 video | |
Sun 10:00 | D.emulator | Emulator Development | Roland van Laar | Testing Macromedia director in ScummVM | WebM video | MP4 video | |
Sun 10:45 | D.emulator | Emulator Development | Anisse Astier | Z80: the last secrets | Slides | WebM video | MP4 video |
Sun 11:30 | D.emulator | Emulator Development | Stefanos Kornilios Mitsis Poiitidis | CANCELLED Debugging Strategies for Emulator Developers | |||
Sun 12:00 | D.emulator | Emulator Development | Alexandro Sanchez Bach | PlayStation 3 Emulation | Slides | WebM video | MP4 video |
Sun 14:00 | D.emulator | Emulator Development | Thomas Harte | Fuzzing, or How I Generated 1,000,000 New Processor Test Cases in an Afternoon | WebM video | MP4 video | |
Sun 14:30 | D.emulator | Emulator Development | Stephanie Gawroriski | SquirrelJME, Java Flip Phone Emulation | Slides | WebM video | MP4 video |
Sun 15:30 | D.emulator | Emulator Development | Thomas Harte | Static and Dynamic Analysis for Automatic Emulator Configuration | WebM video | MP4 video | |
Sun 16:30 | D.emulator | Emulator Development | Warner Losh | A Venix/86 emulator | Slides | WebM video | MP4 video |
Sun 17:15 | D.emulator | Emulator Development | Ryan Houdek | FEX-Emu: Fast(-er) x86 emulation for AArch64 | Slides | WebM video | MP4 video |
Sun 10:15 | D.mobile | FOSS on Mobile Devices | Nikita Travkin | Running Mainline Linux on Snapdragon 410 | Slides | WebM video | MP4 video |
Sun 11:00 | D.mobile | FOSS on Mobile Devices | Sebastian Crane | Portable Parens: Graphical Lisp programs for mobile devices | WebM video | MP4 video | |
Sun 12:00 | D.mobile | FOSS on Mobile Devices | caleb Connolly | From Android to mainline on the Snapdragon 845 | Slides | WebM video | MP4 video |
Sun 13:00 | D.mobile | FOSS on Mobile Devices | OIiver Smith | Linux Mobile vs. The Social Dilemma | WebM video | MP4 video | |
Sun 13:50 | D.mobile | FOSS on Mobile Devices | Aleksander Morgado | ModemManager in your phone | Slides | WebM video | MP4 video |
Sun 14:45 | D.mobile | FOSS on Mobile Devices | Tobias Bernard | Welcome to Libadwaita | Slides | WebM video | MP4 video |
Sun 15:30 | D.mobile | FOSS on Mobile Devices | Evangelos Ribeiro Tzaras | Anatomy of GNOME Calls | Slides | WebM video | MP4 video |
Sun 16:00 | D.mobile | FOSS on Mobile Devices | Guido Günther | Phosh Contributors Get Together | WebM video | MP4 video | |
Sun 16:30 | D.mobile | FOSS on Mobile Devices | Evangelos Ribeiro Tzaras | Closing session | WebM video | MP4 video | |
Sun 13:00 | D.radio | Free Software Radio | Andrej Rode | Welcome to the Free Software Radio Devroom | WebM video | MP4 video | |
Sun 13:10 | D.radio | Free Software Radio | Xianjun Jiao | Opensource WiFi chip (openwifi) progress and future plan | Slides | WebM video | MP4 video |
Sun 13:40 | D.radio | Free Software Radio | Victor Omoniyi | Implementing a GNU Radio/LiteX accelerator using a FPGA-based PCIe co-processor | WebM video | MP4 video | |
Sun 14:00 | D.radio | Free Software Radio | Jean-Michel Friedt, Thomas Lavarenne | Emitting Hellschreiber from a Raspberry Pi GPIO: combining gr-hellschreiber with gr-rpitx | Slides | WebM video | MP4 video |
Sun 14:30 | D.radio | Free Software Radio | David Winter | gr-ofdmradar: OFDM Radar in GNU Radio | WebM video | MP4 video | |
Sun 15:00 | D.radio | Free Software Radio | Daniel Estévez | Voyager 1 adventures | Slides | WebM video | MP4 video |
Sun 15:30 | D.radio | Free Software Radio | Josh Morman | GR 3.10 | Slides | WebM video | MP4 video |
Sun 16:00 | D.radio | Free Software Radio | Michelle Thompson | Introducing the M17 Project | WebM video | MP4 video | |
Sun 16:10 | D.radio | Free Software Radio | Steve Kelly | P2P SDR to GPU Streaming with Julia and LiteX | WebM video | MP4 video | |
Sun 10:00 | D.openjdk | Friends of OpenJDK | Reza Rahman | Fundamentals Of Diversity & Inclusion For Technologists | WebM video | MP4 video | |
Sun 10:40 | D.openjdk | Friends of OpenJDK | Johan Vos | OpenJFX: An Update on Java on the Client | WebM video | MP4 video | |
Sun 11:20 | D.openjdk | Friends of OpenJDK | Almas Baimagambetov | AI Pathfinding In FXGL Game Engine | WebM video | MP4 video | |
Sun 12:00 | D.openjdk | Friends of OpenJDK | Frank Delporte | Update On Java On The Raspberry Pi | Slides | WebM video | MP4 video |
Sun 12:40 | D.openjdk | Friends of OpenJDK | Mary Grygleski | Benefits Of MQTT For IoT Apps And Beyond | WebM video | MP4 video | |
Sun 13:20 | D.openjdk | Friends of OpenJDK | Reza Rahman | Jakarta EE: Present & Future | WebM video | MP4 video | |
Sun 14:00 | D.openjdk | Friends of OpenJDK | Zoran Sevarac | Deep Learning for Java Developers | WebM video | MP4 video | |
Sun 14:40 | D.openjdk | Friends of OpenJDK | Nicolas Frankel | Faster Apache Maven Builds | WebM video | MP4 video | |
Sun 15:20 | D.openjdk | Friends of OpenJDK | Marcus Hellberg | Modern Web Apps, 100% Java: Building Web Apps With Vaadin | WebM video | MP4 video | |
Sun 16:00 | D.openjdk | Friends of OpenJDK | Shai Almog | Polyglot Cloud Native Debugger: Going Beyond APM | WebM video | MP4 video | |
Sun 16:40 | D.openjdk | Friends of OpenJDK | Ixchel Ruiz | Releasing Fast, Easy, and Consistently | WebM video | MP4 video | |
Sun 17:20 | D.openjdk | Friends of OpenJDK | Vipin Sharma | An Infallible Process to Fix Production Java Apps | WebM video | MP4 video | |
Sun 10:30 | D.geospatial | Geospatial | Iván Sánchez Ortega | Introducing a new JS+WebGL map library | Slides | WebM video | MP4 video |
Sun 11:20 | D.geospatial | Geospatial | Mohamed Hamou | Explore OSM data with ARLAS | Slides | WebM video | MP4 video |
Sun 12:00 | D.geospatial | Geospatial | Muhammad Saleem | Open Geodata Digital Spaces | Slides | WebM video | MP4 video |
Sun 12:30 | D.geospatial | Geospatial | Tinko Sebastian Bartels | Fast, robust predicates for geometric algorithms | Slides | WebM video | MP4 video |
Sun 13:15 | D.geospatial | Geospatial | Ilya Zverev | A Better Public Transport App | WebM video | MP4 video | |
Sun 13:40 | D.geospatial | Geospatial | Huidae Cho | Spatial query of coordinate reference systems and its integration with GRASS GIS | WebM video | MP4 video | |
Sun 10:00 | D.graphics | Graphics | Philippe Coval, Gabor Kiss-Vamosi | LVGL: A versatile UI toolkit for MCU & CPU | Slides | WebM video | MP4 video |
Sun 12:00 | D.graphics | Graphics | Hyunjun Ko | The status of turnip driver development. | Slides | WebM video | MP4 video |
Sun 13:00 | D.graphics | Graphics | Alejandro Piñeiro | v3dv: Status Update for Open Source Vulkan Driver for Raspberry Pi 4 | Slides | WebM video | MP4 video |
Sun 15:00 | D.graphics | Graphics | Ricardo Garcia | Fun with border colors in Vulkan | Slides | WebM video | MP4 video |
Sun 16:00 | D.graphics | Graphics | Simon Ser | Optimal buffer allocation on Wayland | Slides | WebM video | MP4 video |
Sun 10:00 | D.hpc | HPC, Big Data, and Data Science | Philipp M. Dau | HPC for Social & Crime Science | Slides | WebM video | MP4 video |
Sun 10:30 | D.hpc | HPC, Big Data, and Data Science | Maxim Lippeveld | SCIP: scalable cytometry image processing using Dask in a high performance computing environment | Slides | WebM video | MP4 video |
Sun 11:00 | D.hpc | HPC, Big Data, and Data Science | Marija Selakovic | Distributed Join Algorithms in CrateDB | Slides | WebM video | MP4 video |
Sun 11:30 | D.hpc | HPC, Big Data, and Data Science | Claude Warren | Multidimensional Bloom Filters | Slides | WebM video | MP4 video |
Sun 12:00 | D.hpc | HPC, Big Data, and Data Science | Georgios Markomanolis | Utilizing AMD GPUs: Tuning, programming models, and roadmap | Slides | WebM video | MP4 video |
Sun 15:00 | D.hpc | HPC, Big Data, and Data Science | Alex Domingo | Exascale PMI on a heterogeneous sub-exascale Slurm cluster | Slides | WebM video | MP4 video |
Sun 15:30 | D.hpc | HPC, Big Data, and Data Science | Mamta Shukla | Porting Signal processing algorithms to CuPy for precision measurement | Slides | WebM video | MP4 video |
Sun 16:00 | D.hpc | HPC, Big Data, and Data Science | Jan-Patrick Lehr | PIRA: Performance Instrumentation Refinement Automation | Slides | WebM video | MP4 video |
Sun 16:30 | D.hpc | HPC, Big Data, and Data Science | Jean-Christophe Gagnon-Audet | WOODS | WebM video | MP4 video | |
Sun 17:00 | D.hpc | HPC, Big Data, and Data Science | Jan-Patrick Lehr, Moritz Schwarzmeier | Bringing together open source scientific software development for HPC and beginners | Slides | WebM video | MP4 video |
Sun 17:30 | D.hpc | HPC, Big Data, and Data Science | Valentin Volkl | Open source tooling in High-Energy Physics Software | Slides | WebM video | MP4 video |
Sun 12:15 | D.javascript | JavaScript | Ludovic Gasc, Fabien Benetou (@Utopiah) | JavaScript welcome session - day #2 | WebM video | MP4 video | |
Sun 12:30 | D.javascript | JavaScript | Gabriel Soft | React | WebM video | MP4 video | |
Sun 13:00 | D.javascript | JavaScript | André Jaenisch | Writing less insecure JavaScript | Slides | WebM video | MP4 video |
Sun 14:00 | D.javascript | JavaScript | Allon Mureinik | Somebody set up us the bomb | Slides | WebM video | MP4 video |
Sun 14:30 | D.javascript | JavaScript | Anthony Giuliano | Shedding Light on the Shadow DOM | Slides | WebM video | MP4 video |
Sun 15:00 | D.javascript | JavaScript | Saúl Ibarra Corretgé | Building a tiny JavaScript runtime with QuickJS | Slides | WebM video | MP4 video |
Sun 15:30 | D.javascript | JavaScript | Juan Julián Merelo | From microrepos to monorepo: thrilling adventures in refactoring | WebM video | MP4 video | |
Sun 16:00 | D.javascript | JavaScript | Jan Cizmar | Web Application Localization Without Tears | WebM video | MP4 video | |
Sun 16:30 | D.javascript | JavaScript | Martin Naughton | Symbols Symbols everywhere | WebM video | MP4 video | |
Sun 17:00 | D.javascript | JavaScript | Matteo Pietro Dazzi | micro-lc: a new micro-frontend orchestrator | Slides | WebM video | MP4 video |
Sun 10:00 | D.kotlin | Kotlin | Nicola Corti, Martin Bonnin, Marco Gomiero, Holger Steinhauer, Julien Salvi | Kotlin DevRoom Welcoming Remarks | WebM video | MP4 video | |
Sun 10:10 | D.kotlin | Kotlin | Anton Arhipov | The State of Kotlin | WebM video | MP4 video | |
Sun 10:40 | D.kotlin | Kotlin | Romain Boisselle | Advanced multi-platform dependency injection with Kotlin | WebM video | MP4 video | |
Sun 11:10 | D.kotlin | Kotlin | Marcin Moskala | The beauty of Kotlin typing system | WebM video | MP4 video | |
Sun 11:40 | D.kotlin | Kotlin | Holger Brandl | Code-first process modeling and analysis with kalasim | WebM video | MP4 video | |
Sun 12:10 | D.kotlin | Kotlin | Dinorah Tovar | Kotlin + Maths | WebM video | MP4 video | |
Sun 12:40 | D.kotlin | Kotlin | Julien Lengrand-Lambert | Kotlin, CLIs and StarWars! | WebM video | MP4 video | |
Sun 13:10 | D.kotlin | Kotlin | Anna Zharkova | KSP and Plugins. Optimizing Kotlin Multiplatform common code | WebM video | MP4 video | |
Sun 13:40 | D.kotlin | Kotlin | Sergei Rybalkin | DataClassGenerate. Shrinking Kotlin data classes | Slides | WebM video | MP4 video |
Sun 14:10 | D.kotlin | Kotlin | Salomon BRYS | Mocking without reflection for Kotlin/Multiplatform | WebM video | MP4 video | |
Sun 14:40 | D.kotlin | Kotlin | Marco Gomiero | From Mobile to Backend with Kotlin and Ktor | WebM video | MP4 video | |
Sun 15:10 | D.kotlin | Kotlin | Maryam Alhuthayfi | Navigating between Composables | WebM video | MP4 video | |
Sun 15:40 | D.kotlin | Kotlin | Nicolas Frankel | Not only Python: Kotlin for scripts | WebM video | MP4 video | |
Sun 16:10 | D.kotlin | Kotlin | Martin Bonnin | Gradle: a deeper look at the Kotlin DSL | WebM video | MP4 video | |
Sun 16:40 | D.kotlin | Kotlin | Renaud Mathieu | Live-coding a web server with Ktor | WebM video | MP4 video | |
Sun 17:10 | D.kotlin | Kotlin | Dmitry Kandalov | Refactoring Gilded Rose Kata | WebM video | MP4 video | |
Sun 10:00 | D.open-hardware | Libre-Open VLSI and FPGA | Ulrich Langenbach, Alex Forencich | corundum | Slides | WebM video | MP4 video |
Sun 10:30 | D.open-hardware | Libre-Open VLSI and FPGA | Jean-Paul Chaput | Coriolis RTL-to-GDSII Toolchain | WebM video | MP4 video | |
Sun 11:20 | D.open-hardware | Libre-Open VLSI and FPGA | Yimin Gu | Bring openwifi to PYNQ-Z1 with ultra low cost | Slides | WebM video | MP4 video |
Sun 11:50 | D.open-hardware | Libre-Open VLSI and FPGA | Cesar Strauss | Writing GTKWave documents, with style | Slides | WebM video | MP4 video |
Sun 12:10 | D.open-hardware | Libre-Open VLSI and FPGA | Luke Kenneth Casson Leighton | nMigen HDL | WebM video | MP4 video | |
Sun 13:45 | D.open-hardware | Libre-Open VLSI and FPGA | Mohamed Kassem | Efabless Open ASICs | WebM video | MP4 video | |
Sun 14:30 | D.open-hardware | Libre-Open VLSI and FPGA | David Lanzendörfer | Using LibreSilicon | Slides | WebM video | MP4 video |
Sun 10:00 | D.libreoffice | LibreOffice Technology | Italo Vignoli | LibreOffice 7.3 New Features | Slides | WebM video | MP4 video |
Sun 10:30 | D.libreoffice | LibreOffice Technology | Hossein Nourikhah | Improving Developer Experience at LibreOffice | Slides | WebM video | MP4 video |
Sun 11:00 | D.libreoffice | LibreOffice Technology | Stephan Bergmann | Towards an Operational Code Aesthetics | Slides | WebM video | MP4 video |
Sun 11:30 | D.libreoffice | LibreOffice Technology | Michael Stahl | Curl based HTTP/WebDAV UCP | Slides | WebM video | MP4 video |
Sun 12:00 | D.libreoffice | LibreOffice Technology | Mert Tümer | Editing Simulation | WebM video | MP4 video | |
Sun 12:30 | D.libreoffice | LibreOffice Technology | Thorsten Behrens | Improved coverage analysis for LibreOffice's CI | Slides | WebM video | MP4 video |
Sun 13:00 | D.libreoffice | LibreOffice Technology | Jan Holesovsky | LibreOfficeKit recent developments | WebM video | MP4 video | |
Sun 13:30 | D.libreoffice | LibreOffice Technology | Caolán McNamara | LibreOffice GTK4 Port | Slides | WebM video | MP4 video |
Sun 14:00 | D.libreoffice | LibreOffice Technology | Michael Meeks | Online performance | WebM video | MP4 video | |
Sun 14:30 | D.libreoffice | LibreOffice Technology | Thorsten Behrens | LOWA - LibreOffice WebAssembly | Slides | WebM video | MP4 video |
Sun 15:00 | D.libreoffice | LibreOffice Technology | Szymon Kłos | Building Collabora Online UI based on the LibreOffice components | Slides | WebM video | MP4 video |
Sun 15:30 | D.libreoffice | LibreOffice Technology | Pranam Lashkari | Collabora Online on kubernetes | Slides | WebM video | MP4 video |
Sun 16:00 | D.libreoffice | LibreOffice Technology | Ashod Nakashian | Collabora Online: Async-Saving Design and Testing | Slides | WebM video | MP4 video |
Sun 16:30 | D.libreoffice | LibreOffice Technology | Xisco Fauli | Things you can test in a UITest | Slides | WebM video | MP4 video |
Sun 17:00 | D.libreoffice | LibreOffice Technology | Henry Castro | Macro Dialog feature | Slides | WebM video | MP4 video |
Sun 17:20 | D.libreoffice | LibreOffice Technology | Svante Schubert | News from the ODF Toolkit | Slides | WebM video | MP4 video |
Sun 10:00 | D.matrix | Matrix.org Foundation & Community | Matthew Hodgson | The Matrix State of the Union | WebM video | MP4 video | |
Sun 10:30 | D.matrix | Matrix.org Foundation & Community | Will Hunt | The next generation of Matrix interfaces | WebM video | MP4 video | |
Sun 10:50 | D.matrix | Matrix.org Foundation & Community | Oleg Fiksel | Opsdroid | Slides | WebM video | MP4 video |
Sun 11:10 | D.matrix | Matrix.org Foundation & Community | H. Shay | Events for the Uninitiated | WebM video | MP4 video | |
Sun 11:40 | D.matrix | Matrix.org Foundation & Community | Kegan Dougal | Making /sync go fast | WebM video | MP4 video | |
Sun 12:10 | D.matrix | Matrix.org Foundation & Community | Julian Sparber, Damir Jelić | The matrix-rust-sdk | WebM video | MP4 video | |
Sun 13:10 | D.matrix | Matrix.org Foundation & Community | Christian Paul | Building an MMO browser game on Matrix | WebM video | MP4 video | |
Sun 13:15 | D.matrix | Matrix.org Foundation & Community | Greg Sutcliffe | ChatStat - An R package for Matrix stats | WebM video | MP4 video | |
Sun 13:20 | D.matrix | Matrix.org Foundation & Community | Ajay Bura | Cinny | Slides | WebM video | MP4 video |
Sun 13:25 | D.matrix | Matrix.org Foundation & Community | Matthew Weidner | Collaborative Apps over Matrix using the Collabs Library | Slides | WebM video | MP4 video |
Sun 13:30 | D.matrix | Matrix.org Foundation & Community | dirk | Create a DIY photoframe using matrix | WebM video | MP4 video | |
Sun 13:35 | D.matrix | Matrix.org Foundation & Community | Nicolas Werner | Custom Stickers and Emotes in Matrix! | WebM video | MP4 video | |
Sun 13:40 | D.matrix | Matrix.org Foundation & Community | Daniel Fedorin | Decentralized Collaborative Annotations using Matrix | WebM video | MP4 video | |
Sun 13:45 | D.matrix | Matrix.org Foundation & Community | krille | FluffyChat | WebM video | MP4 video | |
Sun 13:50 | D.matrix | Matrix.org Foundation & Community | Thomas Halwax | Matrix for Command and Control Information Systems | Slides | WebM video | MP4 video |
Sun 13:55 | D.matrix | Matrix.org Foundation & Community | John Evans | Matrix for Worker Power | WebM video | MP4 video | |
Sun 14:10 | D.matrix | Matrix.org Foundation & Community | Greg Sutcliffe | Ansible + Matrix: Through The Looking Glass | WebM video | MP4 video | |
Sun 14:40 | D.matrix | Matrix.org Foundation & Community | David Teller | All things with moderation | WebM video | MP4 video | |
Sun 15:10 | D.matrix | Matrix.org Foundation & Community | Neil Alexander | Growing Pinecones for P2P Matrix | WebM video | MP4 video | |
Sun 15:40 | D.matrix | Matrix.org Foundation & Community | Hugh Nimmo-Smith | Self-sovereign end-to-end encrypted file storage on Matrix | WebM video | MP4 video | |
Sun 16:10 | D.matrix | Matrix.org Foundation & Community | Germain Souquet | Mission: threading for all | WebM video | MP4 video | |
Sun 16:40 | D.matrix | Matrix.org Foundation & Community | Brendan Abolivier | Beyond the Matrix: Extend the capabilities of your Synapse homeserver | Slides | WebM video | MP4 video |
Sun 17:10 | D.matrix | Matrix.org Foundation & Community | Hubert Chathi | MLS meets Matrix | Slides | WebM video | MP4 video |
Sun 17:40 | D.matrix | Matrix.org Foundation & Community | Robert Long | Native Group VoIP and Metaverse on Matrix | WebM video | MP4 video | |
Sun 10:00 | D.monitoring | Monitoring and Observability | Richard Hartmann | Monitoring and Observability devroom: Opening | WebM video | MP4 video | |
Sun 10:10 | D.monitoring | Monitoring and Observability | Vincent Behar | Adopting OpenTelemetry and its collector | Slides | WebM video | MP4 video |
Sun 10:50 | D.monitoring | Monitoring and Observability | Bram Vogelaar | Bootstrapping a multi dc cloud native observability stack | Slides | WebM video | MP4 video |
Sun 11:30 | D.monitoring | Monitoring and Observability | Ryan Perry | Introduction to Continuous Profiling using Pyroscope | Slides | WebM video | MP4 video |
Sun 13:00 | D.monitoring | Monitoring and Observability | Anton Rodriguez, Ruizhe Cheng | Monitoring Kafka without instrumentation using eBPF | WebM video | MP4 video | |
Sun 13:40 | D.monitoring | Monitoring and Observability | Jorge Creixell, Marc Tuduri | Periskop: Exception Monitoring at Scale | Slides | WebM video | MP4 video |
Sun 14:20 | D.monitoring | Monitoring and Observability | Matthias Loibl | Profiling in the cloud-native era | WebM video | MP4 video | |
Sun 15:40 | D.monitoring | Monitoring and Observability | Cezar Craciunoiu | Unikraft Performance Monitoring with Prometheus | Slides | WebM video | MP4 video |
Sun 16:20 | D.monitoring | Monitoring and Observability | John Pruitt | What More Can I Learn From My OpenTelemetry Traces? | WebM video | MP4 video | |
Sun 10:00 | D.mysql | MySQL | Valerii Kravchuk | Flame Graphs for MySQL DBAs | Slides | WebM video | MP4 video |
Sun 10:30 | D.mysql | MySQL | Shlomi Noach | The relational model in the modern development age | WebM video | MP4 video | |
Sun 11:00 | D.mysql | MySQL | René Cannaò | ProxySQL Cluster: challenges and solutions to synchronizeconfigurationacross multiple decentralized cluster nodes | WebM video | MP4 video | |
Sun 11:30 | D.mysql | MySQL | Marco Tusa (the Grinch) | Percona XtraDB Cluster(PXC) Non blocking operations, what you need to know to avoid pitfalls | WebM video | MP4 video | |
Sun 12:00 | D.mysql | MySQL | Kenny Gryp, Miguel Araújo | MySQL InnoDB ClusterSet | Slides | WebM video | MP4 video |
Sun 13:00 | D.mysql | MySQL | Marco Tusa (the Grinch) | MySQL on Kubernetes demystified | WebM video | MP4 video | |
Sun 13:30 | D.mysql | MySQL | Johannes Schlüter | MySQL Operator for Kubernetes | Slides | WebM video | MP4 video |
Sun 14:30 | D.mysql | MySQL | Joro Kodinov | Newest MySQL component services features | Slides | WebM video | MP4 video |
Sun 15:15 | D.mysql | MySQL | Frédéric Descamps | MySQL 8.0: Logical Backups, Snapshots and PITR like a rockstar | Slides | WebM video | MP4 video |
Sun 15:55 | D.mysql | MySQL | Pep Pla | Why your backup strategy is wrong? | Slides | WebM video | MP4 video |
Sun 16:10 | D.mysql | MySQL | Daniel Nichter | Efficient MySQL Performance | WebM video | MP4 video | |
Sun 17:00 | D.mysql | MySQL | Peter Zaitsev | MySQL Performance on Modern CPU: Intel vs AMD vs ARM | WebM video | MP4 video | |
Sun 17:30 | D.mysql | MySQL | Dave Stokes | Release Note Highlights from 2021 | WebM video | MP4 video | |
Sun 13:00 | D.network | Network | Luca Deri | Network Traffic Classification for Cybersecurity and Monitoring | Slides | WebM video | MP4 video |
Sun 13:30 | D.network | Network | Faye Tandog, Robin Gierse | Why rule-based monitoring is (still) great | WebM video | MP4 video | |
Sun 14:00 | D.network | Network | Max Leonard Inden | Peer-to-peer hole punching without centralized infrastructure | Slides | WebM video | MP4 video |
Sun 14:20 | D.network | Network | Arthur de Kerhor, Hedi Bouattour | Keep appetite for the stats, it costs nothing | Slides | WebM video | MP4 video |
Sun 14:40 | D.network | Network | Nathan Brown | Faster memory reclamation with DPDK RCU | Slides | WebM video | MP4 video |
Sun 15:00 | D.network | Network | Pim van Pelt | BGP/OSPF with VPP at >100Mpps | Slides | WebM video | MP4 video |
Sun 15:30 | D.network | Network | Dave Cremins, Abdul Halim | Predictable Network Traffic in Kubernetes | Slides | WebM video | MP4 video |
Sun 16:00 | D.network | Network | Orlin Vasilev | Contour - Kubernetes Ingress Controller and much more 101 | Slides | WebM video | MP4 video |
Sun 16:30 | D.network | Network | Nathan Skrzypczak, Christopher Tomkins | Kubernetes networking : is there a cheetah within your Calico? | Slides | WebM video | MP4 video |
Sun 17:00 | D.network | Network | Sunku Ranganath, Mrittika Ganguli | Challenges and Opportunities in Performance Benchmarking of Service Mesh for the Edge | Slides | WebM video | MP4 video |
Sun 17:30 | D.network | Network | Christopher Tomkins | 2-cluster Kubernetes, with Calico, BGP Interconnect and WireGuard... All Without Leaving Your Laptop! | WebM video | MP4 video | |
Sun 13:10 | D.design | Open Source Design | matt.germonprez | How do we design open source communities to be more diverse, equitable, and inclusive? | WebM video | MP4 video | |
Sun 10:00 | D.postgresql | PostgreSQL | Francesco Tisiot | Solving the knapsack problem with recursive queries and PostgreSQL | Slides | WebM video | MP4 video |
Sun 11:00 | D.postgresql | PostgreSQL | Boriss Mejias | JSON in PostgreSQL - Learning with a case study | WebM video | MP4 video | |
Sun 12:00 | D.postgresql | PostgreSQL | Ryan Booz | How to create (lots!) of sample time-series data with PostgreSQL generate_series() | Slides | WebM video | MP4 video |
Sun 12:30 | D.postgresql | PostgreSQL | Bruce Momjian | Future Postgres Challenges | WebM video | MP4 video | |
Sun 13:00 | D.postgresql | PostgreSQL | Juan Pan | PostgreSQL Distributed & Secure Database Ecosystem Building | Slides | WebM video | MP4 video |
Sun 13:30 | D.postgresql | PostgreSQL | Attila Tóth | Automatically refresh materialized views in PostgreSQL | WebM video | MP4 video | |
Sun 14:00 | D.postgresql | PostgreSQL | Daniel Westermann | Working effectively with (-support-) the community | WebM video | MP4 video | |
Sun 15:00 | D.postgresql | PostgreSQL | Frits Hoogland | Exploring Linux Memory Usage and IO Performance for Cloud Native Databases | WebM video | MP4 video | |
Sun 16:00 | D.postgresql | PostgreSQL | Jimmy Angelakos | Slow things down to make them go faster | Slides | WebM video | MP4 video |
Sun 17:00 | D.postgresql | PostgreSQL | Haki Benita | Lesser Known PostgreSQL Features | WebM video | MP4 video | |
Sun 10:15 | D.public-code | Public Code | Jan Ainali | Welcome to the Public Code devroom | WebM video | MP4 video | |
Sun 10:30 | D.public-code | Public Code | Petteri Kivimäki | Joint open source development in cross-border context | Slides | WebM video | MP4 video |
Sun 11:00 | D.public-code | Public Code | Riccardo Iaconelli | Developers Italia, four years later | WebM video | MP4 video | |
Sun 11:35 | D.public-code | Public Code | Rasmus Frey | Lessons from the Danish OS2 | Slides | WebM video | MP4 video |
Sun 12:20 | D.public-code | Public Code | Riccardo Iaconelli | PublicCode.yml - index all public software! | WebM video | MP4 video | |
Sun 12:55 | D.public-code | Public Code | Bastien | We listed +9000 public code repositories. Now what? | WebM video | MP4 video | |
Sun 13:25 | D.public-code | Public Code | Charlotte Heikendorf | Beware of culture | WebM video | MP4 video | |
Sun 13:55 | D.public-code | Public Code | Andrés Pereira de Lucena | Decidim | Slides | WebM video | MP4 video |
Sun 14:50 | D.public-code | Public Code | Adam Fowler | Bluetooth beyond Digital Contact Tracing | Slides | WebM video | MP4 video |
Sun 15:30 | D.public-code | Public Code | Dominik George, Jonathan Weth, Jonathan K | AlekSIS, the Free School Information System | Slides | WebM video | MP4 video |
Sun 16:40 | D.public-code | Public Code | Adolfo Sanz De Diego | EducaMadrid, the Free and Educational Technology Platform of Madrid | Slides | WebM video | MP4 video |
Sun 17:05 | D.public-code | Public Code | Ricardo Mirón | Open Source Policy | Slides | WebM video | MP4 video |
Sun 17:30 | D.public-code | Public Code | Boris van Hoytema, Jan Ainali | Closing of the Public Code devroom | WebM video | MP4 video | |
Sun 10:00 | D.python | Python | Francesco Tisiot | Get to know Apache Kafka with Jupyter Notebooks | Slides | WebM video | MP4 video |
Sun 10:30 | D.python | Python | Sebastiaan Zeeff | Introducing Asynchronous SQLAlchemy | Slides | WebM video | MP4 video |
Sun 11:00 | D.python | Python | Haki Benita | Handling Concurrency in Web Application | WebM video | MP4 video | |
Sun 11:30 | D.python | Python | Jerry Pussinen | Sleep better with type-safe Python | Slides | WebM video | MP4 video |
Sun 13:00 | D.python | Python | Julin Shaji | Messing with unicode | Slides | WebM video | MP4 video |
Sun 14:30 | D.python | Python | Daniel Moura | SPyQL - SQL with Python in the middle | Slides | WebM video | MP4 video |
Sun 16:00 | D.python | Python | Maarten De Paepe | Mimics - Records operations to replay them later | Slides | WebM video | MP4 video |
Sun 16:30 | D.python | Python | Mehdi Raddadi | Implementing and managing feature flags | Slides | WebM video | MP4 video |
Sun 17:00 | D.python | Python | Fabien Amarger | CubicWeb: bootstraping a web-application from RDF data | Slides | WebM video | MP4 video |
Sun 10:00 | D.dependency | Software composition and dependency management | Kate Stewart, Philippe Ombredanne, Antoine Mottier, Michael C. Jaeger | Devroom introduction | WebM video | MP4 video | |
Sun 10:05 | D.dependency | Software composition and dependency management | Philippe Ombredanne | Package URL and Version range spec | Slides | WebM video | MP4 video |
Sun 10:20 | D.dependency | Software composition and dependency management | Ana Jimenez Santamaria | How OSPOs can help secure the software supply chain | WebM video | MP4 video | |
Sun 10:40 | D.dependency | Software composition and dependency management | Pierre Marty | Developing an open source license compliance project : our trials, tribulations and achievements | Slides | WebM video | MP4 video |
Sun 11:00 | D.dependency | Software composition and dependency management | Kouki Hama | How to manage OSS license obligations and SBoM by SW360's new features | Slides | WebM video | MP4 video |
Sun 11:20 | D.dependency | Software composition and dependency management | Maximilian Huber | Panel 1: Processing Dependencies and Compositions and Software | WebM video | MP4 video | |
Sun 12:00 | D.dependency | Software composition and dependency management | Break | ||||
Sun 12:20 | D.dependency | Software composition and dependency management | Marta Rybczynska | Scanning for known vulnerabilities in an embedded distribution | Slides | WebM video | MP4 video |
Sun 12:40 | D.dependency | Software composition and dependency management | Anthony Harrison | Reporting vulnerabilities within a complex software environment | Slides | WebM video | MP4 video |
Sun 13:00 | D.dependency | Software composition and dependency management | Julian Coccia | Commoditising Open Source Risk Management | WebM video | MP4 video | |
Sun 13:20 | D.dependency | Software composition and dependency management | Diomidis Spinellis | Panel 2: Dependencies for Vulnerability Discovery and Tracking | WebM video | MP4 video | |
Sun 14:00 | D.dependency | Software composition and dependency management | Lunch Break | ||||
Sun 14:20 | D.dependency | Software composition and dependency management | Thomas Steenbergen | Generating SBOM for your code using OSS Review Toolkit | WebM video | MP4 video | |
Sun 14:40 | D.dependency | Software composition and dependency management | Georg Kunz | SBOM Resolver - Generating detailed SBOMs for Alpine | WebM video | MP4 video | |
Sun 15:00 | D.dependency | Software composition and dependency management | Amir Mir | FASTEN: Fine-Grained Analysis of Software Ecosystems as Networks | WebM video | MP4 video | |
Sun 15:20 | D.dependency | Software composition and dependency management | Antoine Mottier | Panel 3: Creating SBOMs | WebM video | MP4 video | |
Sun 16:20 | D.dependency | Software composition and dependency management | Ahmed Zerouali, Tom Mens | On Backporting Practices in Package Dependency Networks | Slides | WebM video | MP4 video |
Sun 16:40 | D.dependency | Software composition and dependency management | Steve Springett | Operationalize SBOM with OWASP Dependency-Track | WebM video | MP4 video | |
Sun 17:00 | D.dependency | Software composition and dependency management | Kate Stewart, Gary O'Neall | Tracking Software Dependencies | WebM video | MP4 video | |
Sun 17:20 | D.dependency | Software composition and dependency management | Philippe Ombredanne | Panel 4: Software Compositions and Dependency Tools | WebM video | MP4 video | |
Sun 10:00 | D.sds | Software Defined Storage | Yug Gupta, Subham Rai | Migrate to Ceph-CSI | WebM video | MP4 video | |
Sun 10:30 | D.sds | Software Defined Storage | Alex Auvolat | Introducing Garage, a new storage platform for self-hosted geo-distributed clusters | WebM video | MP4 video | |
Sun 11:00 | D.sds | Software Defined Storage | Soumya Koduri | Data Replication and Migration from Ceph RGW to Cloud | Slides | WebM video | MP4 video |
Sun 11:30 | D.sds | Software Defined Storage | Jiffin Tony Thottan | COSI : a brief update | WebM video | MP4 video | |
Sun 14:20 | D.valgrind | Valgrind | Paul Floyd | Upstreaming the FreeBSD Port | Slides | WebM video | MP4 video |
Sun 15:20 | D.valgrind | Valgrind | Tanya Volnina | Enable AVX-512 instructions in Valgrind | Slides | WebM video | MP4 video |
Sun 15:50 | D.valgrind | Valgrind | Mark Wielaard | Valgrind and debuginfo | Slides | WebM video | MP4 video |
Sun 16:30 | D.valgrind | Valgrind | Petr Pavlu | Valgrind on RISC-V | Slides | WebM video | MP4 video |
Sun 17:00 | D.valgrind | Valgrind | Carl Love | Adding Power ISA 3.1 instruction support to Valgrind | Slides | WebM video | MP4 video |
Sun 17:30 | D.valgrind | Valgrind | Julian Seward, Mark Wielaard | 20 years of Valgrind | |||
Sun 10:00 | D.web3 | Web3 Infrastructure | kevin o'dwyer | Peergos - Combining peer-to-peer connectivity, end-to-end encryption and fine grained access control to build a secure and privacy focused self-certifying web protocol | Slides | WebM video | MP4 video |
Sun 10:30 | D.web3 | Web3 Infrastructure | Mix Irving | Āhau: Māori Identity & Data Sovereignty | Slides | WebM video | MP4 video |
Sun 11:00 | D.web3 | Web3 Infrastructure | Divya Mohan | WASM for dummies | Slides | WebM video | MP4 video |
Sun 11:30 | D.web3 | Web3 Infrastructure | Mike Voronov | AquaVM: Empowering distributed systems with Fluence | WebM video | MP4 video | |
Sun 12:00 | D.web3 | Web3 Infrastructure | Cosmin Vranceanu | xHumanity and Web3 | Slides | ||
Sun 12:30 | D.web3 | Web3 Infrastructure | Dmitry Kurinskiy | Commoditizing P2P development | WebM video | MP4 video | |
Sun 13:05 | D.web3 | Web3 Infrastructure | Sam Gwilym | Earthstar | WebM video | MP4 video | |
Sun 13:30 | D.web3 | Web3 Infrastructure | Dietrich Ayala | Edges Are Infrastructure: IPFS Everywhere for a More Resilient Future | WebM video | MP4 video | |
Sun 14:00 | D.web3 | Web3 Infrastructure | Joy Q Zhang | The Quark Browser | Slides | WebM video | MP4 video |
Sun 14:30 | D.web3 | Web3 Infrastructure | Rinke Hendriksen | Swarm, what's in it for me? | WebM video | MP4 video | |
Sun 15:00 | D.web3 | Web3 Infrastructure | Max Leonard Inden | State of libp2p | Slides | WebM video | MP4 video |
Sun 15:30 | D.web3 | Web3 Infrastructure | Santiago Bazerque | Hyper Hyper Space: In-browser p2p applications | WebM video | MP4 video | |
Sun 16:00 | D.web3 | Web3 Infrastructure | Eric Harris-Braun | Collabortive group self-awareness with Where, a Holochain app | WebM video | MP4 video | |
Sun 16:30 | D.web3 | Web3 Infrastructure | Charles Lehner | Verifiable Credentials and Decentralized Identifiers with DIDKit | Slides | WebM video | MP4 video |
Sun 17:00 | D.web3 | Web3 Infrastructure | Jackson Morgan | Building Interoperable Applications with Solid in 2022 | WebM video | MP4 video | |
Sun 17:30 | D.web3 | Web3 Infrastructure | Adam Souzis | How to build a free and open cloud | Slides | WebM video | MP4 video |
Sun 10:00 | S.kde | KDE Community stand | KDE News | ||||
Sun 10:30 | S.kde | KDE Community stand | Plasma 5.24 tour | ||||
Sun 12:00 | S.kde | KDE Community stand | Live coding session with Tokodon | ||||
Sun 09:00 | I.infodesk | Infodesk | The Virtual FOSDEM Infodesk (Sunday) |