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