Keynotes (5) |
Welcome to FOSDEM 2024
|
FOSDEM Staff, Richard "RichiH" Hartmann |
Janson |
Saturday |
09:30 |
09:55 |
slides
|
webm
mp4
|
Where have the women of tech history gone?
|
Laura Durieux |
Janson |
Saturday |
10:00 |
10:50 |
slides
|
webm
mp4
|
Outreachy: 1000 interns
|
Karen Sandler, Anna e só, Omotola Eunice OMOTAYO, Sage Sharp |
Janson |
Saturday |
11:00 |
11:50 |
slides
|
webm
mp4
|
FOSDEM 2024 Highlights
|
FOSDEM Staff, Richard "RichiH" Hartmann |
Janson |
Sunday |
17:00 |
17:50 |
|
webm
mp4
|
Closing FOSDEM 2024
|
FOSDEM Staff, Richard "RichiH" Hartmann |
Janson |
Sunday |
17:50 |
18:15 |
slides
|
webm
mp4
|
Main Track - Janson (18) |
How to Chart your own Career Path in Open Source - Panel Discussion
|
Dawn M Foster, Ray Paik, Ildiko Vancsa, Allison Randal |
Janson |
Saturday |
12:00 |
12:50 |
|
webm
mp4
|
The Regulators Are Coming: One Year On
|
Simon Phipps, Enzo Ribagnac, Gaël Blondelle, Benjamin Bögel, Omar Ennaji |
Janson |
Saturday |
13:00 |
13:50 |
slides
|
webm
mp4
|
Copyleft and the GPL: Finding the Path Forward to Defend our Software Right to Repair
|
Bradley M. Kuhn |
Janson |
Saturday |
14:00 |
14:25 |
|
webm
mp4
|
How open source projects approach Functional Safety
|
Nicole Pappler, Philipp Ahmann |
Janson |
Saturday |
14:30 |
14:55 |
slides
|
webm
mp4
|
Privacy-respecting usage metrics for free software projects
|
Will Thompson |
Janson |
Saturday |
15:00 |
15:50 |
|
webm
mp4
|
Ingesting and analyzing millions of events per second in real-time using open source tools
|
javier ramirez |
Janson |
Saturday |
16:00 |
16:50 |
slides
|
webm
mp4
|
Will the first Artificial General Intelligence (AGI) instance be free or open-source software?
|
Pieter Libin |
Janson |
Saturday |
17:00 |
17:50 |
|
webm
mp4
|
Learning from disaster response teams to save the internet
|
Hannah Aubry |
Janson |
Saturday |
18:00 |
18:25 |
slides
|
webm
mp4
|
Magic and Software
|
Steven Goodwin |
Janson |
Saturday |
18:30 |
18:55 |
|
webm
mp4
|
Where Did All the Fun Go? And How to Bring it Back with FOSS!
|
Bogomil Shopov - Бого |
Janson |
Sunday |
09:00 |
09:50 |
|
webm
mp4
|
Opening up communication silos with Matrix 2.0 and the EU Digital Markets Act
|
Matthew Hodgson |
Janson |
Sunday |
10:00 |
10:50 |
slides
|
webm
mp4
|
Alexandria3k: Researching the world's knowledge on your laptop
|
Diomidis Spinellis |
Janson |
Sunday |
11:00 |
11:50 |
slides
|
webm
mp4
|
How to Build an Open Source School Cloud for 5 Million Users
|
David Walter |
Janson |
Sunday |
12:00 |
12:25 |
slides
|
webm
mp4
|
Private clouds do not need to be legacy!
|
Fabio Alessandro "Fale" Locati |
Janson |
Sunday |
12:30 |
12:55 |
slides
|
webm
mp4
|
Firefox power profiling: a powerful visualization of web sustainability
|
Florian Quèze |
Janson |
Sunday |
13:00 |
13:50 |
slides
|
webm
mp4
|
Proving that Cloud Sysadmins Cannot Read your Data!
|
Christophe de Dinechin |
Janson |
Sunday |
14:00 |
14:50 |
|
webm
mp4
|
Open Source for Sustainable and Long lasting Phones
|
Luca Weiss, Agnes Crepet |
Janson |
Sunday |
15:00 |
15:50 |
|
webm
mp4
|
Unveiling the Open Renewable Energy Systems (ORES) Initiative - Panel Discussion
|
Dan Brown, Vivien Barnier, Tony Shannon, Chris Xie, Hilary Carter, Karl Yang |
Janson |
Sunday |
16:00 |
16:50 |
|
webm
mp4
|
Main Track - K Building (17) |
Take Your FOSS Project From Surviving To Thriving
|
Jason Evangelho, Ryan Sipes |
K.1.105 (La Fontaine) |
Saturday |
10:00 |
10:50 |
|
webm
mp4
|
NetBSD 10: Thirty years, still going strong!
|
Benny Siegert |
K.1.105 (La Fontaine) |
Saturday |
11:00 |
11:50 |
|
webm
mp4
|
Reproducible Builds: The First Ten Years
|
Holger Levsen |
K.1.105 (La Fontaine) |
Saturday |
12:00 |
12:50 |
|
webm
mp4
|
An engineer's guide to Linux Kernel upgrades
|
Ignat Korchagin |
K.1.105 (La Fontaine) |
Saturday |
13:00 |
13:50 |
slides
|
webm
mp4
|
Using your Laptop TPM as a Secure Key Store: Are we there yet?
|
James Bottomley |
K.1.105 (La Fontaine) |
Saturday |
14:00 |
14:50 |
|
webm
mp4
|
Hactorscript in ART: Bug-free Software on Unhackable Hardware
|
Blaine Garst |
K.1.105 (La Fontaine) |
Saturday |
15:00 |
15:50 |
slides
slides
slides
|
webm
mp4
|
The D Programming Language for Modern Open Source Development
|
Mike Shah |
K.1.105 (La Fontaine) |
Saturday |
16:00 |
16:50 |
slides
|
webm
mp4
|
One way forward: finding a path to what comes after Unix
|
Liam Proven |
K.1.105 (La Fontaine) |
Saturday |
17:00 |
17:50 |
slides
slides
slides
|
webm
mp4
|
First Aid Kit for C/C++ Server Performance
|
Vladislav Shpilevoy |
K.1.105 (La Fontaine) |
Saturday |
18:00 |
18:50 |
|
webm
mp4
|
20 Years of Open Source building XWiki and CryptPad
|
Ludovic Dubost |
K.1.105 (La Fontaine) |
Sunday |
09:00 |
09:50 |
slides
|
webm
mp4
|
You too could have made curl!
|
Daniel Stenberg |
K.1.105 (La Fontaine) |
Sunday |
10:00 |
10:50 |
slides
|
webm
mp4
|
OpenPrinting - We make printing just work!
|
Till Kamppeter |
K.1.105 (La Fontaine) |
Sunday |
11:00 |
11:50 |
slides
slides
|
webm
mp4
|
SCION, hitting the future Internet road: Next-generation Internet ecosystem and burgeoning opportunities
|
Jordi Subirà, Tilmann Zäschke |
K.1.105 (La Fontaine) |
Sunday |
12:00 |
12:50 |
slides
|
webm
mp4
|
Sequoia PGP: Rethinking OpenPGP Tooling
|
Neal H. Walfield |
K.1.105 (La Fontaine) |
Sunday |
13:00 |
13:50 |
slides
|
webm
mp4
|
So you think you know Git
|
Scott Chacon |
K.1.105 (La Fontaine) |
Sunday |
14:00 |
14:50 |
|
webm
mp4
|
Version control post-Git
|
Pierre-Étienne Meunier |
K.1.105 (La Fontaine) |
Sunday |
15:00 |
15:50 |
slides
|
webm
mp4
|
Building a Community-Owned Data Confidence Fabric With Distributed Ledgers and Smart Contracts
|
Tarek Zaarour, Seán Óg Murphy |
K.1.105 (La Fontaine) |
Sunday |
16:00 |
16:50 |
|
webm
mp4
|
Lightning talks (37) |
Synergy in Open Communities
|
William Breathitt Gray |
H.2215 (Ferrer) |
Saturday |
11:00 |
11:15 |
slides
|
webm
mp4
|
Problems and solutions for running a distributed virtual world
|
Vadim Troshchinskiy Shmelev |
H.2215 (Ferrer) |
Saturday |
11:20 |
11:35 |
slides
|
webm
mp4
|
Open Food Facts : Acting on the health and environnemental impacts of the food system
|
Pierre Slamich |
H.2215 (Ferrer) |
Saturday |
11:40 |
11:55 |
|
webm
mp4
|
Observations on a DNSSEC incident: the russian TLD
|
Stéphane Bortzmeyer |
H.2215 (Ferrer) |
Saturday |
12:00 |
12:15 |
slides
|
webm
mp4
|
A simple caching service for your CI
|
Rémi Duraffort |
H.2215 (Ferrer) |
Saturday |
12:20 |
12:35 |
slides
|
webm
mp4
|
Reinventing database exploration with Azimutt
|
Loïc Knuchel |
H.2215 (Ferrer) |
Saturday |
12:40 |
12:55 |
|
webm
mp4
|
Passbolt - Open source password manager for teams
|
Remy Bertot |
H.2215 (Ferrer) |
Saturday |
13:00 |
13:15 |
slides
|
webm
mp4
|
Kùzu: A Graph Database Management System for Python Graph Data Science
|
Semih Salihoglu, Prashanth Rao |
H.2215 (Ferrer) |
Saturday |
13:20 |
13:35 |
slides
|
webm
mp4
|
Testing Containers with Python and pytest
|
Dan Čermák |
H.2215 (Ferrer) |
Saturday |
13:40 |
13:55 |
slides
|
webm
mp4
|
GnuCOBOL, the Free Industrial-ready Alternative for COBOL!
|
Fabrice LE FESSANT |
H.2215 (Ferrer) |
Saturday |
14:00 |
14:15 |
slides
|
webm
mp4
|
Ensuring Longevity: Strategies for Sustainable FLOSS Projects.
|
Cecilia Maundu |
H.2215 (Ferrer) |
Saturday |
14:20 |
14:35 |
|
webm
mp4
|
Documenting and Fixing Non-Reproducible Builds due to Configuration Options
|
RANDRIANAINA Georges Aaron |
H.2215 (Ferrer) |
Saturday |
15:00 |
15:15 |
slides
|
webm
mp4
|
Platform engineering for dummies
|
Donnie Berkholz, Ph.D. |
H.2215 (Ferrer) |
Saturday |
15:20 |
15:35 |
slides
|
webm
mp4
|
Taming the Beast: Managing High-Growth Postgres Databases at CircleCI
|
Brice Nkengsa |
H.2215 (Ferrer) |
Saturday |
15:40 |
15:55 |
slides
|
webm
mp4
|
ε-serde / mem_dbg / sux / dsi-bitstream / webgraph: a Rust ecosystem for large graph processing
|
Sebastiano Vigna |
H.2215 (Ferrer) |
Saturday |
16:00 |
16:15 |
slides
|
webm
mp4
|
Using elliptic curve cryptography for the purposes of identity
|
Yarmo Mackenbach |
H.2215 (Ferrer) |
Saturday |
16:20 |
16:35 |
slides
|
webm
mp4
|
Timestamping with opentimestamps
|
Timothy M. Redaelli |
H.2215 (Ferrer) |
Saturday |
16:40 |
16:55 |
slides
|
webm
mp4
|
Compiler Options Hardening for C and C++
|
Thomas Nyman |
H.2215 (Ferrer) |
Sunday |
10:00 |
10:15 |
slides
|
webm
mp4
|
Mind the gap: Building a cultural commitment to documentation maintenance
|
Fiona Peers Artiaga |
H.2215 (Ferrer) |
Sunday |
10:20 |
10:35 |
slides
|
webm
mp4
|
A Lazy Developer’s Approach to Building Real-Time Web Applications
|
Markus Renschler |
H.2215 (Ferrer) |
Sunday |
10:40 |
10:55 |
slides
|
webm
mp4
|
Unpack Phabricator, Welcome Phorge - Forking the Opinionated Open Source Project Manager
|
Valerio Bozzolan |
H.2215 (Ferrer) |
Sunday |
11:00 |
11:15 |
slides
slides
|
webm
mp4
|
geOrchestra Spatial Data Infrastructure
|
Emilien Devos |
H.2215 (Ferrer) |
Sunday |
11:20 |
11:35 |
slides
|
webm
mp4
|
0 A.D. game: Vulkan API
|
Vladislav Belov |
H.2215 (Ferrer) |
Sunday |
11:40 |
11:55 |
slides
|
webm
mp4
|
Building the world's virtual classroom
|
Fred Dixon, Steven Muegge |
H.2215 (Ferrer) |
Sunday |
12:00 |
12:15 |
slides
|
webm
mp4
|
Attempt at building a transit app in Africa
|
Tarek TOUATI |
H.2215 (Ferrer) |
Sunday |
12:20 |
12:40 |
slides
|
webm
mp4
|
System for Television Off-air Recording and Archiving, BFI National Television Archive
|
Joanna White |
H.2215 (Ferrer) |
Sunday |
12:45 |
13:00 |
slides
|
webm
mp4
|
Do you know YAML?
|
Tina Müller |
H.2215 (Ferrer) |
Sunday |
13:05 |
13:20 |
|
webm
mp4
|
Introduction to BlissLabs and Bliss OS
|
Jon West |
H.2215 (Ferrer) |
Sunday |
13:25 |
13:40 |
slides
slides
|
webm
mp4
|
Introducing the Open Podcast API
|
Koen Glotzbach, Ciarán Ainsworth |
H.2215 (Ferrer) |
Sunday |
13:45 |
14:00 |
slides
|
webm
mp4
|
Project websites that don't suck
|
Emily Omier |
H.2215 (Ferrer) |
Sunday |
14:05 |
14:20 |
slides
|
webm
mp4
|
FOSS for DOCS
|
Candace Makeda Moore, MD |
H.2215 (Ferrer) |
Sunday |
14:25 |
14:40 |
slides
|
webm
mp4
|
Journey to an open source contribution
|
Thierry Berger |
H.2215 (Ferrer) |
Sunday |
14:45 |
15:00 |
slides
|
webm
mp4
|
Aerodynamic Data Models: Flying Fast at Scale with DuckDB
|
Nishant Bangarwa (Rill Data), Mike Driscoll |
H.2215 (Ferrer) |
Sunday |
15:05 |
15:20 |
|
webm
mp4
|
Trusted Postgres Architect - Deploying Postgres with Infrastructure as Code
|
Boriss Mejías |
H.2215 (Ferrer) |
Sunday |
15:25 |
15:40 |
slides
|
webm
mp4
|
The wonderful life of a SQL query in a streaming database
|
Jan Mensch |
H.2215 (Ferrer) |
Sunday |
15:45 |
16:00 |
slides
|
webm
mp4
|
Switching the FOSDEM conference management system to pretalx
|
Johan Van de Wauw |
H.2215 (Ferrer) |
Sunday |
16:05 |
16:20 |
slides
|
webm
mp4
|
FOSDEM infrastructure review
|
Richard "RichiH" Hartmann, Sebastian Schubert |
H.2215 (Ferrer) |
Sunday |
16:25 |
16:45 |
slides
|
webm
mp4
|
AI and Machine Learning devroom (19) |
An Introduction to Open Source AI
|
William Jones |
UB2.252A (Lameere) |
Sunday |
09:00 |
09:30 |
slides
|
webm
mp4
|
From OpenLLM-France to OpenLLM-Europe: Paving the way to sovereign and open source AI
|
Michel-Marie Maudet |
UB2.252A (Lameere) |
Sunday |
09:30 |
09:45 |
slides
|
webm
mp4
|
Building Open Source Language Models
|
Julie Hunter |
UB2.252A (Lameere) |
Sunday |
09:45 |
10:00 |
slides
|
webm
mp4
|
LinTO Studio as Your Ultimate Open Source AI-driven Media Management Solution
|
Damien Laine |
UB2.252A (Lameere) |
Sunday |
10:00 |
10:15 |
|
webm
mp4
|
LangChain From 0 To 1: Unveiling the Power of LLM Programming
|
Stefano Fancello |
UB2.252A (Lameere) |
Sunday |
10:15 |
10:45 |
slides
|
webm
mp4
|
ML Guided Optimizations in LLVM
|
Mircea Trofin |
UB2.252A (Lameere) |
Sunday |
10:45 |
11:15 |
|
webm
mp4
|
Practical Introduction to Safe Reinforcement Learning
|
Kryspin Varys |
UB2.252A (Lameere) |
Sunday |
11:15 |
11:30 |
slides
|
webm
mp4
|
Open Discussion on AI and Machine Learning
|
|
UB2.252A (Lameere) |
Sunday |
11:30 |
12:00 |
|
webm
mp4
|
Introducing 'Refiners' – A Micro-Framework for Seamless Integration of Adapters in Neural Networks
|
Benjamin Trom |
UB2.252A (Lameere) |
Sunday |
12:00 |
12:30 |
slides
|
webm
mp4
|
Dynamic Explainability through Dynamic Causal Modeling
|
William Jones |
UB2.252A (Lameere) |
Sunday |
12:30 |
12:45 |
slides
|
webm
mp4
|
AI for Developers: Treating Open Source AI as a Function
|
Martin Hickey |
UB2.252A (Lameere) |
Sunday |
12:45 |
13:15 |
slides
|
webm
mp4
|
Using Haystack to Build Custom Functionality for LLM Applications
|
Tuana Çelik |
UB2.252A (Lameere) |
Sunday |
13:15 |
13:45 |
|
webm
mp4
|
Using code generated by AI: issues, misconceptions and solutions
|
Andrew Katz |
UB2.252A (Lameere) |
Sunday |
13:45 |
14:15 |
|
webm
mp4
|
Reducing the risks of open source AI models and optimizing upsides
|
Stefania Delprete, Jonathan Claybrough, Felicity Reddel |
UB2.252A (Lameere) |
Sunday |
14:15 |
15:00 |
|
webm
mp4
|
Fortify AI against regulation, litigation and lobotomies
|
Edward C. Zimmermann |
UB2.252A (Lameere) |
Sunday |
15:00 |
15:30 |
|
webm
mp4
|
A Principled Component Analysis of Open Source Artificial Intelligence
|
julia ferraioli |
UB2.252A (Lameere) |
Sunday |
15:30 |
16:00 |
slides
|
webm
mp4
|
Codes Bound by Ethics: The Rising Tide of Non-Free Software Licenses in AI ecosystems
|
Niharika Singhal |
UB2.252A (Lameere) |
Sunday |
16:00 |
16:15 |
slides
|
webm
mp4
|
Moving a step closer to defining Open Source AI
|
Stefano Maffulli |
UB2.252A (Lameere) |
Sunday |
16:15 |
16:45 |
slides
|
webm
mp4
|
Open Source AI at TechWorks, the UK trade body for Electronic Systems Engineering
|
Jeremy Bennett |
UB2.252A (Lameere) |
Sunday |
16:45 |
17:00 |
slides
|
webm
mp4
|
APIs & friends devroom (6) |
Introduction to OpenAPI
|
Lorna Mitchell |
AW1.126 |
Saturday |
10:30 |
11:00 |
|
webm
mp4
|
Stopping all the attacks before they start: Building a security-first API
|
Warren Parad |
AW1.126 |
Saturday |
11:10 |
11:40 |
|
webm
mp4
|
Making API Terms of Service Trustworthy? Presenting FACT : The Fair API Commitment Terms
|
Célyagd |
AW1.126 |
Saturday |
11:50 |
12:20 |
|
webm
mp4
|
The API Landscape : mapping the 2000+ API and opensource tooling for Developers
|
Mehdi Medjaoui |
AW1.126 |
Saturday |
12:30 |
13:00 |
|
webm
mp4
|
Deploy Fast, Without Breaking Things: Level Up APIOps With OpenTelemetry
|
Adnan Rahic, Sonja Chevre |
AW1.126 |
Saturday |
13:10 |
13:40 |
slides
|
webm
mp4
|
Evolving your APIs, a step-by-step approach
|
Nicolas Fränkel |
AW1.126 |
Saturday |
13:50 |
14:25 |
|
webm
mp4
|
Collaboration and Content Management devroom (15) |
Public calendars aggregation using Linkal
|
Julien Malka |
H.2213 |
Saturday |
10:30 |
10:55 |
|
webm
mp4
|
Indico: an event management system
|
Pedro Ferreira, Dominic Hollis |
H.2213 |
Saturday |
11:00 |
11:25 |
|
webm
mp4
|
OpenTalk - Video conferencing secure and GDPR compliant
|
Wolfgang Silbermayr |
H.2213 |
Saturday |
11:30 |
11:55 |
slides
slides
slides
slides
|
webm
mp4
|
Securely collaborate with CryptPad
|
Fabrice Mouhartem |
H.2213 |
Saturday |
12:00 |
12:25 |
slides
|
webm
mp4
|
Collabora Online: WASM
|
Caolán McNamara, Thorsten Behrens |
H.2213 |
Saturday |
12:30 |
12:55 |
slides
|
webm
mp4
|
Collabora Online usability optimization
|
Caolán McNamara, Michael Meeks |
H.2213 |
Saturday |
13:00 |
13:25 |
slides
|
webm
mp4
|
Document collaboration made simpler: Revealing the concept of rooms in ONLYOFFICE DocSpace
|
Alex Mikheev |
H.2213 |
Saturday |
13:30 |
13:55 |
|
webm
mp4
|
openDesk - The Open Source collaborative suite
|
Clément Aubin, Wieland Lindenthal |
H.2213 |
Saturday |
14:00 |
14:45 |
slides
|
webm
mp4
|
Another approach to AI
|
Jos Poortvliet |
H.2213 |
Saturday |
14:50 |
15:15 |
slides
|
webm
mp4
|
Using Generative AI and Content Service Platforms together
|
Angel Borroy |
H.2213 |
Saturday |
15:20 |
15:45 |
slides
|
webm
mp4
|
Web Accessibility and Environmental Sustainability and with Popular CMS
|
Mike Gifford |
H.2213 |
Saturday |
15:50 |
16:35 |
|
webm
mp4
|
Cristal: a new Wiki UI to rule them all
|
Ludovic Dubost, Manuel Leduc |
H.2213 |
Saturday |
16:40 |
17:05 |
slides
|
webm
mp4
|
Pushing Tiki to its limits
|
Jean-Marc Libs |
H.2213 |
Saturday |
17:10 |
17:35 |
slides
|
webm
mp4
|
How to get rid of Confluence: Comparing Open Source Knowledgemanagent Systems
|
Markus Feilner |
H.2213 |
Saturday |
17:40 |
18:05 |
slides
|
webm
mp4
|
The Challenges of Creating a FOSS Fact-Checking Platform for the Brazilian Community
|
Mateus Batista Santos |
H.2213 |
Saturday |
18:10 |
18:35 |
slides
|
webm
mp4
|
Community devroom (18) |
How do you change the governance model of an established open source project?
|
Ruth Cheesley |
UA2.114 (Baudoux) |
Saturday |
15:10 |
15:40 |
slides
|
webm
mp4
|
Meritocracy or Do-ocracy - why diversity is still hard and what can we do
|
Cheuk Ting Ho |
UA2.114 (Baudoux) |
Saturday |
15:45 |
16:15 |
|
webm
mp4
|
Please Make It Make Sense: Product Management Methods to Make Your Project's Purpose Clear
|
Lauri Apple |
UA2.114 (Baudoux) |
Saturday |
16:20 |
16:50 |
|
webm
mp4
|
Compliance as a Community Effort: Engaging Contributors and Users
|
Alan Pope |
UA2.114 (Baudoux) |
Saturday |
16:55 |
17:25 |
|
webm
mp4
|
Single-vendor is the new proprietary
|
Thierry Carrez |
UA2.114 (Baudoux) |
Saturday |
17:30 |
18:00 |
slides
|
webm
mp4
|
Cracking the Code to Executive Support: Open Source Edition
|
Addie Girouard |
UA2.114 (Baudoux) |
Sunday |
09:10 |
09:40 |
|
webm
mp4
|
AI DevRels - Risks of Neglecting Open Source Talent in AI Critical Infrastructure
|
AnaJS |
UA2.114 (Baudoux) |
Sunday |
09:45 |
10:15 |
|
webm
mp4
|
Open Source in 2024: boundaries, burnout, business
|
Mike McQuaid |
UA2.114 (Baudoux) |
Sunday |
10:20 |
10:50 |
slides
|
webm
mp4
|
Where are the limits of open communities?
|
Anezka Muller |
UA2.114 (Baudoux) |
Sunday |
10:55 |
11:25 |
slides
|
webm
mp4
|
The State of Funding Free & Open Source Software
|
Kara Sowles |
UA2.114 (Baudoux) |
Sunday |
11:30 |
12:00 |
slides
|
webm
mp4
|
The Many Hats of a Maintainer: Organizational Design That Helps Reduce Them
|
Paris Pittman |
UA2.114 (Baudoux) |
Sunday |
12:05 |
12:35 |
|
webm
mp4
|
Solving community problems with documentation
|
Erin McKean |
UA2.114 (Baudoux) |
Sunday |
12:40 |
13:10 |
slides
|
webm
mp4
|
Open practices for open projects
|
Donna Benjamin |
UA2.114 (Baudoux) |
Sunday |
13:15 |
13:45 |
|
webm
mp4
|
Kickstarting an Open Source Culture: A Guide for Mentors
|
Martin Hickey, Phil Estes |
UA2.114 (Baudoux) |
Sunday |
13:50 |
14:20 |
slides
|
webm
mp4
|
The Good Governance Handbook: Enabling good OSS usage through OSPOs
|
Boris Baldassari |
UA2.114 (Baudoux) |
Sunday |
14:25 |
14:55 |
slides
|
webm
mp4
|
Building an Open Source Community One Friend at a Time
|
Bill Mulligan |
UA2.114 (Baudoux) |
Sunday |
15:00 |
15:20 |
slides
|
webm
mp4
|
Strategies for Building Healthy Open Source Communities
|
Dawn M Foster |
UA2.114 (Baudoux) |
Sunday |
15:25 |
15:55 |
|
webm
mp4
|
Building Communities with Science!
|
Mike Nolan, Stephen Jacobs |
UA2.114 (Baudoux) |
Sunday |
16:00 |
16:40 |
|
webm
mp4
|
Confidential Computing devroom (9) |
Confidential Computing devroom welcome
|
Fritz Alder, Jo Van Bulck, Fabiano Fidêncio |
H.2214 |
Sunday |
13:15 |
13:30 |
slides
|
webm
mp4
|
Intel TDX Deep Dive
|
Benny Fuhry |
H.2214 |
Sunday |
13:35 |
13:55 |
slides
|
webm
mp4
|
SEV-Step: A Single-Stepping Framework for AMD-SEV
|
Luca Wilke |
H.2214 |
Sunday |
14:00 |
14:20 |
slides
slides
|
webm
mp4
|
Shielding Data, Embracing Openness, Optimizing Performance: A Journey Through Trustworthy Environments for Database Systems
|
Ilaria Battiston, Lotte Felius |
H.2214 |
Sunday |
14:25 |
14:45 |
slides
|
webm
mp4
|
The ups and downs of running enclaves in production
|
Cian Butler |
H.2214 |
Sunday |
14:55 |
15:15 |
|
webm
mp4
|
Securing Embedded Systems with fTPM implemented as Trusted Application in TEE
|
Tymoteusz Burak |
H.2214 |
Sunday |
15:20 |
15:40 |
slides
|
webm
mp4
|
Integrity Protect Workloads with Mushroom
|
Tom Dohrmann |
H.2214 |
Sunday |
15:50 |
16:10 |
slides
|
webm
mp4
|
Reproducible builds for confidential computing: Why remote attestation is worthless without it
|
Malte Poll, Paul Meyer |
H.2214 |
Sunday |
16:15 |
16:35 |
slides
|
webm
mp4
|
Increasing Trust and Preserving Privacy: Advancing Remote Attestation
|
Ionut Mihalcea, Thomas Fossati |
H.2214 |
Sunday |
16:40 |
17:00 |
slides
|
webm
mp4
|
Containers devroom (16) |
DIY Private Container Registry
|
Márk Sági-Kazár |
UB2.252A (Lameere) |
Saturday |
10:30 |
11:00 |
|
webm
mp4
|
Forensic container checkpointing and analysis
|
Adrian Reber |
UB2.252A (Lameere) |
Saturday |
11:05 |
11:35 |
slides
|
webm
mp4
|
Introducing Incus
|
Stephane Graber |
UB2.252A (Lameere) |
Saturday |
11:40 |
12:10 |
slides
|
webm
mp4
|
Kubernetes Operators: Expanding Automation in Containerized Applications
|
Edith Puclla |
UB2.252A (Lameere) |
Saturday |
12:15 |
12:45 |
slides
|
webm
mp4
|
Composefs and containers
|
Alexander Larsson |
UB2.252A (Lameere) |
Saturday |
12:50 |
13:20 |
slides
|
webm
mp4
|
libamicontained: a low-level library for reasoning about resource restriction
|
Tycho Andersen, Sebastien Dabdoub |
UB2.252A (Lameere) |
Saturday |
13:25 |
13:55 |
slides
|
webm
mp4
|
Using chroots in a single Linux Container as an alternative to docker-compose
|
Aiden McClelland |
UB2.252A (Lameere) |
Saturday |
14:00 |
14:30 |
slides
|
webm
mp4
|
Soft Reboot: keep your containers running while your image-based Linux host gets updated
|
Luca Boccassi |
UB2.252A (Lameere) |
Saturday |
14:35 |
14:55 |
slides
|
webm
mp4
|
Juggling with UIDs and GIDs: rootless container deployment with Ansible
|
Nicola Sella |
UB2.252A (Lameere) |
Saturday |
15:00 |
15:10 |
|
webm
mp4
|
What's new in Containerd 2.0!
|
Phil Estes |
UB2.252A (Lameere) |
Saturday |
15:15 |
15:35 |
slides
|
webm
mp4
|
Orchestrating eBPF Applications in Kubernetes and Fedora
|
Daniel Mellado, Dave Tucker |
UB2.252A (Lameere) |
Saturday |
15:40 |
16:10 |
slides
|
webm
mp4
|
Lift and shift: Modernising a legacy LAMP application with systemd-nspawn
|
Martin Lucina |
UB2.252A (Lameere) |
Saturday |
16:15 |
16:35 |
slides
|
webm
mp4
|
vscode-container-wasm: An Extension of VSCode on Browser for Running Containers Within Your Browser
|
Kohei Tokunaga |
UB2.252A (Lameere) |
Saturday |
16:40 |
17:10 |
slides
|
webm
mp4
|
Zero-touch Infrastructure for Container Applications
|
Thilo Fromm |
UB2.252A (Lameere) |
Saturday |
17:15 |
17:45 |
slides
|
webm
mp4
|
Modern Build Systems for Containers
|
Adrian Mouat |
UB2.252A (Lameere) |
Saturday |
17:50 |
18:20 |
slides
|
webm
mp4
|
From Containers to Unikernels: Navigating Integration Challenges in Cloud-Native Environments
|
Georgios Ntoutsos, Ioannis Plakas |
UB2.252A (Lameere) |
Saturday |
18:25 |
18:55 |
slides
|
webm
mp4
|
Debuggers and analysis tools devroom (8) |
Debug your stage-1 systemd with GDB and the NixOS test framework
|
Ryan Lahfa, Julien Malka, Linus Heckemann |
K.4.401 |
Saturday |
15:05 |
15:25 |
|
webm
mp4
|
Love rr, Love rr, you're so good to me
|
Vicențiu Ciorbaru |
K.4.401 |
Saturday |
15:30 |
15:50 |
|
webm
mp4
|
Help us improve time manipulation with GDB
|
Guinevere Larsen |
K.4.401 |
Saturday |
15:55 |
16:15 |
slides
|
webm
mp4
|
ROCgdb, GDB and AMDGPU debugging
|
Lancelot SIX |
K.4.401 |
Saturday |
16:20 |
16:40 |
slides
|
webm
mp4
|
GDB on Windows: status & plans
|
Pedro Alves |
K.4.401 |
Saturday |
16:45 |
17:05 |
slides
slides
|
webm
mp4
|
Online Debugging and ABI Data Services
|
Frank Ch. Eigler |
K.4.401 |
Saturday |
17:10 |
17:30 |
slides
|
webm
mp4
|
Poke all the microcontrollers!
|
Mohammad-Reza Nabipoor |
K.4.401 |
Saturday |
17:35 |
17:55 |
|
webm
mp4
|
Verrou : a valgrind tool dedicated to floating point error diagnosis
|
LATHUILIERE Bruno |
K.4.401 |
Saturday |
18:00 |
18:20 |
slides
|
webm
mp4
|
Declarative and Minimalistic Computing devroom (11) |
Yet another event sourcing library
|
Robert Pofuk |
H.1309 (Van Rijn) |
Sunday |
09:00 |
09:20 |
slides
|
webm
mp4
|
The Old Remains New
|
K.S. Bhaskar |
H.1309 (Van Rijn) |
Sunday |
09:20 |
09:40 |
slides
|
webm
mp4
|
declarative calcs and visualization with calculang
|
Declan Naughton |
H.1309 (Van Rijn) |
Sunday |
09:40 |
10:00 |
|
webm
mp4
|
For Want of Anneal: Examining The Unseen Changes Concerning Changes To VCS Assets and The Need For More Graph Centric Approaches
|
Jonathan McHugh |
H.1309 (Van Rijn) |
Sunday |
10:00 |
10:20 |
|
webm
mp4
|
How to create the universal operating system
|
Rutger van Beusekom |
H.1309 (Van Rijn) |
Sunday |
10:20 |
10:40 |
|
webm
mp4
|
How much math can you fit in 700K?
|
Christophe de Dinechin |
H.1309 (Van Rijn) |
Sunday |
10:40 |
11:00 |
|
webm
mp4
|
Scheme in the Browser with Guile Hoot and WebAssembly
|
Robin Templeton |
H.1309 (Van Rijn) |
Sunday |
11:00 |
11:20 |
|
webm
mp4
|
RISC-V Bootstrapping in Guix and Live-Bootstrap
|
Ekaitz |
H.1309 (Van Rijn) |
Sunday |
11:20 |
11:40 |
slides
|
webm
mp4
|
Self-hosting and autonomy using guix-forge
|
Arun Isaac |
H.1309 (Van Rijn) |
Sunday |
11:40 |
12:00 |
slides
|
webm
mp4
|
Spritely, Guile, Guix: a unified vision for user security
|
Christine Lemmer-Webber |
H.1309 (Van Rijn) |
Sunday |
12:00 |
12:25 |
|
webm
mp4
|
Five years of Teal: minimalism versus growth in language design
|
Hisham Muhammad |
H.1309 (Van Rijn) |
Sunday |
12:25 |
12:45 |
|
webm
mp4
|
Designing Futures of FOSS Content Management with the Open Website Alliance devroom (10) |
Opening and Welcome — Introducing the Open Website Alliance and Today's Program
|
|
K.4.601 |
Sunday |
09:00 |
09:15 |
|
webm
mp4
|
Defend FOSS: From innovation to world-wide positive change
|
Mathias Bolt Lesniak, Jeffrey A. "jam" McGuire |
K.4.601 |
Sunday |
09:15 |
10:15 |
|
webm
mp4
|
Open source leadership at scale, how 1300+ people improved Drupal’s multilingual features
|
Gábor Hojtsy |
K.4.601 |
Sunday |
10:15 |
11:00 |
slides
|
webm
mp4
|
Making FOSS CMS easier to teach with shared competency standards
|
Florian Schmitt |
K.4.601 |
Sunday |
11:00 |
11:45 |
slides
|
webm
mp4
|
Breaking Barriers: Content Management Systems and Accessibility
|
Martin Helmich, Lukas Fritze |
K.4.601 |
Sunday |
11:45 |
12:30 |
|
webm
mp4
|
Wrestling giants: How can free open source CMSes remain competitive with enterprise clients?
|
Owen Lansbury |
K.4.601 |
Sunday |
13:15 |
14:00 |
|
webm
mp4
|
Collaborative government websites standardization for digital sovereignty using Open-Source. The model of Rwanda and the GovStack Global initiative
|
Daniel Homorodean |
K.4.601 |
Sunday |
14:00 |
14:45 |
slides
|
webm
mp4
|
Modern editing experiences you can build in your CMS
|
Sage Abdullah |
K.4.601 |
Sunday |
14:45 |
15:30 |
|
webm
mp4
|
Shaping the Future: Investing Wisely in Long-Term Open Source Development with "Five for the Future"
|
Jesús Amieiro Becerra |
K.4.601 |
Sunday |
15:30 |
16:15 |
slides
|
webm
mp4
|
Roundtable Round-Off on FOSS CMS Collaboration
|
Crystal Dionysopoulos, Mathias Bolt Lesniak, Owen Lansbury, Josepha Haden |
K.4.601 |
Sunday |
16:15 |
17:00 |
|
webm
mp4
|
Distributions devroom (14) |
UKIs, TPMs, immutable initrds and full disk encryption – What Distributions Should Keep in Mind when Hopping onto the System Integrity Train
|
Lennart Poettering |
UA2.118 (Henriot) |
Sunday |
09:00 |
09:55 |
|
webm
mp4
|
Adapting Your Project: Making Changes Without Breaking Linux Distributions
|
Fernando Fernandez Mancera |
UA2.118 (Henriot) |
Sunday |
10:00 |
10:25 |
slides
|
webm
mp4
|
Enhancing Linux Accessibility: A Unified Approach
|
Vojtech Polasek, Lukáš Tyrychtr |
UA2.118 (Henriot) |
Sunday |
10:30 |
11:25 |
slides
slides
slides
slides
|
webm
mp4
|
The State of Enterprise Linux 2024
|
Scott McCarty |
UA2.118 (Henriot) |
Sunday |
11:30 |
11:55 |
slides
|
webm
mp4
|
AlmaLinux: How to make a RHEL compatible distribution
|
Andrew Lukoshko |
UA2.118 (Henriot) |
Sunday |
12:00 |
12:25 |
slides
|
webm
mp4
|
mkosi-initrd: Building initrds out of distribution packages
|
Zbigniew Jędrzejewski-Szmek, Daan De Meyer |
UA2.118 (Henriot) |
Sunday |
12:30 |
12:55 |
slides
|
webm
mp4
|
The Monolith versus the Swarm - A Comparison of openSUSE’s and Fedora’s Build Infrastructures
|
Dan Čermák |
UA2.118 (Henriot) |
Sunday |
13:00 |
13:25 |
|
webm
mp4
|
Desktop Linux, as easy as a smartphone! Just in a Snap!
|
Till Kamppeter |
UA2.118 (Henriot) |
Sunday |
13:30 |
13:55 |
slides
slides
|
webm
mp4
|
Upstream and downstream, best friends forever?
|
František Lachman |
UA2.118 (Henriot) |
Sunday |
14:00 |
14:25 |
slides
|
webm
mp4
|
Supporting architecture psABIs with GNU Guix
|
Efraim Flashner |
UA2.118 (Henriot) |
Sunday |
14:30 |
14:55 |
slides
|
webm
mp4
|
Releasing a Linux based OS: an overview of Flatcar release cycle
|
Mathieu Tortuyaux, Sayan Chowdhury |
UA2.118 (Henriot) |
Sunday |
15:00 |
15:25 |
slides
|
webm
mp4
|
An introduction to Image Builder: building up-to-date, customised operating system images the easy way
|
Sanne Raymaekers |
UA2.118 (Henriot) |
Sunday |
15:30 |
15:55 |
|
webm
mp4
|
2023 in Chimera Linux
|
q66 |
UA2.118 (Henriot) |
Sunday |
16:00 |
16:25 |
slides
|
webm
mp4
|
Homebrew's Evolution
|
Mike McQuaid |
UA2.118 (Henriot) |
Sunday |
16:30 |
16:55 |
slides
|
webm
mp4
|
DNS devroom (8) |
Writing a consistent-hashing Loadbalancer for the Kong API gateway (ketama principle)
|
Thijs Schreijer |
K.4.201 |
Saturday |
15:00 |
15:30 |
slides
|
webm
mp4
|
DNS for I2P: Distributed Network without Central Authority
|
Konrad Bächler |
K.4.201 |
Saturday |
15:30 |
16:00 |
slides
|
webm
mp4
|
Algo-rollover for .nl
|
Stefan Ubbink |
K.4.201 |
Saturday |
16:00 |
16:30 |
slides
|
webm
mp4
|
Bootstrapping time on OpenBSD
|
Otto Moerbeek |
K.4.201 |
Saturday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Let's make people love domain names again
|
Frédéric Grither, Pierre-Olivier |
K.4.201 |
Saturday |
17:00 |
17:30 |
|
webm
mp4
|
dnsconfd: system integrated DNS cache
|
Petr Menšík, Tomas Korbar |
K.4.201 |
Saturday |
17:30 |
18:00 |
slides
|
webm
mp4
|
Domain: A modular Rust DNS toolkit
|
Martin Hoffmann |
K.4.201 |
Saturday |
18:00 |
18:30 |
slides
|
webm
mp4
|
The first 13 years of blockchain name systems
|
Eyal Ron (Neiman) |
K.4.201 |
Saturday |
18:30 |
19:00 |
slides
|
webm
mp4
|
Embedded, Mobile and Automotive devroom (18) |
Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yocto Project and OpenEmbedded
|
Leon Anavi |
UD2.120 (Chavanne) |
Saturday |
10:30 |
10:55 |
slides
|
webm
mp4
|
Introducing Sound Open Firmware project
|
Daniel Baluta |
UD2.120 (Chavanne) |
Saturday |
11:00 |
11:25 |
slides
|
webm
mp4
|
"Vanilla" Debian On An Industrial Embedded Device
|
Francesco Dolcini |
UD2.120 (Chavanne) |
Saturday |
11:30 |
11:55 |
slides
|
webm
mp4
|
Using linux-yocto as a Yocto BSP kernel
|
Dmitry Baryshkov |
UD2.120 (Chavanne) |
Saturday |
12:00 |
12:25 |
slides
|
webm
mp4
|
Embedded Security 2023
|
Marta Rybczynska |
UD2.120 (Chavanne) |
Saturday |
12:30 |
12:55 |
slides
|
webm
mp4
|
V4L2 Stateless Video Encoding: Hardware Support and uAPI
|
Paul Kocialkowski |
UD2.120 (Chavanne) |
Saturday |
13:00 |
13:25 |
slides
|
webm
mp4
|
A fully open source stack for MIPI cameras
|
Bryan O'Donoghue, Hans de Goede |
UD2.120 (Chavanne) |
Saturday |
13:30 |
13:55 |
slides
|
webm
mp4
|
enioka Scan: say No! to vendor lock-in for your barcode scanners
|
Antoine Gonzalez |
UD2.120 (Chavanne) |
Saturday |
14:00 |
14:15 |
slides
|
webm
mp4
|
The Small Device C Compiler (SDCC)
|
Philipp K. Krause |
UD2.120 (Chavanne) |
Saturday |
14:20 |
14:35 |
slides
|
webm
mp4
|
Brewing Free Beer with ESPHome and Home Assistant
|
John Britton |
UD2.120 (Chavanne) |
Saturday |
14:45 |
15:00 |
|
webm
mp4
|
Dora-rs: simplifying robotics stack for next gen robots
|
Tao xavier, Philipp Oppermann |
UD2.120 (Chavanne) |
Saturday |
15:05 |
15:20 |
slides
|
webm
mp4
|
Vehicle Abstraction in Automotive Grade Linux with Eclipse Kuksa
|
Sven Erik Jeroschewski, Scott Murray |
UD2.120 (Chavanne) |
Saturday |
15:30 |
15:55 |
slides
|
webm
mp4
|
Zephyr and RISC-V: I Ain't Afraid Of No Ghosts
|
Mohammed Billoo |
UD2.120 (Chavanne) |
Saturday |
16:00 |
16:25 |
slides
|
webm
mp4
|
An open-source, open-hardware offline finding system
|
Dominik George, Pingu |
UD2.120 (Chavanne) |
Saturday |
16:30 |
16:55 |
slides
|
webm
mp4
|
From an artificial nose weekend hack to a future-proof IoT device
|
Benjamin Cabé |
UD2.120 (Chavanne) |
Saturday |
17:00 |
17:25 |
|
webm
mp4
|
Linux CAN upstreaming on MMU-less systems
|
Dario Binacchi |
UD2.120 (Chavanne) |
Saturday |
17:30 |
17:55 |
slides
|
webm
mp4
|
Flutter, Buildroot, and you!
|
Adam Duskett |
UD2.120 (Chavanne) |
Saturday |
18:00 |
18:25 |
slides
|
webm
mp4
|
Google Home, But Better: Building our own Smart Home Display with Flutter
|
Moritz Theis |
UD2.120 (Chavanne) |
Saturday |
18:30 |
18:55 |
slides
|
webm
mp4
|
Emulator devroom (5) |
How do you write an emulator anyway ?
|
Anisse Astier |
UB5.230 |
Sunday |
09:00 |
09:45 |
slides
|
webm
mp4
|
Panda3DS: Climbing the tree of 3DS emulation
|
George Poniris, Paris Oplopoios, Davit Markarian |
UB5.230 |
Sunday |
09:50 |
10:35 |
slides
slides
slides
|
webm
mp4
|
Breathing Life into Legacy: An Open-Source Emulator of Legacy Apple Devices
|
Martijn de Vos |
UB5.230 |
Sunday |
10:40 |
11:10 |
slides
|
webm
mp4
|
CONFEDSS: Concolic execution and the puzzling practice of peripheral emulation
|
Jeffrey Rongen, Luke Serné |
UB5.230 |
Sunday |
11:15 |
12:00 |
slides
|
webm
mp4
|
Arm64EC: Microsoft's emulation Frankenstein
|
Peter Cawley |
UB5.230 |
Sunday |
12:00 |
12:45 |
slides
slides
|
webm
mp4
|
Energy: Reimagining this Ecosystem through Open Source devroom (23) |
Opening Energy: Reimagining this Ecosystem through Open Source devroom
|
|
H.2214 |
Saturday |
10:30 |
10:35 |
|
webm
mp4
|
EVerest: One stack to charge them all?
|
Kai-Uwe Hermann |
H.2214 |
Saturday |
10:35 |
10:50 |
slides
|
webm
mp4
|
Using FlexMeasures to build a climate tech startup, in 15 minutes
|
Nicolas Höning |
H.2214 |
Saturday |
10:55 |
11:10 |
slides
|
webm
mp4
|
OwnTech Project: An open-source generic reprogrammable technology suite for reimagining the energy ecosystem
|
Luiz Villa |
H.2214 |
Saturday |
11:15 |
11:35 |
slides
|
webm
mp4
|
Enhancing OCPP with E2E-Security and Binary Data Streams for a more Secure Energy Ecosystem
|
Achim Friedland |
H.2214 |
Saturday |
11:40 |
11:55 |
slides
|
webm
mp4
|
CitrineOS
|
Christian Weissmann |
H.2214 |
Saturday |
12:00 |
12:15 |
slides
|
webm
mp4
|
Power Grid Model: Open source high performance power systems analysis
|
Nitish Bharambe |
H.2214 |
Saturday |
12:20 |
12:35 |
slides
|
webm
mp4
|
GridSuite and PowSyBl: an Open Source approach to develop advanced tools for grid analysis and simulation of power systems.
|
heyberger |
H.2214 |
Saturday |
12:40 |
12:55 |
slides
|
webm
mp4
|
LFEnergy SEAPATH - Easier Operations in Electrical Substations through Digital Twin Empowerment
|
Erwann Roussy, Paul Le Guen de Kerneizon |
H.2214 |
Saturday |
13:00 |
13:15 |
slides
|
webm
mp4
|
OpenSTEF: Opensource Short Term Energy Forecasting
|
Jonita Ruiter |
H.2214 |
Saturday |
13:20 |
13:35 |
slides
|
webm
mp4
|
Unleash the Power of Flexibility with Shapeshifter: A Universal Flex Trading Protocol
|
Tom Wetjens, Hugo van der Zwaag |
H.2214 |
Saturday |
13:40 |
13:55 |
slides
|
webm
mp4
|
OpenSCD: Everything Everywhere All at Once
|
Tamás Russ |
H.2214 |
Saturday |
14:00 |
14:25 |
slides
|
webm
mp4
|
Power to the People - Technology for Access to Energy
|
Vivien Barnier, Martin Jäger |
H.2214 |
Saturday |
14:30 |
14:55 |
slides
|
webm
mp4
|
Sharing the operational cost of Europe's electricity grid: optimization and transparency through open source
|
Peter Mitri |
H.2214 |
Saturday |
15:00 |
15:25 |
slides
|
webm
mp4
|
Quartz Solar OS: Building an open source AI solar forecast for everyone
|
Rachel L'Abri Tipton, peter dudfield, Open Climate Fix, Zak Watts |
H.2214 |
Saturday |
15:30 |
15:55 |
slides
|
webm
mp4
|
Can open source development drive energy transition? PyPSA-Earth experience
|
Ekaterina Fedotova |
H.2214 |
Saturday |
16:00 |
16:25 |
slides
|
webm
mp4
|
Carbon measurement and energy attribution for processes and hardware devices in the Linux kernel
|
Aditya Manglik |
H.2214 |
Saturday |
16:30 |
16:55 |
slides
|
webm
mp4
|
Advanced Linux Power Management Evaluation using Perf
|
Hagen Paul Pfeifer |
H.2214 |
Saturday |
17:00 |
17:15 |
|
webm
mp4
|
How can Open-Source help the Wind Power industry?
|
Marco Berta |
H.2214 |
Saturday |
17:20 |
17:35 |
slides
|
webm
mp4
|
Energy optimisation: smart home meets smart district
|
Pierre Kil, Don |
H.2214 |
Saturday |
17:40 |
17:55 |
slides
|
webm
mp4
|
A journey accross the environmental materiality of digital services
|
Benoit PETIT, David Ekchajzer |
H.2214 |
Saturday |
18:00 |
18:25 |
slides
|
webm
mp4
|
Power profiling my entire house with the Firefox Profiler
|
Florian Quèze |
H.2214 |
Saturday |
18:30 |
18:55 |
slides
|
webm
mp4
|
Closing Energy: Reimagining this Ecosystem through Open Source devroom
|
|
H.2214 |
Saturday |
18:55 |
19:00 |
|
webm
mp4
|
Erlang, Elixir, Gleam and Friends devroom (9) |
BEAM me up, Scotty
|
Riccardo Binetti, Arnaldo Cesco, Davide Bettio |
K.4.601 |
Saturday |
10:30 |
10:50 |
|
webm
mp4
|
Gleam: Past, present, future!
|
Louis Pilfold |
K.4.601 |
Saturday |
10:55 |
11:35 |
slides
|
webm
mp4
|
Property based testing in Elixir
|
Tonći |
K.4.601 |
Saturday |
11:40 |
12:00 |
slides
|
webm
mp4
|
Gleam in the machine: phantom types and the builder pattern.
|
Hayleigh Thompson |
K.4.601 |
Saturday |
12:05 |
12:25 |
slides
|
webm
mp4
|
gen_statem Unveiled: A Theoretical Exploration of State Machines
|
Nelson Vides |
K.4.601 |
Saturday |
12:30 |
12:50 |
slides
|
webm
mp4
|
Guess Less with Erlang Doctor
|
Paweł Chrząszcz |
K.4.601 |
Saturday |
12:55 |
13:15 |
|
webm
mp4
|
Implementing UDP protocols in Elixir
|
Andrei Zvonimir Crnkovic |
K.4.601 |
Saturday |
13:20 |
13:40 |
slides
|
webm
mp4
|
Evolve your (web)app while it is running
|
Kero van Gelder |
K.4.601 |
Saturday |
13:45 |
14:05 |
slides
|
webm
mp4
|
Type-safe Queries with Gleam & GraphQL
|
Harry Bairstow |
K.4.601 |
Saturday |
14:10 |
14:30 |
|
webm
mp4
|
FOSS Educational Programming Languages devroom (12) |
Creative Coding with TurtleStitch
|
Pauline Maas |
J.1.106 |
Saturday |
10:30 |
11:30 |
|
|
MicroBlocks
|
Kathy Giori, John Maloney, Turgut Guneysu |
J.1.106 |
Saturday |
11:40 |
12:40 |
slides
|
webm
mp4
|
GDevelop
|
Florian Rival |
J.1.106 |
Saturday |
16:20 |
17:20 |
|
|
Hedy
|
Jesús Pelay, Pink van de Hel |
J.1.106 |
Saturday |
17:30 |
18:30 |
slides
|
|
MIT App Inventor
|
Vishwas Adiga, Evan Patton, Diego Barreiro Perez |
H.1301 (Cornil) |
Sunday |
09:00 |
10:00 |
|
webm
mp4
|
CoderDojo
|
Nuala McHale |
H.1301 (Cornil) |
Sunday |
10:10 |
11:10 |
|
webm
mp4
|
Snap!
|
Jens Mönig, Jadga Huegle |
H.1301 (Cornil) |
Sunday |
11:20 |
12:20 |
|
webm
mp4
|
Youth Hacking 4 Freedom
|
Bonnie Mehring |
H.1301 (Cornil) |
Sunday |
12:25 |
12:30 |
slides
|
webm
mp4
|
Live coding music with MicroBlocks and microcontrollers.
|
Bernat Romagosa |
H.1301 (Cornil) |
Sunday |
12:30 |
13:30 |
|
webm
mp4
|
Hedy
|
Jesús Pelay, Pink van de Hel |
H.1301 (Cornil) |
Sunday |
13:40 |
14:40 |
slides
|
webm
mp4
|
Google Blockly
|
Christopher Allen |
H.1301 (Cornil) |
Sunday |
14:50 |
15:50 |
|
webm
mp4
|
ZIMjs 2D PWA apps into 3D+VR with ThreeJS
|
Karel Rosseel |
H.1301 (Cornil) |
Sunday |
16:00 |
17:00 |
|
webm
mp4
|
FOSS on Mobile Devices devroom (16) |
From phone hardware to mobile Linux
|
Luca Weiss |
H.1309 (Van Rijn) |
Saturday |
10:30 |
10:55 |
slides
|
webm
mp4
|
U-Boot for modern Qualcomm phones
|
Caleb Connolly (they/them) |
H.1309 (Van Rijn) |
Saturday |
11:00 |
11:25 |
slides
|
webm
mp4
|
Mainline Linux on Qualcomm SoCs, are we here now ?
|
Neil Armstrong |
H.1309 (Van Rijn) |
Saturday |
11:30 |
11:55 |
slides
|
webm
mp4
|
VoLTE for FOSS
|
Marius Gripsgard |
H.1309 (Van Rijn) |
Saturday |
12:00 |
12:25 |
|
webm
mp4
|
Universal Serial Bug - a tale of spontaneous modem resets
|
Sebastian Krzyszkowiak |
H.1309 (Van Rijn) |
Saturday |
12:30 |
13:10 |
slides
|
webm
mp4
|
The Linux Phone App Ecosystem
|
1peter10 |
H.1309 (Van Rijn) |
Saturday |
13:15 |
13:55 |
slides
|
webm
mp4
|
Flutter - about the nightmare of cross platform development targetting Linux mobile
|
The one with the braid (she/her) |
H.1309 (Van Rijn) |
Saturday |
14:00 |
14:25 |
slides
|
webm
mp4
|
5G in ModemManager
|
Aleksander Morgado |
H.1309 (Van Rijn) |
Saturday |
14:30 |
14:55 |
slides
|
webm
mp4
|
Droidian - Bridging the gap between various platforms with convergence
|
Bardia Moshiri |
H.1309 (Van Rijn) |
Saturday |
15:00 |
15:30 |
|
webm
mp4
|
Genode on the PinePhone on track to real-world usability
|
Norman Feske |
H.1309 (Van Rijn) |
Saturday |
15:30 |
15:55 |
slides
|
webm
mp4
|
Wayland's input-method is broken and it's my fault
|
dcz |
H.1309 (Van Rijn) |
Saturday |
16:00 |
16:25 |
slides
|
webm
mp4
|
Why not run OpenCL-accelerated LLM on your phone?
|
David Heidelberg |
H.1309 (Van Rijn) |
Saturday |
16:30 |
16:55 |
slides
|
webm
mp4
|
The Journey to Ubuntu Touch 20.04 on PINE64
|
Oren Klopfer |
H.1309 (Van Rijn) |
Saturday |
17:00 |
17:25 |
slides
|
webm
mp4
|
Towards a bright future with Mobian?
|
Arnaud Ferraris |
H.1309 (Van Rijn) |
Saturday |
17:30 |
17:55 |
slides
|
webm
mp4
|
Daily blogging embedded Gecko development
|
David Llewellyn-Jones |
H.1309 (Van Rijn) |
Saturday |
18:00 |
18:25 |
|
webm
mp4
|
PineTime: A Programmer's Toy and Beyond
|
Jozef Mlich, Jean-François Milants |
H.1309 (Van Rijn) |
Saturday |
18:30 |
18:55 |
slides
slides
|
webm
mp4
|
Free Java devroom (18) |
The State of OpenJDK
|
Dalibor Topic |
UB5.132 |
Saturday |
10:30 |
11:00 |
|
webm
mp4
|
A decade of JDK Updates in OpenJDK
|
Dalibor Topic |
UB5.132 |
Saturday |
11:05 |
11:25 |
|
webm
mp4
|
Exploring Quarkus Native: Choices and Implementation
|
Foivos Zakkak |
UB5.132 |
Saturday |
11:30 |
11:50 |
slides
|
webm
mp4
|
Project Lilliput - Compact Object Headers
|
Thomas Stüfe, Roman Kennke |
UB5.132 |
Saturday |
11:55 |
12:25 |
slides
slides
|
webm
mp4
|
An in-depth look at JFR in GraalVM and how it compares to JFR in OpenJDK
|
Robert Toyonaga |
UB5.132 |
Saturday |
12:30 |
12:55 |
slides
|
webm
mp4
|
Foreign Function & Memory API
|
Maurizio Cimadamore |
UB5.132 |
Saturday |
13:00 |
13:30 |
slides
|
webm
mp4
|
Ruby on the Modern JVM: Fibers, FFI, and More
|
Charles Nutter |
UB5.132 |
Saturday |
13:35 |
14:05 |
slides
|
webm
mp4
|
Virtual Thread’s Next Steps
|
Alan Bateman |
UB5.132 |
Saturday |
14:10 |
14:50 |
|
webm
mp4
|
The Challenges of Running the Fuzion Language Natively on the OpenJDK
|
Fridtjof Siebert |
UB5.132 |
Saturday |
14:55 |
15:15 |
slides
|
webm
mp4
|
OpenJDK Project Wakefield : The Wayland Desktop for JDK on Linux
|
Phil Race, Aleksei Ushakov, Niels De Graef |
UB5.132 |
Saturday |
15:20 |
15:45 |
|
webm
mp4
|
Zeroing and the semantic gap between host and guest
|
Volker Simonis |
UB5.132 |
Saturday |
15:50 |
16:15 |
|
webm
mp4
|
Bespoke containers with Jlink and OpenShift
|
Jonathan Dowland, Jayashree Huttanagoudar |
UB5.132 |
Saturday |
16:20 |
16:40 |
slides
|
webm
mp4
|
A beginner's guide to Backports
|
Jonathan Dowland |
UB5.132 |
Saturday |
16:40 |
16:55 |
slides
|
webm
mp4
|
Cryostat: JFR in the cloud
|
Chris Mah |
UB5.132 |
Saturday |
17:00 |
17:20 |
|
webm
mp4
|
The JVM vs. WebAssembly: An In-Depth Comparative Analysis
|
Shivansh Vij |
UB5.132 |
Saturday |
17:25 |
17:45 |
slides
|
webm
mp4
|
Inner Workings of Safepoints
|
Johannes Bechberger |
UB5.132 |
Saturday |
17:50 |
18:05 |
slides
|
webm
mp4
|
Java… to unlock GPU acceleration for Polyglot Language Runtimes
|
Thanos Stratikopoulos |
UB5.132 |
Saturday |
18:10 |
18:35 |
slides
|
webm
mp4
|
Apache Maven 4.0.0 - Current State
|
Karl Heinz Marbaise |
UB5.132 |
Saturday |
18:40 |
19:00 |
|
webm
mp4
|
GCC devroom (11) |
Welcome to the GCC dev room
|
David Malcolm, Thomas Schwinge |
K.4.201 |
Sunday |
09:00 |
09:05 |
|
webm
mp4
|
GCC for new contributors
|
David Malcolm |
K.4.201 |
Sunday |
09:05 |
09:35 |
slides
|
webm
mp4
|
How to bring up GCC for your new chip
|
Jeremy Bennett |
K.4.201 |
Sunday |
09:35 |
10:00 |
slides
|
webm
mp4
|
My experience as a first time contributor to GCC's LTO
|
Rishi Raj |
K.4.201 |
Sunday |
10:00 |
10:15 |
slides
|
webm
mp4
|
Unicode Support for GCC Rust
|
Raiki Tamura |
K.4.201 |
Sunday |
10:15 |
10:35 |
slides
|
webm
mp4
|
What can Compiler-Explorer do for GCC
|
Marc Poulhiès |
K.4.201 |
Sunday |
10:35 |
10:50 |
slides
|
webm
mp4
|
Unlocking Secret Analysis in GCC Static Analyzer
|
Pierrick Philippe |
K.4.201 |
Sunday |
10:55 |
11:20 |
slides
|
webm
mp4
|
Yacking about Bison
|
James Lowden |
K.4.201 |
Sunday |
11:20 |
11:40 |
|
webm
mp4
|
Can the mold linker be /usr/bin/ld?
|
Rui Ueyama |
K.4.201 |
Sunday |
11:40 |
12:10 |
|
webm
mp4
|
Build Distribution for Maintaining the Famous GCC 4.7
|
Oliver Reiche |
K.4.201 |
Sunday |
12:10 |
12:25 |
slides
slides
|
webm
mp4
|
Sega Dreamcast Homebrew with GCC
|
Falco Girgis |
K.4.201 |
Sunday |
12:25 |
12:45 |
|
webm
mp4
|
Go devroom (17) |
The state of Go
|
Maartje Eyskens |
UD2.218A |
Saturday |
10:30 |
11:00 |
slides
|
webm
mp4
|
The secret life of a goroutine
|
Jesús Espino |
UD2.218A |
Saturday |
11:00 |
11:30 |
slides
|
webm
mp4
|
You're already running my code in production: My simple journey to becoming a Go contributor.
|
Jonathan Hall |
UD2.218A |
Saturday |
11:30 |
12:00 |
|
webm
mp4
|
Single binary, full-stack provisioning
|
James (purpleidea) |
UD2.218A |
Saturday |
12:00 |
12:30 |
|
webm
mp4
|
Efficient Integration Testing in Go: A Case Study on Dapr
|
Josh van Leeuwen |
UD2.218A |
Saturday |
12:30 |
13:00 |
slides
|
webm
mp4
|
Effortless Bug Hunting with Differential Fuzzing
|
Maciej Mionskowski |
UD2.218A |
Saturday |
13:00 |
13:30 |
slides
|
webm
mp4
|
Maintaining Go as a day job - a year later
|
Filippo Valsorda |
UD2.218A |
Saturday |
13:30 |
14:00 |
|
webm
mp4
|
How we almost secured our projects by writing more tests
|
Alessio Greggi |
UD2.218A |
Saturday |
14:00 |
14:30 |
slides
|
webm
mp4
|
Dependency injection: a different way to structure a project
|
Dylan Reimerink |
UD2.218A |
Saturday |
14:30 |
15:00 |
slides
|
webm
mp4
|
Putting an end to Makefiles in go projects with GoReleaser
|
Denis GERMAIN |
UD2.218A |
Saturday |
15:00 |
15:30 |
slides
|
webm
mp4
|
REST in Peace: using generics to remove REST boilerplate
|
Tanguy ⧓ Herrmann |
UD2.218A |
Saturday |
15:30 |
16:00 |
slides
|
webm
mp4
|
Low code graphical apps with Go top to bottom!
|
Andrew Williams |
UD2.218A |
Saturday |
16:00 |
16:30 |
slides
|
webm
mp4
|
Creating a multiplayer game in Go, from zero
|
Francesc Gil |
UD2.218A |
Saturday |
16:30 |
17:00 |
|
webm
mp4
|
[Replacement Talk] Having fun with MIDI and Go
|
Daniel Esteban |
UD2.218A |
Saturday |
17:00 |
17:30 |
|
webm
mp4
|
Smartwatch firmware... in Go? On TinyGo, small displays, and building a delightful developer experience
|
Ayke van Laethem |
UD2.218A |
Saturday |
17:30 |
18:00 |
|
webm
mp4
|
Go Without Wires Strikes Back
|
Ron Evans |
UD2.218A |
Saturday |
18:00 |
18:30 |
|
webm
mp4
|
Go Lightning Talks
|
Maartje Eyskens |
UD2.218A |
Saturday |
18:30 |
19:00 |
|
webm
mp4
|
Graphics devroom (8) |
turnip: Update on Open Source Vulkan Driver for Adreno GPUs
|
Danylo Piliaiev |
K.3.201 |
Sunday |
13:05 |
13:30 |
slides
|
webm
mp4
|
Graphics stack updates for Raspberry Pi devices
|
José María Casanova Crespo, Juan A. Suarez |
K.3.201 |
Sunday |
13:35 |
14:00 |
slides
|
webm
mp4
|
Delegated compositing utilizing Wayland protocols for Chromium on ChromeOS
|
Maksim Sisov |
K.3.201 |
Sunday |
14:05 |
14:30 |
slides
|
webm
mp4
|
Greenfield: Wayland in the browser, an update
|
Erik De Rijcke |
K.3.201 |
Sunday |
14:35 |
15:00 |
slides
|
webm
mp4
|
"Scratching an itch... by patching kmscon" or "How OpenGL can lead to systems-programming"
|
Mirco Müller |
K.3.201 |
Sunday |
15:05 |
15:30 |
slides
|
webm
mp4
|
Flutter in Embedded
|
Andrea Ricchi |
K.3.201 |
Sunday |
15:35 |
16:00 |
slides
|
webm
mp4
|
Building Cross-platform GUI apps with ease (and Go) - desktop, mobile and beyond!
|
Andrew Williams |
K.3.201 |
Sunday |
16:05 |
16:30 |
slides
|
webm
mp4
|
The FIM (Fbi IMproved) Universal Image Viewer, in a Nutshell
|
Michele Martone |
K.3.201 |
Sunday |
16:35 |
17:00 |
slides
|
webm
mp4
|
HPC, Big Data & Data Science devroom (20) |
Making reproducible and publishable large-scale HPC experiments
|
Philippe SWARTVAGHER |
UA2.118 (Henriot) |
Saturday |
10:30 |
11:00 |
slides
|
|
Productionizing Jupyter Notebooks
|
Antoni Ivanov, Antoni Ivanov |
UA2.118 (Henriot) |
Saturday |
11:00 |
11:30 |
slides
|
webm
mp4
|
CATS: The Climate Aware Task Scheduler
|
Colin Sauze, Abhishek Dasgupta |
UA2.118 (Henriot) |
Saturday |
11:30 |
12:00 |
slides
|
webm
mp4
|
Overcoming MPI ABI incompatibility
|
Marc Joos |
UA2.118 (Henriot) |
Saturday |
12:00 |
12:30 |
slides
|
webm
mp4
|
AOMP Compiler Kung Fu: Mastering Optimization Flags and Environment Variables for Performance
|
Jan-Patrick Lehr |
UA2.118 (Henriot) |
Saturday |
12:30 |
13:00 |
|
webm
mp4
|
Extracting Mini-Apps from HPC software for Total Cost of Ownership optimized systems procurement
|
Tim Heldmann |
UA2.118 (Henriot) |
Saturday |
13:00 |
13:30 |
slides
|
webm
mp4
|
PyPartMC: engineering Python-to-Fortran bindings in C++, for use in Julia and Matlab
|
Sylwester Arabas |
UA2.118 (Henriot) |
Saturday |
13:30 |
14:00 |
slides
|
webm
mp4
|
Feeding ML models with the data from the databases in real-time
|
Vojtech Juranek |
UA2.118 (Henriot) |
Saturday |
14:00 |
14:10 |
slides
|
webm
mp4
|
Warewulf: an overview, new features , and community updates
|
Brian Phan |
UA2.118 (Henriot) |
Saturday |
14:10 |
14:20 |
slides
|
webm
mp4
|
HPC-oriented Large-scale Code Restructurings with Coccinelle
|
Michele Martone, Julia Lawall |
UA2.118 (Henriot) |
Saturday |
14:20 |
14:30 |
slides
|
webm
mp4
|
HPC Container Conformance
|
Christian Kniep |
UA2.118 (Henriot) |
Saturday |
14:35 |
14:45 |
slides
|
webm
mp4
|
Updates and Innovations with the Apptainer Platform
|
Forrest Burt |
UA2.118 (Henriot) |
Saturday |
14:45 |
14:55 |
slides
|
webm
mp4
|
Automating Spark (and Pipeline) Upgrades While "Testing" in Production
|
Holden Karau |
UA2.118 (Henriot) |
Saturday |
15:00 |
15:30 |
slides
|
webm
mp4
|
RDF Dataset Canonicalization: scalable security for Linked Data
|
Sebastian Crane |
UA2.118 (Henriot) |
Saturday |
15:30 |
16:00 |
slides
|
webm
mp4
|
Semantically-driven data management solution for I/O intensive HPC workflows
|
Metin Cakircali |
UA2.118 (Henriot) |
Saturday |
16:00 |
16:30 |
slides
|
webm
mp4
|
RCTab Cloud Subscription Management System
|
David Llewellyn-Jones |
UA2.118 (Henriot) |
Saturday |
16:30 |
17:00 |
|
webm
mp4
|
Vector Search in Modern Databases
|
Peter Zaitsev, Sergey Nikolaev |
UA2.118 (Henriot) |
Saturday |
17:00 |
17:30 |
slides
|
webm
mp4
|
NFD: Simplifying Cluster Administration through Automated Node Labels, Taints, and Annotations
|
Carlos Eduardo Arango Gutierrez |
UA2.118 (Henriot) |
Saturday |
17:30 |
18:00 |
|
webm
mp4
|
How the Kubernetes Community is Improving Kubernetes for HPC/AI/ML Workloads
|
Kevin Hannon |
UA2.118 (Henriot) |
Saturday |
18:00 |
18:30 |
slides
|
webm
mp4
|
Kubernetes and HPC: Bare-metal bros
|
Vanessa Sochat |
UA2.118 (Henriot) |
Saturday |
18:30 |
19:00 |
slides
|
webm
mp4
|
Identity and Access Management devroom (18) |
Welcome to the Identity and Access Management devroom!
|
Alexander Bokovoy, Iker Pedrosa |
K.3.401 |
Sunday |
09:00 |
09:15 |
slides
|
webm
mp4
|
SpiceDB: mature, open source ReBAC
|
Jimmy Zelinskie |
K.3.401 |
Sunday |
09:15 |
09:45 |
slides
|
webm
mp4
|
Agama: Low-Code Web Identity Orchestration
|
Michael Schwartz |
K.3.401 |
Sunday |
09:45 |
10:15 |
|
webm
mp4
|
Improving Infrastructure Security Through Access Auditing
|
Scott Fryer |
K.3.401 |
Sunday |
10:15 |
10:30 |
slides
|
webm
mp4
|
Role of IGA in Access Management with Multilateral Identities
|
Slavek Licehammer |
K.3.401 |
Sunday |
10:30 |
11:00 |
slides
|
webm
mp4
|
FusionIAM - a full Open Source Identity & Access Management solution
|
Clément OUDOT |
K.3.401 |
Sunday |
11:00 |
11:30 |
|
webm
mp4
|
Add user self-management, brokerage and federation to your infrastructure with Keycloak
|
Alexander Schwartz |
K.3.401 |
Sunday |
11:30 |
12:00 |
slides
|
webm
mp4
|
Ipa-tuura: FreeIPA connector for Keycloak
|
Alexander Bokovoy, Francisco Triviño García |
K.3.401 |
Sunday |
12:00 |
12:30 |
slides
|
webm
mp4
|
Passkey authentication - the result
|
Iker Pedrosa |
K.3.401 |
Sunday |
12:30 |
12:45 |
slides
|
webm
mp4
|
Post-Quantum Cryptography transition: where we are now
|
Dmitry Belyavskiy |
K.3.401 |
Sunday |
12:45 |
13:15 |
slides
|
webm
mp4
|
Beyond passwords: secure authentication with passkeys
|
Remy Bertot |
K.3.401 |
Sunday |
13:15 |
13:45 |
slides
|
webm
mp4
|
Making Ansible playbooks to configure Single Sign On for popular open source applications
|
Jeroen Baten |
K.3.401 |
Sunday |
14:00 |
14:30 |
|
webm
mp4
|
Fixing a Kerberos vulnerability with the bare necessities
|
Julien Rische |
K.3.401 |
Sunday |
14:30 |
14:55 |
slides
|
webm
mp4
|
Passwordless authentication in the GUI
|
Iker Pedrosa |
K.3.401 |
Sunday |
14:55 |
15:20 |
slides
|
webm
mp4
|
Automated Integration of FreeIPA with AD and External IdP
|
Rafael Jeffman, Thomas Woerner |
K.3.401 |
Sunday |
15:20 |
15:45 |
slides
|
webm
mp4
|
Connecting IBM AIX to Red Hat Identity Manager (FreeIPA)
|
Andrey Klyachkin |
K.3.401 |
Sunday |
15:45 |
16:10 |
|
webm
mp4
|
Empowering FreeIPA: a dive into the modern WebUI
|
Francisco Triviño García, Carla Martínez Poveda |
K.3.401 |
Sunday |
16:10 |
16:35 |
slides
|
webm
mp4
|
POSIX identities out of OAuth2 identity providers: how to redesign SSSD and Samba?
|
Alexander Bokovoy, Andreas Schneider |
K.3.401 |
Sunday |
16:35 |
17:00 |
slides
|
webm
mp4
|
JavaScript devroom (16) |
How Tansu, a Reactive Agnostic Library, Simplifies Widget Creation for AgnosUI
|
Florent Exbrayat |
H.1301 (Cornil) |
Saturday |
10:30 |
11:00 |
slides
|
webm
mp4
|
calc with calculang, a language for calculations
|
Declan Naughton |
H.1301 (Cornil) |
Saturday |
11:00 |
11:25 |
|
webm
mp4
|
Your web app is taking up too much RAM. Let's fix it!
|
Giulio Zausa |
H.1301 (Cornil) |
Saturday |
11:30 |
12:00 |
slides
|
webm
mp4
|
Recycle, Reuse, Rebuild: Transformative Tactics for Turning your Brownfields Green
|
Adam Juran |
H.1301 (Cornil) |
Saturday |
12:05 |
12:30 |
slides
|
webm
mp4
|
Unraveling JavaScript's Heart: Mastering the Event Loop for Peak Performance
|
Antoine Pairet |
H.1301 (Cornil) |
Saturday |
12:35 |
13:05 |
slides
|
webm
mp4
|
The Biome toolchain
|
Victorien Elvinger |
H.1301 (Cornil) |
Saturday |
13:10 |
13:35 |
|
webm
mp4
|
Staying Ahead of the Game: JavaScript Security
|
Dheeraj Joshi |
H.1301 (Cornil) |
Saturday |
13:40 |
14:10 |
slides
|
webm
mp4
|
Codebase Conquest: How Nx Turbocharged Our React Workflow
|
Nicolas Beaussart-Hatchuel |
H.1301 (Cornil) |
Saturday |
14:15 |
14:45 |
|
webm
mp4
|
Web Performance: Leveraging Qwik to Meet Google's Core Web Vitals
|
Ayoub Alouane |
H.1301 (Cornil) |
Saturday |
14:45 |
15:15 |
|
webm
mp4
|
Can we simplify charting libraries?
|
Alexandre Fauquette |
H.1301 (Cornil) |
Saturday |
15:15 |
15:40 |
slides
|
webm
mp4
|
Building your own JavaScript runtime with Rust
|
Leo Kettmeir |
H.1301 (Cornil) |
Saturday |
15:40 |
16:10 |
|
webm
mp4
|
MessageFormat: The future of i18n on the web
|
Ujjwal Sharma |
H.1301 (Cornil) |
Saturday |
16:10 |
16:50 |
|
webm
mp4
|
Cryptography against AI: Deepfake resistant WebRTC videocalls
|
Kelian Christophe |
H.1301 (Cornil) |
Saturday |
16:50 |
17:10 |
slides
|
webm
mp4
|
All Things Astro
|
Elian Van Cutsem |
H.1301 (Cornil) |
Saturday |
17:20 |
17:50 |
|
webm
mp4
|
Better Bee Be Better: spot more bugs than TS with less than JS
|
Yvan Sraka |
H.1301 (Cornil) |
Saturday |
17:55 |
18:20 |
|
webm
mp4
|
Who's testing the tests? Mutation testing with StrykerJS
|
Nico Jansen |
H.1301 (Cornil) |
Saturday |
18:30 |
19:00 |
slides
|
webm
mp4
|
Kernel devroom (13) |
How to Win 1st Place in the Kernel Patch Statistics - Tools and Workflows
|
Uwe Kleine-König |
UB5.132 |
Sunday |
09:00 |
09:30 |
slides
|
webm
mp4
|
Streamlining kernel hacking with mkosi-kernel
|
Daan De Meyer |
UB5.132 |
Sunday |
09:35 |
10:05 |
slides
|
webm
mp4
|
libvpoll: create synthetic events for poll, select and friends
|
Luca Bassi, Renzo Davoli |
UB5.132 |
Sunday |
10:10 |
10:30 |
slides
|
webm
mp4
|
More flexible user namespaces
|
Stephane Graber, Aleksandr Mikhalitsyn |
UB5.132 |
Sunday |
10:35 |
11:15 |
slides
|
webm
mp4
|
Linux Kernel TPM security and Trusted Key updates
|
James Bottomley |
UB5.132 |
Sunday |
11:20 |
12:00 |
|
webm
mp4
|
Linux Matchmaking: Helping devices and drivers find each other
|
Ahmad Fatoum |
UB5.132 |
Sunday |
12:05 |
12:35 |
slides
|
webm
mp4
|
The case for a virtual Rust stateless codec driver
|
Daniel Almeida |
UB5.132 |
Sunday |
12:40 |
13:10 |
slides
slides
|
webm
mp4
|
From Kernel API to Desktop Integration, how do we integrate battery charge limiting in the desktop
|
Jelle van der Waa |
UB5.132 |
Sunday |
13:15 |
13:45 |
|
webm
mp4
|
Converting filesystems to support idmapped mounts
|
Stephane Graber, Aleksandr Mikhalitsyn |
UB5.132 |
Sunday |
13:50 |
14:30 |
slides
|
webm
mp4
|
Linux' receive_fd_replace() semantics confusing
|
Tycho Andersen |
UB5.132 |
Sunday |
14:35 |
14:55 |
slides
|
webm
mp4
|
What is Linux kernel keystore and why you should use it in your next application
|
Ignat Korchagin |
UB5.132 |
Sunday |
15:00 |
15:40 |
slides
|
webm
mp4
|
A few limitations in the available fs-related system calls
|
Nick Kossifidis |
UB5.132 |
Sunday |
15:45 |
16:15 |
slides
|
webm
mp4
|
Packet, where are you?: Track in the stack with pwru
|
Quentin Monnet |
UB5.132 |
Sunday |
16:20 |
16:50 |
slides
|
webm
mp4
|
Legal and Policy Issues devroom (7) |
Welcome to the Legal and Policy Issues Devroom
|
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kuhn, Matthias Kirschner |
UA2.220 (Guillissen) |
Saturday |
15:00 |
15:05 |
|
webm
mp4
|
RHEL and CentOS and the growth of openwashing in FOSS
|
Karen Sandler, benny Vasquez, Markus Feilner, Liam Proven |
UA2.220 (Guillissen) |
Saturday |
15:05 |
16:00 |
|
webm
mp4
|
Figuring out trademark policy on the fly
|
Peter Eisentraut |
UA2.220 (Guillissen) |
Saturday |
16:00 |
16:30 |
slides
|
webm
mp4
|
GPL’s Termination under German Law
|
Sebastian Steck |
UA2.220 (Guillissen) |
Saturday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Fireside Chat on Further Restrictions, Imposed Downstream on Copyleft, Wreaking Havoc
|
Bradley M. Kuhn, Krzysztof Siewicz |
UA2.220 (Guillissen) |
Saturday |
17:00 |
17:40 |
|
webm
mp4
|
The new Swiss Open Source Law: "Public Money Public Code" by default
|
Matthias Stürmer, Rika Koch |
UA2.220 (Guillissen) |
Saturday |
17:40 |
18:10 |
slides
slides
|
webm
mp4
|
Hot Topics: Organizers of the Legal & Policy DevRoom discuss the issues of the day
|
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kuhn, Matthias Kirschner |
UA2.220 (Guillissen) |
Saturday |
18:10 |
19:00 |
|
webm
mp4
|
Libre-SOC, FPGA and VLSI devroom (5) |
Cologne Chip GateMate FPGA -- filling a gap between hardware and software (with a presentation of the GMM-7550 module)
|
Anton Kuzmin |
K.4.201 |
Saturday |
10:30 |
11:20 |
slides
|
webm
mp4
|
An introduction to Formal Verification of Digital Circuits
|
Cesar Strauss |
K.4.201 |
Saturday |
11:25 |
12:05 |
slides
|
webm
mp4
|
Verilog-AMS in Gnucap
|
Felix, Al Davis |
K.4.201 |
Saturday |
12:10 |
12:40 |
slides
|
webm
mp4
|
FOSS CAD/EDA tools supporting the open access PDK initiative
|
Wladek Grabinski |
K.4.201 |
Saturday |
12:45 |
13:35 |
slides
|
webm
mp4
|
Using the ECP5 for Libre-SOC prototyping
|
Tobias Platen (they/them) |
K.4.201 |
Saturday |
13:40 |
14:30 |
slides
|
webm
mp4
|
LLVM devroom (9) |
Welcome to the LLVM dev room
|
Kristof Beyls, Peter Smith, Marius Brehler |
K.4.201 |
Sunday |
13:15 |
13:20 |
slides
|
webm
mp4
|
Linker Scripts in LLD and how they compare with GNU ld
|
Peter Smith |
K.4.201 |
Sunday |
13:20 |
13:40 |
slides
|
webm
mp4
|
Patch based test coverage for quick test feedback
|
Shivam Gupta |
K.4.201 |
Sunday |
13:45 |
13:55 |
slides
|
webm
mp4
|
The LLVM Security Group: History, progress, remaining challenges.
|
Kristof Beyls |
K.4.201 |
Sunday |
14:00 |
14:20 |
slides
|
webm
mp4
|
Building a Linux distro with LLVM
|
q66 |
K.4.201 |
Sunday |
14:25 |
14:55 |
slides
|
webm
mp4
|
Build your first Clang compilation database plugin
|
Pascal Jungblut |
K.4.201 |
Sunday |
15:00 |
15:20 |
|
webm
mp4
|
Challenges of supporting multiple versions of LLVM in Intel Graphics Compiler
|
Mateusz Belicki |
K.4.201 |
Sunday |
15:25 |
15:55 |
slides
|
webm
mp4
|
elfconv: AOT compiler that translates Linux/AArch64 ELF binary to LLVM bitcode targeting WebAssembly
|
Masashi Yoshimura |
K.4.201 |
Sunday |
16:00 |
16:30 |
slides
|
webm
mp4
|
Map LLVM values to corresponding source-level expressions
|
Shivam Kunwar |
K.4.201 |
Sunday |
16:35 |
17:00 |
slides
|
webm
mp4
|
Matrix devroom (7) |
The Matrix State of the Union
|
Matthew Hodgson |
H.1309 (Van Rijn) |
Sunday |
13:15 |
13:45 |
|
webm
mp4
|
Interoperability & Matrix
|
Travis Ralston |
H.1309 (Van Rijn) |
Sunday |
13:45 |
14:15 |
|
webm
mp4
|
Let's talk Matrix between Governments and Citizens
|
Marco |
H.1309 (Van Rijn) |
Sunday |
14:15 |
14:45 |
slides
|
webm
mp4
|
Embracing Matrix for Enhanced Communication: Migrating the WordPress Community from Slack to Matrix
|
Alex Kirk |
H.1309 (Van Rijn) |
Sunday |
14:45 |
15:15 |
|
webm
mp4
|
NeoDateFix - A solution to organising meetings in Matrix
|
Milton Moura, Norgin jafar, Ahmad, Mikhail Aheichyk |
H.1309 (Van Rijn) |
Sunday |
15:15 |
15:45 |
slides
|
webm
mp4
|
MatrixRTC: The Future of Matrix Calls
|
Jayesh Nirve (td), Timo Kandra |
H.1309 (Van Rijn) |
Sunday |
15:45 |
16:30 |
slides
|
webm
mp4
|
The state of the Matrix Rust SDK in 2023
|
Benjamin Bouvier |
H.1309 (Van Rijn) |
Sunday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Microkernel and Component-based OS devroom (10) |
A microkernel-based orchestrator for distributed Internet services?
|
Alex Auvolat |
UD2.208 (Decroly) |
Saturday |
15:00 |
15:20 |
slides
|
webm
mp4
|
A Modular Approach to Effortless and Dependency-Aware Unikernel Building
|
Charalampos Mainas, Anastassios Nanos |
UD2.208 (Decroly) |
Saturday |
15:25 |
15:45 |
slides
|
|
Run Node.js in a unikernel reliably
|
Andreia Ocanoaia |
UD2.208 (Decroly) |
Saturday |
15:50 |
16:10 |
slides
|
webm
mp4
|
Using the NOVA Microhypervisor for Trusted Computing at Scale
|
Udo Steinberg |
UD2.208 (Decroly) |
Saturday |
16:15 |
16:45 |
slides
|
webm
mp4
|
Unikernels Are Here: Building, Running and Deploying Application Unikernels With One Command
|
Razvan Deaconescu |
UD2.208 (Decroly) |
Saturday |
16:50 |
17:10 |
slides
|
webm
mp4
|
Is Toro unikernel faster for MPI?
|
Matias Vara Larsen |
UD2.208 (Decroly) |
Saturday |
17:15 |
17:35 |
|
webm
mp4
|
News from the Hermit Crab — From Soundness Foundations to GPU Virtualization
|
Martin Kröning |
UD2.208 (Decroly) |
Saturday |
17:40 |
18:00 |
slides
|
webm
mp4
|
Linux Binary Compatible Unikernels with Unikraft
|
Simon Kuenzer |
UD2.208 (Decroly) |
Saturday |
18:00 |
18:20 |
slides
|
webm
mp4
|
Support Dynamically Linked Executables via Linux ld.so and Implement ENA Driver to Expand Application of OSv
|
Waldemar Kozaczuk |
UD2.208 (Decroly) |
Saturday |
18:20 |
18:40 |
slides
|
webm
mp4
|
Streamlining application development for Genode with Goa
|
Johannes Schlatow |
UD2.208 (Decroly) |
Saturday |
18:40 |
19:00 |
slides
|
webm
mp4
|
Modern Email devroom (25) |
Welcome to the Modern Email DevRoom 💌
|
|
H.2213 |
Sunday |
09:00 |
09:05 |
|
webm
mp4
|
[Protocols] Security of STARTTLS in the E-Mail Context
|
Fabian Ising |
H.2213 |
Sunday |
09:05 |
09:25 |
slides
|
webm
mp4
|
[Protocols] Things we wish we knew before starting an IMAP library
|
Damian Poddebniak, Simon Ser |
H.2213 |
Sunday |
09:25 |
10:00 |
|
webm
mp4
|
[Protocols] Unicode in email: RCPT TO:<grå@grå.org>
|
Arnt Gulbrandsen |
H.2213 |
Sunday |
10:00 |
10:20 |
|
webm
mp4
|
[JMAP] JMAP: Getting Started
|
Ricardo Signes |
H.2213 |
Sunday |
10:25 |
10:45 |
slides
|
webm
mp4
|
[JMAP] OpenXPort JMAP: a PHP library for Data Portability
|
Hans-Jörg Happel, Joris Baum |
H.2213 |
Sunday |
10:45 |
10:55 |
slides
|
webm
mp4
|
[JMAP] Intro to Ltt.rs a JMAP client for Android
|
Daniel Gultsch |
H.2213 |
Sunday |
10:55 |
11:05 |
slides
|
webm
mp4
|
[Servers] Exchanging Microsoft: Implementing 27 MS Exchange Protocols & APIs in OSS with grommunio
|
Jan Engelhardt |
H.2213 |
Sunday |
11:15 |
11:35 |
slides
|
webm
mp4
|
[Servers] Aerogramme, a multi-region IMAP server
|
Quentin Dufour |
H.2213 |
Sunday |
11:35 |
11:55 |
slides
|
webm
mp4
|
[Servers] Apache James: Modular email server
|
TELLIER Benoit |
H.2213 |
Sunday |
11:55 |
12:15 |
|
webm
mp4
|
[Servers] Mox: a modern full-featured mail server
|
Mechiel Lukkien |
H.2213 |
Sunday |
12:15 |
12:35 |
slides
|
webm
mp4
|
[Operations] Enterprise Mail Security with Open Source?
|
Carsten Rosenberg, Manu Zurmuehl |
H.2213 |
Sunday |
12:40 |
12:55 |
slides
|
webm
mp4
|
[Operations] A user provisioning API for PostfixAdmin and Nextcloud using the scim-server-php library
|
Hans-Jörg Happel, Rumen Donchev |
H.2213 |
Sunday |
12:55 |
13:05 |
|
webm
mp4
|
[Operations] Rspamd's 15-Year Odyssey: From Hobby to Open Source Impact
|
Vsevolod Stakhov |
H.2213 |
Sunday |
13:10 |
13:25 |
slides
|
webm
mp4
|
[Clients] Introduction to Thunderbird for Android
|
cketti |
H.2213 |
Sunday |
13:30 |
13:50 |
slides
|
webm
mp4
|
[Clients] Taking care of Roundcube Webmail - current status and future prospects
|
Anna Larch |
H.2213 |
Sunday |
13:50 |
14:00 |
slides
|
webm
mp4
|
[Clients] aerc, an email client for the discerning hacker
|
Robin Jarry |
H.2213 |
Sunday |
14:00 |
14:10 |
|
webm
mp4
|
[Security] Modern chat-mail for security-sensitive helplines
|
holga, Xenia |
H.2213 |
Sunday |
14:15 |
14:40 |
|
webm
mp4
|
[Security] Modernizing email encryption: the crypto refresh of OpenPGP
|
Daniel Huigens |
H.2213 |
Sunday |
14:40 |
15:05 |
slides
|
webm
mp4
|
[Security] Analysis of the S/MIME ecosystem
|
Tobias Mueller |
H.2213 |
Sunday |
15:05 |
15:15 |
|
webm
mp4
|
[Security] Thunderbird Email Security, plans and challenges.
|
Kai Engert |
H.2213 |
Sunday |
15:15 |
15:35 |
|
webm
mp4
|
[Security] Email Autoconfiguration, and 2FA for email
|
Ben Bucksch |
H.2213 |
Sunday |
15:35 |
16:05 |
|
webm
mp4
|
[StructuredEmail] Structured Vacation Notices and Structured Email for Roundcube
|
Hans-Jörg Happel |
H.2213 |
Sunday |
16:10 |
16:25 |
|
webm
mp4
|
[StructuredEmail] When is my flight? - Semantic data extraction in KMail and Nextcloud Mail
|
Volker Krause |
H.2213 |
Sunday |
16:25 |
16:40 |
slides
|
webm
mp4
|
[Ending] It's all about the email. Ugh, what?
|
Bogomil Shopov - Бого |
H.2213 |
Sunday |
16:45 |
17:00 |
slides
|
webm
mp4
|
Monitoring & Observability devroom (13) |
Welcome to the Monitoring & Observability devroom
|
Richard "RichiH" Hartmann |
UA2.220 (Guillissen) |
Sunday |
09:00 |
09:05 |
slides
|
webm
mp4
|
Auto Instrumentation for your NodeJS Application on Kubernetes.
|
Yuri Oliveira Sa |
UA2.220 (Guillissen) |
Sunday |
09:10 |
09:35 |
slides
|
|
When Prometheus Met OpenTelemetry
|
Pavol Loffay |
UA2.220 (Guillissen) |
Sunday |
09:50 |
10:15 |
slides
|
webm
mp4
|
Strategic Sampling: Architectural Approaches to Efficient Telemetry
|
Benedikt Bongartz, Julius Hinze |
UA2.220 (Guillissen) |
Sunday |
10:30 |
10:55 |
slides
|
webm
mp4
|
Unifying Observability: The Power of a Common Schema
|
Christos Markou, Alex Wert |
UA2.220 (Guillissen) |
Sunday |
11:10 |
11:35 |
slides
|
webm
mp4
|
Linux load average and other silly metrics
|
Franck Pachot |
UA2.220 (Guillissen) |
Sunday |
11:50 |
12:15 |
|
webm
mp4
|
Fast, Cheap, DIY Monitoring with Open Source Analytics and Visualization
|
Robert Hodges |
UA2.220 (Guillissen) |
Sunday |
12:30 |
12:55 |
slides
|
webm
mp4
|
Implementing distributed traces with eBPF
|
Nikola Grcevski, Mario Macias |
UA2.220 (Guillissen) |
Sunday |
13:10 |
13:35 |
slides
|
webm
mp4
|
What’s possible in observability when we have frame pointers
|
Matthias Loibl, Jon Seager |
UA2.220 (Guillissen) |
Sunday |
13:50 |
14:15 |
slides
|
webm
mp4
|
Modern application observability with Grafana and Quickwit
|
François Massot |
UA2.220 (Guillissen) |
Sunday |
14:30 |
14:55 |
slides
|
webm
mp4
|
What is CI/CD observability, and how to bring observability to CI/CD pipelines?
|
Dimitris Sotirakis, Giordano Ricci |
UA2.220 (Guillissen) |
Sunday |
15:10 |
15:35 |
slides
|
webm
mp4
|
Introducing Observability to an airline
|
James Belchamber |
UA2.220 (Guillissen) |
Sunday |
15:50 |
16:15 |
|
webm
mp4
|
Netdata: Open Source, Distributed Observability Pipeline - Journey and Challenges.
|
Costa Tsaousis |
UA2.220 (Guillissen) |
Sunday |
16:30 |
16:55 |
slides
|
webm
mp4
|
Mozilla devroom (9) |
17-year journey of the Mozilla Support platform & its community
|
Rizki Kelimutu (Kiki), Tasos Katsoulas, Smith Ellis |
H.1302 (Depage) |
Sunday |
13:00 |
13:25 |
|
webm
mp4
|
Diving into PDF.js: the advantages of the web platform
|
Marco Castelluccio, Calixte Denizet |
H.1302 (Depage) |
Sunday |
13:30 |
13:45 |
slides
|
webm
mp4
|
Training efficient and open source ML models for private translation in Firefox
|
Marco Castelluccio |
H.1302 (Depage) |
Sunday |
13:50 |
14:15 |
slides
|
webm
mp4
|
Community Driven Data Collection and Consent in AI
|
Jessica Rose, Gina |
H.1302 (Depage) |
Sunday |
14:20 |
14:45 |
|
webm
mp4
|
Debugging HTTP/3 upload speed in Firefox
|
Manuel Bucher |
H.1302 (Depage) |
Sunday |
14:50 |
15:10 |
slides
slides
|
webm
mp4
|
The MDN Curriculum: Better web developers for a better web
|
Chris Mills |
H.1302 (Depage) |
Sunday |
15:20 |
15:45 |
|
webm
mp4
|
Firefox: Good things come in .deb packages
|
Gabriel Bustamante |
H.1302 (Depage) |
Sunday |
15:50 |
16:00 |
|
webm
mp4
|
Firefox, Android, and Cross-browser WebExtensions in 2024
|
Simeon Vincent, Rob Wu |
H.1302 (Depage) |
Sunday |
16:05 |
16:30 |
|
webm
mp4
|
Integrating LLMs: Intelligence is tricky
|
Gabriel |
H.1302 (Depage) |
Sunday |
16:35 |
16:50 |
slides
|
webm
mp4
|
Network devroom (25) |
"Where the !?*! are the packets going?”
|
Luca Sani |
UB5.230 |
Saturday |
10:30 |
10:50 |
slides
|
webm
mp4
|
Broom not included: curling the modern way
|
Daniel Stenberg |
UB5.230 |
Saturday |
10:50 |
11:10 |
slides
|
webm
mp4
|
Improving IPv6-only experience on Linux
|
Ondřej Caletka |
UB5.230 |
Saturday |
11:10 |
11:30 |
slides
|
webm
mp4
|
Load balancing using XDP
|
Luca Bassi |
UB5.230 |
Saturday |
11:30 |
11:50 |
slides
|
webm
mp4
|
Nephio: A New Approach for Automating Telco Workloads
|
Wim Henderickx |
UB5.230 |
Saturday |
11:50 |
12:10 |
|
webm
mp4
|
Network Topology Discovery: how it really works
|
Victor Kirhenshrtein |
UB5.230 |
Saturday |
12:10 |
12:35 |
slides
|
webm
mp4
|
ipt_geofence: Protecting Networks using GeoFencing, Blocklists and Service Analysis
|
Luca Deri |
UB5.230 |
Saturday |
12:35 |
12:55 |
slides
|
webm
mp4
|
Network Function Abstraction: A delicate question of (CPU) affinity ?
|
Hadi Rayan Al-Sandid, Nathan Skrzypczak, Hedi Bouattour |
UB5.230 |
Saturday |
12:55 |
13:20 |
slides
|
webm
mp4
|
Testing iptables firewall rules with scapy
|
Michael Estner, Simone Weiß |
UB5.230 |
Saturday |
13:20 |
13:45 |
slides
|
webm
mp4
|
iputils project introduction
|
Petr Vorel |
UB5.230 |
Saturday |
13:45 |
14:00 |
slides
|
webm
mp4
|
VPP: 100Mpps of MPLS on a Linux PC
|
Pim van Pelt |
UB5.230 |
Saturday |
14:00 |
14:20 |
|
|
Orchestrating Change: Automating GÉANT Network Migration
|
Simone Spinelli |
UB5.230 |
Saturday |
14:20 |
14:40 |
slides
|
webm
mp4
|
Flying higher: hardware offloading with BIRD
|
Asbjørn Sloth Tønnesen |
UB5.230 |
Saturday |
14:40 |
15:00 |
slides
|
webm
mp4
|
Embiggen the Box: Extending NetBox
|
Jeff Gehlbach |
UB5.230 |
Saturday |
15:00 |
15:15 |
|
|
ZeekJS: JavaScript support in Zeek
|
Arne Welzel |
UB5.230 |
Saturday |
15:15 |
15:30 |
slides
|
webm
mp4
|
k8gb meets Cluster API
|
Jiri Kremser |
UB5.230 |
Saturday |
15:30 |
15:50 |
slides
|
webm
mp4
|
Bringing routes to Kubernetes nodes via BGP: introducing frr-k8s
|
Federico Paolinelli |
UB5.230 |
Saturday |
15:50 |
16:15 |
slides
|
webm
mp4
|
Multi-network in Kubernetes: No batteries included
|
Miguel Duarte, Doug Smith |
UB5.230 |
Saturday |
16:15 |
16:30 |
slides
|
webm
mp4
|
Declarative Networking in Declarative World
|
Mateusz Kowalski |
UB5.230 |
Saturday |
16:30 |
16:45 |
slides
|
webm
mp4
|
I want my own cellular network! Having fun with LTE networks and Open5Gs.
|
Alessandro Arcieri |
UB5.230 |
Saturday |
16:45 |
17:05 |
slides
|
webm
mp4
|
OpenRAN & Open Source: The Cool Kids of Telecom - Shaking Up 5G/LTE Networks
|
Jakub Duchniewicz |
UB5.230 |
Saturday |
17:05 |
17:25 |
slides
|
webm
mp4
|
Navigating the Networking Maze of Kubernetes: A Journey of Discovery, Confusion, and (Hopefully) Enlightenment
|
Antonio Ojea |
UB5.230 |
Saturday |
17:30 |
17:45 |
slides
|
webm
mp4
|
Securing 1M+ devices: My learnings from working as an IoT Architect
|
Bhavin |
UB5.230 |
Saturday |
17:45 |
18:00 |
|
webm
mp4
|
Netfilter or eBPF? Use both with bpfilter!
|
Quentin Deslandes |
UB5.230 |
Saturday |
18:00 |
18:15 |
|
webm
mp4
|
Packet Where aRe You - An eBPF based tool for diagnosing Linux networking
|
Jef Spaleta |
UB5.230 |
Saturday |
18:15 |
18:35 |
slides
|
webm
mp4
|
Nix and NixOS devroom (11) |
Units of composition: recipes, overlays, and packages
|
Tom Bereknyei |
H.1302 (Depage) |
Sunday |
09:00 |
09:25 |
slides
|
webm
mp4
|
Fortifying the Foundations: Elevating Security in Nix and NixOS
|
Dominic Mills-Howell |
H.1302 (Depage) |
Sunday |
09:30 |
09:55 |
slides
|
webm
mp4
|
Packaging Bazel and Bazel-based packages
|
Guillaume Maudoux |
H.1302 (Depage) |
Sunday |
10:00 |
10:25 |
slides
|
webm
mp4
|
Remediating thousands of untracked security vulnerabilities in nixpkgs
|
Pierre Bourdon (delroth) |
H.1302 (Depage) |
Sunday |
10:30 |
10:55 |
slides
|
webm
mp4
|
Nix for genetics : powering a bioinformatics pipeline
|
Alexis Praga |
H.1302 (Depage) |
Sunday |
11:00 |
11:05 |
slides
|
webm
mp4
|
Automatic boot assessment with boot counting
|
Julien Malka |
H.1302 (Depage) |
Sunday |
11:05 |
11:10 |
|
webm
mp4
|
Typhon: Nix-based continuous integration
|
Paul-Nicolas Madelaine, Lucas Franceschino |
H.1302 (Depage) |
Sunday |
11:10 |
11:15 |
slides
|
webm
mp4
|
rix: an R package for reproducible dev environments with Nix
|
Bruno Rodrigues |
H.1302 (Depage) |
Sunday |
11:15 |
11:20 |
|
webm
mp4
|
Preparing a 30 year-long project with Nix and NixOS
|
Rémi (minijackson) |
H.1302 (Depage) |
Sunday |
11:20 |
11:25 |
slides
|
webm
mp4
|
Running NLnet on NixOS
|
Jos van den Oever |
H.1302 (Depage) |
Sunday |
11:30 |
11:55 |
slides
|
webm
mp4
|
Clevis/Tang: unattended boot of an encrypted NixOS system
|
Julien Malka, Camille Mondon |
H.1302 (Depage) |
Sunday |
12:00 |
12:25 |
|
webm
mp4
|
Open Hardware and CAD/CAM devroom (18) |
Welcome to the Open Hardware devroom
|
Seth Hillbrand |
H.1308 (Rolin) |
Sunday |
09:00 |
09:10 |
|
webm
mp4
|
Multi-disciplinary geometry (libraries) in BIM and the IfcOpenShell software library
|
Thomas Krijnen |
H.1308 (Rolin) |
Sunday |
09:10 |
09:40 |
slides
|
webm
mp4
|
Dune 3D - the making of a maker's tool
|
Lukas |
H.1308 (Rolin) |
Sunday |
09:40 |
10:00 |
slides
|
webm
mp4
|
Comprehensible Open Hardware: Building the Open Book
|
Joey Castillo |
H.1308 (Rolin) |
Sunday |
10:00 |
10:20 |
slides
|
webm
mp4
|
FreeCAD - state of the union
|
Yorik van Havre |
H.1308 (Rolin) |
Sunday |
10:20 |
10:50 |
slides
|
webm
mp4
|
KiCad Status Update
|
Wayne Stambaugh |
H.1308 (Rolin) |
Sunday |
10:50 |
11:30 |
slides
slides
|
webm
mp4
|
LibrePCB Status Update
|
Urban Bruhin |
H.1308 (Rolin) |
Sunday |
11:30 |
11:55 |
slides
|
webm
mp4
|
ngspice circuit simulator - stand-alone and embedded into KiCad
|
Holger Vogt |
H.1308 (Rolin) |
Sunday |
11:55 |
12:35 |
slides
|
webm
mp4
|
Modos: Building an Ecosystem of Open-Hardware E Ink Devices
|
Alexander Soto |
H.1308 (Rolin) |
Sunday |
12:35 |
13:00 |
slides
|
webm
mp4
|
The Basic Economics behind Open Source Funding in 2024
|
amanda casari |
H.1308 (Rolin) |
Sunday |
13:00 |
13:30 |
|
webm
mp4
|
QUBIK a 1p PocketQube satellite platform
|
Ilias Daradimos |
H.1308 (Rolin) |
Sunday |
13:30 |
14:00 |
slides
|
webm
mp4
|
A satellite's final safehouse: The deployer
|
Thanos Patsas |
H.1308 (Rolin) |
Sunday |
14:00 |
14:30 |
slides
|
webm
mp4
|
Electronic boards production automation with KiCAD scripts
|
Tsvetan Usunov |
H.1308 (Rolin) |
Sunday |
14:30 |
14:50 |
|
webm
mp4
|
Jumpstarter: Open Hardware In The Loop for everybody
|
Miguel Angel Ajo Pelayo, Ricardo Noriega |
H.1308 (Rolin) |
Sunday |
14:50 |
15:20 |
slides
|
webm
mp4
|
From hackathon idea to hackaday prize - How we make a Braille embosser.
|
Stephane Godin |
H.1308 (Rolin) |
Sunday |
15:20 |
15:45 |
slides
|
webm
mp4
|
Automated Documentation for Open Source Hardware
|
Pieter Hijma |
H.1308 (Rolin) |
Sunday |
15:45 |
16:10 |
slides
|
webm
mp4
|
Sharing parametric models as web apps with replicad
|
Steve Genoud |
H.1308 (Rolin) |
Sunday |
16:10 |
16:30 |
slides
|
webm
mp4
|
Testing in a Box: Streamlining Embedded Systems Testing
|
Sam Bishop, Will Salmon, Mudit Sharma |
H.1308 (Rolin) |
Sunday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Open Media devroom (17) |
WebAssembly, WebComponents and media filters all at once: a proposal to open the Web to variety of formats
|
Jerome Gorin |
UB4.132 |
Sunday |
10:30 |
10:55 |
slides
|
webm
mp4
|
GStreamer: State of the Union 2024
|
Nicolas Dufresne |
UB4.132 |
Sunday |
11:00 |
11:25 |
slides
|
webm
mp4
|
Streaming live using RIST On Demand to thousands, how you can have your cake and eat it too
|
Sergio Ammirata, Ph.D. |
UB4.132 |
Sunday |
11:30 |
11:55 |
slides
|
webm
mp4
|
The state of video offloading on the Linux Desktop
|
Robert Mader |
UB4.132 |
Sunday |
12:00 |
12:25 |
slides
|
webm
mp4
|
Livepeer Catalyst and The Conspiracy to Solve Video for Everybody Forever
|
Eli Mallon |
UB4.132 |
Sunday |
12:30 |
12:55 |
slides
|
webm
mp4
|
Multithreading and other developments in the ffmpeg transcoder
|
Anton Khirnov |
UB4.132 |
Sunday |
13:00 |
13:25 |
slides
|
webm
mp4
|
StreamCrafter - In browser broadcasting
|
Marco van Dijk |
UB4.132 |
Sunday |
13:30 |
13:55 |
|
webm
mp4
|
PipeWire State of the Union
|
Wim Taymans |
UB4.132 |
Sunday |
14:00 |
14:25 |
slides
|
webm
mp4
|
Generating music with Open tools, APIs, and NO AI!
|
Steven Goodwin |
UB4.132 |
Sunday |
14:30 |
14:55 |
|
webm
mp4
|
Open Source Community Updates
|
Jean Baptiste Kempf |
UB4.132 |
Sunday |
15:00 |
15:25 |
|
webm
mp4
|
Innovations in H.264/AVC software decoding (Architecture and optimization of a block-based video decoder to reach 10% faster speed and 3x code reduction over the state-of-the-art)
|
Thibault Raffaillac |
UB4.132 |
Sunday |
15:30 |
15:55 |
slides
|
webm
mp4
|
FFmpeg VVC Decoder
|
Frank Plowman |
UB4.132 |
Sunday |
16:00 |
16:25 |
slides
|
webm
mp4
|
Edit video/audio with or without Vim
|
Wang Kang, Qi Xiao, Xianjun Jiao |
UB4.132 |
Sunday |
16:30 |
16:35 |
slides
|
webm
mp4
|
S2S: PeerTube instance dedicated to Sign Language
|
Seejayer, s2s |
UB4.132 |
Sunday |
16:35 |
16:40 |
|
webm
mp4
|
5G-MAG Reference Tools: Bringing 5G Media to Life
|
Jordi Joan Gimenez |
UB4.132 |
Sunday |
16:40 |
16:45 |
slides
|
webm
mp4
|
dublang, a multi-language live coding system
|
Joenio M Costa |
UB4.132 |
Sunday |
16:45 |
16:50 |
|
webm
mp4
|
VVdeC<>Arm: Optimizing an open source VVC decoder for Arm architectures
|
Florian Eisenreich |
UB4.132 |
Sunday |
16:50 |
16:55 |
slides
|
webm
mp4
|
Open Research devroom (24) |
Bridging Research and Open Source: the genesis of Gephi Lite
|
Paul Girard, Alexis Jacomy, Benoit Simard |
UB4.132 |
Saturday |
10:30 |
11:00 |
slides
|
webm
mp4
|
Cosma, a visualization tool for network synthesis
|
Arthur Perret |
UB4.132 |
Saturday |
11:00 |
11:15 |
slides
|
webm
mp4
|
From the lab to Jupyter : a brief history of computational notebooks from a STS perspective
|
Emilien SCHULTZ |
UB4.132 |
Saturday |
11:15 |
11:30 |
slides
|
webm
mp4
|
Prompt Compass: A Methodological Approach to Evaluating the Use of Large Language Models in SSH research
|
Erik Borra |
UB4.132 |
Saturday |
11:30 |
11:45 |
slides
|
webm
mp4
|
UB App: Using Design Justice to involve marginalised communities and urban planners in co-designing a new photovoice tool for citizen engagement
|
Sofie Burgos-Thorsen, Iain Kettles |
UB4.132 |
Saturday |
11:45 |
12:15 |
|
webm
mp4
|
Beyond Ratings: Empowering Communities through Wikirate for Transparent Corporate Impact Research and Analysis.
|
Vasiliki Gkatziaki |
UB4.132 |
Saturday |
12:15 |
12:30 |
slides
|
webm
mp4
|
From Grassroots to Standard Practice: how an Open Science society shaped university initiatives
|
Violeta Menéndez González, Danielle Kurtin |
UB4.132 |
Saturday |
12:30 |
12:45 |
|
webm
mp4
|
Bridging contributor's knowledge and the technology of The Turing Way, an open guide for data science
|
Jim Madge |
UB4.132 |
Saturday |
12:45 |
13:00 |
|
webm
mp4
|
The CarpentriesOffline: Teaching Foundational Data Science and Coding Skills with Little or no Internet Access
|
Colin Sauze, Jannetta Steyn, Abhishek Dasgupta |
UB4.132 |
Saturday |
13:00 |
13:30 |
slides
|
webm
mp4
|
The French Open Science Monitor: steering the science based on open bibliographic databases
|
Anne L'Hôte |
UB4.132 |
Saturday |
13:30 |
13:45 |
|
webm
mp4
|
Infra Finder: Increasing visibility of open technologies for open science
|
Emmy Tsang, Chrys Wu |
UB4.132 |
Saturday |
13:45 |
14:00 |
slides
|
webm
mp4
|
Best practices for research in open source ecosystems
|
julia ferraioli, amanda casari |
UB4.132 |
Saturday |
14:00 |
14:30 |
slides
|
webm
mp4
|
PHAIDRA - A Repository Where Research Data Goes to Live (Not to Die).
|
Raman Ganguly |
UB4.132 |
Saturday |
14:30 |
14:45 |
|
webm
mp4
|
Updating open data standards
|
Sara Petti |
UB4.132 |
Saturday |
14:45 |
15:00 |
slides
|
webm
mp4
|
Wikimedia projects and OpenStreetMap as an Open Research Infrastructure
|
Iolanda Pensa |
UB4.132 |
Saturday |
15:00 |
15:30 |
slides
|
webm
mp4
|
Detecting Propaganda on Facebook and Instagram Ads using Meta API
|
Jean Lienard |
UB4.132 |
Saturday |
15:30 |
16:00 |
slides
|
webm
mp4
|
Unlocking Research Data Management with InvenioRDM
|
Javier, Karolina, Nicola |
UB4.132 |
Saturday |
16:00 |
16:15 |
|
webm
mp4
|
Making OpenRefine more reproducible
|
Antonin Delpeuch |
UB4.132 |
Saturday |
16:15 |
16:30 |
|
webm
mp4
|
Node Reduction through Artificial Intelligence Inferences using Graphology and SigmaJS: A Case Study on Hypertextual Conversations in Freight Train Graffiti in the North American Region.
|
Angel R. Abundis |
UB4.132 |
Saturday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Qadence - A library for Digital Analog Quantum Computing
|
David "Yoric" Teller |
UB4.132 |
Saturday |
17:00 |
17:30 |
|
webm
mp4
|
Science without secrets – how Galaxy democratizes data analysis
|
Polina Polunina, Mira Kuntz |
UB4.132 |
Saturday |
17:30 |
17:45 |
|
webm
mp4
|
Workflow managers in high-energy physics: enhancing analyses with Snakemake
|
Jamie Gooding |
UB4.132 |
Saturday |
17:45 |
18:00 |
slides
|
webm
mp4
|
Open Neuroscience: practical suggestions for conducting open neuroscience research
|
Danielle Kurtin |
UB4.132 |
Saturday |
18:00 |
18:30 |
slides
|
webm
mp4
|
MiniMill: a miniature Field Mill Electrometer for airborne platforms
|
Lilly Daskalopoulou |
UB4.132 |
Saturday |
18:30 |
19:00 |
slides
|
webm
mp4
|
Open Source In The European Legislative Landscape devroom (27) |
Welcome to the EU Policy Workshop Devroom
|
Simon Phipps, Enzo Ribagnac, Maarten Aertsen, Axel Thévenet, Deb Bryant, Alexander Sander, Gijs Hillenius |
AW1.120 |
Sunday |
09:00 |
09:10 |
|
webm
mp4
|
CRA & PLD: [begin workshop] How will the open-source community adapt to the new EU Cyber Resilience Act and Product Liability Directive
|
Maarten Aertsen |
AW1.120 |
Sunday |
09:10 |
09:15 |
|
webm
mp4
|
CRA: 40 new ways the CRA can accidentally harm open source
|
Tobie Langel |
AW1.120 |
Sunday |
09:15 |
09:20 |
slides
|
webm
mp4
|
PLD: When software causes harm – who pays and why?
|
Robert Carolina |
AW1.120 |
Sunday |
09:20 |
09:25 |
|
webm
mp4
|
CRA & PLD: panel
|
Cheuk Ting Ho, Maarten Aertsen, Benjamin Bögel, Omar Ennaji |
AW1.120 |
Sunday |
09:25 |
10:05 |
|
webm
mp4
|
CRA & PLD: workshop
|
Tobie Langel, Ciarán O'Riordan |
AW1.120 |
Sunday |
10:15 |
11:00 |
|
webm
mp4
|
CRA & PLD: CRA conformance for Open Source Projects
|
Marta Rybczynska |
AW1.120 |
Sunday |
11:00 |
11:05 |
|
webm
mp4
|
CRA & PLD: rapporteur playback
|
Mirko Boehm |
AW1.120 |
Sunday |
11:05 |
11:15 |
|
webm
mp4
|
FOSS policy engagement: [begin workshop] OSS Exchange with policy makers and policy support of OSS developers two faces of the same coin?
|
Alexander Sander |
AW1.120 |
Sunday |
11:15 |
11:25 |
|
webm
mp4
|
FOSS policy engagement: a CRA retrospective.
|
Enzo Ribagnac, Maarten Aertsen |
AW1.120 |
Sunday |
11:25 |
11:35 |
|
webm
mp4
|
FOSS policy engagement: The impact of the NGI Open Source projects on EU policy and values
|
Jean-Luc Dorel, Clementine Valayer |
AW1.120 |
Sunday |
11:35 |
11:45 |
slides
|
webm
mp4
|
FOSS policy engagement: EU FOSS Act
|
Ciarán O'Riordan |
AW1.120 |
Sunday |
11:45 |
11:55 |
|
webm
mp4
|
FOSS policy engagement: panel
|
Alexander Sander, Jean-Luc Dorel, Clementine Valayer, Jules Obry, Walter van Holst |
AW1.120 |
Sunday |
11:55 |
12:30 |
|
webm
mp4
|
FOSS policy engagement: Fishbowl conversation - share your experience
|
Alexander Sander, Karen Melchior MEP |
AW1.120 |
Sunday |
12:30 |
13:10 |
|
webm
mp4
|
FOSS policy engagement: rapporteur playback
|
Enzo Ribagnac |
AW1.120 |
Sunday |
13:10 |
13:20 |
|
webm
mp4
|
Public services interoperability: [begin workshop] Free/open source and Interoperable European public services
|
Gijs Hillenius |
AW1.120 |
Sunday |
13:20 |
13:35 |
slides
|
webm
mp4
|
Public services interoperability: The Interoperable Europe Act; the challenges and opportunities for the free and open source communities.
|
Lina Ceballos, Isa Von Kalben |
AW1.120 |
Sunday |
13:35 |
13:45 |
|
webm
mp4
|
Public services interoperability: workshop Interoperable Europe Act
|
Lina Ceballos, Isa Von Kalben |
AW1.120 |
Sunday |
13:45 |
14:10 |
|
webm
mp4
|
Public services interoperability: Open Source efforts in and around the European Commission; and how about a next EC open source strategy
|
Gijs Hillenius, Saranjit Arora |
AW1.120 |
Sunday |
14:10 |
14:20 |
slides
|
webm
mp4
|
Public services interoperability: workshop Open Source strategy at the European Commission
|
Gijs Hillenius, Saranjit Arora |
AW1.120 |
Sunday |
14:20 |
14:45 |
|
webm
mp4
|
Public services interoperability: rapporteur playback
|
Axel Thévenet |
AW1.120 |
Sunday |
14:45 |
14:55 |
|
webm
mp4
|
Digital Services Interoperability: [begin workshop] Introduction
|
Enzo Ribagnac |
AW1.120 |
Sunday |
14:55 |
15:00 |
|
webm
mp4
|
Digital Services Interoperability: What opportunities recent European legislations create for open source business?
|
Jurgita Miseviciute |
AW1.120 |
Sunday |
15:00 |
15:10 |
|
webm
mp4
|
Digital Services Interoperability: Intertwining EU telecom law, the DMA, internet devices and Free Software
|
Nico Rikken, Lucas Lasota |
AW1.120 |
Sunday |
15:10 |
15:20 |
|
webm
mp4
|
Digital Services Interoperability: Panel Discussion - The technical challenges of interoperability requirements in EU law
|
Enzo Ribagnac, Leire Orue-Echevarria, Alexandre Ruiz Feases |
AW1.120 |
Sunday |
15:20 |
16:05 |
|
webm
mp4
|
Digital Services Interoperability: Workshop - The technical challenges of interoperability requirements in EU law
|
Simon Phipps, Amandine Le Pape |
AW1.120 |
Sunday |
16:05 |
16:55 |
|
webm
mp4
|
EU Policy Devroom Wrap-Up
|
Simon Phipps, Enzo Ribagnac, Maarten Aertsen, Axel Thévenet, Deb Bryant, Alexander Sander, Gijs Hillenius |
AW1.120 |
Sunday |
16:55 |
17:00 |
|
webm
mp4
|
Open Source Design devroom (6) |
Thunderbird: Why Visual Change Is Good
|
Alessandro Castellani |
AW1.126 |
Saturday |
15:00 |
15:25 |
slides
|
webm
mp4
|
Reimagining Personal Computing with E ink: Community Insights and Design Challenges
|
Alexander Soto |
AW1.126 |
Saturday |
15:30 |
15:55 |
slides
|
webm
mp4
|
Liquid Prompt: yes, we can drastically rethink the design of a shell prompt
|
nojhan |
AW1.126 |
Saturday |
16:00 |
16:25 |
slides
|
webm
mp4
|
Bad UX is Bad Security: Adventures in Qubes OS UX Design
|
Marta Marczykowska-Górecka |
AW1.126 |
Saturday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Web-accessibility for open-source privacy & security tools
|
Raashi Saxena |
AW1.126 |
Saturday |
17:00 |
17:25 |
|
webm
mp4
|
Penpot 2.0 is here!
|
Pablo Ruiz-Múzquiz |
AW1.126 |
Saturday |
18:30 |
18:55 |
|
webm
mp4
|
Open Source Firmware, BMC and Bootloader devroom (9) |
Open Source Firmware, BMC and Bootloader devroom - intro
|
Daniel Kiper |
AW1.126 |
Sunday |
13:15 |
13:20 |
|
webm
mp4
|
Open Source Firmware status on AMD platforms 2024 - 5th edition
|
Michał Żygowski |
AW1.126 |
Sunday |
13:20 |
13:45 |
slides
|
webm
mp4
|
immune Guard: Streamlining Boot and Kernel Security in the Cloud
|
Philipp Deppenwiese |
AW1.126 |
Sunday |
13:50 |
14:15 |
|
webm
mp4
|
Standardizing the generation and signing of boot images
|
Neha Malcom Francis, Simon Glass, Vignesh Raghavendra |
AW1.126 |
Sunday |
14:20 |
14:45 |
slides
|
webm
mp4
|
systemd-boot, systemd-stub, UKIs
|
Lennart Poettering |
AW1.126 |
Sunday |
14:50 |
15:15 |
slides
|
webm
mp4
|
GRUB - Project Status Update
|
Daniel Kiper |
AW1.126 |
Sunday |
15:20 |
15:45 |
slides
|
webm
mp4
|
Kernel command line to configure userspace considered harmful
|
Luca Boccassi |
AW1.126 |
Sunday |
15:50 |
16:15 |
slides
|
webm
mp4
|
TrenchBoot - project status update
|
Maciej Pijanowski, Jagannathan Raman |
AW1.126 |
Sunday |
16:20 |
16:50 |
slides
slides
|
webm
mp4
|
Open Source Firmware, BMC and Bootloader devroom - outro
|
Piotr Król |
AW1.126 |
Sunday |
16:55 |
17:00 |
|
webm
mp4
|
PostgreSQL devroom (8) |
Beyond Joins and Indexes
|
Bruce Momjian |
UD2.120 (Chavanne) |
Sunday |
09:00 |
09:50 |
|
webm
mp4
|
Isolation Levels and MVCC in SQL Databases: A Technical Comparative Study
|
Franck Pachot |
UD2.120 (Chavanne) |
Sunday |
10:00 |
10:50 |
|
webm
mp4
|
Reducing Costs and Improving Performance With Data Modeling in Postgres
|
Charly Batista |
UD2.120 (Chavanne) |
Sunday |
11:00 |
11:50 |
slides
|
webm
mp4
|
Clustering in PostgreSQL: Because one database server is never enough (and neither is two)
|
Umair Shahid |
UD2.120 (Chavanne) |
Sunday |
12:00 |
12:50 |
slides
|
webm
mp4
|
For Your Eyes Only: Roles, Privileges, and Security in PostgreSQL
|
Ryan Booz |
UD2.120 (Chavanne) |
Sunday |
13:00 |
13:50 |
slides
slides
|
webm
mp4
|
Your Virtual DBA (PostgreSQL on Kubernetes using an Operator)
|
Karen Jex |
UD2.120 (Chavanne) |
Sunday |
14:00 |
14:50 |
|
webm
mp4
|
Postgres vs. Linux filesystems
|
Tomas Vondra |
UD2.120 (Chavanne) |
Sunday |
15:00 |
15:50 |
slides
|
webm
mp4
|
Build Your Own PostgreSQL DBA Out Of Available MySQL DBAs
|
Dave Stokes |
UD2.120 (Chavanne) |
Sunday |
16:00 |
16:50 |
|
webm
mp4
|
Public Code and Digital Public Goods devroom (19) |
Introduction to the Public Code and Digital Public Goods devroom
|
Jan Ainali, Elena Findley-de Regt, Amreen Taneja |
AW1.120 |
Saturday |
15:00 |
15:15 |
slides
|
webm
mp4
|
Sustainable Open Source Development
|
Sean Marcia |
AW1.120 |
Saturday |
15:15 |
15:45 |
|
webm
mp4
|
Some updates on Public Code in Germany
|
Marco |
AW1.120 |
Saturday |
15:45 |
16:15 |
slides
|
webm
mp4
|
GNU Health. Incorporating Digital Public Goods in the European healthcare system
|
Luis Falcon, Gerald Wiese |
AW1.120 |
Saturday |
16:15 |
16:30 |
slides
|
webm
mp4
|
The Orthanc ecosystem for medical imaging
|
Sébastien Jodogne |
AW1.120 |
Saturday |
16:30 |
16:50 |
slides
|
webm
mp4
|
OSPO4Good UN Event report & 2024 Call for Participation
|
Jacob Green |
AW1.120 |
Saturday |
16:50 |
17:00 |
|
webm
mp4
|
From disconnected elements to a harmonious ecosystem : The Epiverse-TRACE project
|
Hugo Gruson |
AW1.120 |
Saturday |
17:00 |
17:05 |
slides
|
webm
mp4
|
Legislation Editing Open Software (LEOS) - an innovative open-source solution for drafting legislation
|
Fernando Nubla |
AW1.120 |
Saturday |
17:05 |
17:10 |
|
webm
mp4
|
From Excel to Grist: the example of a massive transition towards open-source software and contribution by a French government agency
|
Florent FAYOLLE, Vincent Viers |
AW1.120 |
Saturday |
17:10 |
17:15 |
|
webm
mp4
|
Gno.land: Improve Your Understanding of Our World
|
Manfred Touron |
AW1.120 |
Saturday |
17:15 |
17:20 |
|
webm
mp4
|
TruBudget - a DPG to support the project workflow in international multi-stakeholder environments
|
Dr. Jure Zakotnik |
AW1.120 |
Saturday |
17:20 |
17:25 |
|
webm
mp4
|
Intro to Janssen: Managing inter-domain trust and security
|
Michael Schwartz |
AW1.120 |
Saturday |
17:25 |
17:30 |
|
webm
mp4
|
Moodle: Empowering educators to improve our world
|
Noel De Martin |
AW1.120 |
Saturday |
17:30 |
17:35 |
slides
|
webm
mp4
|
Fiscal sponsorship for / and FOSS projects
|
Angela Okune |
AW1.120 |
Saturday |
17:35 |
17:45 |
|
webm
mp4
|
What can digital open source projects do to reduce our environmental footprint
|
Mike Gifford |
AW1.120 |
Saturday |
17:45 |
17:50 |
|
webm
mp4
|
Open Terms Archive
|
Matti Schneider |
AW1.120 |
Saturday |
17:50 |
17:55 |
slides
|
webm
mp4
|
OpenFisca
|
Matti Schneider |
AW1.120 |
Saturday |
17:55 |
18:00 |
|
webm
mp4
|
Developing in Public : Open Source Tech Education
|
Germán Bencci |
AW1.120 |
Saturday |
18:00 |
18:30 |
|
webm
mp4
|
Open Source Railway Designer (OSRD): why SNCF Réseau start an open source project ?
|
Loic HAMELIN |
AW1.120 |
Saturday |
18:30 |
19:00 |
|
webm
mp4
|
Python Devroom devroom (15) |
How to Use Private Data in Generative AI: End-to-End Solution for Retrieval Augmented Generation with CrateDB and LangChain
|
Marija Selakovic, Christian Kurze |
UD2.218A |
Sunday |
09:00 |
09:25 |
slides
|
webm
mp4
|
A murder party with Lea
|
Pierre Denis |
UD2.218A |
Sunday |
09:30 |
09:55 |
slides
|
webm
mp4
|
`New` Workflow Orchestrator in town: "Apache Airflow 2.x"
|
Jarek Potiuk |
UD2.218A |
Sunday |
10:00 |
10:25 |
|
webm
mp4
|
Data workflows: translating dbt to Apache Airflow
|
Tatiana Al-Chueyr |
UD2.218A |
Sunday |
10:30 |
10:55 |
slides
|
webm
mp4
|
A slow migration from Django templates to Vue+GraphQL
|
Jonathan Weth, Dominik George |
UD2.218A |
Sunday |
11:00 |
11:25 |
slides
|
webm
mp4
|
Django migrations, friend or foe? Optimize them for testing
|
Denny Biasiolli |
UD2.218A |
Sunday |
11:30 |
11:55 |
slides
|
webm
mp4
|
Powerflexible cryptography with Python and Flightbox!
|
Pascal Chambon |
UD2.218A |
Sunday |
12:00 |
12:55 |
|
webm
mp4
|
How can we trust 3rd party code? Using Python to understand the trust relationships within the python ecosystem
|
Nigel |
UD2.218A |
Sunday |
13:00 |
13:25 |
slides
|
webm
mp4
|
Making Python safer than ever
|
Cheuk Ting Ho |
UD2.218A |
Sunday |
13:30 |
13:55 |
|
webm
mp4
|
Match all things Python: Parsing structured content with Python's new match statement
|
Marc-André Lemburg |
UD2.218A |
Sunday |
14:00 |
14:25 |
|
webm
mp4
|
Annotated, a type hint you can use at runtime
|
Denis Laxalde |
UD2.218A |
Sunday |
14:30 |
14:55 |
slides
|
webm
mp4
|
Profiling Python with eBPF: A New Frontier in Performance Analysis
|
Kemal Akkoyun |
UD2.218A |
Sunday |
15:00 |
15:25 |
|
webm
mp4
|
Python 3.12's new monitoring and debugging API
|
Johannes Bechberger |
UD2.218A |
Sunday |
15:30 |
15:55 |
slides
|
webm
mp4
|
Deploy Your Next Python App with WebAssembly (Wasm): Smaller, Safer, Faster
|
Dan Phillips |
UD2.218A |
Sunday |
16:00 |
16:25 |
slides
|
webm
mp4
|
How I've Built a Web Frontend for a Federated Communication Tool with Brython
|
Jérôme Poisson (Goffi) |
UD2.218A |
Sunday |
16:30 |
16:55 |
slides
|
webm
mp4
|
Railways and Open Transport devroom (12) |
Opening Railways and Open Transport devroom
|
Max Mehl, Cornelius Schumacher, Simon Clavier, Loic HAMELIN, Peter Keller |
K.4.401 |
Saturday |
10:30 |
10:35 |
|
webm
mp4
|
Open standards, open data, open-source tools: their governance and future
|
Tu-Tho Thai, Brede Dammen |
K.4.401 |
Saturday |
10:35 |
11:05 |
slides
|
webm
mp4
|
Rust-transit: libraries to manage transit data in rust
|
Tristram Gräbener |
K.4.401 |
Saturday |
11:05 |
11:25 |
|
webm
mp4
|
Counting on openness: Privacy-safe passenger counting
|
Henri Seijo |
K.4.401 |
Saturday |
11:25 |
11:55 |
slides
|
webm
mp4
|
MATSim at SBB: Using and contributing to the open-source transport simulation for advanced passenger demand modeling.
|
Joschka Bischoff |
K.4.401 |
Saturday |
11:55 |
12:25 |
slides
|
webm
mp4
|
Bending geographic maps for enhanced railway space-time diagrams
|
Alexis Jacomy |
K.4.401 |
Saturday |
12:25 |
12:45 |
slides
|
webm
mp4
|
MARECO algorithm: how to drive a train using the least amount of energy
|
Alex Rolland |
K.4.401 |
Saturday |
12:45 |
13:05 |
slides
|
webm
mp4
|
Railway signaling: detecting conflicts in a complex world
|
Younes Khoudli |
K.4.401 |
Saturday |
13:05 |
13:25 |
|
webm
mp4
|
How we at Deutsche Bahn develop IoT use cases quickly and cost-effectively
|
Holger Koch |
K.4.401 |
Saturday |
13:25 |
13:55 |
|
webm
mp4
|
Transportr: the Past, the Present and the Future
|
Mikolai Gütschow |
K.4.401 |
Saturday |
13:55 |
14:10 |
slides
|
webm
mp4
|
Software needs of a volunteer operated heritage railway
|
Nils Pickert |
K.4.401 |
Saturday |
14:10 |
14:25 |
slides
|
webm
mp4
|
Closing Railways and Open Transport devroom
|
Max Mehl, Cornelius Schumacher, Simon Clavier, Loic HAMELIN, Peter Keller |
K.4.401 |
Saturday |
14:25 |
14:30 |
|
webm
mp4
|
Real Time Communications (RTC) devroom (12) |
Enhancing the video call experience with Forward Error Correction
|
Jehan Monnier, Flore Harlé |
H.1302 (Depage) |
Saturday |
10:30 |
11:05 |
slides
|
webm
mp4
|
REPLACEMENT: RTC AMA
|
Manish Kumar Pandit, Ashish Kumar Singh |
H.1302 (Depage) |
Saturday |
11:10 |
11:45 |
|
webm
mp4
|
Bridging Open Protocols: XMPP and ActivityPub Gateway via Libervia
|
Jérôme Poisson (Goffi) |
H.1302 (Depage) |
Saturday |
11:50 |
12:25 |
slides
|
|
Shig: distribute and clone live streams among Fediverse instances
|
Enrico Schwendig |
H.1302 (Depage) |
Saturday |
12:30 |
13:05 |
slides
slides
|
webm
mp4
|
Getting AV1/SVC to work in the Janus WebRTC Server
|
Lorenzo Miniero |
H.1302 (Depage) |
Saturday |
13:10 |
13:45 |
|
webm
mp4
|
Using GStreamer to build real-time applications with Golang
|
Dan Jenkins |
H.1302 (Depage) |
Saturday |
13:50 |
14:25 |
slides
|
webm
mp4
|
Building open source telephone agents using LLMs
|
Rob Pickering |
H.1302 (Depage) |
Saturday |
14:30 |
15:05 |
slides
|
webm
mp4
|
Skynet: introducing local AI summaries in Jitsi Meet
|
Saúl Ibarra Corretgé |
H.1302 (Depage) |
Saturday |
15:10 |
15:45 |
|
webm
mp4
|
Moving real-time AI inference to the edge with Infernos
|
Maksym Sobolyev |
H.1302 (Depage) |
Saturday |
15:50 |
16:25 |
|
webm
mp4
|
Build your ENUM LCR Server using CGRateS
|
Arber Katellari |
H.1302 (Depage) |
Saturday |
16:30 |
17:05 |
slides
|
webm
mp4
|
SecSIPIdX - Library, CLI tool and RESTApi server for STIR/SHAKEN
|
Daniel-Constantin Mierla, Federico Cabiddu |
H.1302 (Depage) |
Saturday |
17:10 |
17:45 |
slides
|
webm
mp4
|
Provide VoLTE/VoNR using OpenSIPS 3.5
|
Răzvan Crainea, Liviu Chircu |
H.1302 (Depage) |
Saturday |
17:50 |
18:25 |
|
webm
mp4
|
Retrocomputing devroom (9) |
Welcome to Retrocomputing Devroom
|
Sebastian Eggermont |
UB5.230 |
Sunday |
13:45 |
13:50 |
|
webm
mp4
|
The big adventure of little professor and its 4-bits handheld friends running TMS 1000
|
Christophe Ponsard |
UB5.230 |
Sunday |
13:50 |
14:15 |
slides
|
webm
mp4
|
Gameboy Advance hacking for retrogamers
|
Daniele Scasciafratte |
UB5.230 |
Sunday |
14:15 |
14:40 |
slides
|
webm
mp4
|
Running DOS & Unix on an 8-bit Commodore
|
Michal Pleban |
UB5.230 |
Sunday |
14:40 |
15:05 |
slides
|
webm
mp4
|
A Game Boy and his cellphone
|
Esteve Varela colominas |
UB5.230 |
Sunday |
15:05 |
15:25 |
slides
|
webm
mp4
|
Neo6502 in the Matrix - open source hardware and software modern retro computer with software defined architecture
|
Tsvetan Usunov |
UB5.230 |
Sunday |
15:25 |
15:45 |
|
webm
mp4
|
PiStorm - The evolution of an open source Amiga accelerator
|
Andrew Hutchings |
UB5.230 |
Sunday |
15:45 |
16:10 |
slides
|
webm
mp4
|
A journey documenting the Sanco 8003 computer
|
giomba, giuliof |
UB5.230 |
Sunday |
16:10 |
16:35 |
slides
|
webm
mp4
|
Controlling a 6 degree Robot Arm using a 48K ZX Spectrum
|
Rui Martins |
UB5.230 |
Sunday |
16:35 |
17:00 |
|
webm
mp4
|
RISC-V devroom (5) |
Welcome to the RISC-V devroom
|
Björn Töpel |
AW1.126 |
Sunday |
09:00 |
09:15 |
slides
|
|
MAMBO - Dynamic Binary Modification Tool for RISC-V
|
Igor Wodiany, John Alistair Kressel |
AW1.126 |
Sunday |
09:15 |
10:00 |
slides
|
webm
mp4
|
Lessons from porting software to RISC-V @ RISE
|
Ludovic Henry |
AW1.126 |
Sunday |
10:00 |
10:45 |
slides
|
webm
mp4
|
Unleashing RISC-V in Managed Runtimes: Navigating Extensions, Memory Models, and Performance Challenges in OpenJDK
|
Robbin Ehn |
AW1.126 |
Sunday |
10:45 |
11:30 |
slides
|
webm
mp4
|
A framework for RISC-V SBI verification and ISA extension validation
|
Andrew Jones |
AW1.126 |
Sunday |
11:30 |
12:00 |
slides
|
webm
mp4
|
Ruby devroom (6) |
The best `case` scenario
|
Sandjiv |
K.3.401 |
Saturday |
15:00 |
15:40 |
slides
|
webm
mp4
|
A front-end journey back to Rails
|
Kevin Vanzandberghe |
K.3.401 |
Saturday |
15:45 |
16:15 |
|
webm
mp4
|
Besides Web: a Worker story.
|
Philippe Van Eerdenbrugghe |
K.3.401 |
Saturday |
16:20 |
17:00 |
slides
|
webm
mp4
|
The world of Passkeys
|
Helio Cola |
K.3.401 |
Saturday |
17:05 |
17:35 |
slides
|
webm
mp4
|
Backtracie and the quest for prettier Ruby backtraces
|
Ivo Anjo |
K.3.401 |
Saturday |
17:40 |
18:10 |
|
webm
mp4
|
Deploy Your Next Ruby App with WebAssembly (Wasm): Smaller, Safer, Faster
|
Dan Phillips |
K.3.401 |
Saturday |
18:15 |
18:40 |
|
webm
mp4
|
Rust devroom (14) |
SemVer in the Rust ecosystem: breakage, tooling, and edge cases
|
Predrag Gruevski |
H.1308 (Rolin) |
Saturday |
10:30 |
11:10 |
slides
|
webm
mp4
|
Writing your own Rust linter
|
Guillaume Gomez |
H.1308 (Rolin) |
Saturday |
11:15 |
11:35 |
|
webm
mp4
|
The plan for gccrs
|
Arthur Cohen |
H.1308 (Rolin) |
Saturday |
11:40 |
12:20 |
|
webm
mp4
|
Hardware pointer checks in a Rust application near you?
|
Lewis Revill |
H.1308 (Rolin) |
Saturday |
12:30 |
12:50 |
|
webm
mp4
|
Proving Performance
|
Nikolai Vazquez |
H.1308 (Rolin) |
Saturday |
12:55 |
13:35 |
slides
|
webm
mp4
|
Friend or Foe Inside? Exploring In-Process Isolation to Maintain Memory Safety for Unsafe Rust
|
Merve Gülmez |
H.1308 (Rolin) |
Saturday |
13:40 |
14:00 |
slides
|
webm
mp4
|
The Four Horsemen of Bad Rust Code
|
Matthias Endler |
H.1308 (Rolin) |
Saturday |
14:05 |
14:45 |
|
webm
mp4
|
Introducing Ratatui: A Rust library to cook up terminal user interfaces
|
Orhun Parmaksız |
H.1308 (Rolin) |
Saturday |
14:50 |
15:30 |
|
webm
mp4
|
WASM 101: porting a Sega Game Gear emulator to the browser
|
Anisse Astier |
H.1308 (Rolin) |
Saturday |
15:35 |
15:55 |
slides
|
webm
mp4
|
A Deep Dive into Tower
|
Adrien Guillo |
H.1308 (Rolin) |
Saturday |
16:00 |
16:40 |
slides
|
webm
mp4
|
Embedding Servo in Rust projects
|
Rakhi Sharma |
H.1308 (Rolin) |
Saturday |
16:45 |
17:05 |
|
webm
mp4
|
Thunderbird: How to Exchange Rot For Rust
|
Brendan Abolivier, Ikey Doherty, Sean Burke |
H.1308 (Rolin) |
Saturday |
17:10 |
17:50 |
slides
|
webm
mp4
|
Fighting cancer with Rust
|
Enola Knezevic |
H.1308 (Rolin) |
Saturday |
17:55 |
18:15 |
slides
|
webm
mp4
|
The journey of hacking in a new serde dataformat
|
Paul Horn |
H.1308 (Rolin) |
Saturday |
18:20 |
19:00 |
slides
|
webm
mp4
|
Software Bill of Materials devroom (21) |
Welcome to the SBOM devroom
|
Alexios Zavras (zvr), Adolfo García Veytia, Kate Stewart |
K.4.401 |
Sunday |
09:00 |
09:05 |
|
webm
mp4
|
SPDX 3.0 - a migration journey
|
Gary O'Neall |
K.4.401 |
Sunday |
09:05 |
09:30 |
slides
|
webm
mp4
|
Overview of SPDX tooling and how SPDX3 gets adopted
|
Maximilian Huber |
K.4.401 |
Sunday |
09:30 |
09:45 |
|
webm
mp4
|
FOSS for FOSS: DejaCode is your new FOSS control center for SBOMs
|
Philippe Ombredanne |
K.4.401 |
Sunday |
09:45 |
10:00 |
slides
slides
slides
|
webm
mp4
|
Panel discussion: Software Naming
|
Alexios Zavras (zvr), Philippe Ombredanne, Aeva Black, Kate Stewart |
K.4.401 |
Sunday |
10:00 |
10:30 |
|
webm
mp4
|
SBOM: What's next?
|
Vasu Chandrasekhara |
K.4.401 |
Sunday |
10:30 |
10:45 |
slides
|
webm
mp4
|
Protobom: The Universal I/O Layer of SBOM
|
Adolfo García Veytia |
K.4.401 |
Sunday |
10:45 |
11:00 |
|
webm
mp4
|
Know Your Ingredients: Security Starts With the SBOM
|
Stephen Chin |
K.4.401 |
Sunday |
11:00 |
11:30 |
slides
|
webm
mp4
|
Make your software products trustable
|
Marco Rizzi, Dejan Bosanac, Phil Cattanach |
K.4.401 |
Sunday |
11:30 |
11:45 |
slides
|
webm
mp4
|
Can SBOMs become first-class citizens in Open Source ecosystems?
|
Salve J. Nilsen |
K.4.401 |
Sunday |
11:45 |
12:00 |
|
webm
mp4
|
SPDX in the Yocto Project
|
Joshua Watt |
K.4.401 |
Sunday |
12:00 |
12:15 |
slides
|
webm
mp4
|
How to make SPDX industry standard for AI/ML
|
Cheuk Ting Ho |
K.4.401 |
Sunday |
12:15 |
12:30 |
|
webm
mp4
|
Application of the SPDX Safety Profile in the Safety Scope of the Zephyr Project
|
Nicole Pappler, Stanislav Pankevich |
K.4.401 |
Sunday |
12:30 |
13:00 |
slides
|
webm
mp4
|
SBOMs that you can trust - the good, the bad, and the ugly
|
Daniel Liszka, Miguel Martinez Trivino |
K.4.401 |
Sunday |
13:00 |
13:30 |
slides
|
webm
mp4
|
12 months of SBOMs - an experience report
|
Anthony Harrison |
K.4.401 |
Sunday |
13:30 |
14:00 |
slides
|
webm
mp4
|
Phantom dependencies in Python (and what to do about them)
|
Georgios Gousios |
K.4.401 |
Sunday |
14:00 |
14:30 |
|
webm
mp4
|
Open Source based Software Composition Analysis at scale
|
Marcel Kurzmann |
K.4.401 |
Sunday |
14:30 |
15:00 |
slides
|
webm
mp4
|
Getting lulled into a false sense of security by SBOM and VEX
|
Henrik Plate |
K.4.401 |
Sunday |
15:00 |
15:30 |
slides
|
webm
mp4
|
Panel discussion: Best practices managing SBOMs in the supply chain
|
Alexios Zavras (zvr), Adolfo García Veytia, Jeff Mendoza, Arun Azhakesan |
K.4.401 |
Sunday |
15:30 |
16:00 |
|
webm
mp4
|
Sharing and reusing SBOMs with the OSSelot curation database
|
Caren Kresse |
K.4.401 |
Sunday |
16:00 |
16:30 |
slides
|
webm
mp4
|
The Case For Inventoring Corresponding Source in SBOMs
|
Bradley M. Kuhn |
K.4.401 |
Sunday |
16:30 |
17:00 |
|
webm
mp4
|
Software-Defined Radio and Amateur Radio devroom (17) |
Welcome to the Devroom and Announcements
|
Marcus Müller |
UB2.147 |
Sunday |
09:00 |
09:15 |
|
webm
mp4
|
Compressive Progress: A Very Sparse Update on GNU Radio
|
Marcus Müller |
UB2.147 |
Sunday |
09:15 |
09:25 |
|
webm
mp4
|
Using GPU for real-time SDR Signal processing
|
Sylvain AZARIAN |
UB2.147 |
Sunday |
09:30 |
09:55 |
slides
|
webm
mp4
|
trx-control - modern software to control amateur radio transceivers and other hamradio hardware
|
Marc Balmer |
UB2.147 |
Sunday |
10:00 |
10:25 |
|
webm
mp4
|
Covert Ground Based Synthetic Aperture RADAR using a WiFi emitter and SDR receiver
|
Jean-Michel Friedt |
UB2.147 |
Sunday |
10:30 |
10:55 |
|
webm
mp4
|
Design of a follow-up QO-100 payload -
|
Frank Zeppenfeldt |
UB2.147 |
Sunday |
11:00 |
11:25 |
slides
|
webm
mp4
|
SPINO - Versatile telecommunication solution suitable for nanosatellites and Cubesats.
|
Christophe Mercier |
UB2.147 |
Sunday |
11:30 |
11:55 |
slides
|
webm
mp4
|
Maia SDR: an open-source FPGA-based project for AD936x+Zynq radios
|
Daniel Estévez |
UB2.147 |
Sunday |
12:00 |
12:25 |
slides
|
webm
mp4
|
quickstream: a new SDR framework
|
Lance Arsenault |
UB2.147 |
Sunday |
12:30 |
12:55 |
slides
|
webm
mp4
|
An open source digital radio protocol for amateur radio
|
Morgan Diepart |
UB2.147 |
Sunday |
13:00 |
13:25 |
slides
|
webm
mp4
|
OpenRTX: an open source firmware for ham radio devices
|
Silvano Seva |
UB2.147 |
Sunday |
13:30 |
13:55 |
slides
|
webm
mp4
|
Expanding IQEngine into a Hub for Previewing RF Signal Processing Software
|
Marc Lichtman |
UB2.147 |
Sunday |
14:00 |
14:25 |
slides
|
webm
mp4
|
DAPNET: Bringing pagers back to the 21st Century
|
Manoel Casquilho |
UB2.147 |
Sunday |
14:30 |
14:55 |
|
webm
mp4
|
srsRAN Project Update
|
Andre Puschmann |
UB2.147 |
Sunday |
15:00 |
15:25 |
slides
|
webm
mp4
|
SatDump, A generic satellite data processing software
|
Alan |
UB2.147 |
Sunday |
15:30 |
15:55 |
|
webm
mp4
|
Searching the cosmic haystack with software radio: the breakthrough listen search for narrowband doppler drifting signals and combatting radio frequency interference
|
Nathan West |
UB2.147 |
Sunday |
16:00 |
16:25 |
|
webm
mp4
|
SIDLOC: Spacecraft Identification and Localization system
|
Manolis Surligas |
UB2.147 |
Sunday |
16:30 |
16:55 |
slides
|
webm
mp4
|
Software Defined Storage devroom (14) |
HopsFS FUSE Mount
|
Salman Niazi, Fabio Buso |
K.3.201 |
Saturday |
10:30 |
11:00 |
|
webm
mp4
|
External Rook Ceph Cluster
|
Parth Arora |
K.3.201 |
Saturday |
11:05 |
11:30 |
slides
|
webm
mp4
|
Boosting CephFS Security in Kubernetes: Rook's Intelligent Network Fencing for Uninterrupted Data Flow and Workload Harmony!
|
Niels de Vos, Riya Singhal |
K.3.201 |
Saturday |
11:35 |
12:00 |
slides
|
webm
mp4
|
Data Security and Storage Hardening in Rook and Ceph
|
Federico Lucifredi, Sage McTaggart |
K.3.201 |
Saturday |
12:05 |
12:35 |
|
webm
mp4
|
Crash-consistent group snapshots in CephFS for k8s CSI and you!
|
Patrick Donnelly, Leonid Usov |
K.3.201 |
Saturday |
12:40 |
13:25 |
slides
|
webm
mp4
|
CERN's Open Source Storage Systems
|
Hugo Gonzalez Labrador, Richard Bachmann |
K.3.201 |
Saturday |
13:30 |
14:15 |
|
webm
mp4
|
CephFS at CERN in view of Disaster Recovery
|
Abhishek Lekshmanan |
K.3.201 |
Saturday |
14:20 |
14:50 |
|
webm
mp4
|
Deploying a hyper-converged infrastructure with Ceph across the Cloud-Edge Continuum
|
Victor Palma |
K.3.201 |
Saturday |
14:55 |
15:25 |
slides
|
webm
mp4
|
Chorus - Effortless Ceph S3 Petabyte Migration
|
Sirisha Guduru |
K.3.201 |
Saturday |
15:30 |
16:00 |
slides
|
webm
mp4
|
SMB for Linux with SMB3 POSIX extensions
|
Volker Lendecke |
K.3.201 |
Saturday |
16:05 |
16:50 |
slides
|
webm
mp4
|
Exploring Samba on various File Systems: Bridging ideas and enthusiasts together
|
Shwetha Acharya |
K.3.201 |
Saturday |
16:55 |
17:25 |
slides
|
webm
mp4
|
Advances in Garage, the low-tech storage platform for geo-distributed clusters
|
Alex Auvolat |
K.3.201 |
Saturday |
17:30 |
18:10 |
slides
|
webm
mp4
|
MicroCeph: Get Ceph Up and Running in Minutes
|
Peter Sabaini |
K.3.201 |
Saturday |
18:15 |
18:30 |
slides
|
webm
mp4
|
Container Storage Interface Addons: Extending CSI specification to provide advanced storage operations
|
Rakshith R |
K.3.201 |
Saturday |
18:35 |
19:00 |
slides
|
webm
mp4
|
Testing and Continuous delivery devroom (16) |
Welcome to Testing and Continuous Delivery devroom
|
Alex Todorov, Fabrizio Manfredi, Cyril Hrubiš, Anders Roxell, Jan Willies, Olivier Vernin, Carlos Panato |
UD2.208 (Decroly) |
Sunday |
09:00 |
09:05 |
|
webm
mp4
|
Streamlining Developer Experience: The Power of CI/CD Standardization and Interoperability
|
Jeremy Meiss |
UD2.208 (Decroly) |
Sunday |
09:05 |
09:35 |
|
webm
mp4
|
Ghosting the hardware
|
Rémi Duraffort |
UD2.208 (Decroly) |
Sunday |
09:40 |
10:05 |
slides
|
webm
mp4
|
Pushing test lab to its limits: performance tracking techniques
|
Paweł Wieczorek |
UD2.208 (Decroly) |
Sunday |
10:05 |
10:30 |
slides
|
webm
mp4
|
Performance testing and why even the imperfect one is important
|
Ondrej Babec |
UD2.208 (Decroly) |
Sunday |
10:35 |
11:05 |
slides
|
webm
mp4
|
squash the flakes! - how to minimize the impact of flaky tests
|
Daniel Hiller |
UD2.208 (Decroly) |
Sunday |
11:10 |
11:40 |
slides
|
webm
mp4
|
From "Free-Lunch" to Dog-Fooding: A Culinary Journey in Crafting IaC for Kairos Testing and Building
|
Mauro Morales, Dimitris Karakasilis |
UD2.208 (Decroly) |
Sunday |
11:45 |
12:00 |
slides
|
webm
mp4
|
Practical CI/CD Observability with OpenTelemetry
|
Dimitris Sotirakis, Giordano Ricci |
UD2.208 (Decroly) |
Sunday |
12:05 |
12:35 |
slides
|
webm
mp4
|
Chaos Engineering in Action: Enhancing Resilience in Strimzi
|
Maros Orsak, Henrich Zrncik |
UD2.208 (Decroly) |
Sunday |
12:40 |
13:10 |
slides
|
webm
mp4
|
Progressive Delivery Made Easy with Argo Rollouts
|
Carlos Sanchez |
UD2.208 (Decroly) |
Sunday |
13:15 |
13:45 |
|
webm
mp4
|
Own your CI with Nix
|
Théophane Hufschmitt |
UD2.208 (Decroly) |
Sunday |
13:50 |
14:05 |
slides
|
webm
mp4
|
Testing Go command line programs with `go-internal/testscript`
|
Giuseppe Maxia |
UD2.208 (Decroly) |
Sunday |
14:10 |
14:40 |
slides
|
webm
mp4
|
How mutation testing got practical
|
Jan-Jelle Kester |
UD2.208 (Decroly) |
Sunday |
14:45 |
15:15 |
slides
|
webm
mp4
|
Running systemd integration tests with mkosi
|
Daan De Meyer |
UD2.208 (Decroly) |
Sunday |
15:20 |
15:50 |
slides
|
webm
mp4
|
Making it easy to get to SLSA level 2
|
John Viega, Theofilos Petsios |
UD2.208 (Decroly) |
Sunday |
15:55 |
16:25 |
slides
|
webm
mp4
|
Are Project Tests Enough for Automated Dependency Updates? A Case Study of 262 Java Projects on Github
|
Joseph Hejderup |
UD2.208 (Decroly) |
Sunday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Perl and Raku devroom (8) |
Perl at PayProp
|
Lee J |
K.3.401 |
Saturday |
10:30 |
10:50 |
|
webm
mp4
|
Open Food Facts: Learning and using Perl in 2024 to transform the food system !
|
Pierre Slamich |
K.3.401 |
Saturday |
10:55 |
11:15 |
|
webm
mp4
|
Synergy: a chat bot framework
|
Ricardo Signes |
K.3.401 |
Saturday |
11:20 |
11:55 |
|
webm
mp4
|
The CPAN Security Working Group
|
Salve J. Nilsen |
K.3.401 |
Saturday |
12:00 |
12:20 |
|
webm
mp4
|
openQA - How do you test a testing software?
|
Tina Müller |
K.3.401 |
Saturday |
12:25 |
12:45 |
|
webm
mp4
|
Corinna—Perl's new object-oriented system
|
Ovid |
K.3.401 |
Saturday |
12:50 |
13:25 |
|
webm
mp4
|
The Art of Concurrent Scripting with Raku
|
Brian Duggan |
K.3.401 |
Saturday |
13:30 |
13:50 |
slides
|
webm
mp4
|
Updates from the PSC
|
Paul Evans |
K.3.401 |
Saturday |
13:55 |
14:30 |
|
webm
mp4
|
Tool the docs devroom (8) |
Open Source DocOps
|
Lorna Mitchell |
K.4.601 |
Saturday |
14:45 |
15:10 |
|
webm
mp4
|
Style as code: Using open source tooling to codify technical documentation style
|
Jack Baldry |
K.4.601 |
Saturday |
15:15 |
15:40 |
slides
|
webm
mp4
|
Taming Abstraction
|
Richard Smedley |
K.4.601 |
Saturday |
15:45 |
16:10 |
slides
|
webm
mp4
|
Easily Going Beyond MarkDown with Material for MkDocs
|
Kenneth Hoste, Martin Donath |
K.4.601 |
Saturday |
16:15 |
16:40 |
slides
|
webm
mp4
|
Docsy for documentation: looking back, looking forward
|
Erin McKean |
K.4.601 |
Saturday |
16:45 |
17:10 |
|
webm
mp4
|
Drop the docs and embrace the model with Gaphor
|
Frank Vanbever |
K.4.601 |
Saturday |
17:15 |
17:35 |
slides
|
webm
mp4
|
Experimenting with AI and LLM to make docs searchable through a chat application
|
Frank Delporte |
K.4.601 |
Saturday |
17:40 |
18:05 |
|
webm
mp4
|
Embeddable code playgrounds for fun and profit
|
Peter Zaitsev, Anton Zhiyanov |
K.4.601 |
Saturday |
18:10 |
18:35 |
|
webm
mp4
|
Translations devroom (7) |
Welcome to the Translations DevRoom
|
Paulo Henrique de Lima Santana |
K.3.201 |
Sunday |
09:00 |
09:05 |
|
webm
mp4
|
Localization of Open Source Tools into Swahili
|
Cecilia Maundu |
K.3.201 |
Sunday |
09:05 |
09:25 |
|
webm
mp4
|
A universal data model for localizable messages
|
Eemeli Aro |
K.3.201 |
Sunday |
09:30 |
10:00 |
|
webm
mp4
|
Happy translating! It is possible to overcome the language barrier in Open Source!
|
Wentao Liu |
K.3.201 |
Sunday |
10:10 |
10:40 |
slides
|
webm
mp4
|
Lessons learnt as a translation contributor the past 4 years
|
Tom De Moor |
K.3.201 |
Sunday |
10:50 |
11:20 |
slides
|
webm
mp4
|
Long Term Effort to Keep Translations Up-To-Date
|
Andika Triwidada |
K.3.201 |
Sunday |
11:30 |
12:00 |
slides
|
webm
mp4
|
Using Open Source AIs for Accessibility and Localization
|
Nevin Daniel |
K.3.201 |
Sunday |
12:10 |
12:35 |
slides
|
webm
mp4
|
Web Performance devroom (9) |
The importance of Web Performance to Information Equity
|
Bas Schouten |
H.2214 |
Sunday |
09:00 |
09:25 |
|
webm
mp4
|
Let's build a RUM system with open source tools
|
Tsvetan Stoychev |
H.2214 |
Sunday |
09:30 |
09:55 |
|
webm
mp4
|
Better than loading fast… is loading instantly!
|
Barry Pollard |
H.2214 |
Sunday |
10:00 |
10:25 |
|
webm
mp4
|
Keyboard Interactions
|
Patricija Cerkaite |
H.2214 |
Sunday |
10:30 |
10:50 |
|
webm
mp4
|
Web Performance at Mozilla and Wikimedia
|
Dave Hunt, Peter Hedenskog |
H.2214 |
Sunday |
10:50 |
11:00 |
slides
|
webm
mp4
|
Understanding how the web browser works, or tracing your way out of (performance) problems
|
Alexander Timin |
H.2214 |
Sunday |
11:00 |
11:25 |
slides
|
webm
mp4
|
Fast JavaScript with Data-Oriented Design
|
Markus Stange |
H.2214 |
Sunday |
11:30 |
11:55 |
slides
|
webm
mp4
|
From Google AdSense to FOSS: Lightning-fast privacy-friendly banners
|
Tim Vereecke |
H.2214 |
Sunday |
12:00 |
12:20 |
|
webm
mp4
|
Insights from the RUM Archive
|
Robin Marx |
H.2214 |
Sunday |
12:20 |
12:45 |
slides
|
webm
mp4
|
Virtualization and Cloud Infrastructure devroom (15) |
Linux on a Confidential VM in a cloud: where's the challenge?
|
Vitaly Kuznetsov |
UB2.147 |
Saturday |
10:30 |
11:00 |
slides
|
webm
mp4
|
How Much Do You Know about Snapshot
|
Tingting Mao |
UB2.147 |
Saturday |
11:00 |
11:30 |
|
webm
mp4
|
UKI addons and extensions: safely extending UKIs kernel command line and initrd
|
Emanuele Giuseppe Esposito |
UB2.147 |
Saturday |
11:30 |
12:00 |
slides
|
webm
mp4
|
From Virtualization Platform to Hybrid Cloud Solution: A Hands-On Account
|
Bella Khizgiyaev |
UB2.147 |
Saturday |
12:00 |
12:30 |
slides
|
webm
mp4
|
Making VirtIO sing - implementing virtio-sound in rust-vmm project
|
Dorinda Bassey, Matias Vara Larsen |
UB2.147 |
Saturday |
12:30 |
13:00 |
slides
|
webm
mp4
|
OpenStack Cluster Installer (aka: OCI): the Debian way to manage your OpenStack deployments
|
Thomas Goirand |
UB2.147 |
Saturday |
13:00 |
13:30 |
slides
|
webm
mp4
|
Exercising QEMU generated ACPI/SMBIOS tables using Biosbits from within a guest VM.
|
Anirban Sinha |
UB2.147 |
Saturday |
13:30 |
14:00 |
slides
|
webm
mp4
|
One SDN to connect them all
|
Miguel Duarte |
UB2.147 |
Saturday |
14:00 |
14:30 |
slides
|
webm
mp4
|
Deploy Kubernetes... From Kubernetes: an overview of Cluster API
|
Mathieu Tortuyaux |
UB2.147 |
Saturday |
14:30 |
15:00 |
slides
|
webm
mp4
|
Operating Kubernetes Across Hypervisors with Cluster API & GitOps
|
Alexandr Demicev, Richard Case |
UB2.147 |
Saturday |
15:00 |
15:30 |
slides
|
webm
mp4
|
#snapsafety: de-duplicating state across Virtual Machine clones
|
Babis Chalios |
UB2.147 |
Saturday |
15:30 |
16:00 |
slides
|
webm
mp4
|
Pipewire audio backend in QEMU
|
Dorinda Bassey |
UB2.147 |
Saturday |
16:00 |
16:30 |
slides
|
webm
mp4
|
AI-Driven Observability and Operations in Cloud-Edge Systems
|
Victor Palma |
UB2.147 |
Saturday |
16:30 |
17:00 |
slides
|
webm
mp4
|
Bare-Metal Networking For Everyone
|
Mateusz Kowalski |
UB2.147 |
Saturday |
17:00 |
17:30 |
slides
|
webm
mp4
|
Instant Ramen: Quick and easy multi-cluster Kubernetes development on your laptop
|
Nir Soffer, Adam Litke |
UB2.147 |
Saturday |
17:30 |
18:00 |
slides
|
webm
mp4
|
FOSDEM junior (9) |
MicroBlocks Workshop
|
Kathy Giori |
J.1.106 |
Saturday |
12:50 |
13:50 |
|
|
Snap! workshop
|
Jens Mönig |
J.1.106 |
Saturday |
14:00 |
15:00 |
|
|
ZIM Workshop
|
Karel Rosseel |
J.1.106 |
Saturday |
15:10 |
16:10 |
|
|
MicroBlocks Workshop
|
Kathy Giori |
J.1.106 |
Sunday |
09:00 |
10:00 |
|
|
CoderDojo
|
Bart Mathijssen |
J.1.106 |
Sunday |
10:10 |
11:10 |
|
|
Hedy Workshop
|
Jesús Pelay, Pink van de Hel |
J.1.106 |
Sunday |
11:20 |
12:20 |
|
|
MIT App Inventor Workshop
|
Vishwas Adiga, Evan Patton, Diego Barreiro Perez |
J.1.106 |
Sunday |
12:30 |
13:30 |
|
|
Snap! Workshop
|
Jens Mönig |
J.1.106 |
Sunday |
13:40 |
14:40 |
|
|
Gotta Catch ‘Em All! Raspberry Pi and Java Pokemon Training
|
Stephen Chin, Cassandra Chin |
J.1.106 |
Sunday |
14:50 |
16:50 |
slides
|
|
BOF - Track A (0) |
BOF - Track B (0) |
BOF - Track C (13) |
NGI Zero network meetup
|
Ronny Lam |
AW1.121 |
Saturday |
10:30 |
12:00 |
|
|
Modern Email BoF, creating email-compat-data & more
|
Mechiel Lukkien |
AW1.121 |
Saturday |
12:00 |
13:00 |
|
|
Outreachy Connect: Newcomers & Old friends
|
Sage Sharp |
AW1.121 |
Saturday |
13:00 |
14:00 |
|
|
Cost-Effective AI Processing with Open Source Infrastructure
|
Shannon Wells |
AW1.121 |
Saturday |
14:00 |
15:00 |
|
|
Weblate BoF
|
Benjamin Alan Jamie |
AW1.121 |
Saturday |
15:00 |
16:00 |
|
|
Flathub / Flatpak BOF
|
Bartłomiej Piotrowski, razze |
AW1.121 |
Saturday |
16:00 |
17:00 |
|
|
AlekSIS - What are the needs of a free school information system?
|
Jonathan Weth |
AW1.121 |
Saturday |
17:00 |
17:30 |
|
|
NLnet office hour
|
Ronny Lam |
AW1.121 |
Sunday |
10:00 |
11:00 |
|
|
Telemetry BOF
|
Alasdair Kergon |
AW1.121 |
Sunday |
11:00 |
12:00 |
|
|
NetworkManager community meetup FOSDEM 2024
|
Fernando Fernandez Mancera |
AW1.121 |
Sunday |
12:00 |
13:00 |
|
|
Rust Distro Meetup
|
Fabian Grünbichler |
AW1.121 |
Sunday |
13:00 |
14:00 |
|
|
Web Accessibility and ATAG
|
Saptak S, Thibaud Colas |
AW1.121 |
Sunday |
14:00 |
15:00 |
|
|
Special Purpose Operating Systems: The Next Step in OS Evolution or One-Trick Ponies?
|
Thilo Fromm, Razvan Deaconescu, Mauro Morales, Kyle Davis |
AW1.121 |
Sunday |
15:00 |
16:00 |
|
|