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