<?xml version="1.0" encoding="UTF-8"?>
<iCalendar xmlns:xCal="urn:ietf:params:xml:ns:xcal" xmlns:pentabarf="http://pentabarf.org">
  <vcalendar>
    <version>2.0</version>
    <prodid>-//Pentabarf//Schedule 1.0//EN</prodid>
    <x-wr-caldesc>FOSDEM 2023</x-wr-caldesc>
    <x-wr-calname>Schedule for events at FOSDEM 2023</x-wr-calname>
    <vevent>
      <method>PUBLISH</method>
      <uid>13708@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13708</pentabarf:event-id>
      <pentabarf:event-slug>welcome</pentabarf:event-slug>
      <pentabarf:event-tag>welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to Testing and Automation devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to Testing and Automation devroom</summary>
      <description>&lt;p&gt;Welcome to FOSDEM 2023. This is our 10th anniversary!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/welcome/</url>
      <location>UB4.132</location>
      <attendee>Alexander Todorov</attendee>
      <attendee>Cyril Hrubis</attendee>
      <attendee>Anders Roxell</attendee>
      <attendee>Zaklina Stojnev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13846@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13846</pentabarf:event-id>
      <pentabarf:event-slug>zimjs</pentabarf:event-slug>
      <pentabarf:event-tag>zimjs</pentabarf:event-tag>
      <pentabarf:title>Zimjs.com/kids/slate makes kids happy magic .js coders</pentabarf:title>
      <pentabarf:subtitle>Devs.zimjs.com helps you making canvas-apps, interacting books, games,..</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS Educational Programming Languages</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Zimjs.com/kids/slate makes kids happy magic .js coders- Devs.zimjs.com helps you making canvas-apps, interacting books, games,..</summary>
      <description>&lt;p&gt;Example www.ictgames.com and www.echalk.co.uk and www.topmarks.co.uk en www.clap-lab.com is made with zim. But also https://web-labosims.org/ and others op www.zimjs.com/apps what is called a ZimApp = Zapp = www.Zimjs.com/Zapp :-) Many video's on www.zimjs.com/youtube and articles on zimjs.com/medium = https://drabstract.medium.com/
=&gt; Kids can learn to code into www.zimjs.com/kids/slate , free and no login: but all adults that not can code also ofcourse.
=&gt; Developers with https://devs.zimjs.com for example. All code on www.Zimjs.com/docs = www.zimjs.com/spells .
Have a great &amp;lt;code&gt; magic time with www.Zimjs.com/magic en www.zimjs.com/curriculum with all comments why it is a good followup solution after Scratch.mit.edu!
In a nutshell, Zim Kids is the most visual and rewarding way to introduce children to coding. It's never been easier to create beautiful interactivity with so little code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS Educational Programming Languages</categories>
      <url>https:/fosdem.org/2023/schedule/event/zimjs/</url>
      <location>H.2214</location>
      <attendee>Karel Rosseel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13853@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13853</pentabarf:event-id>
      <pentabarf:event-slug>bintools_fq</pentabarf:event-slug>
      <pentabarf:event-tag>bintools_fq</pentabarf:event-tag>
      <pentabarf:title>fq - jq for binary formats</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Binary Tools</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>fq - jq for binary formats</summary>
      <description>&lt;p&gt;fq is inspired by the well known jq tool and language and allows you to work with binary formats the same way you would using jq. In addition it can present data like a hex viewer, transform, slice and concatenate binary data. It also supports nested formats and has an interactive REPL with auto-completion.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Binary Tools</categories>
      <url>https:/fosdem.org/2023/schedule/event/bintools_fq/</url>
      <location>AW1.126</location>
      <attendee>Mattias Wadman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13869@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13869</pentabarf:event-id>
      <pentabarf:event-slug>rust_coreutils</pentabarf:event-slug>
      <pentabarf:event-tag>rust_coreutils</pentabarf:event-tag>
      <pentabarf:title>Reimplementing the Coreutils in a modern language (Rust)</pentabarf:title>
      <pentabarf:subtitle>Doing old things with modern tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T095000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Reimplementing the Coreutils in a modern language (Rust)- Doing old things with modern tools</summary>
      <description>&lt;p&gt;Who doesn't know about ls, chmod or cp? Who isn't using it daily?
Coreutils are critical components of any Unix. According to its Wikipedia page, the first versions of cp or chown have been released in November 1971.
Almost all Linux distros are based on the GNU implementation.&lt;/p&gt;

&lt;p&gt;Fast forward today, a community spawned to reimplement the coreutils in Rust. We are able to boot a Debian with it, build Firefox or LLVM, etc.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_coreutils/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Sylvestre Ledru</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14000@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14000</pentabarf:event-id>
      <pentabarf:event-slug>python_telegram_bot</pentabarf:event-slug>
      <pentabarf:event-tag>python_telegram_bot</pentabarf:event-tag>
      <pentabarf:title>An introduction to async programming</pentabarf:title>
      <pentabarf:subtitle>Writing a Telegram Antispam Bot in Python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>An introduction to async programming- Writing a Telegram Antispam Bot in Python</summary>
      <description>&lt;p&gt;Learn how easy it is to get started with asynchronous programming in Python.&lt;/p&gt;

&lt;p&gt;The talk will provide a quick introduction to the basic concepts of async programming and demonstrate the techniques based on a Telegram antispam bot using the async library Pyrogram.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_telegram_bot/</url>
      <location>UD2.218A</location>
      <attendee>Marc-André Lemburg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14029@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14029</pentabarf:event-id>
      <pentabarf:event-slug>containerised_apps</pentabarf:event-slug>
      <pentabarf:event-tag>containerised_apps</pentabarf:event-tag>
      <pentabarf:title>(Keynote) What could go wrong? Me, I was</pentabarf:title>
      <pentabarf:subtitle>Containerised Applications are the way</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T095500</dtend>
      <duration>00:55:00:00</duration>
      <summary>(Keynote) What could go wrong? Me, I was- Containerised Applications are the way</summary>
      <description>&lt;p&gt;In 2017 I spoke at FOSDEM and told everyone about how Containerised App technologies like AppImage, Snap, and Flatpak were all terrible and posed the question "What could go wrong?" if we introduced them.
Now, in 2022, I am building a Desktop Linux distribution that &lt;em&gt;only&lt;/em&gt; uses Flatpaks for it's Apps, so obviously, something went horrifically wrong, but not with Flatpaks.&lt;/p&gt;

&lt;p&gt;This talk will revisit some of my arguments from 2017, and discuss how the Flatpak team in particular embraced and addressed those concerns. It will also revisit the arguments advocating for traditional packaging and how they increasingly fall down when compared to the Flatpak way of doing things. That said, this session will try to present a balanced argument, and highlight the risks and responsibilities this approach requires and how some of the containerised app technologies still fail to meet those challenges.&lt;/p&gt;

&lt;p&gt;As a conclusion, this session will present a vision for more distribution and packaging projects to follow, possibly narrowing the scope of their efforts to better collaborate and embrace the potential on this new way of getting FOSS software in the hands of users.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/containerised_apps/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Richard Brown</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14085@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14085</pentabarf:event-id>
      <pentabarf:event-slug>microkernel2023</pentabarf:event-slug>
      <pentabarf:event-tag>microkernel2023</pentabarf:event-tag>
      <pentabarf:title>The Microkernel Landscape in 2023</pentabarf:title>
      <pentabarf:subtitle>Newcomers, regulars, late bloomers, elders, oddballs and others</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The Microkernel Landscape in 2023- Newcomers, regulars, late bloomers, elders, oddballs and others</summary>
      <description>&lt;p&gt;The idea of the microkernel OS architecture is more that 50 years old and the term itself is just a few years younger. Over the years, it has been implemented in countless variants and modifications, it has served as a basis for intriguing OS experiments, it has gained strong position in the mission-critical and safety-critical areas and while it is still not the dominant architecture in the general-purpose desktop OS domain, it has had major influence on the "mainstream" operating systems as well.&lt;/p&gt;

&lt;p&gt;This talk, however, is not about the history. Instead, we describe where are the microkernel-based operating systems today, who works on them and why, who uses them in production and why, where they aim for the future. The purpose of this talk is also to present the basic practical experiences with the existing microkernel-based operating systems — not to compare them, but to provide the potential users and contributors with an initial sorted list of operating systems they should look into in more detail depending on their needs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/microkernel2023/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Martin Děcký</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14283@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14283</pentabarf:event-id>
      <pentabarf:event-slug>kotlin</pentabarf:event-slug>
      <pentabarf:event-tag>kotlin</pentabarf:event-tag>
      <pentabarf:title>Why we ditched JavaScript for Kotlin/JS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Why we ditched JavaScript for Kotlin/JS</summary>
      <description>&lt;p&gt;You might think that Kotlin is the programming language of Android…
Well, it's only partially true, and that's not even Kotlin's raison d'être.
Kotlin 1.0 (2016) had experimental support for JavaScript, and 6 years later, we're sticking to it on the WEB, in the backend, on Android of course, and now on (native) iOS as well!&lt;/p&gt;

&lt;p&gt;Come to learn why you might, or might not want to follow suit.
This talk will be both an up to date introduction to Kotlin, and sharing our experience with it on the WEB.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/kotlin/</url>
      <location>UB5.230</location>
      <attendee>Louis CAD</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14344@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14344</pentabarf:event-id>
      <pentabarf:event-slug>sustainability</pentabarf:event-slug>
      <pentabarf:event-tag>sustainability</pentabarf:event-tag>
      <pentabarf:title>Open Source in Environmental Sustainability</pentabarf:title>
      <pentabarf:subtitle>Preserving climate and natural resources with openness</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T095000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Open Source in Environmental Sustainability- Preserving climate and natural resources with openness</summary>
      <description>&lt;p&gt;The transition to a more sustainable future requires not only technological innovation, but also new opportunities for society to participate in the development and adoption of technologies. Open source culture has demonstrated how transparent and collaborative innovation can support modern digital services, data and infrastructure. Open Source Software (OSS) accelerates the transition to a sustainable economy by supporting traceable decision-making, building capacity for localisation and customisation of climate technologies, and most importantly, helping to prevent greenwashing. Despite the transformative impact of open source culture, its potential for developing environmentally sustainable technologies is not well understood.&lt;/p&gt;

&lt;p&gt;This study provides the first analysis of the open source software ecosystem in the field of sustainability and climate technology. Thousands of actively developed open source projects and organizations were collected and systematically analyzed using qualitative and quantitative methods as part of the Open Sustainable Technology project. The analysis covers multiple dimensions – including the technical, the social, and the organisational. It highlights key risks and challenges for users, developers, and decision-makers as well as opportunities for more systemic collaboration. Based on these unique insights, we were also able to define the Open Sustainability Principles that embody open source in sustainability.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/sustainability/</url>
      <location>Janson</location>
      <attendee>Tobias Augspurger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14367@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14367</pentabarf:event-id>
      <pentabarf:event-slug>reversepolishlisp</pentabarf:event-slug>
      <pentabarf:event-tag>reversepolishlisp</pentabarf:event-tag>
      <pentabarf:title>Reviving Reverse Polish Lisp</pentabarf:title>
      <pentabarf:subtitle>Building an open-source HP48-like calculator</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Reviving Reverse Polish Lisp- Building an open-source HP48-like calculator</summary>
      <description>&lt;p&gt;The DB48X project aims at recreating an open-source implementation of Reverse Polish Lisp on modern calculator platforms&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/reversepolishlisp/</url>
      <location>D.minimalistic</location>
      <attendee>Christophe de Dinechin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14394@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14394</pentabarf:event-id>
      <pentabarf:event-slug>major_mariadb</pentabarf:event-slug>
      <pentabarf:event-tag>major_mariadb</pentabarf:event-tag>
      <pentabarf:title>New Year -&gt; New major-major version of MariaDB</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T092000</dtend>
      <duration>00:20:00:00</duration>
      <summary>New Year -&gt; New major-major version of MariaDB</summary>
      <description>&lt;p&gt;Why 11.0 and what's new&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/major_mariadb/</url>
      <location>K.3.201</location>
      <attendee>Michael "Monty" Widenius</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14703@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14703</pentabarf:event-id>
      <pentabarf:event-slug>arm_hardening</pentabarf:event-slug>
      <pentabarf:event-tag>arm_hardening</pentabarf:event-tag>
      <pentabarf:title>Hardening Kernel Subsystems by Architectural Capabilities</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Hardening Kernel Subsystems by Architectural Capabilities</summary>
      <description>&lt;p&gt;Capabilities are tokens of authority that are unforgeable and delegable.
The Morello architecture extends the Armv8.2-A profile with features that implement the CHERI capabilities and protection model. It implements 129-bit CHERI capabilities with compressed bounds, which provide a compromise between memory consumption and bounds precision.
The Morello architecture also inherits the rules for architectural features and extensions from Armv8.2-A.
There is ongoing work on Linux kernel support with fine-grained memory protection and scalable compartmentalization features.&lt;/p&gt;

&lt;p&gt;This talk discusses how Morello hardware features introduce new opportunities for designing kernel abstractions to achieve intra-kernel privilege separation and sandboxing mechanisms.
We further explain our ongoing work on hardening the kernel's security-sensitive subsystems and some of the challenges to achieving proper security across different abstraction layers in a monolithic kernel.
We hope this talk opens essential discussions with the Linux kernel community to improve hardware-assisted hardening mechanisms within the kernel.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/arm_hardening/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Zahra Tarkhani</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14764@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14764</pentabarf:event-id>
      <pentabarf:event-slug>beam_elixir_intro</pentabarf:event-slug>
      <pentabarf:event-tag>beam_elixir_intro</pentabarf:event-tag>
      <pentabarf:title>Elixir - Old wine in new casks</pentabarf:title>
      <pentabarf:subtitle>Intro talk about Elixir/Erlang</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T093000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Elixir - Old wine in new casks- Intro talk about Elixir/Erlang</summary>
      <description>&lt;p&gt;Introductory talk about Elixir, elaborating on how it relates to Erlang.
Is it really a new language or just an older idea in disguise?&lt;/p&gt;

&lt;p&gt;Let's talk about the key differences and what Elixir brings to the BEAM/Erlang ecosystem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_elixir_intro/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Tonći Galić</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14831@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14831</pentabarf:event-id>
      <pentabarf:event-slug>publiccode_dpg_intro</pentabarf:event-slug>
      <pentabarf:event-tag>publiccode_dpg_intro</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Intro to public code and Digital Public Goods</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Public Code and Digital Public Goods</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T092000</dtend>
      <duration>00:20:00:00</duration>
      <summary>AMENDMENT Intro to public code and Digital Public Goods</summary>
      <description>&lt;p&gt;What is public code and Digital Public Goods? This session gives a frame for this devroom and all the talks in it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Public Code and Digital Public Goods</categories>
      <url>https:/fosdem.org/2023/schedule/event/publiccode_dpg_intro/</url>
      <location>AW1.120</location>
      <attendee>siddharthvipul</attendee>
      <attendee>Elena Findley-de Regt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14927@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14927</pentabarf:event-id>
      <pentabarf:event-slug>sbom_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to the SBOM devroom!</pentabarf:title>
      <pentabarf:subtitle>Introduction to the devroom</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the SBOM devroom!- Introduction to the devroom</summary>
      <description>&lt;p&gt;Introduction to the topics and the structure of the devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_welcome/</url>
      <location>UB4.136</location>
      <attendee>Alexios Zavras</attendee>
      <attendee>Kate Stewart</attendee>
      <attendee>Adolfo García Veytia</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14932@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14932</pentabarf:event-id>
      <pentabarf:event-slug>rv_selfhosting_all_the_way_down</pentabarf:event-slug>
      <pentabarf:event-tag>rv_selfhosting_all_the_way_down</pentabarf:event-tag>
      <pentabarf:title>Self-Hosting (Almost) All The Way Down</pentabarf:title>
      <pentabarf:subtitle>A FPGA-based Fedora-capable computer that can rebuild its own bitstream</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>RISC-V</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T094000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Self-Hosting (Almost) All The Way Down- A FPGA-based Fedora-capable computer that can rebuild its own bitstream</summary>
      <description>&lt;p&gt;I will demonstrate FPGA-based 64-bit RISC-V computer, capable of booting and
running the riscv64 port of Fedora. Using Free/Libre packages available as
part of the Fedora repositories, this machine is capable of recompiling not
only its own software (e.g., kernel, glibc, gcc), but also its own gateware
(i.e., FPGA bitstream), completely from source code, all the way down to (but
not including) the physical (FPGA) silicon.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>RISC-V</categories>
      <url>https:/fosdem.org/2023/schedule/event/rv_selfhosting_all_the_way_down/</url>
      <location>K.4.601</location>
      <attendee>Gabriel Somlo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14977@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14977</pentabarf:event-id>
      <pentabarf:event-slug>paraview</pentabarf:event-slug>
      <pentabarf:event-tag>paraview</pentabarf:event-tag>
      <pentabarf:title>Efficiently exploit HPC resources in scientific analysis and visualization with ParaView</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T092500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Efficiently exploit HPC resources in scientific analysis and visualization with ParaView</summary>
      <description>&lt;p&gt;Numerical simulations of physical phenomena are the usual use cases for HPC architectures. However, as they produce more and more data, how can we efficiently analyze and visualize their output ?&lt;/p&gt;

&lt;p&gt;In this talk, we will present ParaView as a framework for visualizing and analyzing extreme scales of scientific data. Focus will be given specifically to data distribution and resource allocation along with the "in-situ" workflow and current support for heterogeneous compute architectures.
Strong of 20 years of development with performance in mind, ParaView is continuously improved, relying on state of the art libraries (such as MPI, OpenMP, VTK-m).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/paraview/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Nicolas Vuaille</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15003@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15003</pentabarf:event-id>
      <pentabarf:event-slug>welcome_community</pentabarf:event-slug>
      <pentabarf:event-tag>welcome_community</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Community Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Community Devroom</summary>
      <description>&lt;p&gt;Welcome to the FOSDEM Community Devroom, here from the devroom organisers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/welcome_community/</url>
      <location>UB5.132</location>
      <attendee>Laura Czajkowski</attendee>
      <attendee>Leslie Hawthorn</attendee>
      <attendee>Shirley Bailes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15010@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15010</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_tour_de_data_types_varchar2_or_char_255</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_tour_de_data_types_varchar2_or_char_255</pentabarf:event-tag>
      <pentabarf:title>Tour de Data Types: VARCHAR2 or CHAR(255)?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T095000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Tour de Data Types: VARCHAR2 or CHAR(255)?</summary>
      <description>&lt;p&gt;Ever wondered what might be the best data type for a certain use case? Is it better to use INTEGER or BIGINT, and should you use TIMESTAMP or is it better to use TIMESTAMPTZ? When is the last time you migrated a legacy database and wondered what to use as replacement for VARCHAR2 or CHAR(255)? How to store IP addresses or geographical data, does that fit into VARCHAR or is there something more suitable?&lt;/p&gt;

&lt;p&gt;PostgreSQL 15 comes with around 40 different data types preinstalled. This talk looks beyond INTEGER and VARCHAR and dives into some of the lesser known PostgreSQL data types. Use cases and examples show which data type is a good fit for a certain situation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_tour_de_data_types_varchar2_or_char_255/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Andreas Scherbaum (ads)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15025@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15025</pentabarf:event-id>
      <pentabarf:event-slug>network_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>network_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Network devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Network devroom</summary>
      <description>&lt;p&gt;Welcome to the Network devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_welcome/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Luca Deri</attendee>
      <attendee>Alfredo Cardigliano</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15037@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15037</pentabarf:event-id>
      <pentabarf:event-slug>intro</pentabarf:event-slug>
      <pentabarf:event-tag>intro</pentabarf:event-tag>
      <pentabarf:title>Monitoring and Observability Devroom Opening</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Monitoring and Observability Devroom Opening</summary>
      <description>&lt;p&gt;Devroom Opening&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/intro/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Richard Hartmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15042@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15042</pentabarf:event-id>
      <pentabarf:event-slug>foojay</pentabarf:event-slug>
      <pentabarf:event-tag>foojay</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Friends of OpenJDK (Foojay.io) Developer Room!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T090500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Friends of OpenJDK (Foojay.io) Developer Room!</summary>
      <description>&lt;p&gt;A warm brief welcome to the busy Foojay.io schedule at FOSDEM!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/foojay/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Geertjan Wielenga</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15079@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15079</pentabarf:event-id>
      <pentabarf:event-slug>infodesk_sunday</pentabarf:event-slug>
      <pentabarf:event-tag>infodesk_sunday</pentabarf:event-tag>
      <pentabarf:title>The Virtual FOSDEM Infodesk (Sunday)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infodesk</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>09:00:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T180000</dtend>
      <duration>09:00:00:00</duration>
      <summary>The Virtual FOSDEM Infodesk (Sunday)</summary>
      <description>&lt;p&gt;Need any assistance during the event?  Join us in here!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infodesk</categories>
      <url>https:/fosdem.org/2023/schedule/event/infodesk_sunday/</url>
      <location>I.Infodesk</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15102@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15102</pentabarf:event-id>
      <pentabarf:event-slug>welcome_to_the_matrix_devroom</pentabarf:event-slug>
      <pentabarf:event-tag>welcome_to_the_matrix_devroom</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Welcome to the Matrix Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 09:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T090000</dtstart>
      <dtend>20230205T091000</dtend>
      <duration>00:10:00:00</duration>
      <summary>AMENDMENT Welcome to the Matrix Devroom</summary>
      <description>&lt;p&gt;A short introduction to the Matrix Devroom by Matrix Foundation co-founder Matthew Hodgson.&lt;/p&gt;

&lt;p&gt;This slot was freed when the talk "Load Testing Matrix Homeservers" was cancelled.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/welcome_to_the_matrix_devroom/</url>
      <location>K.3.401</location>
      <attendee>Matthew Hodgson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13686@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13686</pentabarf:event-id>
      <pentabarf:event-slug>building_external_evangelists</pentabarf:event-slug>
      <pentabarf:event-tag>building_external_evangelists</pentabarf:event-tag>
      <pentabarf:title>Building External Evangelists</pentabarf:title>
      <pentabarf:subtitle>What should be the primary goal of every community team</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T090500</dtstart>
      <dtend>20230205T093500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building External Evangelists- What should be the primary goal of every community team</summary>
      <description>&lt;p&gt;Congrats, you have a community team!  Maybe if you are lucky, you have some DevRel folks too! In many companies, the community or DevRel teams are small, impossibly small for the work that needs to be done.  If you are like most companies I have talked to, your job in one of these roles is to gain lots and lots of adoption, “Grow the user base,” your boss will tell you.  The issue is how does a team of 1 or a handful of people build and support tens of thousands or even potentially millions of users… the answer is you don’t.  Rather the goal of most teams should be to support and grow external advocates and evangelists who can do the work for you.  Hiring 2 people to tell the world how awesome your software is can only reach so far… but if those 2 people get 1000 people to tell their story that has a massive reach.  So how do you build such a system?  How do you measure it?  I will walk through what I have learned when talking to hundreds of community teams over the last 5 years and share with you what I have seen works and what does not.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/building_external_evangelists/</url>
      <location>UB5.132</location>
      <attendee>Matt Yonkovit</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13953@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13953</pentabarf:event-id>
      <pentabarf:event-slug>sbom_ort</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_ort</pentabarf:event-tag>
      <pentabarf:title>Generating SBOM made easy with ORT</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T090500</dtstart>
      <dtend>20230205T093000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Generating SBOM made easy with ORT</summary>
      <description>&lt;p&gt;During this talk, Thomas will demonstrate how you can in a few simple steps likely generate SBOMs for your software projects using ORT and GitHub action or GitLab pipeline. He will highlight some of the challenges of creating an accurate SBOM that reflects the reality in the source code and how ORT and its community has build and shared the tooling, data and policies needed to overcome some of these challenges to enable you to produce enterprise-grade SBOMs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_ort/</url>
      <location>UB4.136</location>
      <attendee>Thomas Steenbergen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14174@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14174</pentabarf:event-id>
      <pentabarf:event-slug>linux_kernel_functional_testing</pentabarf:event-slug>
      <pentabarf:event-tag>linux_kernel_functional_testing</pentabarf:event-tag>
      <pentabarf:title>Linux Kernel Functional Testing</pentabarf:title>
      <pentabarf:subtitle>A look at the infrastructure</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T090500</dtstart>
      <dtend>20230205T092500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Linux Kernel Functional Testing- A look at the infrastructure</summary>
      <description>&lt;p&gt;The Linux Kernel Functional Testing (LKFT) project is aiming at improving the
quality of the Linux kernel by performing functional testing on Arm hardware.&lt;/p&gt;

&lt;p&gt;LKFT has built over 1 millions kernel per years other the last two years and
ran 140 millions tests on both emulation (qemu) and hardware devices.&lt;/p&gt;

&lt;p&gt;In this talk I will present the current architecture that is able to build and
test millions of kernels with a really small team of engineers and at a
reasonable cost.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/linux_kernel_functional_testing/</url>
      <location>UB4.132</location>
      <attendee>Rémi Duraffort</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14420@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14420</pentabarf:event-id>
      <pentabarf:event-slug>network_p2p_browser_connectivity</pentabarf:event-slug>
      <pentabarf:event-tag>network_p2p_browser_connectivity</pentabarf:event-tag>
      <pentabarf:title>Peer-to-peer Browser Connectivity</pentabarf:title>
      <pentabarf:subtitle>Leveraging WebRTC and the new WebTransport protocol to connect libp2p browser nodes.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T090500</dtstart>
      <dtend>20230205T092500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Peer-to-peer Browser Connectivity- Leveraging WebRTC and the new WebTransport protocol to connect libp2p browser nodes.</summary>
      <description>&lt;p&gt;Connecting from the browser to a public server with a valid TLS certificate is easy. But what if the server has a self-signed certificate? What if it isn't public? What if it is another browser?&lt;/p&gt;

&lt;p&gt;This talk covers the intricacies of browser communication beyond the standard browser-to-server use-case. I will give an overview of the many protocols available and how they can be used in a peer-to-peer fashion without sacrificing authenticity, confidentiality or integrity. We will leverage the new WebTransport for secure communication to public servers with self-signed certificates and WebRTC for secure communication to other browsers, using hole puching, without the dependency on central infrastructure.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_p2p_browser_connectivity/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Max Leonard Inden</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14832@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14832</pentabarf:event-id>
      <pentabarf:event-slug>javapopularity</pentabarf:event-slug>
      <pentabarf:event-tag>javapopularity</pentabarf:event-tag>
      <pentabarf:title>After Nearly 30 Years, How Is Java So Popular?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 09:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T090500</dtstart>
      <dtend>20230205T092500</dtend>
      <duration>00:20:00:00</duration>
      <summary>After Nearly 30 Years, How Is Java So Popular?</summary>
      <description>&lt;p&gt;This year marks 28 years since Java was first released, and it is still consistently in the top 3 most popular programming languages.&lt;/p&gt;

&lt;p&gt;In this session, we'll explore how Java has maintained this popularity level, despite the many newer languages vying for the top.  The second question we'll look at is how Java can maintain its attraction to new and existing developers around the world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/javapopularity/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Simon Ritter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13779@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13779</pentabarf:event-id>
      <pentabarf:event-slug>grub_status_update</pentabarf:event-slug>
      <pentabarf:event-tag>grub_status_update</pentabarf:event-tag>
      <pentabarf:title>CANCELLED GRUB - Project Status Update</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Firmware, BMC and Bootloader</pentabarf:track>
      <pentabarf:start>2023-02-05 09:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T091000</dtstart>
      <dtend>20230205T093500</dtend>
      <duration>00:25:00:00</duration>
      <summary>CANCELLED GRUB - Project Status Update</summary>
      <description>&lt;p&gt;Please note that this talk has been cancelled as Daniel Kiper is no longer able to attend FOSDEM.&lt;/p&gt;

&lt;p&gt;The presentation will discuss current state of GRUB upstream development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Firmware, BMC and Bootloader</categories>
      <url>https:/fosdem.org/2023/schedule/event/grub_status_update/</url>
      <location>K.4.201</location>
      <attendee>Daniel Kiper</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14004@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14004</pentabarf:event-id>
      <pentabarf:event-slug>db</pentabarf:event-slug>
      <pentabarf:event-tag>db</pentabarf:event-tag>
      <pentabarf:title>Monitor your databases with Open Source tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 09:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T091000</dtstart>
      <dtend>20230205T094000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Monitor your databases with Open Source tools</summary>
      <description>&lt;p&gt;We will learn about the process of monitoring databases with a single open-source monitoring tool. We will analyze the data produced in customizable dashboards and identify the metrics that show us vulnerabilities in our databases wherever they are deployed. We'll look at ways to set up real-time alerts and get the most out of monitoring dashboards.&lt;/p&gt;

&lt;p&gt;After this talk, attendees will gain fundamental knowledge about database monitoring; they will be able to install Percona Monitoring and Management, an open-source tool to obtain metrics from their databases. In addition, they will be able to quickly identify the essential components of the Grafana-based PMM user interface and will be able to generate their dashboards.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/db/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Edith Puclla</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14519@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14519</pentabarf:event-id>
      <pentabarf:event-slug>matrix_beyond_im</pentabarf:event-slug>
      <pentabarf:event-tag>matrix_beyond_im</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT matrixRTC | Matrix beyond Instant Messaging</pentabarf:title>
      <pentabarf:subtitle>Element Call, Scaling, Thirdroom</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 09:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20230205T091000</dtstart>
      <dtend>20230205T095500</dtend>
      <duration>00:45:00:00</duration>
      <summary>AMENDMENT matrixRTC | Matrix beyond Instant Messaging- Element Call, Scaling, Thirdroom</summary>
      <description>&lt;p&gt;matrixRTC is the world's first decentralised low-delay platform to exchange real-time data between groups of people over Matrix. The Matrix ecosystem is well known for applications such as Instant Messaging, but what if you want to transmit real-time data such as video conferences or sensor data? matrixRTC enables this new set of applications which benefit from low delay and real-time properties.&lt;/p&gt;

&lt;p&gt;In this talk we walk through the journey from 1:1 calling towards the powerful matrixRTC framework which powers Element Call, our video conferencing solution. We also took into account scaling and resilience in a decentralised manner. Using those base building blocks, applications such as video/audio rooms, 1:1 calls or Third Room (Matrix’ interpretation of the metaverse) are just a matter of business logic.&lt;/p&gt;

&lt;p&gt;This talk will start 10 minutes later than originally scheduled, and was extended by 15 minutes after the talk "Load Testing Matrix Homeservers" was cancelled.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/matrix_beyond_im/</url>
      <location>K.3.401</location>
      <attendee>Florian Heese</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14130@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14130</pentabarf:event-id>
      <pentabarf:event-slug>publiccode_dpg_covid_exposure</pentabarf:event-slug>
      <pentabarf:event-tag>publiccode_dpg_covid_exposure</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Covid Exposure Notification Out in the Open</pentabarf:title>
      <pentabarf:subtitle>Developing an Open Implementation of the Google/Apple Exposure Notification Protocol</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Public Code and Digital Public Goods</pentabarf:track>
      <pentabarf:start>2023-02-05 09:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T092000</dtstart>
      <dtend>20230205T095000</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT Covid Exposure Notification Out in the Open- Developing an Open Implementation of the Google/Apple Exposure Notification Protocol</summary>
      <description>&lt;p&gt;Covid 19 pushed national and international cooperation to its limits, highlighting the strengths and weaknesses of our ambition to solve complex social problems using technology. One such area was Exposure Notification: using mobile phones to detect exposure to Covid. In this talk I'll chart my experiences developing an open source implementation of the GAEN protocol, which turned into the Sailfish OS Contrac App, with equivalent functionality to Germany's Covid Warn App developed by SAP.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Public Code and Digital Public Goods</categories>
      <url>https:/fosdem.org/2023/schedule/event/publiccode_dpg_covid_exposure/</url>
      <location>AW1.120</location>
      <attendee>David Llewellyn-Jones</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13842@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13842</pentabarf:event-id>
      <pentabarf:event-slug>network_snabbflow_ipfix</pentabarf:event-slug>
      <pentabarf:event-tag>network_snabbflow_ipfix</pentabarf:event-tag>
      <pentabarf:title>Snabbflow: a scalable IPFIX exporter </pentabarf:title>
      <pentabarf:subtitle>A tour of the IPFIX exporter developed at SWITCH</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 09:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T092500</dtstart>
      <dtend>20230205T094500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Snabbflow: a scalable IPFIX exporter - A tour of the IPFIX exporter developed at SWITCH</summary>
      <description>&lt;p&gt;The Swiss ISP SWITCH has developed a scalable IPFIX exporter built using Snabb. In 2022 the application gained many new features, and was upstreamed into the main Snabb repository. We will showcase a production-grade Snabb application, and discuss implementation challenges and how Snabb helps you deal with them.&lt;/p&gt;

&lt;p&gt;Keywords: YANG, performance, latency, IPFIX, RSS, profiling, developer tools&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_snabbflow_ipfix/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Max Rottenkolber</attendee>
      <attendee>Alexander Gall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13728@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13728</pentabarf:event-id>
      <pentabarf:event-slug>bintools_kaitai</pentabarf:event-slug>
      <pentabarf:event-tag>bintools_kaitai</pentabarf:event-tag>
      <pentabarf:title>Parsing binary formats with Kaitai Struct</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Binary Tools</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Parsing binary formats with Kaitai Struct</summary>
      <description>&lt;p&gt;Kaitai Struct is a tool for parsing binary formats. Binary formats, such as archive files, executables, filesystems, multimedia files, network protocols, etc. are everywhere. If your application needs to read data in a specific binary format, you need a parser that unpacks the bytes into meaningful data structures that you can work with. There are libraries doing that for popular formats, but what if there is no suitable library in your programming language for the format you need?&lt;/p&gt;

&lt;p&gt;Kaitai Struct has got you covered: it introduces a declarative domain-specific language (based on YAML) for describing the structure of arbitrary binary formats. Format specifications in this language are consumed by a compiler, which generates ready-to-use parsing modules in 11 programming languages (C++, C#, Go, Java, JavaScript, Lua, Nim, Perl, PHP, Python, Ruby). There are more than 180 format specifications in the format gallery and hundreds more in various GitHub projects.&lt;/p&gt;

&lt;p&gt;This talk will discuss the current state, capabilities and limitations of Kaitai Struct. It will also focus on serialization: a highly requested feature that is being actively worked on. Currently, Kaitai Struct can only parse (read) existing binary files created by other applications. Serialization allows to edit the data of an existing file and write it back or create a new file from scratch, greatly expanding the use of all written format specifications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Binary Tools</categories>
      <url>https:/fosdem.org/2023/schedule/event/bintools_kaitai/</url>
      <location>AW1.126</location>
      <attendee>Petr Pucil</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13819@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13819</pentabarf:event-id>
      <pentabarf:event-slug>python_faster_serialization</pentabarf:event-slug>
      <pentabarf:event-tag>python_faster_serialization</pentabarf:event-tag>
      <pentabarf:title>Accelerating object serialization by using constraints</pentabarf:title>
      <pentabarf:subtitle>How we achieved 3x-100x faster data serialization to a binary format or to JSON using low-level Cython and Python C API.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Accelerating object serialization by using constraints- How we achieved 3x-100x faster data serialization to a binary format or to JSON using low-level Cython and Python C API.</summary>
      <description>&lt;p&gt;The talk will demonstrate how doing less can result in doing more: how domain-specific data constraints may lead to dramatic speedups in serialization. There will be two examples: binary caching of numpy object arrays (Pandas) and generating json web responses from @dataclass-es. We will also cover the revolution of using C++17 in Cython, custom arena memory allocators based on mimalloc, and gory internals of CPython.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_faster_serialization/</url>
      <location>UD2.218A</location>
      <attendee>Vadim Markovtsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13912@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13912</pentabarf:event-id>
      <pentabarf:event-slug>upgrade</pentabarf:event-slug>
      <pentabarf:event-tag>upgrade</pentabarf:event-tag>
      <pentabarf:title>Why And How To Upgrade To Java 17 (And Prepare For 21)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T095000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Why And How To Upgrade To Java 17 (And Prepare For 21)</summary>
      <description>&lt;p&gt;Java upgrades are sometimes seen as difficult and many applications are still running on an older version of Java. This session describes Java's current six months release process and why applications should use a recent Java version. After that, I'll explain the challenges of upgrading and provide some useful tips to make the process easier.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/upgrade/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Johan Janssen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13915@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13915</pentabarf:event-id>
      <pentabarf:event-slug>sbom_sw360</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_sw360</pentabarf:event-tag>
      <pentabarf:title>Understanding and Managing the Dependency in SBOM with the New Feature of SW360</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Understanding and Managing the Dependency in SBOM with the New Feature of SW360</summary>
      <description>&lt;p&gt;In recent years, the Software Bill of Materials (SBOM) has emerged as an important practice to manage the risks in the software supply chain. To achieve this goal, understanding and managing the dependency is an indispensable task when applying the SBOM. In SW360 - a software component catalog application, we proposed features to manage SBOM in Software Package Data Exchange (SPDX) format last year (https://archive.fosdem.org/2022/schedule/event/how&lt;em&gt;to&lt;/em&gt;manage&lt;em&gt;oss&lt;/em&gt;license&lt;em&gt;obligation&lt;/em&gt;and&lt;em&gt;sbom&lt;/em&gt;using&lt;em&gt;sw360&lt;/em&gt;new_features/). But because of the limitation of the old features, dependency management is still an urgent problem to be solved. The projects registered in SW360 can only create their dependency graphs by searching the components registered in SW360 dynamically. However, to apply SBOM, it's necessary to enable projects to store dependency graphs for themselves. Therefore, Adding the dependency management function for projects registered in SW360 is important for importing and managing SBOM information such as SPDX information in SW360. This function will also help in managing vulnerabilities of projects registered in SW360. To achieve this goal, TOSHIBA proposed and developed a series of features in SW360 to help users in managing the dependencies of their projects more conveniently. With these user-friendly features, users could register, view and modify the dependency graphs of their projects flexibly. Combined with the existing SBOM management function in SW360, the new features will help users to use SBOM in practice more easily. These features will also help SW360 to collaborate with other tools and explore more possibilities for managing vulnerabilities. In this presentation, I will first explain the issues related to dependency management in SW360. Then I would like to introduce and demonstrate these new features of SW360 developed by TOSHIBA. These features may include some that are still under development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_sw360/</url>
      <location>UB4.136</location>
      <attendee>Kouki Hama</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14058@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14058</pentabarf:event-id>
      <pentabarf:event-slug>beam_gleam_intro</pentabarf:event-slug>
      <pentabarf:event-tag>beam_gleam_intro</pentabarf:event-tag>
      <pentabarf:title>Introduction to Gleam</pentabarf:title>
      <pentabarf:subtitle>by building type-safe Discord bots on the BEAM </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Introduction to Gleam- by building type-safe Discord bots on the BEAM </summary>
      <description>&lt;p&gt;Introduction to Gleam by building type-safe Discord bots on the BEAM; exploring Gleam, OTP and more...&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_gleam_intro/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Harry Bairstow</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14147@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14147</pentabarf:event-id>
      <pentabarf:event-slug>pwm</pentabarf:event-slug>
      <pentabarf:event-tag>pwm</pentabarf:event-tag>
      <pentabarf:title>Pulse-Width-Modulation (PWM) is easy, isn't it?</pentabarf:title>
      <pentabarf:subtitle>Turning it off and on again</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Pulse-Width-Modulation (PWM) is easy, isn't it?- Turning it off and on again</summary>
      <description>&lt;p&gt;There is quite a good chance that you have a PWM in your pocket: A PWM is the hardware unit drives the dimmable backlight for your phone's touch display.&lt;/p&gt;

&lt;p&gt;While it's just about emitting a periodic signal out of a single hardware pin, there is a surprising variance in the way different hardware implement a PWM.&lt;/p&gt;

&lt;p&gt;After a brief introduction about what a PWM actually is and the common use cases the talk demonstrates the challenges of the PWM framework by presenting a few different hardware implementations and showing how the kernel's PWM API covers the whole zoo of PWM implementations.&lt;/p&gt;

&lt;p&gt;The talk concludes with an outlook on plans to further develop the API to be able to cover more use cases.&lt;/p&gt;

&lt;p&gt;The audience learns the general concept of PWMs, about the corner cases in their usage and driver design, and how to avoid the common pitfalls often pointed out to authors of new PWM drivers during the review process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/pwm/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Uwe Kleine-König</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14153@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14153</pentabarf:event-id>
      <pentabarf:event-slug>ddtransplant</pentabarf:event-slug>
      <pentabarf:event-tag>ddtransplant</pentabarf:event-tag>
      <pentabarf:title>Device driver gardening</pentabarf:title>
      <pentabarf:subtitle>Transplant Linux drivers fast but gently</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Device driver gardening- Transplant Linux drivers fast but gently</summary>
      <description>&lt;p&gt;Transplanting device drivers out of the Linux kernel has a long history in microkernel-based operating systems. While being economically attractive, in contrast to developing all drivers from scratch, one still has to deal with complex APIs and semantics. Therefore, the porting process can be demanding and tiring together, which leads to new sources of errors.&lt;/p&gt;

&lt;p&gt;Over the years the team around the Genode OS framework has collected a lot of experiences by porting device drivers out of the Linux kernel. Different approaches were followed. Recently, the methodology got reviewed again, new tools were developed, and the process got accelerated substantially. At the same time, the environment for device drivers in Genode got unified in between all architectures, and low-level platform support was enhanced. As a result it is now much easier and faster to port Genode to new boards, or SoCs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/ddtransplant/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Stefan Kalkowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14243@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14243</pentabarf:event-id>
      <pentabarf:event-slug>straw_slurm</pentabarf:event-slug>
      <pentabarf:event-tag>straw_slurm</pentabarf:event-tag>
      <pentabarf:title>Simplifying the creation of Slurm client environments</pentabarf:title>
      <pentabarf:subtitle>A Straw for your Slurm beverage</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Simplifying the creation of Slurm client environments- A Straw for your Slurm beverage</summary>
      <description>&lt;p&gt;Slurm is the most widely used batch scheduler for HPC systems. The Open Source Software community
is very active in the development surrounding the Slurm ecosystem, contributing CLI tools for accounting, monitoring, and notebooks among others. A lot of these client environments are nowadays created on containers, which have become a ubiquitous part of running applications.
However, this way of working provides new challenges in HPC environments, especially when using Slurm.
Slurm requires careful management of shared cluster secrets and cluster-wide configuration files that need to be in sync in order to work efficiently and securely.
This talk proposes a novel and simple tool called straw, which allows the creation of secret-less and config-less Slurm client environments. Therefore simplifying the creation of (containerised) environments by removing the burdens of maintaining config files, sensitive munge secrets, and additional daemons.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/straw_slurm/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Pablo Llopis Sanmillan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14265@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14265</pentabarf:event-id>
      <pentabarf:event-slug>doom</pentabarf:event-slug>
      <pentabarf:event-tag>doom</pentabarf:event-tag>
      <pentabarf:title>Doom on the browser thanks to WebAssmebly and .Net</pentabarf:title>
      <pentabarf:subtitle>Or how I ported Managed Doom to Blazor</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Doom on the browser thanks to WebAssmebly and .Net- Or how I ported Managed Doom to Blazor</summary>
      <description>&lt;p&gt;Doom is maybe the game that runs on on any possible platform. In that regard, I ported Managed Doom to the browser with WebAssembly through .Net Blazor and some JavaScript.
The original game that I ported is an open source port of Doom written in .net called Managed Doom.&lt;/p&gt;

&lt;p&gt;I this talk, I will share with you how I quickly managed to port the source code from the desktop version to the browser. I'll also share my experiments with .Net 7 and the changes with regard to interoperability with JS.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/doom/</url>
      <location>UB5.230</location>
      <attendee>Yassine Benabbas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14391@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14391</pentabarf:event-id>
      <pentabarf:event-slug>mariadb_contributions</pentabarf:event-slug>
      <pentabarf:event-tag>mariadb_contributions</pentabarf:event-tag>
      <pentabarf:title>An introduction to MariaDB contributions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T095000</dtend>
      <duration>00:20:00:00</duration>
      <summary>An introduction to MariaDB contributions</summary>
      <description>&lt;p&gt;In this session you will get an introduction into how you can help contribute to MariaDB, even you are aren’t a developer. You will also learn about the contribution metrics we are generating along with the process to get your contribution into MariaDB a bit more easily.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/mariadb_contributions/</url>
      <location>K.3.201</location>
      <attendee>Andrew Hutchings</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14556@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14556</pentabarf:event-id>
      <pentabarf:event-slug>growing_testing_lab</pentabarf:event-slug>
      <pentabarf:event-tag>growing_testing_lab</pentabarf:event-tag>
      <pentabarf:title>Growing a lab for automated upstream testing: challenges and lessons learned</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Growing a lab for automated upstream testing: challenges and lessons learned</summary>
      <description>&lt;p&gt;With great labs comes great responsibility! Open source CI systems such as KernelCI and MesaCI run hundreds of tests daily on various hardware platforms and require a reliable and diverse lab. In this presentation, we will walk through the challenges of maintaining and growing a LAVA lab focused on upstream testing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/growing_testing_lab/</url>
      <location>UB4.132</location>
      <attendee>Laura Nao</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14974@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14974</pentabarf:event-id>
      <pentabarf:event-slug>guixhome</pentabarf:event-slug>
      <pentabarf:event-tag>guixhome</pentabarf:event-tag>
      <pentabarf:title>An Introduction to Guix Home</pentabarf:title>
      <pentabarf:subtitle>Declarative $HOME configuration with Scheme!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T093000</dtstart>
      <dtend>20230205T100000</dtend>
      <duration>00:30:00:00</duration>
      <summary>An Introduction to Guix Home- Declarative $HOME configuration with Scheme!</summary>
      <description>&lt;p&gt;Guix Home is an exciting new feature of GNU Guix that enables you to
apply the same functional configuration style you enjoy from Guix
System to your own home directory!  If you've ever wondered how to
manage your dotfiles with Guix, this is the tool for you.  It even
works on all Guix-supported GNU/Linux distributions!&lt;/p&gt;

&lt;p&gt;In this talk, I'll explain how it works and how you can get started with it
without fear of breaking your $HOME directory.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/guixhome/</url>
      <location>D.minimalistic</location>
      <attendee>David Wilson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15059@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15059</pentabarf:event-id>
      <pentabarf:event-slug>keynotes_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>keynotes_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to FOSDEM 2023</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2023-02-04 09:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 09:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T093000</dtstart>
      <dtend>20230204T095500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Welcome to FOSDEM 2023</summary>
      <description>&lt;p&gt;FOSDEM welcome and opening talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2023/schedule/event/keynotes_welcome/</url>
      <location>Janson</location>
      <attendee>FOSDEM Staff</attendee>
      <attendee>Richard Hartmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13599@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13599</pentabarf:event-id>
      <pentabarf:event-slug>learned_leading_healthy_project</pentabarf:event-slug>
      <pentabarf:event-tag>learned_leading_healthy_project</pentabarf:event-tag>
      <pentabarf:title>What I learned about leading a healthy project from speaking to 50+ maintainers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 09:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T094000</dtstart>
      <dtend>20230205T101000</dtend>
      <duration>00:30:00:00</duration>
      <summary>What I learned about leading a healthy project from speaking to 50+ maintainers</summary>
      <description>&lt;p&gt;For many (many) months, in semi-regular intervals, I've been one of the organizers of contributing.today - a livestreamed fireside chat on open source licensing, funding, mental health and neurodiversity in open source, and driving different communities forward... differently.&lt;/p&gt;

&lt;p&gt;A 2021 Tidelift survey of 400 open source maintainers found that 46% of maintainers are not paid at all, and only 26% earn more than $1,000 per year for maintenance work. Over half (59%) have quit or considered quitting maintaining a project, and almost half of respondents listed lack of financial compensation as their top reason for disliking being a maintainer.&lt;/p&gt;

&lt;p&gt;Beyond the projects maintained by the proverbial single individual in Nebraska in their free time narrative, there are other reasons for projects "going bad". I'd like to share some stories, straight from the horse's mouth, share some of the give-aways of unhealthy projects, and together find ways for mitigation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/learned_leading_healthy_project/</url>
      <location>UB5.132</location>
      <attendee>floord</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13845@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13845</pentabarf:event-id>
      <pentabarf:event-slug>appinventor</pentabarf:event-slug>
      <pentabarf:event-tag>appinventor</pentabarf:event-tag>
      <pentabarf:title>Building Personalized AI Apps with MIT App Inventor</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS Educational Programming Languages</pentabarf:track>
      <pentabarf:start>2023-02-05 09:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T094000</dtstart>
      <dtend>20230205T101000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building Personalized AI Apps with MIT App Inventor</summary>
      <description>&lt;p&gt;MIT App Inventor is an Apache-licensed visual programming environment for building mobile phone apps. In this presentation, we will explore the MIT App Inventor web interface and build a simple image classifier app for Android devices. We will explore collecting training data, training a small machine learning model, and deploying that model as part of an App Inventor app. By the end of the talk, participants will be able to test or install their creation onto an Android device. We will also provide a brief overview of educational resources available to teachers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS Educational Programming Languages</categories>
      <url>https:/fosdem.org/2023/schedule/event/appinventor/</url>
      <location>H.2214</location>
      <attendee>Diego Barreiro Perez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14477@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14477</pentabarf:event-id>
      <pentabarf:event-slug>rv_qtrvsim</pentabarf:event-slug>
      <pentabarf:event-tag>rv_qtrvsim</pentabarf:event-tag>
      <pentabarf:title>QtRVSim—Education from Assembly to Pipeline, Cache Performance, and C Level Programming</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>RISC-V</pentabarf:track>
      <pentabarf:start>2023-02-05 09:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T094000</dtstart>
      <dtend>20230205T102000</dtend>
      <duration>00:40:00:00</duration>
      <summary>QtRVSim—Education from Assembly to Pipeline, Cache Performance, and C Level Programming</summary>
      <description>&lt;p&gt;QtRvSim is a graphical RISC-V microprocessor simulator developed to aid computer architecture understanding. It is designed to cover the track of an undergraduate course based on the book "Computer Organization and Design" by Patterson and Hennessy. The class can begin with a single-cycle microarchitecture and gradually add more complex features like pipeline, hazard unit (with or without forward paths), configurable data and instruction cache, emulation of basic system calls, and finally, memory-mapped peripherals. The simulator provides an editor with an integrated assembler. The online version and course materials are available at &lt;a href="https://comparch.edu.cvut.cz/"&gt;https://comparch.edu.cvut.cz/&lt;/a&gt;.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>RISC-V</categories>
      <url>https:/fosdem.org/2023/schedule/event/rv_qtrvsim/</url>
      <location>K.4.601</location>
      <attendee>Pavel Pisa</attendee>
      <attendee>Jakub Dupak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13876@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13876</pentabarf:event-id>
      <pentabarf:event-slug>network_ids_in_2023</pentabarf:event-slug>
      <pentabarf:event-tag>network_ids_in_2023</pentabarf:event-tag>
      <pentabarf:title>What is an IDS and Network Security Monitoring in 2023?</pentabarf:title>
      <pentabarf:subtitle>Monitoring, Detection, challenges and solutions while chasing APTs, CVEs and Ransomware.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 09:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T094500</dtstart>
      <dtend>20230205T101500</dtend>
      <duration>00:30:00:00</duration>
      <summary>What is an IDS and Network Security Monitoring in 2023?- Monitoring, Detection, challenges and solutions while chasing APTs, CVEs and Ransomware.</summary>
      <description>&lt;p&gt;What is an IDS and Network Security Monitoring in 2023?
Monitoring, Detection, challenges and solutions while chasing APTs, CVEs and Ransomware.&lt;/p&gt;

&lt;p&gt;Challenges keep raising the bar for the security monitoring systems to deal with. From limiting visibility resulting to more and wider encryption adoption to log volumes, to sophistication and amplification of malware attacks and threat actors.
When multiple systems and integrations are involved the defenders are even more overwhelmed with engineering related tasks.&lt;/p&gt;

&lt;p&gt;APTs and malware actors use any means necessary at their disposal. So should the blue teams around the globe.
The need for more visibility and faster response arises dramatically. Being able to have full network forensic evidence - including protocol, flow file transactions and packet capture to support the IDS generated alerts - is essential for defenders. However the sheer volume and infra needs can be prohibitive for many deployments scenarios as it is not always only related to just cost. If Open Standard is a key element in lowering the cost and complexity of integration, information sharing is a key element in getting fast detection and reaction.&lt;/p&gt;

&lt;p&gt;In this talk we will walk through some of the challenges that Suricata faces and has solved as it keeps evolving. All that while doing an actual hands on review of real life examples of CVEs exploits and APT, Ransomware proliferation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_ids_in_2023/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Peter Manev</attendee>
      <attendee>Eric Leblond</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14761@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14761</pentabarf:event-id>
      <pentabarf:event-slug>osf_amd_4th</pentabarf:event-slug>
      <pentabarf:event-tag>osf_amd_4th</pentabarf:event-tag>
      <pentabarf:title>Open Source Firmware status on AMD platforms 2023 - 4th edition</pentabarf:title>
      <pentabarf:subtitle>OSF on AMD 4th edition</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Firmware, BMC and Bootloader</pentabarf:track>
      <pentabarf:start>2023-02-05 09:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T094500</dtstart>
      <dtend>20230205T101500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open Source Firmware status on AMD platforms 2023 - 4th edition- OSF on AMD 4th edition</summary>
      <description>&lt;p&gt;This is the 4th edition of the "Status of AMD platforms in coreboot". As usual
the talk will cover the most recent news around the AMD support in open-source
firmware ecosystem and updates of the topics covered in previous years. The
current situation of coreboot project will be disclosed along with new
deprecations and shifting more platforms out of the main tree.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Firmware, BMC and Bootloader</categories>
      <url>https:/fosdem.org/2023/schedule/event/osf_amd_4th/</url>
      <location>K.4.201</location>
      <attendee>Michał Żygowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14143@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14143</pentabarf:event-id>
      <pentabarf:event-slug>publiccode_dpg_qa_emergency_supplies</pentabarf:event-slug>
      <pentabarf:event-tag>publiccode_dpg_qa_emergency_supplies</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Global Open Source Quality Assurance of Emergency Supplies</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Public Code and Digital Public Goods</pentabarf:track>
      <pentabarf:start>2023-02-05 09:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T095000</dtstart>
      <dtend>20230205T101000</dtend>
      <duration>00:20:00:00</duration>
      <summary>AMENDMENT Global Open Source Quality Assurance of Emergency Supplies</summary>
      <description>&lt;p&gt;COVID-19 birthed a movement to use open source to address crises through rapid distributed manufacture of medical supplies and emergency equipment. However, even in drastic crises, labeling, tracking, quality assurance and authenticity is required. The Global Open Source Quality Assurance System (GOSQAS) proposes to solve this with an open provenance tracking system that will track the maker’s mark, self-asserted and 3rd-party quality tests, and changes in custody accessible with a QR code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Public Code and Digital Public Goods</categories>
      <url>https:/fosdem.org/2023/schedule/event/publiccode_dpg_qa_emergency_supplies/</url>
      <location>AW1.120</location>
      <attendee>Robert Read</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14782@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14782</pentabarf:event-id>
      <pentabarf:event-slug>postgres</pentabarf:event-slug>
      <pentabarf:event-tag>postgres</pentabarf:event-tag>
      <pentabarf:title>Observability in Postgres</pentabarf:title>
      <pentabarf:subtitle>The Good, the Bad, and the Ugly</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 09:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T095000</dtstart>
      <dtend>20230205T102000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Observability in Postgres- The Good, the Bad, and the Ugly</summary>
      <description>&lt;p&gt;Postgres provides a plethora of performance metrics useful for monitoring tools available through SQL. However monitoring a traditional relational database using modern observability tools presents some unique challenges.&lt;/p&gt;

&lt;p&gt;Postgres's metrics can be extremely detailed and provide rich information about the relationships between the different database objects. However this requires custom SQL queries and the getting the right level of detail depends heavily on understanding style of architecture of the database schema. This kind of customization makes it difficult to deploy and maintain any dashboards, or alerts.&lt;/p&gt;

&lt;p&gt;Even on a mundane level deploying an agent to interface through SQL introduces operational difficulty requiring additional custom work to coordinate the agent and database deploy and introducing many failure modes which can result in inaccurate metrics, no metrics, or even cause database outages.&lt;/p&gt;

&lt;p&gt;I'm currently working on improving Postgres's support for modern observability tools and I have plans and challenges to talk about. Ideally I want to make  things work smoothly out of the box without having each site have to write custom queries and design custom dashboards to get the right level of data for their database and adapt it to their deployment environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgres/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Greg Stark</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13809@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13809</pentabarf:event-id>
      <pentabarf:event-slug>hazelcast</pentabarf:event-slug>
      <pentabarf:event-tag>hazelcast</pentabarf:event-tag>
      <pentabarf:title>Best Practices For Real-Time Stream Processing (With Hazelcast Open Source Platform)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 09:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T095500</dtstart>
      <dtend>20230205T101500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Best Practices For Real-Time Stream Processing (With Hazelcast Open Source Platform)</summary>
      <description>&lt;p&gt;Real-time stream processing has its own challenges such as windowing, event time and late events, streaming fault tolerance, and processing guarantees. In this talk, I will address those challenges and demonstrate the best practices for real-time stream processing, from data ingestion to data processing with ultra-low latency at scale and at speed, using the Hazelcast platform. I will discuss how you can optimize your real-time streaming projects in the following areas: scalability, performance, failover, reliability, and data recovery.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/hazelcast/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Fawaz Ghali</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14447@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14447</pentabarf:event-id>
      <pentabarf:event-slug>matrix_clients_as_good_as_youd_expect</pentabarf:event-slug>
      <pentabarf:event-tag>matrix_clients_as_good_as_youd_expect</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Clients as good as you'd expect</pentabarf:title>
      <pentabarf:subtitle>Sliding-Sync, Rust-SDK &amp; WYSIWYG</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 09:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:05:00 +0100</pentabarf:end>
      <pentabarf:duration>01:10:00:00</pentabarf:duration>
      <dtstart>20230205T095500</dtstart>
      <dtend>20230205T110500</dtend>
      <duration>01:10:00:00</duration>
      <summary>AMENDMENT Clients as good as you'd expect- Sliding-Sync, Rust-SDK &amp; WYSIWYG</summary>
      <description>&lt;p&gt;We will cover the major news in this years client development. In particular we'll talk about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fast clients rely on sliding sync, used in the&lt;/li&gt;
&lt;li&gt;matrix-rust-sdk, which is the foundation for all next gen element clients, including&lt;/li&gt;
&lt;li&gt;Element X, the next Element client with a decluttered experience and fancy features like&lt;/li&gt;
&lt;li&gt;WYSIWYG&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This talk was moved from 09:30 to 09:55 after the talk "Load Testing Matrix Homeservers" was cancelled.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/matrix_clients_as_good_as_youd_expect/</url>
      <location>K.3.401</location>
      <attendee>Benjamin Kampmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13659@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13659</pentabarf:event-id>
      <pentabarf:event-slug>sbom_yocto_agl</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_yocto_agl</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT: SBOM with the Yocto Project for Automotive Grade Linux </pentabarf:title>
      <pentabarf:subtitle>Intro and lessons learned</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T101500</dtend>
      <duration>00:15:00:00</duration>
      <summary>AMENDMENT: SBOM with the Yocto Project for Automotive Grade Linux - Intro and lessons learned</summary>
      <description>&lt;p&gt;SBOMs are becoming an integral part of the supply chain now. This is also true for the automotive sector.
This talk will introduce how to export the information for Automotive Grade Linux as SPDX document out of Yocto Project build process.
We'll also discuss lessons learned while setting this up.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_yocto_agl/</url>
      <location>UB4.136</location>
      <attendee>Jan-Simon Möller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13773@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13773</pentabarf:event-id>
      <pentabarf:event-slug>zero_knowledge_crypto</pentabarf:event-slug>
      <pentabarf:event-tag>zero_knowledge_crypto</pentabarf:event-tag>
      <pentabarf:title>Zero Knowledge Cryptography and Anonymous Engineering</pentabarf:title>
      <pentabarf:subtitle>The development of zk-snarks in recent years and explosion in algos has opened up an entire new design space of anonymous engineering.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Zero Knowledge Cryptography and Anonymous Engineering- The development of zk-snarks in recent years and explosion in algos has opened up an entire new design space of anonymous engineering.</summary>
      <description>&lt;p&gt;Cryptography is undergoing a renaissance and explosion in algorithms that open up entirely new design spaces. Techniques such as zero-knowledge snarks, multi-party computation and homomorphic encryption allow us to create software that just 5 years ago was unimaginable. This unlocks a new field that we term anonymous engineering.&lt;/p&gt;

&lt;p&gt;This talk will briefly explain how they work from a high level mathematical overview, present the abstraction they provide and show how they can be composed into applications. We will also show demos of writing ZK proofs and deploying them in our software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/zero_knowledge_crypto/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Amir Taaki</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13821@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13821</pentabarf:event-id>
      <pentabarf:event-slug>ps5</pentabarf:event-slug>
      <pentabarf:event-tag>ps5</pentabarf:event-tag>
      <pentabarf:title>Controlling the web with a PS5 controller</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Controlling the web with a PS5 controller</summary>
      <description>&lt;p&gt;Web APIs have come a long way. You can create web apps that interact with devices via USB or BlueTooth with the respective Web API. You can build games on the web that is controlled via controllers! Join me to learn how I hacked a PS5 controller to play web games.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/ps5/</url>
      <location>UB5.230</location>
      <attendee>Harshil Agrawal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13856@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13856</pentabarf:event-id>
      <pentabarf:event-slug>hybrid_netstack</pentabarf:event-slug>
      <pentabarf:event-tag>hybrid_netstack</pentabarf:event-tag>
      <pentabarf:title>Hybrid Networking Stack Demo</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Hybrid Networking Stack Demo</summary>
      <description>&lt;p&gt;The battle between user space networking and kernel networking has been ongoing since the dawn of high performance Data Plane Frameworks in 2010. With the transition of networking applications to the cloud-native paradigm, developers have had to weigh the benefits of flexibility vs. performance for their applications, and sacrifice one of these attributes for the other at a significant cost. Due to the latest innovations with eBPF, AF_XDP and Cloud Native Data Plane (CNDP), there is a unique opportunity to develop a hybrid networking stack that leverages the best of both worlds (kernel smarts and user space performance). As such, developers no longer need to pick one attribute over the other. This Demo will showcase a CNDP-FRR vRouter an example of a hybrid network stack!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/hybrid_netstack/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Maryam Tahhan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14110@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14110</pentabarf:event-id>
      <pentabarf:event-slug>graphics_a_frames_journey</pentabarf:event-slug>
      <pentabarf:event-tag>graphics_a_frames_journey</pentabarf:event-tag>
      <pentabarf:title>Graphics: A Frame's Journey</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T100000</dtstart>
      <dtend>20230204T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Graphics: A Frame's Journey</summary>
      <description>&lt;p&gt;Modern systems have come a long way from waking up every 16 milliseconds to peek and poke into a framebuffer which was directly displayed to the user. A single image frame may begin in a camera, be pushed through an image signal processor, be sent through several layers of web browser for processing and using the GPU to add funny hats, then be sent simultaneously to a media codec to send to your friends, as well as onwards through the window system to your display controller, possibly with colour correction, alpha blending, and more, along the way. These systems are every bit as complex as they are poorly understood. In this talk, Daniel will attempt to answer all the questions you never knew you had, such as: is GBM really the Generic Buffer Manager? What's wrong with fbdev? How do I even allocate buffers? Why won't Wayland give me 1000fps on glxgears? If GPUs are so very fast, why does everyone tell me I can't use them because they're slow? And what do these window system people even do all day, anyway? The talk is aimed at anyone who wishes they understood the complexity of modern display pipelines, plans for future development, and how to develop applications &amp;amp; products that use the full capability of modern hardware at maximum effectiveness.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/graphics_a_frames_journey/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Daniel Stone</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14128@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14128</pentabarf:event-id>
      <pentabarf:event-slug>genode</pentabarf:event-slug>
      <pentabarf:event-tag>genode</pentabarf:event-tag>
      <pentabarf:title>Using Genode as an enabler for research on modern operating systems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Using Genode as an enabler for research on modern operating systems</summary>
      <description>&lt;p&gt;The operating systems in use today and their interfaces and abstractions were designed decades ago and have predominately remained stagnant. In contrast, the evolution of computer hardware has seen significant changes over the decades. The last decade's research has shown that the abstractions and interfaces conceived decades ago have become a bottleneck, so the interplay of OS and applications needs to be revised.&lt;/p&gt;

&lt;p&gt;But exploring new interfaces and abstractions in an OS is a daunting and often intimidating endeavor. One often has to dig into hundreds of thousands of lines of existing OS code or write an OS entirely from scratch for hardware that is either sparsely documented at best or, too often, not at all.&lt;/p&gt;

&lt;p&gt;The major challenge in developing a research OS is that a vast number of drivers need to be implemented to get the system running. And this effort comes with little or no scientific output at all. This is where Genode can rescue the day with its strictly component-based architecture. It provides the flexibility and extensibility needed to accelerate OS research while also providing the drivers required to get the system running.&lt;/p&gt;

&lt;p&gt;This talk will show how Genode can lift the burden of creating new research operating systems. Using our research operating system as an example, we will show how easy it is to explore various OS interfaces and abstractions and how to automate experiments using Genode's scenarios. Furthermore, we will highlight the challenges we faced using Genode on multicore servers and outline what extensions to the framework we needed to implement.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/genode/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Michael Müller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14167@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14167</pentabarf:event-id>
      <pentabarf:event-slug>liberatestorytelling</pentabarf:event-slug>
      <pentabarf:event-tag>liberatestorytelling</pentabarf:event-tag>
      <pentabarf:title>Literate Storytelling: Interpreting Syntaxes for Explorers</pentabarf:title>
      <pentabarf:subtitle>Demonstration of the use of syntaxes to facilitate the search of information</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Literate Storytelling: Interpreting Syntaxes for Explorers- Demonstration of the use of syntaxes to facilitate the search of information</summary>
      <description>&lt;p&gt;Examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Explaining the principles of regular expressions for reading semi-structured data&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Concepts surrounding hashes, syntaxes and tokens from the perspective of a body of documents&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Using collections of Parsing Expression Grammars to solve problems&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Justifications for datalisps as a representative form&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ideas regarding RDF from datalisps to create knowledge corridors&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Operating environment includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;TXR&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Emacs-Hyperbole&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Gemtext&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Koutliner&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Idutils&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/liberatestorytelling/</url>
      <location>D.minimalistic</location>
      <attendee>Jonathan McHugh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14453@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14453</pentabarf:event-id>
      <pentabarf:event-slug>deploying_galera</pentabarf:event-slug>
      <pentabarf:event-tag>deploying_galera</pentabarf:event-tag>
      <pentabarf:title>Deploying Galera Cluster in the real world</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T102000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Deploying Galera Cluster in the real world</summary>
      <description>&lt;p&gt;Spending years consulting with clients, we have some real world deployment notes of common issues and how we solve them. These are the tips and tricks to get you running in production without any issue.&lt;/p&gt;

&lt;p&gt;Have you ever wondered how to configure evs.* setting for Galera Cluster? Have you ever wondered what is the ideal setup for a geo-distributed Galera Cluster with 9-nodes? What about when is the right time to introduce a proxy like ProxySQL or GLB? What are the habits of the most successful developers deploying against Galera Cluster?&lt;/p&gt;

&lt;p&gt;Come to this talk to be successful with your Galera Cluster experience, as we distill information from many production deployments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/deploying_galera/</url>
      <location>K.3.201</location>
      <attendee>Colin Charles</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14504@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14504</pentabarf:event-id>
      <pentabarf:event-slug>vegvisir</pentabarf:event-slug>
      <pentabarf:event-tag>vegvisir</pentabarf:event-tag>
      <pentabarf:title>Introducing Vegvisir: An automation framework for testing QUIC application logic</pentabarf:title>
      <pentabarf:subtitle>Who said using QUIC was easy?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Introducing Vegvisir: An automation framework for testing QUIC application logic- Who said using QUIC was easy?</summary>
      <description>&lt;p&gt;For years, the majority of internet applications have used either TCP or UDP as the transport layer protocol of choice. Recently, a new contestant - QUIC, an end-to-end encrypted protocol - has entered the ring. QUIC is being marketed as the successor to TCP and tackles some of its inherent problems. An excellent example is the Head-Of-Line (HOL) blocking issue perceived by, for example, web pages. While QUIC holds many advantages over its predecessor, it still suffers from interoperability challenges and holds a number of open questions. The biggest one is: how do we efficiently test, measure, and debug the performance of applications using QUIC?&lt;/p&gt;

&lt;p&gt;Answering the above question is non-trivial and plays a significant part in my research as a Ph.D. candidate. In this talk, we will – from a beginner's perspective – discuss why getting started with optimizing applications using QUIC as a protocol might seem daunting. We will discuss some tools available such as qlog, and why they can be more insightful than solely relying on packet traces. Finally, we will demonstrate our in-house developed automation framework called Vegvisir. Initially designed for analyzing the performance of video streaming over QUIC, it is now generalized for end-to-end testing of any networked applications. The goal of Vegvisir is to help alleviate some of the obstacles mentioned earlier, but also to ensure that developers and researchers can perform tests with QUIC consistently and reliably.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/vegvisir/</url>
      <location>UB4.132</location>
      <attendee>Joris Herbots</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14512@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14512</pentabarf:event-id>
      <pentabarf:event-slug>python_install_malware</pentabarf:event-slug>
      <pentabarf:event-tag>python_install_malware</pentabarf:event-tag>
      <pentabarf:title>pip install malware</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>pip install malware</summary>
      <description>&lt;p&gt;pip install malware: it’s that easy. Almost all projects depend on external packages, but did you know how easy it can be to install something nasty instead of the dependency you want?&lt;/p&gt;

&lt;p&gt;You might remember classic typosquatting examples like goggle.com, but it’s now common to see malicious code hidden in spoofed or otherwise fraudulent PyPI packages or nested dependencies. Malware developers can also use techniques like starjacking to appear legitimate, so these unpleasant packages become even more difficult to spot. It’s estimated that over 3% of packages on PyPI could be using this technique.&lt;/p&gt;

&lt;p&gt;By the end of this talk, you’ll know how to protect yourself when installing and updating dependencies and you’ll leave with a checklist to follow to help you stay safe in future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_install_malware/</url>
      <location>UD2.218A</location>
      <attendee>Max Kahan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14815@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14815</pentabarf:event-id>
      <pentabarf:event-slug>beam_speak_binary_to_me</pentabarf:event-slug>
      <pentabarf:event-tag>beam_speak_binary_to_me</pentabarf:event-tag>
      <pentabarf:title>Speak binary to me</pentabarf:title>
      <pentabarf:subtitle>Learn the powers of binary pattern matching</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T103000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Speak binary to me- Learn the powers of binary pattern matching</summary>
      <description>&lt;p&gt;Across the globe, in basements, factories, buildings and out of doors, millions of tiny (and not-so-tiny!) computers chatter with each other, constantly. But what do they say? And how can we talk to them?&lt;/p&gt;

&lt;p&gt;This talk is an introduction to binary pattern matching, a powerful syntax feature which Elixir has inherited from Erlang. When you learn it, it will open the doors to a world of communication that can otherwise seem obscure. During the talk, we will explore how binary pattern matching can be leveraged to implement low-level, binary communication formats in a succinct and performant manner.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_speak_binary_to_me/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Troels Brødsgaard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14888@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14888</pentabarf:event-id>
      <pentabarf:event-slug>jitsi_appointment_management</pentabarf:event-slug>
      <pentabarf:event-tag>jitsi_appointment_management</pentabarf:event-tag>
      <pentabarf:title>Combining EASY!Appointments with Jitsi for online appointment management</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T101500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Combining EASY!Appointments with Jitsi for online appointment management</summary>
      <description>&lt;p&gt;During Covid a lot of public and private services switched to – in most of the cases -closed source or commercial services online solutions to book appointments and meetings. At, GFOSS, we adapted EASY!Appointments, an online open source platform for appointment
management and Jitsi, an online open source meeting with audio/ video and combined them into to a seamless integration for booking an appointment that will take place online rather than physically.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/jitsi_appointment_management/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Konstantinos Papadimitriou</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14954@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14954</pentabarf:event-id>
      <pentabarf:event-slug>open_source_communities</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_communities</pentabarf:event-tag>
      <pentabarf:title>Making the world a better place through Open Source</pentabarf:title>
      <pentabarf:subtitle>Focusing the unique power of Open Source Communities as force of social good in today's complex geopolitical landscape</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Making the world a better place through Open Source- Focusing the unique power of Open Source Communities as force of social good in today's complex geopolitical landscape</summary>
      <description>&lt;p&gt;In a world characterized by an increasingly complex geopolitical climate, war and with vital challenges like climate change begging for immediate and substantial action, the open source community has a unique role to play and has a vital chance to deliver solutions for these long standing issues at a pace and effectiveness that no single individual or public or private entity could.&lt;/p&gt;

&lt;p&gt;In this session we will explore how contributors, maintainers, public and private sector are, should come together through the positive-sum game that open source is to impact not only the future of technology but drive impactful outcomes is some of the most pressing global social challenges.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_source_communities/</url>
      <location>Janson</location>
      <attendee>Gabriele Columbro</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14956@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14956</pentabarf:event-id>
      <pentabarf:event-slug>celebrating_25_years_of_open_source</pentabarf:event-slug>
      <pentabarf:event-tag>celebrating_25_years_of_open_source</pentabarf:event-tag>
      <pentabarf:title>Celebrating 25 years of Open Source</pentabarf:title>
      <pentabarf:subtitle>Past, Present, and Future</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2023-02-04 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T100000</dtstart>
      <dtend>20230204T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Celebrating 25 years of Open Source- Past, Present, and Future</summary>
      <description>&lt;p&gt;February 2023 marks the 25th Anniversary of Open Source. This is a huge milestone for the whole community to celebrate! In this session, we'll travel back in time to understand our rich journey so far, and look forward towards the future to reimagine a new world where openness and collaboration prevail. Come along and celebrate with us this very special moment!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2023/schedule/event/celebrating_25_years_of_open_source/</url>
      <location>Janson</location>
      <attendee>Nick Vidal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14967@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14967</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_how_to_give_your_postgres_blog_posts_an_outsize_impact</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_how_to_give_your_postgres_blog_posts_an_outsize_impact</pentabarf:event-tag>
      <pentabarf:title>How to Give Your Postgres Blog Posts an Outsize Impact</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T105000</dtend>
      <duration>00:50:00:00</duration>
      <summary>How to Give Your Postgres Blog Posts an Outsize Impact</summary>
      <description>&lt;p&gt;One of the sayings about development in the Postgres world is “it’s not just open source, it’s open engineering.” In the spirit of openness, this talk will show you how to increase the impact and the reach of your Postgres blog posts. These best practices begin with empathy for your readers—and cover lots of ground from there, including key things to know about SEO, as well as tips on how to promote your blog post. This talk is an updated version of the PGConf EU 2022 talk I gave in Berlin and it's not just theory: real-world examples are included throughout the talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_how_to_give_your_postgres_blog_posts_an_outsize_impact/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Claire Giordano</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14983@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14983</pentabarf:event-id>
      <pentabarf:event-slug>troika_hpc_jobs</pentabarf:event-slug>
      <pentabarf:event-tag>troika_hpc_jobs</pentabarf:event-tag>
      <pentabarf:title>Troika: Submit, monitor, and interrupt jobs on any HPC system with the same interface</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Troika: Submit, monitor, and interrupt jobs on any HPC system with the same interface</summary>
      <description>&lt;p&gt;There are a wide variety of HPC systems across the world, and nearly as many ways of interacting with them using job submission systems. Therefore, migrating complex HPC workflows from a system to another may prove challenging. We present Troika, a tool that aims to abstract the details of the job submission system from the user, providing a single entry point for submitting, monitoring, and interrupting jobs on multiple HPC systems. Troika allows for a site-agnostic job script with directives, that can be translated to a script that the job submission system understands, based on configuration.&lt;/p&gt;

&lt;p&gt;Troika has been designed with extensibility in mind, to enable support for as many job submission systems as possible, as well as differences in the use of such systems. Troika is free software written in Python, exposing multiple entry points for hooks and plug-ins. It is a fundamental part of ECMWF's 24/7 time-critical operational and research workflows, making the glue between the batch scheduler and the workflow manager, where it handles hundreds of thousands of jobs each day. We will present how Troika works, as well as giving insights into its current and future applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/troika_hpc_jobs/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Olivier Iffrig</attendee>
      <attendee>Axel Bonet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15021@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15021</pentabarf:event-id>
      <pentabarf:event-slug>rolling_release_spack</pentabarf:event-slug>
      <pentabarf:event-tag>rolling_release_spack</pentabarf:event-tag>
      <pentabarf:title>Automating a rolling binary release for Spack</pentabarf:title>
      <pentabarf:subtitle>Scaling a modern CI workflow to a large distribution</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T102500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Automating a rolling binary release for Spack- Scaling a modern CI workflow to a large distribution</summary>
      <description>&lt;p&gt;Spack is a software distribution targeted at HPC systems, with over 6,800 packages.  While Spack has long been a source-only distribution, in June 2022 we added public build caches that offer fixed and rolling binary releases. With 400-500 pull requests per month, most of them package updates, this was a non-trivial task. The build cache model for Spack is similar to Nix and  Guix — it assumes no ABI compatibility. Any change to dependencies triggers rebuilds of dependents. Despite these challenges we have been able to build a CI system that builds and tests packages on pull request and on release branches for a subset of several thousand builds for x86_64, Power, and aarch64, as well as for AMD and NVIDIA GPUs and Intel's oneapi compiler.  This talk will cover some of the main challenges we have faced: reliable build infrastructure, integration with pull request workflows, Kubernetes auto-scaling and AWS instance selection, and optimizing build performance in the cloud.  We’ll talk about the infrastructure, as well as the algorithmic complexities of choosing CI commits carefully to minimize builds.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/rolling_release_spack/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Todd Gamblin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15078@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15078</pentabarf:event-id>
      <pentabarf:event-slug>infodesk_saturday</pentabarf:event-slug>
      <pentabarf:event-tag>infodesk_saturday</pentabarf:event-tag>
      <pentabarf:title>The Virtual FOSDEM Infodesk (Saturday)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Infodesk</pentabarf:track>
      <pentabarf:start>2023-02-04 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>09:00:00:00</pentabarf:duration>
      <dtstart>20230204T100000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>09:00:00:00</duration>
      <summary>The Virtual FOSDEM Infodesk (Saturday)</summary>
      <description>&lt;p&gt;Need any assistance during the event?  Join us in here!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Infodesk</categories>
      <url>https:/fosdem.org/2023/schedule/event/infodesk_saturday/</url>
      <location>I.Infodesk</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15101@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15101</pentabarf:event-id>
      <pentabarf:event-slug>mipi_bof</pentabarf:event-slug>
      <pentabarf:event-tag>mipi_bof</pentabarf:event-tag>
      <pentabarf:title>MIPI cameras / libcamera BoF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-05 10:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T100000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>01:00:00:00</duration>
      <summary>MIPI cameras / libcamera BoF</summary>
      <description>&lt;p&gt;BoF for people interested in / working on MIPI camera support / libcamera.&lt;/p&gt;

&lt;p&gt;MIPI cameras are cameras where there is a sensor directly connected to the laptop/tablet/phone's SoC, as typically found in smartphones but recently also showing up in x86 laptops. For these raw sensors a whole bunch of the processing and sensor control needs to be done by software (optionally with assistance from an ISP in the SoC).&lt;/p&gt;

&lt;p&gt;This makes these cameras a lot more complex then standard USB cameras which generate ready to use video frames.&lt;/p&gt;

&lt;p&gt;Related talks @FOSDEM:
https://fosdem.org/2023/schedule/event/sharp&lt;em&gt;photos/
https://fosdem.org/2023/schedule/event/linux&lt;/em&gt;camera&lt;em&gt;apps/
https://fosdem.org/2023/schedule/event/allwinner&lt;/em&gt;camera/&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/mipi_bof/</url>
      <location>UB2.147</location>
      <attendee>Hans de Goede</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13865@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13865</pentabarf:event-id>
      <pentabarf:event-slug>bintools_poke</pentabarf:event-slug>
      <pentabarf:event-tag>bintools_poke</pentabarf:event-tag>
      <pentabarf:title>GNU poke</pentabarf:title>
      <pentabarf:subtitle>The extensible editor for structured binary data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Binary Tools</pentabarf:track>
      <pentabarf:start>2023-02-05 10:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T101000</dtstart>
      <dtend>20230205T104000</dtend>
      <duration>00:30:00:00</duration>
      <summary>GNU poke- The extensible editor for structured binary data</summary>
      <description>&lt;p&gt;GNU poke is an interactive, extensible editor for binary data.  Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Binary Tools</categories>
      <url>https:/fosdem.org/2023/schedule/event/bintools_poke/</url>
      <location>AW1.126</location>
      <attendee>Jose E. Marchesi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13584@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13584</pentabarf:event-id>
      <pentabarf:event-slug>cultural_relativism</pentabarf:event-slug>
      <pentabarf:event-tag>cultural_relativism</pentabarf:event-tag>
      <pentabarf:title>Cultural Relativism</pentabarf:title>
      <pentabarf:subtitle>a Prism for Constructing Cross Cultural Communities</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 10:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T101500</dtstart>
      <dtend>20230205T104500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Cultural Relativism- a Prism for Constructing Cross Cultural Communities</summary>
      <description>&lt;p&gt;Cross cultural teams bring a special set of pitfalls that are not present in mono cultural teams; from hidden misunderstandings to perceived hostility or indifference.   This talk introduces the anthropological concept of cultural relativism, explores how it can be used to uncover potential conflicts that arise out of cultural differences, and presents culturally sensitive strategies for addressing them.&lt;/p&gt;

&lt;p&gt;You will gain an understanding of the interplay between culture and perception, and will understand how to apply the prism of cultural relativism to detect, understand, and disarm cultural differences that lead to failure within cross cultural communities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/cultural_relativism/</url>
      <location>UB5.132</location>
      <attendee>Claude Warren</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13705@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13705</pentabarf:event-id>
      <pentabarf:event-slug>network_ddos_detection</pentabarf:event-slug>
      <pentabarf:event-tag>network_ddos_detection</pentabarf:event-tag>
      <pentabarf:title>DDoS attack detection with open source FastNetMon Community</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 10:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T101500</dtstart>
      <dtend>20230205T104500</dtend>
      <duration>00:30:00:00</duration>
      <summary>DDoS attack detection with open source FastNetMon Community</summary>
      <description>&lt;p&gt;In my presentation I'll provide complete overview of tool called FastNetMon Community. I'm original author of tool and current project leader.&lt;/p&gt;

&lt;p&gt;It has focus on DDoS detection for Telco / ISPs networks and works with majority of well known telemetry protocols such us Netflow, IPFIX and has solid support for BGP.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_ddos_detection/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Pavel Odintsov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13889@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13889</pentabarf:event-id>
      <pentabarf:event-slug>sbom_openembedded_yocto</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_openembedded_yocto</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT: Automated SBoM generation with OpenEmbedded and the Yocto Project</pentabarf:title>
      <pentabarf:subtitle>A case study of automated SBoM generation in meta build systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 10:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T101500</dtstart>
      <dtend>20230205T104500</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT: Automated SBoM generation with OpenEmbedded and the Yocto Project- A case study of automated SBoM generation in meta build systems</summary>
      <description>&lt;p&gt;SBoM are becoming a critical component in ensuring the integrity of our Software Supply Chains. Many current tools for SBoMs generation focus on two ways of generating SBoMs: generating them from the initial source code, or post-mortem analysis of completed systems and artifacts. While these are both valid and useful methods of analysis, less focus has been put on the tooling that pulls upstream source code together and generates the completed system artifacts, such as a distro build system or more generically any "meta-build" system. Using OpenEmbedded as a case study, Joshua will cover the unique strengths that generating SBoMs in meta-build systems can provide, as well as the challenges when trying to do so.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_openembedded_yocto/</url>
      <location>UB4.136</location>
      <attendee>Joshua Watt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14127@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14127</pentabarf:event-id>
      <pentabarf:event-slug>publiccode_dpg_public_money</pentabarf:event-slug>
      <pentabarf:event-tag>publiccode_dpg_public_money</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Public Money? Public Code! in Europe </pentabarf:title>
      <pentabarf:subtitle>A policy brief of the state of play of Free Software in the European Union</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Public Code and Digital Public Goods</pentabarf:track>
      <pentabarf:start>2023-02-05 10:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T101500</dtstart>
      <dtend>20230205T104500</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT Public Money? Public Code! in Europe - A policy brief of the state of play of Free Software in the European Union</summary>
      <description>&lt;p&gt;In the framework of the “Public Money? Public Code!” campaign, the FSFE is demanding legislation that requires that publicly financed software developed for the public sector should be made publicly available under a Free Software licence. This talk will provide a brief overview of the state of play of previous and ongoing EU legislative procedures focused on digital transformation, in which the FSFE has been actively advocating for public code. We will take a look at the impact of such involvement and the challenges that still lie ahead for software freedom in Europe.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Public Code and Digital Public Goods</categories>
      <url>https:/fosdem.org/2023/schedule/event/publiccode_dpg_public_money/</url>
      <location>AW1.120</location>
      <attendee>Lina Ceballos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13590@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13590</pentabarf:event-id>
      <pentabarf:event-slug>hedy</pentabarf:event-slug>
      <pentabarf:event-tag>hedy</pentabarf:event-tag>
      <pentabarf:title>Hedy: A gradual and multi-lingual programming language for education</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS Educational Programming Languages</pentabarf:track>
      <pentabarf:start>2023-02-05 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T102000</dtstart>
      <dtend>20230205T105000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Hedy: A gradual and multi-lingual programming language for education</summary>
      <description>&lt;p&gt;When kids learn to program they often use either a visual language like Scratch, or a textual language like Python. While visual languages are great for the first steps, children and educators often want to move on to a textual language. However early on, a textual language and its error messages can be scary and frustrating.&lt;/p&gt;

&lt;p&gt;Hedy aims bridge this gap with a programming language that is gradual, using different language levels. In level 1, there is hardly any syntax at all; printing is done with: print hello! At every level, new syntax and concepts are added, so learners do not have to master everything at once. Hedy builds up to a subset of Python including conditions, loops, variables and lists.&lt;/p&gt;

&lt;p&gt;To make learning as accessible as possible, Hedy allows for the use of localized keywords, f.e in Spanish:&lt;/p&gt;

&lt;p&gt;imprimir Hello!&lt;/p&gt;

&lt;p&gt;This talk will discuss the pedagogy of Hedy as well as its technical aspects, since a set of changing and localized complex grammars poses several interesting challenges for parsing, and a small language offers a lot of potential from improved error messages.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS Educational Programming Languages</categories>
      <url>https:/fosdem.org/2023/schedule/event/hedy/</url>
      <location>H.2214</location>
      <attendee>Mark Giesen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14543@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14543</pentabarf:event-id>
      <pentabarf:event-slug>dependencies</pentabarf:event-slug>
      <pentabarf:event-tag>dependencies</pentabarf:event-tag>
      <pentabarf:title>Keep Your Dependencies In Check</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T102000</dtstart>
      <dtend>20230205T104000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Keep Your Dependencies In Check</summary>
      <description>&lt;p&gt;Keep your dependencies in check&lt;/p&gt;

&lt;p&gt;If Log4Shell, Spring4Shell, etc. have taught us anything, it's that we need to keep our dependencies up to date. But updating our applications can take a lot of time. How do we stay on top of that, while also continuing to deliver business value?
Luckily, there are plenty of tools that can help us with this, from package managers to bots that can automatically create changes on our repositories. Let's go over some of the different options, so we can make informed choices about what's best for us in a particular situation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/dependencies/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Marit van Dijk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14687@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14687</pentabarf:event-id>
      <pentabarf:event-slug>rv_gnu_guix</pentabarf:event-slug>
      <pentabarf:event-tag>rv_gnu_guix</pentabarf:event-tag>
      <pentabarf:title>Porting RISC-V to GNU Guix</pentabarf:title>
      <pentabarf:subtitle>A year in review</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>RISC-V</pentabarf:track>
      <pentabarf:start>2023-02-05 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T102000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Porting RISC-V to GNU Guix- A year in review</summary>
      <description>&lt;p&gt;GNU Guix is a from-source distribution with binary substitutes available. It is also a functional package manager, meaning that all the inputs are hashed and the build results are placed in their own destination folder. Guix also does its best to minimize bootstrap seeds, instead relying on a few cross-compiled bootstrap binaries used to build all other packages on the system. This provides some interesting bootstrap issues, especially for newer architectures, as we need to recreate the bootstrap path as it may have existed years ago in order to support programming languages. Some languages, like nodejs or ocaml, need to have support backported only a few versions. Others like java need more than a decade. Rust needed to use an alternate implementation of rustc to be bootstrapped and Haskell currently isn't on the roadmap.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>RISC-V</categories>
      <url>https:/fosdem.org/2023/schedule/event/rv_gnu_guix/</url>
      <location>K.4.601</location>
      <attendee>Efraim Flashner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14937@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14937</pentabarf:event-id>
      <pentabarf:event-slug>breaking_from_big_tech</pentabarf:event-slug>
      <pentabarf:event-tag>breaking_from_big_tech</pentabarf:event-tag>
      <pentabarf:title>Breaking away from Big Tech</pentabarf:title>
      <pentabarf:subtitle>Using open source infrastructure in a convenient way</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 10:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T102000</dtstart>
      <dtend>20230205T103500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Breaking away from Big Tech- Using open source infrastructure in a convenient way</summary>
      <description>&lt;p&gt;While a lot of open source projects should be praised for their commitment to openness, the topic of infrastructure is usually taboo, as many times it ends up that it’s in the hands of Big Tech companies/GAFAM. While the reasoning why small and medium teams do not move away from big (evil) tech platforms can sometimes be convenience, there can be monsters lurking in the shadows. In this presentation we will explore and celebrate the movement of independent, self-governed open source infrastructure providers, recognize some of the challenges in the path of libre infrastructure, and share how to migrate from tech oligopolies to open source cloud platforms without hassle.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/breaking_from_big_tech/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Boris Budini</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14812@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14812</pentabarf:event-id>
      <pentabarf:event-slug>heads_status_update</pentabarf:event-slug>
      <pentabarf:event-tag>heads_status_update</pentabarf:event-tag>
      <pentabarf:title>Heads - status update!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Firmware, BMC and Bootloader</pentabarf:track>
      <pentabarf:start>2023-02-05 10:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T102500</dtstart>
      <dtend>20230205T105000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Heads - status update!</summary>
      <description>&lt;h1&gt;What is Heads&lt;/h1&gt;

&lt;p&gt;Heads is a secure runtime environment and a build system; a build recipe cookbook, which boards configurations instructs which modules to be incorporated in the mix needed for specific platform board configuration.&lt;/p&gt;

&lt;p&gt;Heads takes advantage of the linux kernel and common linux tools to create its runtime environment, including kexec, busybox, whiptail, cryptsetup, flashrom, LVM, the GPG toolstack, and other important and already existing tools to empower its runtime environement.&lt;/p&gt;

&lt;p&gt;The typical output of a build are a packed initramfs and kernel, included inside a coreboot ROM image as its payload. Depending on the architecture/chipsets of a platform, it also integrates neutered/deactivated Intel ME/CSME binary blob (platform dependent), generated Gigabit Ethernet (GBE) configuration blob and an unlocked descriptor (IFD). The produced firmware images requires the platform to be flashed once externally to overwrite the origin flash chip(s) content, more specifically to overwrite locked IFD and ME/MCSE regions and to maximize the BIOS region to the extent of liberated Intel ME firmware region. Heads firmware upgrades can then happen internally for the lifetime of the platform.&lt;/p&gt;

&lt;h1&gt;Why Heads&lt;/h1&gt;

&lt;p&gt;Heads take advantage of coreboot measured boot in Static Root of Trust (SRTM) mode as a measurement base, which currently measures itself as early as possible, normally from bootblock(or romstage) into TPM a singleregister (PCR2). Heads payload is then executed after measured and extends TPM with its own measurements in distinct PCRs in the goal of sealing secrets in TPM's distinct NV regions. Kernel modules are measured prior to being loaded, LUKS drive(s) headers are measured if a TPM disk encryption key is configured, while going to the Recovery shell invalidates the TPM measurements by the same TPM extend mechanism.&lt;/p&gt;

&lt;p&gt;From a user standpoint, those sealed secrets enables oneself to validate the integrity of the firmware either through TOTP code shown on screen on its smartphone or through HOTP (which challenges validity against supported enabled HOTP USB Security dongles). Another TPM sealed secret enables the user to release an additional LUKS disk encryption key only if the firmware is intact, that kernel modules loaded and Headers are consistent to sealed state and only if provided passphrase matches. Heads also validates user detached signed /boot digests against its fused in rom public key, which guarantees both integrity and authenticity of the trusted boot configuration prior of kexec’ing into it.&lt;/p&gt;

&lt;p&gt;A lot happened since 2020... Let’s cover current state and where the project is heading!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Firmware, BMC and Bootloader</categories>
      <url>https:/fosdem.org/2023/schedule/event/heads_status_update/</url>
      <location>K.4.201</location>
      <attendee>Thierry Laurion</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13798@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13798</pentabarf:event-id>
      <pentabarf:event-slug>security_remote_fido</pentabarf:event-slug>
      <pentabarf:event-tag>security_remote_fido</pentabarf:event-tag>
      <pentabarf:title>Enabling FIDO2/WebAuthn support for remotely managed users</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Enabling FIDO2/WebAuthn support for remotely managed users</summary>
      <description>&lt;p&gt;Passwordless and multi-factor authentication (MFA) are becoming a trend and their usage will increase in the near future. However, most of the solutions target the web/online pattern, or the local users, thus leaving centralized identity management for console and POSIX system applications lacking those capabilities.&lt;/p&gt;

&lt;p&gt;For the last year FreeIPA and SSSD have been working on enabling FIDO2/WebAuthn support for remotely managed users. One part of it is enabling a user stored in a LDAP server to locally authenticate in a system using a FIDO2 key. Another part is to use FIDO2 authentication to obtain a Kerberos ticket. This opens a new world to organizations to tighten their security, while maintaining strict control as to who access their systems.&lt;/p&gt;

&lt;p&gt;This talk will focus on the progress in FIDO2/WebAuthn authentication in SSSD by providing the implementation state, the solution details and a demo. Additional information on the possible expansion of the solution will also be provided.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_remote_fido/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Alexander Bokovoy</attendee>
      <attendee>Iker Pedrosa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13816@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13816</pentabarf:event-id>
      <pentabarf:event-slug>fast_data_realtime_stream_analytics_on_traces</pentabarf:event-slug>
      <pentabarf:event-tag>fast_data_realtime_stream_analytics_on_traces</pentabarf:event-tag>
      <pentabarf:title>Running Real-time Stream Processing Analytics On Traces</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Fast and Streaming Data</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Running Real-time Stream Processing Analytics On Traces</summary>
      <description>&lt;p&gt;Let’s do things differently. To start with, let us view logs and traces as no different from any other data. The data an application indirectly generates when in use (the logs and traces) is no different from the data an application directly works with (input and output). So let’s keep them all together in a scalable cloud storage repository. Once it is there, it is just like any other big data. We need to analyze and apply intelligent monitoring to detect situations of interest. So we need to apply trained ML models to a stream of such data for immediate alerting when the traces indicate an unwanted behavior occurring or brewing. This talk will show how to harness existing technologies to do just that.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Fast and Streaming Data</categories>
      <url>https:/fosdem.org/2023/schedule/event/fast_data_realtime_stream_analytics_on_traces/</url>
      <location>K.4.201</location>
      <attendee>Fawaz Ghali</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13844@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13844</pentabarf:event-id>
      <pentabarf:event-slug>om_gstreamer</pentabarf:event-slug>
      <pentabarf:event-tag>om_gstreamer</pentabarf:event-tag>
      <pentabarf:title>GStreamer: State of the Union 2023</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>GStreamer: State of the Union 2023</summary>
      <description>&lt;p&gt;GStreamer is a popular multimedia framework making it possible to create a large variety of applications dealing with audio and video. Since the last FOSDEM, it has received a lot of new features: its RTP &amp;amp; WebRTC stack has greatly improved, Rust has become a first-class language, a high-level transcoding API was added, and much more. I will go over those major improvements and explain who they can be most useful for. Finally, I'll will look forward at the next releases.&lt;/p&gt;

&lt;p&gt;GStreamer is a highly versatile plugin-based multimedia framework that caters to a whole range of multimedia needs, whether desktop applications, streaming servers or multimedia middleware; embedded systems, desktops, or server farms. It is also cross-platform and works on Linux, *BSD, Solaris, macOS, Windows, iOS and Android.&lt;/p&gt;

&lt;p&gt;This talks targets everyone who cares about Free and Open Source multimedia on embedded systems. GStreamer is the standard multimedia framework, not only on the Linux desktop, but most importantly, in embedded Linux systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_gstreamer/</url>
      <location>K.3.401</location>
      <attendee>Olivier Crête</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13900@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13900</pentabarf:event-id>
      <pentabarf:event-slug>collab_grav</pentabarf:event-slug>
      <pentabarf:event-tag>collab_grav</pentabarf:event-tag>
      <pentabarf:title>Conquering tribal knowledge with Grav</pentabarf:title>
      <pentabarf:subtitle>Four years and a pandemic later, where has our Grav setup taken us?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Conquering tribal knowledge with Grav- Four years and a pandemic later, where has our Grav setup taken us?</summary>
      <description>&lt;p&gt;At FOSDEM19, Aleksei Akimov spoke about how Adyen migrated their docs to Grav. In 2023, we look back to see where this journey has taken us.&lt;/p&gt;

&lt;p&gt;In the last 4 years, the company has grown 3x which led to a proportional increase in content and its users. The importance of knowledge sharing cannot be understated. Grav sits at the centre of internal and external knowledge sharing. This talk looks at our documentation deployment setup from a single Grav code base, the automation put in place to ensure content quality, the extensions we built to address user needs, and our future plans.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_grav/</url>
      <location>D.collab</location>
      <attendee>Andrea</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13937@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13937</pentabarf:event-id>
      <pentabarf:event-slug>state_machine</pentabarf:event-slug>
      <pentabarf:event-tag>state_machine</pentabarf:event-tag>
      <pentabarf:title>Finite state machine (and some retrogaming)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Finite state machine (and some retrogaming)</summary>
      <description>&lt;p&gt;In this talk I show how to use Finite State Machine Pattern for control a web interface.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/state_machine/</url>
      <location>UB5.230</location>
      <attendee>Gabriele Falasca</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14049@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14049</pentabarf:event-id>
      <pentabarf:event-slug>python_semantic_search</pentabarf:event-slug>
      <pentabarf:event-tag>python_semantic_search</pentabarf:event-tag>
      <pentabarf:title>Building a Semantic Search Application in Python, Using Haystack </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building a Semantic Search Application in Python, Using Haystack </summary>
      <description>&lt;p&gt;So much of our knowledge is recorded as textual data. The knowledge is there, but extracting insights out of it is a challenge. Imagine the time you spend trying to get to that one piece of information that you know is buried somewhere in your piles of documents. In this presentation, we will approach this problem by building our own semantic search application in Python, using Haystack.
Haystack is an open source NLP framework and its key building blocks support a variety of semantic search pipelines. In this presentation, we will walk through one particular application of semantic search: question answering. We will also have a look at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What tasks semantic search enables&lt;/li&gt;
&lt;li&gt;Key building blocks&lt;/li&gt;
&lt;li&gt;How to leverage Haystack’s open source tooling to use the latest resources in NLP&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_semantic_search/</url>
      <location>UD2.218A</location>
      <attendee>Tuana Celik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14079@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14079</pentabarf:event-id>
      <pentabarf:event-slug>graph_tedective</pentabarf:event-slug>
      <pentabarf:event-tag>graph_tedective</pentabarf:event-tag>
      <pentabarf:title>TEDective</pentabarf:title>
      <pentabarf:subtitle>Opening up European Public Procurement Data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>TEDective- Opening up European Public Procurement Data</summary>
      <description>&lt;p&gt;TEDective is a free software (open-source) solution that makes European public procurement data explorable for non-experts. Let’s say you are a curious citizen who wants to find out how much taxpayer money your municipality spends each year on unfree software. To date, there is no free software-backed, community-developed application out there that helps you answer this question.&lt;/p&gt;

&lt;p&gt;TEDective changes that by bringing light into the public procurement data published by the EU’s Tenders European Daily (TED) project. It transforms the XML files provided by TED into the interoperable Open Contracting Data Standard (OCDS) and then visualizes the data as a graph of relationships between companies and the public bodies they supply. Currently, neo4j is used to store the TEDective graph. Finally, the data will be enriched by other complementary data sources such as OpenCorporates and OpenSanctions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_tedective/</url>
      <location>K.4.601</location>
      <attendee>Linus Sehn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14105@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14105</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_relativitization</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_relativitization</pentabarf:event-tag>
      <pentabarf:title>Relativitization: an interstellar social simulation framework and a turn-based strategy game</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Relativitization: an interstellar social simulation framework and a turn-based strategy game</summary>
      <description>&lt;p&gt;Isn’t it a cool idea to understand societies of interstellar civilization? While this may look like a fictional scenario, I believe academically serious studies can be done through simulations. Because special relativity plays a role in this scenario, it is not a strict forward task to implement interstellar social model using existing social simulation framework. As a result, I have created an open source simulation framework, Relativitization, to ease the model development.&lt;/p&gt;

&lt;p&gt;In this presentation, I will introduce the architecture of the framework and how the framework can be used. Besides that, I will introduce a complex social model, a.k.a., a turn-based strategy game, developed based on the framework. I believe the game is useful for educating relativistic physics to the public. As a Ph.D. student in social science with a background in physics, developing an open source software is a challenging process. I will also share my experience in overcoming the challenges.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_relativitization/</url>
      <location>UB4.132</location>
      <attendee>Kwun Hang Lai</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14180@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14180</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_uki_ddi_ohmy</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_uki_ddi_ohmy</pentabarf:event-tag>
      <pentabarf:title>Devroom kick-off talk: UKI? DDI?? Oh my!!!</pentabarf:title>
      <pentabarf:subtitle>Introducing and decoding image-based Linux terminology and concepts</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Devroom kick-off talk: UKI? DDI?? Oh my!!!- Introducing and decoding image-based Linux terminology and concepts</summary>
      <description>&lt;p&gt;Confused about all these new acronyms? Look no further: we will introduce and decode common terminology and concepts that are needed to follow the development of image-based Linux, especially covering other topics that will be presented and discussed as part of the devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_uki_ddi_ohmy/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Luca Boccassi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14185@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14185</pentabarf:event-id>
      <pentabarf:event-slug>delta_like_ota_streaming</pentabarf:event-slug>
      <pentabarf:event-tag>delta_like_ota_streaming</pentabarf:event-tag>
      <pentabarf:title>Delta-like Streaming of (encrypted) OTA Updates for RAUC</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Delta-like Streaming of (encrypted) OTA Updates for RAUC</summary>
      <description>&lt;p&gt;OTA updates should happen frequently and install quickly even with growing OS and application sizes at limited data throughput and limited on-target storage.
Untrusted cloud storage or communication channels also increase the need for encryption.&lt;/p&gt;

&lt;p&gt;This talk will give an overview of how the RAUC update framework had to overcome some limitations of the early design to address these challenges without
compromising its original goals.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/delta_like_ota_streaming/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Enrico Jörns</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14210@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14210</pentabarf:event-id>
      <pentabarf:event-slug>fim</pentabarf:event-slug>
      <pentabarf:event-tag>fim</pentabarf:event-tag>
      <pentabarf:title>Inside the FIM (Fbi IMproved) Scriptable Image Viewer</pentabarf:title>
      <pentabarf:subtitle>About a Small Command Language Powering an Image Viewer</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Inside the FIM (Fbi IMproved) Scriptable Image Viewer- About a Small Command Language Powering an Image Viewer</summary>
      <description>&lt;p&gt;FIM (Fbi IMproved) is a powerful image viewer with a minimalistic interface. FIM follows the spirit of the VIM (Vi IMproved) text editor: it is specialized in its task and powered by an own domain-specific language (DSL) which allows powerful custom features. FIM happens to be mostly appreciated by users of: [neo]mutt, emacs/mu4e, vim, command-line-interface and non-standard Linux Framebuffer-enabled hardware. The talk will introduce FIM's unique features from the perspective of its DSL, with word on the future. Feedback is welcome.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/fim/</url>
      <location>D.minimalistic</location>
      <attendee>Michele Martone</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14225@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14225</pentabarf:event-id>
      <pentabarf:event-slug>tissue</pentabarf:event-slug>
      <pentabarf:event-tag>tissue</pentabarf:event-tag>
      <pentabarf:title>tissue—the minimalist git+plain text issue tracker</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>tissue—the minimalist git+plain text issue tracker</summary>
      <description>&lt;p&gt;GitHub is an extremely popular but proprietary git hosting service used by many free software projects. As a free software developer, do you wish to move to your own fully self-hosted git hosting service? Are you unable to do so because you find the GitHub issue tracker and website building features too convenient and useful? Are you frustrated with free software issue trackers and git hosting tools that require too much setup? Then, tissue is the minimalist issue tracker and project management system you've been waiting for!&lt;/p&gt;

&lt;p&gt;With tissue, you write issues as free-form text in gemtext files and commit them into the git repo of your project. tissue comes with an excellent Xapian based search interface that lets you search through these issues using very natural and powerful queries. tissue comes with an easily self-hosted web interface, and even helps you with building a static site to show off your project. State is evil. So, apart from the project git repo, tissue is stateless. The web interface does not require a database. This makes it easy to deploy, backup, and is at the right level of complexity for small free software projects.&lt;/p&gt;

&lt;p&gt;tissue is written in the delightful GNU Guile, if that's important to you!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/tissue/</url>
      <location>D.minimalistic</location>
      <attendee>Arun Isaac</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14335@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14335</pentabarf:event-id>
      <pentabarf:event-slug>vai_fuzzing_device_models</pentabarf:event-slug>
      <pentabarf:event-tag>vai_fuzzing_device_models</pentabarf:event-tag>
      <pentabarf:title>Fuzzing Device Models in Rust: Common Pitfalls</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Fuzzing Device Models in Rust: Common Pitfalls</summary>
      <description>&lt;p&gt;As of October 2022, we run a 15 minutes fuzzing session for all Pull Requests submitted to the Virtio Device implementation in rust-vmm. But implementing the fuzz targets was not smooth sailing. In this talk, we go over the challenges of implementing fuzzing for Virtio Devices and how to overcome them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_fuzzing_device_models/</url>
      <location>K.3.201</location>
      <attendee>Andreea Florescu </attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14406@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14406</pentabarf:event-id>
      <pentabarf:event-slug>sds_lessons_learnt_glusterfs</pentabarf:event-slug>
      <pentabarf:event-tag>sds_lessons_learnt_glusterfs</pentabarf:event-tag>
      <pentabarf:title>Lessons learnt managing and scaling 200TB glusterfs cluster @PhonePe</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T111000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Lessons learnt managing and scaling 200TB glusterfs cluster @PhonePe</summary>
      <description>&lt;p&gt;We manage a 200TB glusterfs cluster in production. While we were managing this, we learnt some key points. In this session, we will share with you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What are the minimal health checks that are needed for a glusterfs volume, to ensure high availability and consistency&lt;/li&gt;
&lt;li&gt;What are the problems with the current cluster expansion steps(rebalance) in glusterfs we experienced? How did we manage to avoid the need for a rebalancing of data, for our use-case. Proof of concept for new rebalance algo for future.&lt;/li&gt;
&lt;li&gt;How are we scheduling our maintenance activities such that we never have downtime even if the things go wrong.&lt;/li&gt;
&lt;li&gt;How did we reduce the time to replace a node from weeks to a day.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;As the number of clients increased we had to scale the system to handle the increasing load, here are our learnings scaling glusterfs&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How to profile glusterfs to find performance bottlenecks.&lt;/li&gt;
&lt;li&gt;Why client-io-threads feature didn't work for us? How we improved applications to achieve 4x throughput by scaling mounts instead.&lt;/li&gt;
&lt;li&gt;How to Improve the incremental heal speed and patches contributed to upstream&lt;/li&gt;
&lt;li&gt;Road map for glusterfs based on these findings&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_lessons_learnt_glusterfs/</url>
      <location>H.2214</location>
      <attendee>SanjuRakonde</attendee>
      <attendee>Pranith Kumar Karampuri</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14435@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14435</pentabarf:event-id>
      <pentabarf:event-slug>new_analytics_mariadb</pentabarf:event-slug>
      <pentabarf:event-tag>new_analytics_mariadb</pentabarf:event-tag>
      <pentabarf:title>What is new in analytics for MariaDB</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T105000</dtend>
      <duration>00:20:00:00</duration>
      <summary>What is new in analytics for MariaDB</summary>
      <description>&lt;p&gt;MariaDB Columnstore engine is an OLAP-specific distributed MPP database engine that crunches analytics. If you need to run analytics expressed in standard SQL faster than OLTP engines can do and stay OpenSource try Columnstore.
The speech is dedicated to the recent or not so recent but less known and quite useful features of the engine. It will also outline the future roadmap for Columnstore.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/new_analytics_mariadb/</url>
      <location>K.3.201</location>
      <attendee>Roman Nozdrin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14474@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14474</pentabarf:event-id>
      <pentabarf:event-slug>beam_liveview_keeps_you_warm</pentabarf:event-slug>
      <pentabarf:event-tag>beam_liveview_keeps_you_warm</pentabarf:event-tag>
      <pentabarf:title>LiveView keeps you warm!</pentabarf:title>
      <pentabarf:subtitle>Building a knitting machine UI with Phoenix LiveView</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>LiveView keeps you warm!- Building a knitting machine UI with Phoenix LiveView</summary>
      <description>&lt;p&gt;How easy is it to get started with LiveView as a backend developer? Is the "No javascript needed" true? In this talk I'll try to give answers to these questions by telling the story of how I used LiveView to make a new user interface for an old Passap E6000 knitting machine.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_liveview_keeps_you_warm/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Arjan Scherpenisse</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14490@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14490</pentabarf:event-id>
      <pentabarf:event-slug>observability_opentelemetry</pentabarf:event-slug>
      <pentabarf:event-tag>observability_opentelemetry</pentabarf:event-tag>
      <pentabarf:title>Observability-driven development with OpenTelemetry</pentabarf:title>
      <pentabarf:subtitle>Use traces to enrich your integration tests!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Observability-driven development with OpenTelemetry- Use traces to enrich your integration tests!</summary>
      <description>&lt;p&gt;Testing large systems with multiple microservices is hard to understand. You need to understand the whole system, all connections, and how the microservices interconnect.&lt;/p&gt;

&lt;p&gt;With tracing you get a map of everything which makes your whole system easier to understand.&lt;/p&gt;

&lt;p&gt;I want to showcase traditional test-driven development vs the new observability-driven development. I'll use open-source tools like Tracetest and OpenTelemetry to showcase how to use trace-based testing and enrich integration tests with trace data.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/observability_opentelemetry/</url>
      <location>UB4.132</location>
      <attendee>Adnan Rahic</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14539@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14539</pentabarf:event-id>
      <pentabarf:event-slug>building_an_actor_library_for_quickwits_indexing_pipeline</pentabarf:event-slug>
      <pentabarf:event-tag>building_an_actor_library_for_quickwits_indexing_pipeline</pentabarf:event-tag>
      <pentabarf:title>Building an actor library for Quickwit's indexing pipeline.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T111000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Building an actor library for Quickwit's indexing pipeline.</summary>
      <description>&lt;p&gt;Quickwit is an opensource distributed search engine.
The most challenging component of a search engine is its indexing pipeline.&lt;/p&gt;

&lt;p&gt;It takes a stream of JSON documents, processes them in batches, and emits index artefacts we call splits.&lt;/p&gt;

&lt;p&gt;We needed our implementation to be robust, testable, observable, and efficient...
But even more importantly, our code had to be easy to work with.&lt;/p&gt;

&lt;p&gt;I will explain why we chose to develop our own actor framework and discuss the unique
features of our implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/building_an_actor_library_for_quickwits_indexing_pipeline/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Paul Masurel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14545@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14545</pentabarf:event-id>
      <pentabarf:event-slug>apm</pentabarf:event-slug>
      <pentabarf:event-tag>apm</pentabarf:event-tag>
      <pentabarf:title>Application Monitoring with Grafana and OpenTelemetry</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Application Monitoring with Grafana and OpenTelemetry</summary>
      <description>&lt;p&gt;OpenTelemetry is a collection of standards and tools to make it easy to get metrics, distributed traces, and logs out of applications. For example, OpenTelemetry's Java agent will instrument Java applications out-of-the-box, with no code change required.&lt;/p&gt;

&lt;p&gt;This talk shows how to use these signals for application monitoring. We will introduce Grafana's open source databases: Loki for logs, Tempo for traces, and Mimir for metrics. And we will show how to use Grafana to explore the telemetry data for an example application running on Kubernetes.&lt;/p&gt;

&lt;p&gt;Grafana and Prometheus metrics have been popular among platform engineers for monitoring Kubernetes clusters for a long time.&lt;/p&gt;

&lt;p&gt;This talk will show how application developers can benefit from Grafana as well, using open standards like OpenTelemetry, and open source monitoring backends like Loki, Tempo, and Mimir.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/apm/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Fabian Stäber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14648@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14648</pentabarf:event-id>
      <pentabarf:event-slug>container_kubernetes_cluster_right_way</pentabarf:event-slug>
      <pentabarf:event-tag>container_kubernetes_cluster_right_way</pentabarf:event-tag>
      <pentabarf:title>Drawing your Kubernetes cluster the right way</pentabarf:title>
      <pentabarf:subtitle>how to present the cluster without scaring people</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T105000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Drawing your Kubernetes cluster the right way- how to present the cluster without scaring people</summary>
      <description>&lt;p&gt;An explanation of the structure of any complex system becomes more easily digestible and less confusing if it is accompanied by simple and understandable diagrams. Different subject areas have their own ways of depicting objects. In the case of Kubernetes clusters, this task becomes very non-trivial. Traditional network diagrams are a poor fit for a container orchestrator; official emblems have features that require their careful and moderate use. Finally, the complexity of Kubernetes makes it very easy to overload a drawing with details. We will look at how Kubernetes clusters are usually drawn by various authors. It will show how auxiliary tools such as color coding, grouping, and eye anchoring can make the cluster diagram more understandable... and how not to get the opposite effect when drawing your cluster.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_kubernetes_cluster_right_way/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Dmitriy Kostiuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14650@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14650</pentabarf:event-id>
      <pentabarf:event-slug>meta_netdevices</pentabarf:event-slug>
      <pentabarf:event-tag>meta_netdevices</pentabarf:event-tag>
      <pentabarf:title>meta netdevices</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>meta netdevices</summary>
      <description>&lt;p&gt;In this presentation we deep dive our path into achieving host networking performance characteristics for containers and Kubernetes Pods. As part of that we developed a veth driver replacement called meta devices which can be made programmable through eBPF. We outline the design of this driver, benchmarks with flamegraph comparison and next steps for upstreaming.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/meta_netdevices/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Daniel Borkmann</attendee>
      <attendee>Nikolay Aleksandrov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14788@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14788</pentabarf:event-id>
      <pentabarf:event-slug>lomiri</pentabarf:event-slug>
      <pentabarf:event-tag>lomiri</pentabarf:event-tag>
      <pentabarf:title>Lomiri Mobile Linux in Desktop mode</pentabarf:title>
      <pentabarf:subtitle>Lomiri and the myth of the pocket size desktop computer</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Lomiri Mobile Linux in Desktop mode- Lomiri and the myth of the pocket size desktop computer</summary>
      <description>&lt;p&gt;The commonalization of desktop, phone &amp;amp; tablet, with the goal of providing the most user-friendly shell to the hands of users. With years of development behind it and a strong community of enthusiasts around it, Lomiri is well positioned to provide a delightful experience to both power users as well as ordinary users, powered by future-proof technologies.&lt;/p&gt;

&lt;p&gt;In this presentation he will demonstrate how over the last 5 years Ubuntu Touch convergence has evolved from vision to reality. Switching from the custom windowing protocol it used to a commonly shared one, adapting to the defacto-standard systems layer for GNU/Linux systems, software pieces that work in tandem to provide UI features such as workspaces with window snapping and resolution specific window scaling, and managing app lifecycles in a scenario-based way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/lomiri/</url>
      <location>UB4.136</location>
      <attendee>Alfred  Neumayer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14834@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14834</pentabarf:event-id>
      <pentabarf:event-slug>gostateofgo</pentabarf:event-slug>
      <pentabarf:event-tag>gostateofgo</pentabarf:event-tag>
      <pentabarf:title>The State of Go</pentabarf:title>
      <pentabarf:subtitle>What's new since Go 1.19</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T110000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The State of Go- What's new since Go 1.19</summary>
      <description>&lt;p&gt;Go 1.20 is planned to be released in February 2023 and this talk covers what's coming up with it.
We'll talk about new features and fixes in Go, new proposals for Go. All of the new things you might have missed!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/gostateofgo/</url>
      <location>UD2.218A</location>
      <attendee>Maartje Eyskens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14900@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14900</pentabarf:event-id>
      <pentabarf:event-slug>rot_opening</pentabarf:event-slug>
      <pentabarf:event-tag>rot_opening</pentabarf:event-tag>
      <pentabarf:title>Opening Railways and Open Transport devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T104000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Opening Railways and Open Transport devroom</summary>
      <description>&lt;p&gt;Setting the stage for the Railways and Open Transport developer room&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_opening/</url>
      <location>AW1.126</location>
      <attendee>Max Mehl</attendee>
      <attendee>Cornelius Schumacher</attendee>
      <attendee>Simon CLAVIER</attendee>
      <attendee>Mahalia Stephan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14978@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14978</pentabarf:event-id>
      <pentabarf:event-slug>k8s_rdma_openstack</pentabarf:event-slug>
      <pentabarf:event-tag>k8s_rdma_openstack</pentabarf:event-tag>
      <pentabarf:title>Self-service Kubernetes Platforms with RDMA on OpenStack</pentabarf:title>
      <pentabarf:subtitle>K8s, OpenStack and RDMA are just like oil, vinegar and bread?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Self-service Kubernetes Platforms with RDMA on OpenStack- K8s, OpenStack and RDMA are just like oil, vinegar and bread?</summary>
      <description>&lt;p&gt;Azimuth helps users self-service create Science Platforms, such as JuyterHub and Slurm.
Sometimes this requires self-service creation of RDMA enabled Kubernetes clusters.
OpenStack can use SR-IOV using VF-LAG to provide RoCE RDMA within VMs.
We make use of K8s Cluster API to provision K8s using OpenStack servers.
We then use multus and macvlan CNIs to give k8s pods RDMA networking.
Testing the performance is automated using a Volcano based K8s operator.
We are working on also bringing this power to OpenStack Magnum.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/k8s_rdma_openstack/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>John Garbutt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14997@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14997</pentabarf:event-id>
      <pentabarf:event-slug>kotlin_devroom_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>kotlin_devroom_welcome</pentabarf:event-tag>
      <pentabarf:title>Kotlin DevRoom Welcoming Remarks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T104500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Kotlin DevRoom Welcoming Remarks</summary>
      <description>&lt;p&gt;Welcoming participants to the Kotlin DevRoom @ FOSDEM 2023 - We're back in person!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/kotlin_devroom_welcome/</url>
      <location>UB5.230</location>
      <attendee>Nicola Corti</attendee>
      <attendee>Martin Bonnin</attendee>
      <attendee>Holger Steinhauer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14999@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14999</pentabarf:event-id>
      <pentabarf:event-slug>automation_debian</pentabarf:event-slug>
      <pentabarf:event-tag>automation_debian</pentabarf:event-tag>
      <pentabarf:title>Automation for Debian Packaging</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T103000</dtstart>
      <dtend>20230205T105500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Automation for Debian Packaging</summary>
      <description>&lt;p&gt;The Debian Janitor is a project to automate the making of certain changes to Debian packages.&lt;/p&gt;

&lt;p&gt;The aim is to automate operations that can be taken care of by software, and leave tasks that can't be to developers. The project started sending out pull requests at the end of 2019; since then, close to 20,000 automated changes have been merged or pushed to packaging repositories. The changes made by the system vary from fixing common typos to importing new upstream releases.&lt;/p&gt;

&lt;p&gt;This talk will cover the architecture of the Janitor and its philosophy. One of the key challenges is for it to ensure that changes are correct and a net contribution to Debian, rather than another source of noise.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/automation_debian/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Jelmer Vernooij</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15000@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15000</pentabarf:event-id>
      <pentabarf:event-slug>welcome_to_the_bsd_devroom_2023</pentabarf:event-slug>
      <pentabarf:event-tag>welcome_to_the_bsd_devroom_2023</pentabarf:event-tag>
      <pentabarf:title>Welcome to the BSD devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the BSD devroom</summary>
      <description>&lt;p&gt;Welcome to the BSD Devroom
Short introduction of the BSD devroom.
After two years of offline events we are more than happy to welcome you in Brussels.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2023/schedule/event/welcome_to_the_bsd_devroom_2023/</url>
      <location>AW1.120</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15007@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15007</pentabarf:event-id>
      <pentabarf:event-slug>energy_welcome_devroom</pentabarf:event-slug>
      <pentabarf:event-tag>energy_welcome_devroom</pentabarf:event-tag>
      <pentabarf:title>Welcome to the online Energy Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the online Energy Devroom</summary>
      <description>&lt;p&gt;A word of welcome by the Energy Devroom managers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_welcome_devroom/</url>
      <location>D.energy</location>
      <attendee>Nico Rikken</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15028@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15028</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_opening_remarks</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_opening_remarks</pentabarf:event-tag>
      <pentabarf:title>A Sovereign Cloud - Opening Remarks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T104500</dtend>
      <duration>00:15:00:00</duration>
      <summary>A Sovereign Cloud - Opening Remarks</summary>
      <description>&lt;p&gt;Opening Remarks from the DevRoom Sovereign Cloud Team&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_opening_remarks/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Felix 'fkr' Kronlage-Dammers</attendee>
      <attendee>Thorsten Schwesig</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15053@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15053</pentabarf:event-id>
      <pentabarf:event-slug>welcome_legal_policy</pentabarf:event-slug>
      <pentabarf:event-tag>welcome_legal_policy</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Legal and Policy Issues Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 10:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T103000</dtstart>
      <dtend>20230204T103500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Legal and Policy Issues Devroom</summary>
      <description>&lt;p&gt;Introduction and Welcome to the Legal and Policy Issues Devroom&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/welcome_legal_policy/</url>
      <location>UB5.132</location>
      <attendee>Tom Marble</attendee>
      <attendee>Matthias Kirschner</attendee>
      <attendee>Bradley M. Kuhn</attendee>
      <attendee>Karen Sandler</attendee>
      <attendee>Alexander Sander</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14146@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14146</pentabarf:event-id>
      <pentabarf:event-slug>energy_eu_policy</pentabarf:event-slug>
      <pentabarf:event-tag>energy_eu_policy</pentabarf:event-tag>
      <pentabarf:title>Energy policy by the European Commission</pentabarf:title>
      <pentabarf:subtitle>Brief overview of policies and opportunities for collaboration</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T103500</dtstart>
      <dtend>20230204T104000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Energy policy by the European Commission- Brief overview of policies and opportunities for collaboration</summary>
      <description>&lt;p&gt;Talk to set the stage. Mark van Stiphout will go over the challenge we are currently facing in Europe, the policy that is in place and opportunities for Free and Open Source Software to make a difference.&lt;/p&gt;

&lt;p&gt;Mark van Stiphout is currently Deputy Head of Unit in DG Energy in the unit that is responsible for Research, Innovation, Competitiveness and Digitalisation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_eu_policy/</url>
      <location>D.energy</location>
      <attendee>Mark Van Stiphout</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14773@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14773</pentabarf:event-id>
      <pentabarf:event-slug>saass</pentabarf:event-slug>
      <pentabarf:event-tag>saass</pentabarf:event-tag>
      <pentabarf:title>A Service as a Software Substitute (SaaSS) is unjust like proprietary software</pentabarf:title>
      <pentabarf:subtitle>Thinking carefully about services</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 10:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T103500</dtstart>
      <dtend>20230204T110000</dtend>
      <duration>00:25:00:00</duration>
      <summary>A Service as a Software Substitute (SaaSS) is unjust like proprietary software- Thinking carefully about services</summary>
      <description>&lt;p&gt;SaaSS means using a service implemented by someone else as a substitute for running your copy of a program for a computing activity that is entirely your own. It is explained in detail at https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html.&lt;/p&gt;

&lt;p&gt;Services where the code is published as free software provides a huge mitigation to SaaSS, but to keep your software freedom, you need to identify it and avoid using it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/saass/</url>
      <location>UB5.132</location>
      <attendee>Ian Kelling</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13861@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13861</pentabarf:event-id>
      <pentabarf:event-slug>bintools_stackunwind</pentabarf:event-slug>
      <pentabarf:event-tag>bintools_stackunwind</pentabarf:event-tag>
      <pentabarf:title>Stack walking/unwinding without frame pointers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Binary Tools</pentabarf:track>
      <pentabarf:start>2023-02-05 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T104000</dtstart>
      <dtend>20230205T111000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Stack walking/unwinding without frame pointers</summary>
      <description>&lt;p&gt;Sampling CPU profilers periodically fetch the stacks of the profiled processes that are running on the CPU at a given time. Walking the stacks of native processes with a little work is easily possible when frame pointers(FPs) are present. But most binaries in the real world are not compiled with FPs. So it can get quite complicated if profilers have to walk the stacks when frame pointers are omitted. In this talk, we will talk about how we can walk the stacks using the DWARF CFI (mainly .eh_frame). We will also discuss how eBPF is helping us with that and how extending the current stack walking facilities can be useful especially in interpreted languages, such as Ruby, as well as runtimes with JITs, like the JVM.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Binary Tools</categories>
      <url>https:/fosdem.org/2023/schedule/event/bintools_stackunwind/</url>
      <location>AW1.126</location>
      <attendee>Vaishali Thakkar</attendee>
      <attendee>Javier Honduvilla Coto</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13973@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13973</pentabarf:event-id>
      <pentabarf:event-slug>energy_learn_from_other_traditional_industries</pentabarf:event-slug>
      <pentabarf:event-tag>energy_learn_from_other_traditional_industries</pentabarf:event-tag>
      <pentabarf:title>What the energy industry can learn from how open source technology has transformed other traditional industries</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20230204T104000</dtstart>
      <dtend>20230204T111500</dtend>
      <duration>00:35:00:00</duration>
      <summary>What the energy industry can learn from how open source technology has transformed other traditional industries</summary>
      <description>&lt;p&gt;This panel discussion will examine best practices for how the energy industry can implement and benefit from open source technology by exploring how traditional or legacy industries including automotive, embedded systems, finance, and networking/telecommunications have been transformed in recent years. Panelists will relay their experience working within these industries to explain how to speed adoption of open source to drive innovation and digital transformation to support the energy transition.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_learn_from_other_traditional_industries/</url>
      <location>D.energy</location>
      <attendee>Kate Stewart</attendee>
      <attendee>Ranny Haiby</attendee>
      <attendee> Ferdinanda Ponci</attendee>
      <attendee>Gabriele Columbro</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14216@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14216</pentabarf:event-id>
      <pentabarf:event-slug>rot_osrd</pentabarf:event-slug>
      <pentabarf:event-tag>rot_osrd</pentabarf:event-tag>
      <pentabarf:title>Automated short-term train planning in OSRD</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T104000</dtstart>
      <dtend>20230204T111000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Automated short-term train planning in OSRD</summary>
      <description>&lt;p&gt;You're a railway infrastructure manager.  A train operator calls up, and would like to fit a new train in the existing schedule. It should leave at 10am, and it's 8am. How do you make sure this new train won't cause any traffic jams?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_osrd/</url>
      <location>AW1.126</location>
      <attendee>Eloi Charpentier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14720@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14720</pentabarf:event-id>
      <pentabarf:event-slug>bsd_driver_harmony</pentabarf:event-slug>
      <pentabarf:event-tag>bsd_driver_harmony</pentabarf:event-tag>
      <pentabarf:title>BSD Driver Harmony</pentabarf:title>
      <pentabarf:subtitle>Improving collaboration between the major BSDs on driver development</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2023-02-04 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T104000</dtstart>
      <dtend>20230204T105500</dtend>
      <duration>00:15:00:00</duration>
      <summary>BSD Driver Harmony- Improving collaboration between the major BSDs on driver development</summary>
      <description>&lt;p&gt;The major BSD Operating Systems, FreeBSD, NetBSD and OpenBSD, tend to evolve independently from each other. However, they still share large parts of their respective vision and idioms - in other words, they have way more similarities than differences to each other. An important common requirement is to support a wide range of computer devices and equipment. Unfortunately, device drivers from a BSD system are usually not directly suitable for the others. The differences vary in different amounts depending on each subsystem, bus, kernel API, etc.
This presentation will illustrate the situation with a few examples, and work as a call for volunteers from every BSD project. The goal is to explore areas where more code can be shared among the different BSDs, with a focus on device drivers. Generally, good ideas deserve a chance to be visible across the different systems!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2023/schedule/event/bsd_driver_harmony/</url>
      <location>AW1.120</location>
      <attendee>Pierre Pronchery</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15045@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15045</pentabarf:event-id>
      <pentabarf:event-slug>grottocenter</pentabarf:event-slug>
      <pentabarf:event-tag>grottocenter</pentabarf:event-tag>
      <pentabarf:title>Grottocenter</pentabarf:title>
      <pentabarf:subtitle>An open source database for cavers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 10:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 10:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T104000</dtstart>
      <dtend>20230205T105500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Grottocenter- An open source database for cavers</summary>
      <description>&lt;p&gt;Grottocenter is an open source database for cavers. It contains information about caves that can be used to prepare a caving trip but also background information that can be useful to learn more about the geology in a specific region. All information is submitted by contributors just like Wikipedia. Grottocenter is developed by a team of volunteers who are being supported by the Wikicaves Foundation. Funding comes from several caving organisations and donations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/grottocenter/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Christopher Peeters</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13879@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13879</pentabarf:event-id>
      <pentabarf:event-slug>sbom_hermine</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_hermine</pentabarf:event-tag>
      <pentabarf:title>Hermine: converting SBOMS into legal obligations</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T104500</dtstart>
      <dtend>20230205T111500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Hermine: converting SBOMS into legal obligations</summary>
      <description>&lt;p&gt;Hermine is a FOSS (AGPL 3) tool to ease collaboration inside organisations between lawyers, developers and product owners, and between legal teams of different organisations.
It helps validating SBOMs from other tools and list the resulting concrete legal obligations according to the technical and business context of usage of the different FOSS components.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_hermine/</url>
      <location>UB4.136</location>
      <attendee>Nicolas Toussaint</attendee>
      <attendee>Camille Moulin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14535@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14535</pentabarf:event-id>
      <pentabarf:event-slug>migrations</pentabarf:event-slug>
      <pentabarf:event-tag>migrations</pentabarf:event-tag>
      <pentabarf:title>Major Migrations Made Easy With OpenRewrite</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T104500</dtstart>
      <dtend>20230205T110500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Major Migrations Made Easy With OpenRewrite</summary>
      <description>&lt;p&gt;Conferences love to show you the latest and greatest framework versions and language features. But those new technologies can feel a world away back at work. And it can be hard to justify the time spent to upgrade something that’s not broken, such as JUnit 4.&lt;/p&gt;

&lt;p&gt;What if you could migrate in mere minutes? With OpenRewrite you can! A collection of fine grained recipes combine to achieve large scale migrations of frameworks and tools related to the JVM. And since it uses a lossless semantic tree, refactorings are guaranteed safe.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/migrations/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Tim te Beek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14562@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14562</pentabarf:event-id>
      <pentabarf:event-slug>network_ntopng_event_driven_analysis</pentabarf:event-slug>
      <pentabarf:event-tag>network_ntopng_event_driven_analysis</pentabarf:event-tag>
      <pentabarf:title>ntopng: an actionable event-driven network traffic analysis application</pentabarf:title>
      <pentabarf:subtitle>How ntopng can be used as a scriptable system capable of reacting to network events.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T104500</dtstart>
      <dtend>20230205T111500</dtend>
      <duration>00:30:00:00</duration>
      <summary>ntopng: an actionable event-driven network traffic analysis application- How ntopng can be used as a scriptable system capable of reacting to network events.</summary>
      <description>&lt;p&gt;Due to the uniqueness in infrastructure (e.g. ICS vs corporate network), protocols, and cybersecurity threats,
network administrators need to have a simple yet effective way to define rules for accounting, detecting and alerting users
when specific conditions are met.&lt;/p&gt;

&lt;p&gt;In this talk, we want to show how ntopng can be used as a scriptable system capable of reacting to network
events, by autonomously triggering actions or emitting notifications thanks to its scriptable detection engine
based on checks, scriptable actions and notifications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_ntopng_event_driven_analysis/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Luca Deri</attendee>
      <attendee>Alfredo Cardigliano</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14823@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14823</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_how_we_created_a_documentation_framework_that_works_across_a_group_of_vendors</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_how_we_created_a_documentation_framework_that_works_across_a_group_of_vendors</pentabarf:event-tag>
      <pentabarf:title>How we created a Documentation Framework that works across a group of vendors in the sovereign cloud stack community</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 10:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T104500</dtstart>
      <dtend>20230204T110500</dtend>
      <duration>00:20:00:00</duration>
      <summary>How we created a Documentation Framework that works across a group of vendors in the sovereign cloud stack community</summary>
      <description>&lt;p&gt;A journey from single documentation files to a meaningful information architecture.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_how_we_created_a_documentation_framework_that_works_across_a_group_of_vendors/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Max Wolfs</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13787@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13787</pentabarf:event-id>
      <pentabarf:event-slug>contributor_experience</pentabarf:event-slug>
      <pentabarf:event-tag>contributor_experience</pentabarf:event-tag>
      <pentabarf:title>Contributor Experience 201</pentabarf:title>
      <pentabarf:subtitle>Supporting social infrastructure in FOSS projects</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 10:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T105000</dtstart>
      <dtend>20230205T112000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Contributor Experience 201- Supporting social infrastructure in FOSS projects</summary>
      <description>&lt;p&gt;Becoming an open source volunteer contributor has changed the entire course of my professional career. In hindsight, I realize how lucky I was that the first FOSS project I contributed had a welcoming to newcomers culture. In this presentation, we will discuss how to build a thriving contributor community around a FOSS project.&lt;/p&gt;

&lt;p&gt;And what about the “201” in the title? Just like in a University course catalog, it means we are going to examine the topic beyond the basics. I will share insights and case studies from the work of our team supporting contributors to the 4 foundational libraries in the Scientific Python ecosystem, NumPy, SciPy, Matplotlib, and pandas.&lt;/p&gt;

&lt;p&gt;I will also introduce (and invite you to join!) the Contributor Experience Project, a new community of practice and an open source community-led project dedicated to developing best practices for onboarding and supporting contributors to open source. Our goal is to provide a space to reflect, engage, and offer advancements in the work of effective transfer of knowledge, contributor hospitality and support, project leadership, and social infrastructure development for the entire open source ecosystem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/contributor_experience/</url>
      <location>UB5.132</location>
      <attendee>Inessa Pawson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14258@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14258</pentabarf:event-id>
      <pentabarf:event-slug>publiccode_dpg_full_stack_dpgs</pentabarf:event-slug>
      <pentabarf:event-tag>publiccode_dpg_full_stack_dpgs</pentabarf:event-tag>
      <pentabarf:title>The “Full-Stack DPGs”</pentabarf:title>
      <pentabarf:subtitle>Build open, build early, build right.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Public Code and Digital Public Goods</pentabarf:track>
      <pentabarf:start>2023-02-05 10:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T105000</dtstart>
      <dtend>20230205T113000</dtend>
      <duration>00:40:00:00</duration>
      <summary>The “Full-Stack DPGs”- Build open, build early, build right.</summary>
      <description>&lt;p&gt;Discuss importance of funding and talent allocated to community work when investing in DPGs. You can’t just invest in the bytes; the bytes have no value of their own. It is everything else around the bits and bytes that matter!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Public Code and Digital Public Goods</categories>
      <url>https:/fosdem.org/2023/schedule/event/publiccode_dpg_full_stack_dpgs/</url>
      <location>AW1.120</location>
      <attendee>Justin W. Flory</attendee>
      <attendee>siddharthvipul</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15040@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15040</pentabarf:event-id>
      <pentabarf:event-slug>the_state_of_kotlin</pentabarf:event-slug>
      <pentabarf:event-tag>the_state_of_kotlin</pentabarf:event-tag>
      <pentabarf:title>The State of Kotlin</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 10:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20230204T105000</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:35:00:00</duration>
      <summary>The State of Kotlin</summary>
      <description>&lt;p&gt;Kotlin ecosystem is rapidly evolving over the years and 2022 was not an exception. Let's gather to recap everything that happened with Kotlin in the past year and to have a closer look at the language roadmap: from the new K2 compiler, to stable Kotlin Multiplatform and beyond.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/the_state_of_kotlin/</url>
      <location>UB5.230</location>
      <attendee>Marco Gomiero</attendee>
      <attendee>Sergei Rybalkin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14048@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14048</pentabarf:event-id>
      <pentabarf:event-slug>container_send_in_chown</pentabarf:event-slug>
      <pentabarf:event-tag>container_send_in_chown</pentabarf:event-tag>
      <pentabarf:title>Send in the chown()s</pentabarf:title>
      <pentabarf:subtitle> systemd containers in user namespaces</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 10:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T105500</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Send in the chown()s-  systemd containers in user namespaces</summary>
      <description>&lt;p&gt;Linux container escapes continue to affect Kubernetes and derived
products. User namespaces are one technology that can mitigate the
risk. In this presentation I will explain the past, present and
future of user namespace support in Kubernetes, and discuss how to
run systemd-based containers in user namespaces. And why you would
even want to try. There will be demos!  Attendees will learn about
what containers are, the technologies that underpin Linux
containers, and how Kubernetes actually runs containers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_send_in_chown/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Fraser Tweedale</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13713@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13713</pentabarf:event-id>
      <pentabarf:event-slug>nova</pentabarf:event-slug>
      <pentabarf:event-tag>nova</pentabarf:event-tag>
      <pentabarf:title>NOVA Microhypervisor Feature Update</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T120000</dtend>
      <duration>01:00:00:00</duration>
      <summary>NOVA Microhypervisor Feature Update</summary>
      <description>&lt;p&gt;NOVA is a modern open-source microhypervisor that can host unmodified guest operating systems next to critical host applications. After adding support for multiple instruction sets (ARMv8-A and x86_64), NOVA's code base has been restructured to share as much code between architectures as possible. I will give an overview of the new abstractions that make NOVA fit for the next decade and discuss how advanced features, such as boot-time relocation and code patching, multiple resource spaces, support for suspend/resume, cache allocation technology, control-flow protection and multi-key total memory encryption have increased NOVA's flexibility, security and performance even further.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nova/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Udo Steinberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13722@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13722</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_muphyn</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_muphyn</pentabarf:event-tag>
      <pentabarf:title>MuPhyN - MultiPhysical Nexus</pentabarf:title>
      <pentabarf:subtitle>An academic simulation tools based on Python toolboxes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>MuPhyN - MultiPhysical Nexus- An academic simulation tools based on Python toolboxes</summary>
      <description>&lt;p&gt;Matlab + Simulink is a very powerful tool. This tool allows engineers to simulate real devices. In open sources, some tools exist, such as Scilab + Xcos.
With the growing community of Python, some tools appeared: NumPy, SciPy... Those tools intend to propose a Matlab alternative environment equivalent for Python.
MuPhyN is an interface that is intended to reproduce the Simulink capabilities. The goal is to produce a community-based simulation software.&lt;/p&gt;

&lt;p&gt;It is based on a Qt interface and uses a simulator core. It is fully written in Python and uses YAML as the descriptive language. The library feature proposed allows users to add as many boxes and schedulers as they want.
The already created boxes take advantage on the SciPy and NumPy libraries to produce their behaviors.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_muphyn/</url>
      <location>UB4.132</location>
      <attendee>Dylan Fievez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13771@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13771</pentabarf:event-id>
      <pentabarf:event-slug>microblocks</pentabarf:event-slug>
      <pentabarf:event-tag>microblocks</pentabarf:event-tag>
      <pentabarf:title>MicroBlocks: small, fast, human friendly</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS Educational Programming Languages</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>MicroBlocks: small, fast, human friendly</summary>
      <description>&lt;p&gt;MicroBlocks is a graphical programming language for 32 bit microcontrollers. It was built to be small, fast and human-friendly, and throughout its development we've followed our four guiding principles: liveness, parallelism, portability and autonomy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS Educational Programming Languages</categories>
      <url>https:/fosdem.org/2023/schedule/event/microblocks/</url>
      <location>H.2214</location>
      <attendee>Bernat Romagosa</attendee>
      <attendee>Kathy Giori</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13793@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13793</pentabarf:event-id>
      <pentabarf:event-slug>i2p_sam</pentabarf:event-slug>
      <pentabarf:event-tag>i2p_sam</pentabarf:event-tag>
      <pentabarf:title>Javascript for Privacy-Protecting Peer-to-Peer Applications</pentabarf:title>
      <pentabarf:subtitle>Usage of the I2P-SAM Javascript Library: Anonymized and End-to-End Encrypted Communication</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Javascript for Privacy-Protecting Peer-to-Peer Applications- Usage of the I2P-SAM Javascript Library: Anonymized and End-to-End Encrypted Communication</summary>
      <description>&lt;p&gt;Overlay networks (also sometimes called, inappropriately, "darknet") are able to anonymize peers and to fully encrypt all messages within a network. Creating a javascript application which is implementing true "privacy-by-design" is not that hard by using the I2P SAM library. This is the core developer of the library showing its usage and use cases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/i2p_sam/</url>
      <location>UB5.230</location>
      <attendee>Konrad Bächler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13818@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13818</pentabarf:event-id>
      <pentabarf:event-slug>hpc_software_validation</pentabarf:event-slug>
      <pentabarf:event-tag>hpc_software_validation</pentabarf:event-tag>
      <pentabarf:title>How to deal with validation as an HPC software?</pentabarf:title>
      <pentabarf:subtitle>An approach to power software testing at scale</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to deal with validation as an HPC software?- An approach to power software testing at scale</summary>
      <description>&lt;p&gt;Scientific Computing is constantly evolving, relying on technologies increasing in complexity. Codes produced in that field require testing and validation to assess their performance and reliability. This additional but inevitable task is often of low direct added value compared to the deployment costs. Yet multiple solutions dedicated to testings, including some HPC specific, are currently available -- our solution has unique specificities. "Parallel Computing Validation System" (PCVS) is an HPC-aware YAML-based job orchestration tool. It offers the unique capability of retargeting tests, decoupling benchmarks and execution environments. This way, it allows the same job set to be re-run to compare two standards without modifying test specifications. This validation set may be scaled automatically depending on available resources, whether the process runs on a single node (like a workstation) or a thousand-node supercomputer. Beyond a one-time shot, PCVS can log several successive executions of benchmarks for browsing, inspection, and post-processing through a dedicated Python interface. More than a metric, PCVS can build validation trends, providing better visualization to track project evolution, leading to better software quality.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/hpc_software_validation/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Julien Adam</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13832@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13832</pentabarf:event-id>
      <pentabarf:event-slug>goreducecognitive</pentabarf:event-slug>
      <pentabarf:event-tag>goreducecognitive</pentabarf:event-tag>
      <pentabarf:title>Recipes for reducing cognitive load</pentabarf:title>
      <pentabarf:subtitle> yet another idiomatic Go talk</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Recipes for reducing cognitive load-  yet another idiomatic Go talk</summary>
      <description>&lt;p&gt;Being the maintainer of a fairly active oss project (MetalLB) over the past year, I reviewed a substantial amount of contributions. During this process, I identified a set of recurring idioms and patterns that less experienced contributors keep missing, making the codebase harder to read and to maintain.&lt;/p&gt;

&lt;p&gt;In this talk I will describe what cognitive load is and why it matters, and provide a way to reduce it via a set of quick and easy recipes. Using this set of actionable recipes the audience will be able to drastically improve the quality of their Go code with relatively low effort.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/goreducecognitive/</url>
      <location>UD2.218A</location>
      <attendee>Federico Paolinelli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13944@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13944</pentabarf:event-id>
      <pentabarf:event-slug>lipsscheme</pentabarf:event-slug>
      <pentabarf:event-tag>lipsscheme</pentabarf:event-tag>
      <pentabarf:title>LIPS Scheme</pentabarf:title>
      <pentabarf:subtitle>Powerful introspection and extensibility</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>LIPS Scheme- Powerful introspection and extensibility</summary>
      <description>&lt;p&gt;LIPS Scheme project is a powerful lisp based on Scheme R7RS specification. It integrates very well with the host language which is JavaScript.
The presentation will show a bit of history (lisp, scheme, and LIPS) and later explain different features of the language and a bit about its internals.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/lipsscheme/</url>
      <location>D.minimalistic</location>
      <attendee>Jakub T. Jankiewicz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13976@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13976</pentabarf:event-id>
      <pentabarf:event-slug>python_build_event_driven_application</pentabarf:event-slug>
      <pentabarf:event-tag>python_build_event_driven_application</pentabarf:event-tag>
      <pentabarf:title>How to build an event-driven application in Python</pentabarf:title>
      <pentabarf:subtitle>A practical tutorial for building an event-driven, distributed food delivery app using microservices, kubernetes, mongodb, and a message broker in python.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T120000</dtend>
      <duration>01:00:00:00</duration>
      <summary>How to build an event-driven application in Python- A practical tutorial for building an event-driven, distributed food delivery app using microservices, kubernetes, mongodb, and a message broker in python.</summary>
      <description>&lt;p&gt;A practical tutorial for building an event-driven, distributed food delivery app using microservices, kubernetes, mongodb, and a message broker in python.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_build_event_driven_application/</url>
      <location>UD2.218A</location>
      <attendee>Yaniv  Ben Hemo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14068@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14068</pentabarf:event-id>
      <pentabarf:event-slug>software_supply_chain</pentabarf:event-slug>
      <pentabarf:event-tag>software_supply_chain</pentabarf:event-tag>
      <pentabarf:title>Building Strong Foundations for a More Secure Future</pentabarf:title>
      <pentabarf:subtitle>Addressing The Systemic Issues in the Software Supply Chain that Led to Log4Shell</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Building Strong Foundations for a More Secure Future- Addressing The Systemic Issues in the Software Supply Chain that Led to Log4Shell</summary>
      <description>&lt;p&gt;The open source community has become vulnerable to new kinds of attacks on the software supply chain and there have been efforts by many to address those challenges. Those efforts require new processes, new tools, and new initiatives to drive adoption. Heightened interest, particularly by governments of the world, has driven the open source community to respond with a mobilization plan to achieve specific goals. The Linux Foundation and OpenSSF delivered a first-of-its-kind plan to broadly address open source and software supply chain security outlining approximately $150M of funding over two years to rapidly advance well-vetted solutions to the ten major problems facing open source software security. These concrete action steps are designed to produce immediate improvements and build strong foundations for a more secure future. Find out what you can do to be more secure and support this global security effort.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/software_supply_chain/</url>
      <location>Janson</location>
      <attendee>Brian Behlendorf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14072@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14072</pentabarf:event-id>
      <pentabarf:event-slug>security_fido_beyond</pentabarf:event-slug>
      <pentabarf:event-tag>security_fido_beyond</pentabarf:event-tag>
      <pentabarf:title>FIDO beyond the browser</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>FIDO beyond the browser</summary>
      <description>&lt;p&gt;FIDO security keys can be used effectively to secure access to websites and applications, rendering phishing attacks harmless with hardware-protected cryptographic keys while keeping a low-friction user experience.
Security keys can however also be used for different use cases, that don't necessarily involve a browser.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_fido_beyond/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Joost van Dijk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14076@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14076</pentabarf:event-id>
      <pentabarf:event-slug>matter_and_thread</pentabarf:event-slug>
      <pentabarf:event-tag>matter_and_thread</pentabarf:event-tag>
      <pentabarf:title>Matter and Thread as Connectivity Solution for Embedded</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Matter and Thread as Connectivity Solution for Embedded</summary>
      <description>&lt;p&gt;Matter is the new kid in town when it comes to IoT protocols. As an application
layer protocol based on IPv6 it aims to be the language for IoT devices. With
Thread it supports a low-power wireless protocol which allows sleepy devices
to operate on a coin cell battery for years and still allow end-to-end
connectivity.
This talk will look at the technology in Thread and Matter and its open source
implementations. Topics include mesh capabilities of Thread, the border
router and service discovery.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/matter_and_thread/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Stefan Schmidt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14115@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14115</pentabarf:event-id>
      <pentabarf:event-slug>openqa_for_gnome</pentabarf:event-slug>
      <pentabarf:event-tag>openqa_for_gnome</pentabarf:event-tag>
      <pentabarf:title>Setting up OpenQA testing for GNOME</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Setting up OpenQA testing for GNOME</summary>
      <description>&lt;p&gt;Integration testing of GNOME, a desktop environment built from more than 200 separate components, is tricky. Since 2010 folk have been working towards better testing, and one outcome is the testing-only VM image "GNOME OS", built from the latest "main" and "master" branches of GNOME.&lt;/p&gt;

&lt;p&gt;Now we're trialling OpenQA to automatically detect regressions in GNOME OS as soon as they happen. In this talk, I'll speak a bit about how we got here, where we're going and some tips for getting started with your own OpenQA testing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/openqa_for_gnome/</url>
      <location>UB4.132</location>
      <attendee>Sam Thursfield</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14119@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14119</pentabarf:event-id>
      <pentabarf:event-slug>data_in_use_encryption_mariadb</pentabarf:event-slug>
      <pentabarf:event-tag>data_in_use_encryption_mariadb</pentabarf:event-tag>
      <pentabarf:title>Data-in-use Encryption with MariaDB</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T112000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Data-in-use Encryption with MariaDB</summary>
      <description>&lt;p&gt;Data-in-use encryption has been a long standing open problem for decades. In contrast to data-in-rest encryption, data-in-use encryption guarantees that data remains fully encrypted throughout the runtime, that is while querying, reading or writing into the database. In this talk, we show how data-in-use encryption can be easily realized leveraging confidential compute. The nice thing is, no changes to the code base and devops process are required.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/data_in_use_encryption_mariadb/</url>
      <location>K.3.201</location>
      <attendee>Moritz Eckert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14132@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14132</pentabarf:event-id>
      <pentabarf:event-slug>sharp_photos</pentabarf:event-slug>
      <pentabarf:event-tag>sharp_photos</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Sharp photos and short movies on a mobile phone</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT Sharp photos and short movies on a mobile phone</summary>
      <description>&lt;p&gt;Phones running Linux became reality in last few years, and they do have cameras, but taking sharp and correctly exposed photos is still not easy, and neither is recording even short movies. I'm trying to change that, and have some successes I'd like to talk about, but there is more work are more challenges in front of us.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/sharp_photos/</url>
      <location>UB4.136</location>
      <attendee>Pavel Machek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14218@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14218</pentabarf:event-id>
      <pentabarf:event-slug>beam_distributed_music_programming_gleam</pentabarf:event-slug>
      <pentabarf:event-tag>beam_distributed_music_programming_gleam</pentabarf:event-tag>
      <pentabarf:title>Distributed music programming with Gleam, BEAM, and the Web Audio API</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Distributed music programming with Gleam, BEAM, and the Web Audio API</summary>
      <description>&lt;p&gt;Gleam is a friendly statically typed language that targets the BEAM and JavaScript. In this talk we'll take a tour of Gleam by looking at its features, the ecosystem, and its interop with other BEAM languages as well as Javascript. All the while we'll be building up a distributed audio application that allows multiple clients to play with music and audio in real time.&lt;/p&gt;

&lt;p&gt;Prior knowledge of Gleam isn't necessary to get something out of this talk, and both those that are curious and skeptical of static typing are encouraged to attend and learn how Gleam might fit into their practice.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_distributed_music_programming_gleam/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Hayleigh Thompson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14307@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14307</pentabarf:event-id>
      <pentabarf:event-slug>open_mainframe_project</pentabarf:event-slug>
      <pentabarf:event-tag>open_mainframe_project</pentabarf:event-tag>
      <pentabarf:title>Upstream Collaboration and Linux Distributions Collaboration - Is that excluded?</pentabarf:title>
      <pentabarf:subtitle>The Linux Distributions Working Group @ The Open Mainframe Project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Upstream Collaboration and Linux Distributions Collaboration - Is that excluded?- The Linux Distributions Working Group @ The Open Mainframe Project</summary>
      <description>&lt;p&gt;Debian, openSUSE and Fedora have founded together the Linux Distributions Working Group at the Open Mainframe Project for achieving better support for the mainframe architecture s390x and collaboration for providing solutions.
That has been such success, that SUSE, Red Hat, Canonical (Ubuntu), AlmaLinux and Rocky Linux have joint also. The question has poppeed up, whether we should be restrictly open only for all Linux Distributions or should we include also important upstream projects in our Linux Distributions Working Group. In this presentation we will represent the existing benetif for all Linux distributions and go into detail, which (base) upstream projects should be included/invited and why. Finally, we want to receive feedback during the Q&amp;amp;A session with a discussion, how we should proceed with this idea.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_mainframe_project/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Sarah Julia Kriesch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14339@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14339</pentabarf:event-id>
      <pentabarf:event-slug>game_of_trees_daemon</pentabarf:event-slug>
      <pentabarf:event-tag>game_of_trees_daemon</pentabarf:event-tag>
      <pentabarf:title>Game of Trees Daemon</pentabarf:title>
      <pentabarf:subtitle>A Git repository server for OpenBSD and other systems</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Game of Trees Daemon- A Git repository server for OpenBSD and other systems</summary>
      <description>&lt;p&gt;Game of Trees (Got) is a version control system which prioritizes ease of use and simplicity over flexibility.
Got uses Git repositories to store versioned data.
Got is being developed on OpenBSD and its main target audience are OpenBSD developers.
The -portable version of Got provides support for FreeBSD, NetBSD, DragonflyBSD, Linux, and MacOS.&lt;/p&gt;

&lt;p&gt;A recent addition to Got's tool suite is a daemon called gotd(8), which serves Git repositories over SSH connections.
This talks provides a short general introduction to Got and then presents the design of gotd(8), its usage, and details about its implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2023/schedule/event/game_of_trees_daemon/</url>
      <location>AW1.120</location>
      <attendee>Stefan Sperling</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14486@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14486</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_dmverity</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_dmverity</pentabarf:event-tag>
      <pentabarf:title>DM-Verity Rootfs Protection</pentabarf:title>
      <pentabarf:subtitle>Blockwise Hashtree</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T112000</dtend>
      <duration>00:20:00:00</duration>
      <summary>DM-Verity Rootfs Protection- Blockwise Hashtree</summary>
      <description>&lt;p&gt;Device-Mapper’s “verity” target provides transparent integrity checking of block devices using a cryptographic digest provided by the kernel crypto API. This target is read-only.&lt;/p&gt;

&lt;p&gt;This presentation will illustrate how to integrate dm-verity with A/B booting as u-boot as used in project opencritis.org.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_dmverity/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Frank Rehberger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14507@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14507</pentabarf:event-id>
      <pentabarf:event-slug>vai_openstack_still_needed</pentabarf:event-slug>
      <pentabarf:event-tag>vai_openstack_still_needed</pentabarf:event-tag>
      <pentabarf:title>Is OpenStack still needed in 2023?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T113000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Is OpenStack still needed in 2023?</summary>
      <description>&lt;p&gt;Over the past 12 years, OpenStack has become the de-facto standard for providing cloud infrastructure using open source solutions. But in the past 6 years, the ecosystem focus has shifted higher in the stack onto cloud-native solutions, which run on top of an existing cloud infrastructure. Does that mean that open source cloud infrastructure solutions, like OpenStack, are no longer relevant?&lt;/p&gt;

&lt;p&gt;In this talk, Thierry Carrez, the General Manager for the Open Infrastructure Foundation, the non-profit hosting the OpenStack project, will explore this question. After examining the motivation and history of OpenStack over the past decade, we will explore what makes OpenStack relevant in the next decade, with a special attention to the European context. While it is not for everyone, new use cases like Digital Sovereignty or Edge computing are driving renewed adoption of OpenStack, especially in combination with Kubernetes (what is called the Linux OpenStack Kubernetes Infrastructure, or LOKI).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_openstack_still_needed/</url>
      <location>K.3.201</location>
      <attendee>Thierry Carrez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14558@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14558</pentabarf:event-id>
      <pentabarf:event-slug>windows_tax_refund</pentabarf:event-slug>
      <pentabarf:event-tag>windows_tax_refund</pentabarf:event-tag>
      <pentabarf:title>Windows and Office "tax" refund</pentabarf:title>
      <pentabarf:subtitle>Various cases about the refund of pre-installed software, and the right to install any software on any device</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Windows and Office "tax" refund- Various cases about the refund of pre-installed software, and the right to install any software on any device</summary>
      <description>&lt;p&gt;On 2018 Luca purchases a Lenovo Tablet/PC and, since it comes with Microsoft Windows pre-installed, he requested the refund to Lenovo, but Lenovo denied to refund Luca. A court case was initiated, and Lenovo was condemned to pay a punitive damages of 20000 euros for its abusive behaviour.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/windows_tax_refund/</url>
      <location>UB5.132</location>
      <attendee>Luca Bonissi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14623@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14623</pentabarf:event-id>
      <pentabarf:event-slug>om_pipewire</pentabarf:event-slug>
      <pentabarf:event-tag>om_pipewire</pentabarf:event-tag>
      <pentabarf:title>PipeWire state of the union</pentabarf:title>
      <pentabarf:subtitle>What is and what will be</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>PipeWire state of the union- What is and what will be</summary>
      <description>&lt;p&gt;This talk will detail the current state of PipeWire and the plans for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_pipewire/</url>
      <location>K.3.401</location>
      <attendee>Wim Taymans</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14641@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14641</pentabarf:event-id>
      <pentabarf:event-slug>mptcp_upstream</pentabarf:event-slug>
      <pentabarf:event-tag>mptcp_upstream</pentabarf:event-tag>
      <pentabarf:title>MPTCP in the upstream kernel</pentabarf:title>
      <pentabarf:subtitle>A long road that started almost 15 years ago</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>MPTCP in the upstream kernel- A long road that started almost 15 years ago</summary>
      <description>&lt;p&gt;Multipath TCP (MPTCP) support in the Linux kernel has started in v5.6. At that time, only a single path could be used. The MPTCP development community has steadily expanded from the initial baseline feature set to now support a broad range of MPTCP features on the wire and through the socket and generic Netlink APIs.&lt;/p&gt;

&lt;p&gt;An overview of MPTCP will be presented with an explanation of what is possible today in the Linux kernel and what should come next. The development of MPTCP in the Linux kernel is particular and has not been directly available on a vanilla kernel. Indeed, after 10 years of experimentations on the side -- in an Open-Source "out-of-tree" kernel -- the implementation has been rewritten (almost) from scratch to get an "upstreamable" result that is still being improved today. On the other hand, the out-of-tree kernel was and is still used today in production on large deployments with million of users. Maintaining this out of tree kernel with more than 21k modified lines for each different LTS version has a cost and also introduce some risks and complex situations that are interesting to share.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/mptcp_upstream/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Matthieu Baerts</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14709@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14709</pentabarf:event-id>
      <pentabarf:event-slug>rv_gentoo</pentabarf:event-slug>
      <pentabarf:event-tag>rv_gentoo</pentabarf:event-tag>
      <pentabarf:title>Linux on RISC-V</pentabarf:title>
      <pentabarf:subtitle>Status and progress of RISC-V support in Gentoo Linux and other Linux distributions</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>RISC-V</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T114000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Linux on RISC-V- Status and progress of RISC-V support in Gentoo Linux and other Linux distributions</summary>
      <description>&lt;p&gt;RISC-V support across Linux distributions has significantly improved over the past few years. Thanks to this, developers and users are able to set up Linux environment easily on RISC-V platforms. Major desktop environments (e.g. KDE, Gnome) and applications have gained RISC-V support, enabling users to have a full desktop experience on RISC-V. This talk will give an overview of readiness and future work for RISC-V on Gentoo Linux and other Linux distributions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>RISC-V</categories>
      <url>https:/fosdem.org/2023/schedule/event/rv_gentoo/</url>
      <location>K.4.601</location>
      <attendee>Jakov Smolić</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14716@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14716</pentabarf:event-id>
      <pentabarf:event-slug>graph_hashgnn</pentabarf:event-slug>
      <pentabarf:event-tag>graph_hashgnn</pentabarf:event-tag>
      <pentabarf:title>On the HashGNN node embedding algorithm</pentabarf:title>
      <pentabarf:subtitle>A new algorithm in GDS 2.3</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>On the HashGNN node embedding algorithm- A new algorithm in GDS 2.3</summary>
      <description>&lt;p&gt;This talk will walk through a node embedding algorithm called HashGNN.
Node embedding algorithms provide an important bridge between graphs and traditional machine learning.
Such algorithms construct for each node in a graph an associated vector which can capture local graph structure and properties.
We will discuss why HashGNN is a useful embedding algorithm, its implementation in GDS which is an extension to heterogenous graphs, some intuition behind it, how it compares to Graph Neural Networks which inspired HashGNN, and more.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_hashgnn/</url>
      <location>K.4.601</location>
      <attendee>Adam Schill Collberg</attendee>
      <attendee>Jacob Sznajdman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14776@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14776</pentabarf:event-id>
      <pentabarf:event-slug>cyber_resilience</pentabarf:event-slug>
      <pentabarf:event-tag>cyber_resilience</pentabarf:event-tag>
      <pentabarf:title>How regulating software for the European market could impact FOSS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>01:50:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T125000</dtend>
      <duration>01:50:00:00</duration>
      <summary>How regulating software for the European market could impact FOSS</summary>
      <description>&lt;h3&gt;The abstract&lt;/h3&gt;

&lt;p&gt;NLnet Labs and Red Hat are closely following two legislative proposals from the European Commission applicable to almost all hardware and software on the European market;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The Cyber Resilience Act (CRA), intends to cover products including digital elements, like software, with cybersecurity conformity requirements and obligations.&lt;/li&gt;
&lt;li&gt;The new Product Liability Directive (PLD) is looking to extend liability for defective products to the world of software.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The audience will learn about the CRA and PLD from different angles: from their respective authors at the European Commission, from a small, public benefit organisation producing and supporting upstream open source software, and from organisations promoting, using and distributing open source software.&lt;/p&gt;

&lt;p&gt;The session will be divided in two parts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A series of lightning talks from representatives of the European Commission and NLnet Labs to introduce the subject.&lt;/li&gt;
&lt;li&gt;A panel, moderated by Red Hat, with participation from Digital Europe, the EC Open Source Program Office, Red Hat and NLnet Labs to share views and opinions about the future of open source software within the current and future legal framework.&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/cyber_resilience/</url>
      <location>Janson</location>
      <attendee>Romuald Vandepoel</attendee>
      <attendee>Maarten Aertsen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14796@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14796</pentabarf:event-id>
      <pentabarf:event-slug>arm_secure_boot_2</pentabarf:event-slug>
      <pentabarf:event-tag>arm_secure_boot_2</pentabarf:event-tag>
      <pentabarf:title>Overview of Secure Boot state in the ARM-based SoCs</pentabarf:title>
      <pentabarf:subtitle>2nd edition</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Firmware, BMC and Bootloader</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T112500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Overview of Secure Boot state in the ARM-based SoCs- 2nd edition</summary>
      <description>&lt;p&gt;In the ARM world, Secure Boot is typically a BootROM feature, which allows for verification of the loaded binaries (firmware, bootloader, Linux kernel) before executing it. The main idea is to prevent untrusted code from running on our platform. The general approach is similar across vendors, but this area has no standardization.&lt;/p&gt;

&lt;p&gt;This is the 2nd edition of such an overview. During the presentation, we will check the status of the Secure Boot feature on ARM SoCs shown a year ago, and then we will expand this by describing examples on Rockchip and Mediatek based boards. The knowledge contained in this talk should help developers integrate Secure Boot into their platforms, contributing to increased security in the world of embedded devices.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Firmware, BMC and Bootloader</categories>
      <url>https:/fosdem.org/2023/schedule/event/arm_secure_boot_2/</url>
      <location>K.4.201</location>
      <attendee>Tomasz Żyjewski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14802@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14802</pentabarf:event-id>
      <pentabarf:event-slug>consulting_for_digital_humanists</pentabarf:event-slug>
      <pentabarf:event-tag>consulting_for_digital_humanists</pentabarf:event-tag>
      <pentabarf:title>Consulting for digital humanists</pentabarf:title>
      <pentabarf:subtitle>the cultural shock developing tools and pedagogy</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T111500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Consulting for digital humanists- the cultural shock developing tools and pedagogy</summary>
      <description>&lt;p&gt;What can engineers do for digital humanities? What are the issues that our open source community can solve in this context?&lt;/p&gt;

&lt;p&gt;This talk will report two years experience in helping researchers in humanities (philosophers, literary scholary, archivists...) in approaching their problems.
At the end the audience will get an overview of some tools and methods used by the DH community. This will be the opportunity to observe the differences that the open source software community vs the Humanists are facing and reflect on how we can find a common ground.&lt;/p&gt;

&lt;p&gt;This talk is presented by the center of Digital Humanities of Uppsala University (CDHU).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/consulting_for_digital_humanists/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Marie Dubremetz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14808@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14808</pentabarf:event-id>
      <pentabarf:event-slug>collab_antora</pentabarf:event-slug>
      <pentabarf:event-tag>collab_antora</pentabarf:event-tag>
      <pentabarf:title>Creating a content pipeline with Antora</pentabarf:title>
      <pentabarf:subtitle>Using AsciiDoc content for the website and other downstream processes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T114500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Creating a content pipeline with Antora- Using AsciiDoc content for the website and other downstream processes</summary>
      <description>&lt;p&gt;For a project of a reasonable size, there's usually more than one source for the website that needs to be published. For several years, Antora is known as a site generator which pulls AsciiDoc content from multiple Git repositories at once. It publishes a static website where users find a navigation, online search and linked pages, with the option to group everything by component versions.&lt;/p&gt;

&lt;p&gt;In 2022, Antora made the leap to open its publishing process to plugins: They allow pulling information dynamically during the build process and forward the content not only to a static HTML site, but other targets like PDF as well. This talk outlines what is possible today with these extensions, and how it can be extended for custom needs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_antora/</url>
      <location>D.collab</location>
      <attendee>Alexander Schwartz</attendee>
      <attendee>Fabrice Flore-Thebault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14951@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14951</pentabarf:event-id>
      <pentabarf:event-slug>open_source_chip_design</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_chip_design</pentabarf:event-tag>
      <pentabarf:title>Can we do an open source chip design in 45 minutes?</pentabarf:title>
      <pentabarf:subtitle>The state of free and open source silicon</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T110000</dtstart>
      <dtend>20230204T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Can we do an open source chip design in 45 minutes?- The state of free and open source silicon</summary>
      <description>&lt;p&gt;Free and open source silicon, the art and craft of making computer chips with (only) free tools, has come a long way -- and has now reached the magic threshold where it can't be ignored any more. In this talk, we'll do a fast-paced journey through what's needed to go from an idea for a silicon chip to actually producing a real physical one using free and open source tools and building blocks. And since talk is cheap, we'll actually build a chip design during the talk in a live demo. Join to learn more about what's possible today, how free and open source is permeating the established industry, and how you can get involved as well.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_source_chip_design/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Philipp Wagner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14963@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14963</pentabarf:event-id>
      <pentabarf:event-slug>plant_monitoring</pentabarf:event-slug>
      <pentabarf:event-tag>plant_monitoring</pentabarf:event-tag>
      <pentabarf:title>Building an Plant Monitoring App with InfluxDB, Python, and Flask with Edge to cloud replication</pentabarf:title>
      <pentabarf:subtitle>Plant monitoring with open source tools</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Building an Plant Monitoring App with InfluxDB, Python, and Flask with Edge to cloud replication- Plant monitoring with open source tools</summary>
      <description>&lt;p&gt;The Internet of Things (IoT) is increasingly driven by sensor data, with devices taking measured actions based on everything from wind speed and direction, vital body functions, illumination intensity, and temperature.&lt;/p&gt;

&lt;p&gt;In this session we will showcase how to build a fully functional sample IoT monitoring application built on the Flask framework and utilizing InfluxDB as its backend. With integrations to visualization libraries such as Plotly, creating automated alerts with InfluxDB as well as data downsampling.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/plant_monitoring/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Zoe Steinkamp</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14968@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14968</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_when_it_all_goes_right</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_when_it_all_goes_right</pentabarf:event-tag>
      <pentabarf:title>When it all GOes right</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T115000</dtend>
      <duration>00:50:00:00</duration>
      <summary>When it all GOes right</summary>
      <description>&lt;p&gt;This talk covers how to use PostgreSQL together with the Golang (Go) programming language. I will describe what drivers and tools are available and which to use nowadays.&lt;/p&gt;

&lt;p&gt;In this talk I will cover what design choices of Go can help you to build robust programs. But also, we will reveal some parts of the language and drivers that can cause obstacles and what routines to apply to avoid risks.&lt;/p&gt;

&lt;p&gt;We will try to build the simplest cross-platform application in Go fully covered by tests and ready for CI/CD using GitHub Actions as an example.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_when_it_all_goes_right/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Pavlo  Golub</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15088@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15088</pentabarf:event-id>
      <pentabarf:event-slug>nlnet_office_hour</pentabarf:event-slug>
      <pentabarf:event-tag>nlnet_office_hour</pentabarf:event-tag>
      <pentabarf:title>NLnet office hour</pentabarf:title>
      <pentabarf:subtitle>Ask anything you want to know about NLnet and NGI0 grants</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-05 11:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T110000</dtstart>
      <dtend>20230205T120000</dtend>
      <duration>01:00:00:00</duration>
      <summary>NLnet office hour- Ask anything you want to know about NLnet and NGI0 grants</summary>
      <description>&lt;p&gt;Ask NLnet everything you want to know about Open Source (NGI0) grants. What are the requirements, how you can apply, and more...
Current active grants are NGI0-Entrust, NGI0-Assure, and NGI0-Review.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/nlnet_office_hour/</url>
      <location>UB2.147</location>
      <attendee>Ronny Lam</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13975@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13975</pentabarf:event-id>
      <pentabarf:event-slug>widgets_sovereign_workplace_german_public_sector</pentabarf:event-slug>
      <pentabarf:event-tag>widgets_sovereign_workplace_german_public_sector</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Widgets in the "Sovereign Workplace" for the German public sector</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 11:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T110500</dtstart>
      <dtend>20230205T114500</dtend>
      <duration>00:40:00:00</duration>
      <summary>AMENDMENT Widgets in the "Sovereign Workplace" for the German public sector</summary>
      <description>&lt;p&gt;Element is one OSS module in the Sovereign Workplace (dOZ) together with Univention, Open-Xchange, Nextcloud and Collabora.
To serve individual Business Cases with Element, we are developing widgets and continuously extending the widget API.&lt;/p&gt;

&lt;p&gt;This talk is going to start 5 minutes earlier than originally scheduled, following the cancellation of the talk "Load Testing Matrix Homeservers"&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/widgets_sovereign_workplace_german_public_sector/</url>
      <location>K.3.401</location>
      <attendee>Kim Brose</attendee>
      <attendee>Oliver Sand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13726@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13726</pentabarf:event-id>
      <pentabarf:event-slug>fast_data_cdc_apache_flink</pentabarf:event-slug>
      <pentabarf:event-tag>fast_data_cdc_apache_flink</pentabarf:event-tag>
      <pentabarf:title>CDC Stream Processing with Apache Flink</pentabarf:title>
      <pentabarf:subtitle>A peek under the hood of a changelog engine</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Fast and Streaming Data</pentabarf:track>
      <pentabarf:start>2023-02-04 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T111000</dtstart>
      <dtend>20230204T114000</dtend>
      <duration>00:30:00:00</duration>
      <summary>CDC Stream Processing with Apache Flink- A peek under the hood of a changelog engine</summary>
      <description>&lt;p&gt;An instant world requires instant decisions at scale. This includes the ability to digest and react to changes in real-time. Thus, event logs such as Apache Kafka can be found in almost every architecture, while databases and similar systems still provide the foundation. Change Data Capture (CDC) has become popular for propagating changes. Nevertheless, integrating all these systems, which often have slightly different semantics, can be a challenge.&lt;/p&gt;

&lt;p&gt;In this talk, we highlight what it means for Apache Flink to be a general data processor that acts as a data integration hub. Looking under the hood, we demonstrate Flink's SQL engine as a changelog processor that ships with an ecosystem tailored to processing CDC data and maintaining materialized views. We will discuss the semantics of different data sources and how to perform joins or stream enrichment between them. This talk illustrates how Flink can be used with systems such as Kafka (for upsert logging), Debezium, JDBC, and others.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Fast and Streaming Data</categories>
      <url>https:/fosdem.org/2023/schedule/event/fast_data_cdc_apache_flink/</url>
      <location>K.4.201</location>
      <attendee>Timo Walther</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14043@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14043</pentabarf:event-id>
      <pentabarf:event-slug>tracing</pentabarf:event-slug>
      <pentabarf:event-tag>tracing</pentabarf:event-tag>
      <pentabarf:title>Practical introduction to OpenTelemetry tracing</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T111000</dtstart>
      <dtend>20230205T114000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Practical introduction to OpenTelemetry tracing</summary>
      <description>&lt;p&gt;Tracking a request’s flow across different components in distributed systems is essential. With the rise of microservices, their importance has risen to critical levels. Some proprietary tools for tracking have been used already: Jaeger and Zipkin naturally come to mind.&lt;/p&gt;

&lt;p&gt;Observability is built on three pillars: logging, metrics, and tracing. OpenTelemetry is a joint effort to bring an open standard to them. Jaeger and Zipkin joined the effort so that they are now OpenTelemetry compatible.&lt;/p&gt;

&lt;p&gt;In this talk, I’ll describe the above in more detail and showcase a (simple) use case to demo how you could benefit from OpenTelemetry in your distributed architecture.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/tracing/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Nicolas Frankel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14358@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14358</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_is_open_source_coming_back_to_your_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_is_open_source_coming_back_to_your_cloud</pentabarf:event-tag>
      <pentabarf:title>Is Open Source Coming back to your Cloud?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T111000</dtstart>
      <dtend>20230204T115000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Is Open Source Coming back to your Cloud?</summary>
      <description>&lt;p&gt;Cloud and Open Source have a very intricate relationship! In this talk we will look at the history of how the impact of Cloud on Open Source changed through the years, examine the current state as well as make a case for a particular way to use Cloud and Open Source Together. If you cherish the values of Open Source - you will do well by using Cloud as Commodity Infrastructure Provider and run Open Source Software on top of it. Consider Kubernetes in particular as your API of choice with its ubiquitous availability among all major public cloud providers and private cloud software vendors. We will show what while this ecosystem may not be as mature as proprietary solution from cloud vendors it is moving rapidly and becoming a great fit for more and more situations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_is_open_source_coming_back_to_your_cloud/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Peter Zaitsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14475@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14475</pentabarf:event-id>
      <pentabarf:event-slug>rot_rcmdx</pentabarf:event-slug>
      <pentabarf:event-tag>rot_rcmdx</pentabarf:event-tag>
      <pentabarf:title>Using open source software to boost measurement data in railways</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T111000</dtstart>
      <dtend>20230204T114000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Using open source software to boost measurement data in railways</summary>
      <description>&lt;p&gt;In the last years, SBB has developed a binary data format, based on the open standard HDF5. We call this format Rail Condition Monitoring Data Exchange, or short RCM-DX. We already decided to set this format Open Source. In parallel, SBB has developed a Viewing software for this data format, called RCM-DX Viewer. We are in the process to also set Open Source this viewing software as well as a Java and C# Library that can read and write RCM-DX directly. The SBB is hoping to attract a community for those tools in order to have a free and open standard format for measuring data in the rail infrastructure domain. In an ideal world, in future a railway company can mention this format in an open tender and thus ensure, that data produced is open and readable. Also a new company, creating a new measurement system can rely on this viewing software and data format and thus lower its initial amount of work to enter the market. We would like to show our current state and let the world see where those components can be obtained&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_rcmdx/</url>
      <location>AW1.126</location>
      <attendee>Joël Casutt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14520@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14520</pentabarf:event-id>
      <pentabarf:event-slug>log4shell</pentabarf:event-slug>
      <pentabarf:event-tag>log4shell</pentabarf:event-tag>
      <pentabarf:title>Rethinking Ecosystem Security After Log4Shell </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 11:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T111000</dtstart>
      <dtend>20230205T113000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Rethinking Ecosystem Security After Log4Shell </summary>
      <description>&lt;p&gt;How the  Eclipse Foundation, industry and academic partners are working together to address the challenge of measuring and improving the security posture of open-source projects in practical, compelling and above all adoptable ways.&lt;/p&gt;

&lt;p&gt;The Eclipse Foundation is partnering with the Linux Foundation and others to find practical and adaptable ways of improving project security posture.&lt;/p&gt;

&lt;p&gt;From simple process aspects like having a stated vulnerability process to more sophisticated elements such as SBOMs or secure build processes.
There are many ideas, tools, checklists and opinions.  This session will explain how the EF is planning to navigate this space to create a compelling framework that will allow projects to improve with limited or no impact.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/log4shell/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Steve Poole</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13910@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13910</pentabarf:event-id>
      <pentabarf:event-slug>sbom_siemens</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_siemens</pentabarf:event-tag>
      <pentabarf:title>A standard BOM for Siemens</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T111500</dtstart>
      <dtend>20230205T114500</dtend>
      <duration>00:30:00:00</duration>
      <summary>A standard BOM for Siemens</summary>
      <description>&lt;p&gt;Multiple teams at Siemens evaluated several SBOM formats available on the internet.
All of them decided to use CycloneDX with some custom extensions. This talk is about
the BOM format itself, why we decided to use CycloneDX as a base, and what the goals
for this BOM are.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_siemens/</url>
      <location>UB4.136</location>
      <attendee>Thomas Graf</attendee>
      <attendee>Thomas Jensen</attendee>
      <attendee>Alexander Gschrei</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14224@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14224</pentabarf:event-id>
      <pentabarf:event-slug>energy_challenges_home_energy_management</pentabarf:event-slug>
      <pentabarf:event-tag>energy_challenges_home_energy_management</pentabarf:event-tag>
      <pentabarf:title>Challenges in Home Energy Management</pentabarf:title>
      <pentabarf:subtitle>How to best use your own PV-generated power</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T111500</dtstart>
      <dtend>20230204T113000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Challenges in Home Energy Management- How to best use your own PV-generated power</summary>
      <description>&lt;p&gt;We all need to help decarbonize our world. It's hard to get hold of a PV system or heat pump for your household these days, but the real challenge to home owners is to implement a comprehensive energy management that makes best possible use of their own solar (excess) power.
There's organizational, regulatory and electro-technical challenges and those specific to control, be it with 'autonomously' acting appliances such as EV chargers and heat pumps or 'simple' things like to detect a washing machine's operational state. And what sort and extent of behavioral change will "household operators" accept ?&lt;/p&gt;

&lt;p&gt;I will have a rapid talk about real world issues we have encountered when developing and deploying a Home Energy Management System based on openHAB.
It's covering the most power intensive use cases of a household: EV charging, heat pump and white goods operations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_challenges_home_energy_management/</url>
      <location>D.energy</location>
      <attendee>Markus Storm</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14292@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14292</pentabarf:event-id>
      <pentabarf:event-slug>network_time_sensitive</pentabarf:event-slug>
      <pentabarf:event-tag>network_time_sensitive</pentabarf:event-tag>
      <pentabarf:title>So you want to build a deterministic networking system</pentabarf:title>
      <pentabarf:subtitle>A gentle introduction to Time Sensitive Networking</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T111500</dtstart>
      <dtend>20230205T114500</dtend>
      <duration>00:30:00:00</duration>
      <summary>So you want to build a deterministic networking system- A gentle introduction to Time Sensitive Networking</summary>
      <description>&lt;p&gt;Time Sensitive Networking is not a new thing per se,
since nowadays many dedicated real-time fieldbusses have been replaced by ethernet,
and the deterministic transfer of data over ethernet has now become a necessity in a variety of industries.&lt;/p&gt;

&lt;p&gt;From audio-visual data, over industrial control, to steering data in automotive or avionic applications,
all these applications require continuous and reliable delivery of data in predetermined timeframes.&lt;/p&gt;

&lt;p&gt;This talk will give a brief introduction into the requirements of said applications and
provide an overview over the different hardware and software components
of TSN applications and how they can be implemented using a Linux system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_time_sensitive/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Johannes Zink</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14379@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14379</pentabarf:event-id>
      <pentabarf:event-slug>sds_vhost_user_blk</pentabarf:event-slug>
      <pentabarf:event-tag>sds_vhost_user_blk</pentabarf:event-tag>
      <pentabarf:title>vhost-user-blk: a fast userspace block I/O interface</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T111500</dtstart>
      <dtend>20230204T114000</dtend>
      <duration>00:25:00:00</duration>
      <summary>vhost-user-blk: a fast userspace block I/O interface</summary>
      <description>&lt;p&gt;vhost-user-blk is a userspace block I/O interface that has traditionally been used to connect software-defined storage to hypervisors. This talk covers how any application that needs fast userspace block I/O can use vhost-user-blk and its advantages over network protocols. A client library called libblkio is available for C and Rust applications will be introduced. The protocol is also summarized for those wishing to understand how it works or implement it from scratch.&lt;/p&gt;

&lt;p&gt;This talk is intended for developers interested in connecting applications to SPDK or qemu-storage-daemon and those who want to know more about software-defined storage interfaces.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_vhost_user_blk/</url>
      <location>D.sds</location>
      <attendee>Stefan Hajnoczi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14455@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14455</pentabarf:event-id>
      <pentabarf:event-slug>rust_building_a_distributed_search_engine_with_tantivy</pentabarf:event-slug>
      <pentabarf:event-tag>rust_building_a_distributed_search_engine_with_tantivy</pentabarf:event-tag>
      <pentabarf:title>Building a distributed search engine with tantivy</pentabarf:title>
      <pentabarf:subtitle>How lnx is solving the challenges of builing a distributed search engine in Rust</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T111500</dtstart>
      <dtend>20230204T115500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Building a distributed search engine with tantivy- How lnx is solving the challenges of builing a distributed search engine in Rust</summary>
      <description>&lt;p&gt;Follow me as I walk through my journey of building lnx, a distributed search engine written in Rust akin to Elasticsearch or Algolia that aims to be faster and more efficient using tantivy.
I cover the challenges and solutions I encountered while developing lnx over the last year, the tradeoffs made and how you can build your own search engine using the tools the Rust ecosystem provides.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_building_a_distributed_search_engine_with_tantivy/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Harrison Burt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14592@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14592</pentabarf:event-id>
      <pentabarf:event-slug>sds_ceph_openstack</pentabarf:event-slug>
      <pentabarf:event-tag>sds_ceph_openstack</pentabarf:event-tag>
      <pentabarf:title>Present and future of Ceph integration with OpenStack and k8s</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 11:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T111500</dtstart>
      <dtend>20230204T114000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Present and future of Ceph integration with OpenStack and k8s</summary>
      <description>&lt;p&gt;OpenStack and Ceph have a long integration story that changed over the time to make the two technologies coexist in the same context as basic building blocks of Cloud infrastructures.
ceph-ansible has been one of the most popular orchestrators for Ceph, but cephadm and the Ceph orchestrator have been a game changing in the way how operators interact with Ceph.
To streamline the deployment process, OpenStack services need to be configured to interact with Ceph but there is also a  need to bootstrap, configure and tune the Ceph cluster to meet the OpenStack workload.
An example is Manila, where the new ceph mgr interface enabled new drivers and simplified the existing use cases.
This talk will give an overview of the current state of the integration, and how projects in the OpenStack ecosystem changed and updated the reference architecture as a result of the introduction of cephadm and the Ceph orchestrator but also look towards at the Kubernetes integration, when a single Ceph cluster can be shared by OpenStack (rbd interface) and the Kubernetes workloads via pvc.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_ceph_openstack/</url>
      <location>H.2214</location>
      <attendee>Francesco Pantano</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13702@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13702</pentabarf:event-id>
      <pentabarf:event-slug>bintools_libabigail</pentabarf:event-slug>
      <pentabarf:event-tag>bintools_libabigail</pentabarf:event-tag>
      <pentabarf:title>Libabigail, State Of The Onion</pentabarf:title>
      <pentabarf:subtitle>Current status and perspectives of the Libabigail project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Binary Tools</pentabarf:track>
      <pentabarf:start>2023-02-05 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T112000</dtstart>
      <dtend>20230205T115000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Libabigail, State Of The Onion- Current status and perspectives of the Libabigail project</summary>
      <description>&lt;p&gt;The Libabigail project is a framework and a set of tools aimed at analysing the ABI of ELF binaries by using their associated debug information as well as various ELF artifacts.&lt;/p&gt;

&lt;p&gt;The tools are currently geared at analysing and comparing ABI representations of binaries and binary packages.&lt;/p&gt;

&lt;p&gt;This talk aims at presenting the recent developments at the level of the framework, the tools and their use cases, as well as the perspectives we are currently envisoning for the near future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Binary Tools</categories>
      <url>https:/fosdem.org/2023/schedule/event/bintools_libabigail/</url>
      <location>AW1.126</location>
      <attendee>Dodji Seketeli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14302@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14302</pentabarf:event-id>
      <pentabarf:event-slug>gitlab_forge_for_teachers_and_students_in_france</pentabarf:event-slug>
      <pentabarf:event-tag>gitlab_forge_for_teachers_and_students_in_france</pentabarf:event-tag>
      <pentabarf:title>A GitLab forge for all teachers and students in France?</pentabarf:title>
      <pentabarf:subtitle>A project of the French Ministry of Education</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 11:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T112000</dtstart>
      <dtend>20230205T113500</dtend>
      <duration>00:15:00:00</duration>
      <summary>A GitLab forge for all teachers and students in France?- A project of the French Ministry of Education</summary>
      <description>&lt;p&gt;France has nearly a million teachers. Among them, there are teachers developing Open Source softwares but there are also more and more teachers using markdown + mkdocs + pages to create and share educational content.
Yesterday all these projects were scattered over multiple forges including Microsoft's GitHub which is difficult to trust in the long term.
With the support of the French Ministry of Education, the "Forge of Digital Educational Commons" project aims to pool all these projects on a dedicated GitLab instance and invite the school community to participate.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/gitlab_forge_for_teachers_and_students_in_france/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Alexis Kauffmann</attendee>
      <attendee>Charles Poulmaire</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13782@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13782</pentabarf:event-id>
      <pentabarf:event-slug>free_culture_cv_show_community_contributions</pentabarf:event-slug>
      <pentabarf:event-tag>free_culture_cv_show_community_contributions</pentabarf:event-tag>
      <pentabarf:title>Free Culture CV</pentabarf:title>
      <pentabarf:subtitle>an open source idea to show the community your contributions</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 11:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T112500</dtstart>
      <dtend>20230205T115500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Free Culture CV- an open source idea to show the community your contributions</summary>
      <description>&lt;p&gt;We do not have a common way to show all our contributions to the free culture community as a resumé. If you are a developer, you can show your Github/Gitlab profile; if you are a Wikimedia project editor, you can show your Wikimedia profile; and if you contribute to OpenStreetMaps, you can show your profile, but why not collect all those contributions in a Free Culture CV?&lt;/p&gt;

&lt;p&gt;We will analyze several communities' state of the art of personal contribution metrics and propose/discuss the main technical (features, implementation, format) and ethical (data fields, data privacy) ideas to get an autogenerated Free Culture CV.
This Free Culture CV will be useful for recruiters that want to know better their candidates, where and how much contributions they provided to Free Culture.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/free_culture_cv_show_community_contributions/</url>
      <location>UB5.132</location>
      <attendee>Pablo Hinojosa Nava</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13824@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13824</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_tpm</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_tpm</pentabarf:event-tag>
      <pentabarf:title>Image-Based Linux and TPMs</pentabarf:title>
      <pentabarf:subtitle>Measured Boot, Protecting Secrets and you</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 11:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T112500</dtstart>
      <dtend>20230204T114500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Image-Based Linux and TPMs- Measured Boot, Protecting Secrets and you</summary>
      <description>&lt;p&gt;Let's look at what Trusted Platform Modules (TPM) chips can do for you, and how they can help protecting your systems from online and offline attacks. We'll specifically focus on Linux image-based OSes, and how to secure them properly with a TPM and related technologies. We'll look at possible avenues for generic Linux distributions to make use of the now ubiquitous TPMs and how to catch up with ChromeOS, Windows and other OSes on this front.&lt;/p&gt;

&lt;p&gt;We'll discuss concepts such as TPMs, UKIs, SecureBoot, DDIs, dm-verity, LUKS and more.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_tpm/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Lennart Poettering</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13709@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13709</pentabarf:event-id>
      <pentabarf:event-slug>strong_dynamic_type_checking</pentabarf:event-slug>
      <pentabarf:event-tag>strong_dynamic_type_checking</pentabarf:event-tag>
      <pentabarf:title>Strong Dynamic Type Checking for JavaScript</pentabarf:title>
      <pentabarf:subtitle>Where TypeScript is helpless, JavaScript Proxies come to the rescue!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T113000</dtstart>
      <dtend>20230205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Strong Dynamic Type Checking for JavaScript- Where TypeScript is helpless, JavaScript Proxies come to the rescue!</summary>
      <description>&lt;p&gt;JavaScript developers learned to love TypeScript after seeing the benefits of static type-checking. But there is still a lot of data that that TypeScript is not able to check, because it is only known at runtime: JSON responses from an API, user inputs in a form, content taken from client-side local storages, browsers API quirks... In that case, you can only assume the types and pray for the best, or manually code tedious specific type checks. I'd like to introduce you to ObjectModel, an open source library I created with the intent to bring automatic strong dynamic type-checking to JavaScript projects. By leveraging ES6 Proxies, this library ensures that your variables always match the model definition and validation constraints you added to them. Thanks to the generated exceptions, it will help you spot potential bugs and save you time spent on debugging. I will also discuss the many other benefits of validating types at runtime, because as you will see, it leads to more than just type checking.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/strong_dynamic_type_checking/</url>
      <location>UB5.230</location>
      <attendee>Sylvain Pollet-Villard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13790@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13790</pentabarf:event-id>
      <pentabarf:event-slug>termie</pentabarf:event-slug>
      <pentabarf:event-tag>termie</pentabarf:event-tag>
      <pentabarf:title>Console Automation with Termie</pentabarf:title>
      <pentabarf:subtitle>Practical and fun automation for all your terminal sessions</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T113000</dtstart>
      <dtend>20230205T114500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Console Automation with Termie- Practical and fun automation for all your terminal sessions</summary>
      <description>&lt;p&gt;Termie introduces a new concept in terminal automation: an additional layer of interactivity on top of another interactive terminal session.  Modern debuggers and interfaces can overwhelm console users and clutter the screen with stack traces, excessive debugging information, database query details, and more.  Docker containers can also remove precious command line histories, which makes the console experience more tedious.  Termie allows for persistent histories across sessions, and adds a mechanism for clutter-free interaction.  It also provides some of the functionality of the venerable "expect", to further improve automation of interactive consoles.&lt;/p&gt;

&lt;p&gt;This talk will be about using termie, and about some aspects of its implementation in the Raku programming language.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/termie/</url>
      <location>UB4.132</location>
      <attendee>Brian Duggan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13803@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13803</pentabarf:event-id>
      <pentabarf:event-slug>mainline_on_the_fairphone4</pentabarf:event-slug>
      <pentabarf:event-tag>mainline_on_the_fairphone4</pentabarf:event-tag>
      <pentabarf:title>Mainline Linux on recent Qualcomm SoCs: Fairphone 4</pentabarf:title>
      <pentabarf:subtitle>A look into the work of getting a modern Qualcomm SoC into mainline Linux.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T114500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Mainline Linux on recent Qualcomm SoCs: Fairphone 4- A look into the work of getting a modern Qualcomm SoC into mainline Linux.</summary>
      <description>&lt;p&gt;Porting mainline Linux to new Qualcomm SoCs seems like a daunting task but it actually isn't too bad!
Let's take a look into the support of the Fairphone 4, which is based on the Qualcomm Snapdragon 750G, what is working after about 1.5 years of working on it and what is still missing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/mainline_on_the_fairphone4/</url>
      <location>UB4.136</location>
      <attendee>Luca Weiss</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13828@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13828</pentabarf:event-id>
      <pentabarf:event-slug>innodb_change_buffer</pentabarf:event-slug>
      <pentabarf:event-tag>innodb_change_buffer</pentabarf:event-tag>
      <pentabarf:title>InnoDB change buffer: Unsafe at any speed</pentabarf:title>
      <pentabarf:subtitle>The tale of some corruption bugs and how they were found</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T113000</dtstart>
      <dtend>20230205T115000</dtend>
      <duration>00:20:00:00</duration>
      <summary>InnoDB change buffer: Unsafe at any speed- The tale of some corruption bugs and how they were found</summary>
      <description>&lt;p&gt;One of the innovations in InnoDB was the change buffer (originally, insert buffer), which aims to convert random I/O to more sequential I/O, by buffering certain changes to secondary index B-tree leaf pages.&lt;/p&gt;

&lt;p&gt;Due to its design and nature, any bugs related to the change buffer are extremely hard to reproduce. The change buffer is also becoming irrelevant, as the difference between random and sequential I/O is disappearing along with rotational storage (HDDs).&lt;/p&gt;

&lt;p&gt;Thanks to the rr debugger and some improvements to InnoDB data structures, we have been able to reproduce and fix several tricky bugs related to the InnoDB change buffer.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/innodb_change_buffer/</url>
      <location>K.3.201</location>
      <attendee>Marko Mäkelä</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14031@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14031</pentabarf:event-id>
      <pentabarf:event-slug>container_fedora_coreos</pentabarf:event-slug>
      <pentabarf:event-tag>container_fedora_coreos</pentabarf:event-tag>
      <pentabarf:title>Fedora CoreOS - Your Next Multiplayer Homelab Distro</pentabarf:title>
      <pentabarf:subtitle>Using Fedora CoreOS in a Selfhosted Homelab to setup a Multiplayer Server</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Fedora CoreOS - Your Next Multiplayer Homelab Distro- Using Fedora CoreOS in a Selfhosted Homelab to setup a Multiplayer Server</summary>
      <description>&lt;p&gt;Fedora CoreOS is a basic, monolithic, automatically updating operating system that is optimised for running containers. It focuses on offering the best container host for executing containerized workloads securely and at scale. This fits perfectly the requirement for setting up a container-oriented self-hosted homelab and in this talk, we would detail that and go one (or more steps) further by providing a case study of setting up Fedora CoreOS as a self-hosted homelab distribution for globally accessible (using secure network tunnelling) multiplayer servers for video games (namely, Minecraft, Valheim etc.).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_fedora_coreos/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Sumantro Mukherjee</attendee>
      <attendee>Akashdeep Dhar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14100@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14100</pentabarf:event-id>
      <pentabarf:event-slug>security_fapolicyd</pentabarf:event-slug>
      <pentabarf:event-tag>security_fapolicyd</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Hardening Linux System with File Access Policy Daemon</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT Hardening Linux System with File Access Policy Daemon</summary>
      <description>&lt;p&gt;Are you a sysadmin and feeling paranoid? Let's promote security hardening to another level. Perhaps, with the concept of Application Whitelisting you will be able to sleep again.&lt;/p&gt;

&lt;p&gt;In this session we are going to harden a Linux system with a file access policy daemon - fapolicyd. This daemon enables administrators to block or allow specific applications and executables using a fine-grained policy. We plan to explore the daemon’s possibilities and we want to get through its configuration. We will analyze multiple variations of set ups and evaluate their security aspects. We are going to demonstrate with an altered binary how integrity checking enablement prevents malicious attack. After the session, attendees will understand how to follow a problem and design their own policy with security in mind.&lt;/p&gt;

&lt;p&gt;This presentation is based on Red Hat/Fedora Linux environment.&lt;/p&gt;

&lt;p&gt;Please note that this talk replaces one entitled "Sudo logs for Blue Teamers" that was due to have been given by Peter Czanik, who has sent his apologies but is now unable to attend as he has fallen ill.  We wish him a speedy recovery.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_fapolicyd/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Radovan Sroka</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14144@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14144</pentabarf:event-id>
      <pentabarf:event-slug>prescheme</pentabarf:event-slug>
      <pentabarf:event-tag>prescheme</pentabarf:event-tag>
      <pentabarf:title>Introduction to Pre-Scheme</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Introduction to Pre-Scheme</summary>
      <description>&lt;p&gt;Pre-Scheme is a statically typed dialect of Scheme which offers the
efficiency and low-level machine access of C while retaining many of the
desirable features of Scheme.  Developed by Richard Kelsey in the late
'80s based on the powerful "Transformational Compiler" from his
dissertation, it didn't see much use beyond the Scheme 48 virtual
machine.  With a renewed community interest in systems-level Scheme
programming thanks to the growth of the Guix project, it's high time we
revisit this corner of history.&lt;/p&gt;

&lt;p&gt;In this talk we will:
- review the history of Pre-Scheme
- review its compiler implementation and related work
- discuss the features &amp;amp; limitations of Pre-Scheme
- discuss porting efforts &amp;amp; future work&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/prescheme/</url>
      <location>D.minimalistic</location>
      <attendee>Andrew Whatson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14178@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14178</pentabarf:event-id>
      <pentabarf:event-slug>energy_obstacles_to_os_in_building</pentabarf:event-slug>
      <pentabarf:event-tag>energy_obstacles_to_os_in_building</pentabarf:event-tag>
      <pentabarf:title>Obstacles to open source in building energy technology   </pentabarf:title>
      <pentabarf:subtitle>An analysis of the German research landscape</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Obstacles to open source in building energy technology   - An analysis of the German research landscape</summary>
      <description>&lt;p&gt;In the last two years, we have examined over 180 research projects that develop, refine and use software related to energy in buildings and neighborhoods. These projects originate from Germany and are funded by the Federal Ministry for Economic Affairs and Climate Action. The aim of this presentation is to give an overview of relevant research fields and related software, missing software building blocks and to talk about the relationship of software developed and used by the projects to open source.&lt;/p&gt;

&lt;p&gt;In this presentation we give an overview of the different relevant topics (especially simulations and monitoring) and the related software. We further state why there is a need to develop open sourcealterantives for them. Based on this, we state reasons for the existing challenges  for (research) software in the field of building energy technology. We discuss approaches to solutions and provide impulses for relevant software that is currently lacking.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_obstacles_to_os_in_building/</url>
      <location>D.energy</location>
      <attendee>Felix Rehmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14187@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14187</pentabarf:event-id>
      <pentabarf:event-slug>beam_actor_model_load_testing</pentabarf:event-slug>
      <pentabarf:event-tag>beam_actor_model_load_testing</pentabarf:event-tag>
      <pentabarf:title>The Actor Model as a Load Testing Framework</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20230205T113000</dtstart>
      <dtend>20230205T120500</dtend>
      <duration>00:35:00:00</duration>
      <summary>The Actor Model as a Load Testing Framework</summary>
      <description>&lt;p&gt;Scalability under load. The holy grail of much of a developer's life is that our software survives its beginning. The system went live. Made it to production. Got its first user. But surely, the true test of good software is how it lives up to expectation over its lifetime? After all, you wouldn't say a bridge or building was successful just because the first 100 cars made it across safely. In other forms of engineering, things are load tested under demand either by weight, shocks or overload. As a software developer we should be ensuring SLAs or exploring error conditions under extreme load. But what is “load” in the context of software? And how do we test its many different definitions? In this talk, I will present a relationship made in heaven, the relationship between the actor model and the answer to these questions. I will also introduce you to a library that applies all this knowledge in a ready-to-use dependency.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_actor_model_load_testing/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Nelson Vides</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14198@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14198</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_guix</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_guix</pentabarf:event-tag>
      <pentabarf:title>Guix, toward practical transparent, verifiable and long-term reproducible research</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Guix, toward practical transparent, verifiable and long-term reproducible research</summary>
      <description>&lt;p&gt;This presentation illustrates how the Guix project provides software deployment for reproducible research.  GNU Guix takes care about the computational environment from the package management to producing container (Docker, Singularity) and also being an alternative for virtual environment.&lt;/p&gt;

&lt;p&gt;Open science means transparent and collective; transparent because a scientific result needs to be scrutinized and studied bug-to-bug, and collective because an independent observer must observe the same result–at least when speaking about computational processing–and this observation needs to be sustainable.  Guix is an attempt to implement, for the computational environment, these two items.&lt;/p&gt;

&lt;p&gt;By applying functional programming concepts to package management, pioneered by Nix, Guix is deeply transparent by design.  The whole computational environment is captured and its inspection, from source code to binary, becomes tractable.  As a nice consequence, this computational environment is reproducible from one machine to another.  What about missing source code?  Guix is able to transparently fallback to the Software Heritage archive.  The reproduction of this computational environment becomes sustainable–to some extent.&lt;/p&gt;

&lt;p&gt;In short, this presentation try to convince how Guix and 3 command lines can helps open science.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_guix/</url>
      <location>UB4.132</location>
      <attendee>Simon Tournier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14254@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14254</pentabarf:event-id>
      <pentabarf:event-slug>linux_gaming_fedora</pentabarf:event-slug>
      <pentabarf:event-tag>linux_gaming_fedora</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Linux Distributions’ State of Gaming</pentabarf:title>
      <pentabarf:subtitle>A Case Study of Fedora Workstation</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T113000</dtstart>
      <dtend>20230205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT Linux Distributions’ State of Gaming- A Case Study of Fedora Workstation</summary>
      <description>&lt;p&gt;Due to the constant development of GNU/Linux distributions, setting up video game environments on GNU/Linux has become easier than ever, albeit with some performance and usability drawbacks. This has been further catalyzed by the involvement of popular companies like Valve preferring to use GNU/Linux distributions as their platform of choice for their consoles. We want to delve deep into the state of gaming on these GNU/Linux distributions, using the case study of Fedora Workstation 37, and compare them with other popular operating systems using impartial benchmarking studies. Based on the comprehensive observations, we would further explore how communities can come together to build better GNU/Linux distributions (and software applications surrounding it) to cater to both, video gaming enthusiasts and developers, alike.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/linux_gaming_fedora/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Akashdeep Dhar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14260@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14260</pentabarf:event-id>
      <pentabarf:event-slug>kmp_from_hello_world_to_real_world</pentabarf:event-slug>
      <pentabarf:event-tag>kmp_from_hello_world_to_real_world</pentabarf:event-tag>
      <pentabarf:title>Kotlin Multiplatform: From “Hello World” to the Real World</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Kotlin Multiplatform: From “Hello World” to the Real World</summary>
      <description>&lt;p&gt;By now you’ve surely heard of Kotlin Multiplatform, and maybe tried it out in a demo. Maybe you’ve even integrated some shared code into a production app. If you have, you know that there are many subtle complications that come up when you want to ship shared Kotlin code. This includes things like modularization, translating between Kotlin and Swift, managing multiple repositories that depend on each other, and optimizing build times and binary sizes. It’s not as easy as it looks when you write your first “Hello World”!&lt;/p&gt;

&lt;p&gt;At Touchlab, we’ve been involved with Kotlin Multiplatform since the very beginning, and we’ve learned a thing or two along the way about what does and doesn’t work well. Come hear about how we’ve solved some of these difficulties to ship Multiplatform code across all sorts of organizations and environments, so you’re ready to use KMP in the real world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/kmp_from_hello_world_to_real_world/</url>
      <location>UB5.230</location>
      <attendee>Russell Wolf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14341@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14341</pentabarf:event-id>
      <pentabarf:event-slug>test_talk1</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk1</pentabarf:event-tag>
      <pentabarf:title>Test talk number 1</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T114000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Test talk number 1</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk1/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14493@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14493</pentabarf:event-id>
      <pentabarf:event-slug>bt_mesh_rust</pentabarf:event-slug>
      <pentabarf:event-tag>bt_mesh_rust</pentabarf:event-tag>
      <pentabarf:title>Developing Bluetooth Mesh networks with Rust</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Developing Bluetooth Mesh networks with Rust</summary>
      <description>&lt;p&gt;Bluetooth mesh networks enable creation of large scale device networks and can be very useful for a variety of IoT use cases. As the state of open source tools around it needed some love, it was an ideal candidate for developing Rust stack to help developers use it in their solutions. In this session you'll learn about Rust tools available to develop embedded firmware, linux gateways and cloud applications for Bluetooth mesh solutions.
We'll cover asynchronous embedded Rust with "Embassy" and "Drogue device" projects for writing firmwares and how to use them for mesh applications. Next, we'll explore the state of the mesh on Linux with "Bluez" and "Bluer" projects. We'll see how to use Rust and containers to develop mesh gateways. Finally, we'll describe the final piece needed to build end-to-end solutions, "Drogue IoT cloud".
With this we laid down the architecture and tools needed to build usable mesh applications. The session participants will get a good overview of the whole stack needed to build mesh IoT applications. They learn the benefits of Rust for building this kind of software and find good starting points to get going with their projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/bt_mesh_rust/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Dejan Bosanac</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14523@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14523</pentabarf:event-id>
      <pentabarf:event-slug>gocidagger</pentabarf:event-slug>
      <pentabarf:event-tag>gocidagger</pentabarf:event-tag>
      <pentabarf:title>Building a CI pipeline with Dagger in Go</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building a CI pipeline with Dagger in Go</summary>
      <description>&lt;p&gt;Dagger is a programmable CI/CD engine that runs pipelines in containers allowing developers to build
and debug pipelines locally and then run them anywhere avoiding vendor lock-in to a particular CI/CD
solution (well...except Dagger).&lt;/p&gt;

&lt;p&gt;While the portable pipeline concept may not be new, by combining that with the ability to write pipelines
as code (Go, Python, TypeScript, JavaScript, CUE supported at the moment) instead of YAML, Dagger revolutionizes how CI/CD
pipelines are built and ran.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/gocidagger/</url>
      <location>UD2.218A</location>
      <attendee>Márk Sági-Kazár</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14569@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14569</pentabarf:event-id>
      <pentabarf:event-slug>graph_ipysigma</pentabarf:event-slug>
      <pentabarf:event-tag>graph_ipysigma</pentabarf:event-tag>
      <pentabarf:title>ipysigma: a Jupyter widget for interactive visual network analysis</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>ipysigma: a Jupyter widget for interactive visual network analysis</summary>
      <description>&lt;p&gt;Jupyter notebooks are a great tool for exploratory data analysis as it is very easy to process and visualize data using traditional charts. However, they lack utilities to properly explore networks interactively. The ipysigma library therefore proposes a Jupyter widget enabling its users to perform visual network analysis from the comfort of a notebook. ipysigma makes it simple to tweak a network's visual variables to display it exactly as you intend. This way, you can perform a work at the crossroad between Python processing of graph data and visual exploration like you would do for example with Gephi. It supports networkx and igraph seamlessly and can be easily used by numpy and pandas users all the same. Different usecases of ipysigma will be showcased during the talk through a dataset about FOSDEM history. We will also demonstrate how ipysigma is able to render synchronized &amp;amp; interactive "small multiples" of a same network so that one can easily compare different features. ipysigma is developed at the médialab of SciencesPo and uses graphology and sigma.js (JavaScript libraries able to render interactive graphs in web browsers).&lt;/p&gt;

&lt;p&gt;N.B.: Talk was actually given by Benjamin Ooghe-Tabanou, replacing a very ill Guillaume Plique.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_ipysigma/</url>
      <location>K.4.601</location>
      <attendee>Guillaume Plique</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14589@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14589</pentabarf:event-id>
      <pentabarf:event-slug>vai_using_spdk</pentabarf:event-slug>
      <pentabarf:event-tag>vai_using_spdk</pentabarf:event-tag>
      <pentabarf:title>Using SPDK with the Xen hypervisor</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Using SPDK with the Xen hypervisor</summary>
      <description>&lt;p&gt;This talk will present our usage of SPDK, Storage Performance Development Kit,
with the Xen hypervisor and discuss memory sharing mechanisms in hypervisors
from a security and performance perspective.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_using_spdk/</url>
      <location>K.3.201</location>
      <attendee>Damien Thenot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14609@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14609</pentabarf:event-id>
      <pentabarf:event-slug>om_chromium</pentabarf:event-slug>
      <pentabarf:event-tag>om_chromium</pentabarf:event-tag>
      <pentabarf:title>Modern Camera Handling in Chromium</pentabarf:title>
      <pentabarf:subtitle>Implementing Camera Access with xdg-desktop-portal and PipeWire in Chromium</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Modern Camera Handling in Chromium- Implementing Camera Access with xdg-desktop-portal and PipeWire in Chromium</summary>
      <description>&lt;p&gt;Chromium has used V4L2 for cameras for many years and it works reasonably 
well. Modern complex cameras are no longer a simple V4L2 device. libcamera 
must be used instead. For Chromium in a Flatpak or Snap container it would 
be nice to manage camera access at runtime. Or let's have some fun and use 
an arbitrary video stream as a camera.&lt;/p&gt;

&lt;p&gt;So the goal was to implement some kind of high-level camera interface. The 
choice of technology was easy: xdg-desktop-portal is already used for 
screen sharing and it has support for cameras as well. And PipeWire, the 
media daemon that handles the camera already supports libcamera. &lt;/p&gt;

&lt;p&gt;I started the implementation more than a year ago and it is still ongoing. 
This presentation gives an overview of the technologies involved, how it 
fits all together and the story of the long and winding road to implement 
this in Chromium.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_chromium/</url>
      <location>K.3.401</location>
      <attendee>Michael Olbrich</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14682@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14682</pentabarf:event-id>
      <pentabarf:event-slug>sched_tracing</pentabarf:event-slug>
      <pentabarf:event-tag>sched_tracing</pentabarf:event-tag>
      <pentabarf:title>Graphing tools for scheduler tracing</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T113000</dtstart>
      <dtend>20230205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Graphing tools for scheduler tracing</summary>
      <description>&lt;p&gt;Understanding scheduler behavior can be important for understanding application performance.  In this talk, we present some tools that we have developed to help understand scheduling behavior on highly multicore machines.  The tools to be presented enable 1) obtaining a graph showing what tasks are running on what cores, with a variety of coloring schemes, 2) detecting overload situations, and 3) stepping through a recorded execution.  All tools rely on traces collected using trace-cmd.  The tools make it possible to get an overview of the execution, as well as to study specific execution intervals.  The source code is available at https://gitlab.inria.fr/schedgraph/schedgraph.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/sched_tracing/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Julia Lawall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14828@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14828</pentabarf:event-id>
      <pentabarf:event-slug>foss_law</pentabarf:event-slug>
      <pentabarf:event-tag>foss_law</pentabarf:event-tag>
      <pentabarf:title>Fuzzy Law-gic: FOSS &amp; the Unauthorized Practice of Law</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T113000</dtstart>
      <dtend>20230204T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Fuzzy Law-gic: FOSS &amp; the Unauthorized Practice of Law</summary>
      <description>&lt;p&gt;As the legal industry more readily leverages software for tools, automation, and predictive analytics, it has increased the affordable access to justice and legal services for underserved populations, helping make information and knowledge available for all. FOSS has and will continue to play a critical role in this evolution, but the line between where such software's functionality ends and the practice of law begins remains fuzzy. This presentation will discuss some of the legal precedent around Unauthorized Practice of Law (UPL) enforcement related to software, and will explore how current and future UPL enforcement may align or conflict with FOSS principles.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/foss_law/</url>
      <location>UB5.132</location>
      <attendee>Sarajane Whitfield</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14871@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14871</pentabarf:event-id>
      <pentabarf:event-slug>lofar_foss_hpc</pentabarf:event-slug>
      <pentabarf:event-tag>lofar_foss_hpc</pentabarf:event-tag>
      <pentabarf:title>LOFAR: FOSS HPC across 2000 kilometers</pentabarf:title>
      <pentabarf:subtitle>The unknown world of open source radio astronomy software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 11:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T113000</dtstart>
      <dtend>20230205T115500</dtend>
      <duration>00:25:00:00</duration>
      <summary>LOFAR: FOSS HPC across 2000 kilometers- The unknown world of open source radio astronomy software</summary>
      <description>&lt;p&gt;Throughout Europe a large collection of 54 stations each with hundreds of
antennae collect a large amount of data for radio astronomy. These stations
separated by 2000 kilometers of distance combine at a core of 24 stations
in Exloo, the Netherlands and two HPC clusters in Groningen, the
Netherlands. Together this entire system is known as the LOw Frequency
ARray (LOFAR).&lt;/p&gt;

&lt;p&gt;This talk focuses on the 400gbps datastream and aggregation across the
2000 kilometers distance between stations and how both a GPU and CPU cluster
translate these data into images. We will cover the open-source tools that
enable this processing, discover some of the history about our clusters,
gain insights into some of the pipelines and steps to do data transformations
and finally show you some of LOFARs current achievements and future
directions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/lofar_foss_hpc/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Corne Lukken</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13663@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13663</pentabarf:event-id>
      <pentabarf:event-slug>elasticsearch</pentabarf:event-slug>
      <pentabarf:event-tag>elasticsearch</pentabarf:event-tag>
      <pentabarf:title>Elasticsearch Internals</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 11:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T113500</dtstart>
      <dtend>20230205T115500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Elasticsearch Internals</summary>
      <description>&lt;p&gt;Elasticsearch is nowadays one of the most widely used and deployed full text search engines containing a large amount of capabilities. How how are they actually implemented and how does Elasticsearch operate behind the scenes ? This session will reveal the innerworkings behind the core capabilities of Elasticsearch. We will provide a review of Elasticsearch architecture and general structure of the public Apache 2.0 codebase. Further expanding on that knowledge we will develop a relatively simple ingest plugin in Java that filters certain keywords from indexed documents.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/elasticsearch/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Martin Toshev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14763@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14763</pentabarf:event-id>
      <pentabarf:event-slug>twpm_osf_tpm</pentabarf:event-slug>
      <pentabarf:event-tag>twpm_osf_tpm</pentabarf:event-tag>
      <pentabarf:title>Trustworthy Platform Module</pentabarf:title>
      <pentabarf:subtitle>An attempt to create open-source firmware for TPM</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Firmware, BMC and Bootloader</pentabarf:track>
      <pentabarf:start>2023-02-05 11:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T113500</dtstart>
      <dtend>20230205T120500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Trustworthy Platform Module- An attempt to create open-source firmware for TPM</summary>
      <description>&lt;p&gt;TwPM project aims to increase the trustworthiness of the TPM module
(hence the TwPM), by providing the open-source firmware implementation for the
TPM device, compliant to the TCG PC Client Specification.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Firmware, BMC and Bootloader</categories>
      <url>https:/fosdem.org/2023/schedule/event/twpm_osf_tpm/</url>
      <location>K.4.201</location>
      <attendee>Maciej Pijanowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13750@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13750</pentabarf:event-id>
      <pentabarf:event-slug>fossbot</pentabarf:event-slug>
      <pentabarf:event-tag>fossbot</pentabarf:event-tag>
      <pentabarf:title>FOSSbot: An open source and open design educational robot</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 11:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T114000</dtstart>
      <dtend>20230205T115500</dtend>
      <duration>00:15:00:00</duration>
      <summary>FOSSbot: An open source and open design educational robot</summary>
      <description>&lt;p&gt;FOSSbot is a 3D-printed educational robot that uses open software, open design and electronics, and can be employed in all levels of education. FOSSBot has been developed collaboratively by Harokopio University of Athens and the Greek Free and Open Source Software (GFOSS) community. The use of FOSSBOT in education will be supported by collaborative seminars for all teachers of all specialties and levels based on educational material developed at https://elearn.ellak.gr. The aim of the action is to familiarize teachers with modern education models based on the S.T.E.A.M approach. (Science, Technology, Engineering, Arts, Mathematics) and establish a student-centered approach to knowledge, based on open technologies, in order to lay the foundations for the creation of an open environment of discovery learning that will creatively contribute to the transformation of students into active citizens.&lt;/p&gt;

&lt;p&gt;FOSSBot belongs to the DIY (Do It Yourself) category, with the logic that it can easily be built by other people besides its creators, and its disassembly and reassembly process can be part of an educational process in the classroom. This is possible since FOSSBot is made of electronic materials that can be easily found commercially at a low cost while the plastic parts are printable.&lt;/p&gt;

&lt;p&gt;More information and the sources can be found at:
https://github.com/eellak/fossbot
and
Chronis, C., &amp;amp; Varlamis, I. (2022). FOSSBot: An Open Source and Open Design Educational Robot. Electronics, 11(16), 2606.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/fossbot/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Iraklis Varlamis</attendee>
      <attendee>Christos Chronis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13851@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13851</pentabarf:event-id>
      <pentabarf:event-slug>snap</pentabarf:event-slug>
      <pentabarf:event-tag>snap</pentabarf:event-tag>
      <pentabarf:title>Snap! - Build Your Own Blocks</pentabarf:title>
      <pentabarf:subtitle> A visual programming language for Computing Education</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS Educational Programming Languages</pentabarf:track>
      <pentabarf:start>2023-02-05 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T114000</dtstart>
      <dtend>20230205T121000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Snap! - Build Your Own Blocks-  A visual programming language for Computing Education</summary>
      <description>&lt;p&gt;Snap! is a Scratch-like programming language that treats code-blocks as first class citizens instead of confining them to an editing modality. Snap! has been developed for UC Berkeley’s introductory computer science course named “The Beauty and Joy of Computing”. Embracing nested data structures and higher order functions Snap! lets learners create arbitrary control structures and even custom programming languages with just blocks. Thus, Snap! bridges the space from low-floor motivational introductory activities to supporting sophisticated rigorous studies of computer science. In this presentation members of the core Snap! development team will deliver a hands-on demo of exemplary projects that exhibit our understanding of both "fun" and intellectual stimulus.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS Educational Programming Languages</categories>
      <url>https:/fosdem.org/2023/schedule/event/snap/</url>
      <location>H.2214</location>
      <attendee>Jens Mönig</attendee>
      <attendee>Jadga Huegle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13979@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13979</pentabarf:event-id>
      <pentabarf:event-slug>reggae_jails_vms_on_freebsd</pentabarf:event-slug>
      <pentabarf:event-tag>reggae_jails_vms_on_freebsd</pentabarf:event-tag>
      <pentabarf:title>Reggae: cool way of managing jails/VMs on FreeBSD</pentabarf:title>
      <pentabarf:subtitle>No docker, no cry</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2023-02-04 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230204T114000</dtstart>
      <dtend>20230204T124000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Reggae: cool way of managing jails/VMs on FreeBSD- No docker, no cry</summary>
      <description>&lt;p&gt;Reggae is built upon CBSD and uses it as a layer to create and configure jails and virtual machines, configure network and to some degree interact with firewall. Reggae also makes creating of development environment fast and easy. It enables developers to use jails or virtual machines for development so that the host system is not polluted with project dependencies. It supports different provisioners: shell, ansible, puppet, chef and salt stack. When not in development mode, Reggae makes maintaining of production easy with helper commands like provisioning already deployed jail. This talk will cover all features of Reggae and some features of CBSD and FreeBSD that make Reggae possible.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2023/schedule/event/reggae_jails_vms_on_freebsd/</url>
      <location>AW1.120</location>
      <attendee>Goran Mekić</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14319@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14319</pentabarf:event-id>
      <pentabarf:event-slug>publiccode_dpg_eu_interoperable_europe</pentabarf:event-slug>
      <pentabarf:event-tag>publiccode_dpg_eu_interoperable_europe</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT The New EU Interoperable Europe Act and the Reuse of Software in Public Administration</pentabarf:title>
      <pentabarf:subtitle>Implications for OSS in Public Administrations</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Public Code and Digital Public Goods</pentabarf:track>
      <pentabarf:start>2023-02-05 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T114000</dtstart>
      <dtend>20230205T122000</dtend>
      <duration>00:40:00:00</duration>
      <summary>AMENDMENT The New EU Interoperable Europe Act and the Reuse of Software in Public Administration- Implications for OSS in Public Administrations</summary>
      <description>&lt;p&gt;The European Commission’s Open Source Observatory (OSOR) Team will present the Interoperable Europe Act (IEA) and its implications for the free and open source software ecosystem. The text, which the European Commission adopted as a proposal in November 2022, aims to reinforce the cross-border interoperability of the public sector in the EU. Practically, it aims to facilitate “the co-creation of an ecosystem of interoperability solutions across the EU”.&lt;/p&gt;

&lt;p&gt;To achieve this, the regulation sets up a two-layer governance structure (the Interoperable Europe Board and the Interoperable Europe Community), with both entities expected to work closely with open source experts, institutions and companies.&lt;/p&gt;

&lt;p&gt;This session will in particular dig into the mechanisms meant to enable the sharing and reuse of interoperability solutions between public administrations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Public Code and Digital Public Goods</categories>
      <url>https:/fosdem.org/2023/schedule/event/publiccode_dpg_eu_interoperable_europe/</url>
      <location>AW1.120</location>
      <attendee>Ciarán O'Riordan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14418@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14418</pentabarf:event-id>
      <pentabarf:event-slug>rot_motis</pentabarf:event-slug>
      <pentabarf:event-tag>rot_motis</pentabarf:event-tag>
      <pentabarf:title>Introducing MOTIS Project</pentabarf:title>
      <pentabarf:subtitle>An Open Source Door-to-Door Routing Platform</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T114000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Introducing MOTIS Project- An Open Source Door-to-Door Routing Platform</summary>
      <description>&lt;p&gt;MOTIS is a modular mobility platform that was released as Open Source in May 2020. It's main functionality is its high performance door to door routing. However, MOTIS comes with "batteries included" and provides additional modules for input (e.g. auto-complete for station names and addresses) and output (embedded map tile server, departure and arrival tables, vehicle locations, etc.) as well as an Android app and web user interface (all open source). MOTIS offers a JSON-API via HTTP(S). It reads timetables in GTFS and can update its data model with GTFS-RT. Our current focus is the profile-based computation of fully accessible routes for people with disabilities as well as the implementation of a data model and algorithms that can efficiently work with timetables of arbitrary length.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_motis/</url>
      <location>AW1.126</location>
      <attendee>Felix Gündling</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14876@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14876</pentabarf:event-id>
      <pentabarf:event-slug>rv_gcc_builtin</pentabarf:event-slug>
      <pentabarf:event-tag>rv_gcc_builtin</pentabarf:event-tag>
      <pentabarf:title>How to add an GCC builtin to the RISC-V compiler</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>RISC-V</pentabarf:track>
      <pentabarf:start>2023-02-05 11:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T114000</dtstart>
      <dtend>20230205T122000</dtend>
      <duration>00:40:00:00</duration>
      <summary>How to add an GCC builtin to the RISC-V compiler</summary>
      <description>&lt;p&gt;Many low level features of architectures are implemented in GCC as builtin functions. Builtin functions look superficially like any C function, but are in fact intrinsic to the compiler and represented as patterns to be matched in the machine description.&lt;/p&gt;

&lt;p&gt;Builtin functions are often used to access unique functionality of individual machine instructions. Being integrated within the compiler, they are more efficient than using simple inline assembly code. For RISC-V, they offer an excellent way to expose the functionality of instruction set extensions to the C/C++ programmer.&lt;/p&gt;

&lt;p&gt;Adding a builtin function to GCC is not that difficult, but neither is it completely trivial.  In this talk we will show you how to add builtin functions using examples from the OpenHW Group's CV32E40Pv2 processor core.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>RISC-V</categories>
      <url>https:/fosdem.org/2023/schedule/event/rv_gcc_builtin/</url>
      <location>K.4.601</location>
      <attendee>Nandni Jamnadas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13655@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13655</pentabarf:event-id>
      <pentabarf:event-slug>sbom_fossology</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_fossology</pentabarf:event-tag>
      <pentabarf:title>FOSSology and SPDX</pentabarf:title>
      <pentabarf:subtitle>How FOSSology works with SPDX</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T114500</dtstart>
      <dtend>20230205T120000</dtend>
      <duration>00:15:00:00</duration>
      <summary>FOSSology and SPDX- How FOSSology works with SPDX</summary>
      <description>&lt;p&gt;FOSSology is a open source license compliance software system and toolkit. As a toolkit you can run license, copyright and export control scans from the command line or from web UI. FOSSology can generate SPDX SBOM for source code in RDF and tag-value formats, including other reports, and is becoming more SPDX compliant. With the new license naming changes in FOSSology, users can provide more elaborate and correct SPDX License Identifiers for the licenses. The tool has also improved its reporting using SPDX version 2.3 with new fields.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_fossology/</url>
      <location>UB4.136</location>
      <attendee>Gaurav Mishra</attendee>
      <attendee>Mohammed Shaheem Azmal Madanapalli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14123@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14123</pentabarf:event-id>
      <pentabarf:event-slug>sds_sql_on_ceph</pentabarf:event-slug>
      <pentabarf:event-tag>sds_sql_on_ceph</pentabarf:event-tag>
      <pentabarf:title>SQL on Ceph</pentabarf:title>
      <pentabarf:subtitle>An introduction to the new libcephsqlite library.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T114500</dtstart>
      <dtend>20230204T120500</dtend>
      <duration>00:20:00:00</duration>
      <summary>SQL on Ceph- An introduction to the new libcephsqlite library.</summary>
      <description>&lt;p&gt;Ceph was originally designed to fill a need for a distributed file system
within scientific computing environments but has since grown to become a
dominant &lt;strong&gt;unified&lt;/strong&gt; software-defined distribute storage system. Today, it is
also notably used as an enterprise-quality block device and object store
provider. This talk will cover the new development of an SQLite Virtual File
System (VFS) on top of Ceph's distributed object store (RADOS). I will show how
SQL can now be run on Ceph for both its internal use and for new application
storage requirements.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_sql_on_ceph/</url>
      <location>H.2214</location>
      <attendee>Patrick Donnelly</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14291@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14291</pentabarf:event-id>
      <pentabarf:event-slug>trixnity_one_sdk_for_almost_everything</pentabarf:event-slug>
      <pentabarf:event-tag>trixnity_one_sdk_for_almost_everything</pentabarf:event-tag>
      <pentabarf:title>Trixnity</pentabarf:title>
      <pentabarf:subtitle>One Matrix SDK for (almost) everything written in Kotlin</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T114500</dtstart>
      <dtend>20230205T121500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Trixnity- One Matrix SDK for (almost) everything written in Kotlin</summary>
      <description>&lt;p&gt;Why use many SDKs when you can have one? Trixnity is not only cross platform capable, but also suitable for clients, bots, servers, appservices or anything in between (e.g. proxy). This talk shows how this is even possible and what challenges there were to make it possible.&lt;/p&gt;

&lt;p&gt;This talk gives a brief introduction why Trixnity has emerged as yet another Matrix SDK. It shows what Trixnity does differently and why. For example, a cache on top of the database was implemented by accident, database transactions are saved asynchronously and timeline events are handled in a special way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/trixnity_one_sdk_for_almost_everything/</url>
      <location>K.3.401</location>
      <attendee>Benedict Benken</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14422@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14422</pentabarf:event-id>
      <pentabarf:event-slug>network_hole_punching_in_the_wild</pentabarf:event-slug>
      <pentabarf:event-tag>network_hole_punching_in_the_wild</pentabarf:event-tag>
      <pentabarf:title>Hole punching in the wild</pentabarf:title>
      <pentabarf:subtitle>Learnings from running libp2p hole punching in production, measured from vantage points across the globe.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T114500</dtstart>
      <dtend>20230205T121500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Hole punching in the wild- Learnings from running libp2p hole punching in production, measured from vantage points across the globe.</summary>
      <description>&lt;p&gt;At FOSDEM 2022 I presented libp2p's hole punching mechanism, overcoming NATs and firewalls with no dependencies on central infrastructure. One year has passed since. We rolled it out to live networks. We launched a large measurement campaign with many volunteers deploying vantage points in their home network, punching holes across the globe.&lt;/p&gt;

&lt;p&gt;In this talk I will give an overview of the largest hack of the internet (aka. hole punching), dive into learnings running it on IPFS (~50_000 nodes) and finally present the data collected through our measurement campaign.&lt;/p&gt;

&lt;p&gt;If you always wondered how hole punching works, how much more successful UDP is over TCP, whether IPv4 or v6 makes a difference, which ISP is most friendly to p2p and how to overcome symetric NATs, join for the talk!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_hole_punching_in_the_wild/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Max Leonard Inden</attendee>
      <attendee>Dennis Trautwein</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14912@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14912</pentabarf:event-id>
      <pentabarf:event-slug>collab_tribe</pentabarf:event-slug>
      <pentabarf:event-tag>collab_tribe</pentabarf:event-tag>
      <pentabarf:title>Tribe - a content structuring and collaborative framework</pentabarf:title>
      <pentabarf:subtitle>JSON compatible and opinionated content-first framework</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-05 11:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T114500</dtstart>
      <dtend>20230205T120000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Tribe - a content structuring and collaborative framework- JSON compatible and opinionated content-first framework</summary>
      <description>&lt;p&gt;Tribe is a collection of core libraries currently written in PHP that use MySQL JSON extensively. It provides a content structuring and storage framework. It has two main components - Types.json and Junction. Types.json helps configure a content structure, without having to work directly on MySQL tables. Junction is a CMS (dashboard), that auto-configures based on Types.json.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_tribe/</url>
      <location>D.collab</location>
      <attendee>Akshay Madan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14008@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14008</pentabarf:event-id>
      <pentabarf:event-slug>fast_data_apache_beam_streaming_analytics</pentabarf:event-slug>
      <pentabarf:event-tag>fast_data_apache_beam_streaming_analytics</pentabarf:event-tag>
      <pentabarf:title>An introduction to Apache Beam for streaming analytics</pentabarf:title>
      <pentabarf:subtitle>Get to know how to leverage Apache Beam for your streaming analytics pipelines</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Fast and Streaming Data</pentabarf:track>
      <pentabarf:start>2023-02-04 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T115000</dtstart>
      <dtend>20230204T122000</dtend>
      <duration>00:30:00:00</duration>
      <summary>An introduction to Apache Beam for streaming analytics- Get to know how to leverage Apache Beam for your streaming analytics pipelines</summary>
      <description>&lt;p&gt;Apache Beam is an open source SDK for data pipelines, with an unified model for batch and streaming pipelines. The SDK is multi-runner and portable: you may run your pipeline on Apache Spark, Apache Flink, Cloud Dataflow and other runners. In this talk, we will cover the main features of Beam for streaming analytics pipelines, with some examples of the capabilities to apply complex time-based logics to streams of data.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Fast and Streaming Data</categories>
      <url>https:/fosdem.org/2023/schedule/event/fast_data_apache_beam_streaming_analytics/</url>
      <location>K.4.201</location>
      <attendee>Israel Herraiz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14069@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14069</pentabarf:event-id>
      <pentabarf:event-slug>bintools_poked</pentabarf:event-slug>
      <pentabarf:event-tag>bintools_poked</pentabarf:event-tag>
      <pentabarf:title>GNU poke beyond the CLI (Command Line Interface)</pentabarf:title>
      <pentabarf:subtitle>poked + pokelets = Better UI</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Binary Tools</pentabarf:track>
      <pentabarf:start>2023-02-05 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T115000</dtstart>
      <dtend>20230205T122000</dtend>
      <duration>00:30:00:00</duration>
      <summary>GNU poke beyond the CLI (Command Line Interface)- poked + pokelets = Better UI</summary>
      <description>&lt;p&gt;GNU poke is about manipulating structured binary data. For a long time, the only available user interface (UI) for poke was the CLI interface. But that's not the case anymore! Now we have ‘poked’ and a lot of pokelets. ‘poked’ is the daemon responsible for enabling pokelets provide their UIs. This talk explains why this approach is a good and powerful idea and how it enables users to make their own task-specific UIs very fast, or extend GNU poke with more capabilities (like making GNU poke a more powerful Wireshark-like tool, or adding disassembly capabilities). pacme project (a suite of pokelets) and poke-el (an Emacs interface) will be presented as examples.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Binary Tools</categories>
      <url>https:/fosdem.org/2023/schedule/event/bintools_poked/</url>
      <location>AW1.126</location>
      <attendee>Mohammad-Reza Nabipoor</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14405@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14405</pentabarf:event-id>
      <pentabarf:event-slug>mobian_to_stable_and_beyond</pentabarf:event-slug>
      <pentabarf:event-tag>mobian_to_stable_and_beyond</pentabarf:event-tag>
      <pentabarf:title>Mobian: to stable... and beyond!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T115000</dtstart>
      <dtend>20230204T120500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Mobian: to stable... and beyond!</summary>
      <description>&lt;p&gt;Over the past 3 years, Mobian has grown from a one-person hobby project to one of the main actors in the mobile Linux community.&lt;/p&gt;

&lt;p&gt;As we're preparing for the upcoming release of Debian 12 (bookworm), and the first Mobian stable release (shortly) following it, we want to share our plans for this transition and the future of Mobian and Debian on mobile devices.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/mobian_to_stable_and_beyond/</url>
      <location>UB4.136</location>
      <attendee>Arnaud Ferraris</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14513@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14513</pentabarf:event-id>
      <pentabarf:event-slug>mutation_testing</pentabarf:event-slug>
      <pentabarf:event-tag>mutation_testing</pentabarf:event-tag>
      <pentabarf:title>Fear the mutants. Love the mutants.  </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Testing and Automation</pentabarf:track>
      <pentabarf:start>2023-02-05 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T115000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Fear the mutants. Love the mutants.  </summary>
      <description>&lt;p&gt;Code coverage (the percentage of your code tested by your tests) is a great metric. However, coverage doesn’t tell you how good your tests are at picking up changes to your codebase - if your tests aren’t well-designed, changes can pass your unit tests but break production.&lt;/p&gt;

&lt;p&gt;Mutation testing is a great (and massively underrated) way to quantify how much you can trust your tests. Mutation tests work by changing your code in subtle ways, then applying your unit tests to these new, "mutant" versions of your code. If your tests fail, great! If they pass… that’s a change that might cause a bug in production.&lt;/p&gt;

&lt;p&gt;In this talk, I’ll show you how to get started with mutation testing and how to integrate it into your CI/CD pipeline. After the session, you’ll be ready to use mutation testing with wild abandon. Soon, catching mutant code will be a routine part of your release engineering process!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Testing and Automation</categories>
      <url>https:/fosdem.org/2023/schedule/event/mutation_testing/</url>
      <location>UB4.132</location>
      <attendee>Paco van Beckhoven</attendee>
      <attendee>Max Kahan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14744@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14744</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_new_ways_of_initrd_build</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_new_ways_of_initrd_build</pentabarf:event-tag>
      <pentabarf:title>Building initrds in a new way</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T115000</dtstart>
      <dtend>20230204T121000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Building initrds in a new way</summary>
      <description>&lt;p&gt;The mkosi-initrd project builds initrds directly from system packages.
This means that there is no separate dependency and packaging system.
Normal system packages and services are used in the initrd.
This means that we don't need to build a duplicate set of scripts.
Systemd is used to the maximum extent — it sets up the environment and manages jobs in the initrd.
Requirements and dependencies for startup tasks must be expressed as unit properties.
Systemd's functionality is used to manage secrets, measure state,
and load system extensions to extend the initrd.
In this talk I'll cover the current state of the project (what works) and the plans for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_new_ways_of_initrd_build/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Zbigniew Jędrzejewski-Szmek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14917@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14917</pentabarf:event-id>
      <pentabarf:event-slug>kubernetes</pentabarf:event-slug>
      <pentabarf:event-tag>kubernetes</pentabarf:event-tag>
      <pentabarf:title>Exploring the power of OpenTelemetry on Kubernetes</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T115000</dtstart>
      <dtend>20230205T122000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Exploring the power of OpenTelemetry on Kubernetes</summary>
      <description>&lt;p&gt;Deploying an end-to-end observability system comes with many challenges. The organization has to decide how data will be collected, what data formats will be used, sampling strategies, filter sensitive data (a.k.a. PII), and ultimately send data to the observability platform of their choice. In this session, we will teach you how to roll out end-to-end observability data collection on Kubernetes using the OpenTelemetry project. You will learn how to effectively instrument applications using auto-instrumentation, deploy the OpenTelemetry collector, and collect traces, metrics, and logs. You will gain the knowledge needed to tackle the mentioned challenges. After this session, you will be able to understand and use OpenTelemetry instrumentation libraries, collector and Kubernetes operator.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/kubernetes/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Pavol Loffay</attendee>
      <attendee>Benedikt Bongartz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15072@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15072</pentabarf:event-id>
      <pentabarf:event-slug>test_talk2</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk2</pentabarf:event-tag>
      <pentabarf:title>Test talk number 2</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 11:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T115000</dtstart>
      <dtend>20230204T120000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Test talk number 2</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk2/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14639@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14639</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_on_premise_data_centers_do_not_need_to_be_legacy</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_on_premise_data_centers_do_not_need_to_be_legacy</pentabarf:event-tag>
      <pentabarf:title>On-premise data centers do not need to be legacy</pentabarf:title>
      <pentabarf:subtitle>We can and should learn from legacy on-premise data centers and the migration to the cloud to ensure the computing platform's future is bright</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 11:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T115500</dtstart>
      <dtend>20230204T121500</dtend>
      <duration>00:20:00:00</duration>
      <summary>On-premise data centers do not need to be legacy- We can and should learn from legacy on-premise data centers and the migration to the cloud to ensure the computing platform's future is bright</summary>
      <description>&lt;p&gt;There has been a significant shift from on-premise data centers to the cloud in the last fifteen years. This process was due to the perceived cost difference between the legacy on-premise data centers and the newer and shinier cloud. Due to a renewed interest in privacy and data sovereignty, many organizations
are returning to the on-premise. For the success of such initiatives, it is fundamental to learn from the past and understand how a modern on-premise data center would be structured.
I started working in 2004 when almost everything was on-premise, and I had a front-row seat to the migrations that occurred in this period thanks to my roles as a Systems and Solutions Architect.
In this talk, we will recap the last twenty years of migrations to learn some key lessons, and then we will analyze what a modern on-premise data center would look like, which technologies might help and which could be risky bets.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_on_premise_data_centers_do_not_need_to_be_legacy/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Fabio Alessandro Locati</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13626@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13626</pentabarf:event-id>
      <pentabarf:event-slug>tableaunoir</pentabarf:event-slug>
      <pentabarf:event-tag>tableaunoir</pentabarf:event-tag>
      <pentabarf:title>Tableaunoir: an online blackboard for teaching</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T121500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Tableaunoir: an online blackboard for teaching</summary>
      <description>&lt;p&gt;Tableaunoir is an online collaborative blackboard tool with fridge magnets available in many languages. "Tableau noir" means blackboard in French. Contrary to plenty of other collaborative boards on the Internet, with Tableaunoir you can create interactive animations via the use of fridge magnets.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/tableaunoir/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>François Schwarzentruber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13635@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13635</pentabarf:event-id>
      <pentabarf:event-slug>home_automation</pentabarf:event-slug>
      <pentabarf:event-tag>home_automation</pentabarf:event-tag>
      <pentabarf:title>Practical Computerized Home Automation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Practical Computerized Home Automation</summary>
      <description>&lt;p&gt;Home automation is an elusive technology — often desired, rarely achieved. This talk explores a successful ten-year home automation deployment, outlining the challenges that derail many attempts. It will cover technology choices, programing basics, and a dozen successful applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/home_automation/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Bruce Momjian</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13662@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13662</pentabarf:event-id>
      <pentabarf:event-slug>python_micropython_intro</pentabarf:event-slug>
      <pentabarf:event-tag>python_micropython_intro</pentabarf:event-tag>
      <pentabarf:title>An introduction to MicroPython</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>01:00:00:00</duration>
      <summary>An introduction to MicroPython</summary>
      <description>&lt;p&gt;Intro to MicroPython for Python programmers. Place of Python in embedded software. Thonny to install and use MicroPython. Demo, from blinky to more complex peripheral hardware (LEDs, SR04, LED matrix, Neopixels, RFID reader, UTP connection). Comparing suitable targets (PiPico, ESP8266, ESP32, Teensy 3.1, a few more)&lt;/p&gt;

&lt;p&gt;This talk was given at PyData Eindhoven, https://www.meetup.com/pydata-eindhoven/events/288643458/&lt;/p&gt;

&lt;p&gt;Sheets (current version, might chance somewhat) https://github.com/wovo/talks/tree/main/2022-october-micropython&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_micropython_intro/</url>
      <location>UD2.218A</location>
      <attendee>Wouter van Ooijen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13671@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13671</pentabarf:event-id>
      <pentabarf:event-slug>rust_aurae_a_new_pid_1_for_distributed_systems</pentabarf:event-slug>
      <pentabarf:event-tag>rust_aurae_a_new_pid_1_for_distributed_systems</pentabarf:event-tag>
      <pentabarf:title>Aurae: Distributed Runtime</pentabarf:title>
      <pentabarf:subtitle>A new node init system written in Rust</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T124000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Aurae: Distributed Runtime- A new node init system written in Rust</summary>
      <description>&lt;p&gt;In this talk I share the motivation, goals, and architecture of my new project Aurae. Informed by my experience of operating large production platforms I discuss my thesis of how bringing deliberate runtime controls to a node will unlock a new generation of higher order distributed systems.&lt;/p&gt;

&lt;p&gt;The audience walks away with an in-depth understanding of the current state of affairs Rust and the Aurae runtime project. We learn about my journey to Rust from working with Go in Kubernetes.&lt;/p&gt;

&lt;p&gt;I am an accomplished Go engineer who has made the jump into Rust and I believe my story is worth compiling and sharing with FOSDEM. I believe there will be many like me in the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_aurae_a_new_pid_1_for_distributed_systems/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Kris Nóva</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13677@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13677</pentabarf:event-id>
      <pentabarf:event-slug>guixriscv</pentabarf:event-slug>
      <pentabarf:event-tag>guixriscv</pentabarf:event-tag>
      <pentabarf:title>Bringing RISC-V to Guix's bootstrap</pentabarf:title>
      <pentabarf:subtitle>What's done and what we need to do</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Bringing RISC-V to Guix's bootstrap- What's done and what we need to do</summary>
      <description>&lt;p&gt;The talk is a review of my work on Guix's bootstrapping process for RISC-V. The presentation describes why we needed to make this, the challenges I encountered, what I focused doing, what is missing and how people can take part.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/guixriscv/</url>
      <location>D.minimalistic</location>
      <attendee>Ekaitz Zarraga</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13783@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13783</pentabarf:event-id>
      <pentabarf:event-slug>uncover_missing_link</pentabarf:event-slug>
      <pentabarf:event-tag>uncover_missing_link</pentabarf:event-tag>
      <pentabarf:title>Uncover the Missing Link</pentabarf:title>
      <pentabarf:subtitle>Creating Clear Linkage between Open Source and Standards</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Uncover the Missing Link- Creating Clear Linkage between Open Source and Standards</summary>
      <description>&lt;p&gt;We have a rich and evolving set of standards that we use to build and deploy interoperable systems. We also have a talented and productive open source community that creates code intended for use in these systems and their ongoing operation. The challenge is shifting from defining standards and writing code to knowing which standards to use and finding code that accelerates implementation and deployment of these standards. This challenge increases as we become more efficient at defining new standards and creating new open source projects.
What if we could make it easier to navigate this landscape? What if we could create clear links between standards and code? This would  make our open source and  standards communities more productive. It would also make the great work they do more useful and rewarding. Fortunately, a set of practices is being defined and put in practice to make make it easy to identify and find open source code related to IETF standards. Join this session to learn what new mechanisms  exist, how to use them,  and to how help shape what comes next.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/uncover_missing_link/</url>
      <location>UB5.132</location>
      <attendee>Charles Eckel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13805@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13805</pentabarf:event-id>
      <pentabarf:event-slug>secure</pentabarf:event-slug>
      <pentabarf:event-tag>secure</pentabarf:event-tag>
      <pentabarf:title>Secure by accident</pentabarf:title>
      <pentabarf:subtitle>How performance optimisation can lead to more secure apps</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Secure by accident- How performance optimisation can lead to more secure apps</summary>
      <description>&lt;p&gt;A security researcher known by the nickname percidae has drawn my attention to the Angular compilations.
By bundling a single page application without code splitting, SPAs can make the job for penetration testers easier.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/secure/</url>
      <location>UB5.230</location>
      <attendee>André Jaenisch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13902@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13902</pentabarf:event-id>
      <pentabarf:event-slug>sbom_build_recorder</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_build_recorder</pentabarf:event-tag>
      <pentabarf:title>Build recorder: a system to capture detailed information</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Build recorder: a system to capture detailed information</summary>
      <description>&lt;p&gt;Build recorder: a system to capture detailed information&lt;/p&gt;

&lt;p&gt;An issue that is currently plaguing a number of people working in SBOMs is that, given a generated binary artifact of a project, it is not easy (or even possible) to point back to the exact files that were used for creating it.&lt;/p&gt;

&lt;p&gt;In a typical setup, a project has a number of source files written in a programming language and a build process creates a binary executable.  However, in most cases only a subset of the files is being processed (others being test cases, for example), a number of other files are also used (standard header files residing elsewhere in the system), and a number of tools are being invoked (each introducing another dependency).&lt;/p&gt;

&lt;p&gt;In this presentation we will present build_recorder, an innovative command-line tool that allows tracking of complete and detailed information about every single file that somehow affects the build process.  The tool works transparently while the software is being built, without requiring any change to the source code or build system.  For each file used, a number of attributes are being saved, like name, full path, checksum and exact use.  We will be detailing the information kept, the basics of operation, the generated output format, and planned future enhancements.&lt;/p&gt;

&lt;p&gt;This work has been the result of a 2022 Google Summer of Code project for the GFOSS organization.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_build_recorder/</url>
      <location>UB4.136</location>
      <attendee>Alexios Zavras</attendee>
      <attendee>Fotios Valasiadis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13932@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13932</pentabarf:event-id>
      <pentabarf:event-slug>graph_case_for_dag</pentabarf:event-slug>
      <pentabarf:event-tag>graph_case_for_dag</pentabarf:event-tag>
      <pentabarf:title>A case for DAG databases</pentabarf:title>
      <pentabarf:subtitle>Correlating revision history with CI results</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>A case for DAG databases- Correlating revision history with CI results</summary>
      <description>&lt;p&gt;Graph database servers have grown immensely powerful, but they still can't query DAGs (Directed Acyclic Graphs) better than a command-line tool can: git. One CI system needs just that to correlate results and bugs with the revision history of the Linux kernel.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_case_for_dag/</url>
      <location>K.4.601</location>
      <attendee>Nikolai Kondrashov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13945@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13945</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_under_equipped_social_scientist</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_under_equipped_social_scientist</pentabarf:event-tag>
      <pentabarf:title>The under-equipped social scientist ?</pentabarf:title>
      <pentabarf:subtitle>Why do we need more dedicated, flexible and documented Python libraries for social sciences.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The under-equipped social scientist ?- Why do we need more dedicated, flexible and documented Python libraries for social sciences.</summary>
      <description>&lt;p&gt;This talk is an interim report on a journey to enhance scientific programming in Python within the French social sciences. Scientific programming is a stepstone to develop open and reproductible data projects. In numerous field, tools and libraries were developed thanks to Python to become standards. Backed by detailed documentations, those tools diffuse beyond specialties and frontiers and opens new prospects. Nevertheless, social sciences in France seem to stand appart. One reason may be the precedence of R as a programming langage, with highly specialized libraries lacking sometime of documentation or update. Another one may be the diversity of traditions, data and approaches that can hinder shared practices and ease of use of existing libraries. Based on the experience of a small Python library - PySHS - and the organization of training sessions, I will argue that there is a need (and space) for an high-level and easy to use scientific programming framework in Python dedicate to social sciences that can bridge current practices with the state of the art libraries. Such library could in return help to clarify methodologies. This opens two main question that should be addressed : first, how to maintain the flexibility of scientific programming against overtly specialized tools ; second : how to build a meta-framework with other programming langages as R to avoid fragmentation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_under_equipped_social_scientist/</url>
      <location>UB4.132</location>
      <attendee>Emilien SCHULTZ</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13962@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13962</pentabarf:event-id>
      <pentabarf:event-slug>rosegarden</pentabarf:event-slug>
      <pentabarf:event-tag>rosegarden</pentabarf:event-tag>
      <pentabarf:title>Rosegarden: A Slumbering Giant</pentabarf:title>
      <pentabarf:subtitle>How a 20-year old OSS project is still going strong</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Rosegarden: A Slumbering Giant- How a 20-year old OSS project is still going strong</summary>
      <description>&lt;p&gt;Rosegarden is an open-source Linux MIDI, Audio sequencer and Notation editor, originally created for a university project in 1992 and is still going strong over 30 years later. The current incarnation of Rosegarden for Linux was kick-started in 2001 by Chris Cannam, Guillaume Laurent and Richard Bown. In this talk, one of the original creators of this legendary piece of OSS history takes you through the project's history and analyses some of the critical elements for its continued success to this day.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/rosegarden/</url>
      <location>Janson</location>
      <attendee>Richard Bown</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13965@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13965</pentabarf:event-id>
      <pentabarf:event-slug>a_mirror_without_reflection_for_kmp</pentabarf:event-slug>
      <pentabarf:event-tag>a_mirror_without_reflection_for_kmp</pentabarf:event-tag>
      <pentabarf:title>A mirror without reflection for Kotlin/Multiplatform</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>A mirror without reflection for Kotlin/Multiplatform</summary>
      <description>&lt;p&gt;Reflection is a very powerful JVM feature that allows to create implementations of interfaces on the go, as well as exploring the type hierarchy, methods and properties of a given class.
These capabilities do not exist in Kotlin/Multiplatform, so we will explore an alternative method to runtime reflection: a compile-time symbol processor to create compile time mirrors.
Using Mocking as an excuse (as mocking typically needs reflection), we will explore how we can use KSP (Kotlin Symbol Processor) to circumvent the absence of reflection and generate efficient test mocks at compile time. We will also see the limitations that multiplatform brings to both the KSP generator and its associated runtime, and we will explain the tradeoff that needs to be made when using KSP, and why they are needed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/a_mirror_without_reflection_for_kmp/</url>
      <location>UB5.230</location>
      <attendee>Salomon BRYS</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13972@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13972</pentabarf:event-id>
      <pentabarf:event-slug>godebugconcurrency</pentabarf:event-slug>
      <pentabarf:event-tag>godebugconcurrency</pentabarf:event-tag>
      <pentabarf:title>Debugging concurrency programs in Go</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Debugging concurrency programs in Go</summary>
      <description>&lt;p&gt;Recently the interest in concurrent programming has grown dramatically. Unfortunately, parallel programs do not always have reproducible behavior. Even when they are run with the same inputs, their results can be radically different. In this talk I’ll show how to debug concurrency programs in Go.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/godebugconcurrency/</url>
      <location>UD2.218A</location>
      <attendee>Andrii Soldatenko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14094@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14094</pentabarf:event-id>
      <pentabarf:event-slug>5_errors_when_building</pentabarf:event-slug>
      <pentabarf:event-tag>5_errors_when_building</pentabarf:event-tag>
      <pentabarf:title>5 errors when building embedded systems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>5 errors when building embedded systems</summary>
      <description>&lt;p&gt;Building embedded systems is complex, especially if they will last. This talk will be a collection of (funny!) cases and stories of errors made in different projects. Examples cover a wide range of situations, for example, not using git at all (or poorly) or optimizing too early. Marta will also show best practices to follow instead and how to convince customers and coworkers actually to follow those practices.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/5_errors_when_building/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Marta Rybczynska</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14124@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14124</pentabarf:event-id>
      <pentabarf:event-slug>security_elliptic_curves_in_foss</pentabarf:event-slug>
      <pentabarf:event-tag>security_elliptic_curves_in_foss</pentabarf:event-tag>
      <pentabarf:title>Elliptic curves in FOSS</pentabarf:title>
      <pentabarf:subtitle>More curves to the set</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Elliptic curves in FOSS- More curves to the set</summary>
      <description>&lt;p&gt;Since the first implementation of elliptic curves over finite fields for the GnuPG and the implementation on OpenSSL of the curves over finite and binary fields, back in the 2000s, many things have happened over this mathematical construction. We've witnessed instances like the birth and death of certain isogenies or searching for algorithms that resist quantum computing, which are only a few to mention.&lt;/p&gt;

&lt;p&gt;We moved from the NIST curves on the P1363 to use Edwards variety, and there is a recent proposal with Double-odd curves. So the assortment is increasing, but we need to squeeze them more. For each new curve, all users always share the same group. This talk will review the path walked and evaluate the progress in implementing the Double-odd Jacobi Quartic in Libgcrypt and GnuPG.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_elliptic_curves_in_foss/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Sergi Blanch-Torné</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14277@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14277</pentabarf:event-id>
      <pentabarf:event-slug>om_liquidsoap</pentabarf:event-slug>
      <pentabarf:event-tag>om_liquidsoap</pentabarf:event-tag>
      <pentabarf:title>Advanced programmable use of Liquidsoap with FFmpeg</pentabarf:title>
      <pentabarf:subtitle>Explore how the liquidsoap language can be used in new, safe ways for building media pipelines and leverage FFmpeg functionalities</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Advanced programmable use of Liquidsoap with FFmpeg- Explore how the liquidsoap language can be used in new, safe ways for building media pipelines and leverage FFmpeg functionalities</summary>
      <description>&lt;p&gt;In the three years that have passed since the last Liquidsoap presentation, much change has happened! During this walk we will:
* Give an update on the community growth during the pandemic and recap what we learned during our two liquidshop events that mixed technical presentations with actual user projects presentations!
* Present some the recent advanced in the Liquidsoap language and how they can be be used to leverage awesome programming language ideas to create powerful, rich and safe media project scripts
* Showcase the new integration with FFmpeg and how Liquidsoap provides flexible and advanced usage of the excellent FFmpeg features and APIs.&lt;/p&gt;

&lt;p&gt;This talk should be of interest for anyone with interest in community radio, media broadcasting and anything related to audio and video handling in general, including integration with online APIs and websites and more!&lt;/p&gt;

&lt;p&gt;We would also love to present and discuss our implementation of media APIs and the new abstractions that could be emerging in future implementations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_liquidsoap/</url>
      <location>K.3.401</location>
      <attendee>Romain Beauxis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14279@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14279</pentabarf:event-id>
      <pentabarf:event-slug>rot_transition</pentabarf:event-slug>
      <pentabarf:event-tag>rot_transition</pentabarf:event-tag>
      <pentabarf:title>Transit network planning for everyone</pentabarf:title>
      <pentabarf:subtitle>optimise your network, reduce transit time for users!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Transit network planning for everyone- optimise your network, reduce transit time for users!</summary>
      <description>&lt;p&gt;Transition is a web based transit network edition and analysis platform. Leveraging OpenStreetMap data as it's base data source,
it lets you create a network from scratch easily or import and modify an existing one via GTFS files. You can create multiple scenarios and compare them via various visualisation
Using travel survey data, we have a genetic algorithm that can optimise your network, reducing overall transit time for users, while keeping your constraints fixed.&lt;/p&gt;

&lt;p&gt;The talk will present the various features of the platform, with examples from actual cities, describe our routing infrastructure, show where we are hoping to go and touch the topic of OSM data quality and the data require for best analysis.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_transition/</url>
      <location>AW1.126</location>
      <attendee>Yannick Brosseau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14297@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14297</pentabarf:event-id>
      <pentabarf:event-slug>metahub</pentabarf:event-slug>
      <pentabarf:event-tag>metahub</pentabarf:event-tag>
      <pentabarf:title>HPC Container Conformance</pentabarf:title>
      <pentabarf:subtitle>Guidance on how to build and annotate containers for HPC</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T121000</dtend>
      <duration>00:10:00:00</duration>
      <summary>HPC Container Conformance- Guidance on how to build and annotate containers for HPC</summary>
      <description>&lt;p&gt;While containerization revolutionized the delivery and execution of software, it introduces new challenges as the usual practice with one big software file-system with a subsequent &lt;code&gt;module load&lt;/code&gt; to rule all environments is not feasable with containers.
The talk introduces the 'HPC Container Conformance' Project which aims to provide guidance on how to build container images and how to annotate them so that end-users and system admins can integrate them in their workflows.
The talk also introduces the &lt;em&gt;MetaHub Registry&lt;/em&gt;, an OCI compliant container registry to serve  environment/hardware specific images and reduce overall complexity of herding all the container images. By using profiles when logging in MetaHub is aware of the context the image is going to be executed and picks the right image from previously pushed/configured container images. Centralising the logic of picking the right software variant (&lt;code&gt;module load&lt;/code&gt;) within the registry enables a series of enhancements to the user experience and a reduction in complexity which allows users and admins to focus on their science.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/metahub/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Christian Kniep</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14351@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14351</pentabarf:event-id>
      <pentabarf:event-slug>mysql8_mariadb1011</pentabarf:event-slug>
      <pentabarf:event-tag>mysql8_mariadb1011</pentabarf:event-tag>
      <pentabarf:title>MySQL 8 vs MariaDB 10.11</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T122000</dtend>
      <duration>00:20:00:00</duration>
      <summary>MySQL 8 vs MariaDB 10.11</summary>
      <description>&lt;p&gt;MySQL 8 and MariaDB 10.10 are the latest Major versions for MySQL and MariaDB.  While MariaDB started by being slightly different MySQL variant,  now it has grown into very much different database platforms which grows more different from every release.&lt;/p&gt;

&lt;p&gt;In this presentation, we will look into the differences between MySQL and MariaDB in the core areas such as SQL features, query optimizations, replication, storage engines, and security. We will also discuss the unique features and capabilities MySQL 8 and MariaDB 10.10 offers compared to each other.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/mysql8_mariadb1011/</url>
      <location>K.3.201</location>
      <attendee>Peter Zaitsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14424@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14424</pentabarf:event-id>
      <pentabarf:event-slug>osvevolution</pentabarf:event-slug>
      <pentabarf:event-tag>osvevolution</pentabarf:event-tag>
      <pentabarf:title>Evolution of OSv: Towards Greater Modularity and Composability</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Evolution of OSv: Towards Greater Modularity and Composability</summary>
      <description>&lt;p&gt;By design, OSv has always been a "fat" unikernel and by default has provided a large subset of &lt;code&gt;glibc&lt;/code&gt; functionality and has included full standard C++ library (&lt;code&gt;libstdc++&lt;/code&gt;), the ZFS implementation, drivers for many devices, and has supported many hypervisors. On one hand, it makes running arbitrary applications on any hypervisor very easy using a single universal kernel. On another hand, such universality comes with the price of the bloated kernel with many symbols and drivers and possibly ZFS unused, thus causing inefficient memory usage, longer boot time, and potential security vulnerabilities. In addition, the C++ applications linked against a version of libstdc++ different than the version the kernel was linked against, may simply not work.&lt;/p&gt;

&lt;p&gt;In this presentation, I will talk about enhancements in the new release 0.57 to address these issues. More specifically, I will focus on a new experimental build mode to hide the non-&lt;code&gt;glibc&lt;/code&gt; symbols and &lt;code&gt;libstdc++&lt;/code&gt; and extract ZFS code out of the kernel in form of a dynamically linked library. I will also explain another new build option to tailor the kernel to a set of specific device drivers - 'driver profiles', and another new mechanism to allow building a version of the kernel with a subset of glibc symbols needed to support a specific application.&lt;/p&gt;

&lt;p&gt;Finally, I will also cover other interesting improvements and optimizations like "lazy" stack, minimal netlink support, and novel ways to build and run ZFS images.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/osvevolution/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Waldemar Kozaczuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14561@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14561</pentabarf:event-id>
      <pentabarf:event-slug>collab_alfresco</pentabarf:event-slug>
      <pentabarf:event-tag>collab_alfresco</pentabarf:event-tag>
      <pentabarf:title>Open Source Collaboration Tools for Alfresco</pentabarf:title>
      <pentabarf:subtitle>Enhancing Collaboration Experience with CSP</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T124500</dtend>
      <duration>00:45:00:00</duration>
      <summary>Open Source Collaboration Tools for Alfresco- Enhancing Collaboration Experience with CSP</summary>
      <description>&lt;p&gt;Online collaboration tools for document edition are the perfect fit to enhance the features of a Content Service Platform like Alfresco. This session explores the integration of Open Source alternatives like LibreOffice, OnlyOffice and Collabora with the Alfresco Platform. Ready-to-test deployments will be provided and demonstrated!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_alfresco/</url>
      <location>D.collab</location>
      <attendee>Angel Borroy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14594@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14594</pentabarf:event-id>
      <pentabarf:event-slug>energy_everest</pentabarf:event-slug>
      <pentabarf:event-tag>energy_everest</pentabarf:event-tag>
      <pentabarf:title>EVerest: AC and DC electric vehicle charging with open source software and hardware</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>EVerest: AC and DC electric vehicle charging with open source software and hardware</summary>
      <description>&lt;p&gt;We will give a brief introduction to electric vehicle charging technology, including an overview of the standards and protocols involved.
This will be followed by a deep dive into how you can build your own AC charging station with open hardware, utilizing the EVerest open source software stack.
Concluding the talk, we will present an outlook on how you could assemble a DC charging station with readily available components.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_everest/</url>
      <location>D.energy</location>
      <attendee>Kai-Uwe Hermann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14638@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14638</pentabarf:event-id>
      <pentabarf:event-slug>anaconda_web_ui</pentabarf:event-slug>
      <pentabarf:event-tag>anaconda_web_ui</pentabarf:event-tag>
      <pentabarf:title>Building a Web UI for the Fedora installer</pentabarf:title>
      <pentabarf:subtitle>the reasons, the tools and progress so far</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building a Web UI for the Fedora installer- the reasons, the tools and progress so far</summary>
      <description>&lt;p&gt;In the space of a year the Fedora installer Web UI turned from an idea to first preview of installation media being published.&lt;/p&gt;

&lt;p&gt;There is still a long way ahead before the new Web-based UI can replace the existing GTK3-powered graphical interface of the Anaconda installer in Fedora. Still it is a good time to talk about reasons for starting the Web UI effort, the technology being used, our progress so far, the challenges encountered &amp;amp; what comes next.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/anaconda_web_ui/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Martin Kolman</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14646@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14646</pentabarf:event-id>
      <pentabarf:event-slug>walking_stack_without_frame_pointers</pentabarf:event-slug>
      <pentabarf:event-tag>walking_stack_without_frame_pointers</pentabarf:event-tag>
      <pentabarf:title>Walking native stacks in BPF without frame pointers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T122500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Walking native stacks in BPF without frame pointers</summary>
      <description>&lt;p&gt;Implementing profilers and tracers in BPF offers a high degree of flexibility and allows for tools that have lower overhead and can make them suitable for production usage. BPF has a helper to unwind native stacks with frame pointers that works great. Unfortunately, most Linux distros and compilation pipelines omit frame pointers. We've built a BPF program that uses DWARF-unwind information to walk native stacks without frame pointers in BPF. We've integrated it into our continuous profiler project, Parca Agent.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/walking_stack_without_frame_pointers/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Vaishali Thakkar</attendee>
      <attendee>Javier Honduvilla Coto</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14649@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14649</pentabarf:event-id>
      <pentabarf:event-slug>vai_okd_virtualization</pentabarf:event-slug>
      <pentabarf:event-tag>vai_okd_virtualization</pentabarf:event-tag>
      <pentabarf:title>OKD Virtualization: what’s new, what’s next</pentabarf:title>
      <pentabarf:subtitle>New features on OKD Virtualization 4.11 and 4.12 and next challenges</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T123000</dtend>
      <duration>00:30:00:00</duration>
      <summary>OKD Virtualization: what’s new, what’s next- New features on OKD Virtualization 4.11 and 4.12 and next challenges</summary>
      <description>&lt;p&gt;OKD Virtualization is the community project bringing traditional virtualization technology into OKD.
OKD is an Open Source Community Distribution of Kubernetes optimized for continuous application development and multi-tenant deployments. OKD is a sibling community distribution to Red Hat OpenShift Container Platform.
Meet the OKD Virtualization community, learn new features, discover deployment patterns and get involved!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_okd_virtualization/</url>
      <location>K.3.201</location>
      <attendee>Simone Tiraboschi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14652@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14652</pentabarf:event-id>
      <pentabarf:event-slug>supplychain</pentabarf:event-slug>
      <pentabarf:event-tag>supplychain</pentabarf:event-tag>
      <pentabarf:title>Securing Your Software Supply Chain One Open Source Project at a Time</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T122000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Securing Your Software Supply Chain One Open Source Project at a Time</summary>
      <description>&lt;p&gt;Delivering software fast is one piece of the CI/CD puzzle, but delivering it securely is the glue that keeps your puzzle from falling apart. Software supply chain attacks are on the rise with security exploits directly targeting open source projects, central repositories, and software package managers. Now that developers are the target of security attackers, how do you protect your DevOps pipeline?&lt;/p&gt;

&lt;p&gt;This is a problem that the Continuous Delivery Foundation (CDF)  is working to solve. To help ensure a secure SDLC, the CDF is investing in projects that provide security solutions and in 2022 announced a new incubating project, Pyrsia. This talk will highlight the importance of securing your software supply chain at the source and how Pyrsia is working to solve this problem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/supplychain/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Fatih Degirmenci</attendee>
      <attendee>Lori Lorusso</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14803@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14803</pentabarf:event-id>
      <pentabarf:event-slug>role_eu_open_source</pentabarf:event-slug>
      <pentabarf:event-tag>role_eu_open_source</pentabarf:event-tag>
      <pentabarf:title>Is “European open source” a thing?</pentabarf:title>
      <pentabarf:subtitle>Debating the role of open source in building Europe’s digital sovereignty</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Is “European open source” a thing?- Debating the role of open source in building Europe’s digital sovereignty</summary>
      <description>&lt;p&gt;Digital autonomy has been at the heart of the public policy debate in the EU for a while now, with Commissioner Thierry Breton himself stating in 2021 that “in the digital decade, Open Source will be a key element to achieve Europe’s resilience and digital sovereignty”. In this session, which will also include an open debate with the audience, we will analyze the opportunities for open source when it comes to contributing to building Europe’s technological sovereignty, but also the challenges that this new policy landscape poses for the open source ecosystem in Europe (and beyond).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/role_eu_open_source/</url>
      <location>UB5.132</location>
      <attendee>Gaël Blondelle</attendee>
      <attendee>Alberto P. Martí</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15018@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15018</pentabarf:event-id>
      <pentabarf:event-slug>fedora_asahi</pentabarf:event-slug>
      <pentabarf:event-tag>fedora_asahi</pentabarf:event-tag>
      <pentabarf:title>Fedora Asahi</pentabarf:title>
      <pentabarf:subtitle>Fedora for Apple SIlicon</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Fedora Asahi- Fedora for Apple SIlicon</summary>
      <description>&lt;p&gt;This talk will introduce one of the latest Fedora Remixes, the Asahi Fedora Remix! Asahi Fedora Remix exists to assist the Asahi community with Apple Silicon upstreaming and to provide a nifty ARM-based Fedora Workstation for those that own Apple Silicon hardware. We will discuss packages we have forked: kernel, kernel-edge, mesa. Some of the new characteristics of this distro include, 16k page size, a kernel built with rust drivers and hence a kernel built with clang/LLVM. We will show some performance results against some other x86 and aarch64 machines.&lt;/p&gt;

&lt;p&gt;On the community side, we will discuss some core values we try our best to abide by, such as our "upstream everything" attitude.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/fedora_asahi/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Eric Curtin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15063@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15063</pentabarf:event-id>
      <pentabarf:event-slug>helios</pentabarf:event-slug>
      <pentabarf:event-tag>helios</pentabarf:event-tag>
      <pentabarf:title>Introducing Helios</pentabarf:title>
      <pentabarf:subtitle>A small, practical microkernel</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T121500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Introducing Helios- A small, practical microkernel</summary>
      <description>&lt;p&gt;Helios is a simple microkernel written in part to demonstrate the applicability of the Hare programming language to kernels. This talk briefly explains why Helios is interesting and is a teaser for a more in-depth talk in the microkernel room tomorrow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/helios/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Drew DeVault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15073@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15073</pentabarf:event-id>
      <pentabarf:event-slug>test_talk3</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk3</pentabarf:event-tag>
      <pentabarf:title>Test talk number 3</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T120000</dtstart>
      <dtend>20230204T121000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Test talk number 3</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk3/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15094@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15094</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_the_human_factor_why_database_teams_need_crew_resource_management</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_the_human_factor_why_database_teams_need_crew_resource_management</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT The Human Factor:  Why Database teams Need Crew Resource Management</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:50:00:00</duration>
      <summary>AMENDMENT The Human Factor:  Why Database teams Need Crew Resource Management</summary>
      <description>&lt;p&gt;Our industry talks a great deal about human error, with the idea that we can automate away human mistakes. However, we are generally missing a fundamental and technical model of how we as humans operate, and what can be done to minimize errors and maximize good outcomes. As much as "human error" sometimes gets us into problems, the human factor is the only thing that gets us out.&lt;/p&gt;

&lt;p&gt;Fortunately, as an industry, we do not have to figure this out all by ourselves. Medicine, rail operators, and most importantly, airlines have been on the forefront of research and training in this field.&lt;/p&gt;

&lt;p&gt;In this presentation you will learn:
- The history of Crew Resource Management
- Specific case-based examples on how database teams suffer the same problems that flight crews, fire crews, and medical teams face
- What crew resource management training teaches
- How to Implement Crew Resource Management in your teams or company
- How Crew Resource Management training delivers benefits&lt;/p&gt;

&lt;p&gt;The speaker offers no commercial services in this field but has been involved in implementing crew resource management programs in database teams.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_the_human_factor_why_database_teams_need_crew_resource_management/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Christopher Travers</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15103@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15103</pentabarf:event-id>
      <pentabarf:event-slug>secure_scuttlebutt_bof</pentabarf:event-slug>
      <pentabarf:event-tag>secure_scuttlebutt_bof</pentabarf:event-tag>
      <pentabarf:title>Secure Scuttlebutt Meeting</pentabarf:title>
      <pentabarf:subtitle>A meeting of Secure Scuttlebutt developers and users.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-05 12:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T120000</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Secure Scuttlebutt Meeting- A meeting of Secure Scuttlebutt developers and users.</summary>
      <description>&lt;p&gt;A meeting of Secure Scuttlebutt developers and users. Discuss the protocol, implementations, recent P2P Basel conference etc.&lt;/p&gt;

&lt;p&gt;Scuttlebutt is a decentralised secure gossip platform. It is a protocol for building decentralized applications that works well offline and that no one person can control. Because there is no central server, Scuttlebutt clients connect to their peers to exchange information. Scuttlebutt is a flexible protocol, capable of supporting many different types of applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/secure_scuttlebutt_bof/</url>
      <location>UB2.147</location>
      <attendee>boreq</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14580@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14580</pentabarf:event-id>
      <pentabarf:event-slug>container_kubernetes_multi_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>container_kubernetes_multi_cloud</pentabarf:event-tag>
      <pentabarf:title>Deploying Kubernetes across Hybrid and Multi-Cloud Environments Using OpenNebula</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 12:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T120500</dtstart>
      <dtend>20230204T122500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Deploying Kubernetes across Hybrid and Multi-Cloud Environments Using OpenNebula</summary>
      <description>&lt;p&gt;This presentation will showcase an open source solution for deploying Kubernetes clusters on hybrid and multi-cloud environments using the recently released OpenNebula Kubernetes Engine (OneKE). In this talk we will present to the world the new OneKE appliance, a CNCF-certified K8s distribution based on Rancher’s RKE2, and will explain how it has been expanded with a number of additional pre-installed open source components to handle persistence, ingress traffic, and on-premise load balancing. In this talk, we will also introduce OpenNebula’s native model for hybrid and multi-cloud computing, which allows a unified management of diverse workloads and applications leveraging resources from different public cloud and edge infrastructure providers. Participants will be able to see a demo, showing how to bring all those features and technologies together in order to launch and manage a multi-cluster Kubernetes deployment across Hybrid and Multi-Cloud environments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_kubernetes_multi_cloud/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Marco Mancini</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14806@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14806</pentabarf:event-id>
      <pentabarf:event-slug>beam_shorter_feedback_loops_livebook</pentabarf:event-slug>
      <pentabarf:event-tag>beam_shorter_feedback_loops_livebook</pentabarf:event-tag>
      <pentabarf:title>Shorter feedback loops with Livebook</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 12:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T120500</dtstart>
      <dtend>20230205T123500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Shorter feedback loops with Livebook</summary>
      <description>&lt;p&gt;Learning from Python's Jupyter Notebooks, Livebooks are all about getting you up and running as fast as possible. Forget those throwaway prototypes. Livebook gives you a playground to get insights, document snippets and share ideas about anything code-related.&lt;/p&gt;

&lt;p&gt;I'll show how we use Livebook to mitigate risks early on in the conception phase. We've used it to assess the feasibility of using Elixir in our tech stack for building solutions in new problem domains, without the need to build the whole thing. Shorten your feedback cycle and get to the core of your problems even faster with Livebook.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_shorter_feedback_loops_livebook/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Linus De Meyere</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14819@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14819</pentabarf:event-id>
      <pentabarf:event-slug>phosh</pentabarf:event-slug>
      <pentabarf:event-tag>phosh</pentabarf:event-tag>
      <pentabarf:title>What's new in the world of phosh?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 12:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T121000</dtstart>
      <dtend>20230204T122500</dtend>
      <duration>00:15:00:00</duration>
      <summary>What's new in the world of phosh?</summary>
      <description>&lt;p&gt;With Phosh (a Wayland shell for GNOME on mobile devices) and it's associated ecosystem being adopted more widely we want to highlight some of the progress made during 2022.&lt;/p&gt;

&lt;p&gt;This talk will give a short overview of the state of Phosh and related software components, what you can do today and what you can expect in the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/phosh/</url>
      <location>UB4.136</location>
      <attendee>Evangelos Ribeiro Tzaras</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14995@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14995</pentabarf:event-id>
      <pentabarf:event-slug>ldcb_benchmark_suite</pentabarf:event-slug>
      <pentabarf:event-tag>ldcb_benchmark_suite</pentabarf:event-tag>
      <pentabarf:title>The LDBC benchmark suite</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 12:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T121000</dtstart>
      <dtend>20230205T122000</dtend>
      <duration>00:10:00:00</duration>
      <summary>The LDBC benchmark suite</summary>
      <description>&lt;p&gt;We motivate and present an open-source benchmark suite for graph processing, created and maintained by the Linked Data Benchmark Council (LDBC). We first define common graph workloads and the pitfalls of benchmarking systems that support them, then explain our guiding principles that allow for conducting meaningful benchmarks. We outline our open-source ecosystem that consists of a scalable graph generator (capable of producing property graphs with 100B+ edges) and benchmarks drivers with several reference implementations. Finally, we highlight the results of recent audited benchmark runs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/ldcb_benchmark_suite/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Gabor Szarnyas</attendee>
      <attendee>David Püroja</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13905@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13905</pentabarf:event-id>
      <pentabarf:event-slug>semihosting_uboot</pentabarf:event-slug>
      <pentabarf:event-tag>semihosting_uboot</pentabarf:event-tag>
      <pentabarf:title>Semihosting U-Boot</pentabarf:title>
      <pentabarf:subtitle>Look, ma, no serial!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Firmware, BMC and Bootloader</pentabarf:track>
      <pentabarf:start>2023-02-05 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T121500</dtstart>
      <dtend>20230205T124000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Semihosting U-Boot- Look, ma, no serial!</summary>
      <description>&lt;p&gt;Semihosting provides console, filesystem access, and other functions over a debug interface, such as JTAG. This is especially useful when traditional bootstrap interfaces such as serial, USB, or Ethernet are not available in hardware. This talk will discuss implementing improved semihosting support in U-Boot; semihosting's strengths, weaknesses, and how to work around them; and how to semihost U-Boot with OpenOCD on your next board bringup.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Firmware, BMC and Bootloader</categories>
      <url>https:/fosdem.org/2023/schedule/event/semihosting_uboot/</url>
      <location>K.4.201</location>
      <attendee>Sean Anderson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14212@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14212</pentabarf:event-id>
      <pentabarf:event-slug>bridging_ap_with_kazarma</pentabarf:event-slug>
      <pentabarf:event-tag>bridging_ap_with_kazarma</pentabarf:event-tag>
      <pentabarf:title>Bridging ActivityPub with Kazarma</pentabarf:title>
      <pentabarf:subtitle>Interoperability and "beyond-chat" Matrix</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T121500</dtstart>
      <dtend>20230205T123500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Bridging ActivityPub with Kazarma- Interoperability and "beyond-chat" Matrix</summary>
      <description>&lt;p&gt;We will notably talk about interoperability between decentralized networks and how we mapped Matrix and ActivityPub concepts.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/bridging_ap_with_kazarma/</url>
      <location>K.3.401</location>
      <attendee>pdelacroix</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14506@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14506</pentabarf:event-id>
      <pentabarf:event-slug>sds_dynamic_load_change</pentabarf:event-slug>
      <pentabarf:event-tag>sds_dynamic_load_change</pentabarf:event-tag>
      <pentabarf:title>Dynamic load change in SDS systems</pentabarf:title>
      <pentabarf:subtitle>How to make well behaved SDS systems in an ever changing cluster</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T121500</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Dynamic load change in SDS systems- How to make well behaved SDS systems in an ever changing cluster</summary>
      <description>&lt;p&gt;This presentation describes the new read (aka primary) balancer that is added to Ceph next version (Reef) and explains how the framework developed as part of this balancer for more sophisticated use cases. Specifically, it shows how you can use this framework and creates a policy that changes the SDS load dynamically so it can mitigate effects such as noisy neighbors and faulty network devices (NICs or ToR switch) without moving data around. This can be very useful when the effects described are temporary (for example noisy neighbor in hyper-converged environment)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_dynamic_load_change/</url>
      <location>H.2214</location>
      <attendee>Josh Salomon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14868@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14868</pentabarf:event-id>
      <pentabarf:event-slug>network_cni_unleashed</pentabarf:event-slug>
      <pentabarf:event-tag>network_cni_unleashed</pentabarf:event-tag>
      <pentabarf:title>"CNI Unleashed"</pentabarf:title>
      <pentabarf:subtitle> How to deal with CNI plugin chains.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T121500</dtstart>
      <dtend>20230205T124500</dtend>
      <duration>00:30:00:00</duration>
      <summary>"CNI Unleashed"-  How to deal with CNI plugin chains.</summary>
      <description>&lt;p&gt;Creating a CNI plugin is a simple, but mostly undocumented, task. If you add plugin chaining the complexity is lofted by a layer. We’ll be getting you to where you can create your base plugin and add it to a chain, and inspect the links of that chain, the CNI result passed between each.
With CNI chains each plugin depends on information created at the previous step in the chain. We’ll be relying on tools such as cnitool, dummy CNI plugins to chain and custom json configs. We'll show the tools we use every day to create a multi-step CNI plugin in a NetworkAttachmentDefinition.
We’ll talk about how to use different capabilities, handle logging and writing a custom plugin in the chain. We’ll revisit concepts from the CNI spec such as prevResult and go from zero to a working multi-chain CNI plugin. We'll talk about how we architect CNI plugins to make debugging easier, and how to deploy them in a testing and production environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_cni_unleashed/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Miguel Barroso</attendee>
      <attendee>Daniel Mellado</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15095@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15095</pentabarf:event-id>
      <pentabarf:event-slug>test_talk4</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk4</pentabarf:event-tag>
      <pentabarf:title>Test talk number 4</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 12:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T121500</dtstart>
      <dtend>20230204T122000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Test talk number 4</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk4/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13843@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13843</pentabarf:event-id>
      <pentabarf:event-slug>turtlestitch</pentabarf:event-slug>
      <pentabarf:event-tag>turtlestitch</pentabarf:event-tag>
      <pentabarf:title>TurtleStitch - Coded Embroidery</pentabarf:title>
      <pentabarf:subtitle>Low Barriers &amp; High Ceilings with Tech/Tex</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS Educational Programming Languages</pentabarf:track>
      <pentabarf:start>2023-02-05 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T122000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:30:00:00</duration>
      <summary>TurtleStitch - Coded Embroidery- Low Barriers &amp; High Ceilings with Tech/Tex</summary>
      <description>&lt;p&gt;This talk will provide a short introduction to TurtleStitch and the communities of educators and learners. While the use of TurtleStitch on formal educational settings (school) focuses on students in secondary education, in informal settings such as maker spaces or in individual use cases, there are also a lot of adult learners using TurtleStitch. The main benefit of TurtleStitch lies in the combination of coding and textile making and thus in its potential to address different interest groups. As part of the talk, some selected examples of designs by learners as well by educators and more advanced developers will be shown, highlighting how easy it is to get started using TurtleStitch as well as its potential generate highly complex design.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS Educational Programming Languages</categories>
      <url>https:/fosdem.org/2023/schedule/event/turtlestitch/</url>
      <location>H.2214</location>
      <attendee>Andrea Mayr-Stalder</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14348@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14348</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_ultrablue</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_ultrablue</pentabarf:event-tag>
      <pentabarf:title>Ultrablue</pentabarf:title>
      <pentabarf:subtitle>User-friendly Lightweight TPM Remote Attestation over Bluetooth</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T122000</dtstart>
      <dtend>20230204T124000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Ultrablue- User-friendly Lightweight TPM Remote Attestation over Bluetooth</summary>
      <description>&lt;p&gt;Ultrablue (User-friendly Lightweight TPM Remote Attestation over Bluetooth) is a solution to allow individual users to perform boot state attestation with their phone. It consists in a server, running on a computer, acting as the attester, and a graphical client application, running on a trusted phone, acting as the verifier.&lt;/p&gt;

&lt;p&gt;A typical use-case is to verify the integrity of your bootchain before unlocking your computer, to prevent offline attacks on an unattended laptop. It can also serve as a debugging tool for secure boot issues after firmware upgrades or as a second factor for disk encryption.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_ultrablue/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Gabriel Kerneis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14359@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14359</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_distributed_storage_in_the_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_distributed_storage_in_the_cloud</pentabarf:event-tag>
      <pentabarf:title>Distributed Storage in the Cloud</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T122000</dtstart>
      <dtend>20230204T130000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Distributed Storage in the Cloud</summary>
      <description>&lt;p&gt;Cloud brought many innovations - one of them is inexpensive, scalable and sometimes secure Distributed Storage options. In this presentation we will talk about distributed storage Options modern clouds offers ranging from elastic block devices and object storage to sophisticated transactional data stores. We will discuss the benefits and new architecture options such distributed storage systems enable as well as the challenges pitfalls you need to be aware about.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_distributed_storage_in_the_cloud/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Peter Zaitsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14885@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14885</pentabarf:event-id>
      <pentabarf:event-slug>rv_openhw</pentabarf:event-slug>
      <pentabarf:event-tag>rv_openhw</pentabarf:event-tag>
      <pentabarf:title>Bringing up the OpenHW Group RISC-V tool chains</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>RISC-V</pentabarf:track>
      <pentabarf:start>2023-02-05 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T122000</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Bringing up the OpenHW Group RISC-V tool chains</summary>
      <description>&lt;p&gt;The Open Hardware Group (https://www.openhwgroup.org/) is a large industry/academic consortium developing a family of fully open source, commercial grade RISC-V cores, branded as CORE-V. These are supported by a full software ecosystem.&lt;/p&gt;

&lt;p&gt;In this talk we will look at the challenges of developing a vendor specific software ecosystem, how this ecosystem relates to the official upstream projects, and particularly the technical challenges in developing, maintaining and upstreaming vendor specific software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>RISC-V</categories>
      <url>https:/fosdem.org/2023/schedule/event/rv_openhw/</url>
      <location>K.4.601</location>
      <attendee>Jeremy Bennett</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14909@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14909</pentabarf:event-id>
      <pentabarf:event-slug>lua_for_the_lazy_c_developer</pentabarf:event-slug>
      <pentabarf:event-tag>lua_for_the_lazy_c_developer</pentabarf:event-tag>
      <pentabarf:title>Lua for the lazy C developer</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T122000</dtstart>
      <dtend>20230205T123500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Lua for the lazy C developer</summary>
      <description>&lt;p&gt;Larry Wall (of Perl fame) famously cited Laziness as one of the three great
virtues of the software developer (the other 2 being Impatience and Hubris).
C is still the lingua franca of systems programming, but if you want to do C
programming right one thing you can't afford is to be lazy. You have to do
manual memory management, behavior is written in stone at compile time and
the joke goes that every non-trivial project has it's own linked list
implementation. There exists however a not so well-hidden superpower that allows
you to program in C, get the performance where it counts, and still
have plenty of time for chatter around the coffee machine.&lt;/p&gt;

&lt;p&gt;That superpower is the Lua programming language.&lt;/p&gt;

&lt;p&gt;This lightning talk will approach Lua from a C programmer's
perspective: how Lua can help alleviate some pain points of C, illustrate some
common patterns for how to integrate Lua with C (and vice versa) and how you can
get up and running with Lua in your C project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/lua_for_the_lazy_c_developer/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Frank Vanbever</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14922@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14922</pentabarf:event-id>
      <pentabarf:event-slug>pathways_that_invest_in_new_maintainers</pentabarf:event-slug>
      <pentabarf:event-tag>pathways_that_invest_in_new_maintainers</pentabarf:event-tag>
      <pentabarf:title>Creating Pathways That Invest in New Maintainers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T122000</dtstart>
      <dtend>20230204T123500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Creating Pathways That Invest in New Maintainers</summary>
      <description>&lt;p&gt;Sometimes, you need to step away from your current focus to invest in the future. One of the most effective ways to approach community building is through the lens of pathways to leadership. A path that invests in new maintainers is the backbone of creating a welcoming, diverse, and sustainable open source community. In this talk, we’ll use the Mountain of Engagement framework to break down how open source projects can level up their community and invest in new maintainers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/pathways_that_invest_in_new_maintainers/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Abigail Cabunoc Mayes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15069@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15069</pentabarf:event-id>
      <pentabarf:event-slug>bintools_radare2</pentabarf:event-slug>
      <pentabarf:event-tag>bintools_radare2</pentabarf:event-tag>
      <pentabarf:title>The state of r2land</pentabarf:title>
      <pentabarf:subtitle>Presenting radare2, last updates and development plans</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Binary Tools</pentabarf:track>
      <pentabarf:start>2023-02-05 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T122000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The state of r2land- Presenting radare2, last updates and development plans</summary>
      <description>&lt;p&gt;radare2 is a well known tool in the field of reverse engineering. It's constantly evolving and improving, many things has happened in its 17 years of development. So it's always good to take some time to take a look at the current status of the project, the new features and the development plans for this year.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Binary Tools</categories>
      <url>https:/fosdem.org/2023/schedule/event/bintools_radare2/</url>
      <location>AW1.126</location>
      <attendee>Sergi Alvarez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15096@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15096</pentabarf:event-id>
      <pentabarf:event-slug>test_talk5</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk5</pentabarf:event-tag>
      <pentabarf:title>Test talk number 5</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 12:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T122000</dtstart>
      <dtend>20230204T123000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Test talk number 5</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk5/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13739@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13739</pentabarf:event-id>
      <pentabarf:event-slug>gpu_multiple_double_arithmetic</pentabarf:event-slug>
      <pentabarf:event-tag>gpu_multiple_double_arithmetic</pentabarf:event-tag>
      <pentabarf:title>Multiple Double Arithmetic on Graphics Processing Units</pentabarf:title>
      <pentabarf:subtitle>GPU acceleration to offset the cost overhead of multiple double arithmetic</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 12:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T122500</dtstart>
      <dtend>20230205T123500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Multiple Double Arithmetic on Graphics Processing Units- GPU acceleration to offset the cost overhead of multiple double arithmetic</summary>
      <description>&lt;p&gt;With Graphics Processing Units (GPUs) capable of teraflop performance
double digit speedups over single core execution are possible.
An alternative application of GPU acceleration is quality up:
if we can afford to wait the same amount of time as on a single core,
then how much more accurately can we compute the same result?
A multiple double is an unevaluated sum of doubles and multiple double
arithmetic exploits the optimized hardware for floating-point arithmetic,
with predictable overhead and simple memory management.&lt;/p&gt;

&lt;p&gt;The talk will present experiences with software package QDlib
(Hida, Li, Bailey, 2001) and the more recent CAMPARY software
(Joldes, Muller, Popescu, Tucker, 2016) on NVIDIA GPUs,
in particular the P100, V100, and RTX 2080.
Code to evaluate and differentiate polynomials at power series and
to accelerated the blocked Householder QR in multiple double precision
is used in the software PHCpack, publicly available at github,
and released under the GNU GPL v3.0 license.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/gpu_multiple_double_arithmetic/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Jan Verschelde</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14374@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14374</pentabarf:event-id>
      <pentabarf:event-slug>miss</pentabarf:event-slug>
      <pentabarf:event-tag>miss</pentabarf:event-tag>
      <pentabarf:title>What I Miss In Java (The Perspectives Of A Kotlin Developer)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 12:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T122500</dtstart>
      <dtend>20230205T124500</dtend>
      <duration>00:20:00:00</duration>
      <summary>What I Miss In Java (The Perspectives Of A Kotlin Developer)</summary>
      <description>&lt;p&gt;Java has been my bread and butter for almost two decades. Several years ago, I started to learn Kotlin; I never regretted it.&lt;/p&gt;

&lt;p&gt;Though Kotlin compiles to JVM bytecode, I sometimes have to write Java again. Every time I do, I cannot stop pondering why my code doesn’t look as nice as in Kotlin. I miss some features that would improve my code’s readability, expressiveness, and maintainability.&lt;/p&gt;

&lt;p&gt;This talk is not meant to bash Java but to list some features I’d like to find in Java.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/miss/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Nicolas Frankel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13606@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13606</pentabarf:event-id>
      <pentabarf:event-slug>security_fips_in_openssl</pentabarf:event-slug>
      <pentabarf:event-tag>security_fips_in_openssl</pentabarf:event-tag>
      <pentabarf:title>OpenSSL in RHEL: FIPS-140-3 certification</pentabarf:title>
      <pentabarf:subtitle>From FIPS-140-2 upstream to FIPS-140-3 downstream</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>OpenSSL in RHEL: FIPS-140-3 certification- From FIPS-140-2 upstream to FIPS-140-3 downstream</summary>
      <description>&lt;p&gt;OpenSSL 3.0 key feature was FIPS-140-2 certification. As FIPS-140-2 is sunseting, we had to significantly patch OpenSSL to make it FIPS-140-3 capable.&lt;/p&gt;

&lt;p&gt;The presentation briefly describes major changes in OpenSSL 3.0 architecture, what happened to Old Good API and why deal with new, the provider concepts, and changes necessary to match the new standard.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_fips_in_openssl/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Dmitry Belyavskiy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13921@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13921</pentabarf:event-id>
      <pentabarf:event-slug>toward_better_kmp_architecture_with_di_and_ksp</pentabarf:event-slug>
      <pentabarf:event-tag>toward_better_kmp_architecture_with_di_and_ksp</pentabarf:event-tag>
      <pentabarf:title>Toward better Kotlin Multiplatform architecture with Dependency Injection and KSP</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Toward better Kotlin Multiplatform architecture with Dependency Injection and KSP</summary>
      <description>&lt;p&gt;Dependency Injection has become boring in Kotlin Multiplatform projects. Now compiler plugins can make the use of this pattern exciting again! Kotlin Symbol Processor (KSP) brings the fun back and helps us manage our dependencies with a nice fully typed API. Let's deep dive into it and see how it works.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/toward_better_kmp_architecture_with_di_and_ksp/</url>
      <location>UB5.230</location>
      <attendee>Romain Boisselle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14089@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14089</pentabarf:event-id>
      <pentabarf:event-slug>wam_runtime</pentabarf:event-slug>
      <pentabarf:event-tag>wam_runtime</pentabarf:event-tag>
      <pentabarf:title>WAM: an embedded web runtime history for LG webOS and Automotive Grade Linux</pentabarf:title>
      <pentabarf:subtitle>Introduction and retrospective</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>WAM: an embedded web runtime history for LG webOS and Automotive Grade Linux- Introduction and retrospective</summary>
      <description>&lt;p&gt;WAM is the web runtime used in LG webOS (both for its products and the Open Source Edition), and has been adopted by Automotive Grade Linux. It is built on top of Chromium web engine and its Ozone Wayland backend.&lt;/p&gt;

&lt;p&gt;In this presentation I will showcase its main features, and talk about its history, from HP/Palm devices, through LG TV and its Raspberry PI Open Source Edition, to end with its adoption in AGL.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/wam_runtime/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>José Dapena Paz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14120@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14120</pentabarf:event-id>
      <pentabarf:event-slug>godelve</pentabarf:event-slug>
      <pentabarf:event-tag>godelve</pentabarf:event-tag>
      <pentabarf:title>What's new in Delve / Tracing Go programs with eBPF</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>What's new in Delve / Tracing Go programs with eBPF</summary>
      <description>&lt;p&gt;This talk will cover all the new features and changes in Delve since the last in-person FOSDEM and then go right into a deep-dive into how Delve enables extremely low-overhead tracing of Go programs using eBPF.
Attendees will learn not only how to use this new feature of Delve, but also how they can leverage eBPF in their own Go programs. I will start by introducing this new feature, showcasing how it can be used, and
then I will take the audience into an in-depth look at how it is implemented under the hood. The talk will feature a code walkthrough and detailed explanation of the technical details that went into making this
feature a reality. I will also talk in depth about the libraries and approaches used to enable Go programs to leverage eBPF, which will empower attendees to implement such a feature in their own applications as
well.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/godelve/</url>
      <location>UD2.218A</location>
      <attendee>Derek Parker</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14125@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14125</pentabarf:event-id>
      <pentabarf:event-slug>vai_stateless_decoder_virt</pentabarf:event-slug>
      <pentabarf:event-tag>vai_stateless_decoder_virt</pentabarf:event-tag>
      <pentabarf:title>Stateless decoder virtualization using VirtIO Video and Rust</pentabarf:title>
      <pentabarf:subtitle>How this will be used on ChromeOS and more.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Stateless decoder virtualization using VirtIO Video and Rust- How this will be used on ChromeOS and more.</summary>
      <description>&lt;p&gt;The past few years have seen the emergence of yet another Virtio device, extending the aforementioned virtualization protocol to hardware video accelerators in V4L2. The upcoming Virtio Video driver conforms to the memory-to-memory stateful interface and draws upon a mature ecosystem to speed up media workflows in a guest OS by tapping into the host's hardware. In doing so, it is a step further in the general direction of establishing a de-facto standard for media handling in different hypervisors.&lt;/p&gt;

&lt;p&gt;This talk goes over the upcoming VA-API virtio video decoder backend currently in the works for the CrosVM hypervisor. It explains how the flexibility of Virtio technology can be paired with a very established API in order to produce a robust solution in video decoding virtualization, effectively blending the worlds of stateful and stateless interfaces. It details how the community at large stands to benefit from it and how it both validates and helps propel the development of the work-in-progress virtio video protocol itself.&lt;/p&gt;

&lt;p&gt;The talk will also cover the latest developments in the work in progress VirtIO Video protocol and delve in the architecture of cros-codecs, which is a project that aims to offer video decoding capabilities to the Rust ecosystem as a whole.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_stateless_decoder_virt/</url>
      <location>K.3.201</location>
      <attendee>Daniel Almeida</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14149@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14149</pentabarf:event-id>
      <pentabarf:event-slug>api</pentabarf:event-slug>
      <pentabarf:event-tag>api</pentabarf:event-tag>
      <pentabarf:title>Observe your API with an API Gateway Plugins</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Observe your API with an API Gateway Plugins</summary>
      <description>&lt;p&gt;In this talk, we will walk through each pillar of API observability and we will learn how with Apache APISIX Plugins we can simplify these tasks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/api/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>bumurzokov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14183@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14183</pentabarf:event-id>
      <pentabarf:event-slug>energy_eichrecht</pentabarf:event-slug>
      <pentabarf:event-tag>energy_eichrecht</pentabarf:event-tag>
      <pentabarf:title>European Eichrecht</pentabarf:title>
      <pentabarf:subtitle>E-Mobility with Love &amp; Security</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>European Eichrecht- E-Mobility with Love &amp; Security</summary>
      <description>&lt;p&gt;No one seems to like the "German Eichrecht", esp. not manufacturers and operators of charging infrastructure, yet it provides security and transparency of your charging sessions. This talk will give an introduction to the fundamentals and requirements of the calibration law and explain you why Open Source of the "Chargy Transparency Software" is not only eyecandy, but a fundamental part of the security goals and guarantees for EV drivers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_eichrecht/</url>
      <location>D.energy</location>
      <attendee>Achim Friedland</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14193@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14193</pentabarf:event-id>
      <pentabarf:event-slug>fast_data_a_million_rows_per_second_time_series_questdb</pentabarf:event-slug>
      <pentabarf:event-tag>fast_data_a_million_rows_per_second_time_series_questdb</pentabarf:event-tag>
      <pentabarf:title>Ingesting over a million rows per second on a single instance.</pentabarf:title>
      <pentabarf:subtitle>Time-series processing using QuestDB</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Fast and Streaming Data</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Ingesting over a million rows per second on a single instance.- Time-series processing using QuestDB</summary>
      <description>&lt;p&gt;When doing real-time analytics, you not only want your database to ingest as quickly as possible, but also to have your data available for (fast) querying as soon as possible.&lt;/p&gt;

&lt;p&gt;In this session I will show you the technical decisions we made when building QuestDB, an open source time-series database, and how we can achieve over a million row writes per second without blocking or slowing down the reads.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Fast and Streaming Data</categories>
      <url>https:/fosdem.org/2023/schedule/event/fast_data_a_million_rows_per_second_time_series_questdb/</url>
      <location>K.4.201</location>
      <attendee>Javier Ramírez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14203@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14203</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_noisecapture</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_noisecapture</pentabarf:event-tag>
      <pentabarf:title>Preliminary analysis of crowdsourced sound data with FOSS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Preliminary analysis of crowdsourced sound data with FOSS</summary>
      <description>&lt;p&gt;Crowdsourced datasets starts to become common, we can cite the Wikipedia and Wikimedia projects or the OpenStreetMap database as well known examples. The UMRAE research lab collect data from thousands users around the world with its &lt;a href="https://noise-planet.org/noisecapture.html"&gt;NoiseCapture application&lt;/a&gt;.
Assess the quality of the sound spectrum recorded by hundreds of differents smartphones models is a challenge by itself and people are working on it. But in the mean time, we ask ourself if we can extract information from the tags provided by the users.
This talk will present the 2017 - 2020 collection dataset, the analysis of the recordings' tags and the complete FOSS toolset we used. We will present the challenges we faced, the solutions we found and the issues we will have to mitigate in the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_noisecapture/</url>
      <location>UB4.132</location>
      <attendee>Nicolas Roelandt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14239@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14239</pentabarf:event-id>
      <pentabarf:event-slug>plugins</pentabarf:event-slug>
      <pentabarf:event-tag>plugins</pentabarf:event-tag>
      <pentabarf:title>The problems you will have when creating a plugins system for your shiny UI project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The problems you will have when creating a plugins system for your shiny UI project</summary>
      <description>&lt;p&gt;When creating a plugin system for a UI project, some of the questions one will undoubtedly have to answer are: What should we allow to be extended? What should the lifecycle of plugins be? How can developers test and distribute plugins?&lt;/p&gt;

&lt;p&gt;In this presentation we will share the issues and questions we faced when developing a plugin system for Headlamp, a Kubernetes UI project, and how we addressed them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/plugins/</url>
      <location>UB5.230</location>
      <attendee>Joaquim Rocha</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14343@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14343</pentabarf:event-id>
      <pentabarf:event-slug>ondev2_installer</pentabarf:event-slug>
      <pentabarf:event-tag>ondev2_installer</pentabarf:event-tag>
      <pentabarf:title>Ondev2: Distro-Independent Installer For Linux Mobile</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T124500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Ondev2: Distro-Independent Installer For Linux Mobile</summary>
      <description>&lt;p&gt;Introducing the new version of the on-device installer for Linux Mobile.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/ondev2_installer/</url>
      <location>UB4.136</location>
      <attendee>OIiver Smith</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14441@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14441</pentabarf:event-id>
      <pentabarf:event-slug>container_developer_tooling</pentabarf:event-slug>
      <pentabarf:event-tag>container_developer_tooling</pentabarf:event-tag>
      <pentabarf:title>Touring the container developer tooling landscape</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T125000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Touring the container developer tooling landscape</summary>
      <description>&lt;p&gt;It's been almost 10 years since the demonstration of the earliest Docker client at PyCon in 2013. While container capabilities and tooling existed prior to Docker, we can all agree that the last 10 years has seen an explosion of tools, integrations, and production services all built on container runtime technologies similar to that early Docker engine project.&lt;/p&gt;

&lt;p&gt;Given that context, it's a good time to look around and survey the landscape of container developer tooling in use today. While Docker engine, and the companion Docker Desktop product are widely used, the creation of the OCI standards and the launching of the CNCF has allowed for a wide array of tools and projects that also provide developers tools and capabilities to create, build, and run containers and interoperate with container registries. In this talk we'll tour the current world of open source developer tools, including podman, the early simple containerd clients, nerdctl, and the advent of non-Linux platform support built alongside these tools, such as Rancher Desktop, Lima/colima, Finch, and Podman Desktop.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_developer_tooling/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Phil Estes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14450@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14450</pentabarf:event-id>
      <pentabarf:event-slug>mysql_ecosystem</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_ecosystem</pentabarf:event-tag>
      <pentabarf:title>The MySQL Ecosystem in 2023</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:20:00:00</duration>
      <summary>The MySQL Ecosystem in 2023</summary>
      <description>&lt;p&gt;MySQL is still hot, with Percona XtraDB Cluster (PXC) and MariaDB Server. Welcome back post-pandemic to see what is on offer in the current ecosystem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/mysql_ecosystem/</url>
      <location>K.3.201</location>
      <attendee>Colin Charles</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14567@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14567</pentabarf:event-id>
      <pentabarf:event-slug>rot_digitransit</pentabarf:event-slug>
      <pentabarf:event-tag>rot_digitransit</pentabarf:event-tag>
      <pentabarf:title>Digitransit</pentabarf:title>
      <pentabarf:subtitle>An open-source journey planning project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T125000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Digitransit- An open-source journey planning project</summary>
      <description>&lt;p&gt;Digitransit is an open-source public transportation project which consists of microservices created within the Digitransit project and use of existing open-source projects. Digitransit was originally created in Finland to replace existing nation-wide and regional journey planning solutions in 2014. Digitransit has since been used around the world in smaller and larger projects, for example in Germany.&lt;/p&gt;

&lt;p&gt;In this presentation, I will discuss and demonstrate what Digitransit is and what are the future plans for the project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_digitransit/</url>
      <location>AW1.126</location>
      <attendee>Joel Lappalainen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14588@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14588</pentabarf:event-id>
      <pentabarf:event-slug>composefs</pentabarf:event-slug>
      <pentabarf:event-tag>composefs</pentabarf:event-tag>
      <pentabarf:title>composefs</pentabarf:title>
      <pentabarf:subtitle>An opportunistically sharing verified image filesystem</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>composefs- An opportunistically sharing verified image filesystem</summary>
      <description>&lt;p&gt;Recently we posted patches on the lkml for a new filesystem called composefs. This is an image-based read-only filesystem with opportunistic file sharing and fs-verity based verification. This presentation will give a short demonstration of how to use it and present the usecases we wish to solve. Hoping to get feedback from interested users and linux filesystem developers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/composefs/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Alexander Larsson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14617@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14617</pentabarf:event-id>
      <pentabarf:event-slug>graph_ml_visualization</pentabarf:event-slug>
      <pentabarf:event-tag>graph_ml_visualization</pentabarf:event-tag>
      <pentabarf:title>Visualization paradigm that will (potentially) replace force layouts</pentabarf:title>
      <pentabarf:subtitle>Visualization paradigm that allows an effective arrangement of the graph, through the use of AI</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Visualization paradigm that will (potentially) replace force layouts- Visualization paradigm that allows an effective arrangement of the graph, through the use of AI</summary>
      <description>&lt;p&gt;Since 1950, force layouts have dominated the graph visualization scenario, as of easy implementation. However, placing aesthetic constraints may not be obvious to obtain an effective visualization.
In this talk the goal is discussing an AI-based methodology alternative to Force Layouts, allowing the flexible application of various aesthetic constraints for an effective visualization for the end user.
Furthermore, a parallel version on CPU will be proposed to allow visualization in large contexts&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_ml_visualization/</url>
      <location>K.4.601</location>
      <attendee>Simone Ceccarelli</attendee>
      <attendee>Tommaso Zazzaretti</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14663@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14663</pentabarf:event-id>
      <pentabarf:event-slug>guixfhs</pentabarf:event-slug>
      <pentabarf:event-tag>guixfhs</pentabarf:event-tag>
      <pentabarf:title>Using GNU Guix Containers with FHS (Filesystem Hierarchy Standard) Support</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Using GNU Guix Containers with FHS (Filesystem Hierarchy Standard) Support</summary>
      <description>&lt;p&gt;The GNU Guix package manager/distribution provides its own containers as part of a more general tool, 'guix shell' for quick one-off or repeatable environments. The container option is isolated from the host system, with options to expose directories, network interfaces, and so on. This is an excellent tool for isolating software in a completely controlled and reproducible environment in a minimal way. Recently, we added an option to emulate the Filesystem Hierarchy Standard (FHS) within the container, so that this environment looks like a more "typical" distribution with a global '/lib', '/bin', etc., unlike a Guix system. This is helpful for developing or running software which expects or assumes an FHS file layout. For example, many language environments want to manage their own tools and download binaries, or some software isn't yet packagable for Guix, like a fully source and bootstrapable JavaScript application. These would otherwise be very difficult to use in Guix and now we can do so in an (isolated) environment. This talk will introduce 'guix shell' and the container and emulate-FHS options with examples of real-world use.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/guixfhs/</url>
      <location>D.minimalistic</location>
      <attendee>John Kehayias</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14835@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14835</pentabarf:event-id>
      <pentabarf:event-slug>publiccode_dpg_future</pentabarf:event-slug>
      <pentabarf:event-tag>publiccode_dpg_future</pentabarf:event-tag>
      <pentabarf:title>AMENDEMENT Future of public code and Digital Public Goods</pentabarf:title>
      <pentabarf:subtitle>What happens next?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Public Code and Digital Public Goods</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:20:00:00</duration>
      <summary>AMENDEMENT Future of public code and Digital Public Goods- What happens next?</summary>
      <description>&lt;p&gt;This session will wrap up the devroom. It will make some reflections on the talks that has been given during the day, and also a general overview of the trends of public code and Digital Public Goods globally.&lt;/p&gt;

&lt;p&gt;Please note that this talk will be given by Elena Findley-de Regt instead of Jan Ainali, who has sent his apologies but is now unable to attend as he has fallen ill.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Public Code and Digital Public Goods</categories>
      <url>https:/fosdem.org/2023/schedule/event/publiccode_dpg_future/</url>
      <location>AW1.120</location>
      <attendee>Elena Findley-de Regt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14987@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14987</pentabarf:event-id>
      <pentabarf:event-slug>om_vlc</pentabarf:event-slug>
      <pentabarf:event-tag>om_vlc</pentabarf:event-tag>
      <pentabarf:title>Dual presentation: FFmpeg 6 and VLC.js</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Dual presentation: FFmpeg 6 and VLC.js</summary>
      <description>&lt;p&gt;This is a double talk about "What's in the new release of FFmpeg 6.0", and a "demonstration of VLC running inside Webbrowsers using Wasm".&lt;/p&gt;

&lt;p&gt;As FFmpeg 6.0 is approaching, what's new in it, what are the major and minor changes, and why you should care about the future work on FFmpeg.&lt;/p&gt;

&lt;p&gt;After that, a demonstration of VLC and its dependencies compiled to the web-browser using wasm, and using Webcodecs to decode the video.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_vlc/</url>
      <location>K.3.401</location>
      <attendee>Jean-Baptiste Kempf</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15008@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15008</pentabarf:event-id>
      <pentabarf:event-slug>community_interactive</pentabarf:event-slug>
      <pentabarf:event-tag>community_interactive</pentabarf:event-tag>
      <pentabarf:title>Just A Community Minute</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Just A Community Minute</summary>
      <description>&lt;p&gt;A fun interactive sessions for the attendees to learn about each other and the community&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/community_interactive/</url>
      <location>UB5.132</location>
      <attendee>Shirley Bailes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15020@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15020</pentabarf:event-id>
      <pentabarf:event-slug>kairos</pentabarf:event-slug>
      <pentabarf:event-tag>kairos</pentabarf:event-tag>
      <pentabarf:title>How we build and maintain Kairos</pentabarf:title>
      <pentabarf:subtitle>A day in the life of a meta distribution</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T125500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How we build and maintain Kairos- A day in the life of a meta distribution</summary>
      <description>&lt;p&gt;Kairos is an immutable Linux meta-distribution for edge Kubernetes. In this presentation, you will learn about its main components and how we use container technology to put them together and how new images get released.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/kairos/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Mauro Morales</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15082@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15082</pentabarf:event-id>
      <pentabarf:event-slug>sbom_contents_discussion</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_contents_discussion</pentabarf:event-tag>
      <pentabarf:title>Discussion on SBOM contents</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T123000</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Discussion on SBOM contents</summary>
      <description>&lt;p&gt;A open moderated discussion on different aspects of SBOMs, especially oriented towards embedded system images.&lt;/p&gt;

&lt;p&gt;Audience participation is expected and encouraged!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_contents_discussion/</url>
      <location>UB4.136</location>
      <attendee>Arnout Vandecappelle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15100@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15100</pentabarf:event-id>
      <pentabarf:event-slug>test_talk6</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk6</pentabarf:event-tag>
      <pentabarf:title>Test talk number 6</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 12:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T123000</dtstart>
      <dtend>20230204T123500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Test talk number 6</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk6/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14272@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14272</pentabarf:event-id>
      <pentabarf:event-slug>all_your_base_are_belong_to_us</pentabarf:event-slug>
      <pentabarf:event-tag>all_your_base_are_belong_to_us</pentabarf:event-tag>
      <pentabarf:title>All your base are belong to us</pentabarf:title>
      <pentabarf:subtitle>A crazy ride through lots of matrix projects</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T123500</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>00:25:00:00</duration>
      <summary>All your base are belong to us- A crazy ride through lots of matrix projects</summary>
      <description>&lt;p&gt;The [matrix] universe is full clients, bots, servers, scripts, tools ...
Within that talk I will show nearly ALL of them. Highlighting the progress and find same stale gems.
If you are new the matrix world ... you should participate to learn more about the crazy beauties of that scene. If you are already [matrix] veteran ... you should participate to share your knowledge about the crazy beauties of that scene.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/all_your_base_are_belong_to_us/</url>
      <location>K.3.401</location>
      <attendee>YanM</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14444@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14444</pentabarf:event-id>
      <pentabarf:event-slug>overengineering_ml_pet_project</pentabarf:event-slug>
      <pentabarf:event-tag>overengineering_ml_pet_project</pentabarf:event-tag>
      <pentabarf:title>Overengineering an ML pet project to learn about MLOps</pentabarf:title>
      <pentabarf:subtitle>Force yourself to do pushups while working from home!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T123500</dtstart>
      <dtend>20230205T124500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Overengineering an ML pet project to learn about MLOps- Force yourself to do pushups while working from home!</summary>
      <description>&lt;p&gt;An AI that can lock you out of your own PC every hour or so, and only allow you back in when you did 10 pushups.&lt;/p&gt;

&lt;p&gt;It sounded like a good idea before I actually made it.&lt;/p&gt;

&lt;p&gt;What better way to learn about MLOps than over-engineering a pet project to a degree where Google can put it into production tomorrow.
Using a raspberry pi coupled with a camera / AI accelerator combo kit, I created a fully featured fitness overlord. The full ML pipeline was handled with ClearML, using a Google Pose Estimation model at its core, both open source ofcourse.&lt;/p&gt;

&lt;p&gt;The presentation will guide the listener through the journey of creating this overlord, from the specifics on the hardware to the fully automated retraining and deployment pipeline. Mostly the focus will be on the machine learning side of the project, the challenges that I had and how I was able to overcome them using open source tools and industry best practices around managing ML projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/overengineering_ml_pet_project/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Victor Sonck</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14847@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14847</pentabarf:event-id>
      <pentabarf:event-slug>beam_running_erlang_elixir_microcontrollers_atomvm</pentabarf:event-slug>
      <pentabarf:event-tag>beam_running_erlang_elixir_microcontrollers_atomvm</pentabarf:event-tag>
      <pentabarf:title>Running Erlang and Elixir on microcontrollers with AtomVM</pentabarf:title>
      <pentabarf:subtitle>How to run BEAM code on a 3 $ microcontroller</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T123500</dtstart>
      <dtend>20230205T124000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Running Erlang and Elixir on microcontrollers with AtomVM- How to run BEAM code on a 3 $ microcontroller</summary>
      <description>&lt;p&gt;AtomVM is a tiny portable virtual machine that allows BEAM code to run on microcontrollers with less than 500KB of RAM such as ESP32, STM32 or RPI 2040 devices.
In few words you can flash AtomVM on a microcontroller such as the ESP32 and get any virtually unmodified code compiled for the BEAM running on it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_running_erlang_elixir_microcontrollers_atomvm/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Davide Bettio</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15097@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15097</pentabarf:event-id>
      <pentabarf:event-slug>test_talk7</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk7</pentabarf:event-tag>
      <pentabarf:title>Test talk number 7</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 12:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T123500</dtstart>
      <dtend>20230204T124000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Test talk number 7</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk7/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13884@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13884</pentabarf:event-id>
      <pentabarf:event-slug>i2p_major_changes</pentabarf:event-slug>
      <pentabarf:event-tag>i2p_major_changes</pentabarf:event-tag>
      <pentabarf:title>I2P: Major Changes of the Peer-to-Peer Network</pentabarf:title>
      <pentabarf:subtitle>Cryptography of I2P Received a Major Update - an Overview of the Changes and its Impacts</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T124000</dtstart>
      <dtend>20230205T125500</dtend>
      <duration>00:15:00:00</duration>
      <summary>I2P: Major Changes of the Peer-to-Peer Network- Cryptography of I2P Received a Major Update - an Overview of the Changes and its Impacts</summary>
      <description>&lt;p&gt;I2P ("Invisible Internet Project") is a peer-to-peer overlay network. Overlay networks (inappropriately called "darknet") are able to anonymize peers and to fully encrypt all messages within a network. I2P gained more attention in 2022. Lately some important changes to the protocol layer of I2P have been implemented: the cryptography has been modernized and the software packages were released end of 2022.&lt;/p&gt;

&lt;p&gt;This short talk shows the major changes, and whether the performance and stability of the I2P network got improved. This is one of the I2P reseed server maintainers and application developers talking (see links).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/i2p_major_changes/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Konrad Bächler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14062@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14062</pentabarf:event-id>
      <pentabarf:event-slug>standards_in_libre_localization</pentabarf:event-slug>
      <pentabarf:event-tag>standards_in_libre_localization</pentabarf:event-tag>
      <pentabarf:title>Should there be a standard in libre localization?</pentabarf:title>
      <pentabarf:subtitle>Ideas on how to make it easy for translators to contribute to any FOSS project they like</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T124000</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Should there be a standard in libre localization?- Ideas on how to make it easy for translators to contribute to any FOSS project they like</summary>
      <description>&lt;p&gt;There are multiple ways how FOSS projects coordinate and inform about their localization effort. Wiki pages, forums, READMEs, etc. And there are different platforms and servers. Should there be something unified to ease the orientation for translators? Something like TRANSLATE.md?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/standards_in_libre_localization/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Benjamin Alan Jamie</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14814@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14814</pentabarf:event-id>
      <pentabarf:event-slug>beam_dealing_with_a_monster_query</pentabarf:event-slug>
      <pentabarf:event-tag>beam_dealing_with_a_monster_query</pentabarf:event-tag>
      <pentabarf:title>Dealing with a Monster Query</pentabarf:title>
      <pentabarf:subtitle>a story of Elixir &amp; optimization</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Erlang, Elixir and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 12:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T124000</dtstart>
      <dtend>20230205T125000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Dealing with a Monster Query- a story of Elixir &amp; optimization</summary>
      <description>&lt;p&gt;Once upon a time, there was a gnarly database query with a lot of OR cases. It was limiting capacity ahead of a high-traffic day. Could it be optimized? Thanks to a few features of Elixir, the answer was yes! Here’s how the Axios mobile app’s capacity increased 600% the day before the 2020 US presidential election.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Erlang, Elixir and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/beam_dealing_with_a_monster_query/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Mackenzie Morgan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15098@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15098</pentabarf:event-id>
      <pentabarf:event-slug>test_talk8</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk8</pentabarf:event-tag>
      <pentabarf:title>Test talk number 8</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 12:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T124000</dtstart>
      <dtend>20230204T124500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Test talk number 8</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk8/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14497@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14497</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_converging_packages_and_images</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_converging_packages_and_images</pentabarf:event-tag>
      <pentabarf:title>Converging image and package based OS updates</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T124500</dtstart>
      <dtend>20230204T130500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Converging image and package based OS updates</summary>
      <description>&lt;p&gt;Imaged based systems are considered safer to update as a new image will only be activated via reboot as a whole. Images are rather static though as the OS image is typically delivered by the OS vendor. Package based systems on the other hand are very flexible wrt installed software. However, since packages are typically updated individually at run time, there are non-atomic, intermediate states states that may lead to undefined behavior. This talk presents a hybrid model that behaves similar to an image based system while retaining flexibility of package based systems, building on ideas from SUSE's MicroOS.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_converging_packages_and_images/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Ludwig Nussel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14498@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14498</pentabarf:event-id>
      <pentabarf:event-slug>collab_onlyoffice</pentabarf:event-slug>
      <pentabarf:event-tag>collab_onlyoffice</pentabarf:event-tag>
      <pentabarf:title>Tackling document collaboration challenges in 2023</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-05 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T124500</dtstart>
      <dtend>20230205T131000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Tackling document collaboration challenges in 2023</summary>
      <description>&lt;p&gt;Several years of pandemic spread influenced every branch. Document collaboration is no exception in this case. Lots of teams face certain difficulties: some users want to stay in home office and work remotely despite it’s now possible to get back to real office. Therefore, lots of groups became even more distributed.&lt;/p&gt;

&lt;p&gt;To ensure effective teamwork in the current conditions, it’s important to choose right tools. In our session:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;We’ll present an open-source project ONLYOFFICE and all the novelties over the year since last FOSDEM.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;We’ll tell you how to organize efficient and secure document collaboration for any team using open-source software.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_onlyoffice/</url>
      <location>D.collab</location>
      <attendee>Michael Korotaev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14613@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14613</pentabarf:event-id>
      <pentabarf:event-slug>rust_bastionlab</pentabarf:event-slug>
      <pentabarf:event-tag>rust_bastionlab</pentabarf:event-tag>
      <pentabarf:title>Presentation of BastionLab, a Rust open-source privacy framework for confidential data science collaboration</pentabarf:title>
      <pentabarf:subtitle>The reason of why Rust is the most appropriate language for our project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T124500</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Presentation of BastionLab, a Rust open-source privacy framework for confidential data science collaboration- The reason of why Rust is the most appropriate language for our project</summary>
      <description>&lt;p&gt;We present BastionLab, a Rust open-source privacy framework for confidential data science collaboration.
We aim to help data owners open access to their datasets to outside data scientists. The current approaches, such as opening Jupyter notebooks, provide no elaborate control over what is shared. Datasets can easily be extracted from them, which means they offer little privacy guarantees and make data collaboration difficult.&lt;/p&gt;

&lt;p&gt;BastionLab provides an interactive interface for data scientists to explore remote datasets, yet answers the privacy concerns of data owners, as only results compliant with the privacy policy defined by the data owners can be communicated.&lt;/p&gt;

&lt;p&gt;Data exposure is limited as data scientists never have direct access to the data, they can only use a limited set of operators which preclude arbitrary code execution to exfiltrate data, and a strict access control policy is put in place. Differential Privacy and Trusted Execution Environments are supported as well to ensure maximum privacy.
We will provide an example to show how a COVID dataset could be shared to a remote data scientist to perform data exploration, cleaning and visualization, while making sure only anonymized results are communicated.
The server side of BastionLab is developed in Rust for its memory safety, performance and community. It allows the use of cutting-edge libraries like polars, an open source DataFrame library in Rust several times faster than pandas, the go-to solution in Python.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_bastionlab/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mehdi Bessaa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14795@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14795</pentabarf:event-id>
      <pentabarf:event-slug>network_management</pentabarf:event-slug>
      <pentabarf:event-tag>network_management</pentabarf:event-tag>
      <pentabarf:title>Networking management made simple with Nmstate</pentabarf:title>
      <pentabarf:subtitle>Taming the internals of NetworkManager</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T124500</dtstart>
      <dtend>20230205T131500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Networking management made simple with Nmstate- Taming the internals of NetworkManager</summary>
      <description>&lt;p&gt;Configuring your network setup can be hard sometimes, especially for sysadmins working with remote systems. Nmstate is a library with an accompanying command line tool that manages host networking settings in a declarative manner. In this talk we will see how Nmstate will help us to exploit the full potential of NetworkManager by making use of checkpoints, rollbacks and verifications.&lt;/p&gt;

&lt;p&gt;Configuring routes, routing policy, DNS and interfaces have never been easier.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_management/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Fernando Fernandez Mancera</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15048@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15048</pentabarf:event-id>
      <pentabarf:event-slug>happy_5th_anniversary_pkg_provides</pentabarf:event-slug>
      <pentabarf:event-tag>happy_5th_anniversary_pkg_provides</pentabarf:event-tag>
      <pentabarf:title>Happy 5th anniversary pkg-provides </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2023-02-04 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T124500</dtstart>
      <dtend>20230204T131000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Happy 5th anniversary pkg-provides </summary>
      <description>&lt;p&gt;In 2018 here at Fosdem, I publicly introduce a new port called pkg-provide, a pkg plugin to perform reverse searches and found the package you must install to have a certain file.
Started as a proof of concept about how to  build pkg plugin, pkg-plugin is now five years old and gain hundred of users around the world.
It's probably the perfect time to tell you how it all started, reveal the real numbers of the audience, and talk a little bit about the future&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2023/schedule/event/happy_5th_anniversary_pkg_provides/</url>
      <location>AW1.120</location>
      <attendee>Rodrigo Osorio</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15099@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15099</pentabarf:event-id>
      <pentabarf:event-slug>test_talk9</pentabarf:event-slug>
      <pentabarf:event-tag>test_talk9</pentabarf:event-tag>
      <pentabarf:title>Test talk number 9</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Test</pentabarf:track>
      <pentabarf:start>2023-02-04 12:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 12:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T124500</dtstart>
      <dtend>20230204T125500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Test talk number 9</summary>
      <description>&lt;p&gt;This is being used to test our systems in advance of the event.
It is not a real talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Test</categories>
      <url>https:/fosdem.org/2023/schedule/event/test_talk9/</url>
      <location>D.test</location>
      <attendee>Vasil Kolev</attendee>
      <attendee>Kat Gerasimova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13638@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13638</pentabarf:event-id>
      <pentabarf:event-slug>pi</pentabarf:event-slug>
      <pentabarf:event-tag>pi</pentabarf:event-tag>
      <pentabarf:title>Update on #JavaOnRaspberryPi and Pi4J</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T125000</dtstart>
      <dtend>20230205T131000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Update on #JavaOnRaspberryPi and Pi4J</summary>
      <description>&lt;p&gt;Controlling electronics with Java and Pi4J is a perfect way to further extend your knowledge and learn about hardware and various communication protocols.&lt;/p&gt;

&lt;p&gt;In 2022 articles were published on Foojay.io about using SDKMAN, JBang, Vaadin, Kotlin, and many more on the Raspberry Pi. These prove that Java and the JVM are a perfect match with this small and inexpensive Linux PC for experiments, pet projects, learning, etc.&lt;/p&gt;

&lt;p&gt;Let's take a look back at what has been realized in 2022 regarding #JavaOnRaspberryPi and what we can expect in 2023.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/pi/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Frank Delporte</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14171@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14171</pentabarf:event-id>
      <pentabarf:event-slug>sailfish</pentabarf:event-slug>
      <pentabarf:event-tag>sailfish</pentabarf:event-tag>
      <pentabarf:title>Sailing into the Linux port with Sony Open Devices </pentabarf:title>
      <pentabarf:subtitle>A journey of adapting Sailfish OS to work on Sony Xperia phones </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T125000</dtstart>
      <dtend>20230204T130500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Sailing into the Linux port with Sony Open Devices - A journey of adapting Sailfish OS to work on Sony Xperia phones </summary>
      <description>&lt;p&gt;Sailfish OS is an embedded Linux distribution developed by Jolla that’s designed to run primarily on phones. In this presentation I’ll talk about my journey porting Sailfish OS to various Xperia phones, via the Sony Open Devices Program, and how that’s made it possible to contribute changes upstream. If you’ve ever wondered what’s involved in porting a Linux operating system like Sailfish OS to a new hardware platform, or might even be interested to try, then this talk will describe one of the easiest routes to getting started.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/sailfish/</url>
      <location>UB4.136</location>
      <attendee>Björn Bidar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14559@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14559</pentabarf:event-id>
      <pentabarf:event-slug>rot_opentripplanner</pentabarf:event-slug>
      <pentabarf:event-tag>rot_opentripplanner</pentabarf:event-tag>
      <pentabarf:title>OpenTripPlanner</pentabarf:title>
      <pentabarf:subtitle>past, present and the future</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T125000</dtstart>
      <dtend>20230204T132000</dtend>
      <duration>00:30:00:00</duration>
      <summary>OpenTripPlanner- past, present and the future</summary>
      <description>&lt;p&gt;OpenTripPlanner is an open source journey planning framework with over 10 years of history. It is constantly evolving, with the version 2.0, including an entirely revamped transit routing algorithm, Multi-Criteria Range-RAPTOR with Destination Pruning, released in the end of 2020. The new algorithm makes it possible to support large national and international deployments. Currently, it powers the national journey planners in multiple countries, including Norway and Finland. At Entur it is used as a basis for systems ranging from ticket sales to physical departure boards at railway stations.&lt;/p&gt;

&lt;p&gt;In this presentation, we will take a quick look into the history of OpenTripPlanner, where does it come from, and how has it evolved over the years. We will take a closer look at the recently released OpenTripPlanner version 2.3 and its new features, as well as a look on the roadmap of which functionality will be coming in the next releases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_opentripplanner/</url>
      <location>AW1.126</location>
      <attendee>Hannes Junnila</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14768@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14768</pentabarf:event-id>
      <pentabarf:event-slug>cpu_tuning_gnu_guix</pentabarf:event-slug>
      <pentabarf:event-tag>cpu_tuning_gnu_guix</pentabarf:event-tag>
      <pentabarf:title>Reproducibility and performance: why choose?</pentabarf:title>
      <pentabarf:subtitle>CPU tuning in GNU Guix</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 12:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T125000</dtstart>
      <dtend>20230205T130000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Reproducibility and performance: why choose?- CPU tuning in GNU Guix</summary>
      <description>&lt;p&gt;High-performance computing (HPC) is often seen as antithetical to “reproducibility”: one would have to choose between software that achieves high performance, and software that can be deployed in a reproducible fashion.  This talk will discuss how GNU Guix lets users deploy software optimized for the target machines while preserving provenance tracking and reproducibility.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/cpu_tuning_gnu_guix/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Ludovic Courtès</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13645@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13645</pentabarf:event-id>
      <pentabarf:event-slug>rust_neovim_and_rust_analyzer_are_best_friends</pentabarf:event-slug>
      <pentabarf:event-tag>rust_neovim_and_rust_analyzer_are_best_friends</pentabarf:event-tag>
      <pentabarf:title>Neovim and rust-analyzer are best friends</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 12:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T125500</dtstart>
      <dtend>20230204T130500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Neovim and rust-analyzer are best friends</summary>
      <description>&lt;p&gt;In programming we use editors and IDEs all the time. Previously if one use Vi/Vim like text editor it typically means you just edit soruce code as simple text, but nowadays things have been changed.
Especially after releasing support of the Language Server Protocol(LSP), which works as a client to LSP servers for example rust-analyzer.
This talk gives deep dive of Language server Protocol implementation for Rust
and how to build friendly relationships between rust-analyzer and Neovim.&lt;/p&gt;

&lt;p&gt;In this talk i’ll start from brief of what’s LSP and rust-analayzer, some missing features you probably didn’t know about? E.g. go-to-definition, find-references, hover,
completion, rename, format, refactor, etc., using semantic whole-project analysis.
Also i’ll show you how to write you first plugin using Rust and interact with some LSP primitives. to turn you editor in God mode surf trough it like a pro.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_neovim_and_rust_analyzer_are_best_friends/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Andrii Soldatenko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14473@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14473</pentabarf:event-id>
      <pentabarf:event-slug>container_reproducible_dockerfile</pentabarf:event-slug>
      <pentabarf:event-tag>container_reproducible_dockerfile</pentabarf:event-tag>
      <pentabarf:title>Bit-for-bit reproducible builds with Dockerfile</pentabarf:title>
      <pentabarf:subtitle>Deterministic timestamps and deterministic apt-get</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 12:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T125500</dtstart>
      <dtend>20230204T131500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Bit-for-bit reproducible builds with Dockerfile- Deterministic timestamps and deterministic apt-get</summary>
      <description>&lt;p&gt;It wasn't easy to reproduce the same container image from its Dockerfile, due to changes in timestamps and "aptgettable" package versions.
This lack of reproducibility has been a threat to the trustworthiness of container images and binary artifacts built inside containers.&lt;/p&gt;

&lt;p&gt;In this talk, Akihiro Suda will introduce the current work being done to enable reproducible builds in the Dockerfile ecosystem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_reproducible_dockerfile/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Akihiro Suda</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13666@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13666</pentabarf:event-id>
      <pentabarf:event-slug>podcasting20</pentabarf:event-slug>
      <pentabarf:event-tag>podcasting20</pentabarf:event-tag>
      <pentabarf:title>Podcasting 2.0: it's all about Interoperability</pentabarf:title>
      <pentabarf:subtitle>How Podcasting 2.0 will save the Open Internet</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Podcasting 2.0: it's all about Interoperability- How Podcasting 2.0 will save the Open Internet</summary>
      <description>&lt;p&gt;Podcasting has been around for 20 years.
Many revolutions have happened since then: DSL connections, smartphones, social networks, artificial intelligence everywhere… But Podcasting stayed still and its decentralized architecture resisted to the big corporations.
In this talk we will show how the Podcasting 2.0 community is reinventing Podcasting by adding tons of new features, while keeping all this interoperable.
We will quickly demonstrate how this actually works with Castopod, an open-source podcast hosting solution.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/podcasting20/</url>
      <location>Janson</location>
      <attendee>Benjamin Bellamy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13685@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13685</pentabarf:event-id>
      <pentabarf:event-slug>business_guidebook</pentabarf:event-slug>
      <pentabarf:event-tag>business_guidebook</pentabarf:event-tag>
      <pentabarf:title>The Open Source Business Guidebook</pentabarf:title>
      <pentabarf:subtitle>Building a Scalable OSS Based Business</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The Open Source Business Guidebook- Building a Scalable OSS Based Business</summary>
      <description>&lt;p&gt;If you have a project or a business, how are you measuring growth, adoption, and success?   Many companies need help understanding how open source community success translates into commercial success ( or a sustainable business ).  The conversion from free open source users to paying customers is a challenging one, but there are some common techniques and practices successful companies deploy.   For example:  Optimizing your user journey is critical and can make or break your success.  Did you know, for instance, some of the best companies can convert users browsing their documentation to those downloading their software at a 5:1 ratio, while others convert at a 500:1 ratio.   How do you optimize your journey to enable people to not only easily download your software but use it?   During this talk, I will outline the best practices, metrics, and processes you should follow when looking to build or grow your business.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/business_guidebook/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Matt Yonkovit</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13735@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13735</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_rust</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_rust</pentabarf:event-tag>
      <pentabarf:title>Rust based Shim-Firmware for confidential container</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Rust based Shim-Firmware for confidential container</summary>
      <description>&lt;p&gt;In this talk, we will introduce td-shim (https://github.com/confidential-containers/td-shim).
Td-shim is a lightweight Intel Trust Domain Extensions (TDX) virtual firmware (TDVF) for the simplified kernel for TD based confidential container (e.g. Kubernetes).
In order to match the short start-up time and resource consumption overhead of bare-metal containers, runtime architectures for TD-based containers put a strong focus on minimizing boot time. They must also launch the container payload as quickly as possible. Hardware virtualization-based containers typically run on top of simplified and customized Linux kernels to minimize the overall guest boot time. As such, we introduced the td-shim to replace the traditional Open Virtual Machine Firmware (OVMF) based TDVF for container use case.
Currently the rust-based td-shim supports multiple hypervisors such as KVM and cloud hypervisor with smaller size and better boot performance. It provides a secure and efficient way of building the cloud native infrastructure.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_rust/</url>
      <location>D.confidential</location>
      <attendee>Jiewen Yao</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13767@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13767</pentabarf:event-id>
      <pentabarf:event-slug>vue3</pentabarf:event-slug>
      <pentabarf:event-tag>vue3</pentabarf:event-tag>
      <pentabarf:title>Is it time to migrate to Vue 3?</pentabarf:title>
      <pentabarf:subtitle>TLDR: it depends</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Is it time to migrate to Vue 3?- TLDR: it depends</summary>
      <description>&lt;p&gt;Are you eager to migrate your entire codebase to Vue 3 and composition API? Before starting the long journey away from Vue 2.6 you should consider a few intermediate steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;compatibility with your dependencies&lt;/li&gt;
&lt;li&gt;tests&lt;/li&gt;
&lt;li&gt;maintainability&lt;/li&gt;
&lt;li&gt;consider a step-by-step migration passing trough Vue 2.7&lt;/li&gt;
&lt;li&gt;what about the Vite/Vitest ecosystem?&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/vue3/</url>
      <location>UB5.230</location>
      <attendee>Denny Biasiolli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13870@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13870</pentabarf:event-id>
      <pentabarf:event-slug>erofs</pentabarf:event-slug>
      <pentabarf:event-tag>erofs</pentabarf:event-tag>
      <pentabarf:title>EROFS filesystem update and its future</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>EROFS filesystem update and its future</summary>
      <description>&lt;p&gt;EROFS aims to be a generic read-only filesystem for image-based distribution and runtime with high performance.  It has been a upstream part since Linux kernel 4.19(staging) and 5.4 with many adaptions landed.  In the past years, it gained several enhancements for container image and embedded use cases, such as FSDAX, EROFS over fscache, data deduplication, idmapped mounts, etc.  This presentation will show the recent updates and give the future roadmap.  Hopefully more people could get interested in EROFS and join us.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/erofs/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Xiang Gao</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14015@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14015</pentabarf:event-id>
      <pentabarf:event-slug>sbom_fusa</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_fusa</pentabarf:event-tag>
      <pentabarf:title>Using SPDX for functional safety</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Using SPDX for functional safety</summary>
      <description>&lt;p&gt;Functional Safety evidences require a set of all documents that proofs the complete implementation and verification of all relevant work products. This does not only include code and tests, but also every other associated piece of documentation, like requirement specifications, architecture and designs, safety analysis etc. In terms of the typical functional safety development this set is called safety case. This safety case is nothing else than an (S-)BOM of the safety release. This talk will demonstrate how SPDX relationships can be used to generate this "Safety SBOM" as evidence for a complete safety case.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_fusa/</url>
      <location>UB4.136</location>
      <attendee>Nicole Pappler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14044@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14044</pentabarf:event-id>
      <pentabarf:event-slug>security_kerberos_pkinit</pentabarf:event-slug>
      <pentabarf:event-tag>security_kerberos_pkinit</pentabarf:event-tag>
      <pentabarf:title>Kerberos PKINIT: what, why, and how (to break it)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Kerberos PKINIT: what, why, and how (to break it)</summary>
      <description>&lt;p&gt;The Kerberos PKINIT extension replaces password authentication with
X.509 PKI.  This bring some advantages but also new risks.  This
presentation explains and demonstrates how PKINIT works, and
presents a novel attack against FreeIPA's PKINIT implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_kerberos_pkinit/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Fraser Tweedale</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14057@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14057</pentabarf:event-id>
      <pentabarf:event-slug>awkward_user_interviews</pentabarf:event-slug>
      <pentabarf:event-tag>awkward_user_interviews</pentabarf:event-tag>
      <pentabarf:title>Do more awkward user interviews </pentabarf:title>
      <pentabarf:subtitle>Do you feel awkward interviewing users about how they use your project? That's ok — awkward interviews are often good interviews. </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T131500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Do more awkward user interviews - Do you feel awkward interviewing users about how they use your project? That's ok — awkward interviews are often good interviews. </summary>
      <description>&lt;p&gt;Do you really know what your users think about you? If you’re not doing user interviews, you probably don’t. In this talk, Emily Omier will help attendees understand why user interviews are so important, how to run an interview that provides good information and what to do with the information you get. Spoiler: often the best interviews are also the most awkward.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/awkward_user_interviews/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Emily Omier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14097@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14097</pentabarf:event-id>
      <pentabarf:event-slug>financing_open_source</pentabarf:event-slug>
      <pentabarf:event-tag>financing_open_source</pentabarf:event-tag>
      <pentabarf:title>Financing Open Source by small companies</pentabarf:title>
      <pentabarf:subtitle>We give Open Source projects 1% of the revenue, and you can too!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Financing Open Source by small companies- We give Open Source projects 1% of the revenue, and you can too!</summary>
      <description>&lt;p&gt;Financing Open Source projects has been one of the main difficulties for years. Currently, well-funded projects usually depend on a small number of big companies. Donations from physical persons (and users) are also a common revenue source. Hundreds (thousands?) of small companies are using Open Source in Europe. Regularly donating only a small amount can make a difference for many projects they depend on. Marta will share the experience of giving by a small company in France with the list of "DOs and DON'Ts."&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/financing_open_source/</url>
      <location>UB5.132</location>
      <attendee>Marta Rybczynska</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14101@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14101</pentabarf:event-id>
      <pentabarf:event-slug>kuksa</pentabarf:event-slug>
      <pentabarf:event-tag>kuksa</pentabarf:event-tag>
      <pentabarf:title>KUKSA.val Vehicle Abstraction</pentabarf:title>
      <pentabarf:subtitle>In-vehicle access to standardized VSS Vehicle Signals</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>KUKSA.val Vehicle Abstraction- In-vehicle access to standardized VSS Vehicle Signals</summary>
      <description>&lt;p&gt;We will show-case how Eclipse KUKSA project can help to leverage the advantages of a standardized description of vehicle signals. A large challenge for automotive software is the lack of standardization inside a vehicle. The basic data fabric of a vehicle consists of "signals", such as for example the speed of the vehicle or the state of a door. For this kind of data traditionally there was no standardized way how it is represented or transmitted. This makes even seemingly simple end-to-end applications such as "upload mileage to the cloud" very hard and costly in the industry. With the COVESA Vehicle Signal Specification (https://covesa.github.io/vehicle&lt;em&gt;signal&lt;/em&gt;specification/)  there exist an approach that is currently quickly adopted throughout the industry  addressing this by introducing a domain taxonomy for vehicle signals.&lt;/p&gt;

&lt;p&gt;KUKSA.val is an Open Source solution that helps transforming and serving such standardised signals inside a vehicle computer enabling faster development of reusable cross-fleet in-vehicle software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/kuksa/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Sebastian Schildt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14154@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14154</pentabarf:event-id>
      <pentabarf:event-slug>goevenfurtherwithoutwires</pentabarf:event-slug>
      <pentabarf:event-tag>goevenfurtherwithoutwires</pentabarf:event-tag>
      <pentabarf:title>Go Even Further Without Wires</pentabarf:title>
      <pentabarf:subtitle>Long Distance Radio Communication Using Go and TinyGo</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Go Even Further Without Wires- Long Distance Radio Communication Using Go and TinyGo</summary>
      <description>&lt;p&gt;"Go Even Further Without Wires" is the thrilling part 3 of the "Go Wireless Saga".&lt;/p&gt;

&lt;p&gt;In "Go Without Wires", we wrote TinyGo code that runs directly on Bluetooth devices.&lt;/p&gt;

&lt;p&gt;In "Go Further Without Wires", we used TinyGo to connect to WiFi networks, and consequently to the Internet itself.&lt;/p&gt;

&lt;p&gt;Now, we will extend our reach further out into the real world, with TinyGo programs that can connect to Wide Local Networks (WAN) using the long distance radio protocol LoRA/LoRAWAN.&lt;/p&gt;

&lt;p&gt;This talk will include several live demonstrations, including a flying object.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/goevenfurtherwithoutwires/</url>
      <location>UD2.218A</location>
      <attendee>Ron Evans</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14188@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14188</pentabarf:event-id>
      <pentabarf:event-slug>energy_seapath</pentabarf:event-slug>
      <pentabarf:event-tag>energy_seapath</pentabarf:event-tag>
      <pentabarf:title>Presentation of the SEAPATH project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Presentation of the SEAPATH project</summary>
      <description>&lt;p&gt;Seapath is a Power grid substation automation solution.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_seapath/</url>
      <location>D.energy</location>
      <attendee>Erwann Roussy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14195@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14195</pentabarf:event-id>
      <pentabarf:event-slug>dnf5</pentabarf:event-slug>
      <pentabarf:event-tag>dnf5</pentabarf:event-tag>
      <pentabarf:title>DNF5: the new era in RPM software management</pentabarf:title>
      <pentabarf:subtitle>How we rewrote the codebase and started loving the community</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>DNF5: the new era in RPM software management- How we rewrote the codebase and started loving the community</summary>
      <description>&lt;p&gt;Package managers are essential tools in any Linux system, designed to install, upgrade, remove, and manage software. For several years, Fedora had YUM, which became DNF eleven years ago. Now, DNF5 will replace DNF and be the new Fedora standard.
In this talk, we will give an introduction to DNF5. We aim to address our new design principles and how our choices fix some of DNF's design flaws. We will present a live demo of the new product to showcase some features of DNF5 and make comparisons with DNF. Lastly, we will cover our plan to improve communication, inclusion, and openness with the open-source community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/dnf5/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Nicola Sella</attendee>
      <attendee>Jan Kolárik</attendee>
      <attendee>Aleš Matěj</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14200@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14200</pentabarf:event-id>
      <pentabarf:event-slug>synapse_k8s_operator</pentabarf:event-slug>
      <pentabarf:event-tag>synapse_k8s_operator</pentabarf:event-tag>
      <pentabarf:title>Introduction to the Synapse Kubernetes Operator</pentabarf:title>
      <pentabarf:subtitle>A new way to deploy Synapse and its Bridges on Kubernetes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Introduction to the Synapse Kubernetes Operator- A new way to deploy Synapse and its Bridges on Kubernetes</summary>
      <description>&lt;p&gt;In this presentation, attendees will get an introduction to Kubernetes Operators. We will briefly touch on concepts like CustomResourceDefinition and the Controller Pattern in Kubernetes. No prior knowledge of Kubernetes is necessary for following this talk.&lt;/p&gt;

&lt;p&gt;We will next focus on the Synapse Operator. We will demonstrate its main features in an interactive demo. Finally, we'll talk about the next steps and the future of the project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/synapse_k8s_operator/</url>
      <location>D.matrix</location>
      <attendee>Matthias Goerens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14247@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14247</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_tackling_disinformation</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_tackling_disinformation</pentabarf:event-tag>
      <pentabarf:title>Tackling disinformation using opensource software</pentabarf:title>
      <pentabarf:subtitle>Tha case of Qactus</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Tackling disinformation using opensource software- Tha case of Qactus</summary>
      <description>&lt;p&gt;Disinformation on has become a crucial issue for our democracies, nowadays. This presentation, based on a real use case will show how to efficiently identify the real owner of a disinformation website by using OSINT techniques based on open-source software. We will also present the methodology and tools we used to better understand the ecosystem of disinformation this website evolves in, its influence out of the far-right social platforms, and the financial motivation of its creator behind the scene.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_tackling_disinformation/</url>
      <location>UB4.132</location>
      <attendee>hpiedcoq</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14293@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14293</pentabarf:event-id>
      <pentabarf:event-slug>elisa</pentabarf:event-slug>
      <pentabarf:event-tag>elisa</pentabarf:event-tag>
      <pentabarf:title>The ELISA Project - Enabling Linux in Safety Applications </pentabarf:title>
      <pentabarf:subtitle>Projects insights and overview</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The ELISA Project - Enabling Linux in Safety Applications - Projects insights and overview</summary>
      <description>&lt;p&gt;The ELISA project aims to make it easier to build and certify Linux-based safety-critical applications. This lecture will give an overview of the goals and technical strategy of the ELISA project. It provides information about the different work groups, their interaction, and contributions. Attendees will leave the talk with an understanding where the ELISA project stands today and what comes next. They get insights which methodologies and tools are used, which challenges exist, and why the different puzzle pieces are all needed for enabling Linux in safety-critical applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/elisa/</url>
      <location>Janson</location>
      <attendee>Philipp Ahmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14324@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14324</pentabarf:event-id>
      <pentabarf:event-slug>penpot_official_launch</pentabarf:event-slug>
      <pentabarf:event-tag>penpot_official_launch</pentabarf:event-tag>
      <pentabarf:title>Penpot official launch!</pentabarf:title>
      <pentabarf:subtitle>We made it! We're ready for our breaking moment!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Penpot official launch!- We made it! We're ready for our breaking moment!</summary>
      <description>&lt;p&gt;Penpot will be launched shortly before FOSDEM takes place, for a reason. Three years ago we presented our vision to the audience and we promised we would build a design &amp;amp; prototyping platform that was all about open standards (SVG, HTML, CSS) and open source, but also about collaboration between designers and developers at the design process level. We wanted to make FOSDEM 2023 the community event at which we demoed Penpot "GA", what it brings, why it matters, and what's next. We are extremely excited to share the good news with the open source design community!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/penpot_official_launch/</url>
      <location>UB4.132</location>
      <attendee>Pablo Ruiz-Múzquiz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14332@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14332</pentabarf:event-id>
      <pentabarf:event-slug>krump_kotlin_rust_kmp</pentabarf:event-slug>
      <pentabarf:event-tag>krump_kotlin_rust_kmp</pentabarf:event-tag>
      <pentabarf:title> KRuMP - Kotlin-Rust-Multiplatform?!</pentabarf:title>
      <pentabarf:subtitle>How to write bugs once and ship them to many platforms.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary> KRuMP - Kotlin-Rust-Multiplatform?!- How to write bugs once and ship them to many platforms.</summary>
      <description>&lt;p&gt;Rust is a fast rising star in the pantheon of programming languages and comes with some interesting properties in regard to Multiplatform. On the other side, Kotlin promises with KMP as well Multiplatform capabilities.
Are both set up to be rivals, or could both complement each other? What could Kotlin learn from Rust, and where might Rust borrow from Kotlin?
The talk will give you an opinionated introduction into KMP with Rust in terms of tooling, developer experience and all the things I discovered so far. It will not sell you a ready to go product, but rather an idea.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/krump_kotlin_rust_kmp/</url>
      <location>UB5.230</location>
      <attendee>Matthias Geisler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14416@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14416</pentabarf:event-id>
      <pentabarf:event-slug>minimalguixsystemimages</pentabarf:event-slug>
      <pentabarf:event-tag>minimalguixsystemimages</pentabarf:event-tag>
      <pentabarf:title>Creating minimal Guix System images</pentabarf:title>
      <pentabarf:subtitle>Declaring just what is necessary</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Creating minimal Guix System images- Declaring just what is necessary</summary>
      <description>&lt;p&gt;GNU Guix functions well as a package manager and has been extended to also serve as a full operating system, under the name Guix System. In this talk I will show how it is possible to declaratively create operating system images for specific uses. Different than a 'spin' of a distribution, these can be used as a one-off live image or as a starting image to install to a computer before making further tweaks. Create your own minimal rescue image without needing to remaster media or use loopback mounts.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/minimalguixsystemimages/</url>
      <location>D.minimalistic</location>
      <attendee>Efraim Flashner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14478@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14478</pentabarf:event-id>
      <pentabarf:event-slug>graph_grouping_zoomer</pentabarf:event-slug>
      <pentabarf:event-tag>graph_grouping_zoomer</pentabarf:event-tag>
      <pentabarf:title>Graph Stream Zoomer</pentabarf:title>
      <pentabarf:subtitle>A window-based graph stream grouping system based on Apache Flink</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Graph Stream Zoomer- A window-based graph stream grouping system based on Apache Flink</summary>
      <description>&lt;p&gt;In this talk, Christopher Rost will present "graph stream zoomed", a graph stream grouping algorithm resulting from two master thesis. It enables real-time zooming of a property graph stream, from a schema graph stream to more fine-grained summarizations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_grouping_zoomer/</url>
      <location>K.4.601</location>
      <attendee>Christopher Rost</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14666@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14666</pentabarf:event-id>
      <pentabarf:event-slug>om_av1</pentabarf:event-slug>
      <pentabarf:event-tag>om_av1</pentabarf:event-tag>
      <pentabarf:title>4K HDR video with AV1 : A Reality Check</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>4K HDR video with AV1 : A Reality Check</summary>
      <description>&lt;p&gt;Since the adoption of VP9 by Netflix in 2016, royalty-free coding standards continued to gain prominence through the activities of the AOMedia consortium with AV1. In the early years after standardisation, High-dynamic-range (HDR) videos tends to be under served in open source encoders for a variety of reasons including the relatively small amount of true HDR content being broadcast and the challenges in optimisation with that material. Fast-forward to 2022, there has been a rise of HDR content which is publicly available.
In this presentation, we review the AV1 Playback, present challenges and various strategies to adopt for a scientific testing environment for HDR signal conformance and evaluation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_av1/</url>
      <location>K.3.401</location>
      <attendee>Vibhoothi .</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14674@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14674</pentabarf:event-id>
      <pentabarf:event-slug>vai_blkhash_fast_disk</pentabarf:event-slug>
      <pentabarf:event-tag>vai_blkhash_fast_disk</pentabarf:event-tag>
      <pentabarf:title>blkhash - fast disk image checksums</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>blkhash - fast disk image checksums</summary>
      <description>&lt;p&gt;Using checksums for verifying disk image download is very common, but how do you verify uploading a disk image to a virtual disk or verify that a backup is correct? The standard tools such as sha256sum cannot help since the disk image and the virtual disk may use different image formats. Even if the image formats match, standard tools are too slow to handle huge virtual disks which typically contain a small amount of data and a large amount of unallocated space.&lt;/p&gt;

&lt;p&gt;In this talk we will learn about the &lt;code&gt;blkhash&lt;/code&gt; algorithm for computing a fast checksum of sparse disk images, up to  3 orders of magnitude faster compared with standard algorithms, the &lt;code&gt;libblkhash&lt;/code&gt; C library that you can use in your program, and the &lt;code&gt;blksum&lt;/code&gt; command line tool for computing checksum of common disk image formats.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_blkhash_fast_disk/</url>
      <location>K.3.201</location>
      <attendee>Nir Soffer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14683@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14683</pentabarf:event-id>
      <pentabarf:event-slug>sds_s3gw</pentabarf:event-slug>
      <pentabarf:event-tag>sds_s3gw</pentabarf:event-tag>
      <pentabarf:title>s3gw: easy to use S3-compatible gateway for small and edge deployments</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T130000</dtstart>
      <dtend>20230204T134000</dtend>
      <duration>00:40:00:00</duration>
      <summary>s3gw: easy to use S3-compatible gateway for small and edge deployments</summary>
      <description>&lt;p&gt;In this talk we will present SUSE's storage team's latest passion project, s3gw (https://s3gw.io), an easy-to-use S3-compatible service for kubernetes environments. Although focused to work on top of Longhorn (https://longhorn.io), s3gw can leverage any local filesystem or Persistent Volume provided to it. The project is divided in two main components: the s3gw service, a Ceph RADOS Gateway with a custom, filesystem based backend, leveraging RGW's SAL implementation; and the s3gw UI, not only for management tasks but also providing a bucket and object explorer.
During our time together we will discuss s3gw's backend implementation, and present the UI, with a small demonstration of how to deploy the project on a small kubernetes cluster. With this talk we would love to also gather feedback from the attendees, so we can feed back into project development.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_s3gw/</url>
      <location>H.2214</location>
      <attendee>Joao Eduardo Luis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14919@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14919</pentabarf:event-id>
      <pentabarf:event-slug>librsb</pentabarf:event-slug>
      <pentabarf:event-tag>librsb</pentabarf:event-tag>
      <pentabarf:title>LIBRSB: Universal Sparse BLAS Library</pentabarf:title>
      <pentabarf:subtitle>A highly interoperable Library for Sparse Basic Linear Algebra Subroutines and more for Multicore CPUs</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>LIBRSB: Universal Sparse BLAS Library- A highly interoperable Library for Sparse Basic Linear Algebra Subroutines and more for Multicore CPUs</summary>
      <description>&lt;p&gt;Many science and engineering models reduce to problems involving huge sparse matrices -- matrices where most of the values are zeroes.
Such computations are resource-intensive (time, memory, energy), and much research was devoted into data structures ("formats") and algorithms leading to fast sparse matrix operations.
Yet, most such formats are highly specialized and seldom make it into a solid software package apt for general use.
The RSB (Recursive Sparse Blocks) data structure is a format that addresses performance concerns for current shared-memory multicore CPUs, while also avoiding dead ends in terms of usability.&lt;/p&gt;

&lt;p&gt;The LIBRSB library implements RSB with all the necessary operations to manipulate sparse matrices in most computations, in the most popular programming languages, and on many hardware platforms.&lt;/p&gt;

&lt;p&gt;This talk will give an overview of the concepts behind LIBRSB and its main usage modes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/librsb/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Michele Martone</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14962@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14962</pentabarf:event-id>
      <pentabarf:event-slug>nym_mixnet</pentabarf:event-slug>
      <pentabarf:event-tag>nym_mixnet</pentabarf:event-tag>
      <pentabarf:title>The Nym Mixnet</pentabarf:title>
      <pentabarf:subtitle>Intro to a new anonymous communication network</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T131500</dtend>
      <duration>00:15:00:00</duration>
      <summary>The Nym Mixnet- Intro to a new anonymous communication network</summary>
      <description>&lt;p&gt;This talk will be about Nym, a new anonymous overlay network for the internet based on mixnet. Unlike other privacy-enhanced technologies like OpenVPN and Tor, Nym defends against global passive adversaries that have a "God's eye" view of the entire network, like the NSA. Nym does this by mixing internet packets at nodes so they do not exit the mixnet in FIFO, as well as adding fake traffic. Like Tor, any application and use SOCKS proxies to bind to Nym. As Nym is built in Rust, it also allows WebSockets and other direct integration. We can demonstrate how the Nym mix network hides network-level metadata from everything from Bitcoin to Telegram.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/nym_mixnet/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Jon Häggblad</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14970@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14970</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_bulk_inserts_with_postgresql_four_methods_for_efficient_data_loading</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_bulk_inserts_with_postgresql_four_methods_for_efficient_data_loading</pentabarf:event-tag>
      <pentabarf:title>Bulk Inserts With PostgreSQL: Four Methods For Efficient Data Loading</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T135000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Bulk Inserts With PostgreSQL: Four Methods For Efficient Data Loading</summary>
      <description>&lt;p&gt;In a world where data continues to grow at an overwhelming rate, knowing how to load and insert data into PostgreSQL as efficiently as possible is a key skill for any software or data engineer. Whether loading data from files, manually generating multi-valued INSERT or UPSERT statements, or using some of the more popular language SDKs, knowing which option is right for each situation can sometimes be difficult to figure out.&lt;/p&gt;

&lt;p&gt;This talk will review how to efficiently insert large amounts of data into PostgreSQL using freely available tools and well-crafted SQL. We'll demonstrate the usage of tools like COPY, how to batch data using multi-valued INSERT statements, functions to look for in language SDKs, and even demonstrate how to use array parameters to speed up multi-valued inserts.&lt;/p&gt;

&lt;p&gt;By the end of this session, you will know at least four ways to insert bulk data, the impact it will have on your PostgreSQL database, and options for improving your current application code to perform at its best!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_bulk_inserts_with_postgresql_four_methods_for_efficient_data_loading/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Ryan Booz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15023@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15023</pentabarf:event-id>
      <pentabarf:event-slug>centos_stream</pentabarf:event-slug>
      <pentabarf:event-tag>centos_stream</pentabarf:event-tag>
      <pentabarf:title>CentOS Stream</pentabarf:title>
      <pentabarf:subtitle>RHEL development in public</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T132500</dtend>
      <duration>00:25:00:00</duration>
      <summary>CentOS Stream- RHEL development in public</summary>
      <description>&lt;p&gt;CentOS Stream is where RHEL development happens in public. You can preview content coming to RHEL, test your things on top of it, and even participate! We'll show you how it works, highlight the key differences between Fedora ELN, CentOS Stream and RHEL, and see where it's all happening.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/centos_stream/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Adam Samalik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15081@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15081</pentabarf:event-id>
      <pentabarf:event-slug>heliosuk</pentabarf:event-slug>
      <pentabarf:event-tag>heliosuk</pentabarf:event-tag>
      <pentabarf:title>Introducing Helios Micokernel</pentabarf:title>
      <pentabarf:subtitle>A small, practical microkernel</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T140000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Introducing Helios Micokernel- A small, practical microkernel</summary>
      <description>&lt;p&gt;Helios is a simple microkernel written in part to demonstrate the applicability of the Hare programming language to kernels. This talk will introduce the design and rationale for Helios, address some details of its implementation, compare it with seL4, and elaborate on the broader plans for the system.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/heliosuk/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Drew DeVault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15108@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15108</pentabarf:event-id>
      <pentabarf:event-slug>python_reloading</pentabarf:event-slug>
      <pentabarf:event-tag>python_reloading</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Code reloading techniques in Python</pentabarf:title>
      <pentabarf:subtitle>Cold and hot code reloading, the different options, how they work and when to use them.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 13:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T130000</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT Code reloading techniques in Python- Cold and hot code reloading, the different options, how they work and when to use them.</summary>
      <description>&lt;p&gt;While iterating rapidly on Python code, we want to see the result of our changes rapidly. In this talk, we will review the different techniques available to reload Python code. We will see how they work and when each is the best fit.&lt;/p&gt;

&lt;p&gt;Please note that this talk replaces one titled "The future of Python's asyncio" that was due to have been given by Jonathan Slenders, who has sent his apologies but is now unable to attend as he has fallen ill. We wish him a speedy recovery.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_reloading/</url>
      <location>UD2.218A</location>
      <attendee>Hugo Herter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13754@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13754</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_from_zero_to_hero_with_solid</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_from_zero_to_hero_with_solid</pentabarf:event-tag>
      <pentabarf:title>From Zero to Hero with Solid</pentabarf:title>
      <pentabarf:subtitle>Lessons learned making apps using the Solid Protocol</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T130500</dtstart>
      <dtend>20230204T134500</dtend>
      <duration>00:40:00:00</duration>
      <summary>From Zero to Hero with Solid- Lessons learned making apps using the Solid Protocol</summary>
      <description>&lt;p&gt;Solid is a protocol powered by W3C standards and the Semantic Web that intends to change the way the Web works by letting users bring their own storage to applications. It was introduced here at FOSDEM &lt;a href="https://archive.fosdem.org/2019/schedule/event/solid_web_decentralization/"&gt;back in 2019&lt;/a&gt;, and many new developments have happened ever since.&lt;/p&gt;

&lt;p&gt;I have been making Solid Apps for 4 years now, and in this talk I will go through my journey starting from having no idea about the Semantic Web. I'll share the lessons I learned along the way, and some of the challenges that are still ahead.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_from_zero_to_hero_with_solid/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Noel De Martin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14298@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14298</pentabarf:event-id>
      <pentabarf:event-slug>rust_a_rusty_cheri_the_path_to_hardware_capabilities_in_rust</pentabarf:event-slug>
      <pentabarf:event-tag>rust_a_rusty_cheri_the_path_to_hardware_capabilities_in_rust</pentabarf:event-tag>
      <pentabarf:title>A Rusty CHERI - The path to hardware capabilities in Rust</pentabarf:title>
      <pentabarf:subtitle>A status report on ongoing efforts to support CHERI architectures in Rust</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 13:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T130500</dtstart>
      <dtend>20230204T131500</dtend>
      <duration>00:10:00:00</duration>
      <summary>A Rusty CHERI - The path to hardware capabilities in Rust- A status report on ongoing efforts to support CHERI architectures in Rust</summary>
      <description>&lt;p&gt;CHERI defines hardware extensions to encode access constraints on pointers, enabling hardware enforcement of such restructions based on metadata stored alongside pointers. There is an ongoing drive to support compiling Rust code in a way that can make use of these extensions.&lt;/p&gt;

&lt;p&gt;Doing this provides another layer of protection. We can encode knowledge about provenance validity, bounds and other access restrictions that the compiler (and OS/etc.) knows about in a way the hardware can enforce at runtime. The Rust memory model is famous for being able to enforce these types of restrictions at compile time, but not for unsafe Rust code. Unsafe Rust code needs to be written sometimes, which presents situations which can only be verified at run time. Some other nice benefits could come from this work. For example, runtime bounds checking can now be done by hardware rather than software, and since provenance information is necessary for operations on capabilities, closing gaps where it is not currently preserved forms a part of this work.&lt;/p&gt;

&lt;p&gt;This talk is a discussion on what is required for this support, and gives an overview of the state of the various attempts to implement this support.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_a_rusty_cheri_the_path_to_hardware_capabilities_in_rust/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Lewis Revill</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13847@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13847</pentabarf:event-id>
      <pentabarf:event-slug>fast_data_realtime_dashboard_streamlit_apache_pinot_apache_pulsar</pentabarf:event-slug>
      <pentabarf:event-tag>fast_data_realtime_dashboard_streamlit_apache_pinot_apache_pulsar</pentabarf:event-tag>
      <pentabarf:title> Building A Real-Time Analytics Dashboard with Streamlit, Apache Pinot, and Apache Pulsar</pentabarf:title>
      <pentabarf:subtitle>Best of Both Worlds with Event Streaming and Real-Time Analytics</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Fast and Streaming Data</pentabarf:track>
      <pentabarf:start>2023-02-04 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T131000</dtstart>
      <dtend>20230204T134000</dtend>
      <duration>00:30:00:00</duration>
      <summary> Building A Real-Time Analytics Dashboard with Streamlit, Apache Pinot, and Apache Pulsar- Best of Both Worlds with Event Streaming and Real-Time Analytics</summary>
      <description>&lt;p&gt;Real-Time Data Analytics is becoming very popular these days because of the important values and insights that it is bringing to the business.  It also relies on super-fast data ingestion and that is all possible by leveraging on a powerful event-driven streaming platform.  Two very important Open Source Apache projects have risen to serve such a grand purpose: Apache Pulsar for event streaming and Apache Pinot for real-time analytics.  We take a look at how both of these projects can integrate very well together and achieve the blazingly fast results that we desire and show you a use case that we've built.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Fast and Streaming Data</categories>
      <url>https:/fosdem.org/2023/schedule/event/fast_data_realtime_dashboard_streamlit_apache_pinot_apache_pulsar/</url>
      <location>K.4.201</location>
      <attendee>Mark Needham</attendee>
      <attendee>Mary Grygleski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13985@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13985</pentabarf:event-id>
      <pentabarf:event-slug>seven_sins</pentabarf:event-slug>
      <pentabarf:event-tag>seven_sins</pentabarf:event-tag>
      <pentabarf:title>7 things I learned about old computers, via emulation</pentabarf:title>
      <pentabarf:subtitle>(p.s. it's not about games)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T134000</dtend>
      <duration>00:30:00:00</duration>
      <summary>7 things I learned about old computers, via emulation- (p.s. it's not about games)</summary>
      <description>&lt;p&gt;For most people, an emulator is a way of running old software (usually games) on new hardware. But using an emulator to step through the original ROM code of an old computer can provide insights on how the machine worked, teaching us tricks that were usually the preserve of hardware hackers.&lt;/p&gt;

&lt;p&gt;In this talk, we cover seven different machines (including perennial home computers like the ZX Spectrum and Commodore 64, along with the Dragon 32, and consoles like the Gameboy) to deep dive on a single element of their implementation. We explain how data can be transfered without a data bus, why it's quicker to check for multiple results instead of one, or what is the legally optimal series of bytes for copy protection.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/seven_sins/</url>
      <location>AW1.126</location>
      <attendee>Steven Goodwin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14165@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14165</pentabarf:event-id>
      <pentabarf:event-slug>cc_movement</pentabarf:event-slug>
      <pentabarf:event-tag>cc_movement</pentabarf:event-tag>
      <pentabarf:title>We need a Let’s Encrypt movement for Confidential Computing</pentabarf:title>
      <pentabarf:subtitle>The importance of protecting data in use</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>00:20:00:00</duration>
      <summary>We need a Let’s Encrypt movement for Confidential Computing- The importance of protecting data in use</summary>
      <description>&lt;p&gt;Most CISOs and a great majority of developers are not aware of the importance of encrypting data in use (the core idea behind Confidential Computing). Confidential Computing is evolving rapidly and is starting to gain adoption by CSPs, but user adoption is still slow. But what if encrypting data in use became the default way to deploy applications, both in the Cloud and even on premises? In this session, we’ll discuss what are the main roadblocks towards this vision, what we can do about it, and what are the main implications if encrypting data in use becomes the norm.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_movement/</url>
      <location>K.4.601</location>
      <attendee>Patrick Uiterwijk</attendee>
      <attendee>Nick Vidal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14326@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14326</pentabarf:event-id>
      <pentabarf:event-slug>convergent_kirigami_apps</pentabarf:event-slug>
      <pentabarf:event-tag>convergent_kirigami_apps</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Writing a convergent application in 2023 with Kirigami</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T131000</dtstart>
      <dtend>20230204T133500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT Writing a convergent application in 2023 with Kirigami</summary>
      <description>&lt;p&gt;Kirigami is a QML based framework to build convergent user interface for both desktop and mobile devices.
It was created by Marco Martin in 2015 and has been contently evolving across the years becoming more mature and powerful.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/convergent_kirigami_apps/</url>
      <location>UB4.136</location>
      <attendee>Carl Schwan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14599@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14599</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_ubuntu_core</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_ubuntu_core</pentabarf:event-tag>
      <pentabarf:title>Ubuntu Core: a technical overview</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T131000</dtstart>
      <dtend>20230204T133000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Ubuntu Core: a technical overview</summary>
      <description>&lt;p&gt;Ubuntu Core is a different kind of linux. It offers image-based updates and secure boot with disk encryption. This presentation is a technical explanation on how this is achieved. We will focus on what makes Ubuntu Core different from other distributions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_ubuntu_core/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Valentin David</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14733@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14733</pentabarf:event-id>
      <pentabarf:event-slug>translations_welcome_to_the_translations_devroom</pentabarf:event-slug>
      <pentabarf:event-tag>translations_welcome_to_the_translations_devroom</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Translations DevRoom</pentabarf:title>
      <pentabarf:subtitle>Let's have a great afternoon talking about translating FOSS projects!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Translations</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T131500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Translations DevRoom- Let's have a great afternoon talking about translating FOSS projects!</summary>
      <description>&lt;p&gt;Introduction and welcome to the devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Translations</categories>
      <url>https:/fosdem.org/2023/schedule/event/translations_welcome_to_the_translations_devroom/</url>
      <location>AW1.120</location>
      <attendee>Paulo Henrique de Lima Santana</attendee>
      <attendee>lenharo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14785@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14785</pentabarf:event-id>
      <pentabarf:event-slug>profiling</pentabarf:event-slug>
      <pentabarf:event-tag>profiling</pentabarf:event-tag>
      <pentabarf:title>Adopting continuous-profiling: Understand how your code utilizes cpu/memory</pentabarf:title>
      <pentabarf:subtitle>Introduction into continuous-profiling and how it can help you writing more efficient code</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T134000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Adopting continuous-profiling: Understand how your code utilizes cpu/memory- Introduction into continuous-profiling and how it can help you writing more efficient code</summary>
      <description>&lt;p&gt;With the popularity of observability tooling to analyze Logs, Metrics and Traces, it has become easier than ever to find the bottleneck in your software stack.&lt;/p&gt;

&lt;p&gt;Once you have identified the particular system introducing a user facing performance degradation, as its developer you need to understand which part (ideally down to the function and line of code) is slowing it down. With that insight you are able to effectively optimize your application.&lt;/p&gt;

&lt;p&gt;In this talk I will show how profiles are collected, how they can be aggregated and visualized. And then how those insights can be used to optimize your code.&lt;/p&gt;

&lt;p&gt;While there is a focus on the Go ecosystem, most of the content of the talk should be transferable to other languages.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/profiling/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Christian Simon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14873@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14873</pentabarf:event-id>
      <pentabarf:event-slug>w3c_update</pentabarf:event-slug>
      <pentabarf:event-tag>w3c_update</pentabarf:event-tag>
      <pentabarf:title>W3C RTC Working Group Update </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>00:20:00:00</duration>
      <summary>W3C RTC Working Group Update </summary>
      <description>&lt;p&gt;W3C RTC Working group gathers the RTC community members to define the standards of cross-browsers RTC communication.  &lt;/p&gt;

&lt;p&gt;What is the purpose of this group? Who can join? What does it involve? What are the key challenges the group faced last year? What is the upcoming news in 2023?   &lt;/p&gt;

&lt;p&gt;In this session, you will learn how the community gets organized to emerge new RTC standards.  &lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/w3c_update/</url>
      <location>K.3.401</location>
      <attendee>Romain Vailleux</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15001@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15001</pentabarf:event-id>
      <pentabarf:event-slug>haskell_devroom_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_devroom_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Haskell devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T131500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Haskell devroom</summary>
      <description>&lt;p&gt;Introduction and welcome to the Haskell devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_devroom_welcome/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Fraser Tweedale</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15027@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15027</pentabarf:event-id>
      <pentabarf:event-slug>mysql_gipk</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_gipk</pentabarf:event-tag>
      <pentabarf:title>Using new Generated Invisible Primary Key feature in MySQL 8.0</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Using new Generated Invisible Primary Key feature in MySQL 8.0</summary>
      <description>&lt;p&gt;MySQL Server 8.0.30 has introduced new feature - Generated Invisible Primary Keys.
This talk will answer the following questions:
  What are GIPK and what is their purpose?
  How one can use them to solve issues with Replication and Group Replication?
  How to introduce them in existing setups?
  What are the gotchas/cases to avoid?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/mysql_gipk/</url>
      <location>K.3.201</location>
      <attendee>Dmitry Lenev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15030@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15030</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_welcome</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_welcome</pentabarf:event-tag>
      <pentabarf:title>Welcome to the Nix and NixOS devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 13:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T131000</dtstart>
      <dtend>20230205T131500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Welcome to the Nix and NixOS devroom</summary>
      <description>&lt;p&gt;Introduction and welcome to the Nix and NixOS devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_welcome/</url>
      <location>H.2214</location>
      <attendee>Bryan Honof</attendee>
      <attendee>Théophane Hufschmitt</attendee>
      <attendee>JulienMalka</attendee>
      <attendee>raitobezarius</attendee>
      <attendee>Matthew Croughan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13605@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13605</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_i_am_excited_about_nixos</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_i_am_excited_about_nixos</pentabarf:event-tag>
      <pentabarf:title>I am excited about NixOS, I want to tell you why!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T131500</dtstart>
      <dtend>20230205T133500</dtend>
      <duration>00:20:00:00</duration>
      <summary>I am excited about NixOS, I want to tell you why!</summary>
      <description>&lt;p&gt;Yup, you heard me right! I am two years into Nix and NixOS bause I endedup working with a team deeply involved with such technology that I never hear about even if I spent 8years out of 10 doing cloud computing, automation and YAML!
I have to admit it is not easy to pick up, nix is weird, you never know what options to use and now it is all about flakes but I feel powerful.&lt;/p&gt;

&lt;p&gt;In this talk I want to show you my dotfiles and how I manage my little homelab. I will talk to you about netbooting, nixos-rebuild build-vm. A practical and driven by frustration approach to NixOS&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_i_am_excited_about_nixos/</url>
      <location>H.2214</location>
      <attendee>Gianluca Arbezzano</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13738@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13738</pentabarf:event-id>
      <pentabarf:event-slug>translations_translate_all_the_things</pentabarf:event-slug>
      <pentabarf:event-tag>translations_translate_all_the_things</pentabarf:event-tag>
      <pentabarf:title>Translate All The Things!</pentabarf:title>
      <pentabarf:subtitle>An Introduction to LibreTranslate</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Translations</pentabarf:track>
      <pentabarf:start>2023-02-05 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T131500</dtstart>
      <dtend>20230205T134500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Translate All The Things!- An Introduction to LibreTranslate</summary>
      <description>&lt;p&gt;Natural language translation is an automated process in which text from one language (e.g. English) is translated to another (e.g. French). In this talk we introduce LibreTranslate, a FOSS package that combines state-of-the-art natural language processing algorithms, pre-trained language models and a simple RESTful API.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Translations</categories>
      <url>https:/fosdem.org/2023/schedule/event/translations_translate_all_the_things/</url>
      <location>AW1.120</location>
      <attendee>Piero Toffanin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13788@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13788</pentabarf:event-id>
      <pentabarf:event-slug>chimera_linux</pentabarf:event-slug>
      <pentabarf:event-tag>chimera_linux</pentabarf:event-tag>
      <pentabarf:title>Chimera Linux</pentabarf:title>
      <pentabarf:subtitle>A BSD/LLVM distro from scratch</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BSD</pentabarf:track>
      <pentabarf:start>2023-02-04 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T131500</dtstart>
      <dtend>20230204T140500</dtend>
      <duration>00:50:00:00</duration>
      <summary>Chimera Linux- A BSD/LLVM distro from scratch</summary>
      <description>&lt;p&gt;Chimera Linux is a new Linux distribution started in mid-2021. It's a general-purpose operating system based on binary packages that aims to be practical and clean, while addressing various shortcomings of an average Linux distro. One of the things making it unique is that it's a non-GNU distribution, utilizing a combination of userland utilities originating from FreeBSD, the LLVM/Clang toolchain and musl libc, besides other things. On top of that, it is not based on any existing distribution and comes with its own packaging infrastructure and various custom software that was needed to fill in the gaps. It's also highly portable, already supporting x86_64, POWER, AArch64 and RISC-V, with more possibly coming. In the presentation I will cover the progress made in the last year, as well as give a general overview of the system and what it takes to create a distro from scratch.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BSD</categories>
      <url>https:/fosdem.org/2023/schedule/event/chimera_linux/</url>
      <location>AW1.120</location>
      <attendee>Daniel Kolesa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13992@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13992</pentabarf:event-id>
      <pentabarf:event-slug>network_wifi_mesh</pentabarf:event-slug>
      <pentabarf:event-tag>network_wifi_mesh</pentabarf:event-tag>
      <pentabarf:title>prplMesh: open source Wi-Fi mesh</pentabarf:title>
      <pentabarf:subtitle>Solving home Wi-Fi</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T131500</dtstart>
      <dtend>20230205T134500</dtend>
      <duration>00:30:00:00</duration>
      <summary>prplMesh: open source Wi-Fi mesh- Solving home Wi-Fi</summary>
      <description>&lt;p&gt;"Mesh" is the new hotness when it comes to Wi-Fi. Routers, extenders and wireless range extenders all propose to work together to optimize your Wi-Fi experience. This is where prplMesh comes in.
prplMesh is an open source implementation of the Wi-Fi Easymesh standard. It helps organize your network by making onboarding easier, coordinate settings between devices and steer devices to the correct access point.&lt;/p&gt;

&lt;p&gt;In this presentation, I'll go over some of the challenges of coordinating Wi-Fi devices, and how we use (and develop) open source and open standards to make Wi-Fi better for everyone.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_wifi_mesh/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Frederik Van Bogaert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14528@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14528</pentabarf:event-id>
      <pentabarf:event-slug>rust_slint_are_we_gui_yet</pentabarf:event-slug>
      <pentabarf:event-tag>rust_slint_are_we_gui_yet</pentabarf:event-tag>
      <pentabarf:title>Slint: Are we GUI yet?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T131500</dtstart>
      <dtend>20230204T132500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Slint: Are we GUI yet?</summary>
      <description>&lt;p&gt;Slint is an Open Source GUI toolkit for Desktop and Embedded. It is written in Rust, and comes with a declarative UI description language that compiles into native Rust code.
We will present Slint and show how you can build an reactive GUI in Rust&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_slint_are_we_gui_yet/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Olivier Goffart</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14549@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14549</pentabarf:event-id>
      <pentabarf:event-slug>hardware</pentabarf:event-slug>
      <pentabarf:event-tag>hardware</pentabarf:event-tag>
      <pentabarf:title>Write Once, Run Anywhere... Well, What About Heterogeneous Hardware?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T131500</dtstart>
      <dtend>20230205T133500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Write Once, Run Anywhere... Well, What About Heterogeneous Hardware?</summary>
      <description>&lt;p&gt;The emergence of heterogeneous hardware resources has posed a significant obstacle for the Java programming language to keep up with the “Write Once Run Anywhere” paradigm. The reality is that several parts of the Java Virtual Machine must be modified to make Java portable for execution on modern heterogeneous hardware, such as GPUs and FPGAs. To tackle that challenge, TornadoVM is implemented in the University of Manchester as an open-source software technology that enables OpenJDK and other JDK distributions to offload parts of Java applications onto heterogeneous hardware for parallel execution.&lt;/p&gt;

&lt;p&gt;This talk will present the latest features of TornadoVM, and it will showcase examples of how the TornadoVM API can be utilized to abstract heterogeneous hardware and increase the performance of Java applications. The goal is to explain the basic terms of TornadoVM including all new API extensions, in order for developers to take advantage of heterogeneous hardware with minimal effort. Finally, this presentation will discuss how TornadoVM is used in research and industry for the acceleration of Java applications.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/hardware/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Thanos Stratikopoulos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14631@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14631</pentabarf:event-id>
      <pentabarf:event-slug>haskell_tooling_overview</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_tooling_overview</pentabarf:event-tag>
      <pentabarf:title>A quick overview of the Haskell tooling</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 13:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T131500</dtstart>
      <dtend>20230205T133000</dtend>
      <duration>00:15:00:00</duration>
      <summary>A quick overview of the Haskell tooling</summary>
      <description>&lt;p&gt;Since the beginning of the language, many interesting tools were implemented for developing in Haskell (REPL, central package archive, property-based testing...). Today, the Haskell tooling provides several powerful and intuitive setups.&lt;/p&gt;

&lt;p&gt;This talk will present some useful features provided in a classic modern setup (cabal + HLS + vscode).  Some of these features are also widespread in other programming languages, some are more specific to the Haskell world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_tooling_overview/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Julien Dehos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13701@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13701</pentabarf:event-id>
      <pentabarf:event-slug>keyoxide</pentabarf:event-slug>
      <pentabarf:event-tag>keyoxide</pentabarf:event-tag>
      <pentabarf:title>Keyoxide: verifying online identity with cryptography</pentabarf:title>
      <pentabarf:subtitle>A novel approach to secure decentralized online identity</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T132000</dtstart>
      <dtend>20230205T133500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Keyoxide: verifying online identity with cryptography- A novel approach to secure decentralized online identity</summary>
      <description>&lt;p&gt;Just as we need the ability to prove real-world identity, so will the need arise in the digital domain as the offline world slowly merges with the online world. But this time, let's improve on the concept and give people full sovereignty over their identity.&lt;/p&gt;

&lt;p&gt;Keyoxide is a new decentralized tool to verify online identities using modern cryptography through a system of claims and proofs. People use it to establish a verifiable digital passport that links to all their online accounts. These passports can even be anonymous.&lt;/p&gt;

&lt;p&gt;This talk briefly introduces the concept of online identity and explains how Keyoxide went about solving it in a decentralized way, using established cryptography standards and infrastructure, without needing blockchain-related technologies.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/keyoxide/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Yarmo Mackenbach</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13756@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13756</pentabarf:event-id>
      <pentabarf:event-slug>container_kubernetes_criu</pentabarf:event-slug>
      <pentabarf:event-tag>container_kubernetes_criu</pentabarf:event-tag>
      <pentabarf:title>Kubernetes and Checkpoint/Restore</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T132000</dtstart>
      <dtend>20230204T135000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Kubernetes and Checkpoint/Restore</summary>
      <description>&lt;p&gt;With Kubernetes 1.25 it is finally possible to checkpoint and restore containers. This offers new possibilities how to use containers in Kubernetes with the help of CRIU (Checkpoint Restore in Userspace). In this session I want to present possible use cases for checkpointing and restoring containers (including demos), how it is currently integrated in Kubernetes and how we plan to extend checkpoint and restore in Kubernetes over the next few releases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_kubernetes_criu/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Adrian Reber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14593@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14593</pentabarf:event-id>
      <pentabarf:event-slug>beyond_wikipedia</pentabarf:event-slug>
      <pentabarf:event-tag>beyond_wikipedia</pentabarf:event-tag>
      <pentabarf:title>Beyond Wikipedia: Discovering Wikimedia's Open-Source Ecosystem</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T132000</dtstart>
      <dtend>20230204T133500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Beyond Wikipedia: Discovering Wikimedia's Open-Source Ecosystem</summary>
      <description>&lt;p&gt;While the Wikimedia Foundation is best known for its flagship project, Wikipedia, and the MediaWiki software that powers it, the Foundation's open-source ecosystem extends far beyond these well-known projects.&lt;/p&gt;

&lt;p&gt;In this talk, we will explore the fascinating world of Wikimedia's open-source tools ecosystem and the cloud infrastructure that makes it possible. We will showcase some of the coolest tools and projects, and we will highlight the unique opportunity that the Foundation offers for contributing to its cloud infrastructure – a rare chance to work on infrastructure for a cause that does good in the world, supporting the Foundation's mission of providing free and open knowledge to the global community.&lt;/p&gt;

&lt;p&gt;Whether you are a seasoned open-source developer or a newcomer to the field, this talk will provide valuable insights and inspiration for getting involved in Wikimedia's vibrant community of contributors.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/beyond_wikipedia/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Slavina Stefanova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14889@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14889</pentabarf:event-id>
      <pentabarf:event-slug>rot_navitia</pentabarf:event-slug>
      <pentabarf:event-tag>rot_navitia</pentabarf:event-tag>
      <pentabarf:title>Developing open transport toolbox and community for ten years</pentabarf:title>
      <pentabarf:subtitle>From open data, via Navitia, to Open transport meetups, looking in the rear view mirror</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 13:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T132000</dtstart>
      <dtend>20230204T133500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Developing open transport toolbox and community for ten years- From open data, via Navitia, to Open transport meetups, looking in the rear view mirror</summary>
      <description>&lt;p&gt;For ten years i'm involved in Public transport digital services (especially traveler information, trip planner, Mobility as a Service at Hove and now i'm the SNCF open data platform coordinator). I'm an Open transport advocate working for SNCF Group and organising Open Transport meetups, mainly in France, being also part of initatives who works on commons like Fabrique des mobilités or OpenStreetMap. As i was part of the team when we opened Navitia trip planner source code and decided to have an open based strategy step by step (transport open data / open source / open API and SDK), i had the chance to be at the center of this great adventure at Hove, connecting with Navitia reusers an contributors, developing links with Open transport community.
As open transport also means open innovation, it's important to work on developer's experience to facilitate either the integration of Navitia (open source) or the development of innovative services with Navitia Playgroung (Navitia API console).
I propose to have a look in the rear view mirror, either the successes, showing concrete use cases from different sectors (mobility, tourism, real estate, employment), Navitia's reusers and contributers,... or some difficulties (long is the road), what are the next steps in the transport industry, with the European Union.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_navitia/</url>
      <location>AW1.126</location>
      <attendee>Bertrand Billoud</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13768@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13768</pentabarf:event-id>
      <pentabarf:event-slug>nurture_motivate_recognise_noncode_contributions</pentabarf:event-slug>
      <pentabarf:event-tag>nurture_motivate_recognise_noncode_contributions</pentabarf:event-tag>
      <pentabarf:title>Nurturing, Motivating and Recognizing Non-Code Contributions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Nurturing, Motivating and Recognizing Non-Code Contributions</summary>
      <description>&lt;p&gt;When discussing contributions, we still see a lot of emphasis on the code contributions into project repositories. But the open source world is extensive and diverse, and everyone can find their place there. Your project will benefit from various experiences that non-coders can bring to the table. Isn’t that cool when you receive an issue with an interesting bug from the community, read about a user case in a blog or a review, or someone makes a video guide for your product? And more!&lt;/p&gt;

&lt;p&gt;In this talk, we will look into different types of non-code contributions to the open source project. We will discuss how they can provide value to your project and team, and how to invite, engage and empower non-code contributors. We will cover various ways to find and measure those contributions and recognize individuals based on the experience that Percona Community Team gained working with non-code contributions to Percona repositories.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/nurture_motivate_recognise_noncode_contributions/</url>
      <location>UB5.132</location>
      <attendee>Aleks Abramova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13795@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13795</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_veraison</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_veraison</pentabarf:event-tag>
      <pentabarf:title>Project Veraison (VERificAtIon of atteStatiON)</pentabarf:title>
      <pentabarf:subtitle>(Trying to) making sense of chaos</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Project Veraison (VERificAtIon of atteStatiON)- (Trying to) making sense of chaos</summary>
      <description>&lt;p&gt;Veraison is an OSS project that aims at sensibly reducing the complexity associated with the verification of attestation evidence.&lt;/p&gt;

&lt;p&gt;Remote attestation is the means by which a computational workload can provide trust metrics about itself as well as the processing environment on which it executes.&lt;/p&gt;

&lt;p&gt;Evidence produced by an "attester" is typically used by a relying party to ascertain its security posture, and therefore as a building block to establish trust between the parties involved in distributed computations -- especially those that require a high level of security and privacy, such as in Confidential Computing.&lt;/p&gt;

&lt;p&gt;However, an attestation is pointless if its trustworthiness can't be verified.&lt;/p&gt;

&lt;p&gt;Verification is, in fact, the central function the entire remote attestation architecture relies upon.&lt;/p&gt;

&lt;p&gt;An attestation verifier sits amid a complex network of trust relationships and processes -- including device manufacturing, software life-cycle, and product certification -- and has to make sense of a vast and messy amount of information in order to give the relying party the simple answer it needs to instruct its authorisation policy.&lt;/p&gt;

&lt;p&gt;It provides pre-canned software packages addressing different attestation technologies that can be composed into a verification service.&lt;/p&gt;

&lt;p&gt;To reduce complexity and fragmentation, Veraison embraces standard interfaces as much as possible while at the same time providing enough flexibility to adapt to technology- and deployment-specific needs.&lt;/p&gt;

&lt;p&gt;Veraison has been adopted by the Confidential Computing Consortium in the Linux Foundation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_veraison/</url>
      <location>D.confidential</location>
      <attendee>Thomas Fossati</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13850@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13850</pentabarf:event-id>
      <pentabarf:event-slug>vai_dear_admin_my_network</pentabarf:event-slug>
      <pentabarf:event-tag>vai_dear_admin_my_network</pentabarf:event-tag>
      <pentabarf:title>Dear admin, where’s my network?</pentabarf:title>
      <pentabarf:subtitle>Overview of (un)reliable methods for vNIC to network mapping with KubeVirt</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Dear admin, where’s my network?- Overview of (un)reliable methods for vNIC to network mapping with KubeVirt</summary>
      <description>&lt;p&gt;With a VM attached to multiple networks, it may become difficult and sometimes impossible for its workload to recognize which interface is connected to which network. In this presentation, we will cover various vNIC to network mapping options, their advantages and limitations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_dear_admin_my_network/</url>
      <location>K.3.201</location>
      <attendee>Edward Haas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13855@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13855</pentabarf:event-id>
      <pentabarf:event-slug>sbom_reuse</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_reuse</pentabarf:event-tag>
      <pentabarf:title>REUSE</pentabarf:title>
      <pentabarf:subtitle>The gold standard of communicating licensing and copyright information</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T134500</dtend>
      <duration>00:15:00:00</duration>
      <summary>REUSE- The gold standard of communicating licensing and copyright information</summary>
      <description>&lt;p&gt;Developing, using, and re-using Free Software is fun, but declaring licensing and copyright information is not. REUSE changes that. With three simple steps, it makes declaring licensing and copyright information unambiguous and perfectly human- and machine-readable, making life easier for everyone involved in the software supply chain. In this presentation, we will present the latest learnings from big projects that recently became REUSE-compliant. In addition, we will provide you with an update on the latest features of the REUSE CLI tool.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_reuse/</url>
      <location>UB4.136</location>
      <attendee>Linus Sehn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13881@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13881</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_pimmi</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_pimmi</pentabarf:event-tag>
      <pentabarf:title>PIMMI</pentabarf:title>
      <pentabarf:subtitle>Python IMage MIning</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>PIMMI- Python IMage MIning</summary>
      <description>&lt;p&gt;PIMMI is a Python software that performs visual mining in a corpus of images. Its main objective is to find all copies, total or partial, in large volumes of images and to group them together. Our initial goal is to study the reuse of images on social networks (typically, our first use is the propagation of memes on Twitter). However, we believe that its use can be much wider and that it can be easily adapted for other studies.&lt;/p&gt;

&lt;p&gt;The main features of PIMMI are therefore:
- ability to process large image corpora, up to several millions files
- robustness to some modifications of the images (crop, zoom, composition, addition of text, ...)
- adaptability to different use cases (mainly the nature and volume of the image corpus)&lt;/p&gt;

&lt;p&gt;A study using PIMMI will generally be broken down into several steps:
1. constitution of a corpus of images (jpg and/or png files) and their metadata
2. choice of PIMMI parameters according to the criteria of the corpus
3. indexing the images with PIMMI and obtaining clusters of reused images
4. exploitation of the clusters by combining them with the descriptive metadata of the images&lt;/p&gt;

&lt;p&gt;The development of this software is still in progress and we warmly welcome beta-testers, feedback, proposals for new features and even pull requests!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_pimmi/</url>
      <location>UB4.132</location>
      <attendee>Béatrice Mazoyer</attendee>
      <attendee>Nicolas Hervé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13982@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13982</pentabarf:event-id>
      <pentabarf:event-slug>cc_lskv</pentabarf:event-slug>
      <pentabarf:event-tag>cc_lskv</pentabarf:event-tag>
      <pentabarf:title>LSKV: Democratising Confidential Computing from the Core</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T135000</dtend>
      <duration>00:20:00:00</duration>
      <summary>LSKV: Democratising Confidential Computing from the Core</summary>
      <description>&lt;p&gt;Distributed datastores such as etcd are widespread, particularly in the world of orchestration. They support the core of services like Kubernetes, providing storage for and access to critical data. These orchestration platforms are being increasingly run in the cloud but the core datastores don’t support natively running in confidential environments, despite the critical data they store. The ‘lift-and-shift’ approach leaves changes to be made to fully leverage the confidential computing context, making it unsuitable. On the other hand, native confidential applications can be difficult to build from scratch, hence the development of frameworks such as CCF which provide small-TCB building blocks for distributed services. LSKV, the Ledger-backed Secure Key-Value store, is built on top of CCF and provides a familiar etcd API, being able to seamlessly slot into existing systems. It keeps cloud operators out of the trust boundary and makes governance operations publicly available to audit on a ledger.­­­­­ LSKV aims to democratise confidential computing, lowering the barrier to entry and making it available to the masses.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_lskv/</url>
      <location>K.4.601</location>
      <attendee>Andrew Jeffery</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13986@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13986</pentabarf:event-id>
      <pentabarf:event-slug>security_keylime</pentabarf:event-slug>
      <pentabarf:event-tag>security_keylime</pentabarf:event-tag>
      <pentabarf:title>Remote Attestation with Keylime</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Remote Attestation with Keylime</summary>
      <description>&lt;p&gt;In various scenarios, it is necessary to attest the integrity of a remote machine, making sure that the system was booted securely, essential files were not modified and that only allowed software is executed.  For this purpose, we present Keylime as a remote attestation solution. It leverages the trust from the Trusted Platform Module (TPM) in combination with UEFI Measured Boot and the Linux Kernel Integrity Measurement Architecture (IMA) which are probably available on your system today. We will present how Keylime works and real world applications for remote attestation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_keylime/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Anderson Sasaki</attendee>
      <attendee>Thore Sommer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14106@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14106</pentabarf:event-id>
      <pentabarf:event-slug>energy_green_software_engineering</pentabarf:event-slug>
      <pentabarf:event-tag>energy_green_software_engineering</pentabarf:event-tag>
      <pentabarf:title>Green software engineering</pentabarf:title>
      <pentabarf:subtitle>Building tools and ecosystems around green software engineering</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Green software engineering- Building tools and ecosystems around green software engineering</summary>
      <description>&lt;p&gt;Desktop and server software at the present moment in time is very rarely developed with its energy consumption as a major consideration. However in a world with limited resources this becomes a growing concern, especially as developers cannot cater to this need since the appropriate tools are currently lacking.&lt;/p&gt;

&lt;p&gt;The Green Metrics Tool is an open source framework that allows for measuring, comparing and optimizing the energy consumption of arbitrary software. The goal is to empower both software engineers and users to make educated decisions about libraries, code-snippets and software in order to save energy and thus carbon emissions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_green_software_engineering/</url>
      <location>D.energy</location>
      <attendee>Arne Tarara</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14134@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14134</pentabarf:event-id>
      <pentabarf:event-slug>gooptimizingstrings</pentabarf:event-slug>
      <pentabarf:event-tag>gooptimizingstrings</pentabarf:event-tag>
      <pentabarf:title>Optimizing string usage in Go programs</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Optimizing string usage in Go programs</summary>
      <description>&lt;p&gt;Strings can seem like one of the most innocuous data structures in Go. Yet, they still play a significant role in most ubiquitous types of programs, such as text processors, in-memory key-value stores, DNS resolvers, or codecs. Their burden on the performance of such programs becomes especially pronounced in distributed systems and cloud-native environments, where the number of strings within an instance of the software can reach an order of millions or more. This gives rise to performance issues and bottlenecks, especially with regard to memory consumption.&lt;/p&gt;

&lt;p&gt;To provide answers to these problems, the talk will discuss several string-optimization techniques. To be more accessible for both beginner and intermediate levels, the talk will first state the problem and briefly introduce strings as a data structure, and will explain how strings look internally in Go. The core of the presentation will be dedicated to discussing operations with strings and how these can be optimized based on various techniques, such as string interning and string concatenation. The author will also share his experience and practical examples of open-source programs, where these techniques are being applied.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/gooptimizingstrings/</url>
      <location>UD2.218A</location>
      <attendee>Matej Gera</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14226@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14226</pentabarf:event-id>
      <pentabarf:event-slug>kmp_for_android_and_ios_library_developers</pentabarf:event-slug>
      <pentabarf:event-tag>kmp_for_android_and_ios_library_developers</pentabarf:event-tag>
      <pentabarf:title>Kotlin Multiplatform for Android &amp; iOS library developers</pentabarf:title>
      <pentabarf:subtitle>Tips for writing Kotlin Multiplatform Android/iOS libraries</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Kotlin Multiplatform for Android &amp; iOS library developers- Tips for writing Kotlin Multiplatform Android/iOS libraries</summary>
      <description>&lt;p&gt;Kotlin Multiplatform Mobile is now in Beta, enabling a whole new series of possibilities to share code between platforms. But sometimes things don't go as planned, especially when using an out-of-the-box multiplatform library on a native iOS project. In this session, we'll talk about what we learned from our experience while porting some Android libraries to Multiplatform ones, with a focus on how it's possible to improve the user experience on Swift when consuming Kotlin Multiplatform artifacts.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/kmp_for_android_and_ios_library_developers/</url>
      <location>UB5.230</location>
      <attendee>Paolo Rotolo</attendee>
      <attendee>Anna Labellarte</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14250@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14250</pentabarf:event-id>
      <pentabarf:event-slug>value_driven_design</pentabarf:event-slug>
      <pentabarf:event-tag>value_driven_design</pentabarf:event-tag>
      <pentabarf:title>Value driven design</pentabarf:title>
      <pentabarf:subtitle>A case study on a successful privacy by design project where we did everything wrong</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Value driven design- A case study on a successful privacy by design project where we did everything wrong</summary>
      <description>&lt;p&gt;In 2016 a group of innovators from healthcare, mental healthcare, social work and design teamed up to create a roadmap to a future-proof (health)care system. An important part of this healthcare system is an open source ecosystem of digital health applications that can cooperate in an integrated way. Right from the start, privacy has been an important part of the project: agency is at the core of the innovation project and agency is among the central values within privacy. So one of the central questions of the project was: “How to translate the principle of agency into design choices for data privacy within an ecosystem of digital health applications.” We will tell how this question was answered by looking back at the process and at the choices made about the user interaction and technology.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/value_driven_design/</url>
      <location>UB4.132</location>
      <attendee>Winfried Tilanus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14286@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14286</pentabarf:event-id>
      <pentabarf:event-slug>loop</pentabarf:event-slug>
      <pentabarf:event-tag>loop</pentabarf:event-tag>
      <pentabarf:title>In the loop</pentabarf:title>
      <pentabarf:subtitle>or: How I Learned to Stop Worrying and Love the Event Loop</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>In the loop- or: How I Learned to Stop Worrying and Love the Event Loop</summary>
      <description>&lt;p&gt;Node.js is branded as a single threaded, asynchronous, non-blocking Javascript runtime. What does this really mean? What is this V8 I keep hearing about? How does it differ from javascript that runs in the browser?&lt;/p&gt;

&lt;p&gt;If questions like these intrigue you or have crossed your mind in the past, you're not alone. I too wanted to understand what's going on under the hood of the buzzword soup that is Javascript runtime(s). In this talk, I will go through my findings and past experiences on the topic. We will cover the following:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;An overview of the Javascript runtime architecture. We'll try to make sense of concepts like the Eventloop, V8, libuv, frame rendering and WebAPIs&lt;/li&gt;
&lt;li&gt;Look at the differences b/w the frontend and backend runtimes&lt;/li&gt;
&lt;li&gt;Talk about micro-tasks vs macro-tasks&lt;/li&gt;
&lt;/ol&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/loop/</url>
      <location>UB5.230</location>
      <attendee>Bhavin Chandarana</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14305@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14305</pentabarf:event-id>
      <pentabarf:event-slug>om_vvc</pentabarf:event-slug>
      <pentabarf:event-tag>om_vvc</pentabarf:event-tag>
      <pentabarf:title>VVenC &amp; VVdeC: Open source video encoding and playback for VVC</pentabarf:title>
      <pentabarf:subtitle>H.264/AVC – x264, H.265/HEVC – x265, H.266/VVC – VVenC? History, current state, and ecosystem around open source VVC implementations.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>VVenC &amp; VVdeC: Open source video encoding and playback for VVC- H.264/AVC – x264, H.265/HEVC – x265, H.266/VVC – VVenC? History, current state, and ecosystem around open source VVC implementations.</summary>
      <description>&lt;p&gt;VVenC and VVdeC were released on GitHub shortly after VVC finalization in 2020. This talk will present the current state of the project, shortly recap its development history, and outline how it can enable VVC encoding and playback in popular open source frameworks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_vvc/</url>
      <location>K.3.401</location>
      <attendee>Adam Wieckowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14340@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14340</pentabarf:event-id>
      <pentabarf:event-slug>python_hacking_esp32</pentabarf:event-slug>
      <pentabarf:event-tag>python_hacking_esp32</pentabarf:event-tag>
      <pentabarf:title>Realtime 3D Graphics on a MicroPython ESP32</pentabarf:title>
      <pentabarf:subtitle>Hacking the EMFCamp Conference Badge</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Realtime 3D Graphics on a MicroPython ESP32- Hacking the EMFCamp Conference Badge</summary>
      <description>&lt;p&gt;This is not really a "how-to" -- it's more of a "what-did"&lt;/p&gt;

&lt;p&gt;I spent an unreasonable amount of time writing a software 3D renderer for an extremely small and low-power ESP32 device running MicroPython. I will talk about the problems I encountered, the optimisations I made, and the eventual contributions I was able to make back to the MicroPython project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_hacking_esp32/</url>
      <location>UD2.218A</location>
      <attendee>Mat Booth</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14432@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14432</pentabarf:event-id>
      <pentabarf:event-slug>reflexiveinterpreters</pentabarf:event-slug>
      <pentabarf:event-tag>reflexiveinterpreters</pentabarf:event-tag>
      <pentabarf:title>Self-conscious Reflexive Interpreters</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T143000</dtend>
      <duration>01:00:00:00</duration>
      <summary>Self-conscious Reflexive Interpreters</summary>
      <description>&lt;p&gt;Jon Doyle's 1978 PhD thesis proposal, 'Reflexive Interpreters,' describes the idea of a reflective problem-solving meta-interpreter with a sophisticated model of its own behavior, semantics, capabilities, and limitations, that would display "self-conscious" behavior.  We investigate this idea of a reflexive interpreter, and connect it to ideas from McCarthy, Minsky, and Lenat.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/reflexiveinterpreters/</url>
      <location>D.minimalistic</location>
      <attendee>William Byrd</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14522@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14522</pentabarf:event-id>
      <pentabarf:event-slug>linux_camera_apps</pentabarf:event-slug>
      <pentabarf:event-tag>linux_camera_apps</pentabarf:event-tag>
      <pentabarf:title>Convergent camera applications for mobile Linux devices</pentabarf:title>
      <pentabarf:subtitle>What does it take to run your desktop camera application on your phone</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Convergent camera applications for mobile Linux devices- What does it take to run your desktop camera application on your phone</summary>
      <description>&lt;p&gt;Linux desktop camera applications have traditionally been limited to support
USB cameras preventing their usage on mobile Linux platforms with complex
camera systems. With the adoption of Pipewire and libcamera traditional camera
applications are not anymore limited to desktop system but can be re-used for
mobile platforms.&lt;/p&gt;

&lt;p&gt;This talks presents the implementation of the components that allow a desktop
camera application to run on a mobile system, using a Pinephone Pro running
PostMarketOS as development platform.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/linux_camera_apps/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Kieran Bingham</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14533@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14533</pentabarf:event-id>
      <pentabarf:event-slug>join_matrix_hq_in_a_snap</pentabarf:event-slug>
      <pentabarf:event-tag>join_matrix_hq_in_a_snap</pentabarf:event-tag>
      <pentabarf:title>Join Matrix HQ room in a snap</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Join Matrix HQ room in a snap</summary>
      <description>&lt;p&gt;Have you tried to join a crowded room on Matrix on a young server where you are the first to do so ? It's... slow.
It will manage eventually but you can make your favorite beverage in the meantime.&lt;/p&gt;

&lt;p&gt;Hopefully the Matrix and Synapse people has been at work this year to substantially improve that, and this talk will present you the details about it.
Our journey will begin with presenting the needed specs changes, and then go through the various implementation foot-guns that we had to dodge.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/join_matrix_hq_in_a_snap/</url>
      <location>D.matrix</location>
      <attendee>Mathieu Velten</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14568@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14568</pentabarf:event-id>
      <pentabarf:event-slug>sth_to_hide</pentabarf:event-slug>
      <pentabarf:event-tag>sth_to_hide</pentabarf:event-tag>
      <pentabarf:title>Having Something To Hide</pentabarf:title>
      <pentabarf:subtitle>Trusted Key Storage in Linux</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Having Something To Hide- Trusted Key Storage in Linux</summary>
      <description>&lt;p&gt;From the workstation /home partition to a certificate store on an embedded system,
use cases abound for encrypting data at rest. The common goal is thwarting offline
attacks by keeping the plaintext key material safe from where an attacker could extract it.&lt;/p&gt;

&lt;p&gt;In his talk, Ahmad will give a brief introduction to the kernel's trusted key
subsystem and his work in enabling it for unattended disk decryption on
NXP's i.MX line of embedded SoCs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/sth_to_hide/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Ahmad Fatoum</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14636@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14636</pentabarf:event-id>
      <pentabarf:event-slug>rust_rust_api_design_learnings</pentabarf:event-slug>
      <pentabarf:event-tag>rust_rust_api_design_learnings</pentabarf:event-tag>
      <pentabarf:title>Rust API Design Learnings</pentabarf:title>
      <pentabarf:subtitle>Lessons learned from building Rust libraries</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T141000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Rust API Design Learnings- Lessons learned from building Rust libraries</summary>
      <description>&lt;p&gt;In this talk I'm going over some lessons learned from building internal APIs in Rust as well as some public APIs such as the Redis rust crate, the insta snapshot testing library, the MiniJinja template engine and more.&lt;/p&gt;

&lt;p&gt;It covers lessons learned from making mistakes, more crafty abstractions with generics and more of building libraries in Rust for 10 years.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_rust_api_design_learnings/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Armin Ronacher</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14719@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14719</pentabarf:event-id>
      <pentabarf:event-slug>license_review</pentabarf:event-slug>
      <pentabarf:event-tag>license_review</pentabarf:event-tag>
      <pentabarf:title>Open Source Initiative - Changes to License Review Process</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open Source Initiative - Changes to License Review Process</summary>
      <description>&lt;p&gt;The Open Source Initiative is working on making improvements to its license review process and has a set of recommendations for changes it is considering making, available [link to be provided]. This session will review the proposed changes and also take feedback from the participants on what it got right, what it got wrong, and what it might have missed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/license_review/</url>
      <location>UB5.132</location>
      <attendee>Pamela Chestek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14897@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14897</pentabarf:event-id>
      <pentabarf:event-slug>media_streaming_mesh</pentabarf:event-slug>
      <pentabarf:event-tag>media_streaming_mesh</pentabarf:event-tag>
      <pentabarf:title>Media Streaming Mesh</pentabarf:title>
      <pentabarf:subtitle>Real-Time Media in Kubernetes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T135000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Media Streaming Mesh- Real-Time Media in Kubernetes</summary>
      <description>&lt;p&gt;Media Streaming Mesh enables real-time media applications as first-class citizens in cloud-native Kubernetes environments.  It aims to bring the operability, observability and security features enabled by service meshes for web applications based on HTTP to real-time media applications based on RTP.  In this presentation we will give an update on Media Streaming Mesh and will show a live demo.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/media_streaming_mesh/</url>
      <location>K.3.401</location>
      <attendee>Giles Heron</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14946@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14946</pentabarf:event-id>
      <pentabarf:event-slug>numba_mpi</pentabarf:event-slug>
      <pentabarf:event-tag>numba_mpi</pentabarf:event-tag>
      <pentabarf:title>numba-mpi</pentabarf:title>
      <pentabarf:subtitle>Numba @njittable MPI wrappers tested on Linux, macOS and Windows</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>numba-mpi- Numba @njittable MPI wrappers tested on Linux, macOS and Windows</summary>
      <description>&lt;p&gt;We introduce the numba-mpi project, which offers access to the C language Message Passing Interface (MPI) routines from within Numba-JIT-compiled Python code. As a result, high-performance LLVM-accelerated Python code may use MPI communication facilities without leaving the "nopython" mode (still being usable, e.g. for debugging purposes, with the JIT compilation disabled). The numba-mpi API constitutes a thin wrapper around the MPI C API and is built around the Numpy arrays including handling of non-contiguous views over Numpy array slices. The package is implemented in pure Python and depends on numpy, numba and mpi4py (the last dependency is used at initialisation only). Package releases are available on PyPI (https://pypi.org/p/numba-mpi/) and Conda Forge (https://anaconda.org/conda-forge/numba-mpi). Project development is hosted at Github leveraging the mpi4py/setup-mpi workflow enabling continuous integration tests on Linux (MPICH, OpenMPI &amp;amp; Intel MPI), macOS (MPICH &amp;amp; OpenMPI) and Windows (MS MPI). Auto-generated docstring-based API docs are maintained at: https://numba-mpi.github.io/numba-mpi. The project is in continuous development (size/rank, send/recv, allreduce, bcast &amp;amp; barrier available and covered by unit tests as of time of writing). We welcome feedback and contributions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/numba_mpi/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Sylwester Arabas</attendee>
      <attendee>Oleksii Bulenok</attendee>
      <attendee>Kacper Derlatka</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15019@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15019</pentabarf:event-id>
      <pentabarf:event-slug>package_bpf_linux</pentabarf:event-slug>
      <pentabarf:event-tag>package_bpf_linux</pentabarf:event-tag>
      <pentabarf:title>How to package BPF software for Linux distributions</pentabarf:title>
      <pentabarf:subtitle>…presented on Gentoo Linux</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T133000</dtstart>
      <dtend>20230205T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to package BPF software for Linux distributions- …presented on Gentoo Linux</summary>
      <description>&lt;p&gt;BPF is a rapidly growing technology that allows executing code in a safe environment inside the Linux kernel. Packaging the software makes it available to the broader public of Linux users. In this talk we will discuss how BPF software can be packaged for Linux distributions and Gentoo Linux specifically. We will also discuss some challenges that distribution packagers face when dealing with BPF software and how it is possible to overcome them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/package_bpf_linux/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Jakov Smolić</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15057@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15057</pentabarf:event-id>
      <pentabarf:event-slug>graph_ldbc</pentabarf:event-slug>
      <pentabarf:event-tag>graph_ldbc</pentabarf:event-tag>
      <pentabarf:title>The LDBC Social Network Benchmark</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The LDBC Social Network Benchmark</summary>
      <description>&lt;p&gt;In this talk, we describe the LDBC Social Network Benchmark's two workloads: the Interactive workload for transactional graph database systems and the Business Intelligence workload for analytical graph data systems.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_ldbc/</url>
      <location>K.4.601</location>
      <attendee>Gabor Szarnyas</attendee>
      <attendee>David Püroja</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15090@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15090</pentabarf:event-id>
      <pentabarf:event-slug>vis_users</pentabarf:event-slug>
      <pentabarf:event-tag>vis_users</pentabarf:event-tag>
      <pentabarf:title>vis users meeting</pentabarf:title>
      <pentabarf:subtitle>BoF for users of the vis editor</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-04 13:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T133000</dtstart>
      <dtend>20230204T140000</dtend>
      <duration>00:30:00:00</duration>
      <summary>vis users meeting- BoF for users of the vis editor</summary>
      <description>&lt;p&gt;Vis aims to be a modern, legacy-free, simple yet efficient editor. It extends vi’s modal editing with built-in support for multiple selections and combines it with sam‘s structural regular expression based command language.&lt;/p&gt;

&lt;p&gt;This BoF is meant to help users find each others and share thoughts and configurations.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/vis_users/</url>
      <location>UB2.147</location>
      <attendee>ninewise</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14467@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14467</pentabarf:event-id>
      <pentabarf:event-slug>haskell_katas_hackathon</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_katas_hackathon</pentabarf:event-tag>
      <pentabarf:title>Hackathon HaskellKatas style</pentabarf:title>
      <pentabarf:subtitle>Install a complete hackable haskell katas environment for a new hackathon concept</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 13:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20230205T133500</dtstart>
      <dtend>20230205T142000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Hackathon HaskellKatas style- Install a complete hackable haskell katas environment for a new hackathon concept</summary>
      <description>&lt;p&gt;Let's read the whole installation script to get a general understanding of its purpose and how it works (bash script and standard packages). Perform the installation (You will get a simple and hackable Haskell IDE, specialized for HaskellKatas).
Let's take a look at the program (newk) and perform a kata routine focused on reformatting and refactoring simple code in order to discover elements and connections between them. Hackathon friendly, in a really new way ;-)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_katas_hackathon/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Reynaldo Cordero </attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14494@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14494</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_pitfalls_of_nix</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_pitfalls_of_nix</pentabarf:event-tag>
      <pentabarf:title>Pitfalls of Nix and how to overcome them</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 13:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T133500</dtstart>
      <dtend>20230205T135500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Pitfalls of Nix and how to overcome them</summary>
      <description>&lt;p&gt;You want to use Nix at your job to build and deploy your fantastic application. And you even managed to convince your boss or your customer that it’s the right tool to use. Amazing! At this stage, what can possibly go wrong? Developers! While you are enthusiastic about Nix and wholeheartedly love it, your fellow colleagues may be quite skeptical about using a new tool they have never heard of. “My programming language has that shiny build tool that everyone uses, why do I need to use Nix?“, “My OS distribution has standard package manager, why should I install another one?“, “Oh, no-no-no, I once installed Nix and it ate hundreds gigabytes of my disk space, I will never do it again” — these are possible reasons why developers may be quite reluctant to using Nix. You can still go ahead and use it, but you may end up in the situation when nobody else understands and nobody wants to understand how things work, so people will request your help whenever they need to touch anything related to Nix, even if they just need to run one command on their machine. If you don’t want this to happen, before introducing Nix in your codebase it’s important to tell developers what they should expect, what concerns they may have and what to do with them. In this talk, we will elaborate on some intimidating factors of Nix and possible solutions to them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_pitfalls_of_nix/</url>
      <location>H.2214</location>
      <attendee>Philipp Herzog</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14517@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14517</pentabarf:event-id>
      <pentabarf:event-slug>rot_kitinerary</pentabarf:event-slug>
      <pentabarf:event-tag>rot_kitinerary</pentabarf:event-tag>
      <pentabarf:title>Public Transport Data in KDE Itinerary</pentabarf:title>
      <pentabarf:subtitle>Querying realtime journey data and dissecting ticket barcodes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 13:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T133500</dtstart>
      <dtend>20230204T140500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Public Transport Data in KDE Itinerary- Querying realtime journey data and dissecting ticket barcodes</summary>
      <description>&lt;p&gt;KDE's digital travel assistance app Itinerary consumes public transport data in various ways, from journey queries over realtime disruption information and coach layouts to tickets. In this talk we'll look at what has been implemented for this and what is still missing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_kitinerary/</url>
      <location>AW1.126</location>
      <attendee>Volker Krause</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14715@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14715</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_suse_micro_os</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_suse_micro_os</pentabarf:event-tag>
      <pentabarf:title>openSUSE MicroOS design</pentabarf:title>
      <pentabarf:subtitle>A functional read-only OS in an imperfect world</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 13:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T133500</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:20:00:00</duration>
      <summary>openSUSE MicroOS design- A functional read-only OS in an imperfect world</summary>
      <description>&lt;p&gt;Let's have a look at openSUSE's MicroOS architecture and see how it implements the UAPI group's ideas of a modern, secure operating system, especially regarding deployment, update mechanisms, configuration file management and full disk encryption using the TPM.&lt;/p&gt;

&lt;p&gt;Table of contents:
* The general design (Btrfs snapshots, RPM packages)
* Update and rollback mechanisms (transactional-update, libtukit)
* Configuration file management
* Full disk encryption implementation&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_suse_micro_os/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Ignaz Forster</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13644@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13644</pentabarf:event-id>
      <pentabarf:event-slug>gallia</pentabarf:event-slug>
      <pentabarf:event-tag>gallia</pentabarf:event-tag>
      <pentabarf:title>gallia: An Extendable Pentesting Framework</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T134000</dtstart>
      <dtend>20230205T135500</dtend>
      <duration>00:15:00:00</duration>
      <summary>gallia: An Extendable Pentesting Framework</summary>
      <description>&lt;p&gt;Gallia is an extendable pentesting framework with the focus on the automotive domain.
The scope of the toolchain is conducting penetration tests from a single ECU up to whole cars.
Currently, the main focus lies on the &lt;a href="https://www.iso.org/standard/72439.html"&gt;UDS&lt;/a&gt; interface.
Acting as a generic interface, the logging functionality implements reproducible tests and enables post-processing tasks.
This work was partly funded by the German Federal Ministry of Education and Research (BMBF) as part of the &lt;a href="https://www.secforcars.de/"&gt;SecForCARs&lt;/a&gt; project (grant no. 16KIS0790).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/gallia/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Stefan Tatschner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14356@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14356</pentabarf:event-id>
      <pentabarf:event-slug>deep_dive_mysql_perf</pentabarf:event-slug>
      <pentabarf:event-tag>deep_dive_mysql_perf</pentabarf:event-tag>
      <pentabarf:title>Deep Dive into MySQL Query Performance</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T134000</dtstart>
      <dtend>20230205T140000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Deep Dive into MySQL Query Performance</summary>
      <description>&lt;p&gt;If you look at data store as just another service, the things Application cares about is successfully establishing connection and getting results to the queries promptly and with correct results.&lt;br/&gt;
In this presentation, we will explore this seemingly simple aspect of working with MySQL in details. We will talk about why you want to go beyond the averages, and how to group queries together in the meaningful way so you’re not overwhelmed with amount of details but find the right queries to focus on.&lt;/p&gt;

&lt;p&gt;We will answer the question on when you should focus on tuning specific queries or when it is better to focus on tuning the database (or just getting a bigger box).
We will also look at other ways to minimize user facing response time, such as parallel queries, asynchronous queries, queueing complex work, as well as often misunderstood response time killers such as overloaded network, stolen CPU, and even limits imposed by this pesky speed of light.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/deep_dive_mysql_perf/</url>
      <location>K.3.201</location>
      <attendee>Peter Zaitsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14363@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14363</pentabarf:event-id>
      <pentabarf:event-slug>psp</pentabarf:event-slug>
      <pentabarf:event-tag>psp</pentabarf:event-tag>
      <pentabarf:title>Pushing the PSP</pentabarf:title>
      <pentabarf:subtitle>Emulating Dreamcast and DS on PSP</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-05 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T134000</dtstart>
      <dtend>20230205T141000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Pushing the PSP- Emulating Dreamcast and DS on PSP</summary>
      <description>&lt;p&gt;A presentation on Dreamcast and Nintendo DS emulation on PSP. This talk discusses the challenges and obstacles of porting emulators nullDC, nooDS and DeSmuME to PSP, as well as tailoring and optimising them according to the PSP's unique hardware layout. Utilising tools and tricks far beyond what was officially possible on PSP, this will push the hardware to its limit - not for the faint of heart!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/psp/</url>
      <location>AW1.126</location>
      <attendee>Daniel Welch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14518@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14518</pentabarf:event-id>
      <pentabarf:event-slug>genode_on_the_pinephone</pentabarf:event-slug>
      <pentabarf:event-tag>genode_on_the_pinephone</pentabarf:event-tag>
      <pentabarf:title>Can Genode on the PinePhone question the notion of a smartphone?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T134000</dtstart>
      <dtend>20230204T140500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Can Genode on the PinePhone question the notion of a smartphone?</summary>
      <description>&lt;p&gt;The PinePhone appeals to those of us who seek autonomy from dominant platform corporations. The talk introduces a new operating system for the PinePhone that is not based on Linux but on Genode. With such an unorthodox underpinning, we found ourself inspired to reimagine the dual notion of the phone as a highly dependable and secure appliance, and as a host for general-purpose applications. The talk will give an overview of Genode, present technical tidbits, and of course demonstrate the OS.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/genode_on_the_pinephone/</url>
      <location>UB4.136</location>
      <attendee>Norman Feske</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14642@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14642</pentabarf:event-id>
      <pentabarf:event-slug>jit</pentabarf:event-slug>
      <pentabarf:event-tag>jit</pentabarf:event-tag>
      <pentabarf:title>The Next Frontier in Open Source Java Compilers: Just-In-Time Compilation as a Service</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T134000</dtstart>
      <dtend>20230205T140000</dtend>
      <duration>00:20:00:00</duration>
      <summary>The Next Frontier in Open Source Java Compilers: Just-In-Time Compilation as a Service</summary>
      <description>&lt;p&gt;For Java developers, the Just-In-Time (JIT) compiler is key to improved performance. However, in a container world, the performance gains are often negated due to CPU and memory consumption constraints. To help solve this issue, the Eclipse OpenJ9 JVM provides JITServer technology, which separates the JIT compiler from the application.&lt;/p&gt;

&lt;p&gt;JITServer allows the user to employ much smaller containers enabling a higher density of applications, resulting in cost savings for end-users and/or cloud providers. Because the CPU and memory surges due to JIT compilation are eliminated, the user has a much easier task of provisioning resources for his/her application. Additional advantages include: faster ramp-up time, better control over resources devoted to compilation, increased reliability (JIT compiler bugs no longer crash the application) and amortization of compilation costs across many application instances.&lt;/p&gt;

&lt;p&gt;We will dig into JITServer technology, showing the challenges of implementation, detailing its strengths and weaknesses and illustrating its performance characteristics. For the cloud audience we will show how it can be deployed in containers, demonstrate its advantages compared to a traditional JIT compilation technique and offer practical recommendations about when to use this technology.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/jit/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Rich Hagarty</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15070@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15070</pentabarf:event-id>
      <pentabarf:event-slug>data_mountains</pentabarf:event-slug>
      <pentabarf:event-tag>data_mountains</pentabarf:event-tag>
      <pentabarf:title>data mountains - turn your data into mountains!</pentabarf:title>
      <pentabarf:subtitle>convert geospatial points into triangles scaled by data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 13:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 13:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T134000</dtstart>
      <dtend>20230204T135500</dtend>
      <duration>00:15:00:00</duration>
      <summary>data mountains - turn your data into mountains!- convert geospatial points into triangles scaled by data</summary>
      <description>&lt;p&gt;using a mountain metaphor instead of choropleth or cartogram visualisations has some use in showing similarities and differences between places. data mountains are a bit like bar charts on a map, but their mountainous shape makes the bars resemble topographic features!&lt;/p&gt;

&lt;p&gt;using #nbdev to publish the package was fun because it makes it much easier for python teams to collaborate on jupyter notebooks in git as it cleans json metadata with a pre-commit hook that prevents merge conflicts, and it also makes it very convenient to document, test, and share code and packages on the web, pypi, and conda.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/data_mountains/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>joe ldn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13707@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13707</pentabarf:event-id>
      <pentabarf:event-slug>sds_ceph_rgw_zipper</pentabarf:event-slug>
      <pentabarf:event-tag>sds_ceph_rgw_zipper</pentabarf:event-tag>
      <pentabarf:title>Ceph RGW and Zipper</pentabarf:title>
      <pentabarf:subtitle>Alternative Storage Backends for S3 and Swift Object Storage</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T134500</dtstart>
      <dtend>20230204T142500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Ceph RGW and Zipper- Alternative Storage Backends for S3 and Swift Object Storage</summary>
      <description>&lt;p&gt;Ceph RGW (RADOS Gateway) is an interface to Ceph, providing access to Ceph object storage using the industry standard S3 and Swift protocols.&lt;/p&gt;

&lt;p&gt;Zipper is a project currently underway to provide a plug-in framework to utilize other storage solutions, e.g. an SQLite database, in addition to or instead of Ceph RADOS.&lt;/p&gt;

&lt;p&gt;Other related activities include adding LUA scripting, an Apache Arrow Flight front end, and pluggable, stackable filters.&lt;/p&gt;

&lt;p&gt;In this talk we will provide a high level overview of the overall Ceph architecture, and then drill in to the RGW architecture with the Zipper enhancements. We will do a deeper dive into the source and review the Zipper API that developers use to write a Zipper plug-in.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_ceph_rgw_zipper/</url>
      <location>H.2214</location>
      <attendee>Kaleb Keithley</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13877@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13877</pentabarf:event-id>
      <pentabarf:event-slug>network_service_mesh</pentabarf:event-slug>
      <pentabarf:event-tag>network_service_mesh</pentabarf:event-tag>
      <pentabarf:title>Service MESH without the MESS</pentabarf:title>
      <pentabarf:subtitle>Latest of eBPF Powered Cilium Service Mesh</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T134500</dtstart>
      <dtend>20230205T141500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Service MESH without the MESS- Latest of eBPF Powered Cilium Service Mesh</summary>
      <description>&lt;p&gt;Cilium provides an alternative option for the current Service Mesh ecosystem which eliminates service mesh sidecars to improve performance and reduce latency, operational complexity, and resource usage. By the end, the audience will be able to understand and implement a Cilium service mesh that meets their requirements.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_service_mesh/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Raymond de Jong</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14088@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14088</pentabarf:event-id>
      <pentabarf:event-slug>sbom_toolchain_yocto</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_toolchain_yocto</pentabarf:event-tag>
      <pentabarf:title>A complete compliance toolchain for Yocto projects</pentabarf:title>
      <pentabarf:subtitle>(even very large ones, yes)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 13:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T134500</dtstart>
      <dtend>20230205T140000</dtend>
      <duration>00:15:00:00</duration>
      <summary>A complete compliance toolchain for Yocto projects- (even very large ones, yes)</summary>
      <description>&lt;p&gt;Presenting the toolchain that we have created for Eclipse Oniro, we believe the single largest compliance effort by many metrics ever attempted for Yocto projects, featuring besides than the usual suspects (Fossology, Scancode, SPDX, BANG, Gitlab CI) some specifically developed tools, including a dashboard, aliens4friends, a graph database to map dependencies and license incompatibilities, a license resolver and way more.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_toolchain_yocto/</url>
      <location>UB4.136</location>
      <attendee>Carlo Piana</attendee>
      <attendee>Alberto Pianon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13938@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13938</pentabarf:event-id>
      <pentabarf:event-slug>cc_mrtee</pentabarf:event-slug>
      <pentabarf:event-tag>cc_mrtee</pentabarf:event-tag>
      <pentabarf:title>Keeping safety-critical programs alive when Linux isn’t able to</pentabarf:title>
      <pentabarf:subtitle>Using OP-TEE to deliver availability to applications in a Trusted Execution Environment.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T135000</dtstart>
      <dtend>20230205T141000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Keeping safety-critical programs alive when Linux isn’t able to- Using OP-TEE to deliver availability to applications in a Trusted Execution Environment.</summary>
      <description>&lt;p&gt;Increasingly, industry is using Linux on embedded systems to take advantage of its flexibility and existing (open source) functionality. This allows them to connect Cyber-Physical Systems, which have stringent safety requirements, to the Internet so that they can do remote management and monitoring. However, the flip side of the flexibility coin is decreased availability. Not only can a lot more go wrong in such a complex operating system, if an attacker would be able to get root access on such systems, all bets are off.&lt;/p&gt;

&lt;p&gt;Our research project makes use of hardware Trusted Execution Environments (TEE), now readily available on even low-end commodity devices, to provide a secure and always available execution context for safety-critical programs. By integrating a real-time scheduler inside of OP-TEE OS running in an Arm TrustZone TEE, it is possible to safeguard the real-time execution requirements of these programs, even under the influence of Linux kernel panics and remote attackers with root privileges. This presentation will explain the system architecture that resulted from our research, its implementation on a common Arm processor and a quick demo showcasing the core functionality.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_mrtee/</url>
      <location>K.4.601</location>
      <attendee>Tom Van Eyck</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14039@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14039</pentabarf:event-id>
      <pentabarf:event-slug>translations_bringing_your_project_closer_to_users_translating_libre_with_weblate</pentabarf:event-slug>
      <pentabarf:event-tag>translations_bringing_your_project_closer_to_users_translating_libre_with_weblate</pentabarf:event-tag>
      <pentabarf:title>Bringing your project closer to users – translating libre with Weblate</pentabarf:title>
      <pentabarf:subtitle>News, features and plans of the project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Translations</pentabarf:track>
      <pentabarf:start>2023-02-05 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T135000</dtstart>
      <dtend>20230205T142000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Bringing your project closer to users – translating libre with Weblate- News, features and plans of the project</summary>
      <description>&lt;p&gt;Weblate is proudly a libre SW and helps many FOSS projects of various sizes to engage and enlarge their communities, and bring their creations closer to their users. It became an essential tool over the ten years since the first version. Knowing this, we will talk about the responsibility, project news, recently added and also notably useful features, and some plans. You will also see what works for openSUSE, Fedora, Libre Office, KODI, and other happy FOSS users.
All your Weblate questions will be gladly answered, of course.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Translations</categories>
      <url>https:/fosdem.org/2023/schedule/event/translations_bringing_your_project_closer_to_users_translating_libre_with_weblate/</url>
      <location>AW1.120</location>
      <attendee>Benjamin Alan Jamie</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14066@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14066</pentabarf:event-id>
      <pentabarf:event-slug>fast_data_analytical_apps_with_clickhouse</pentabarf:event-slug>
      <pentabarf:event-tag>fast_data_analytical_apps_with_clickhouse</pentabarf:event-tag>
      <pentabarf:title>Building Analytical Apps With ClickHouse</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Fast and Streaming Data</pentabarf:track>
      <pentabarf:start>2023-02-04 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T135000</dtstart>
      <dtend>20230204T142000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building Analytical Apps With ClickHouse</summary>
      <description>&lt;p&gt;We will build a few analytical apps from scratch. This includes the full circle: data collection, processing, and visualization, and most of this is done by ClickHouse and a bunch of one-line shell scripts. The emphasis of this talk is to show how approachable and powerful are modern data processing tools.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Fast and Streaming Data</categories>
      <url>https:/fosdem.org/2023/schedule/event/fast_data_analytical_apps_with_clickhouse/</url>
      <location>K.4.201</location>
      <attendee>Aleksei Milovidov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14345@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14345</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_operate_first_community_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_operate_first_community_cloud</pentabarf:event-tag>
      <pentabarf:title>Operate First community cloud</pentabarf:title>
      <pentabarf:subtitle>A blueprint for a sovereign cloud?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T135000</dtstart>
      <dtend>20230204T141000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Operate First community cloud- A blueprint for a sovereign cloud?</summary>
      <description>&lt;p&gt;Open source has become the defining way of developing software. But how do we open-source the operation of software?&lt;/p&gt;

&lt;p&gt;The Operate First Community Cloud is a peer-to-peer mentoring environment for running software in production, as well as a community for Cloud Native SREs to share knowledge about production practices. Using the same community-building process of open source projects, but extended to ops procedures and data.&lt;/p&gt;

&lt;p&gt;Experienced SRE’s find an outlet for sharing their knowledge and new talent get’s a chance to grow into an SRE role and get their hands on cloud-native projects in a production environment.&lt;/p&gt;

&lt;p&gt;Could this be a blueprint for a sovereign cloud?&lt;/p&gt;

&lt;p&gt;We’ll discuss how opening operations can free up a cloud deployment and lead to the same independence that open source brought to software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_operate_first_community_cloud/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Marcel Hild</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14458@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14458</pentabarf:event-id>
      <pentabarf:event-slug>loki</pentabarf:event-slug>
      <pentabarf:event-tag>loki</pentabarf:event-tag>
      <pentabarf:title>Loki: Logging, but make it cloud native</pentabarf:title>
      <pentabarf:subtitle>Get started with Loki, self dubbed "Prometheus, but for logs"</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T135000</dtstart>
      <dtend>20230205T142000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Loki: Logging, but make it cloud native- Get started with Loki, self dubbed "Prometheus, but for logs"</summary>
      <description>&lt;p&gt;Affectionately called a "time series database for strings", Loki is an open source log aggregation project. In this talk we'll learn how Loki works, the inspirations it takes from the Prometheus project, and what makes it a scalable, performant, and cost-effective tool for managing application logs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/loki/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Kaviraj Kanagaraj</attendee>
      <attendee>Owen Diehl</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14858@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14858</pentabarf:event-id>
      <pentabarf:event-slug>modern_xmpp_auth</pentabarf:event-slug>
      <pentabarf:event-tag>modern_xmpp_auth</pentabarf:event-tag>
      <pentabarf:title>Modernizing Authentication and Authorization in XMPP</pentabarf:title>
      <pentabarf:subtitle>It's time to forget your password...</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 13:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T135000</dtstart>
      <dtend>20230205T141000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Modernizing Authentication and Authorization in XMPP- It's time to forget your password...</summary>
      <description>&lt;p&gt;This presentation will discuss the recent work done on overhauling XMPP's authentication stage, improving reconnection performance, adding multi-factor authentication and increasing account security for users. Implementation of the new protocol in Prosody and multiple clients will be discussed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/modern_xmpp_auth/</url>
      <location>K.3.401</location>
      <attendee>Matthew Wild</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14002@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14002</pentabarf:event-id>
      <pentabarf:event-slug>container_database_containers</pentabarf:event-slug>
      <pentabarf:event-tag>container_database_containers</pentabarf:event-tag>
      <pentabarf:title>Exploring Database Containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 13:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T135500</dtstart>
      <dtend>20230204T142500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Exploring Database Containers</summary>
      <description>&lt;p&gt;Containers are essential for microservices applications; In this talk, we'll talk about database containers, the construction process, and best practices when creating a database container. For example, we will use open-source databases and create a Dockerfile from scratch focusing on each layer of the databases.
Participants in this talk will learn the fundamentals behind containers, specifically database containers. Those who want to implement it will have enough information to build their database containers efficiently.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_database_containers/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Edith Puclla</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14186@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14186</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_make_anyone_use_nix</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_make_anyone_use_nix</pentabarf:event-tag>
      <pentabarf:title>Make Anyone Use Nix</pentabarf:title>
      <pentabarf:subtitle>"It'll be fine"TM</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 13:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T135500</dtstart>
      <dtend>20230205T141000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Make Anyone Use Nix- "It'll be fine"TM</summary>
      <description>&lt;p&gt;Who cares about immutability, declarative configuration and reproducibility? Well, certainly not the people whom I want to get to use Nix. Let's be creative for our plan to make Nix take over all package management. Tricks, treachery, lies... anything goes to "nixify" the heck out of the world!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_make_anyone_use_nix/</url>
      <location>H.2214</location>
      <attendee>Guillaume Desforges</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13649@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13649</pentabarf:event-id>
      <pentabarf:event-slug>gosqueezingfunction</pentabarf:event-slug>
      <pentabarf:event-tag>gosqueezingfunction</pentabarf:event-tag>
      <pentabarf:title>Squeezing a go function</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Squeezing a go function</summary>
      <description>&lt;p&gt;Go is a very performant language, so, normally you don't need to optimize it at all. But what happen when you need it?&lt;/p&gt;

&lt;p&gt;This talk is a walk through some techniques and tools that you can use to squeeze that last drops from your functions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/gosqueezingfunction/</url>
      <location>UD2.218A</location>
      <attendee>Jesús Espino</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13658@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13658</pentabarf:event-id>
      <pentabarf:event-slug>toro_unikernel_mpi</pentabarf:event-slug>
      <pentabarf:event-tag>toro_unikernel_mpi</pentabarf:event-tag>
      <pentabarf:title>Running MPI applications on Toro unikernel</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Running MPI applications on Toro unikernel</summary>
      <description>&lt;p&gt;Unikernels aims at improving the way single purpose systems are built with minimalist kernels that the user’s application compiles within. This results in deployments that require less memory, less disk, less cpu and less time to be up and running. Also, the whole system spends most of the time in the user application or doing IO for that single application thus cpu time is used more efficiently. In this presentation, we talk about the use of unikernels for High Performance Computing. We present a work-in-progress that aims at implementing the MPI standard on top of Toro, an open-source non-POSIX unikernel. In this work, we implement a library that conforms to the Open MPI implementation. This library relies on Toro API to implement the MPI functions. In particular, the library leverages Toro’s features like per-CPU memory allocation, cooperative scheduler, thread migration and inter-core communication based on Virtio. During the initialization, Toro creates one instance of the MPI application per core. Each instance is a thread that is migrated to the corresponding core and then executes without any interference. When applications are required to allocate memory, each core has its own memory pool from where memory is allocated. This allows us to keep memory allocation local, thus improving the way cache is used. Also, primitives like MPI&lt;em&gt;Gather() or MPI&lt;/em&gt;Scatter() that require communication between instances are implemented by relying on a new Virtio device named virtio-bus that allows core-to-core communication without locking. At the moment, we have implemented the following APIs:
- MPI&lt;em&gt;Gather()
- MPI&lt;/em&gt;Scatter()
- MPI&lt;em&gt;Reduce()
- MPI&lt;/em&gt;Barrier()
The goal of this PoC is to port benchmarks from the osu-microbenchmarking (http://mvapich.cse.ohio-state.edu/benchmarks/) to compare with existing implementations. During the presentation, we present how this is implemented and we demonstrate the use of the current implementation by executing different MPI applications on top of Toro.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/toro_unikernel_mpi/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Matias Vara</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13729@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13729</pentabarf:event-id>
      <pentabarf:event-slug>browser_maker_tools</pentabarf:event-slug>
      <pentabarf:event-tag>browser_maker_tools</pentabarf:event-tag>
      <pentabarf:title>Maker Tools in the Browser</pentabarf:title>
      <pentabarf:subtitle>CAM to 3D Printing: Zero Install, Always Up to Date</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Maker Tools in the Browser- CAM to 3D Printing: Zero Install, Always Up to Date</summary>
      <description>&lt;p&gt;The tools necessary for 3D printing, CAM and CNC, and other maker-based activities are available to run instantly in the browser with no software to install. This is ideal for STEAM education, online coursework, maker spaces, or anywhere you either can't install software or can't keep it up to date.&lt;/p&gt;

&lt;p&gt;Modern browsers expose substantial computational power with access to multiple cores, shared memory, GPUs, and near-native code execution with Web Assembly. It is possible to present complete browser-based replacements for applications that were previously only the domain of desktop-installed software. Add in the capabilities of Progressive Web Apps, we get always-on, always up-to-date applications that start instantly and have a fraction of the footprint of their desktop counterparts.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/browser_maker_tools/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Stewart Allen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13732@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13732</pentabarf:event-id>
      <pentabarf:event-slug>jxr</pentabarf:event-slug>
      <pentabarf:event-tag>jxr</pentabarf:event-tag>
      <pentabarf:title>jxr in /engine/ - coding in WebXR on a plane</pentabarf:title>
      <pentabarf:subtitle>Custom JavaScript subtset open scaffolding to spacially and textualy explore interfaces</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>jxr in /engine/ - coding in WebXR on a plane- Custom JavaScript subtset open scaffolding to spacially and textualy explore interfaces</summary>
      <description>&lt;p&gt;directly manipulate text and even execute the text as code by pinching these short snippets.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/jxr/</url>
      <location>UB5.230</location>
      <attendee>Fabien Benetou (@Utopiah)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13827@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13827</pentabarf:event-id>
      <pentabarf:event-slug>functional_fun_in_kotlin</pentabarf:event-slug>
      <pentabarf:event-tag>functional_fun_in_kotlin</pentabarf:event-tag>
      <pentabarf:title>Functional fun in Kotlin</pentabarf:title>
      <pentabarf:subtitle>A 20 minute run through modern FP in Kotlin</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Functional fun in Kotlin- A 20 minute run through modern FP in Kotlin</summary>
      <description>&lt;p&gt;Kotlin is great language to do modern functional programming, and in my opinion perhaps the best language to do modern mainstream (hardcore) functional programming.
With the power of Kotlin DSLs we can make functional programming idiomatic, simple and elegant. This talk takes us through the different techniques that we can apply in Kotlin to achieve modern, and elegant functional patterns.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/functional_fun_in_kotlin/</url>
      <location>UB5.230</location>
      <attendee>Simon Vergauwen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13930@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13930</pentabarf:event-id>
      <pentabarf:event-slug>sbom_survey</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_survey</pentabarf:event-tag>
      <pentabarf:title>In SBOMs We Trust: How Accurate, Complete, and Actionable Are They?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>In SBOMs We Trust: How Accurate, Complete, and Actionable Are They?</summary>
      <description>&lt;p&gt;In the world of manufacturing, a bill of materials (BOM) constitutes a quantified list of raw materials and components used to produce, for instance, a given refrigerator. The equivalent in the software world would be a list of all third-party libraries needed to compile, test, and release a software product. There is, however, a significant difference between the BOM for a refrigerator and a software product. Unlike for refrigerators, not all software products' ingredients (i.e., third-party libraries) are actually used!&lt;/p&gt;

&lt;p&gt;In this talk, we will present findings from our recent academic research comparing SBOMs generated from different sources of abstraction (i.e., manifest data and call graph data) to highlight that potential inaccuracy can hamper the actionability of SBOMs. Evaluating the severity of security vulnerabilities in third-party libraries is one such example. Moreover, we will also demonstrate from a recent experiment that available tools generate different SBOMs for the same software product, showcasing that SBOMs are not trivial to standardize. Finally, we will wrap up the talk with a discussion on challenges and opportunities to establish a ground truth for SBOMs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_survey/</url>
      <location>UB4.136</location>
      <attendee>Joseph Hejderup</attendee>
      <attendee>Henrik Plate</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14084@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14084</pentabarf:event-id>
      <pentabarf:event-slug>security_hpke_pq</pentabarf:event-slug>
      <pentabarf:event-tag>security_hpke_pq</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Hybrid Public Key Encryption in PQ world?</pentabarf:title>
      <pentabarf:subtitle>Converting HPKE to be PQ</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT Hybrid Public Key Encryption in PQ world?- Converting HPKE to be PQ</summary>
      <description>&lt;p&gt;Hybrid Public Key Encryption is a new standard which got finalized in February 2022. It uses asymmetric encryption to transfer a symmetric key between two participants which is then used to encrypt the communication. The standard itself is not post-quantum resistant. The presentation explains how to make it post-quantum resistant.&lt;/p&gt;

&lt;p&gt;Please note that this is a late addition to the schedule, and the programme because the presenter Naveen Srinivasan of previously selected talk "How do you trust your open source software?" was not able to attend on the last minute.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_hpke_pq/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Norbert Pócs</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14118@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14118</pentabarf:event-id>
      <pentabarf:event-slug>python_music_recommendation</pentabarf:event-slug>
      <pentabarf:event-tag>python_music_recommendation</pentabarf:event-tag>
      <pentabarf:title>Simple, open, music recommendations with Python</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Simple, open, music recommendations with Python</summary>
      <description>&lt;p&gt;In a world of complex algorithms to recommend music, Calliope is a simple toolkit of ~6000 lines of Python that you can use to build different types of playlist generators.&lt;/p&gt;

&lt;p&gt;This talk will touch on: open sources for music metadata, example playlist generators, and tools to speed up working with this kind of "small data".&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_music_recommendation/</url>
      <location>UD2.218A</location>
      <attendee>Sam Thursfield</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14202@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14202</pentabarf:event-id>
      <pentabarf:event-slug>allwinner_camera</pentabarf:event-slug>
      <pentabarf:event-tag>allwinner_camera</pentabarf:event-tag>
      <pentabarf:title>Advanced Camera Support on Allwinner SoCs with Mainline Linux</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Advanced Camera Support on Allwinner SoCs with Mainline Linux</summary>
      <description>&lt;p&gt;This talk will present how support for an advanced camera use case was integrated
into the mainline Linux kernel, using the Media and V4L2 APIs. It involves
supporting a sensor using the raw Bayer RGB format, transmission over the
MIPI CSI-2 bus as well as support for the Image Signal Processor (ISP) found on
Allwinner platforms. A specific focus will be set on this ISP, with details
about the features it implements as well as the internal and userspace APIs
that are used to support it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/allwinner_camera/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Paul Kocialkowski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14241@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14241</pentabarf:event-id>
      <pentabarf:event-slug>donation_page_design</pentabarf:event-slug>
      <pentabarf:event-tag>donation_page_design</pentabarf:event-tag>
      <pentabarf:title>Donation Page Design</pentabarf:title>
      <pentabarf:subtitle>Helping your users help you</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Donation Page Design- Helping your users help you</summary>
      <description>&lt;p&gt;Many small to medium-sized open source projects depend on user donations for their primary source of funding.  Proper design of the funding webpage can have an outsized impact on whether your projects' end users decide to support your project financially.  Additionally, projects can easily pitch the funding ask too strenuously or not enough, leading to end user alienation and disengagement.&lt;/p&gt;

&lt;p&gt;Learn how to design an effective funding webpage that helps to grow your community and supports the long term viability of your project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/donation_page_design/</url>
      <location>UB4.132</location>
      <attendee>Seth Hillbrand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14366@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14366</pentabarf:event-id>
      <pentabarf:event-slug>energy_scheduling_kubernetes</pentabarf:event-slug>
      <pentabarf:event-tag>energy_scheduling_kubernetes</pentabarf:event-tag>
      <pentabarf:title>Carbon Intensity Aware Scheduling in Kubernetes</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Carbon Intensity Aware Scheduling in Kubernetes</summary>
      <description>&lt;p&gt;Currently, the energy consumption metrics are only available at node levels. There is no way to obtain container-level energy consumption. Autoscalers and schedulers really need pod-level metrics data in order to obtain energy savings from resizing or migrating containers.&lt;/p&gt;

&lt;p&gt;The presentation introduces Kubernetes-based Efficient Power Level Exporter (Kepler) and its integration with Kubernetes. By leveraging eBPF programs, Kepler probes per container energy consumption related system counters and exports them as metrics. These metrics help end users observe their containers’ energy consumption and allow cluster admins to make intelligent decisions on achieving energy conservation goals. The presentation shows that Kepler can be easily integrated into Prometheus and render time series metrics into Grafana.&lt;/p&gt;

&lt;p&gt;At last, we will demonstrate sustainable management of clusters by leveraging Cloud-native patterns, Observability and Kubernetes features like node selector, node labels, node name, affinity and anti-affinity to achieve carbon intensity aware placement of workloads in a Kubernetes cluster.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_scheduling_kubernetes/</url>
      <location>D.energy</location>
      <attendee>Parul Singh</attendee>
      <attendee>Kaiyi Liu</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14459@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14459</pentabarf:event-id>
      <pentabarf:event-slug>linux_inlaws</pentabarf:event-slug>
      <pentabarf:event-tag>linux_inlaws</pentabarf:event-tag>
      <pentabarf:title>Linux Inlaws</pentabarf:title>
      <pentabarf:subtitle>A how-to on world domination by accident</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Linux Inlaws- A how-to on world domination by accident</summary>
      <description>&lt;p&gt;Since its inception in early 2020 our podcast named Linux Inlaws has gathered an average audience of just short of 8,000 listeners per episode and continues to grow in this fashion. What started out as a hobby project (and to a certain degree still is) covers - peppered with a dash of humour - a wide variety of topics ranging from political and social to technology subjects; attracting key industry figures and projects including the Electronic Frontier Foundation, the Free Software Foundation Europe, Mozilla's CTO, Nextcloud and BSD core devs to name but a few guests on the show so far.&lt;/p&gt;

&lt;p&gt;The talk gives an overview of the history of the podcast since its creation followed by a discussion of the general approach, the philosophy behind the format and its organisation. A section on the technology stack that drives the highly automated workflow behind the scenes will be of interest not only for buddying fellow podcasters but anybody concerned with media production and distribution in general. In addition, the hosts will shed some light on the challenges we have faced over the years and how these were overcome. The talk concludes with a discussion of the road ahead for the Inlaws and their next twenty years (if not more :-) of making a difference in the community and beyond.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/linux_inlaws/</url>
      <location>Janson</location>
      <attendee>Christoph Zimmermann</attendee>
      <attendee>Martin Visser</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14502@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14502</pentabarf:event-id>
      <pentabarf:event-slug>learning_to_improve</pentabarf:event-slug>
      <pentabarf:event-tag>learning_to_improve</pentabarf:event-tag>
      <pentabarf:title>Learning From the Big Failures To Improve FOSS Advocacy and Adoption</pentabarf:title>
      <pentabarf:subtitle>How Are Big Companies Benefiting So Much from FOSS, and Individuals So Little?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Learning From the Big Failures To Improve FOSS Advocacy and Adoption- How Are Big Companies Benefiting So Much from FOSS, and Individuals So Little?</summary>
      <description>&lt;p&gt;After thirty years of FOSS advocacy, issue and problems in approach have begun to emerge.  Strategic mistakes in approach to new technologies has often led to large areas of software endeavor to remain proprietary. While for-profit companies have been rewarded with great efficiency benefits and other perks from their adoption of FOSS, rarely do these benefits trickle down to consumers and end-users in their daily computing lives.  This talk examines our past mistakes in advocacy and activism, and considers what to do next.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/learning_to_improve/</url>
      <location>UB5.132</location>
      <attendee>Bradley M. Kuhn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14510@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14510</pentabarf:event-id>
      <pentabarf:event-slug>hachyderm</pentabarf:event-slug>
      <pentabarf:event-tag>hachyderm</pentabarf:event-tag>
      <pentabarf:title>Decentralized Social Media with Hachyderm</pentabarf:title>
      <pentabarf:subtitle>Growing into medium scale, incident report, and forming Nivenly</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Decentralized Social Media with Hachyderm- Growing into medium scale, incident report, and forming Nivenly</summary>
      <description>&lt;p&gt;In November of 2022 over 30,000 Twitter users decided to create an account on my Mastodon server running in my basement. By the end of the month I had scheduled time off my job as a Principal engineer at GitHub and began the process of legalizing an entity to protect the service. The rack of hardware began to topple over due to the increase in load, and I found myself instantly responsible for 30,000 passwords, email addresses, IP addresses, and access to several extremely popular technologists personal direct messages. This is the overview, research, hypothesis and outcomes that came from the mass exodus of Twitter. Learn how I was able to form a cooperative entity to combat the impact of ruthless capitalism in Silicon Valley in the name of a sustainable free and open source social media service.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/hachyderm/</url>
      <location>Janson</location>
      <attendee>Kris Nóva</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14521@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14521</pentabarf:event-id>
      <pentabarf:event-slug>cascaded_selective_forwarding_units</pentabarf:event-slug>
      <pentabarf:event-tag>cascaded_selective_forwarding_units</pentabarf:event-tag>
      <pentabarf:title>Cascaded Foci (SFUs)</pentabarf:title>
      <pentabarf:subtitle>Selective Forwarding Units</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Cascaded Foci (SFUs)- Selective Forwarding Units</summary>
      <description>&lt;p&gt;matrixRTC allows real time voice, video and data channels to be established between groups of people over Matrix, but what happens when those groups get large? In this talk, we’ll explore how matrixRTC uses cascading foci (Selective Forwarding Units, Multipoint Control Units,…) to ease bandwidth requirements for clients by relaying through servers in a federated and decentralised way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/cascaded_selective_forwarding_units/</url>
      <location>D.matrix</location>
      <attendee>Florian Heese</attendee>
      <attendee>Šimon Brandner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14591@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14591</pentabarf:event-id>
      <pentabarf:event-slug>rust_ebpf</pentabarf:event-slug>
      <pentabarf:event-tag>rust_ebpf</pentabarf:event-tag>
      <pentabarf:title>Rust in the Kernel (via eBPF)</pentabarf:title>
      <pentabarf:subtitle>Writing eBPF programs in Rust with Aya</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Rust in the Kernel (via eBPF)- Writing eBPF programs in Rust with Aya</summary>
      <description>&lt;p&gt;Linux kernel already supports writing modules in Rust. There is also an ongoing effort of rewriting Linux subsystems in eBPF (for example HID-BPF). It almost feels like there is an ongoing race between Rust and eBPF to implement parts of the kernel, but both can be done at the same time - by writing eBPF programs in Rust with Aya!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_ebpf/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Michal Rostecki</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14608@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14608</pentabarf:event-id>
      <pentabarf:event-slug>om_ffv1</pentabarf:event-slug>
      <pentabarf:event-tag>om_ffv1</pentabarf:event-tag>
      <pentabarf:title>The FFV1 ecosystem</pentabarf:title>
      <pentabarf:subtitle>A lossless video coding format. IETF standardization, FFmpeg, MediaConch, RAWcooked</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The FFV1 ecosystem- A lossless video coding format. IETF standardization, FFmpeg, MediaConch, RAWcooked</summary>
      <description>&lt;p&gt;FFV1 is a lossless, royalty free and open source video coding format. We'll present the work made around it, especially the IETF standardization work (RFC 9043), the reference encoder/decoder (FFmpeg), a FFV1 conformance checker (MediaConch), and a practical usage of it through the RAWcooked project, as well as its planned usage in MXF.
We'll also talk about the standardization of its audio counterpart, FLAC, and the accompanying container, Matroska.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_ffv1/</url>
      <location>K.3.401</location>
      <attendee>Jérôme Martinez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14661@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14661</pentabarf:event-id>
      <pentabarf:event-slug>image_linux_secureboot_machineos</pentabarf:event-slug>
      <pentabarf:event-tag>image_linux_secureboot_machineos</pentabarf:event-tag>
      <pentabarf:title>MachineOS: a Trusted, SecureBoot Image-based Container OS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Image-based Linux and Secure Measured Boot</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T142000</dtend>
      <duration>00:20:00:00</duration>
      <summary>MachineOS: a Trusted, SecureBoot Image-based Container OS</summary>
      <description>&lt;p&gt;Machine OS, designed for appliances used in lights-out/hands-off
environments, is an environment for Secure and Trusted booting of an
image-based Linux OS leveraging TPM 2.0 security chips to guard unique
platform secrets only made available if the chain of trust from the
platform, through the kernel and into user-space is verified.  The platform
secret is used to attest, at runtime, device and software veracity for
creating clusters of systems with a common root of trust extended from the
platform.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Image-based Linux and Secure Measured Boot</categories>
      <url>https:/fosdem.org/2023/schedule/event/image_linux_secureboot_machineos/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Ryan Harper</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14688@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14688</pentabarf:event-id>
      <pentabarf:event-slug>vai_journey_supporting_vms</pentabarf:event-slug>
      <pentabarf:event-tag>vai_journey_supporting_vms</pentabarf:event-tag>
      <pentabarf:title>A journey through supporting VMs with dedicated CPUs on Kubernetes</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Virtualization and IaaS</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>A journey through supporting VMs with dedicated CPUs on Kubernetes</summary>
      <description>&lt;p&gt;In the Kubernetes resource allocation model, abstract concepts like resource request and limits, container QoS (quality of service), etc are being used. These concepts are eventually being converted under the hood to cgroup configurations, which have their own resource management model and concepts like CPU shares, CFS quotas, etc.&lt;/p&gt;

&lt;p&gt;In the context of Kubevirt, an add-on to Kubernetes to allow running cloud-native VMs alongside containers, this information is crucial. In fact, our own “Cgroup Manager” was implemented to mutate and configure the container cgroups that are being defined to us by Kubernetes. One especially interesting challenge was to support a true CPU Pinning for VMs running on top of Kubernetes.&lt;/p&gt;

&lt;p&gt;This presentation will take you through our journey to support true dedicated CPUs for VMs. I hope that after taking part in this presentation, the audience will better understand Kubernetes and Cgroup resource allocation models and how they can be further utilized in the future. In addition, I wish that the info presented here will improve the collaboration between different technologies in the ecosystem like Cgroups, KVM, libvirt, Kubevirt and Kubernetes by raising awareness to how they all interact together in different and interesting use-cases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Virtualization and IaaS</categories>
      <url>https:/fosdem.org/2023/schedule/event/vai_journey_supporting_vms/</url>
      <location>K.3.201</location>
      <attendee>Itamar Holder</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14690@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14690</pentabarf:event-id>
      <pentabarf:event-slug>jubako</pentabarf:event-slug>
      <pentabarf:event-tag>jubako</pentabarf:event-tag>
      <pentabarf:title>Jubako, a new generic container format</pentabarf:title>
      <pentabarf:subtitle>A new file format to store contents all together</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T141500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Jubako, a new generic container format- A new file format to store contents all together</summary>
      <description>&lt;p&gt;Jubako is a new generic "container" file format. It allows you to store content and metadata is one file. You can read your data from the file in a efficient manner, without uncompress/extract the data from the file.
We will also see Arx, a file archive (equivalent to tar/zip) which use Jubako.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/jubako/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Matthieu Gautier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14691@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14691</pentabarf:event-id>
      <pentabarf:event-slug>graph_gephi_future</pentabarf:event-slug>
      <pentabarf:event-tag>graph_gephi_future</pentabarf:event-tag>
      <pentabarf:title>Gephi towards v1.0: the codebase, and the rest</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Graph Systems and Algorithms</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Gephi towards v1.0: the codebase, and the rest</summary>
      <description>&lt;p&gt;Gephi is a popular open source network visualization software. In this talk we propose to share how we build the future of Gephi on two levels: the code, and the rest.&lt;/p&gt;

&lt;p&gt;For two years, we have been making efforts to sustain Gephi over the long term. The threats to the project are sometimes about the code, sometimes not: what if a library we use, and is no longer maintained, becomes incompatible with the latest MacOS? What if the few people who know the codebase get out of the project, and we cannot transfer that knowledge to new devs? What if we fail to recruit new developers?&lt;/p&gt;

&lt;p&gt;There is a lot of good will around Gephi, and yet making the project healthy is not easy because the path to sustainability is not obvious. This is the discussion we want to have with developers, both to share what works, and to get some feedback to improve. We are not there yet, and we struggle to recruit Java developers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Graph Systems and Algorithms</categories>
      <url>https:/fosdem.org/2023/schedule/event/graph_gephi_future/</url>
      <location>K.4.601</location>
      <attendee>Mathieu Jacomy</attendee>
      <attendee>Mathieu Bastian</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14736@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14736</pentabarf:event-id>
      <pentabarf:event-slug>open_source_startup</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_startup</pentabarf:event-tag>
      <pentabarf:title>Starting an Open Source Startup</pentabarf:title>
      <pentabarf:subtitle>What you need to know before starting your own open source startup</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Starting an Open Source Startup- What you need to know before starting your own open source startup</summary>
      <description>&lt;p&gt;Starting your own startup can be both very similar and very different to starting your own business, or even starting an open source project. It provides you the opportunity to be your own boss and control your destiny, while working on something that you are passionate about that can make a positive impact on the world. A startup, however, is different in that it's expected to grow rapidly and reach a high level of revenue, often raising money from investors to expedite this growth. There are many ways to start successful businesses, and a rapid growth startup is only one of them.&lt;/p&gt;

&lt;p&gt;Open source startups are great for the open source community, and we will all benefit from having more of them started. They bring in more contributors, and enable more people to work on open source software full time, making for more quality open source software. Successful open source startups also tend to contribute to upstream projects, both financially and with code contributions, making the whole ecosystem better. While there is a lot of information online about starting your own startup, there is much less information about starting open source ones.&lt;/p&gt;

&lt;p&gt;In this talk Tom will talk about why you should or should not start an open source startup, and what you need to consider when building an open source startup, covering topics such as fundraising, business model, product, and more. Tom will draw examples from his experience building two successful open source businesses, one of which has raised over $10m in venture capital, and the experiences of fellow founders of other successful open source startups.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_source_startup/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Tom Hacohen (tasn)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14742@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14742</pentabarf:event-id>
      <pentabarf:event-slug>women_in_linux_foss</pentabarf:event-slug>
      <pentabarf:event-tag>women_in_linux_foss</pentabarf:event-tag>
      <pentabarf:title>From Linux to Cloud to Edge and beyond: Evolution of women contributors in distros &amp; FOSS</pentabarf:title>
      <pentabarf:subtitle>A timeline from past, present, and future</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T142500</dtend>
      <duration>00:25:00:00</duration>
      <summary>From Linux to Cloud to Edge and beyond: Evolution of women contributors in distros &amp; FOSS- A timeline from past, present, and future</summary>
      <description>&lt;p&gt;This session will review the history of women’s contributions to Linux distributions and open source, how Linux communities are a catalyst for improving tech diversity, and what we can continue to improve to bring in the next generation of women FOSS contributors.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/women_in_linux_foss/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Amita</attendee>
      <attendee>Justin W. Flory</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14895@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14895</pentabarf:event-id>
      <pentabarf:event-slug>unikraft</pentabarf:event-slug>
      <pentabarf:event-tag>unikraft</pentabarf:event-tag>
      <pentabarf:title>Unikraft Weather Report</pentabarf:title>
      <pentabarf:subtitle>The Unikraft Project During 2022</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T141500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Unikraft Weather Report- The Unikraft Project During 2022</summary>
      <description>&lt;p&gt;Unikraft (https://unikraft.org/) is an open source unikernel development kit, aiming to get efficiency, speed and security through specialization. During the past year, we updated the Unikraft release model to have more frequent releases allowing for features to be made available sooner.&lt;/p&gt;

&lt;p&gt;In this talk, we present the update release, governance, an inner workings of project and present the major technical features added during the past year, together with challenges encountered and the road ahead.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/unikraft/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Razvan Deaconescu</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14961@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14961</pentabarf:event-id>
      <pentabarf:event-slug>coffeosm</pentabarf:event-slug>
      <pentabarf:event-tag>coffeosm</pentabarf:event-tag>
      <pentabarf:title>CoffeOSM: improve OpenStreetMap a receipt at a time</pentabarf:title>
      <pentabarf:subtitle>checking and add shop on the map with a receipt</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T141500</dtend>
      <duration>00:15:00:00</duration>
      <summary>CoffeOSM: improve OpenStreetMap a receipt at a time- checking and add shop on the map with a receipt</summary>
      <description>&lt;p&gt;CoffeOSM is a tool that helps users improve OpenStreetMap by scanning the text on receipts from shops and checking if the place is already listed in OpenStreetMap. If the place does not exist, CoffeOSM suggests ways to insert it. This talk will discuss how CoffeOSM works and the benefits it brings to the OpenStreetMap community. We will also showcase examples of how CoffeOSM has been used to add new locations to OpenStreetMap and demonstrate its user-friendly interface. Attendees will learn how they can use CoffeOSM to contribute to the OpenStreetMap project and help make it even more comprehensive and accurate. I'll also ask for help to gather receipt example from different countries.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/coffeosm/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Michele Tameni</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14971@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14971</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_dba_evolution_the_changing_role_of_the_database_administrator</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_dba_evolution_the_changing_role_of_the_database_administrator</pentabarf:event-tag>
      <pentabarf:title>DBA Evolution (the Changing Role of the Database Administrator)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T145000</dtend>
      <duration>00:50:00:00</duration>
      <summary>DBA Evolution (the Changing Role of the Database Administrator)</summary>
      <description>&lt;p&gt;Do you ever find yourself pondering life’s important questions: What does a DBA actually do? How has the role changed over the years? What will it look like in the future? Why are DBAs so grumpy?&lt;/p&gt;

&lt;p&gt;It shocked me to realise recently that it’s almost a quarter of a century since I started work as a junior database administrator, fresh out of university. Just like everything else in the IT world, the role of the DBA has evolved massively in that time. Has it changed beyond recognition, or does today’s DBA still do fundamentally the same job?&lt;/p&gt;

&lt;p&gt;I don’t imagine most DBAs currently spend their time reorganising their datafiles to create contiguous blocks of free space that the database can make use of. And I’m fairly certain the world is a better place for it.&lt;/p&gt;

&lt;p&gt;My 21 year-old self could never have imagined managing a self-healing, automated, scalable database cluster on Kubernetes.&lt;/p&gt;

&lt;p&gt;On the other hand, the questions of data modelling, disk capacity, query performance, and user management are as relevant today as they were back then.&lt;/p&gt;

&lt;p&gt;Let’s take a light-hearted look at the changing role of the DBA over the past couple of decades, with some guesses about what the DBA of the future will be doing. Or will autonomous databases finally have put us all out of work?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_dba_evolution_the_changing_role_of_the_database_administrator/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Karen Jex</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15087@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15087</pentabarf:event-id>
      <pentabarf:event-slug>ngi_zero_network</pentabarf:event-slug>
      <pentabarf:event-tag>ngi_zero_network</pentabarf:event-tag>
      <pentabarf:title>NGI Zero network meetup</pentabarf:title>
      <pentabarf:subtitle>Next Generation Internet meetup</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T150000</dtend>
      <duration>01:00:00:00</duration>
      <summary>NGI Zero network meetup- Next Generation Internet meetup</summary>
      <description>&lt;p&gt;NLnet is inviting (prospect) NGI Zero projects to meet &amp;amp; greet, and have a discussion about the Next Generation Internet.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/ngi_zero_network/</url>
      <location>UB2.147</location>
      <attendee>Ronny Lam</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15106@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15106</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_research_data_control</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_research_data_control</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Better engineer-researcher collaborations though data control</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T140000</dtstart>
      <dtend>20230204T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>AMENDMENT Better engineer-researcher collaborations though data control</summary>
      <description>&lt;p&gt;Driving research based on large collection of data often demands in the humanities a strong collaboration between researchers and data engineers.
Data are the corner stone on which the research is based.
Caring about our research data is not only a good practice to drive and open our research, it's also a good way to foster collaboration between researchers and engineers.
In this talk we will present how, in a Digital Humanities research project, controlling the data quality and structure through a frictionless data package leverage the a great data productivity.&lt;/p&gt;

&lt;p&gt;Please note that this talk replaces one entitled "Data flowing the right way" that was due to have been given by María Arias de Reyna, who has sent his apologies but is now unable to attend the conference.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_research_data_control/</url>
      <location>UB4.132</location>
      <attendee>Paul Girard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15107@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15107</pentabarf:event-id>
      <pentabarf:event-slug>pwndbg</pentabarf:event-slug>
      <pentabarf:event-tag>pwndbg</pentabarf:event-tag>
      <pentabarf:title>Pwndbg: a GDB plugin for reverse engineering and binary exploitation</pentabarf:title>
      <pentabarf:subtitle>A showcase/discussion about Pwndbg a GDB plugin for RE/PWN</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-05 14:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T140000</dtstart>
      <dtend>20230205T143000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Pwndbg: a GDB plugin for reverse engineering and binary exploitation- A showcase/discussion about Pwndbg a GDB plugin for RE/PWN</summary>
      <description>&lt;p&gt;A meeting of people using or interested in Pwndbg, a plugin for GDB written in Python that helps with debugging asssembly code, reverse engineering and binary exploitation of binaries on Linux.&lt;/p&gt;

&lt;p&gt;I will make a small presentation about the tool and its features and can also explain any details of the things we will look at.&lt;/p&gt;

&lt;p&gt;If you are interested in such topics, or, want to contribute to the tool, feel free to join!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/pwndbg/</url>
      <location>UB2.147</location>
      <attendee>disconnect3d</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13734@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13734</pentabarf:event-id>
      <pentabarf:event-slug>public_money_public_code</pentabarf:event-slug>
      <pentabarf:event-tag>public_money_public_code</pentabarf:event-tag>
      <pentabarf:title>If it’s public money, make it public code!</pentabarf:title>
      <pentabarf:subtitle>How to effectively push for Free Software all over Europe</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 14:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T140500</dtstart>
      <dtend>20230205T143500</dtend>
      <duration>00:30:00:00</duration>
      <summary>If it’s public money, make it public code!- How to effectively push for Free Software all over Europe</summary>
      <description>&lt;p&gt;Do you want to promote Free Software in public administrations? Then the campaign framework of "Public Money? Public Code!" is the right choice for you; no matter if you want to do it as an individual or as a group; if you have a small or large time budget; whether you are targeting the national level or your local administration.&lt;/p&gt;

&lt;p&gt;In this talk, we will present some inspiring success stories from the campaign around Europe and invite you to follow their example. For this we will explain how the campaign framework can be used to push for the adoption of Free Software friendly policies in your area; be it your public administration, your library, your university, your city, your region, or your country.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/public_money_public_code/</url>
      <location>UB5.132</location>
      <attendee>Johannes Näder</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14741@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14741</pentabarf:event-id>
      <pentabarf:event-slug>serverless</pentabarf:event-slug>
      <pentabarf:event-tag>serverless</pentabarf:event-tag>
      <pentabarf:title>Afraid Of Java Cold Starts In Serverless? Fear Not, Java Is Super Fast!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 14:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T140500</dtstart>
      <dtend>20230205T142500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Afraid Of Java Cold Starts In Serverless? Fear Not, Java Is Super Fast!</summary>
      <description>&lt;p&gt;For years, we’ve been told that Java suffers from cold starts in AWS Lambda and Serverless in general. Believe it not. Java is extremely fast to start, the simplest Java program starts in milliseconds. It’s the Java app servers, frameworks and libraries that usually slow things down. But there are now many ways to start Java apps fast.&lt;/p&gt;

&lt;p&gt;In this session, I want to show you the truth about Serverless Java and cold starts, what’s slow, what’s fast and why it matters. We’ll explore Piranha Cloud, one of the most modern and fastest Jakarta EE frameworks, and how it can start Java apps very fast.&lt;/p&gt;

&lt;p&gt;Then I’ll explain which Java Virtual Machine optimizations may help if you need to start apps even faster.&lt;/p&gt;

&lt;p&gt;You’ll see live for yourselves how Java AWS Lambda functions built with Jakarta EE can start fast and decrease the cold starts to the absolute minimum which you can barely notice.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/serverless/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Ondro Mihalyi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14883@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14883</pentabarf:event-id>
      <pentabarf:event-slug>rot_osm</pentabarf:event-slug>
      <pentabarf:event-tag>rot_osm</pentabarf:event-tag>
      <pentabarf:title>OpenStreetMap, one geographic database to rule them all? </pentabarf:title>
      <pentabarf:subtitle>Mapping the railway network for the public, with the public </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 14:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T140500</dtstart>
      <dtend>20230204T142500</dtend>
      <duration>00:20:00:00</duration>
      <summary>OpenStreetMap, one geographic database to rule them all? - Mapping the railway network for the public, with the public </summary>
      <description>&lt;p&gt;Accurate description of the railway network as always been a key resource to manage train circulations. To solve common problems of operation simulation requires a great amount of data of high quality.
Unfortunately, open data published by infrastructure managers in Europe is not meeting expectations: poor documentation, no information on data quality, low frequency updates, missing data, heterogeneous coverage…
In this talk, we will compare current railway network data availability and quality on OpenStreetMap and on company-owned open data platforms of several European countries. Based on this analysis, we will issue usage recommendations for open-source projects needing to use railway network description data. Then, we will share perspectives on the evolution of these data sources on the years to come.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_osm/</url>
      <location>AW1.126</location>
      <attendee>Céline DURUPT</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14016@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14016</pentabarf:event-id>
      <pentabarf:event-slug>future_of_mobile</pentabarf:event-slug>
      <pentabarf:event-tag>future_of_mobile</pentabarf:event-tag>
      <pentabarf:title>Where do we go from here?</pentabarf:title>
      <pentabarf:subtitle>The future of Linux on Mobile could be exciting, scary, or both!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>FOSS on Mobile Devices</pentabarf:track>
      <pentabarf:start>2023-02-04 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T141000</dtstart>
      <dtend>20230204T143000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Where do we go from here?- The future of Linux on Mobile could be exciting, scary, or both!</summary>
      <description>&lt;p&gt;During the last few years we've seen no less than 2 phones ship with Linux installed out of the box, a large uptick in the number of Linux distributions targeting mobile devices, and big improvements to the usability of user interfaces and apps on mobile devices. But as the band Chicago once said, "where do we go from here?" This talk won't provide any definitive answers for what comes next, but hopes to introduce some ideas for what the community can do so that Linux Mobile continues to grow.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>FOSS on Mobile Devices</categories>
      <url>https:/fosdem.org/2023/schedule/event/future_of_mobile/</url>
      <location>UB4.136</location>
      <attendee>Clayton Craft</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14425@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14425</pentabarf:event-id>
      <pentabarf:event-slug>schema_change_tidb</pentabarf:event-slug>
      <pentabarf:event-tag>schema_change_tidb</pentabarf:event-tag>
      <pentabarf:title>Online schema change at scale in TiDB</pentabarf:title>
      <pentabarf:subtitle>How does schema changes work in a distributed SQL database</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T141000</dtstart>
      <dtend>20230205T143000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Online schema change at scale in TiDB- How does schema changes work in a distributed SQL database</summary>
      <description>&lt;p&gt;Schema changes at scale must keep the data accessible and cannot block any clients from using a table. TiDB, a distributed MySQL compatible database, solves this by transitioning through compatible states, so clients can transition to the new state asynchronously and continue to use the data.&lt;/p&gt;

&lt;p&gt;PingCAP, the developers of TiDB, has evolved the schema changes implementation to be both faster and more tuneable, which will be shown in the presentation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/schema_change_tidb/</url>
      <location>K.3.201</location>
      <attendee>Mattias Jonsson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14508@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14508</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_nixel</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_nixel</pentabarf:event-tag>
      <pentabarf:title>Nixel: a nicer way to write your Nix expressions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T141000</dtstart>
      <dtend>20230205T143000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Nixel: a nicer way to write your Nix expressions</summary>
      <description>&lt;p&gt;Present the &lt;a href="https://github.com/nickel-lang/nickel-nix"&gt;Nixel&lt;/a&gt; library, interfacing Nix and &lt;a href="https://github.com/tweag/nickel"&gt;Nickel&lt;/a&gt;&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_nixel/</url>
      <location>H.2214</location>
      <attendee>yannham</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14877@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14877</pentabarf:event-id>
      <pentabarf:event-slug>opensips</pentabarf:event-slug>
      <pentabarf:event-tag>opensips</pentabarf:event-tag>
      <pentabarf:title>OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 14:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T141000</dtstart>
      <dtend>20230205T142000</dtend>
      <duration>00:10:00:00</duration>
      <summary>OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems</summary>
      <description>&lt;p&gt;With RCS forecasted to grow to 3.8 billion subscribers by 2026 (a 300%+ growth from today's population of 1.2 billion, according to &lt;a href="https://www.juniperresearch.com/researchstore/operators-providers/rcs-business-messaging#:~:text=Forecast%20Summary,a%20growth%20of%20over%20200%25."&gt;Juniper Research&lt;/a&gt;), Instant Messaging (IM) in SIP is becoming increasingly more important.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/opensips/</url>
      <location>K.3.401</location>
      <attendee>Liviu Chircu</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13829@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13829</pentabarf:event-id>
      <pentabarf:event-slug>network_metallb_and_frr</pentabarf:event-slug>
      <pentabarf:event-tag>network_metallb_and_frr</pentabarf:event-tag>
      <pentabarf:title>MetalLB and FRR: a match made in heaven</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T141500</dtstart>
      <dtend>20230205T144500</dtend>
      <duration>00:30:00:00</duration>
      <summary>MetalLB and FRR: a match made in heaven</summary>
      <description>&lt;p&gt;MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols, including BGP. In the past year, the native go based BGP implementation has been replaced by an integrated FRRouting instance running in a container.
In this talk I am going to briefly introduce how MetalLB leverages BGP to implement Kubernetes services, describe the integration mechanism with FRR and how it made the MetalLB evolution faster and easier. I'll finally explain how the MetalLB CI works, and how we leveraged FRR to mimic various network topologies in order to extend number of scenarios we want to cover.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_metallb_and_frr/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Federico Paolinelli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14148@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14148</pentabarf:event-id>
      <pentabarf:event-slug>appunikraft</pentabarf:event-slug>
      <pentabarf:event-tag>appunikraft</pentabarf:event-tag>
      <pentabarf:title>Building a Linux-compatible Unikernel</pentabarf:title>
      <pentabarf:subtitle>How your application runs with Unikraft</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:45:00:00</pentabarf:duration>
      <dtstart>20230205T141500</dtstart>
      <dtend>20230205T150000</dtend>
      <duration>00:45:00:00</duration>
      <summary>Building a Linux-compatible Unikernel- How your application runs with Unikraft</summary>
      <description>&lt;p&gt;Running your own custom applications is one of the most important features that make unikernels fit for the cloud. As related work has shown, unikernels can achieve this by compiling or linking them (native) or by providing a binary-compatible interface (e.g., Linux system call ABI). Both modes have their pros and cons, and because specialization is our key concept for the Unikraft OSS project, we support both. In this talk, we will present our implementation design, the challenges that we solved, and the lessons that we learned. Additonally, we will show a demonstration with nginx running in both modes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/appunikraft/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Simon Kuenzer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14415@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14415</pentabarf:event-id>
      <pentabarf:event-slug>rust_a_deep_dive_inside_the_rust_frontend_for_gcc</pentabarf:event-slug>
      <pentabarf:event-tag>rust_a_deep_dive_inside_the_rust_frontend_for_gcc</pentabarf:event-tag>
      <pentabarf:title>A deep dive inside the Rust frontend for GCC</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T141500</dtstart>
      <dtend>20230204T145500</dtend>
      <duration>00:40:00:00</duration>
      <summary>A deep dive inside the Rust frontend for GCC</summary>
      <description>&lt;p&gt;Started in 2014, the gccrs project is working toward creating an alternative
compiler implementation for the Rust programming language. At the moment, the
project targets the 1.49 version of the language and hopes to catch up once
that milestone is reached.&lt;/p&gt;

&lt;p&gt;In that talk, we will explore some of the components inside gccrs, as well as
dive into some of the hurdles encountered during the project's lifetime.&lt;/p&gt;

&lt;p&gt;Finally, we will explore ways to cross-pollinate with the Rust community, in
order to help and benefit both projects. Specifically, we will dive into some
ways we plan to share components with rustc, and how to achieve that: namely,
we will look at how we plan on integrating the Polonius project to perform
borrow-checking inside gccrs, what our efforts with running the &lt;code&gt;rustc&lt;/code&gt; 1.49
testsuite are, and what we need to achieve to start being useful to the Rust-
for-Linux project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_a_deep_dive_inside_the_rust_frontend_for_gcc/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Arthur Cohen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14656@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14656</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_responsible_clouds_and_the_green_web_triangle</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_responsible_clouds_and_the_green_web_triangle</pentabarf:event-tag>
      <pentabarf:title>Responsible Clouds and the Green Web Triangle</pentabarf:title>
      <pentabarf:subtitle>How to make the climate case for a diverse cloud ecosystem</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 14:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T141500</dtstart>
      <dtend>20230204T143500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Responsible Clouds and the Green Web Triangle- How to make the climate case for a diverse cloud ecosystem</summary>
      <description>&lt;p&gt;In this short talk, we'll present a way to see the discourse around digital sovereignty through a climate lens - understanding how the concepts that support having a vibrant diverse set of cloud providers can result in a healthy ecosystem climate wise , and also in terms of values alignment too.&lt;/p&gt;

&lt;p&gt;We'll introduce a useful model, known as the Green Web Triangle, for talking about the trade-offs we currently make when choosing digital services that can help technologists have productive conversations with budget holders and policy makers.&lt;/p&gt;

&lt;p&gt;Finally we'll explore how competing on transparency with open source is a valid strategy where existing incumbent cloud providers cannot do the same - organisations with legally binding carbon reductions are now required by investors and policy to report on efficiency and sustainability in ways that are currently impossible with most incumbent providers, but doing so will be a legal necessity, as new laws around sustainability reporting come into effect in 2024. We'll end with Q and A to explore these new developments and how to make the most of the changing policy landscape to move towards a more open, diverse ecosystem of companies building the cloud platforms we need for a sustainable, pluralistic diverse internet.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_responsible_clouds_and_the_green_web_triangle/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Chris Adams</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14249@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14249</pentabarf:event-id>
      <pentabarf:event-slug>cc_riscv</pentabarf:event-slug>
      <pentabarf:event-tag>cc_riscv</pentabarf:event-tag>
      <pentabarf:title>Open Source Confidential Computing with RISC-V</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T142000</dtstart>
      <dtend>20230205T144500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Open Source Confidential Computing with RISC-V</summary>
      <description>&lt;p&gt;Standing on the shoulders of the TDX and SEV giants, the RISC-V &lt;a href="https://github.com/riscv-non-isa/riscv-ap-tee/"&gt;AP-TEE Technical Group&lt;/a&gt; is currently defining the threat-model, the reference architecture and the interfaces to support confidential computing use cases on RISC-V. All the TG discussions happen in the open and all the related reference implementations are open source, representing a unique opportunity for interested contributors to participate in the elaboration of such a fundamental piece of technology.&lt;/p&gt;

&lt;p&gt;During this presentation we will describe the currently proposed architecture, highlighting how it is focusing on multi-tenant, hardware-virtualized workloads. We will also explain how both the guest and host APIs will support this architecture by stepping through a few concrete confidential computing use cases. Next we will present &lt;a href="https://github.com/rivosinc/salus/"&gt;Salus&lt;/a&gt;, the reference Trusted Security Manager (TSM) implementation. The last part of this talk will go into the short and longer term tasks the TG is going to tackle, like e.g. trusted IO and attestation. During this last section, we will try to highlight where and how new contributors could help the RISC-V community design and implement this confidential computing architecture.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_riscv/</url>
      <location>K.4.601</location>
      <attendee>Samuel Ortiz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14769@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14769</pentabarf:event-id>
      <pentabarf:event-slug>self_hosting_for_non_coders</pentabarf:event-slug>
      <pentabarf:event-tag>self_hosting_for_non_coders</pentabarf:event-tag>
      <pentabarf:title>Self-hosting for non-coders?</pentabarf:title>
      <pentabarf:subtitle>The open-source approach</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T142000</dtstart>
      <dtend>20230205T143500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Self-hosting for non-coders?- The open-source approach</summary>
      <description>&lt;p&gt;There's a lot of consumer open-source products out there, beyond the realm of developer tools. There are now open-source competitors for almost any proprietary productivity, project and knowledge management, and other digital tools.
But to fully take advantage of open-source so far required at least basic coding knowledge -- without it, one is not able to fork or self-host the software, and is confined to using the cloud version only.
Open-source PaaS (Platform-as-a-Service) solutions such as Caprover and Gardens offer a way out. They allow to easily host server-side or web-apps through the UI or CLI, and automate most of the complexity usually associated with setting up and maintaining self-hosted software. This presentation tells a story of how these products came about and how they work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/self_hosting_for_non_coders/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Valentin Erokhin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14845@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14845</pentabarf:event-id>
      <pentabarf:event-slug>cgrates</pentabarf:event-slug>
      <pentabarf:event-tag>cgrates</pentabarf:event-tag>
      <pentabarf:title>Build your own Real Time Billing using CGRateS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T142000</dtstart>
      <dtend>20230205T143000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Build your own Real Time Billing using CGRateS</summary>
      <description>&lt;p&gt;Billing system is a key component of every business and having your own, brings numerous advantages in front of competition.
In this talk Dan will present a complete set of APIs exposed by CGRateS for building a real-time billing system with both prepaid and postpaid capabilities.
CGRateS is a battle-tested Enterprise Billing Suite and Routing System with support for various prepaid and postpaid billing modes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/cgrates/</url>
      <location>K.3.401</location>
      <attendee>Dan Christian Bogos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14960@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14960</pentabarf:event-id>
      <pentabarf:event-slug>xilinx</pentabarf:event-slug>
      <pentabarf:event-tag>xilinx</pentabarf:event-tag>
      <pentabarf:title>An introduction into AMD/Xilinx libsystemctlm-soc </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-05 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T142000</dtstart>
      <dtend>20230205T145000</dtend>
      <duration>00:30:00:00</duration>
      <summary>An introduction into AMD/Xilinx libsystemctlm-soc </summary>
      <description>&lt;p&gt;This presentation will give an introduction into co-simulation, the AMD/Xilinx QEMU fork supporting co-simulation, the libsystemctlm-soc library containing the infrastructure for co-simulating SystemC and RTL with AMD/Xilinx QEMU and the systemctlm-cosim-demo project containing co-simulation examples. In the final part of the presentation a co-simulation demo will be shown.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/xilinx/</url>
      <location>AW1.126</location>
      <attendee>Francisco Iglesias</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15075@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15075</pentabarf:event-id>
      <pentabarf:event-slug>pg_statviz</pentabarf:event-slug>
      <pentabarf:event-tag>pg_statviz</pentabarf:event-tag>
      <pentabarf:title>Announcing pg_statviz</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 14:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T142000</dtstart>
      <dtend>20230204T143500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Announcing pg_statviz</summary>
      <description>&lt;p&gt;Announcing pg_statviz, a minimalist extension and utility pair for time series analysis and visualization of PostgreSQL internal statistics.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/pg_statviz/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Jimmy Angelakos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14033@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14033</pentabarf:event-id>
      <pentabarf:event-slug>haskell_web_app_architecture_flora</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_web_app_architecture_flora</pentabarf:event-tag>
      <pentabarf:title>Web application architecture in Haskell with flora.pm </pentabarf:title>
      <pentabarf:subtitle>A case study of a Haskell community platform in 2022</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 14:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T142500</dtstart>
      <dtend>20230205T150500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Web application architecture in Haskell with flora.pm - A case study of a Haskell community platform in 2022</summary>
      <description>&lt;p&gt;&lt;a href="https://flora.pm"&gt;Flora&lt;/a&gt; is a package index for the Haskell community that is built on modern web application architecture principles. We will explore the architecture of a Haskell web application in 2022 that aims to be not only open but friendly to new contributors.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_web_app_architecture_flora/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Hécate</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14901@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14901</pentabarf:event-id>
      <pentabarf:event-slug>rot_closing</pentabarf:event-slug>
      <pentabarf:event-tag>rot_closing</pentabarf:event-tag>
      <pentabarf:title>Closing Railways and Open Transport devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Railways and Open Transport</pentabarf:track>
      <pentabarf:start>2023-02-04 14:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230204T142500</dtstart>
      <dtend>20230204T143000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Closing Railways and Open Transport devroom</summary>
      <description>&lt;p&gt;Closing the Railways and Open Transport developer room&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Railways and Open Transport</categories>
      <url>https:/fosdem.org/2023/schedule/event/rot_closing/</url>
      <location>AW1.126</location>
      <attendee>Max Mehl</attendee>
      <attendee>Cornelius Schumacher</attendee>
      <attendee>Simon CLAVIER</attendee>
      <attendee>Mahalia Stephan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13670@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13670</pentabarf:event-id>
      <pentabarf:event-slug>building_a_social_app_on_top_of_matrix</pentabarf:event-slug>
      <pentabarf:event-tag>building_a_social_app_on_top_of_matrix</pentabarf:event-tag>
      <pentabarf:title>Building a social app on top of Matrix</pentabarf:title>
      <pentabarf:subtitle>Fighting surveillance capitalism for fun and profit</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building a social app on top of Matrix- Fighting surveillance capitalism for fun and profit</summary>
      <description>&lt;p&gt;I wanted a secure and convenient way to share baby photos with friends and family, so I used Matrix to create an app with a social network interface and end-to-end encryption underneath.  In this talk, I describe how we use Matrix rooms to represent human social structures, from loose disorganized circles of friends, to well-defined organized groups.  I will talk about what worked well, where we found some pain points, and what we did to work around them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/building_a_social_app_on_top_of_matrix/</url>
      <location>D.matrix</location>
      <attendee>Charles Wright</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13715@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13715</pentabarf:event-id>
      <pentabarf:event-slug>fixing_2038</pentabarf:event-slug>
      <pentabarf:event-tag>fixing_2038</pentabarf:event-tag>
      <pentabarf:title>Fixing Year 2038</pentabarf:title>
      <pentabarf:subtitle>Coordinating the 64-bit time_t ABI migration</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Fixing Year 2038- Coordinating the 64-bit time_t ABI migration</summary>
      <description>&lt;p&gt;The wrap of 32-bit time_t in Jan 2038 is only 15 years away. The people designing 32-bit linux products/systems still likely to be in use then have long product cycles so fixing this has become quite urgent. The base work has been done, but how to manage this ABI transition in distro-world needs some research, planning and co-ordination amongst distros. This session intends to get feedback on the problem and help inform a plan.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/fixing_2038/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Wookey</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13757@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13757</pentabarf:event-id>
      <pentabarf:event-slug>toolkit</pentabarf:event-slug>
      <pentabarf:event-tag>toolkit</pentabarf:event-tag>
      <pentabarf:title>The O11y toolkit</pentabarf:title>
      <pentabarf:subtitle>A toolkit to improve, augment and debug your Prometheus stack</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The O11y toolkit- A toolkit to improve, augment and debug your Prometheus stack</summary>
      <description>&lt;p&gt;The O11y toolkit is a set of utilities that help you debug, augment, and manage your open source observability stack.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/toolkit/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Julien Pivotto</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13826@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13826</pentabarf:event-id>
      <pentabarf:event-slug>npm_visualization</pentabarf:event-slug>
      <pentabarf:event-tag>npm_visualization</pentabarf:event-tag>
      <pentabarf:title>Visualize the NPM dependencies city ecosystem of your node project in VR</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Visualize the NPM dependencies city ecosystem of your node project in VR</summary>
      <description>&lt;p&gt;In this talk we present how to visualize the NPM dependencies ecosystem of your node project using the elevated city of BabiaXR, in VR using the webXR standards. We will start with a step-by-step tutorial on how to retrieve the needed data from the node project, and how to build a VR scene for the browser using only a few lines of HTML, including the BabiaXR toolset based on A-Frame. We will analyze the important features of the project, such the license usage, vulnerabilities, community, and employment of the dependencies installed. All of these metrics are mapped to building aspects (height, area, and color).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/npm_visualization/</url>
      <location>UB5.230</location>
      <attendee>David Moreno-Lumbreras</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13922@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13922</pentabarf:event-id>
      <pentabarf:event-slug>creative_freedom_summit_retrospective</pentabarf:event-slug>
      <pentabarf:event-tag>creative_freedom_summit_retrospective</pentabarf:event-tag>
      <pentabarf:title>Creative Freedom Summit Retrospective</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Creative Freedom Summit Retrospective</summary>
      <description>&lt;p&gt;The Creative Freedom Summit is a virtual event focused on promoting Open Source tools, spreading knowledge of how to use them, and connecting creatives across the FOSS ecosystem. The summit’s accomplishments and shortcomings will be examined in light of the first year of the event, along with potential changes for the following years to come.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/creative_freedom_summit_retrospective/</url>
      <location>UB4.132</location>
      <attendee>Emma Kidney</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13950@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13950</pentabarf:event-id>
      <pentabarf:event-slug>sbom_key_ingredients</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_key_ingredients</pentabarf:event-tag>
      <pentabarf:title>The 7 key ingredients of a great SBOM</pentabarf:title>
      <pentabarf:subtitle>Ensuring your SBOM includes enough data to be actionable</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The 7 key ingredients of a great SBOM- Ensuring your SBOM includes enough data to be actionable</summary>
      <description>&lt;p&gt;SBOMs vary wildly in the data they offer to consumers and to make the truly useful we need to consider seven important points in their contents. Let's immerse ourselves into real-world software bill of materials data to look for the required features all great SBOMs ought to have.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_key_ingredients/</url>
      <location>UB4.136</location>
      <attendee>Adolfo García Veytia</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14112@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14112</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_nydus</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_nydus</pentabarf:event-tag>
      <pentabarf:title>Nydus Image Service for Confidential Containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T143000</dtstart>
      <dtend>20230204T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Nydus Image Service for Confidential Containers</summary>
      <description>&lt;p&gt;In order to ensure the confidentiality and integrity of container images, we need to download all container images from the registry within trusted domains when creating pods. Current solutions have many disadvantages. The pod/container startup time is extremely slow, the pressure on the network and container registry is high, and additional CPU, memory, and disk IO are consumed.&lt;/p&gt;

&lt;p&gt;The Nydus Image Service project aims to reduce container startup time and resource consumption through techniques such as lazy loading and data deduplication, which may help to solve the problems of container image management for confidential containers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_nydus/</url>
      <location>D.confidential</location>
      <attendee>Jiang Liu</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14184@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14184</pentabarf:event-id>
      <pentabarf:event-slug>translations_20_years_with_gettext</pentabarf:event-slug>
      <pentabarf:event-tag>translations_20_years_with_gettext</pentabarf:event-tag>
      <pentabarf:title>20 years with Gettext</pentabarf:title>
      <pentabarf:subtitle>Experiences from the PostgreSQL project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Translations</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>20 years with Gettext- Experiences from the PostgreSQL project</summary>
      <description>&lt;p&gt;PostgreSQL has supported national language support (NLS) (that is, message translations) with Gettext for over twenty years.  This has been a valuable feature, but naturally not without challenges.&lt;/p&gt;

&lt;p&gt;I have been involved in this effort as a toolsmith, organizer, and translator.&lt;/p&gt;

&lt;p&gt;We have had interesting challenges making Gettext work reliably in a client/server system and to make it cooperate with the other internationalization facilities in the system.  We also had to write a lot of our own tooling to manage the translation work, merges with the code, and so on.  We also have translations of the documentation, which use separate workflows.  PostgreSQL is a relatively small community and the software is mostly not facing end users, so the possibilities for recruiting translators and other volunteers for this are limited.&lt;/p&gt;

&lt;p&gt;In this presentation, I want to give an account of the work we have done in the PostgreSQL project to make translation and internationalization in general an integral part of the project and start a conversation with other practitioners about best practices and the future of the tooling.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Translations</categories>
      <url>https:/fosdem.org/2023/schedule/event/translations_20_years_with_gettext/</url>
      <location>AW1.120</location>
      <attendee>Peter Eisentraut</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14252@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14252</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_cortext</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_cortext</pentabarf:event-tag>
      <pentabarf:title>CorTexT Manager, a growing online platform in open research for social sciences</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T143000</dtstart>
      <dtend>20230204T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>CorTexT Manager, a growing online platform in open research for social sciences</summary>
      <description>&lt;p&gt;CorTexT Platform is the digital platform of the Interdisciplinary Laboratory for Science, Innovation and Society (LISIS) held in Paris. This platform aims at empowering open research and studies in social sciences about the dynamic of science, technology, innovation and knowledge production. It covers a large variety of methodological research fields, such as scientometrics, Social Networks Analysis, Natural Language Processing and spatial analysis. Its web application gathers most of the original methods produced by the platform team members (https://www.cortext.net/members/).
Twelve years after its creation, CorTexT Manager is facing a growth of its usages: in number of users, type of institutions, and locations of the users. Back in 2021, more than 1300 active users came to analyze data on it, producing more than 66 000 calculations, from a wide variety of organizations (laboratories, government agencies, firms, newspapers...) located in 60 countries across the world. In 2019, our users were coming from 39 different countries. In the meantime, scientific production published using one or more sets of methods accessible through CorTexT Manager has nearly doubled: a total of 67 scientific documents citing or mentioning CorText Manager has been identified for 2021 (https://www.cortext.net/publications/).
Addressing these changes has required significant transformations of CorTexT Manager: both for its technical infrastructure as well as for how its codebase is produced and its academic visibility. This presentation will give a brief overview of what is CorTexT Manager and focus on: the importance of user documentation for scientific reproducibility, questions related to the ownership and copyright of the source code when engineers and developers are supported by multiple research organizations, and how to ensure its academic visibility.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_cortext/</url>
      <location>UB4.132</location>
      <attendee>Lionel Villard</attendee>
      <attendee>Alexandre Hannud Abdo</attendee>
      <attendee>Joenio Marques da Costa</attendee>
      <attendee>Jean-Philippe Cointet</attendee>
      <attendee>Philippe Breucker</attendee>
      <attendee>Marc Barbier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14255@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14255</pentabarf:event-id>
      <pentabarf:event-slug>security_where_does_that_code_come_from</pentabarf:event-slug>
      <pentabarf:event-tag>security_where_does_that_code_come_from</pentabarf:event-tag>
      <pentabarf:title>Where does that code come from?</pentabarf:title>
      <pentabarf:subtitle>Git Checkout Authentication to the Rescue of Supply Chain Security</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T143000</dtstart>
      <dtend>20230204T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Where does that code come from?- Git Checkout Authentication to the Rescue of Supply Chain Security</summary>
      <description>&lt;p&gt;You clone a Git repository, then pull from it.  How can you tell its contents are “authentic”—i.e., coming from the “genuine” project you think you’re pulling from?  With commit signatures and “verified” badges ✅ flourishing, you’d think this has long been solved—but nope!  This is in essence the problem GNU Guix, as a software deployment tool and GNU/Linux distribution, had to solve as we will see in this talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_where_does_that_code_come_from/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Ludovic Courtès</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14281@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14281</pentabarf:event-id>
      <pentabarf:event-slug>goreconciliation</pentabarf:event-slug>
      <pentabarf:event-tag>goreconciliation</pentabarf:event-tag>
      <pentabarf:title>Reconciliation Pattern, Control Theory and Cluster API: The Holy Trinity</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T143000</dtstart>
      <dtend>20230204T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Reconciliation Pattern, Control Theory and Cluster API: The Holy Trinity</summary>
      <description>&lt;p&gt;In this talk, we will take a deep dive into reconciliation, which is the fundamental principle behind the working of Kubernetes, and see how we leverage Golang constructs to achieve these patterns. We will explore how to extend these patterns to create what are known as operators in Kubernetes, to enhance its functionalities taking Cluster API as our use-case.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/goreconciliation/</url>
      <location>UD2.218A</location>
      <attendee>Sachin Singh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14284@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14284</pentabarf:event-id>
      <pentabarf:event-slug>be_pushy_lets_join_for_wider_and_better_kotlin</pentabarf:event-slug>
      <pentabarf:event-tag>be_pushy_lets_join_for_wider_and_better_kotlin</pentabarf:event-tag>
      <pentabarf:title>Be pushy! Let's join for wider and better Kotlin support worldwide</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T143000</dtstart>
      <dtend>20230204T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Be pushy! Let's join for wider and better Kotlin support worldwide</summary>
      <description>&lt;p&gt;Come to see some of the actions the community has done to push Kotlin further, and get inspiration on how to join or lead that movement for higher software quality and compatibility.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/be_pushy_lets_join_for_wider_and_better_kotlin/</url>
      <location>UB5.230</location>
      <attendee>Louis CAD</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14309@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14309</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_playing_with_nix_in_hpc_environments</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_playing_with_nix_in_hpc_environments</pentabarf:event-tag>
      <pentabarf:title>Playing with Nix in adverse HPC environments</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T145000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Playing with Nix in adverse HPC environments</summary>
      <description>&lt;p&gt;What happens when you have access to large clusters, but have little control over the software installed on the machines? Unfortunately, this is the current scenario that researchers often find in HPC clusters, which include very old software stack, a brittle environment and non-cooperative sysadmins. We have been experimenting with Nix to provide an up-to-date system running on top of the already existing software, without root permissions with the help of user namespaces.&lt;/p&gt;

&lt;p&gt;In this talk we give a tour on the problems we found and how we solved them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Starting from the installation and configuration of nix to be used by multiple users when we lack a shared &lt;code&gt;/nix&lt;/code&gt; store.&lt;/li&gt;
&lt;li&gt;Avoiding library contamination from &lt;code&gt;/usr/lib&lt;/code&gt; with an isolated root mount&lt;/li&gt;
&lt;li&gt;Interactive development while compiling the code inside the isolated environment with a patched nix-portable&lt;/li&gt;
&lt;li&gt;Adding custom compilers to the stdenv&lt;/li&gt;
&lt;li&gt;Building packages tuned to an specific CPU with vectorization optimizations in mind.&lt;/li&gt;
&lt;li&gt;Running the benchmarks with SLURM inside the isolated environment with multiple compute nodes.&lt;/li&gt;
&lt;li&gt;Improving MPI fast zero-copy transfer inside user namespaces.&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_playing_with_nix_in_hpc_environments/</url>
      <location>H.2214</location>
      <attendee>Rodrigo Arias Mallo</attendee>
      <attendee>Raúl Peñacoba Veigas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14570@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14570</pentabarf:event-id>
      <pentabarf:event-slug>firecracer</pentabarf:event-slug>
      <pentabarf:event-tag>firecracer</pentabarf:event-tag>
      <pentabarf:title>FireCRaCer: The Best Of Both Worlds</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T145000</dtend>
      <duration>00:20:00:00</duration>
      <summary>FireCRaCer: The Best Of Both Worlds</summary>
      <description>&lt;p&gt;&lt;a href="https://wiki.openjdk.org/display/crac/Main"&gt;CRaC&lt;/a&gt; (Coordinated Restore at Checkpoint) is an OpenJDK project for the coordination of Java applications at checkpoints which leverages the &lt;a href="https://criu.org/Main_Page"&gt;CRIU&lt;/a&gt; (Checkpoint/Restore In Userspace) library for process snapshotting. This talk will briefly introduce &lt;a href="https://firecracker-microvm.github.io/"&gt;Firecracker&lt;/a&gt;, an open source virtualization technology based on KVM, explain how CRaC can be used with it and compare it with CRIU.&lt;/p&gt;

&lt;p&gt;The second part of the talk will introduce some new tools based on &lt;a href="https://docs.kernel.org/admin-guide/mm/userfaultfd.html"&gt;Userfaultfd&lt;/a&gt; and &lt;a href="https://www.kernel.org/doc/html/latest/admin-guide/mm/damon/"&gt;DAMON&lt;/a&gt; which allow fine grained analysis of of the JVM's memory access patterns during restore and end with a discussion on how the JVM could be optimized to improve them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/firecracer/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Volker Simonis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14573@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14573</pentabarf:event-id>
      <pentabarf:event-slug>python_duckdb</pentabarf:event-slug>
      <pentabarf:event-tag>python_duckdb</pentabarf:event-tag>
      <pentabarf:title>DuckDB: Bringing analytical SQL directly to your Python shell.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>DuckDB: Bringing analytical SQL directly to your Python shell.</summary>
      <description>&lt;p&gt;In this talk, we will present DuckDB. DuckDB is a novel data management system that executes analytical SQL queries without requiring a server. DuckDB has a unique, in-depth integration with the existing PyData ecosystem. This integration allows DuckDB to query and output data from and to other Python libraries without copying it. This makes DuckDB an essential tool for the data scientist. In a live demo, we will showcase how DuckDB performs and integrates with the most used Python data-wrangling tool, Pandas.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_duckdb/</url>
      <location>UD2.218A</location>
      <attendee>Pedro Holanda</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14605@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14605</pentabarf:event-id>
      <pentabarf:event-slug>bpf_hashing</pentabarf:event-slug>
      <pentabarf:event-tag>bpf_hashing</pentabarf:event-tag>
      <pentabarf:title>Optimizing BPF hashmap and friends</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Optimizing BPF hashmap and friends</summary>
      <description>&lt;p&gt;The BPF Hashmap and other hash-based BPF maps including Stackmap and Bloom Filters use an old hash function, jhash. Therefore, this should not be difficult to improve the maps performance by using a better hash function. However, this is true only in the ideal world, i.e., when we load the Linux kernel with mitigations=off. This is not as straightforward in the real world.&lt;/p&gt;

&lt;p&gt;In this talk I will describe obstacles which appear in the real world and how to approach them. Also, I will talk about how to benchmark BPF maps and kernel code in general and look into how fast BPF maps are actually performing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/bpf_hashing/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Anton Protopopov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14844@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14844</pentabarf:event-id>
      <pentabarf:event-slug>container_syscall_interception</pentabarf:event-slug>
      <pentabarf:event-tag>container_syscall_interception</pentabarf:event-tag>
      <pentabarf:title>Safer containers through system call interception</pentabarf:title>
      <pentabarf:subtitle>(Ab)using seccomp to emulate the world</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T143000</dtstart>
      <dtend>20230204T150000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Safer containers through system call interception- (Ab)using seccomp to emulate the world</summary>
      <description>&lt;p&gt;Seccomp has supported a notify target for a little while now.
This can be used to delegate system call handling to a userspace process.
Using this, it's possible to intercept any syscall (even a non-existing one) and have it be handled by a potentially more privileged userspace process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_syscall_interception/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Stéphane Graber</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14850@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14850</pentabarf:event-id>
      <pentabarf:event-slug>om_avx512</pentabarf:event-slug>
      <pentabarf:event-tag>om_avx512</pentabarf:event-tag>
      <pentabarf:title>AVX512 in FFmpeg</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T143000</dtstart>
      <dtend>20230204T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AVX512 in FFmpeg</summary>
      <description>&lt;p&gt;AVX512 assembly instructions are now available on many CPUs and can offer substantial improvements for some workloads. Whilst the dav1d AV1 decoder project has had AVX512 assembly for some time, it is only recently that FFmpeg has some. This presentation will explain current and future AVX512 assembly optimisations in FFmpeg.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_avx512/</url>
      <location>K.3.401</location>
      <attendee>Kieran Kunhya</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14890@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14890</pentabarf:event-id>
      <pentabarf:event-slug>must_mpi_correctness_checking</pentabarf:event-slug>
      <pentabarf:event-tag>must_mpi_correctness_checking</pentabarf:event-tag>
      <pentabarf:title>MUST: Compiler-aided MPI correctness checking with TypeART</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:25:00:00</duration>
      <summary>MUST: Compiler-aided MPI correctness checking with TypeART</summary>
      <description>&lt;p&gt;In the context of MPI (Message Passing Interface), our talk presents a long-standing collaboration between RWTH
Aachen and TU Darmstadt to further extend the MPI correctness checker tool MUST with memory allocation checking
capabilities in the context of MPI (communication) calls for C/C++ target programs. To that end, we developed the LLVM
compiler plugin TypeART. Both tools are open source and available under the BSD 3-clause license, see https://itc.rwth-aachen.de/must/ and https://github.com/tudasc/TypeART.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/must_mpi_correctness_checking/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Alexander Hück</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14898@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14898</pentabarf:event-id>
      <pentabarf:event-slug>voip_performance</pentabarf:event-slug>
      <pentabarf:event-tag>voip_performance</pentabarf:event-tag>
      <pentabarf:title>Performance optimization for VoIP services</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 14:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T143000</dtstart>
      <dtend>20230205T144000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Performance optimization for VoIP services</summary>
      <description>&lt;p&gt;The talk will describe different approaches to optimize the performance of VoIP services based on common software like Kamailio or Asterisk. Different ways and system management tools that can help to detect potential performance bottlenecks will be presented. Furthermore several mitigation strategies and also configuration parameters that are useful in achieving a better performance are discussed. The talk is suited for VoIP developers and/or VoIP IT operations experts.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/voip_performance/</url>
      <location>K.3.401</location>
      <attendee>Henning Westerholt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13610@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13610</pentabarf:event-id>
      <pentabarf:event-slug>contributor_growth_strategies_oss_project</pentabarf:event-slug>
      <pentabarf:event-tag>contributor_growth_strategies_oss_project</pentabarf:event-tag>
      <pentabarf:title>Contributor Growth Strategies for OSS Projects</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T144000</dtstart>
      <dtend>20230205T151000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Contributor Growth Strategies for OSS Projects</summary>
      <description>&lt;p&gt;Many projects struggle to find people who will actively participate in their projects and continue to participate over the long term. We are in a situation now where there are a lot of open source projects and not enough contributors. Maintainers are burning out and in desperate need for help. This session will provide practical advice and suggestions for ways to encourage participation while avoiding some common barriers that prevent people from contributing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/contributor_growth_strategies_oss_project/</url>
      <location>UB5.132</location>
      <attendee>Dawn Foster</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13896@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13896</pentabarf:event-id>
      <pentabarf:event-slug>janus</pentabarf:event-slug>
      <pentabarf:event-tag>janus</pentabarf:event-tag>
      <pentabarf:title>Social audio applications with Janus</pentabarf:title>
      <pentabarf:subtitle>Using WebRTC broadcasting for more than just video</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T144000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Social audio applications with Janus- Using WebRTC broadcasting for more than just video</summary>
      <description>&lt;p&gt;WebRTC is not always all about video, and actually applications like Clubhouse, Twitter Spaces and Reddit Talk have proven you can create engaging scenarios also using audio alone. This presentation will give a brief overview on how you can build a similar kind of application using the Janus WebRTC Server, by focusing on the broadcasting and scalability aspects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/janus/</url>
      <location>K.3.401</location>
      <attendee>Lorenzo Miniero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14251@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14251</pentabarf:event-id>
      <pentabarf:event-slug>life_query_vitess</pentabarf:event-slug>
      <pentabarf:event-tag>life_query_vitess</pentabarf:event-tag>
      <pentabarf:title>Life of a Query in Vitess</pentabarf:title>
      <pentabarf:subtitle>Impersonating a monolithic database</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T144000</dtstart>
      <dtend>20230205T150000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Life of a Query in Vitess- Impersonating a monolithic database</summary>
      <description>&lt;p&gt;Vitess is built on three major pillars: Query Serving, Cluster Management and VReplication. All are critical to the success of running a distributed SQL database. Vitess is composed of various different components that work in harmony to achieve scalability and reliability.&lt;/p&gt;

&lt;p&gt;In this session we will walk through how Vitess Query Serving works and how it goes through the different stages: from the network protocol, through parsing, planning, and down to execution and session management, finally to provide the query result back to the client. The session also discusses what Vitess has to do to provide the appearance of a single monolithic MySQL even as data is sharded. In the end, we will also touch on how we ensure that Cluster Management and Sharding operations have almost zero impact on the query serving uptime.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/life_query_vitess/</url>
      <location>K.3.201</location>
      <attendee>Harshit Gangal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14409@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14409</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_the_co_operative_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_the_co_operative_cloud</pentabarf:event-tag>
      <pentabarf:title>The Co-operative Cloud</pentabarf:title>
      <pentabarf:subtitle>Public interest infrastructure</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230204T144000</dtstart>
      <dtend>20230204T154000</dtend>
      <duration>01:00:00:00</duration>
      <summary>The Co-operative Cloud- Public interest infrastructure</summary>
      <description>&lt;p&gt;Co-op Cloud is a software stack that aims to make hosting libre software applications simple for small service providers such as tech co-ops who are looking to standardise around an open, transparent and scalable infrastructure. It uses the latest container technologies and configurations are shared into the commons for the benefit of all.&lt;/p&gt;

&lt;p&gt;The project launched public beta in May 2022 and has seen a lot of interest from hosters, hackers and end-users. We are currently in the process of forming our organisational model which help us make decisions collectively and work towards financial stability.&lt;/p&gt;

&lt;p&gt;In this presentation, I'll give a status update on the Co-op Cloud ecosystem and where we're going. The thinking and principles of the project closely overlap with the ideas of the Sovereign Cloud and the intersection of the needs of end-users and infrastructure providers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_the_co_operative_cloud/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>decentral1se</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14575@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14575</pentabarf:event-id>
      <pentabarf:event-slug>breaking_code_of_inclusion</pentabarf:event-slug>
      <pentabarf:event-tag>breaking_code_of_inclusion</pentabarf:event-tag>
      <pentabarf:title>Breaking the Code of Inclusion: Designing Micro Materials Based on PRIMM Principles for Accessible Programming Education.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T144000</dtstart>
      <dtend>20230204T145500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Breaking the Code of Inclusion: Designing Micro Materials Based on PRIMM Principles for Accessible Programming Education.</summary>
      <description>&lt;p&gt;Setting your first steps in the world of programming can be a daunting task. The tools used are unforgiving, and learning materials are too often based on rote learning and writing code from scratch.  Many learners feel excluded and like they do not belong, this is especially true for learners that are from groups underrepresented in programming education. In recent years the Predict-Run-Investigate-Modify-Make (PRIMM) approach has been proposed to help students by focusing on learning how to read code before moving on to learning how to write it.&lt;/p&gt;

&lt;p&gt;In this lightning talk we will discuss how open source micromaterials can be created as small side or hobby projects, taking into consideration these concepts. We will do so by discussing some open source micro-materials we made, but we will also take a look on how to ensure that your contributions provide educational value.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/breaking_code_of_inclusion/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Yoshi Malaise</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14947@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14947</pentabarf:event-id>
      <pentabarf:event-slug>libre_soc</pentabarf:event-slug>
      <pentabarf:event-tag>libre_soc</pentabarf:event-tag>
      <pentabarf:title>Libre-SOC: From architecture and simulation to test silicon, and beyond</pentabarf:title>
      <pentabarf:subtitle>A design for a fully documented and transparent hybrid CPU-GPU-VPU core, for a family of System-on-Chip products</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 14:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T144000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Libre-SOC: From architecture and simulation to test silicon, and beyond- A design for a fully documented and transparent hybrid CPU-GPU-VPU core, for a family of System-on-Chip products</summary>
      <description>&lt;p&gt;Libre-SOC aims to develop a design for a hybrid CPU-GPU-VPU core for a family of System-on-Chip products, from embedded applications, routers, cell phones and laptops, all the way to high performance computing, using proposed scalable vector extensions for the tried and true POWER instruction set. Being a fully documented and transparent design is a core value of the project, ensuring mainline kernel integration with no effort wasted on reversing-engineering proprietary designs covered by NDA (non-disclosure-agreements), while avoiding untrusted binary blobs. The products should “just work”, at its maximum performance and feature set, with full involvement and support for the community.&lt;/p&gt;

&lt;p&gt;Last year, Libre-SOC labored to produce its first silicon, a test chip, and produced its first Linux-capable networked proof of concept on an FPGA (field programmable gate array) development board. Using a completely FLOSS toolchain, any developer can build and test this design on their own computer, run it in hardware in a supported FPGA development board, or even build a full ASIC chip layout.&lt;/p&gt;

&lt;p&gt;In this talk I’ll present topics of the ongoing architecture design and formal testing, being written in a modern, developer-friendly, Python-based hardware description language.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/libre_soc/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Cesar Strauss</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14829@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14829</pentabarf:event-id>
      <pentabarf:event-slug>network_decentralized_storage</pentabarf:event-slug>
      <pentabarf:event-tag>network_decentralized_storage</pentabarf:event-tag>
      <pentabarf:title>Decentralized Storage with IPFS</pentabarf:title>
      <pentabarf:subtitle>How does it work under the hood?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 14:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T144500</dtstart>
      <dtend>20230205T151500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Decentralized Storage with IPFS- How does it work under the hood?</summary>
      <description>&lt;p&gt;The Interplanetary File System (IPFS) is a decentralized file system for building the next generation of the internet. IPFS is a distributed system for storing and accessing files, websites, applications, and data. In this talk, we’ll dive into how decentralised storage with IPFS works under the hood as it builds on top of many long-known, well established techniques and yet is more than just the sum of its parts.&lt;/p&gt;

&lt;p&gt;We’ll cover basic working principles like content-addressing and content-routing, followed by the results of an extensive measurement campaign. Answering questions like: How does content-addressing work? Who stores my data if I upload something to IPFS? How do you retrieve content if you only know the hash of it? How fast is that process?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_decentralized_storage/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Dennis Trautwein</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14162@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14162</pentabarf:event-id>
      <pentabarf:event-slug>cc_ibmz</pentabarf:event-slug>
      <pentabarf:event-tag>cc_ibmz</pentabarf:event-tag>
      <pentabarf:title>Introduction to Secure Execution for s390x</pentabarf:title>
      <pentabarf:subtitle>KVM confidential VMs on IBM Z</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T145000</dtstart>
      <dtend>20230205T151500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Introduction to Secure Execution for s390x- KVM confidential VMs on IBM Z</summary>
      <description>&lt;p&gt;IBM Z (s390x) has been supporting confidential virtual machines for a few years now. It is a Linux-first feature, fully supported by KVM and Qemu.&lt;/p&gt;

&lt;p&gt;This presentation will introduce the technology, the architectural extensions, the typical lifecycle of host and guest, the
unique features, and how KVM and Qemu have been adapted to support it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_ibmz/</url>
      <location>K.4.601</location>
      <attendee>Claudio Imbrenda</attendee>
      <attendee>Steffen Eiden</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14464@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14464</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_contracts_for_free</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_contracts_for_free</pentabarf:event-tag>
      <pentabarf:title>Contracts for free!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 14:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T145000</dtstart>
      <dtend>20230205T145500</dtend>
      <duration>00:05:00:00</duration>
      <summary>Contracts for free!</summary>
      <description>&lt;p&gt;Nix lacks of a static type system could be really annoying when we want to debug our expression, and understand what's part of code or data is wrong. Dynamic types libraries[1][2] comes to the rescue, giving a simple API to assert that data is valid.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_contracts_for_free/</url>
      <location>H.2214</location>
      <attendee>Yvan Sraka</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14966@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14966</pentabarf:event-id>
      <pentabarf:event-slug>oak</pentabarf:event-slug>
      <pentabarf:event-tag>oak</pentabarf:event-tag>
      <pentabarf:title>Emulator development in Java</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-05 14:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T145000</dtstart>
      <dtend>20230205T152000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Emulator development in Java</summary>
      <description>&lt;p&gt;This talk explores my recent experience of developing an emulator in Java for two of our favourite Z80-based retro machines, the Sinclair ZX Spectrum and Sega Master System. At first glance, Java may not seem the obvious choice for emulator development: it lacks features such as unions, macros and definable primitive types (at least until recently!) that are leveraged for efficiency by emulators written in C/C++; integrating with native libraries beyond those in the standard platform can add development complexity and performance considerations; meanwhile, our program runs in a virtual machine whose JIT compiler and garbage collector have the potential to introduce latency into time-critical code.&lt;/p&gt;

&lt;p&gt;On the other hand, Java is cross-platform and includes sound, graphics, UI and concurrency APIs out of the box and its native platform integration and under-the-hood optimisations have been steadily maturing. We will explore what Java has to offer the emulator developer using “traditional” Java language and standard OpenJDK features alone, and see when and how to address some of our concerns when it comes to low-level data operations and performance.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/oak/</url>
      <location>AW1.126</location>
      <attendee>Neil Coffey</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14278@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14278</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_devenv</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_devenv</pentabarf:event-tag>
      <pentabarf:title>devenv.sh - Fast, Declarative, Reproducible, and Composable Developer Environments</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 14:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T145500</dtstart>
      <dtend>20230205T151500</dtend>
      <duration>00:20:00:00</duration>
      <summary>devenv.sh - Fast, Declarative, Reproducible, and Composable Developer Environments</summary>
      <description>&lt;p&gt;How Nix can turn the complexities of developer environments into a set of simple values without
making any sacrifices.&lt;/p&gt;

&lt;p&gt;I'll show how the design is extensible beyond the core features and how any programming language ecosystem in the world can be supported.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_devenv/</url>
      <location>H.2214</location>
      <attendee>Domen Kožar</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14312@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14312</pentabarf:event-id>
      <pentabarf:event-slug>graalvm</pentabarf:event-slug>
      <pentabarf:event-tag>graalvm</pentabarf:event-tag>
      <pentabarf:title>Classics Never Get Old: Two Easy Pieces For GraalVM</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 14:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T145500</dtstart>
      <dtend>20230205T151500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Classics Never Get Old: Two Easy Pieces For GraalVM</summary>
      <description>&lt;p&gt;Biased locking was removed from OpenJDK HotSpot JVM some time ago. This move had its reasons, but it resulted in a number of significant performance degradations in existing code. Thus, when non-contended locking optimization can be added, it still benefits virtual machines. Parallel stop-the-world garbage collection is one of the earliest GC variants in HotSpot, and yet it is the best choice in terms of high throughput.
SubstrateVM which powers GraalVM native image supports synchronization monitors and offers serial stop-the-world GC as a basic collector. Due to the increased popularity of pre-compilation and its support in modern frameworks, it is remarkable how playing classical optimization pieces helps to improve the performance of such code.
BellSoft recently put locking and garbage collection enhancements for public review. It is interesting that within GraalVM project both were implemented in Java. We'll explore implementation details, benchmark results, and application benefits.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/graalvm/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Dmitry Chuyko</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14857@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14857</pentabarf:event-id>
      <pentabarf:event-slug>jitsi_p10k</pentabarf:event-slug>
      <pentabarf:event-tag>jitsi_p10k</pentabarf:event-tag>
      <pentabarf:title>P10K: getting 10000 participants into a Jitsi meeting</pentabarf:title>
      <pentabarf:subtitle>How we leveraged XMPP and the tricks we are using to get to 10000 participants</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 14:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230205T145500</dtstart>
      <dtend>20230205T150500</dtend>
      <duration>00:10:00:00</duration>
      <summary>P10K: getting 10000 participants into a Jitsi meeting- How we leveraged XMPP and the tricks we are using to get to 10000 participants</summary>
      <description>&lt;p&gt;About a year ago we added support for 500 participants in Jitsi Meet. Today I'll show you how we are taking that to the next level: 10000 yes, that is 10 thousand participants!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/jitsi_p10k/</url>
      <location>K.3.401</location>
      <attendee>Saúl Ibarra Corretgé</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13588@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13588</pentabarf:event-id>
      <pentabarf:event-slug>rust_merging_process_of_the_rust_compiler</pentabarf:event-slug>
      <pentabarf:event-tag>rust_merging_process_of_the_rust_compiler</pentabarf:event-tag>
      <pentabarf:title>Merging process of the rust compiler</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Merging process of the rust compiler</summary>
      <description>&lt;p&gt;This talk will shortly present how a patch gets merged for the rust compiler and how the whole process happens and what happens after it was merged.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_merging_process_of_the_rust_compiler/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Guillaume Gomez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13627@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13627</pentabarf:event-id>
      <pentabarf:event-slug>python_continuous_documentation</pentabarf:event-slug>
      <pentabarf:event-tag>python_continuous_documentation</pentabarf:event-tag>
      <pentabarf:title>Continuous Documentation for Your Code</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Continuous Documentation for Your Code</summary>
      <description>&lt;p&gt;Do you document your code?
Imagine that you need to get back to your code in 6 month after you wrote it, there is always a big possibility that you will have to spend some time to find out how this code works. Or if someone else wrote some code, which is already in production and your task is to fix a bug in it and there is no documentation and no one actually knows what this code does.&lt;/p&gt;

&lt;p&gt;There are more benefits of implementing continuous documentation for the code:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;easy to onboard new team members,&lt;/li&gt;
&lt;li&gt;easy to share knowledge,&lt;/li&gt;
&lt;li&gt;if this code is open source - easy to start contributing,&lt;/li&gt;
&lt;li&gt;easy to see purpose and motivation of each piece of code,&lt;/li&gt;
&lt;li&gt;easy to keep versioning for each new release of the code.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;It this talk I will show the difference between documentation types and will show a demo in the end of the talk.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_continuous_documentation/</url>
      <location>UD2.218A</location>
      <attendee>Anastasiia Tymoshchuk</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13718@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13718</pentabarf:event-id>
      <pentabarf:event-slug>passwordless</pentabarf:event-slug>
      <pentabarf:event-tag>passwordless</pentabarf:event-tag>
      <pentabarf:title>Passwordless Linux -- where are we?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Passwordless Linux -- where are we?</summary>
      <description>&lt;p&gt;Passwordless authentication is making a lot noise. Use of FIDO2/WebAuthn tokens and other passwordless means to login to web services is all the rage but there isn't that much available to make the technology usable without troubles for 'traditional' Linux systems, locally and remotely.&lt;/p&gt;

&lt;p&gt;For past several years FreeIPA and SSSD teams have been working on enabling end to end passwordless access in centralized and local environment, be it corporate or home deployment. This talk will go into details of our progress in passwordless access implementation for Linux systems.&lt;/p&gt;

&lt;p&gt;In 2022 FreeIPA project introduced ability to authenticate users against OAuth2 identity providers (IdPs). This functionality allows to obtain Kerberos credentials after authentication and authorization has been done by the external IdP. As many OAuth2 IdPs allow passwordless authentication with WebAuthn tokens, a true passwordless transition across Linux systems is now available, from login to console, raising privileges within PAM services (e.g. sudo access), to accessing remote systems over SSH. We hope to expand this support with native FIDO2/WebAuthn integration as well.&lt;/p&gt;

&lt;p&gt;The work is not complete yet and needs a lot of collaboration across multiple open source projects. Come to this talk to see a demo and discuss how we can improve our passwordless experience together.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/passwordless/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Alexander Bokovoy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13744@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13744</pentabarf:event-id>
      <pentabarf:event-slug>similarity_detection</pentabarf:event-slug>
      <pentabarf:event-tag>similarity_detection</pentabarf:event-tag>
      <pentabarf:title>Similarity Detection in Online Integrity</pentabarf:title>
      <pentabarf:subtitle>Fighting abusive content with algorithms</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Similarity Detection in Online Integrity- Fighting abusive content with algorithms</summary>
      <description>&lt;p&gt;How Meta manages to take offline millions of pictures, videos and text that violate its community standards, all of them adversarially engineered, in a catalog that counts in the trillions. We'll talk about open source technologies that embrace vector search, state of the art in neural and non-neural embeddings, as well as turnkey solutions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/similarity_detection/</url>
      <location>Janson</location>
      <attendee>Alberto Massidda</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13882@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13882</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_deep_dive_into_query_performance</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_deep_dive_into_query_performance</pentabarf:event-tag>
      <pentabarf:title>Deep Dive Into Query Performance</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Deep Dive Into Query Performance</summary>
      <description>&lt;p&gt;If you look at data store as just another service, the things Application cares about is successfully establishing connection and getting results to the queries promptly and with correct results.&lt;/p&gt;

&lt;p&gt;In this presentation, we will explore this seemingly simple aspect of working with PostgreSQL in details. We will talk about why you want to go beyond the averages, and how to group queries together in the meaningful way so you’re not overwhelmed with amount of details but find the right queries to focus on.&lt;/p&gt;

&lt;p&gt;We will answer the question on when you should focus on tuning specific queries or when it is better to focus on tuning the database (or just getting a bigger box).&lt;/p&gt;

&lt;p&gt;We will also look at other ways to minimize user facing response time, such as parallel queries, asynchronous queries, queueing complex work, as well as often misunderstood response time killers such as overloaded network, stolen CPU, and even limits imposed by this pesky speed of light.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_deep_dive_into_query_performance/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Peter Zaitsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13928@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13928</pentabarf:event-id>
      <pentabarf:event-slug>making_continuous_delivery_accessible_to_all</pentabarf:event-slug>
      <pentabarf:event-tag>making_continuous_delivery_accessible_to_all</pentabarf:event-tag>
      <pentabarf:title>Making Continuous Delivery Accessible to All</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Making Continuous Delivery Accessible to All</summary>
      <description>&lt;p&gt;New technologies such as Kubernetes and methodologies such as microservices are changing how software is developed, delivered, and deployed. Additionally, bringing new products to the hands of users is happening much faster than before, making Continuous Delivery a critical aspect of doing business. The way we do business is evolving at a tremendous pace and keeping up with the technology and tooling can often put strains on companies regardless of size or number of employees. Knowing where to start is one issue but then once you’ve started how do you scale. Do you need more tools, which tools do you need, what resources do you have to help you pick the right path to keep your company running efficiently, how do you train your developers while they continue to do their day jobs? The CD Foundation was formed and incubates projects that address these challenges in an open-source, vendor-neutral manner.&lt;/p&gt;

&lt;p&gt;Using best practices from graduated projects like Jenkins and Tekton as well as incubating projects like CDEvents and Spinnaker, the CD Foundation is working on the CD Reference Architecture to help take the guesswork out of tooling and scaling and creating a blueprint on how to establish, structure or modernise your CI/CD infrastructure. This talk will go over some examples of the CD Reference Architecture and resources available to help make CD accessible for your organisation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/making_continuous_delivery_accessible_to_all/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Fatih Degirmenci</attendee>
      <attendee>Lori Lorusso</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13929@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13929</pentabarf:event-id>
      <pentabarf:event-slug>security_whom_do_you_trust</pentabarf:event-slug>
      <pentabarf:event-tag>security_whom_do_you_trust</pentabarf:event-tag>
      <pentabarf:title>Whom Do You Trust?</pentabarf:title>
      <pentabarf:subtitle>Privacy and Collaboration in CryptPad</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Whom Do You Trust?- Privacy and Collaboration in CryptPad</summary>
      <description>&lt;p&gt;The level of privacy awareness once reserved for messaging applications is reaching other forms of online collaboration such as office suites. Many companies, including "big tech", claim that their platforms enable users to privately collaborate. However, the definition of what privacy actually means varies widely. While there are no ways to verify claims made about proprietary software, the impact on users is very tangible.&lt;/p&gt;

&lt;p&gt;CryptPad is an end-to-end encrypted open source collaboration suite. It seeks to reconcile collaboration and privacy. Users make changes to documents and these are encrypted by their client (web browser) before being sent to the server for real-time synchronization. In this talk I will detail CryptPad's privacy definition and introduce the assumed threat model of an honest-but-curious server. While users have to trust the server to not actively attack their privacy, they can nevertheless protect themselves against a passively sniffing server. I will show why end-to-end encryption is not enough, but must be combined with open source to achieve reasonable privacy in this model.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_whom_do_you_trust/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Theo von Arx</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13936@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13936</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_twitter_explorer</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_twitter_explorer</pentabarf:event-tag>
      <pentabarf:title>Interactive network visualizations as "guided close reading" devices for the social sciences</pentabarf:title>
      <pentabarf:subtitle>Development of the twitter-explorer</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Interactive network visualizations as "guided close reading" devices for the social sciences- Development of the twitter-explorer</summary>
      <description>&lt;p&gt;The twitter-explorer is an open-source research tool that allows users without programming skills to collect, transform and visualize Twitter data through the paradigm of networks. After a short presentation of the program itself, we shall discuss the intricacies of tool-building for the social sciences, more specifically the use and interpretability of force-directed layout algorithms.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_twitter_explorer/</url>
      <location>UB4.132</location>
      <attendee>Armin Pournaki</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13957@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13957</pentabarf:event-id>
      <pentabarf:event-slug>sds_ceph_dashboard</pentabarf:event-slug>
      <pentabarf:event-tag>sds_ceph_dashboard</pentabarf:event-tag>
      <pentabarf:title>Operating Ceph from Ceph Dashboard</pentabarf:title>
      <pentabarf:subtitle>Past, Present and Furture</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T154000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Operating Ceph from Ceph Dashboard- Past, Present and Furture</summary>
      <description>&lt;p&gt;The talk will give you an overview of managing Ceph with the Ceph Dashboard and how we tried to simplify the management of the Ceph cluster. We will talk about the current architecture of the Ceph Dashboard and how you can easily deploy and manage and monitor the Ceph cluster. This talk will also cover the current and newly added features of the Ceph Dashboard and also talk about its future. This will also cover how as a developer and user you can contribute to the Ceph Dashboard.&lt;/p&gt;

&lt;p&gt;We will also have a demo at the end where we'll show how easily we can deploy the Ceph Cluster starting from zero and then how you can manage different components of Ceph and monitor the insightful information of the cluster.&lt;/p&gt;

&lt;p&gt;Agenda: Introduction to Dashboard, Why we need management, Architecture of Dashboard, Key features, what's coming Next?,  Demo&lt;/p&gt;

&lt;p&gt;Target audience: Ceph, Ceph Management and Monitoring&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_ceph_dashboard/</url>
      <location>D.sds</location>
      <attendee>Ankush Behl</attendee>
      <attendee>Nizamudeen A</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13967@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13967</pentabarf:event-id>
      <pentabarf:event-slug>open_source_formal_verification</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_formal_verification</pentabarf:event-tag>
      <pentabarf:title>Get Started with Open Source Formal Verification</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T151500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Get Started with Open Source Formal Verification</summary>
      <description>&lt;p&gt;Formal verification is the act of proving the correctness of software using mathematics. That means proving that your code is free of bugs and/or follows its specifications. SPARK is both a language (subset of Ada) and a set of tools that bring automatic formal verification in the hands of any developer.&lt;/p&gt;

&lt;p&gt;This technology is getting more interest from the industry (e.g. NVIDIA recently) for its extremely powerful properties in terms of safety and security. However, it is not widely known that SPARK is both open source and very easy to start using.&lt;/p&gt;

&lt;p&gt;In this talk I will provide quick and easy instructions to start your first formally verified library in SPARK. Using only free and open-source tools and resources (compiler, package manager, IDE, verification tools).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_source_formal_verification/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Fabien Chouteau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14005@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14005</pentabarf:event-id>
      <pentabarf:event-slug>lotech_migrating</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_migrating</pentabarf:event-tag>
      <pentabarf:title>Migrating to LibreOffice Technology - old and new motivations and challenges</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T151000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Migrating to LibreOffice Technology - old and new motivations and challenges</summary>
      <description>&lt;p&gt;A migration to LibreOffice Technology is in a professional deployment a complex technical and non-technical task. Over time both worlds - the proprietary and the open - evolve further, so new or changing technical challenges for a migration appear and motivations for doing it are changing since the beginning of such projects over 20 years ago. May it be e.g. technical new devices like mobile/tablets or online apps or may it be motivations changing from cost arguments to a gain on digital sovereignty for example, all these new developments should be covered by state of the art migrations. A short journey through old but still present and new aspects are presented in this talk and how The Document Foundation proof quality of migration consultants for this with its certification program.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_migrating/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Lothar K. Becker</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14090@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14090</pentabarf:event-id>
      <pentabarf:event-slug>debug_packages</pentabarf:event-slug>
      <pentabarf:event-tag>debug_packages</pentabarf:event-tag>
      <pentabarf:title>Creating and distributing debug packages</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Creating and distributing debug packages</summary>
      <description>&lt;p&gt;When building and distributing packages and binaries you preferably don't want them to take up gigabytes of space on the disk. Stripping debug information from these distributed binaries are one way of saving a lot of space, but makes debugging crashing applications had. Debug packages collects the stripped information into separate packages which can be installed to provide the necessary information to debug crashing application.&lt;/p&gt;

&lt;p&gt;Arch Linux implemented support for debug packages in 2022, and in this presentation we will take a look at the improvements that was made to the pacman package manager, the infrastructure changes that was needed and how debug packages are distributed through debuginfod.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/debug_packages/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Morten Linderud</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14107@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14107</pentabarf:event-id>
      <pentabarf:event-slug>how_we_moved_sdks_to_kmp</pentabarf:event-slug>
      <pentabarf:event-tag>how_we_moved_sdks_to_kmp</pentabarf:event-tag>
      <pentabarf:title>How we moved SDKs to Kotlin Multiplatform</pentabarf:title>
      <pentabarf:subtitle>and saved the world (kind of).</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How we moved SDKs to Kotlin Multiplatform- and saved the world (kind of).</summary>
      <description>&lt;p&gt;This year the Client SDK engineering team made the leap into the world of Kotlin Multiplatform.
With one “simple” goal, to unify the Android, iOS and JS SDK.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/how_we_moved_sdks_to_kmp/</url>
      <location>UB5.230</location>
      <attendee>Zachary Powell</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14140@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14140</pentabarf:event-id>
      <pentabarf:event-slug>uboot_psci</pentabarf:event-slug>
      <pentabarf:event-tag>uboot_psci</pentabarf:event-tag>
      <pentabarf:title>U-Boot as PSCI provider on ARM64</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>U-Boot as PSCI provider on ARM64</summary>
      <description>&lt;p&gt;OS kernel on embedded ARM64 systems requires PSCI interface to bring CPU cores up/down, suspend/resume/reset/power off. U-Boot bootloader provides a PSCI interface and this talk explains it.&lt;/p&gt;

&lt;p&gt;The talk consists of five parts -- how the PSCI interface works, where and how OS kernel calls it, how and in which hooks on the bootloader side do those calls land, and how those hooks in U-Boot provide functionality required by OS. Last part is an example of U-Boot configured to provide PSCI interface on contemporary SoC .&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/uboot_psci/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Marek Vasut</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14151@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14151</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_base</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_base</pentabarf:event-tag>
      <pentabarf:title>THE BASE - FOSS Confidential Container SDK to ease the development</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>THE BASE - FOSS Confidential Container SDK to ease the development</summary>
      <description>&lt;p&gt;Confidential compute is a powerful new paradigm. However yet it is not easy to use and many developers are hampered from enclaiving their applications. We have developed and open-sourced THE BASE, a set of 18 containerized applications by default leveraging Intel SGX technology. THE BASE covers popular open source applications, such as mariadb, mongodb, redis or runtime environments like python, java, go, rust, ruby. With THE BASE project we aim to help developers to enclave their workload without investing to much time. THE BASE is docker, docker swarm and kubernetes compatible, and requires no change to devops or code.&lt;/p&gt;

&lt;p&gt;In this talk I'll present the project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_base/</url>
      <location>D.confidential</location>
      <attendee>Sebastian Gajek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14208@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14208</pentabarf:event-id>
      <pentabarf:event-slug>hwacceluk</pentabarf:event-slug>
      <pentabarf:event-tag>hwacceluk</pentabarf:event-tag>
      <pentabarf:title>Hardware acceleration for Unikernels</pentabarf:title>
      <pentabarf:subtitle>A status update of vAccel</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T154000</dtend>
      <duration>00:40:00:00</duration>
      <summary>Hardware acceleration for Unikernels- A status update of vAccel</summary>
      <description>&lt;p&gt;Unikernels promise fast boot times, small memory footprint and stronger
security but lack in terms of manageability. Moreover, unikernels provide a
non-generic environment for applications, with limited or no support for widely
used libraries and OS features. This issue is even more apparent in the case of
hardware acceleration. Acceleration libraries are often dynamically linked and
have numerous dependencies, which directly contradict the statically linked
notion of unikernels. Hardware acceleration functionality is almost
non-existent in unikernel frameworks, mainly due to the absence of suitable
virtualization solutions for such devices.
​
In this talk, we present an update on the vAccel framework we have built that
can expose hardware acceleration semantics to workloads running on isolated
sandboxes. We go through the components that comprise the framework and
elaborate on the challenges in building such a software stack: we first present
an overview of vAccel and how it works; then we focus on the porting effort of
vAccel in various unikernel frameworks. Finally, we present a hardware
acceleration abstraction that expose semantic acceleration functionality to
workloads running as unikernels.
​
We will present a short demo of some popular algorithms running on top of
Unikraft and vAccel show-casing the merits and trade-offs of this approach.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/hwacceluk/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Anastassios Nanos</attendee>
      <attendee>Charalampos Mainas</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14245@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14245</pentabarf:event-id>
      <pentabarf:event-slug>small_business_using_open_source</pentabarf:event-slug>
      <pentabarf:event-tag>small_business_using_open_source</pentabarf:event-tag>
      <pentabarf:title>Clear skies, no clouds in sight. Running a 14 person company on only free software.</pentabarf:title>
      <pentabarf:subtitle>They say it can't be done, they say it's too much work. But is it really? After 5 years of running Prehensile Tales on entirely free software I think I can answer this. </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Clear skies, no clouds in sight. Running a 14 person company on only free software.- They say it can't be done, they say it's too much work. But is it really? After 5 years of running Prehensile Tales on entirely free software I think I can answer this. </summary>
      <description>&lt;p&gt;The general consensus is that is too hard or too expensive to run a small business on entirely free software. After running my company for 5 years on entirely free software I think this is not the case. We have instant communication, shared calendars, groupware, single sign on, and a single administration interface! Things have worked out really well and in many ways are better integrated than trying to combine multiple different cloud based services.&lt;/p&gt;

&lt;p&gt;In this talk I will walk through how our infrastructure works, what the pitfalls were, and what the benefits are. At the end I'll give a short demo on a couple of virtual machines to show off the user and admin experience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/small_business_using_open_source/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Hein-Pieter van Braam</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14266@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14266</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_firefox_energy_use</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_firefox_energy_use</pentabarf:event-tag>
      <pentabarf:title>Understanding the energy use of Firefox</pentabarf:title>
      <pentabarf:subtitle>With less power comes more sustainability</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Understanding the energy use of Firefox- With less power comes more sustainability</summary>
      <description>&lt;p&gt;How much power is used by Firefox every day? What is it used for? What is the carbon footprint? Come learn how we get data on these topics, and what can we do about it!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/mozilla_firefox_energy_use/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Florian Quèze</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14306@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14306</pentabarf:event-id>
      <pentabarf:event-slug>bpf_loader</pentabarf:event-slug>
      <pentabarf:event-tag>bpf_loader</pentabarf:event-tag>
      <pentabarf:title>eBPF loader deep dive</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>eBPF loader deep dive</summary>
      <description>&lt;p&gt;Everyone who ever used eBPF has interacted with a loader(libbpf, cilium/ebpf, aya) but not many users know what actually happens behind the senses. I hope to give some insight into what it takes to load eBPF programs into the kernel and how features like BTF, Global data and CO:RE actually work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/bpf_loader/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Dylan Reimerink</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14313@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14313</pentabarf:event-id>
      <pentabarf:event-slug>decentralising_moderation</pentabarf:event-slug>
      <pentabarf:event-tag>decentralising_moderation</pentabarf:event-tag>
      <pentabarf:title>Decentralizing moderation</pentabarf:title>
      <pentabarf:subtitle>Mjölnir for all</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Matrix</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Decentralizing moderation- Mjölnir for all</summary>
      <description>&lt;p&gt;Decentralized moderation is difficult. For privacy and federation reasons, no server and no server admin has access to all the data and all authorizations. Bots could have access to authorizations but how can you deploy then, trust them and how can you make sure that they also have access to all data?
In this presentation, we'll show some of the ongoing work on Mjölnir for All, an exciting project that aims to transform moderation on the Matrix network, without end-user configuration.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Matrix</categories>
      <url>https:/fosdem.org/2023/schedule/event/decentralising_moderation/</url>
      <location>D.matrix</location>
      <attendee>David Teller</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14325@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14325</pentabarf:event-id>
      <pentabarf:event-slug>guixopenscience</pentabarf:event-slug>
      <pentabarf:event-tag>guixopenscience</pentabarf:event-tag>
      <pentabarf:title>GNU Guix and Open science, a crush?</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>GNU Guix and Open science, a crush?</summary>
      <description>&lt;p&gt;GNU Guix is our beloved reproducible software deployment toolbox.  It is a package manager also able to create isolated computational environments.  It is even able to produce pack containers.  Or, it can be a complete system.  In addition of focusing on reproducibility, it provides some key features as roll-back, declarative configuration, or time-machine, to name some.  GNU Guix respects the four essential freedoms: run the program as you wish; study how the program works and change it for computing as you wish; share copies for helping others; distribute modified versions for improving.&lt;/p&gt;

&lt;p&gt;Open science considers that scientific practices must be more open, transparent, collaborative and inclusive, coupled with more accessible and verifiable scientific knowledge subject to scrutiny and critique.  Such enterprise will improve the quality, reproducibility and impact of science, and thereby the reliability of the evidence needed for robust decision-making and policy and increased trust in science.  Quoting UNESCO.&lt;/p&gt;

&lt;p&gt;Wait, Guix and Open science seems so well matched.  This presentation is an attempt to illustrate how the Guix project is helping Open science.  We emphasize two features of Guix that implement Open science principles: transparent and long-term.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/guixopenscience/</url>
      <location>K.3.201</location>
      <attendee>Simon Tournier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14383@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14383</pentabarf:event-id>
      <pentabarf:event-slug>gofivestepsefficient</pentabarf:event-slug>
      <pentabarf:event-tag>gofivestepsefficient</pentabarf:event-tag>
      <pentabarf:title>Five Steps to Make Your Go Code Faster &amp; More Efficient</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Five Steps to Make Your Go Code Faster &amp; More Efficient</summary>
      <description>&lt;p&gt;Go is a pragmatic choice for developing reliable and robust programs, especially in cloud environments. However, with big data demands, the expensive economy and the ecology aspects, every Go developer will inevitably be required to handle efficiency issues in critical parts of their Go applications or services.&lt;/p&gt;

&lt;p&gt;In this talk, Bartek Płotka, author of "Efficient Go" O'Reilly book and maintainer of open-source Go projects, will walk you through 5 simple steps that will guide you on how to make effective and pragmatic optimizations in your code in a data-driven manner. The audience will learn about essential open-source tools and strategies that allow them to make their code faster or use fewer resources like memory or CPU when needed. There will also be a chance to win free signed copies of the "Efficient Go" book!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/gofivestepsefficient/</url>
      <location>UD2.218A</location>
      <attendee>Bartek Plotka</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14395@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14395</pentabarf:event-id>
      <pentabarf:event-slug>microfrontends_react</pentabarf:event-slug>
      <pentabarf:event-tag>microfrontends_react</pentabarf:event-tag>
      <pentabarf:title>Micro-frontends in React</pentabarf:title>
      <pentabarf:subtitle>Using Webpack Module federation to break free from monoliths in UI</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Micro-frontends in React- Using Webpack Module federation to break free from monoliths in UI</summary>
      <description>&lt;p&gt;Traditionally, web applications are built as monoliths. Complex applications are typically organized into smaller packages, but these are still bundled and built together as part of the given application deployment. Micro-frontends allow developers to break out from this model by allowing a single web application to be split into multiple projects that are built, deployed and updated separately and served from different web -servers but still able to seamlessly integrate with the given application.Large projects tend to have lots of teams and collaborators working on different parts of the same application within the same code repository. Managing and coordinating releases can be difficult, since everyone involved with the project works towards the same release schedule.&lt;/p&gt;

&lt;p&gt;In this talk we will highlight how Micro-frontends can be architected in any project using Webpack's module federation feature.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/microfrontends_react/</url>
      <location>UB5.230</location>
      <attendee>Bipul Adhikari</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14404@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14404</pentabarf:event-id>
      <pentabarf:event-slug>plumbers</pentabarf:event-slug>
      <pentabarf:event-tag>plumbers</pentabarf:event-tag>
      <pentabarf:title>Running a Hybrid Event with Open Source</pentabarf:title>
      <pentabarf:subtitle>The Plumbers Experience</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T155000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Running a Hybrid Event with Open Source- The Plumbers Experience</summary>
      <description>&lt;p&gt;Over the pandemic years, conference organizers have had a crash course in running online events, but now that the world is returning to normality, they're under pressure to keep the on-line portion of the conference for a hybrid remote/local event.  Linux Plumbers Conference is a usually in-person event that specializes in direct in-person interactions as well as more traditional presentations.  This year was the first time we tried to take our on-line infrastructure and repurpose it for hybrid in Dublin in September.  One of the big factors in running a hybrid conference is that it's no longer just the committee and a server farm, you have a venue, a local audio team, an external A/V handler and the technology all to plumb into a seamless experience.&lt;/p&gt;

&lt;p&gt;Plumbers online was based on BigBlue Button and Matrix, which is what we also used for hybrid.  This presentation will be the story of how it was put together, how the in-person and local components were designed to interact, how it worked in the field and, although plumbers received universal acclaim for being one of the most successful hybrid conferences, the many things that went wrong during the conference and how we surmounted, or at least worked around, them.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/plumbers/</url>
      <location>Janson</location>
      <attendee>James Bottomley</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14582@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14582</pentabarf:event-id>
      <pentabarf:event-slug>collab_collabora_online</pentabarf:event-slug>
      <pentabarf:event-tag>collab_collabora_online</pentabarf:event-tag>
      <pentabarf:title>Collaborating with Collabora Online</pentabarf:title>
      <pentabarf:subtitle>How to re-use Collabora in your work or project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Collaborating with Collabora Online- How to re-use Collabora in your work or project</summary>
      <description>&lt;p&gt;Collabora Online (COOL) brings LibreOffice technology to the browser and integrates with a large number of different Open Source products. Come and hear how you can plug into new APIs we have for Grammar checking (with LanguageTool), Bibliography Management (with Zotero), and translation integration (with DeepL). Hear how an integration can work, and the new SDK samples to build on that we provide to make things easy for developers.
Also catch a glimpse of the many improvements to the product that we've made to improve collaboration performance, interactivity, as well as core LibreOffice technology pieces around intereoperability and performance. Hear about our plans around off-line in the browser, and ask any questions you have.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_collabora_online/</url>
      <location>K.4.601</location>
      <attendee>Michael Meeks</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14739@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14739</pentabarf:event-id>
      <pentabarf:event-slug>compilerrt</pentabarf:event-slug>
      <pentabarf:event-tag>compilerrt</pentabarf:event-tag>
      <pentabarf:title>Demystifying compiler-rt-sanitizers for multiple architectures</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T153000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Demystifying compiler-rt-sanitizers for multiple architectures</summary>
      <description>&lt;p&gt;Compiler-rt is a set of runtime routines present in LLVM infrastructure to support and provide an implementation of various builtin functions for multiple architectures. It consists of – builtin libraries, sanitizer runtimes, profile runtimes, and block runtimes. This talk focuses on one of the compiler rt components- sanitizers. Compiler-rt sanitizers are used to perform runtime checks on compiled code. These checks can include detecting and preventing common programming errors, such as buffer overflows and memory leaks, as well as more sophisticated checks, such as undefined behavior sanitization, which can help detect and prevent subtle bugs that can be difficult to find using other methods. This talk will provide an introduction to compiler rt sanitizers in LLVM, and how to use them on various architectures starting with an example of memory sanitizer for x86 architecture. Second part of the talk will cover – how compiler-rt sanitizers can be used for 32-bit and 64-bit ARM architecture and integrate in development and testing using Software development kit (SDK) built with Yocto. Also useful for the development of applications for memory-constrained embedded devices using clang and LLVM.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/compilerrt/</url>
      <location>AW1.120</location>
      <attendee>Mamta  Shukla</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14792@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14792</pentabarf:event-id>
      <pentabarf:event-slug>om_rvv_sve2</pentabarf:event-slug>
      <pentabarf:event-tag>om_rvv_sve2</pentabarf:event-tag>
      <pentabarf:title>Scalable vector multimedia optimisations</pentabarf:title>
      <pentabarf:subtitle>RVV and SVE2 extension intro</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Scalable vector multimedia optimisations- RVV and SVE2 extension intro</summary>
      <description>&lt;p&gt;Quick overview of variable-length vector processing instruction set extensions (ARM SVE2 and RISC-V Vectors).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_rvv_sve2/</url>
      <location>K.3.401</location>
      <attendee>Rémi Denis-Courmont</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14804@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14804</pentabarf:event-id>
      <pentabarf:event-slug>accessibility_and_open_source</pentabarf:event-slug>
      <pentabarf:event-tag>accessibility_and_open_source</pentabarf:event-tag>
      <pentabarf:title>Accessibility &amp; Open Source</pentabarf:title>
      <pentabarf:subtitle>How open source is key to building a more inclusive world. </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Accessibility &amp; Open Source- How open source is key to building a more inclusive world. </summary>
      <description>&lt;p&gt;Drupal has been a leader in digital accessibility for over an decade, and open source has played a key role. Mike Gifford has been spearheading accessibility in Drupal, and working with an open community has allowed us to pioneer some new design challenges. Working in the open has allowed us to tap expertise outside of our community. It has also given space for people with disabilities to become involved in a variety of roles. Accessibility best practices make it clear that accessibility needs to be considered at all levels of a project.&lt;/p&gt;

&lt;p&gt;This talk will draw on the Drupal community but also engagement with other open communities, particularly through the We4Authors Cluster initiative of Funka with the European Commission.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/accessibility_and_open_source/</url>
      <location>UB4.132</location>
      <attendee>Mike Gifford</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14827@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14827</pentabarf:event-id>
      <pentabarf:event-slug>app_store_changes</pentabarf:event-slug>
      <pentabarf:event-tag>app_store_changes</pentabarf:event-tag>
      <pentabarf:title>Reckoning with new app store changes: Is now our chance?</pentabarf:title>
      <pentabarf:subtitle>Recent legal and policy developments around app stores and what they mean for free software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Reckoning with new app store changes: Is now our chance?- Recent legal and policy developments around app stores and what they mean for free software</summary>
      <description>&lt;p&gt;In 2022, we saw growing concerns around app stores as run by Apple,
Google, and Microsoft -- and meaningful legislative and regulatory
interest. The concerns came from many different directions, including
privacy, antitrust, gatekeeping decisions, and platform exclusivity.&lt;/p&gt;

&lt;p&gt;I'll discuss this recent activity with a focus on how it all has
impacted or may impact user freedom. I'll survey the responses we've
seen from free software projects and organizations, and share insights
about current app store terms in relation to free software licenses
(especially copyleft), and alternative models of distribution like
F-Droid.&lt;/p&gt;

&lt;p&gt;This will lead to an assessment of what this all means for the future
-- are there opportunities for the free software movement to get more
involved in influencing ongoing policy conversations that could
dramatically impact our future, and our ability to get free software
into the hands of users?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/app_store_changes/</url>
      <location>UB5.132</location>
      <attendee>John Sullivan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14852@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14852</pentabarf:event-id>
      <pentabarf:event-slug>open_source_good_governance</pentabarf:event-slug>
      <pentabarf:event-tag>open_source_good_governance</pentabarf:event-tag>
      <pentabarf:title>Open Source Good Governance – GGI Framework presentation &amp; deployment</pentabarf:title>
      <pentabarf:subtitle>A quick introduction to the OSPO Alliance handbook and resources</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T151500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Open Source Good Governance – GGI Framework presentation &amp; deployment- A quick introduction to the OSPO Alliance handbook and resources</summary>
      <description>&lt;p&gt;The Good Governance Initiative (GGI) proposes a management framework to help shape, build and develop an OSPO, from the roadmap definition to the actual implementation of best practices, and further down the road to a full strategy that will actually deliver the greater benefits of the community and ecosystem.&lt;/p&gt;

&lt;p&gt;In this session, we will briefly present the method and content of the Good Governance Initiative Handbook, and demonstrate how to put it in action through the automatic deployment of a personalized dashboard to implement the method in a local context. We will also review how you can participate and contribute to the initiative and help translate it into your own language.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_source_good_governance/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Boris Baldassari</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14931@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14931</pentabarf:event-id>
      <pentabarf:event-slug>link_time_call_graph_analysis</pentabarf:event-slug>
      <pentabarf:event-tag>link_time_call_graph_analysis</pentabarf:event-tag>
      <pentabarf:title>Link-time Call Graph Analysis to facilitate user-guided program instrumentation</pentabarf:title>
      <pentabarf:subtitle>An LLVM based approach</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Link-time Call Graph Analysis to facilitate user-guided program instrumentation- An LLVM based approach</summary>
      <description>&lt;p&gt;Code instrumentation is the primary means for extracting fine-grained performance data from programs. However, special
care has to be taken to with regard to overhead management, as a full instrumentation can increase the runtime by orders
of magnitude. Careful selection of the instrumentation configuration (IC), typically via filter lists, is therefore crucial to retain
the performance characteristics of the original application. In order to give the user better control of what is measured, we
have developed CaPI, an open-source tool for the creation of low-overhead, user-defined ICs. CaPI relies on a statically
constructed whole-program call-graph as its central data structure, enabling the user to select functions based on the
context they are called in, in addition to function-level metrics. Currently, this call-graph is generated externally by tools
running on the source level. This can be cumbersome, especially when targeting large-scale scientific software.
To mitigate this issue, we are developing an approach that runs the analysis on the LLVM intermediate representation
during link-time optimization. Running during link-time also allows us to embed the result into the binary, improving the
workflow and usability of CaPI. In this talk we will discuss the advantages and shortcomings of link time generated call
graphs compared to source level generated call graphs, and show how statically generated information can be augmented
dynamically at runtime.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/link_time_call_graph_analysis/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Tim Heldmann</attendee>
      <attendee>Sebastian Kreutzer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14934@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14934</pentabarf:event-id>
      <pentabarf:event-slug>sbom_panel</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_panel</pentabarf:event-tag>
      <pentabarf:title>Panel discussion: SBOM content, usefulness, and caveats</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>01:30:00:00</pentabarf:duration>
      <dtstart>20230205T150000</dtstart>
      <dtend>20230205T163000</dtend>
      <duration>01:30:00:00</duration>
      <summary>Panel discussion: SBOM content, usefulness, and caveats</summary>
      <description>&lt;p&gt;A panel discussion on different aspects of SBOMs.&lt;/p&gt;

&lt;p&gt;Audience participation is expected and encouraged!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_panel/</url>
      <location>UB4.136</location>
      <attendee>Bradley M. Kuhn</attendee>
      <attendee>Alexios Zavras</attendee>
      <attendee>Anthony Harrison</attendee>
      <attendee>Julian Coccia</attendee>
      <attendee>Paul Novarese</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15006@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15006</pentabarf:event-id>
      <pentabarf:event-slug>energy_welcome_oncampus_devroom</pentabarf:event-slug>
      <pentabarf:event-tag>energy_welcome_oncampus_devroom</pentabarf:event-tag>
      <pentabarf:title>Welcome to the on-campus Energy Devroom</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T151000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Welcome to the on-campus Energy Devroom</summary>
      <description>&lt;p&gt;A word of welcome by the Energy Devroom managers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_welcome_oncampus_devroom/</url>
      <location>AW1.126</location>
      <attendee>Nico Rikken</attendee>
      <attendee>Nicolas Höning</attendee>
      <attendee>Kai-Uwe Hermann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15064@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15064</pentabarf:event-id>
      <pentabarf:event-slug>hare_meetup</pentabarf:event-slug>
      <pentabarf:event-tag>hare_meetup</pentabarf:event-tag>
      <pentabarf:title>The Hare programming language</pentabarf:title>
      <pentabarf:subtitle>Hare enthusiasts meet-up</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:55:00:00</duration>
      <summary>The Hare programming language- Hare enthusiasts meet-up</summary>
      <description>&lt;p&gt;Hare is a systems programming language designed to be simple, stable, and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well-suited to writing operating systems, system tools, compilers, networking software, and other low-level, high performance tasks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/hare_meetup/</url>
      <location>UB2.147</location>
      <attendee>Drew DeVault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15093@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15093</pentabarf:event-id>
      <pentabarf:event-slug>dns_parsing_zone_files_really_fast</pentabarf:event-slug>
      <pentabarf:event-tag>dns_parsing_zone_files_really_fast</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Parsing zone files really fast</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 15:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T150000</dtstart>
      <dtend>20230204T152500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT Parsing zone files really fast</summary>
      <description>&lt;p&gt;Zone parsers, like other parsers, are mostly sequential. To improve zone loading performance NLnet Labs researched ways to tune the process for much higher throughput. We analyze why current parsers are relatively slow and present ideas to leverage data parallelism (Single Instruction Multiple Data, or SIMD) and adjacent technologies to achieve a performance of (eventually, hopefully) GB/s.&lt;/p&gt;

&lt;p&gt;Although the focus is on parsing, vectorization has a much wider area of application.
We hope to familiarize (DNS) developers with vectorization concepts and show performance can be improved by taking a slightly different programming approach.&lt;/p&gt;

&lt;p&gt;(Please note that this talk replaces one entitled "External DNS Operator in Kubernetes" that was due to have been given by Servesha who sadly could not make it)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_parsing_zone_files_really_fast/</url>
      <location>UB4.136</location>
      <attendee>Jeroen Koekkoek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13593@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13593</pentabarf:event-id>
      <pentabarf:event-slug>edge_rtc_observability</pentabarf:event-slug>
      <pentabarf:event-tag>edge_rtc_observability</pentabarf:event-tag>
      <pentabarf:title>Edge observability for RTC apps</pentabarf:title>
      <pentabarf:subtitle>introducing qryn, the polyglot monitoring and observability stack</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 15:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T150500</dtstart>
      <dtend>20230205T152500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Edge observability for RTC apps- introducing qryn, the polyglot monitoring and observability stack</summary>
      <description>&lt;p&gt;introducing qryn: a polyglot monitoring and observability stack for RTC&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/edge_rtc_observability/</url>
      <location>K.3.401</location>
      <attendee>Alexandr Dubovikov</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14263@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14263</pentabarf:event-id>
      <pentabarf:event-slug>container_bottlerocket_os</pentabarf:event-slug>
      <pentabarf:event-tag>container_bottlerocket_os</pentabarf:event-tag>
      <pentabarf:title>Bottlerocket OS - a container-optimized Linux</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 15:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T150500</dtstart>
      <dtend>20230204T153500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Bottlerocket OS - a container-optimized Linux</summary>
      <description>&lt;p&gt;Bottlerocket is a free and open source Linux distribution purpose-built for hosting
containers. Since its launch in 2020, Bottlerocket has been adopted by companies
large and small as a platform for running their containerized workloads in production.&lt;/p&gt;

&lt;p&gt;It has only what you need to run containers reliably, and is built with standard
open source components. Bottlerocket-specific additions focus on reliable
updates and on its management and configuration API.&lt;/p&gt;

&lt;p&gt;Some notable features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;API access for configuring your system&lt;/li&gt;
&lt;li&gt;Fast and reliable image-based system updates&lt;/li&gt;
&lt;li&gt;Defense-in-depth protections such as a read only root filesystem, minimized attack surface, and more&lt;/li&gt;
&lt;li&gt;Built in integration with container orchestration platforms&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This talk will provide an overview of Bottlerocket, covering some of the
benefits of using a container-optimized OS. We will cover how
Bottlerocket is similar to general purpose Linux distributions and point out
the ways it is different. During the talk we'll get hands on and show what it
is like to use and administer Bottlerocket nodes. We will provide all the
details on how to get involved and participate in the community. We'd love
for you to join the Bottlerocket open source project&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_bottlerocket_os/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Sean McGinnis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13617@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13617</pentabarf:event-id>
      <pentabarf:event-slug>translations_building_an_atractive_way_in_an_old_infra_for_new_translators</pentabarf:event-slug>
      <pentabarf:event-tag>translations_building_an_atractive_way_in_an_old_infra_for_new_translators</pentabarf:event-tag>
      <pentabarf:title>Building an atractive way in an old infra for new translators</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Translations</pentabarf:track>
      <pentabarf:start>2023-02-05 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T151000</dtstart>
      <dtend>20230205T154000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building an atractive way in an old infra for new translators</summary>
      <description>&lt;p&gt;How the Frenche translation team of Debian provides ays for anyone to contribute&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Translations</categories>
      <url>https:/fosdem.org/2023/schedule/event/translations_building_an_atractive_way_in_an_old_infra_for_new_translators/</url>
      <location>AW1.120</location>
      <attendee>Texou</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13769@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13769</pentabarf:event-id>
      <pentabarf:event-slug>on_tthe_road_mysql</pentabarf:event-slug>
      <pentabarf:event-tag>on_tthe_road_mysql</pentabarf:event-tag>
      <pentabarf:title>On the road to managed databases</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T151000</dtstart>
      <dtend>20230205T153000</dtend>
      <duration>00:20:00:00</duration>
      <summary>On the road to managed databases</summary>
      <description>&lt;p&gt;Canonical has been relying on the Juju platform for many years. Juju enables anyone to build their own managed services. Now, our goal is to build an open-source managed MySQL solution.
The Canonical Data Platform will enable anyone to easily deploy and manage highly available, self-healing, secure and scalable data systems. Platform users will retain complete governance over their data.
In this talk, we share our vision, current state, and our philosophy around managed databases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/on_tthe_road_mysql/</url>
      <location>K.3.201</location>
      <attendee>Mykola Marzhan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14211@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14211</pentabarf:event-id>
      <pentabarf:event-slug>energy_v2gliberty</pentabarf:event-slug>
      <pentabarf:event-tag>energy_v2gliberty</pentabarf:event-tag>
      <pentabarf:title>V2GLiberty: The open stack that could</pentabarf:title>
      <pentabarf:subtitle>How we enable EV owners to be ahead of the industry, with open source software </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T151000</dtstart>
      <dtend>20230204T154000</dtend>
      <duration>00:30:00:00</duration>
      <summary>V2GLiberty: The open stack that could- How we enable EV owners to be ahead of the industry, with open source software </summary>
      <description>&lt;p&gt;It's the fall of 2021. Bidirectional charging (V2G) is a tech buzzword, but even all those EV owners whose cars support V2G have to wait for the industry to offer them optimal and automated operation.
All of them? No. A small but growing group of Nissan Leaf owners are not waiting, but install a stack of open technologies in their home and live the new energy future.
This talk will explain how HomeAssistant, FlexMeasures and NextCloud were put together to take a step into the future. In open source, we should build combined solutions from strong existing tools more often!
We'll look at one year of data and discuss what could happen next.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_v2gliberty/</url>
      <location>AW1.126</location>
      <attendee>Nicolas Höning</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14755@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14755</pentabarf:event-id>
      <pentabarf:event-slug>lotech_funproject</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_funproject</pentabarf:event-tag>
      <pentabarf:title>Fun project by design – How LibreOffice development can be full of flow?</pentabarf:title>
      <pentabarf:subtitle>The ten funniest moments of my recent Numbertext, LibreLogo, Hunspell &amp; LibreOffice developments</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T151000</dtstart>
      <dtend>20230204T152000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Fun project by design – How LibreOffice development can be full of flow?- The ten funniest moments of my recent Numbertext, LibreLogo, Hunspell &amp; LibreOffice developments</summary>
      <description>&lt;p&gt;What motivates a potential code contributor? And a full-time free-software developer? A fun project.
LibreOffice development is fun, but also a real challenge, so we must consciously find the flow in it (not quite an oxymoron). While I present my recent LibreOffice, Numbertext, LibreLogo and Hunspell developments, partially sponsored by FSF.hu Foundation, Hungary, I collect the ten funniest moments of them, that were left out of the release notes (i.e. https://wiki.documentfoundation.org/ReleaseNotes/7.5#Default&lt;em&gt;.E2.80.9Cspell&lt;/em&gt;out.E2.80.9D&lt;em&gt;number&lt;/em&gt;and&lt;em&gt;currency&lt;/em&gt;formats, https://wiki.documentfoundation.org/ReleaseNotes/7.4#New&lt;em&gt;typographic&lt;/em&gt;settings, https://wiki.documentfoundation.org/ReleaseNotes/7.4#New&lt;em&gt;numbering&lt;/em&gt;in&lt;em&gt;Show&lt;/em&gt;Changes_mode etc.).&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_funproject/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>László Németh</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14767@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14767</pentabarf:event-id>
      <pentabarf:event-slug>ebpf</pentabarf:event-slug>
      <pentabarf:event-tag>ebpf</pentabarf:event-tag>
      <pentabarf:title>Inspektor Gadget: An eBPF Based Tool to Observe Containers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T151000</dtstart>
      <dtend>20230205T154000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Inspektor Gadget: An eBPF Based Tool to Observe Containers</summary>
      <description>&lt;p&gt;Nowadays, a lot of applications run inside containers. The extra layer of
isolation provided by containerization brings specific challenges to monitor and
observe these applications.&lt;/p&gt;

&lt;p&gt;Inspektor Gadget is a set of eBPF tools which permit monitoring and observing applications running inside containers, both locally or in distant Kubernetes
clusters.
By relying on eBPF, we are able to trace specific events while being lightweight.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/ebpf/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Francis Laniel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15015@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15015</pentabarf:event-id>
      <pentabarf:event-slug>haskell_security_advisory_db</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_security_advisory_db</pentabarf:event-tag>
      <pentabarf:title>The Haskell Security Advisory Database</pentabarf:title>
      <pentabarf:subtitle>Status and next steps</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 15:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T151000</dtstart>
      <dtend>20230205T151500</dtend>
      <duration>00:05:00:00</duration>
      <summary>The Haskell Security Advisory Database- Status and next steps</summary>
      <description>&lt;p&gt;A brief update about the state of the Haskell Security Advisory Database initiative,
why it is important, and our next steps.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_security_advisory_db/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Fraser Tweedale</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13780@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13780</pentabarf:event-id>
      <pentabarf:event-slug>centering_dei_within_os_project</pentabarf:event-slug>
      <pentabarf:event-tag>centering_dei_within_os_project</pentabarf:event-tag>
      <pentabarf:title>Centering DEI Within Your Open Source Project </pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T151500</dtstart>
      <dtend>20230205T154500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Centering DEI Within Your Open Source Project </summary>
      <description>&lt;p&gt;The CHAOSS project represents a potential force for power and good in open source. This session includes speakers who took part in a two-year long reflection on DEI practices within the CHAOSS project. The session will help other open source projects in their work towards improving diversity, equity, and inclusion by exploring practices within the CHAOSS project first, then using those examples as points of reference for other projects. Our efforts have focused us on newcomer experiences, community surveys, and sustaining the people within the project. In particular, the session will discuss these efforts, aimed at answering the question of: How do we help open source communities to be more diverse, equitable, and inclusive?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/centering_dei_within_os_project/</url>
      <location>UB5.132</location>
      <attendee>Kristi Progri</attendee>
      <attendee>Justin W. Flory</attendee>
      <attendee>Matt</attendee>
      <attendee>Ruth Ikegah</attendee>
      <attendee>Sean Goggins</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14290@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14290</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_development_process</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_development_process</pentabarf:event-tag>
      <pentabarf:title>The Nix package manager development process</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T151500</dtstart>
      <dtend>20230205T153500</dtend>
      <duration>00:20:00:00</duration>
      <summary>The Nix package manager development process</summary>
      <description>&lt;p&gt;Present the newly created Nix team, and give a glimpse at the Nix development process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_development_process/</url>
      <location>H.2214</location>
      <attendee>Théophane Hufschmitt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14632@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14632</pentabarf:event-id>
      <pentabarf:event-slug>network_cni_automagic</pentabarf:event-slug>
      <pentabarf:event-tag>network_cni_automagic</pentabarf:event-tag>
      <pentabarf:title>CNI Automagic: Device discovery for semantic network attachment in Kubernetes</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 15:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T151500</dtstart>
      <dtend>20230205T154500</dtend>
      <duration>00:30:00:00</duration>
      <summary>CNI Automagic: Device discovery for semantic network attachment in Kubernetes</summary>
      <description>&lt;p&gt;CNI plugins – we love them for getting our Kubernetes networking untangled. Sometimes – we want to manage them in a more cloud-native fashion, using Kubernetes itself. Doug is here to guide you on a tour of a proof-of-concept CNI plugin, one that automagically probes your nodes for devices, and allows you (or your Kubernetes controllers! Or your AI/ML!?) to add semantics to your Kubernetes network attachment – and help you answer the question: “Which network am I really attaching my pods to?”, letting you express how to map your pod networking to devices, and to networks themselves.&lt;/p&gt;

&lt;p&gt;Today, when you use the reference CNI plugins, such as macvlan and ipvlan CNI, you’re given a kind of magical power: Using native Linux capabilities for networking your workloads in Kubernetes. This is low level and powerful. We all know that networking isn’t simple when you’re in the real world, there’s lots of existing infrastructure and grim realities of data centers. Flexibility is clutch here, and low level solutions help us to build towards these realities. However, Kubernetes is meant for scale, and for expression of intent at a higher level. This approach is an example of how we can meet these requirements for low-level definitions of our network attachments to meet Kubernetes goal of large scale – especially at scale and in non-uniform server environments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_cni_automagic/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Douglas Smith</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13772@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13772</pentabarf:event-id>
      <pentabarf:event-slug>asyncgetstacktrace_the_improved_version_of_asyncgetcalltrace_jep_435</pentabarf:event-slug>
      <pentabarf:event-tag>asyncgetstacktrace_the_improved_version_of_asyncgetcalltrace_jep_435</pentabarf:event-tag>
      <pentabarf:title>AsyncGetStackTrace: The Improved Version Of AsyncGetCallTrace (JEP 435)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T152000</dtstart>
      <dtend>20230205T154000</dtend>
      <duration>00:20:00:00</duration>
      <summary>AsyncGetStackTrace: The Improved Version Of AsyncGetCallTrace (JEP 435)</summary>
      <description>&lt;p&gt;Java profiling relies heavily on the AsyncGetCallTrace API. But this API has major drawbacks: It is unofficial, not well-tested, and omits important information. I propose AsyncGetStackTrace (JEP Candidate 435) as an improved replacement.&lt;/p&gt;

&lt;p&gt;This talk will give an overview of AsyncGetCallTrace and AsyncGetStackTrace, their implementations, differences, and use cases.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/asyncgetstacktrace_the_improved_version_of_asyncgetcalltrace_jep_435/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Johannes Bechberger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13897@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13897</pentabarf:event-id>
      <pentabarf:event-slug>csd</pentabarf:event-slug>
      <pentabarf:event-tag>csd</pentabarf:event-tag>
      <pentabarf:title>OpenCSD, simple and intuitive computational storage emulation with QEMU and eBPF</pentabarf:title>
      <pentabarf:subtitle>After all, why not turn your computer into a distributed system?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-05 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T152000</dtstart>
      <dtend>20230205T155000</dtend>
      <duration>00:30:00:00</duration>
      <summary>OpenCSD, simple and intuitive computational storage emulation with QEMU and eBPF- After all, why not turn your computer into a distributed system?</summary>
      <description>&lt;p&gt;Computational storage devices (or CSDs) are the new emerging technology that allows offloading computation to storage devices. In this technology, computation is pushed to the storage device (close to the data), and only the final result is returned to main system memory. The efficiency and performance gains come from the reduction in data movement over the I/O interconnects, thus relieving pressure on the memory bandwidth in the traditional Von Nuemann architecture where all data is first moved to the main memory before processing. Despite lots of enthusiasm, proposals, and research publications, there are no immediately available open-source ready to use CSDs available. Due to the lack of such prototypes, it is very hard and challenging to explore hardware, physical interfaces, application APIs (block-level, file system, key-value stores) for CSD devices.&lt;/p&gt;

&lt;p&gt;In this talk, I will present OpenCSD, a completely open-source CSD exploration platform designed with QEMU. OpenCSD uses eBPF as the means to offload computation to the CSD, and includes an accompanying file system. FluffleFS, the file system, uses POSIX extended attributes to interact with the CSD device. The full, open-source implementation including a block-device, programming toolchain and a file system interface; allow anyone to explore the paradigm of computational storage.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/csd/</url>
      <location>AW1.126</location>
      <attendee>Corne Lukken</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14070@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14070</pentabarf:event-id>
      <pentabarf:event-slug>ngi_search_and_openwebsearch</pentabarf:event-slug>
      <pentabarf:event-tag>ngi_search_and_openwebsearch</pentabarf:event-tag>
      <pentabarf:title>NGI Search and OpenWebSearch.EU projects</pentabarf:title>
      <pentabarf:subtitle>Two sister initiatives for a paradigm change in open search and discovery on the internet</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T152000</dtstart>
      <dtend>20230205T153500</dtend>
      <duration>00:15:00:00</duration>
      <summary>NGI Search and OpenWebSearch.EU projects- Two sister initiatives for a paradigm change in open search and discovery on the internet</summary>
      <description>&lt;p&gt;Internet-based data sources and resources continue to grow exponentially, making the mechanisms for searching and discovering insights, and making sense of data, a crucial field of research.&lt;/p&gt;

&lt;p&gt;Our talk will present two sister projects, Next Generation Internet (NGI) Search and OpenWebSearch focused on improving the way we search for information in the internet and creating new mechanisms to improve transparency, privacy, and trust, contributing to the overall vision of a more human-centric Internet.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/ngi_search_and_openwebsearch/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Aurora González-Vidal</attendee>
      <attendee>Michael Dinzinger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14270@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14270</pentabarf:event-id>
      <pentabarf:event-slug>fpga_music_synthesis</pentabarf:event-slug>
      <pentabarf:event-tag>fpga_music_synthesis</pentabarf:event-tag>
      <pentabarf:title>FPGA-based music synthesis with open-source tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T152000</dtstart>
      <dtend>20230204T153500</dtend>
      <duration>00:15:00:00</duration>
      <summary>FPGA-based music synthesis with open-source tools</summary>
      <description>&lt;p&gt;Eurorack is the leading standard for building modular music hardware, arguably cause for some of the wierdest sounds in the electronic music industry. Despite the existence of development platforms for Eurorack focused on using commodity microcontrollers and the availability of (closed source) FPGA-based synthesizer modules, there is currently no easy way to get started in creating your own FPGA-based music synthesizer hardware.&lt;/p&gt;

&lt;p&gt;In this talk Sebastian will present his 'eurorack-pmod' project, a collection of open-source hardware, gateware and software that makes it easy to get started in the world of FPGA-based audio synthesis using only open-source tools (such as Yosys + KiCAD). This talk begins with an overview of music synthesis in the context of Eurorack and illustrates how the 'eurorack-pmod' hardware and gateware makes it easy for you to get started making your own high performance music hardware.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/fpga_music_synthesis/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Sebastian Holzapfel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14439@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14439</pentabarf:event-id>
      <pentabarf:event-slug>how_to_automate_documentation_workflow_for_developers</pentabarf:event-slug>
      <pentabarf:event-tag>how_to_automate_documentation_workflow_for_developers</pentabarf:event-tag>
      <pentabarf:title>How To Automate Documentation Workflow For Developers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T152000</dtstart>
      <dtend>20230204T154000</dtend>
      <duration>00:20:00:00</duration>
      <summary>How To Automate Documentation Workflow For Developers</summary>
      <description>&lt;p&gt;Many teams want to have quality documentation, but often fail to keep their docs up-to-date. Maintaining docs can be a frustrating and tedious for smaller teams. In this talk, we are going to explore how we can use a CI/CD workflow to encourage teams to write and maintain documentation. I will demonstrate how tools such as Github actions and Vale can improve the quality and readability of documentation in the fraction of the time needed teams usually need to produce docs. In this talk I will discuss:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the importance of quality docs&lt;/li&gt;
&lt;li&gt;how to ensure that your docs maintain a consistent writing style&lt;/li&gt;
&lt;li&gt;how to maintain you docs using Vale and Github actions&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/how_to_automate_documentation_workflow_for_developers/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Portia Burton</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14705@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14705</pentabarf:event-id>
      <pentabarf:event-slug>haskell_rust_interop</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_rust_interop</pentabarf:event-tag>
      <pentabarf:title>On the path of better interoperability with Rust!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T152000</dtstart>
      <dtend>20230205T155000</dtend>
      <duration>00:30:00:00</duration>
      <summary>On the path of better interoperability with Rust!</summary>
      <description>&lt;p&gt;The purpose of this talk is to show and tell about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;cargo-cabal: a CLI tool that helps you to turn in one command a Rust crate into a Haskell Cabal library ;&lt;/li&gt;
&lt;li&gt;hs-bindgen: the Rust procedural macro library that generate bindings of function that user wanted to expose.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The talk will focus on discussing core design ideas and implementation and end by a quick live-demo of its developer ergonomics.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_rust_interop/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Yvan Sraka</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14758@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14758</pentabarf:event-id>
      <pentabarf:event-slug>lotech_smartart</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_smartart</pentabarf:event-tag>
      <pentabarf:title>SmartArt Support for LibreOffice</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 15:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T152000</dtstart>
      <dtend>20230204T153000</dtend>
      <duration>00:10:00:00</duration>
      <summary>SmartArt Support for LibreOffice</summary>
      <description>&lt;p&gt;LibreOffice can import SmartArt from the MS Office files. Here I discuss the status of the support, and the road ahead. I mainly discuss the remaining bugs and expected features.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_smartart/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Hossein Nourikhah</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13730@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13730</pentabarf:event-id>
      <pentabarf:event-slug>rust_lets_write_snake_game</pentabarf:event-slug>
      <pentabarf:event-tag>rust_lets_write_snake_game</pentabarf:event-tag>
      <pentabarf:title>Let's write Snake game!</pentabarf:title>
      <pentabarf:subtitle>Using Bevy engine, we will code together a snake game from scratch</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T152500</dtstart>
      <dtend>20230204T160500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Let's write Snake game!- Using Bevy engine, we will code together a snake game from scratch</summary>
      <description>&lt;p&gt;Game developing is hard: models, concurrency, physics and so on are difficult without any helps from the framework. In this talk we introduce Bevy Engine library that allows us to create simple games in a smart way.
With the merely excuse to build a Snake Game, in this talk we create Snake Game compiling it as native application and webapp (wasm) application.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_lets_write_snake_game/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Tommaso Allevi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14445@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14445</pentabarf:event-id>
      <pentabarf:event-slug>replicantguix</pentabarf:event-slug>
      <pentabarf:event-tag>replicantguix</pentabarf:event-tag>
      <pentabarf:title>How Replicant, a 100% free software Android distribution, uses (or doesn't use) Guix</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T152500</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:30:00:00</duration>
      <summary>How Replicant, a 100% free software Android distribution, uses (or doesn't use) Guix</summary>
      <description>&lt;p&gt;Guix is a 100% free software distribution that can be used in a wide variety of ways.&lt;/p&gt;

&lt;p&gt;Unlike other GNU/Linux distributions, all its packages and configuration is defined in scheme (with Guile). To do that it uses software abstractions. That abstraction enables to reuse the same packages or configurations in various contexts (for instance to build container, to build packages for other distributions, etc).&lt;/p&gt;

&lt;p&gt;This re-usability can enables other project to use Guix in various ways (for testing, for project infrastructure, etc).&lt;/p&gt;

&lt;p&gt;This talk will look at how and why Replicant (a 100% free software Android distribution certified by the FSF) uses or depends on Guix, where it didn't use Guix and why, and future directions with the usage of Guix by the Replicant project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/replicantguix/</url>
      <location>K.3.201</location>
      <attendee>Denis Carikli (GNUtoo)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14899@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14899</pentabarf:event-id>
      <pentabarf:event-slug>webrtc_dev_trends</pentabarf:event-slug>
      <pentabarf:event-tag>webrtc_dev_trends</pentabarf:event-tag>
      <pentabarf:title>Quantitative Analysis of Open Source WebRTC Developer Trends</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 15:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T152500</dtstart>
      <dtend>20230205T154500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Quantitative Analysis of Open Source WebRTC Developer Trends</summary>
      <description>&lt;p&gt;WebRTC was obviously popular with developers during the peaks of the pandemic, but how is it doing now? Did all those new projects die, putting the community back at pre-pandemic “normal” levels or is WebRTC still going strong? Are there many new WebRTC-related repos? Is WebRTC still attracting new users and what are they doing?  How are newer API’s like Insertable Streams, WHIP, and WebCodecs doing?&lt;/p&gt;

&lt;p&gt;In this talk, Chad Hart of webrtcHacks and Kranky Geek will answer these questions with a fresh analysis based on a review of over a million GitHub events since 2019.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/webrtc_dev_trends/</url>
      <location>K.3.401</location>
      <attendee>Chad Hart</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13862@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13862</pentabarf:event-id>
      <pentabarf:event-slug>dns_i2p</pentabarf:event-slug>
      <pentabarf:event-tag>dns_i2p</pentabarf:event-tag>
      <pentabarf:title>DNS for I2P: a Distributed Network without Central Authority</pentabarf:title>
      <pentabarf:subtitle>How Students Tried to Create a DNS for an Overlay Network without a Central Authority</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>DNS for I2P: a Distributed Network without Central Authority- How Students Tried to Create a DNS for an Overlay Network without a Central Authority</summary>
      <description>&lt;p&gt;A fully distributed network does not have - by definition - a central authority. Nevertheless overlay networks, like I2P ("Invisible Internet Project") do have the need for a DNS. Also, by definition, there is nothing like trust between peers of such a network. Typically such a problem might be solved using a distributed storage layer driven by a byzantine fault tolerant consensus algorithm. Students of the Lucerne University of Applied Science and Arts created mid December 2022 a prototype solution including an API.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_i2p/</url>
      <location>UB4.136</location>
      <attendee>Konrad Bächler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14001@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14001</pentabarf:event-id>
      <pentabarf:event-slug>kernel_fps</pentabarf:event-slug>
      <pentabarf:event-tag>kernel_fps</pentabarf:event-tag>
      <pentabarf:title>Hacking the Linux Kernel to get moar FPS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T153000</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Hacking the Linux Kernel to get moar FPS</summary>
      <description>&lt;p&gt;In the past 10 years, Linux gaming came from a painful experience to a reality, with competitive performance, smooth experience and even an ArchLinux based handheld device, the Steam Deck.&lt;/p&gt;

&lt;p&gt;This progress was made possible by the effort of a strong community working in different parts of the stack, from Wine, userspace graphic drivers and finally the kernel.&lt;/p&gt;

&lt;p&gt;Gaming workloads have been pushing Linux development to tackle bottlenecks and enhancements never seem before. In this talk, we are going to cover the progress made to enhance game performance from the kernel side, current work and next challenges.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/kernel_fps/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>André Almeida</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14102@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14102</pentabarf:event-id>
      <pentabarf:event-slug>improving_the_devx_in_koin_32</pentabarf:event-slug>
      <pentabarf:event-tag>improving_the_devx_in_koin_32</pentabarf:event-tag>
      <pentabarf:title>Improving the Kotlin Developer Experience in Koin 3.2</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Improving the Kotlin Developer Experience in Koin 3.2</summary>
      <description>&lt;p&gt;​​Koin is the Kotlin dependency injection framework well known for its ease of use and efficiency. It has been greatly appreciated by the Android community since 2017.&lt;/p&gt;

&lt;p&gt;In 2022, a new major version of the framework is released: Koin 3.2. Let’s explore the great new DSL that still continues to simplify our writings, also the new module hierarchy organization capacity, and much more.&lt;/p&gt;

&lt;p&gt;The Koin Annotations project is also getting to its first stable version: 1.0. It’s a great time to see all you can do with these annotations, powered by Google KSP under the hood.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/improving_the_devx_in_koin_32/</url>
      <location>UB5.230</location>
      <attendee>Arnaud Giuliani</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14109@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14109</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_webmapping_massive_stats</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_webmapping_massive_stats</pentabarf:event-tag>
      <pentabarf:title>Webmapping and massive statistical data, a democratization story</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T154500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Webmapping and massive statistical data, a democratization story</summary>
      <description>&lt;p&gt;The story of this talk starts eight years ago, with the creation of a mapping-interface [1] to explore one of the fined grained statistical dataset on the french population (number of inhabitants / km²,  the average income per consumption unit, the percentage of low-income households, ...). These data were derived from localized tax revenues of households and were available in a very fine way i.e on pixels of only 200m x 200m, they were delivered at this time by the French National Institute of Statstics (INSEE) throught a massive spatial data file, which limited their use to a very limited number of people able to handle it. The proposed interface changed this and allowed almost any-body to visualize easily these data in their browser. In this presentation we will mainly discuss how to make such massive spatial data easily accessible to the public. The proposed solution is based on multi-scale aggregation: at high scales, the data are aggregated and at fine scales the final resolution of 200m by 200m is recovered. This interface, which heavily rely on zoom in/zoom out interactions allows users to deal and play with one of the well known problem in geography and spatial statistics namely the Modifiable Areal Unit Problem [2] (ie. Data tabulated for different spatial scale levels or according to different zonal systems for the same region will not provide consistent analysis results). This tool has leads to several interactions with new users (journalist, researchers, simple citizen,...) that seem to demonstrate its interest. Since this first project, several other massive datasets (one concerning an updated of the same data-set and one concerning a dataset on all french building) were made available with almost the same system [3,4]. From a technical perspective, this talk will covers the different evolution and open-sources projects that has made this project possible (d3 / postgres / postgis / mapLibre,Leaflet, ...), discussing vector tiles formats, map viewer evolution and a little bit of spatial databases and the development of a little python tool to help other build the same type of visualization.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_webmapping_massive_stats/</url>
      <location>UB4.132</location>
      <attendee>Etienne Côme</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14122@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14122</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_vulnerabilities</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_vulnerabilities</pentabarf:event-tag>
      <pentabarf:title>A Study of Fine-Grain Compartment Interface Vulnerabilities: What, Why, and What We Should Do About Them</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>A Study of Fine-Grain Compartment Interface Vulnerabilities: What, Why, and What We Should Do About Them</summary>
      <description>&lt;p&gt;Software compartmentalization decomposes applications into lesser-privileged
components that only have access to what they need to do their job. Properly
applied, compartmentalization can limit the impact of many memory safety issues
by containing corruption within the vulnerable component. Use-cases are
plentiful: library sandboxing, protection of SSL keys, sandboxing of
network-facing code, and more.&lt;/p&gt;

&lt;p&gt;In the last decade we have seen the appearance of many new mechanisms that
enable compartmentalization at a relatively low performance cost (Intel PKU,
the upcoming Intel PKS, CHERI hardware capabilities, vmfunc). This generated a
lot of research with a strong focus on compartmentalizing existing software, at
a fine grain (isolating libraries or components), and as automatically as
possible.  The promises are great: the compartmentalization of legacy software,
with a low engineering effort, and at a low performance cost.&lt;/p&gt;

&lt;p&gt;Alas, in this process, the interfaces between compartments are often neglected:
they are hard to reason about and difficult to secure automatically, and
compartmentalizing at finer and finer-grain exacerbates the issue. This is a
major problem, as weak interfaces enable for many attacks well-known in the
confidential computing world.&lt;/p&gt;

&lt;p&gt;In this talk I will present the result of a study on the impact of neglecting
compartment interfaces. I will define and classify compartment interface
vulnerabilities, and present a fuzzer specialized to catch them. Having applied
it to 25 popular applications and 36 possible compartment APIs, revealing 629
interface vulnerabilities, I will present insights into what makes interfaces
vulnerable, and how to make them more resilient when compartmentalizing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_vulnerabilities/</url>
      <location>D.confidential</location>
      <attendee>Hugo Lefeuvre</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14189@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14189</pentabarf:event-id>
      <pentabarf:event-slug>what_is_new_firefox_profiler</pentabarf:event-slug>
      <pentabarf:event-tag>what_is_new_firefox_profiler</pentabarf:event-tag>
      <pentabarf:title>What's new with the Firefox Profiler</pentabarf:title>
      <pentabarf:subtitle>Power tracks, UI improvements, importers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>What's new with the Firefox Profiler- Power tracks, UI improvements, importers</summary>
      <description>&lt;p&gt;This year we enabled the Firefox Profiler by default in Firefox, to replace the Firefox Devtools' performance panel. Since then we were busy improving the UI even more to provide more information to our users. In this talk we'll give a quick summary of the improvements and new additions we made to the Firefox Profiler. You'll learn about the new Power Tracks, as well as the new information and changes to the user interface that make your usage more pleasant.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/what_is_new_firefox_profiler/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Nazım Can Altınova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14190@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14190</pentabarf:event-id>
      <pentabarf:event-slug>security_intelowl</pentabarf:event-slug>
      <pentabarf:event-tag>security_intelowl</pentabarf:event-tag>
      <pentabarf:title>IntelOwl Project</pentabarf:title>
      <pentabarf:subtitle>making the life of security analysts easier</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>IntelOwl Project- making the life of security analysts easier</summary>
      <description>&lt;p&gt;Intel Owl is an Open Source Intelligence, or OSINT solution to get threat intelligence data about a specific file, an IP or a domain from a single API at scale. It integrates a number of analyzers available online and a lot of cutting-edge malware analysis tools. It is for everyone who needs a single point to query for info about a specific file or observable.
This Lightning Talk will guide the audience through how this software works and how it can be leveraged by security analysts to save time and optimize their work during their day-to-day activities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_intelowl/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Matteo Lodi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14197@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14197</pentabarf:event-id>
      <pentabarf:event-slug>cc_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>cc_cloud</pentabarf:event-tag>
      <pentabarf:title>Tilting a Pyramid</pentabarf:title>
      <pentabarf:subtitle>Confidentiality in a Cloud Native Environment</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T153000</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Tilting a Pyramid- Confidentiality in a Cloud Native Environment</summary>
      <description>&lt;p&gt;A presentation about implications and headaches we're facing when we want to provide Confidentiality in a Cloud Native Environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_cloud/</url>
      <location>K.4.601</location>
      <attendee>Magnus Kulke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14333@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14333</pentabarf:event-id>
      <pentabarf:event-slug>customization_ui</pentabarf:event-slug>
      <pentabarf:event-tag>customization_ui</pentabarf:event-tag>
      <pentabarf:title>Managing customization in UI library</pentabarf:title>
      <pentabarf:subtitle>How to allow customization in complex React components library. The example of MUI.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T153000</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Managing customization in UI library- How to allow customization in complex React components library. The example of MUI.</summary>
      <description>&lt;p&gt;As a maintainer of an open-source UI library, most challenging requests are not always about performances or bugs. It can also be about customization. This topic is a permanent balance between code maintainability, developer experience, and documentation.&lt;/p&gt;

&lt;p&gt;From my experience as React developper at MUI, I will present most of the customization we face, and what are the usual strategies to answer them, and the tradeoff they imply. Allowing you to add customization in your own components or have an overview of how your favorite library manages customization.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/customization_ui/</url>
      <location>UB5.230</location>
      <attendee>Alexandre Fauquette</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14434@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14434</pentabarf:event-id>
      <pentabarf:event-slug>administration_foss</pentabarf:event-slug>
      <pentabarf:event-tag>administration_foss</pentabarf:event-tag>
      <pentabarf:title>How to get public administrations to use more FOSS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to get public administrations to use more FOSS</summary>
      <description>&lt;p&gt;The strength of FOSS lies in their corresponding licenses. Public
administrations however sometimes have a hard time wrapping their
heads around the specifics of FOSS licenses although they more and
more understand the advantages.&lt;/p&gt;

&lt;p&gt;In this talk we want to illustrate the underlying reasons for the
existing problems and present ideas how the procurement of FOSS can be
improved and made easier for all those involved. We combine this with
an outlook to the impending changes and developments with regard to
the public procurement of FOSS in Germany.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/administration_foss/</url>
      <location>UB5.132</location>
      <attendee>Claus Wickinghoff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14534@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14534</pentabarf:event-id>
      <pentabarf:event-slug>collab_xwiki</pentabarf:event-slug>
      <pentabarf:event-tag>collab_xwiki</pentabarf:event-tag>
      <pentabarf:title>Migrating from proprietary to Open-Source knowledge management tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Migrating from proprietary to Open-Source knowledge management tools</summary>
      <description>&lt;p&gt;We can observe in the latest years that individuals, companies and institutions are more driven towards Open Source Software due to privacy concerns, vendor lock in, data lock in and ethical reasons. When choosing a tool for Knowledge Management, many great Open Source tools are available and can meet any needs from documentation networks to digital intranets and even public websites. &lt;/p&gt;

&lt;p&gt;However, migrating from a tool to another can be difficult and discouraging due to missing modules, incompatibility, unclear documentation or a steep learning curve. At XWiki we understood these concerns and made efforts to continuously improve our migration tools and welcome any user wishing to migrate from other software to XWiki. &lt;/p&gt;

&lt;p&gt;During this presentation we will demonstrate how to seamlessly migrate from Confluence and Sharepoint to XWiki while maintaining the content structure, history, and metadata. &lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_xwiki/</url>
      <location>K.4.601</location>
      <attendee>Stefana Nazare</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14550@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14550</pentabarf:event-id>
      <pentabarf:event-slug>goheadscale</pentabarf:event-slug>
      <pentabarf:event-tag>goheadscale</pentabarf:event-tag>
      <pentabarf:title>Headscale: How we are using integration testing to reimplement Tailscale</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Headscale: How we are using integration testing to reimplement Tailscale</summary>
      <description>&lt;p&gt;We use Go, containers, and integration testing to reimplement Tailscale’s (https://tailscale.com/) control server, the closed source SaaS product that coordinates their Open Source WireGuard-based client. This talk tells the story of how we managed to build a stable version of the control server that is now starred by almost 10k on Github and has users all over the world through extensive focus on integration tests.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/goheadscale/</url>
      <location>UD2.218A</location>
      <attendee>Kristoffer Dalby</attendee>
      <attendee>Juan Font Alonso</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14557@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14557</pentabarf:event-id>
      <pentabarf:event-slug>barebox</pentabarf:event-slug>
      <pentabarf:event-tag>barebox</pentabarf:event-tag>
      <pentabarf:title>barebox, the bootloader for Linux kernel developers</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>barebox, the bootloader for Linux kernel developers</summary>
      <description>&lt;p&gt;Embedded doesn't mean we can't have nice things. As Linux kernel developers we have grown
accustomed to the comfort afforded to us by Kconfig, device trees, the device-driver model,
multi-platform kernel images, the kernel having sane defaults and virtual filesystems giving
us shell-level access to debug and introspect the system.&lt;/p&gt;

&lt;p&gt;Why can't we have this in the boot environment? We can and you'll see how, welcome to barebox.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/barebox/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Marco Felsch</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14602@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14602</pentabarf:event-id>
      <pentabarf:event-slug>a11y_eaa_bfsg_wcag_wai_aria_wtf</pentabarf:event-slug>
      <pentabarf:event-tag>a11y_eaa_bfsg_wcag_wai_aria_wtf</pentabarf:event-tag>
      <pentabarf:title>A11y: EAA, WCAG, WAI, ARIA, WTF? – it’s for the people stupid!</pentabarf:title>
      <pentabarf:subtitle>The web is already accessible – it's us as developers who are including barriers. Let's make the web accessible together.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T153000</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>A11y: EAA, WCAG, WAI, ARIA, WTF? – it’s for the people stupid!- The web is already accessible – it's us as developers who are including barriers. Let's make the web accessible together.</summary>
      <description>&lt;p&gt;Web Accessibility should concern everyone of us and it’s our responsibility as developers to ensure a most accessible user experience. Danny and Maximilian will show you how to easily build your Web Applications accessibly at a high level. We’ll introduce you to effective methods and tools, that support you regarding implementation and testing.&lt;/p&gt;

&lt;p&gt;Don't be afraid: We won’t go through each and every of the WCAG criteria – we’d like to provide a practical introduction into the topic as well as guide you through some tricks and snares.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/a11y_eaa_bfsg_wcag_wai_aria_wtf/</url>
      <location>UB4.132</location>
      <attendee>Danny Koppenhagen</attendee>
      <attendee>Maximilian Franzke</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14626@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14626</pentabarf:event-id>
      <pentabarf:event-slug>python_dasbus</pentabarf:event-slug>
      <pentabarf:event-tag>python_dasbus</pentabarf:event-tag>
      <pentabarf:title>Talk to DBus from a Python application</pentabarf:title>
      <pentabarf:subtitle>An introduction to the dasbus library</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T153000</dtstart>
      <dtend>20230205T160000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Talk to DBus from a Python application- An introduction to the dasbus library</summary>
      <description>&lt;p&gt;Do you need to communicate with DBus in your application? Do you want a quick and easy solution? Are you confused by the DBus specification? Do you make typos in XML? Let me introduce you to the dasbus library and demonstrate some features and capabilities that might be interesting for your project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_dasbus/</url>
      <location>UD2.218A</location>
      <attendee>Vendula Poncova</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14704@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14704</pentabarf:event-id>
      <pentabarf:event-slug>om_fim</pentabarf:event-slug>
      <pentabarf:event-tag>om_fim</pentabarf:event-tag>
      <pentabarf:title>Using the FIM (Fbi IMproved) Universal Image Viewer</pentabarf:title>
      <pentabarf:subtitle>A scriptable and highly configurable, yet minimalistic image viewer for X, the Linux framebuffer, and Ascii Art, for command line users</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Using the FIM (Fbi IMproved) Universal Image Viewer- A scriptable and highly configurable, yet minimalistic image viewer for X, the Linux framebuffer, and Ascii Art, for command line users</summary>
      <description>&lt;p&gt;FIM (Fbi IMproved) is a `swiss army-knife' image viewer. You can use it under the Linux Framebuffer, under X, or in text terminals (ASCII Art), with a consistent interface and with many powerful features. Whether for occasional image viewing, creation of tagged pictures collections, tailoring short and specialized scripts or custom actions, or viewing graphics on a Raspberry Pi, there are many situations where the unique features of FIM make the difference. FIM grew out a fork of the FBI image viewer, and its name is inspired by the VIM text editor. This talk will tour peculiar use cases where FIM shines.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_fim/</url>
      <location>K.3.401</location>
      <attendee>Michele Martone</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14754@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14754</pentabarf:event-id>
      <pentabarf:event-slug>lotech_qadashbord</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_qadashbord</pentabarf:event-tag>
      <pentabarf:title>Putting the R in LibreOffice: a Shiny dashboard for QA</pentabarf:title>
      <pentabarf:subtitle>Using R and the Shiny framework to help the LibreOffice QA community</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T153000</dtstart>
      <dtend>20230204T154000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Putting the R in LibreOffice: a Shiny dashboard for QA- Using R and the Shiny framework to help the LibreOffice QA community</summary>
      <description>&lt;p&gt;Processing the wealth of Bugzilla data the LibreOffice generates can be done in R, and presenting it in Shiny is a good fit for it. Making a useful dashboard for the community is not only about pretty graphs and an avalanche of stats, it's also about directing potential QA contributors to relevant information and specific tasks, and prioritising some of the most pressing onces.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_qadashbord/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Stéphane Guillou</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14818@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14818</pentabarf:event-id>
      <pentabarf:event-slug>kdlp_kernel_devel_learning_pipeline</pentabarf:event-slug>
      <pentabarf:event-tag>kdlp_kernel_devel_learning_pipeline</pentabarf:event-tag>
      <pentabarf:title>KDLP: Kernel Development Learning Pipeline</pentabarf:title>
      <pentabarf:subtitle>A comprehensive pipeline for bringing new talent into the the Linux kernel and its orbit</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T153000</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>KDLP: Kernel Development Learning Pipeline- A comprehensive pipeline for bringing new talent into the the Linux kernel and its orbit</summary>
      <description>&lt;p&gt;KDLP is a novel program run by Red Hat engineers to address the industry-wide shortage of qualified entry-level candidates for low-level software engineering jobs in general, and the Linux kernel in particular. We created, developed, and teach an "Introduction to Linux Kernel" development course to University of Massachusetts Lowell students and anyone who is interested. We recruit qualified students from our class to internship programs within Red Hat, and we promote the best interns to hiring managers with the aim of bringing them into the industry as full time software engineers. We have pulled together this program from scratch over the past few years, iterating our program and curriculum design in order to stand the program on its feet. As an established program, we plan to continue to scale our program and strengthen our partnerships, including a recent one with the Linux Foundation, in order to bring Linux kernel and low-level software engineering education to a larger audience and global talent pool.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/kdlp_kernel_devel_learning_pipeline/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Joel Savitz</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14992@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14992</pentabarf:event-id>
      <pentabarf:event-slug>spack_stat_storm</pentabarf:event-slug>
      <pentabarf:event-tag>spack_stat_storm</pentabarf:event-tag>
      <pentabarf:title>How the Spack package manager tames the stat storm</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 15:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T153000</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How the Spack package manager tames the stat storm</summary>
      <description>&lt;p&gt;In high performance computing, package managers like Nix, Guix, Gentoo Prefix, and Spack are used to install applications and their dependencies. They allow multiple variants and flavors of the same package to coexist, by installing every package into a unique prefix directory that embeds a hash derived from the dependency graph.&lt;/p&gt;

&lt;p&gt;This non-standard directory structure can result in increased startup time of executables, as the dynamic linker has to search through many directories to locate all required libraries. This is especially problematic in the context of HPC and shared filesystems, since many instances of the same executable may start in parallel, causing a "stat storm" on the typically slow filesystem.&lt;/p&gt;

&lt;p&gt;This talk explores benefits and drawbacks of different solutions, and shows in particular how the Spack package manager solves this problem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/spack_stat_storm/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Harmen Stoppels</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14337@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14337</pentabarf:event-id>
      <pentabarf:event-slug>syclclang</pentabarf:event-slug>
      <pentabarf:event-tag>syclclang</pentabarf:event-tag>
      <pentabarf:title>Defining a multi-architecture interface for SYCL in LLVM Clang</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 15:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T153500</dtstart>
      <dtend>20230204T154500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Defining a multi-architecture interface for SYCL in LLVM Clang</summary>
      <description>&lt;p&gt;We have been working to bring multi-architecture support using SYCL to the LLVM Clang project. Our original approach was to implement a "Plugin Interface" to add support for a PTX back-end and subsequently we have also added support for GCN enabling NVIDIA and AMD GPUs. This short presentation will outline our approach to designing this multi-architecture back-end and recent work to formalise the interface in the SYCL specification. This work is enabling researchers using the pre-exascale Perlmutter and Polaris supercomputers and exascale Summit supercomputer to write code using open standard SYCL and deploy on these machines.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/syclclang/</url>
      <location>AW1.120</location>
      <attendee>Hugh Delaney</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14376@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14376</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_runix</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_runix</pentabarf:event-tag>
      <pentabarf:title>Runix</pentabarf:title>
      <pentabarf:subtitle>a type-safe Rust interface to the Nix CLI</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 15:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T153500</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Runix- a type-safe Rust interface to the Nix CLI</summary>
      <description>&lt;p&gt;Runix is a Rust library for interfacing with the Nix command line. It provides typed structs for Nix commands, with typed flags, and interfaces which match with Nix’s underlying classes. It also makes it possible to have a FFI into Nix from Rust. It should greatly improve the state and stability of calling the Nix CLI in your libraries. This talk will introduce the reasoning behind this library in our work at flox, and what it can do for Nix in general.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_runix/</url>
      <location>H.2214</location>
      <attendee>Yannik Sander</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14526@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14526</pentabarf:event-id>
      <pentabarf:event-slug>container_kubernetes_secret_rotation</pentabarf:event-slug>
      <pentabarf:event-tag>container_kubernetes_secret_rotation</pentabarf:event-tag>
      <pentabarf:title>Automating secret rotation in Kubernetes</pentabarf:title>
      <pentabarf:subtitle>Minimizing mistakes by removing the human element</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T154000</dtstart>
      <dtend>20230204T160000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Automating secret rotation in Kubernetes- Minimizing mistakes by removing the human element</summary>
      <description>&lt;p&gt;For years there was this notion that Kubernetes secrets are inherently insecure. There are certainly concerns about how Kubernetes stores and handles secrets, but base64 encoding (that most people often call out) is not the issue.&lt;/p&gt;

&lt;p&gt;Regardless of how Kubernetes attempts to secure secrets, frequently rotating those secrets is certainly a best practice. It also poses a huge challenge, especially when done manually in a highly distributed environment: ensuring secrets are rotated in time, everywhere without affecting availability without making mistakes is no job for humans.&lt;/p&gt;

&lt;p&gt;In my presentation, I will explain why secret rotation is important, what challenges it poses and how to do it in a Kubernetes environment.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_kubernetes_secret_rotation/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Márk Sági-Kazár</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14544@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14544</pentabarf:event-id>
      <pentabarf:event-slug>lotech_unittest</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_unittest</pentabarf:event-tag>
      <pentabarf:title>Cleaning up the unittest code mess</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T154000</dtstart>
      <dtend>20230204T155000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Cleaning up the unittest code mess</summary>
      <description>&lt;p&gt;The unittest code had grown a lot in the past years, creating a lot of duplicated and unstructured code. It was time to give it some love and clean it up.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_unittest/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Xisco Fauli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14603@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14603</pentabarf:event-id>
      <pentabarf:event-slug>energy_openstef</pentabarf:event-slug>
      <pentabarf:event-tag>energy_openstef</pentabarf:event-tag>
      <pentabarf:title>OpenSTEF: Open Source energy predictions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T154000</dtstart>
      <dtend>20230204T160500</dtend>
      <duration>00:25:00:00</duration>
      <summary>OpenSTEF: Open Source energy predictions</summary>
      <description>&lt;p&gt;The energy transition poses new challenges to all parties in the energy sector. For grid operators, the rise in renewable energy and electrification of energy consumption leads to the capacity of the grid to near its physical constraints. Forecasting the load on the grid in the next hours to days is essential for anticipating on local congestion and making the most of existing assets.&lt;/p&gt;

&lt;p&gt;The open source package OpenSTEF provides a complete software stack which forecasts the load on the electricity grid for the next hours to days. Given a timeseries of measured (net) load or generation, a fully automated machine learning pipeline is executed which delivers a probabilistic forecast of future load. This works for energy consumption, (renewable) generation or a combination of both. &lt;/p&gt;

&lt;p&gt;During this presentation, we will show how we have implemented this opensource tooling at the Dutch Distribution System Operator Alliander to fully automate forecasting the load on the grid.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_openstef/</url>
      <location>AW1.126</location>
      <attendee>Frederik Stoel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14760@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14760</pentabarf:event-id>
      <pentabarf:event-slug>delivering_a_crossplane_based_latform</pentabarf:event-slug>
      <pentabarf:event-tag>delivering_a_crossplane_based_latform</pentabarf:event-tag>
      <pentabarf:title>Delivering a crossplane-based platform</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T154000</dtstart>
      <dtend>20230204T161000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Delivering a crossplane-based platform</summary>
      <description>&lt;p&gt;Platform APIs are usually tough to test. They hide complexity from users and abstract a wide range of backend services, ranging from heavy infrastructure over to simple SaaS APIs. Sometimes these processes can take up to hours to finish.&lt;/p&gt;

&lt;p&gt;In this talk we will share our experience testing the platform API and introduce you to the tools we have written along the way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/delivering_a_crossplane_based_latform/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Maximilian Blatt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14798@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14798</pentabarf:event-id>
      <pentabarf:event-slug>fabaccess</pentabarf:event-slug>
      <pentabarf:event-tag>fabaccess</pentabarf:event-tag>
      <pentabarf:title>FabAccess</pentabarf:title>
      <pentabarf:subtitle>a machine access system for fablabs and makerspaces</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T154000</dtstart>
      <dtend>20230204T155500</dtend>
      <duration>00:15:00:00</duration>
      <summary>FabAccess- a machine access system for fablabs and makerspaces</summary>
      <description>&lt;p&gt;We are developing an open source federatable management system for FabLabs, Makerspaces and Hackerspaces. FabAccess aims to manage access to machines in order to avoid accidents.
FabAccess has three main functionalities:
- Machine management
- Authorization system
- User management&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/fabaccess/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Tasso Mulzer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14840@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14840</pentabarf:event-id>
      <pentabarf:event-slug>proxysql_lower_isolation</pentabarf:event-slug>
      <pentabarf:event-tag>proxysql_lower_isolation</pentabarf:event-tag>
      <pentabarf:title>Lower your isolation level with ProxySQL</pentabarf:title>
      <pentabarf:subtitle>Adapt your Galera cluster setup to your needs using ProxySQL</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T154000</dtstart>
      <dtend>20230205T160000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Lower your isolation level with ProxySQL- Adapt your Galera cluster setup to your needs using ProxySQL</summary>
      <description>&lt;p&gt;ProxySQL is a MySQL protocol aware, high-performance reverse proxy commonly used in MySQL compatible cloud databases. Thanks to these features, ProxySQL offers an extra layer of flexibility and control otherwise very challenging to achieve when designing and adapting your infrastructure to different workloads. In this talk, we aim to discuss how to use these features for being able to lower your required isolation levels and causality checks in a multi-primary Galera cluster, thus attempting to increase the overall performance of the cluster. We will provide concrete examples, benchmarks and extra points on workload adaptability.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/proxysql_lower_isolation/</url>
      <location>K.3.201</location>
      <attendee>René Cannaò</attendee>
      <attendee>Javier Jaramago Fernández</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15058@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15058</pentabarf:event-id>
      <pentabarf:event-slug>fosdem_infrastructure</pentabarf:event-slug>
      <pentabarf:event-tag>fosdem_infrastructure</pentabarf:event-tag>
      <pentabarf:title>FOSDEM infrastructure review</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-05 15:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 15:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T154000</dtstart>
      <dtend>20230205T155500</dtend>
      <duration>00:15:00:00</duration>
      <summary>FOSDEM infrastructure review</summary>
      <description>&lt;p&gt;Informational and fun.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/fosdem_infrastructure/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Richard Hartmann</attendee>
      <attendee>Basti Schubert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13874@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13874</pentabarf:event-id>
      <pentabarf:event-slug>network_cilium_and_grafana</pentabarf:event-slug>
      <pentabarf:event-tag>network_cilium_and_grafana</pentabarf:event-tag>
      <pentabarf:title>Golden Signals with Cilium and Grafana</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T154500</dtstart>
      <dtend>20230205T161500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Golden Signals with Cilium and Grafana</summary>
      <description>&lt;p&gt;One of the most important things when running applications in an environment like Kubernetes is to have good observability and deep insight of their performance. However, for many applications it can be challenging to update existing applications to provide the observability you need.&lt;/p&gt;

&lt;p&gt;Cilium leverages eBPF to provide observability data with Prometheus metrics for your applications without having to modify the application itself.&lt;/p&gt;

&lt;p&gt;In this session we will demonstrate how Cilium powered with Hubble and the Grafana LGTM (Loki for logs, Grafana for visualization, Tempo for traces, Mimir for Metrics) stack is able to show Service to Service communication,  monitor Golden Signals, detect transient network layer issues and identifies problematic API request with transparent tracing.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_cilium_and_grafana/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Raymond de Jong</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13907@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13907</pentabarf:event-id>
      <pentabarf:event-slug>secure_voip_payments</pentabarf:event-slug>
      <pentabarf:event-tag>secure_voip_payments</pentabarf:event-tag>
      <pentabarf:title>Secure payments over VoIP calls in the cloud</pentabarf:title>
      <pentabarf:subtitle>How to architect an oncall live payment system in the cloud using Kamailio &amp; RTP Engine.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T154500</dtstart>
      <dtend>20230205T160500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Secure payments over VoIP calls in the cloud- How to architect an oncall live payment system in the cloud using Kamailio &amp; RTP Engine.</summary>
      <description>&lt;p&gt;Just using OSS, namely kamailio and rtpengine and using a public cloud provider for hosting (it can be anything), we want to share how we have put an oncall live credit card payment system PCI/DSS certified together.
We will also go through the infrastructure parts and networking requirements that show how we also did this to be stateless as possible and horizontal scalable towards anyone's need.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/secure_voip_payments/</url>
      <location>K.3.401</location>
      <attendee>Nuno M Reis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13923@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13923</pentabarf:event-id>
      <pentabarf:event-slug>sds_rook_ceph</pentabarf:event-slug>
      <pentabarf:event-tag>sds_rook_ceph</pentabarf:event-tag>
      <pentabarf:title>Intro to Ceph on Kubernetes using Rook</pentabarf:title>
      <pentabarf:subtitle>Rook Ceph in Kubernetes and the rook-ceph krew plugin</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T154500</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:40:00:00</duration>
      <summary>Intro to Ceph on Kubernetes using Rook- Rook Ceph in Kubernetes and the rook-ceph krew plugin</summary>
      <description>&lt;p&gt;In this talk we are going to introduce you to the Rook Ceph Operator, which can be used to run Ceph clusters with ease on top of Kubernetes clusters. In helping make it easy to run a Rook Ceph cluster we will also be talking about the current state of the project development, the kubectl krew plugin and some more advanced features.
There will be a demo about the rook-ceph krew plugin on how it is used to automate common management tasks and can make the troubleshooting process easier.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_rook_ceph/</url>
      <location>H.2214</location>
      <attendee>Alexander Trost</attendee>
      <attendee>Gaurav Sitlani</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14156@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14156</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_the_importance_of_collaborative_applications_for_european_digital_sovereignty</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_the_importance_of_collaborative_applications_for_european_digital_sovereignty</pentabarf:event-tag>
      <pentabarf:title>The Importance of Collaborative Applications for European Digital Sovereignty</pentabarf:title>
      <pentabarf:subtitle>Progress and challenges of alternatives facing the BigTechs</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>01:00:00:00</pentabarf:duration>
      <dtstart>20230204T154500</dtstart>
      <dtend>20230204T164500</dtend>
      <duration>01:00:00:00</duration>
      <summary>The Importance of Collaborative Applications for European Digital Sovereignty- Progress and challenges of alternatives facing the BigTechs</summary>
      <description>&lt;p&gt;In this talk, I would like to present the importance of the core Collaborative Softwares using by individuals and companies in this stack and the progress and challenges of the Open Source communities providing alternative solutions and the importance of all European countries to collectively support the actors in the Open Source communities providing solution in this area.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_the_importance_of_collaborative_applications_for_european_digital_sovereignty/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Ludovic Dubost</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14791@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14791</pentabarf:event-id>
      <pentabarf:event-slug>quarkus</pentabarf:event-slug>
      <pentabarf:event-tag>quarkus</pentabarf:event-tag>
      <pentabarf:title>Quarkus 101: Intro To Java Development With Quarkus</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T154500</dtstart>
      <dtend>20230205T160500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Quarkus 101: Intro To Java Development With Quarkus</summary>
      <description>&lt;p&gt;Java is a great programming language, however 'traditional' Java isn't so great to work with when it comes to modern, Cloud Native development.  Quarkus is a (fairly) new Java stack that addresses issues such as the typical slow startup time and rather large memory usage that hinder the adoption of Java in container and/or Serverless workloads.  Quarkus is not just useful for optimizing resource usage though.  There is also a big focus on improving the developer experience.  In this session we'll demonstrate how Quarkus is very easy to work with and allows developers to work with containers and external dependencies such as databases, Kafka clusters, Kubernetes etc without being experts in any of these technologies.&lt;br/&gt;
After this session, the audience should come away with inspiration to build modern Cloud Native applications with Java, and have fun doing so!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/quarkus/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Kevin Dubois</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14884@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14884</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_executable_papers</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_executable_papers</pentabarf:event-tag>
      <pentabarf:title>Executable papers in the Humanities, or how did we land to the Journal of Digital History</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 15:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T154500</dtstart>
      <dtend>20230204T160000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Executable papers in the Humanities, or how did we land to the Journal of Digital History</summary>
      <description>&lt;p&gt;Scientific articles built on executable notebooks are already common in the domain of scientific publication, where they are an effective tool that brings transparency and openness in research communication (FAIR). However, they’re not yet widely praised in the humanities.
Luckily, in the digital humanities, Jupyter notebooks play an important role in data analysis and exploration. They provide a free, powerful and open source platform for analyzing text corpora and other datasets in many programming languages - Julia, Python and R; they flawlessly integrate the browsers and many JavaScript data visualization libraries.
In general, digital humanists know very well how to make use of Jupyter notebooks to quickly create and share documents containing live code, equations, visualizations, and narrative text.
That’s why we naturally decided to work on Jupyter notebooks when we started playing with the idea of funding a Journal for digital historians in conjunction with the publisher DeGruyter. Developed by the C²DH (Luxembourg Centre for Contemporary and Digital History and DeGruyter, the Journal of Digital History (https://journalofdigitalhistory.org) now publishes peer-reviewed, open access articles that are Jupyter notebooks in their essence.
With a difference: we wanted authors to reflect on their use of algorithms and digital methods, so we asked them to write their articles as compositions of three layers: narrative, data and hermeneutics.
In our presentation we will explore the ecosystem of tools and methods we have prepared together with the authors: GitHub, Docker, MyBinder, Zotero. We will present the process we follow with them from scratch notebooks to published multi-layered, reproducible scientific articles.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_executable_papers/</url>
      <location>UB4.132</location>
      <attendee>Daniele Guido</attendee>
      <attendee>Elisabeth Guerard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13632@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13632</pentabarf:event-id>
      <pentabarf:event-slug>building_open_souce_teams</pentabarf:event-slug>
      <pentabarf:event-tag>building_open_souce_teams</pentabarf:event-tag>
      <pentabarf:title>Building Open Source Teams</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T155000</dtstart>
      <dtend>20230205T162000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building Open Source Teams</summary>
      <description>&lt;p&gt;This presentation highlights the challenges of motivating and managing an open source team of volunteers. Topics include motivation, communication, and project management. This talk is useful for anyone active in open source.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/building_open_souce_teams/</url>
      <location>UB5.132</location>
      <attendee>Bruce Momjian</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13725@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13725</pentabarf:event-id>
      <pentabarf:event-slug>llvmglobalstate</pentabarf:event-slug>
      <pentabarf:event-tag>llvmglobalstate</pentabarf:event-tag>
      <pentabarf:title>CANCELLED Eliminating ManagedStatic and llvm_shutdown</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T155000</dtstart>
      <dtend>20230204T160000</dtend>
      <duration>00:10:00:00</duration>
      <summary>CANCELLED Eliminating ManagedStatic and llvm_shutdown</summary>
      <description>&lt;p&gt;Please note that this talk has been cancelled as Nicolai is no longer able to attend FOSDEM.&lt;/p&gt;

&lt;p&gt;LLVM has a bunch of global state, which causes pains when using LLVM as a shared library from anything that looks like a plugin -- which includes drivers for OpenGL and Vulkan. This is a quick reminder and update on the removal of ManagedStatic and llvm_shutdown, whose goal is to reduce some of these pains.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/llvmglobalstate/</url>
      <location>AW1.120</location>
      <attendee>Nicolai Hähnle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13823@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13823</pentabarf:event-id>
      <pentabarf:event-slug>operator</pentabarf:event-slug>
      <pentabarf:event-tag>operator</pentabarf:event-tag>
      <pentabarf:title>Best Practices for Operators Monitoring and Observability in Operator SDK</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T155000</dtstart>
      <dtend>20230205T162000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Best Practices for Operators Monitoring and Observability in Operator SDK</summary>
      <description>&lt;p&gt;This presentation is aimed for operator developers that plan to add or want to improve their operator monitoring.
We will present best practices and new tools that will help you get the best monitoring for your operator with a shorter and easier implementation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/operator/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Shirly Radco</attendee>
      <attendee>João Vilaça</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14412@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14412</pentabarf:event-id>
      <pentabarf:event-slug>translations_managing_kdes_translation_project</pentabarf:event-slug>
      <pentabarf:event-tag>translations_managing_kdes_translation_project</pentabarf:event-tag>
      <pentabarf:title>Managing KDE's translation project</pentabarf:title>
      <pentabarf:subtitle>Are we the biggest FLOSS translation project?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Translations</pentabarf:track>
      <pentabarf:start>2023-02-05 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T155000</dtstart>
      <dtend>20230205T162000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Managing KDE's translation project- Are we the biggest FLOSS translation project?</summary>
      <description>&lt;p&gt;KDE translations for the user interface amount for 264 thousand strings per language (that's just one of the 3 branches we support), we have translations to 112 languages, how do we manage that?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Translations</categories>
      <url>https:/fosdem.org/2023/schedule/event/translations_managing_kdes_translation_project/</url>
      <location>AW1.120</location>
      <attendee>Albert Astals Cid</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14465@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14465</pentabarf:event-id>
      <pentabarf:event-slug>lotech_crashtesting</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_crashtesting</pentabarf:event-tag>
      <pentabarf:title>Crashtesting LibreOffice in the backyard</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T155000</dtstart>
      <dtend>20230204T160000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Crashtesting LibreOffice in the backyard</summary>
      <description>&lt;p&gt;Having your Office suite crashing is rather annoying, but crashing while opening or saving files is unsolvable for end users.
The upstream LibreOffice project regularly runs testing against this on master - but is it possible to do it on stable branches maintained for customers?
In this talk I'll introduce the set of test files and upstream scripts, and show how we use them to deliver added stability of LibreOffice for our customers.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_crashtesting/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Gabor Kelemen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15105@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15105</pentabarf:event-id>
      <pentabarf:event-slug>llvmmeetups</pentabarf:event-slug>
      <pentabarf:event-tag>llvmmeetups</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Interactive discussion on organizing LLVM socials/meetups</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 15:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T155000</dtstart>
      <dtend>20230204T160000</dtend>
      <duration>00:10:00:00</duration>
      <summary>AMENDMENT Interactive discussion on organizing LLVM socials/meetups</summary>
      <description>&lt;p&gt;Let's talk about experiences organizing and going to LLVM socials around the world.
What do you get out of going to an LLVM social?
Would you like LLVM socials to be organized around where you live?
Could you start one yourself?
What are your experiences?
What do you think could be improved?&lt;/p&gt;

&lt;p&gt;Please note that this discussion slot replaces the lightning talk titled "Eliminating ManagedStatic and llvm_shutdown" that was due to have been given by Nicolai Hähnle, who has sent his apologies but is now unable to attend due to illness.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/llvmmeetups/</url>
      <location>AW1.120</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13608@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13608</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_p4_in_nix</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_p4_in_nix</pentabarf:event-tag>
      <pentabarf:title>P4 in Nix</pentabarf:title>
      <pentabarf:subtitle>Bringing hardware accelerated network to the masses!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 15:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T155500</dtstart>
      <dtend>20230205T161500</dtend>
      <duration>00:20:00:00</duration>
      <summary>P4 in Nix- Bringing hardware accelerated network to the masses!</summary>
      <description>&lt;p&gt;Nix, and by extension NixOS, are incredible tools to define infrastructures and deployments of dedicated machines. Unfortunately, sometimes the load is too big for even an optimized network stack and we need to get dedicated equipment such as load balancers to handle the load. What if we could configure those from within Nix?&lt;/p&gt;

&lt;p&gt;P4, a Domain Specific Language intended to produce highly optimized network processing code, allows for that. It can produce code that can be synthesized to FPGAs or even configure network ASICs in order to have optimized solutions to those problems.&lt;/p&gt;

&lt;p&gt;Points we'll touch on: Writing a transpiler in Nix, Automatic (re-)deployment of synthesized code, hardware definition for Nix-reprogrammable hardware.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_p4_in_nix/</url>
      <location>H.2214</location>
      <attendee>Gauvain Roussel-Tarbouriech</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13883@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13883</pentabarf:event-id>
      <pentabarf:event-slug>webassemblyforth</pentabarf:event-slug>
      <pentabarf:event-tag>webassemblyforth</pentabarf:event-tag>
      <pentabarf:title>Exploring WebAssembly with Forth (and vice versa)</pentabarf:title>
      <pentabarf:subtitle>Artisanal, minimal, just-in-time compilation for the web and beyond</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 15:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T155500</dtstart>
      <dtend>20230204T162000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Exploring WebAssembly with Forth (and vice versa)- Artisanal, minimal, just-in-time compilation for the web and beyond</summary>
      <description>&lt;p&gt;Forth is an extremely minimalistic yet powerful language. Its minimalism has historically made it the language of choice to explore and directly interact with the lowest levels of systems, traditionally the hardware. However, you can also use Forth to explore the low levels of the web platform: WebAssembly.&lt;/p&gt;

&lt;p&gt;In this talk, I’ll dive into the details of WAForth, a tiny but complete Forth interpreter and dynamic compiler for and written in WebAssembly. You’ll see some Forth in action, read hand-written WebAssembly code, get introduced to tools used for working with WebAssembly, hear about JIT compilation for WebAssembly, and learn how you can move all this outside the web platform into native code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/webassemblyforth/</url>
      <location>K.3.201</location>
      <attendee>Remko Tronçon</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14630@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14630</pentabarf:event-id>
      <pentabarf:event-slug>haskell_2d_animations</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_2d_animations</pentabarf:event-tag>
      <pentabarf:title>2D animations in Haskell using gloss, lens and state</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 15:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T155500</dtstart>
      <dtend>20230205T162000</dtend>
      <duration>00:25:00:00</duration>
      <summary>2D animations in Haskell using gloss, lens and state</summary>
      <description>&lt;p&gt;Haskell is a statically-typed purely-functional programming language with non-strict evaluation. These features make programming in Haskell quite different from programming in other languages.&lt;/p&gt;

&lt;p&gt;This talk will illustrate how to use Haskell for implementing simple 2D animations, firstly using basic functional programming techniques and data types, and then using lenses, for accessing nested data types, and the state monad, for simulating mutable states.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_2d_animations/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Julien Dehos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13784@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13784</pentabarf:event-id>
      <pentabarf:event-slug>openstreetmap_emergency_eyes</pentabarf:event-slug>
      <pentabarf:event-tag>openstreetmap_emergency_eyes</pentabarf:event-tag>
      <pentabarf:title>OpenStreetMap: Sharpen your "Emergency Eyes"</pentabarf:title>
      <pentabarf:subtitle>Disaster prep mapping in the EU</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T161500</dtend>
      <duration>00:15:00:00</duration>
      <summary>OpenStreetMap: Sharpen your "Emergency Eyes"- Disaster prep mapping in the EU</summary>
      <description>&lt;p&gt;Wildfires, flood, severe windstorms and heatwaves are just a few of the “new” emergencies that have become more frequent in the European Union. While we’re used to preparing for major disasters - earthquakes, cyclones - it’s time to start thinking about how good maps can save lives and help us navigate better these increasingly common events.&lt;/p&gt;

&lt;p&gt;With a view to preparedness and disaster reduction, we’ll take a look at features worth mapping in OpenStreetMap -- parking lots, vacant businesses, gas stations, ad hoc "cooling centers" -- that you might otherwise overlook and give a short overview of tools like Mapillary and StreetComplete.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/openstreetmap_emergency_eyes/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Nicole Martinelli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13867@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13867</pentabarf:event-id>
      <pentabarf:event-slug>matrix20</pentabarf:event-slug>
      <pentabarf:event-tag>matrix20</pentabarf:event-tag>
      <pentabarf:title>Matrix 2.0</pentabarf:title>
      <pentabarf:subtitle>How we’re making Matrix go voom</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Matrix 2.0- How we’re making Matrix go voom</summary>
      <description>&lt;p&gt;Matrix is an open standard for secure, decentralised communication, which may be familiar from powering the online editions of FOSDEM in 2021 and 2022 (and hybrid-FOSDEM this year!).&lt;/p&gt;

&lt;p&gt;In this talk we will explain the fundamental changes which are landing in Matrix 2.0, which speeds up Matrix to be at least as snappy as the fastest proprietary messaging apps - all while handling thousands of rooms spanning millions of users.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/matrix20/</url>
      <location>Janson</location>
      <attendee>Matthew Hodgson</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13971@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13971</pentabarf:event-id>
      <pentabarf:event-slug>cc_aws</pentabarf:event-slug>
      <pentabarf:event-tag>cc_aws</pentabarf:event-tag>
      <pentabarf:title>Salmiac: Running unmodified container images in Nitro Enclaves</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Salmiac: Running unmodified container images in Nitro Enclaves</summary>
      <description>&lt;p&gt;AWS Nitro is a confidential computing technology from Amazon that provides highly isolated execution environments in EC2 instances. Absence of external networking, persistent storage and interaction with the enclave reduces the attack surface. However, this drastically limits the number of useful applications that can run on a Nitro platform. Salmiac developed by Fortanix aims at solving this problem securely, by extending Nitro enclaves with external networking and persistent filesystem.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_aws/</url>
      <location>K.4.601</location>
      <attendee>Aditi Jannu</attendee>
      <attendee>Nikita Shyrei</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13977@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13977</pentabarf:event-id>
      <pentabarf:event-slug>cloud_threats</pentabarf:event-slug>
      <pentabarf:event-tag>cloud_threats</pentabarf:event-tag>
      <pentabarf:title>The End of Free Software</pentabarf:title>
      <pentabarf:subtitle>How the Cloud threatens FOSS and what we can do about it</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>The End of Free Software- How the Cloud threatens FOSS and what we can do about it</summary>
      <description>&lt;p&gt;Free and Open Source Software “won”–it successfully democratized access to code and technology—but the industry changed. Cloud computing has created an always online, software-defined world orchestrated around running software-as-a-service. This reintroduced practical limits to software freedom as hyperscalers create proprietary differentiation through secretive operation and management software. In practice, we have become dependent on proprietary services built on a FOSS foundation. This proprietary capture threatens to undermine the very ability to create Free and Open Source Software. This presentation explores suggestions (such as the Operate First initiative) for how FOSS can, and must, evolve to face these challenges and democratize the cloud.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/cloud_threats/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Daniel Riek</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14017@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14017</pentabarf:event-id>
      <pentabarf:event-slug>python_logging</pentabarf:event-slug>
      <pentabarf:event-tag>python_logging</pentabarf:event-tag>
      <pentabarf:title>Python Logging Like Your Job Depends on It</pentabarf:title>
      <pentabarf:subtitle>A fast track to understanding logging in Python</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Python Logging Like Your Job Depends on It- A fast track to understanding logging in Python</summary>
      <description>&lt;p&gt;Understanding what is happening in a large Python project stinks. Especially when you have a bug in production that cant seem to be reproduced in your dev environment. &lt;em&gt;Pyhton's Logging Enters Stage Left:&lt;/em&gt; Python's logging tools may not be the easiest to work with so lets walk through and understand together. To wrap things up we will see what it looks like to use a centralized log store for visualizing these logs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_logging/</url>
      <location>UD2.218A</location>
      <attendee>David Tippett</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14104@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14104</pentabarf:event-id>
      <pentabarf:event-slug>shrinking_in_the_age_of_kotlin</pentabarf:event-slug>
      <pentabarf:event-tag>shrinking_in_the_age_of_kotlin</pentabarf:event-tag>
      <pentabarf:title>Shrinking in the Age of Kotlin</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Shrinking in the Age of Kotlin</summary>
      <description>&lt;p&gt;Java is now more than 25 years old and throughout the Age of Java there has been many tools for shrinking, optimizing and obfuscating Java bytecode. This was and is especially important for mobile devices, which have certain resource constraints, from the early J2ME devices to today's Android devices.&lt;/p&gt;

&lt;p&gt;Today, in the Age of Kotlin, shrinking is more relevant than ever and not just for mobile applications. As well as mobile Android applications, desktop &amp;amp; server applications are also ever growing in size; for example Compose for Desktop typically generates large application packages. JetBrains has recently integrated ProGuard into the Compose for Desktop Gradle plugin to tackle this issue.&lt;/p&gt;

&lt;p&gt;But what has changed and how does Kotlin affect shrinkers like ProGuard (which is 20 years old and originally created to process Java compiler produced bytecode)? How does ProGuard shrink classes produced by the Kotlin compiler? The Kotlin compiler just produces Java bytecode anyway, so nothing changes?&lt;/p&gt;

&lt;p&gt;The talk will take a look at ProGuard under the hood and what's required to process Kotlin apps &amp;amp; libraries. In particular, there will be a deep dive into Kotlin metadata and how ProGuard (via the ProGuardCORE library) makes use of JetBrains' kotlinx.metadata library to read &amp;amp; write the metadata.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/shrinking_in_the_age_of_kotlin/</url>
      <location>UB5.230</location>
      <attendee>James Hamilton</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14136@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14136</pentabarf:event-id>
      <pentabarf:event-slug>security_rugby_sigstore</pentabarf:event-slug>
      <pentabarf:event-tag>security_rugby_sigstore</pentabarf:event-tag>
      <pentabarf:title>What Does Rugby Have To Do With Sigstore? </pentabarf:title>
      <pentabarf:subtitle>Learning Sigstore via Rugby </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>What Does Rugby Have To Do With Sigstore? - Learning Sigstore via Rugby </summary>
      <description>&lt;p&gt;Cosign, fulcio, rekor are all components in keyless signing with Sigstore. Each piece has its responsibility to provide a smooth developer experience for container signing. How does it all work together to complete that complicated dance to tie identity to cryptographic signatures? And what's more cryptic than rugby? In this talk, James and Lewis will educate attendees about sigstore and container signing using examples from the best sport in the world, rugby. If you're interested in learning more about sigstore and what a hooker does, this talk is for you.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_rugby_sigstore/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>James Strong</attendee>
      <attendee>Lewis Denham-Parry</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14191@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14191</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_enarx</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_enarx</pentabarf:event-tag>
      <pentabarf:title>Building a secure network of trusted applications on untrusted hosts</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building a secure network of trusted applications on untrusted hosts</summary>
      <description>&lt;p&gt;Deploying to "the cloud" is incredibly convenient, but that convenience normally comes at a cost.
The host necessarily becomes a major part of the applications trust domain, and a compromised host means a compromised application or a network of thereof.
This prevents several highly-regulated sectors, such as medical or financial, from directly deploying to "the cloud" as opposed to building their own infrastructure.
Solutions to this problem exist, but most require a custom and &lt;em&gt;correct&lt;/em&gt; implementation tied to a particular hardware vendor and SDK.
I will present a hardware-agnostic and cloud provider-agnostic solution to this issue, which, with minimal changes to the implementation, can be used to secure a network of applications and demonstrate strong trust assertions produced by doing so.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_enarx/</url>
      <location>D.confidential</location>
      <attendee>Roman Volosatovs</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14206@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14206</pentabarf:event-id>
      <pentabarf:event-slug>building_a_ux_research_toolkit</pentabarf:event-slug>
      <pentabarf:event-tag>building_a_ux_research_toolkit</pentabarf:event-tag>
      <pentabarf:title>Building a UX Research toolkit </pentabarf:title>
      <pentabarf:subtitle>How a UX Research Toolkit is being built for the Open Source Ecosystem</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building a UX Research toolkit - How a UX Research Toolkit is being built for the Open Source Ecosystem</summary>
      <description>&lt;p&gt;In this presentation you will learn more about how Mogashni is building a UX Research toolkit to be used by Open Source projects. As well as the lessons learnt from working on Bitcoin core and other open source projects as a UX Researcher.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/building_a_ux_research_toolkit/</url>
      <location>UB4.132</location>
      <attendee>Mogashni Naidoo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14240@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14240</pentabarf:event-id>
      <pentabarf:event-slug>firefox_testing</pentabarf:event-slug>
      <pentabarf:event-tag>firefox_testing</pentabarf:event-tag>
      <pentabarf:title>Teaching machines to handle bugs and test Firefox more efficiently.</pentabarf:title>
      <pentabarf:subtitle>Using machine learning to automate bug management, test selection, and more.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Teaching machines to handle bugs and test Firefox more efficiently.- Using machine learning to automate bug management, test selection, and more.</summary>
      <description>&lt;p&gt;How Mozilla uses machine learning to streamline its development process: automating various aspects of bug management (such as accurately assigning components, detecting types, and identifying spam), trying to predict potential regressions and selecting relevant tests for specific patches. In addition, an overview of future directions for privacy-respecting machine learning usage in Firefox, with the support of the community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/firefox_testing/</url>
      <location>Janson</location>
      <attendee>Marco Castelluccio</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14275@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14275</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_turing_way</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_turing_way</pentabarf:event-tag>
      <pentabarf:title>The Turing Way: Changing research culture through open collaboration</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T161500</dtend>
      <duration>00:15:00:00</duration>
      <summary>The Turing Way: Changing research culture through open collaboration</summary>
      <description>&lt;p&gt;The Turing Way is an open-source, community-led, and collaboratively developed project on making data science and research skills accessible, comprehensible, and beneficial for a wider research community. We bring together individuals from diverse fields and expertise to develop practices and learning resources that can make data research comprehensible and useful for everyone, as well as translate these tools and ways of working across cultural and disciplinary contexts. These resources are organised as an online book with over 250 chapters across five guides on reproducibility, project design, collaboration, communication and ethics in research. This talk will introduce The Turing Way project, and invite participants to get involved. All questions, comments, recommendations, and discussions are facilitated through an online GitHub repository.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_turing_way/</url>
      <location>UB4.132</location>
      <attendee>Anne Lee Steele</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14295@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14295</pentabarf:event-id>
      <pentabarf:event-slug>architecture</pentabarf:event-slug>
      <pentabarf:event-tag>architecture</pentabarf:event-tag>
      <pentabarf:title>A practical approach to build an open and evolvable Digital Experience Platform (DXP)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>A practical approach to build an open and evolvable Digital Experience Platform (DXP)</summary>
      <description>&lt;p&gt;Choosing the right components of a digital architecture is essential but  not enough. As needs and technology evolve, organisations need to design systems in a way that allows to add end extend capabilities to it, without incurring in a complex refactoring. In this talk we will start with a simple website and progressively add capabilities and "layers" to it, from visual components to service orchestration, leveraging a MACH (Microservices based, API-first, Cloud-native SaaS and Headless) approach.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/architecture/</url>
      <location>UB5.230</location>
      <attendee>Boubacar Siddighi BARRY</attendee>
      <attendee>Maurizio Pedriale</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14300@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14300</pentabarf:event-id>
      <pentabarf:event-slug>foss_winners_losers</pentabarf:event-slug>
      <pentabarf:event-tag>foss_winners_losers</pentabarf:event-tag>
      <pentabarf:title>Winners and Losers in FOSS</pentabarf:title>
      <pentabarf:subtitle>Open Source Has "Won" - Have We?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Winners and Losers in FOSS- Open Source Has "Won" - Have We?</summary>
      <description>&lt;p&gt;Free and Open Source Software not only permeates nearly all of our digital technology systems, but we see increasing amounts of institutions actively contributing to its creation and maintenance. From technology monoliths to universities to governments, the number of “open source developers” has increased, and with it, open source software. It is no secret that Open Source has “won,” according to many. However, despite the sheer scale of FOSS development today, has the form much of our FOSS infrastructure has taken benefited all in the ways that we expect?&lt;/p&gt;

&lt;p&gt;In this talk, I will take participants on a journey through the history of labor in FOSS development to better understand the political economy of FOSS development and what it means for individual FOSS contributors. This talk will use economic analysis to bring up many inspiring steps forward we have taken and also raise many worrying questions about the software we are building.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/foss_winners_losers/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Michael Nolan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14318@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14318</pentabarf:event-id>
      <pentabarf:event-slug>fpga_bitstreams</pentabarf:event-slug>
      <pentabarf:event-tag>fpga_bitstreams</pentabarf:event-tag>
      <pentabarf:title>Building FPGA Bitstreams with Open-Source Tools</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Building FPGA Bitstreams with Open-Source Tools</summary>
      <description>&lt;p&gt;Yosys and nextpnr made FPGA development very attractive for developers that prefer to use open-source tools over proprietary vendor tools. Affordable and well documented boards with ECP5 FPGAs lowered the entry threshold for hobbyists even further.&lt;/p&gt;

&lt;p&gt;Michael will show how to use LiteX to use these tools to build soft-core RISC-V SoCs that are capable of running Linux and combine them with use-case specific cores to custom FPGA bitstreams.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/fpga_bitstreams/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Michael Tretter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14347@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14347</pentabarf:event-id>
      <pentabarf:event-slug>rustunikernel</pentabarf:event-slug>
      <pentabarf:event-tag>rustunikernel</pentabarf:event-tag>
      <pentabarf:title>A Rust-Based, modular Unikernel for MicroVMs</pentabarf:title>
      <pentabarf:subtitle>RustyHermit @ FOSDEM 2023</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>A Rust-Based, modular Unikernel for MicroVMs- RustyHermit @ FOSDEM 2023</summary>
      <description>&lt;p&gt;Unikernels are specialized, single-address-space machine images built from library operating systems.
They shrink the attack surface and resource footprint of cloud services.
Applications that are compiled into unikernels are able to boot virtual machines.
Using library operating systems enables static analysis of the image's whole software stack: from the kernel to the application.&lt;/p&gt;

&lt;p&gt;In this talk, we present the transition from the C-based HermitCore to the Rust-based RustyHermit unikernel.
Using Rust's build system, the unikernel is split into components, whereby the end-user is able to specialize the application and the resulting boot image.
QEMU's microvm virtual platform and Firecracker are lightweight virtual machines (microVMs), which are specialized for cloud environments.
We show the benefits of the component-based architecture to build specialized applications for microVMs.
Minimalistic design of unikernels and microVMs reduce the memory footprint and the attack surface of the complete software stack and build an ideal base for cloud services.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/rustunikernel/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Stefan Lankes</attendee>
      <attendee>Martin Kröning</attendee>
      <attendee>Jonathan Klimt</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14421@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14421</pentabarf:event-id>
      <pentabarf:event-slug>devm_kzalloc</pentabarf:event-slug>
      <pentabarf:event-tag>devm_kzalloc</pentabarf:event-tag>
      <pentabarf:title>Don't blame devres - devm_kzalloc() is not harmful</pentabarf:title>
      <pentabarf:subtitle>Use-after-free bugs in drivers and what to do about them.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Don't blame devres - devm_kzalloc() is not harmful- Use-after-free bugs in drivers and what to do about them.</summary>
      <description>&lt;p&gt;The devres resource management system in the linux kernel has been blamed for use-after-free bugs triggered from user-space via device files. We will show that this problem is not caused by devres but rather by common misconceptions about linux devices lifetimes and general errors in resource management.&lt;/p&gt;

&lt;p&gt;We will also discuss linux kernel frameworks that already deal with this problem, how they do it and how vulnerable subsystems can be improved.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/devm_kzalloc/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Bartosz Golaszewski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14479@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14479</pentabarf:event-id>
      <pentabarf:event-slug>collab_fess</pentabarf:event-slug>
      <pentabarf:event-tag>collab_fess</pentabarf:event-tag>
      <pentabarf:title>Deploy an enterprise search server with Fess</pentabarf:title>
      <pentabarf:subtitle>Search GitLab, Redmine, and repositories with a single query</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Deploy an enterprise search server with Fess- Search GitLab, Redmine, and repositories with a single query</summary>
      <description>&lt;p&gt;This talk will illustrate how organizations can configure and deploy OSS enterprise search server Fess, based on our own experiences.&lt;/p&gt;

&lt;p&gt;Fess is, by and large, a well-documented, user-friendly tool. Yet, no matter how good the tool is, deploying a search server on your own brings a number of challenges. I will talk about the challenges we had and how we overcame them. Our hope is that&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;You will have a good grasp of what it is like to configure and deploy an enterprise search server, whether or not you are considering deploying one at the moment.&lt;/li&gt;
&lt;li&gt;Should you decide to deploy one, you can (hopefully) do so with a significantly lower cost.&lt;/li&gt;
&lt;/ol&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_fess/</url>
      <location>K.4.601</location>
      <attendee>Takashi Kumagai</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14480@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14480</pentabarf:event-id>
      <pentabarf:event-slug>lotech_darkmodes</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_darkmodes</pentabarf:event-tag>
      <pentabarf:title>LibreOffice Dark Modes</pentabarf:title>
      <pentabarf:subtitle>multi-platform support was surprisingly difficult</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T161000</dtend>
      <duration>00:10:00:00</duration>
      <summary>LibreOffice Dark Modes- multi-platform support was surprisingly difficult</summary>
      <description>&lt;p&gt;LibreOffice now supports dark mode on its major ports. Apple and Microsoft effectively omitted to support dark mode in the various APIs LibreOffice was using to render its widgets, making this surprisingly difficult to implement.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_darkmodes/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Caolán McNamara</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14571@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14571</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_anti_tracking</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_anti_tracking</pentabarf:event-tag>
      <pentabarf:title>Over a decade of anti-tracking work at Mozilla</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Over a decade of anti-tracking work at Mozilla</summary>
      <description>&lt;p&gt;For years, the privacy engineers at Mozilla have known that online trackers use every identifier they can get to track and re-identify people all over the internet. In this talk, I'll give an overview of the work we've done over the years to protect more and more of these identifiers, and where we are now.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/mozilla_anti_tracking/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Vincent Tunru</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14664@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14664</pentabarf:event-id>
      <pentabarf:event-slug>dns_why_resolving_two_names_in_a_gui_program_is_hard</pentabarf:event-slug>
      <pentabarf:event-tag>dns_why_resolving_two_names_in_a_gui_program_is_hard</pentabarf:event-tag>
      <pentabarf:title>Why resolving two names in a GUI program is hard</pentabarf:title>
      <pentabarf:subtitle>Summary of available name resolution APIs on Linux and why a new one is needed</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T161500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Why resolving two names in a GUI program is hard- Summary of available name resolution APIs on Linux and why a new one is needed</summary>
      <description>&lt;ul&gt;
&lt;li&gt;summary of common C library calls to translate name to IP address(es) and back&lt;/li&gt;
&lt;li&gt;We have getaddrinfo() calls and nsswitch modules for different name resolution backends. But they provide blocking only calls.&lt;/li&gt;
&lt;li&gt;BSD sockets allows hundreds or thousands concurrent connections from a single thread application. But resolving 4 different names in parallel is difficult from a single thread application.&lt;/li&gt;
&lt;li&gt;When we have common GUI application loops for GLib or Qt, why we lack API integrating with them well?&lt;/li&gt;
&lt;li&gt;Most of GUI applications should avoid blocking calls in main thread today.&lt;/li&gt;
&lt;li&gt;Is it necessary to block on name resolution? How name resolution works and why I think asynchronous calls would work as well.&lt;/li&gt;
&lt;li&gt;Why using just raw DNS libraries might not be a solution for everyone&lt;/li&gt;
&lt;li&gt;Use .local zone plugin nss-mdns as example why a simple to use API for name resolution is needed not only for unicast DNS queries.&lt;/li&gt;
&lt;li&gt;How to handle LLMNR protocol and not break other things, which happens with current systemd-resolved&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_why_resolving_two_names_in_a_gui_program_is_hard/</url>
      <location>UB4.136</location>
      <attendee>Petr Menšík</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14694@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14694</pentabarf:event-id>
      <pentabarf:event-slug>gobuildingdatabase</pentabarf:event-slug>
      <pentabarf:event-tag>gobuildingdatabase</pentabarf:event-tag>
      <pentabarf:title>Our Mad Journey of Building a Vector Database in Go</pentabarf:title>
      <pentabarf:subtitle>Building a Database in Go</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Our Mad Journey of Building a Vector Database in Go- Building a Database in Go</summary>
      <description>&lt;p&gt;"We're going to build a new type of database in Go" – "Are you mad?!" This was the common reaction when back in 2019, we decided to build an open-source vector database in Go. Today, Weaviate's downloads have exceeded 1.5M (at the time of writing), and we're over the moon with how far we've come. But oh boy, they were right; it was crazy indeed:&lt;/p&gt;

&lt;p&gt;In this talk, I would like to take you on a journey of the less common and crazier parts of Go: You will learn about pure-assembly optimizations, obscure pitfalls, tricks of heap allocations, and memory management in general.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/gobuildingdatabase/</url>
      <location>UD2.218A</location>
      <attendee>Etienne Dilocker</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14810@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14810</pentabarf:event-id>
      <pentabarf:event-slug>sourcehut</pentabarf:event-slug>
      <pentabarf:event-tag>sourcehut</pentabarf:event-tag>
      <pentabarf:title>SourceHut meetup</pentabarf:title>
      <pentabarf:subtitle>Meet up for SourceHut users</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:55:00:00</duration>
      <summary>SourceHut meetup- Meet up for SourceHut users</summary>
      <description>&lt;p&gt;SourceHut is a free software forge for developing software projects, providing git and mercurial hosting, continuous integration, mailing lists, and more. We'll be meeting here again in 2023 to discuss the platform and its community, the completion of the GraphQL rollout and the migration to the EU, and any other topics on the minds of the attendees.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/sourcehut/</url>
      <location>UB2.147</location>
      <attendee>Drew DeVault</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14865@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14865</pentabarf:event-id>
      <pentabarf:event-slug>gamma</pentabarf:event-slug>
      <pentabarf:event-tag>gamma</pentabarf:event-tag>
      <pentabarf:title>Understanding the Bull GAMMA 3 first generation computer through emulation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T163000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Understanding the Bull GAMMA 3 first generation computer through emulation</summary>
      <description>&lt;p&gt;First generation computers emerged during WW2 and developed in the 1950s and were based on quite different from the present technology: vaccum tubes/germanium diodes for processing and delay lines for memory. Running those ancestors is extremely difficult given the few examplaries left, their delicate technology and the lost expertise. However at a logical level, their architecture is not so different of our current computers as theses ancestors quickly adhered to the then emerging Von Neumann architecture. This allow us to understand their behaviour on programs through emulating their instruction set and memory structure. This talk presents this process applied by the NAM-IP computer museum to revive the memory of the GAMMA 3, the first french computer build and sold by Bull between 1952 and 1962.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/gamma/</url>
      <location>AW1.126</location>
      <attendee>Christophe Ponsard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14904@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14904</pentabarf:event-id>
      <pentabarf:event-slug>kubeos</pentabarf:event-slug>
      <pentabarf:event-tag>kubeos</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT KubeOS: Container OS based on OpenEuler</pentabarf:title>
      <pentabarf:subtitle>A container operating system based on openEuler and a solution of cluster nodes upgrade</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT KubeOS: Container OS based on OpenEuler- A container operating system based on openEuler and a solution of cluster nodes upgrade</summary>
      <description>&lt;p&gt;KubeOS is a lightweight operating system developed in the openEuler community for running containers and Kubernetes. This takl will introduce the KubeOS's OS image and Kubernetes cluster node upgrade solution and how to use KubeOS.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/kubeos/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Antonio Paolillo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14918@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14918</pentabarf:event-id>
      <pentabarf:event-slug>om_webrtc</pentabarf:event-slug>
      <pentabarf:event-tag>om_webrtc</pentabarf:event-tag>
      <pentabarf:title>Merging Two Worlds - Broadcast and WebRTC</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Merging Two Worlds - Broadcast and WebRTC</summary>
      <description>&lt;p&gt;The broadcast industry are getting more and more interested in sub second media ingestion and media delivery but already have particular standards integrated into their workflows such as SRT or NDI - bridging the gap between WebRTC and these protocols and technologies is ever more important to increase the continued adoption of WebRTC - both WHIP and WHEP play a vital part in this increased adoption. In this session we'll take a look at what the broadcast industry have available to them today and the challenges involved in merging these worlds with Open Source technology.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_webrtc/</url>
      <location>K.3.401</location>
      <attendee>Dan Jenkins</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14972@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14972</pentabarf:event-id>
      <pentabarf:event-slug>postgresql_dont_do_this</pentabarf:event-slug>
      <pentabarf:event-tag>postgresql_dont_do_this</pentabarf:event-tag>
      <pentabarf:title>Don't Do This</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>PostgreSQL</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T165000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Don't Do This</summary>
      <description>&lt;p&gt;Based on the legendary "Don't Do This" PostgreSQL wiki page, this talk will explore some of the common pitfalls and misconceptions that Postgres users can face - and show possible ways to undo them or workarounds.&lt;/p&gt;

&lt;p&gt;Some of the topics to be covered:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Correct types for data storage&lt;/li&gt;
&lt;li&gt;(Sub-)Partitioning

&lt;ul&gt;
&lt;li&gt;And how to get it wrong&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bad SQL habits&lt;/li&gt;
&lt;li&gt;Table inheritance

&lt;ul&gt;
&lt;li&gt;And how to undo it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Security issues

&lt;ul&gt;
&lt;li&gt;Unsafe configurations and usage&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Connections

&lt;ul&gt;
&lt;li&gt;Number of, and properly handling&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>PostgreSQL</categories>
      <url>https:/fosdem.org/2023/schedule/event/postgresql_dont_do_this/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Jimmy Angelakos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14998@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14998</pentabarf:event-id>
      <pentabarf:event-slug>spack_ci</pentabarf:event-slug>
      <pentabarf:event-tag>spack_ci</pentabarf:event-tag>
      <pentabarf:title>Keeping the HPC ecosystem working with Spack CI</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T160000</dtstart>
      <dtend>20230205T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Keeping the HPC ecosystem working with Spack CI</summary>
      <description>&lt;p&gt;The Spack package manager is widely used by HPC sites, users, and developers to install HPC software, and the Spack project began offering a public binary cache in June of 2022.  The cache includes builds for x86_64, Power, and aarch64, as well as for AMD and NVIDIA GPUs and Intel's oneapi compiler.  Currently, the system handles nearly 40,000 builds per week to maintain a core set of Spack packages.&lt;/p&gt;

&lt;p&gt;Keeping this many different stacks working continuously has been a challenge, and this talk will dive into the build infrastructure we use to make it happen.  Spack is hosted on GitHub, but the CI system is orchestrated by GitLab CI in the cloud. Builds are automated and triggered by pull requests, with runners both in the cloud and on bare metal.  We will talk about the architecture of the CI system, from the user-facing stack descriptions in YAML to backend services like Kubernetes, Karpenter, S3, CloudFront, and the challenges of tuning runners to give good build performance.  We'll also talk about how we've implemented security in a completely PR-driven CI system, and the difficulty of serving all the relevant HPC platforms when most commits are from untrusted contributors.  Finally, we'll talk about some of the architectural decisions in Spack itself that had to change to better support CI.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/spack_ci/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Todd Gamblin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15089@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15089</pentabarf:event-id>
      <pentabarf:event-slug>eu_app_stores</pentabarf:event-slug>
      <pentabarf:event-tag>eu_app_stores</pentabarf:event-tag>
      <pentabarf:title>EU alternative to app stores</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 16:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160000</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:25:00:00</duration>
      <summary>EU alternative to app stores</summary>
      <description>&lt;p&gt;The European Union adopted its Budget for the next year in November 2022. The EU 2023 Budget was amended to include the pilot project “De-monopolized access to EU applications”.  The project, as tabled by Marcel Kolaja, (Member of the European Parliament, Czech Pirate Party) aims at asking EU institutions to release their apps in repositories
that constitute alternatives to major app stores like Apple App Store and Google Play, and to release the source code of the apps. The presentation will explain the pilot project, will explore potential opportunities for FOSS communities, and invite on the same panel F-Droid to bring in the first perspective from their side.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/eu_app_stores/</url>
      <location>UB5.132</location>
      <attendee>Marcel Kolaja</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14237@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14237</pentabarf:event-id>
      <pentabarf:event-slug>energy_four_years_openhab</pentabarf:event-slug>
      <pentabarf:event-tag>energy_four_years_openhab</pentabarf:event-tag>
      <pentabarf:title>4 Years of Energy Management with openHAB</pentabarf:title>
      <pentabarf:subtitle>A personal story about smart homes, PV systems and EVs.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 16:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T160500</dtstart>
      <dtend>20230204T163000</dtend>
      <duration>00:25:00:00</duration>
      <summary>4 Years of Energy Management with openHAB- A personal story about smart homes, PV systems and EVs.</summary>
      <description>&lt;p&gt;This talk is about my personal story and experiences around energy use cases at home, which I have mainly realized with the smart home software openHAB.
It starts with energy monitoring of the smart home from electricity to heating and room temperatures and goes on to tracking a photovoltaic system and managing its surplus production, e.g. for charging an electric vehicle.&lt;/p&gt;

&lt;p&gt;Besides the technical use-cases, we will also have a look at environmental impact and the potential cost savings.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_four_years_openhab/</url>
      <location>AW1.126</location>
      <attendee>Kai Kreuzer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14267@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14267</pentabarf:event-id>
      <pentabarf:event-slug>mlirdialect</pentabarf:event-slug>
      <pentabarf:event-tag>mlirdialect</pentabarf:event-tag>
      <pentabarf:title>How to Build your own MLIR Dialect</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 16:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T160500</dtstart>
      <dtend>20230204T163500</dtend>
      <duration>00:30:00:00</duration>
      <summary>How to Build your own MLIR Dialect</summary>
      <description>&lt;p&gt;MLIR allows you to define your own intermediate representation (IR) while benefiting from the infrastructure it provides. However, getting started with creating your own IR, called dialect in the MLIR universe, is sometimes tricky. This tutorial addresses some of the challenges arising with the CMake configuration and explores projects like the standalone MLIR dialect example in more detail. Furthermore, we take a look at how TableGen files that define a single dialect can be split.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/mlirdialect/</url>
      <location>AW1.120</location>
      <attendee>Marius Brehler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14665@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14665</pentabarf:event-id>
      <pentabarf:event-slug>container_secure_storage</pentabarf:event-slug>
      <pentabarf:event-tag>container_secure_storage</pentabarf:event-tag>
      <pentabarf:title>Quick starting secure container storage using squashfs, overlay and dm-verity</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 16:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T160500</dtstart>
      <dtend>20230204T162500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Quick starting secure container storage using squashfs, overlay and dm-verity</summary>
      <description>&lt;p&gt;Squashfs images provides a read-only compressed filesystem. OCI content delivered in squashfs format provide several benefits when compared to tar. Images do not need to be extracted before being used. Images can be verified by their content-addressed names against signed OCI metadata before use, and dmverity will ensure the integrity of the contents themselves. This makes for very fast yet verified storage bringup. Overlay provides the ability to give writable access and take advantage of OCI’s layered images.
I’ll show how users can build (stacker), host (zot) and run squashfs images (LXC) with available opensource software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_secure_storage/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Scott Moser</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14856@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14856</pentabarf:event-id>
      <pentabarf:event-slug>interoperable_chat</pentabarf:event-slug>
      <pentabarf:event-tag>interoperable_chat</pentabarf:event-tag>
      <pentabarf:title>Interoperable Chat, Dutch Healthcare and the Digital Markets Act</pentabarf:title>
      <pentabarf:subtitle>About the pitfalls of interoperable chat</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 16:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T160500</dtstart>
      <dtend>20230205T162500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Interoperable Chat, Dutch Healthcare and the Digital Markets Act- About the pitfalls of interoperable chat</summary>
      <description>&lt;p&gt;The Dutch government wanted an obligatory standard for chat interoperability in healthcare. I chaired the standardisation workgroup drafting that standard and have learned an awful lot about interoperable chats and about the pitfalls of mixing up policy making and standardisation.&lt;/p&gt;

&lt;p&gt;Now the European Commission wants an obligatory standard for chat interoperability, this time because of the ‘Digital Service Act’. Lets have a look what to expect when writing that standard!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/interoperable_chat/</url>
      <location>K.3.401</location>
      <attendee>Winfried Tilanus</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13849@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13849</pentabarf:event-id>
      <pentabarf:event-slug>pulsar</pentabarf:event-slug>
      <pentabarf:event-tag>pulsar</pentabarf:event-tag>
      <pentabarf:title>Modernizing Legacy Messaging System with Apache Pulsar</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T161000</dtstart>
      <dtend>20230205T163000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Modernizing Legacy Messaging System with Apache Pulsar</summary>
      <description>&lt;p&gt;In this session we will briefly describe Apache Pulsar and Jakarta JMS. We will see how Apache Pulsar concepts map to the Jakarta Messaging Specifications. You will also see how to connect a Jakarta EE application to Pulsar just by dropping a Resource Adapter in your application server and basically zero code changes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/pulsar/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mary Grygleski</attendee>
      <attendee>Enrico Olivelli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14242@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14242</pentabarf:event-id>
      <pentabarf:event-slug>rust_glidesort</pentabarf:event-slug>
      <pentabarf:event-tag>rust_glidesort</pentabarf:event-tag>
      <pentabarf:title>Glidesort</pentabarf:title>
      <pentabarf:subtitle>Efficient In-Memory Adaptive Stable Sorting on Modern Hardware</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T161000</dtstart>
      <dtend>20230204T164000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Glidesort- Efficient In-Memory Adaptive Stable Sorting on Modern Hardware</summary>
      <description>&lt;p&gt;Sorting is one of the most common algorithms used in programming, and virtually every standard library contains a routine for it. Despite also being one of the oldest problems out there, surprisingly large improvements are still being found. Some of these are fundamental novelties, and others are optimizations matching the changing performance landscape in modern hardware.&lt;/p&gt;

&lt;p&gt;In this talk we present Glidesort, a general purpose in-memory stable comparison sort. It is fully adaptive to both pre-sorted runs in the data similar to Timsort, and low-cardinality inputs similar to Pattern-defeating Quicksort, making it to our knowledge the first practical stable sorting algorithm fully adaptive in both measures. Glidesort achieves a 3x speedup over a Rust’s standard library Timsort routine on sorting random 32-bit integers, with the speedup breaking the order of magnitude barrier for realistic low-cardinality distributions. It achieves this without the use of SIMD, processor-specific intrinsics or assumptions about the type being sorted: it is a fully generic sort taking an arbitrary comparison operator.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_glidesort/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Orson Peters</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14476@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14476</pentabarf:event-id>
      <pentabarf:event-slug>lotech_elephant</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_elephant</pentabarf:event-tag>
      <pentabarf:title>Turbocharging an elephant. Making Libreoffice faster.</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T161000</dtstart>
      <dtend>20230204T162000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Turbocharging an elephant. Making Libreoffice faster.</summary>
      <description>&lt;p&gt;The really easy stuff is mostly done.
This talk is about several improvements to LibreOffice which required lots of prep work
and interesting challenges to get improvements in a very large and messy codebase.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_elephant/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Noel Grandin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14527@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14527</pentabarf:event-id>
      <pentabarf:event-slug>hack_mysql_component</pentabarf:event-slug>
      <pentabarf:event-tag>hack_mysql_component</pentabarf:event-tag>
      <pentabarf:title>Extending MySQL with component infrastructure</pentabarf:title>
      <pentabarf:subtitle>will MySQL be out of space soon ?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 16:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T161000</dtstart>
      <dtend>20230205T163000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Extending MySQL with component infrastructure- will MySQL be out of space soon ?</summary>
      <description>&lt;p&gt;In this session we will see how to hack MySQL by extending MySQL Server using the Component Service Infrastructure.
We will discover what is it, and how to use it with a practical example written in C++ on how to verify disk space.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/hack_mysql_component/</url>
      <location>K.3.201</location>
      <attendee>Frédéric Descamps</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13878@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13878</pentabarf:event-id>
      <pentabarf:event-slug>network_pods_to_multiple_networks</pentabarf:event-slug>
      <pentabarf:event-tag>network_pods_to_multiple_networks</pentabarf:event-tag>
      <pentabarf:title>Need to connect your k8s pods to multiple networks? No problem [with calico/vpp]!</pentabarf:title>
      <pentabarf:subtitle>Multi-legged containers running wild with calico/vpp</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Network</pentabarf:track>
      <pentabarf:start>2023-02-05 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T161500</dtstart>
      <dtend>20230205T164500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Need to connect your k8s pods to multiple networks? No problem [with calico/vpp]!- Multi-legged containers running wild with calico/vpp</summary>
      <description>&lt;p&gt;Kubernetes is a great solution for hosting highly available endpoint applications, but network functions can still prove challenging. VPN gateways are notably tricky, with overlay and underlay conflicts making their deployment an interesting dance. Performance is also a challenging topic when speaking about scale, most importantly when common optimizations like GSO don't really apply.&lt;/p&gt;

&lt;p&gt;Leveraging the Calico CNI with a VPP dataplane mixed with multus, allowed us exposing multiple k8s managed interfaces to pods, and thus building complex network functions that still benefit from k8s constructs (HA, service discovery, ...). In the end building an highly available Wireguard gateway gets as easy as building any other application. And it can even leverage accelerated interfaces and cryptographic engines, to reach multiple Gbps without hassle.&lt;/p&gt;

&lt;p&gt;Hoping this architecture could benefit Kubernetes at large, we started drafting a KEP, proposing to upstream the concept of multiple isolated networks, and standardizing their interaction with existing k8s resources.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Network</categories>
      <url>https:/fosdem.org/2023/schedule/event/network_pods_to_multiple_networks/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Nathan Skrzypczak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13913@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13913</pentabarf:event-id>
      <pentabarf:event-slug>continuous_update_everything</pentabarf:event-slug>
      <pentabarf:event-tag>continuous_update_everything</pentabarf:event-tag>
      <pentabarf:title>Continuously Update Everything</pentabarf:title>
      <pentabarf:subtitle>A recipe for disaster?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T161500</dtstart>
      <dtend>20230204T163500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Continuously Update Everything- A recipe for disaster?</summary>
      <description>&lt;p&gt;In a continuously changing IT world, not being able to adapt is the difference between yesterday's and tomorrow’s projects. Everybody wants the benefits of changes but nobody wants to endorse its associated risk. I’ll share why we created Updatecli, an open-source declarative dependency manager. How automation helps us to anticipate, and fix early, our day-to-day challenges, and where the traps lie.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/continuous_update_everything/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Olivier Vernin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14382@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14382</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_towards_secure_boot</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_towards_secure_boot</pentabarf:event-tag>
      <pentabarf:title>Towards Secure Boot for NixOS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T161500</dtstart>
      <dtend>20230205T163500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Towards Secure Boot for NixOS</summary>
      <description>&lt;p&gt;This talk gives an overview about the state of Lanzaboote, a set of tools that enable Secure Boot for NixOS.&lt;/p&gt;

&lt;p&gt;UEFI Secure Boot is a firmware security feature that prevents untrusted code from booting on a system. Users can utilize this technology to prevent certain kinds of attacks that involve booting malicious code on their computers. Unfortunately, NixOS has no support for Secure Boot yet.&lt;/p&gt;

&lt;p&gt;The talk will give a short background of Secure Boot, go through NixOS-specific challenges, and explain the strategy we took for enabling Secure Boot in NixOS. We will highlight the newly developed components, such as a custom UEFI boot stub and companion Linux userspace tool, which are both written in Rust. Finally, we will explain the current state of upstreaming Secure Boot support in NixOS.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_towards_secure_boot/</url>
      <location>H.2214</location>
      <attendee>Julian Stecklina</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15084@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15084</pentabarf:event-id>
      <pentabarf:event-slug>open_research_open_panel</pentabarf:event-slug>
      <pentabarf:event-tag>open_research_open_panel</pentabarf:event-tag>
      <pentabarf:title>Open Research Open Panel</pentabarf:title>
      <pentabarf:subtitle>Open discussion among the open research tools and technologies community</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 16:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T161500</dtstart>
      <dtend>20230204T164500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open Research Open Panel- Open discussion among the open research tools and technologies community</summary>
      <description>&lt;p&gt;Looking back at 4 years of Open research tools and technologies devroom, we propose an open discussion on what's been done and what's to do. The panel will be held by the devroom organisers and will present a brief wrap-up of the 2023 edition, before opening the floor to the attendance. We are looking for feedback regarding the event itself, and inputs about its part in the community. Where are we, and where should we go from here?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_research_open_panel/</url>
      <location>UB4.132</location>
      <attendee>Paul Girard</attendee>
      <attendee>Matthieu Totet</attendee>
      <attendee>Mathieu Jacomy</attendee>
      <attendee>Diego Antolinos-Basso</attendee>
      <attendee>Maya Anderson-González</attendee>
      <attendee>Sara Petti</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13759@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13759</pentabarf:event-id>
      <pentabarf:event-slug>dns_connectbyname_and_the_proxy_control_option</pentabarf:event-slug>
      <pentabarf:event-tag>dns_connectbyname_and_the_proxy_control_option</pentabarf:event-tag>
      <pentabarf:title>Connectbyname and the Proxy Control option</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T162000</dtstart>
      <dtend>20230204T164500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Connectbyname and the Proxy Control option</summary>
      <description>&lt;p&gt;At NLnet Labs, we worked on creating an API and prototype implementation for 'connectbyname', library function that takes as input a (DNS) name and returns a TLS connection. The idea is to work towards a standard API for such a function, that can internally use asynchronous DNS lookups, implement Happy Eyeballs, support DANE, SVCB/HTTPS, encrypted client hello, etc. I will present the various prototype implementation we created.&lt;/p&gt;

&lt;p&gt;During this work we found that supporting the many new DNS connection types (DNS
 over TLS, DNS over HTTPS, DNS over QUIC) from within a library is creating a nu
mber of problems. To deal with this problem, we created a new EDNS(0) option called Proxy Control option, that allows stub resolvers to send requirements to a local proxy. I will present this option and how it can help to keep DNS stub resolvers simple.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_connectbyname_and_the_proxy_control_option/</url>
      <location>UB4.136</location>
      <attendee>Philip Homburg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14177@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14177</pentabarf:event-id>
      <pentabarf:event-slug>whippet</pentabarf:event-slug>
      <pentabarf:event-tag>whippet</pentabarf:event-tag>
      <pentabarf:title>Whippet: A new production embeddable garbage collector</pentabarf:title>
      <pentabarf:subtitle>Replacing Guile's engine while the car is running</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20230204T162000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:35:00:00</duration>
      <summary>Whippet: A new production embeddable garbage collector- Replacing Guile's engine while the car is running</summary>
      <description>&lt;p&gt;Guile has a new garbage collector coming!  The Whippet collector improve throughput and scalability of Guile programs, and is built in such a way that it can be swapped into most any language runtime that uses that BDW-GC.  With minimal adaptations in user code, you get a collector that's competitive with the industry-standard Boehm-Demers-Weiser conservative collector, but which scales better for multiple allocation threads.  As incremental changes are made in Guile to integrate Whippet, we will also gain the ability to compact the heap, even while keeping conservative scanning of the C stack.  This talk presents the structure of whippet and some performance numbers for how it improves Guile program behavior.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/whippet/</url>
      <location>K.3.201</location>
      <attendee>Andy Wingo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14667@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14667</pentabarf:event-id>
      <pentabarf:event-slug>lotech_featurelocking</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_featurelocking</pentabarf:event-tag>
      <pentabarf:title>Feature Locking and Feature Restriction </pentabarf:title>
      <pentabarf:subtitle>Integrator's way to unlock potential</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T162000</dtstart>
      <dtend>20230204T163000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Feature Locking and Feature Restriction - Integrator's way to unlock potential</summary>
      <description>&lt;p&gt;In the talk, Pranam will explain and demonstrate how feature locking and restrictions work in Online. Using such methods integrators can control which features to deliver to which user or group.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_featurelocking/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Pranam Lashkari</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14941@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14941</pentabarf:event-id>
      <pentabarf:event-slug>bare_metal_servers_as_container_runtime</pentabarf:event-slug>
      <pentabarf:event-tag>bare_metal_servers_as_container_runtime</pentabarf:event-tag>
      <pentabarf:title>Bare-metal servers as a container runtime</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 16:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T162000</dtstart>
      <dtend>20230204T163500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Bare-metal servers as a container runtime</summary>
      <description>&lt;p&gt;At Scaleway, we built a large-scale PXE-based imaging infrastructure to manage the fleet of machines that power our various storage services. Using this infrastructure, we can reliably deploy new machines—and reconfigure existing ones—in predictable ways. In this talk, we will explain the problems we had to solve, how we reasoned through these issues, and what we built to solve the problems. Improved reliability, decreased time to production, increased stability, and all of this without sacrificing usability or end-user experience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/bare_metal_servers_as_container_runtime/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Florian Florensa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13695@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13695</pentabarf:event-id>
      <pentabarf:event-slug>do_we_need_virtual_events</pentabarf:event-slug>
      <pentabarf:event-tag>do_we_need_virtual_events</pentabarf:event-tag>
      <pentabarf:title>Do we still need to have virtual events? </pentabarf:title>
      <pentabarf:subtitle>My learnings from organizing virtual community events</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 16:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T162500</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Do we still need to have virtual events? - My learnings from organizing virtual community events</summary>
      <description>&lt;p&gt;During the Covid-19 pandemic, we were all forced to move our events to virtual platforms, and we got used to attending events online. Even as our lives are returning to normal and people are returning to in-person events, I believe there will continue to be a place for virtual events as the virtual format offers some important advantages.&lt;/p&gt;

&lt;p&gt;In this talk, Ray will discuss some of the advantages of virtual events, such as smaller resource requirements, simpler logistics, easier distribution of content, and opportunities for experimentation. In addition, virtual events do not need to be limited to tutorial-type sessions, but they can also be used to provide additional opportunities for community members to get together, network, and collaborate (e.g., for triaging issues, working on documentation, etc.). Even as life returns to normal, virtual events should remain an important tool–and complement what we’re doing with in-person events–for helping open-source communities grow.&lt;/p&gt;

&lt;p&gt;Ray will also discuss some of the common mistakes and challenges in virtual events, such as limited opportunities for casual interactions, difficulty facilitating hands-on work, time zone challenges, etc., and how we can work together to mitigate these issues.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/do_we_need_virtual_events/</url>
      <location>UB5.132</location>
      <attendee>Ray Paik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14051@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14051</pentabarf:event-id>
      <pentabarf:event-slug>linphone_sfu</pentabarf:event-slug>
      <pentabarf:event-tag>linphone_sfu</pentabarf:event-tag>
      <pentabarf:title>Real-time audio/video conferences in Linphone thanks to a modern SFU server</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 16:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T162500</dtstart>
      <dtend>20230205T164500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Real-time audio/video conferences in Linphone thanks to a modern SFU server</summary>
      <description>&lt;p&gt;Existing audio/video conferencing solutions of type “Multipoint control unit” or “Mediamixing mixer”, have proved to be costly in terms of resources in the case of video processing, due to the algorithm complexity of video codecs. This constraint leaded to the emergence of new solutions transmitting a useful subset of the streams received from all the participants, to each participant. For example: only the video of the actively talking participant is dispatched to each participants, together with some very low resolution video streams of the other participants.
This technology is referred to as “Selective Forwarding Unit” (SFU) or “Selective Forwarding Middlebox” (SFM). These solutions open the path to conference sessions managed by a server that does not decode the media content.
The main benefit of a Selective Forwarding Unit is that it is capable of receiving multiple media streams and then decide which of these media streams should be sent to which participant. That way it is technically possible to enhance the number of participants to a group call.&lt;/p&gt;

&lt;p&gt;Linphone is likely to be the first open source SIP-based conferencing solution powered by a modern SFU server. As the server solution already used for Instant Messaging features was already compatible with open standards for the function of managing group chatrooms and their participants., the idea was to enhance this component with media capabilities. Therefore the Linphone team developed a SFU algorithm on top of mediastreamer2 and ortp (Linphone’s media processing libraries), inside of a new software component called “MS-SFU”.&lt;/p&gt;

&lt;p&gt;This talk will focus on the following topics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;compatibility of the conference establishment mechanism with SIP and the RFC 4579 (SIP Call Control - Conferencing for User Agents)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;stream selection performed by the SFU based on the current audio level of participants&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;implemented standards to allow the communication between the Linphone's library and the Flexisip conference server in SFU mode&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;how this technology paves the way for a future major innovation: end-to-end encryption for real-time audio and video conferences&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/linphone_sfu/</url>
      <location>K.3.401</location>
      <attendee>Jehan Monnier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14891@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14891</pentabarf:event-id>
      <pentabarf:event-slug>haskell_foundation_open_source</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_foundation_open_source</pentabarf:event-tag>
      <pentabarf:title>Open-Source Opportunities with the Haskell Foundation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 16:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T162500</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open-Source Opportunities with the Haskell Foundation</summary>
      <description>&lt;p&gt;The Haskell Foundation is an independent, non-profit organization dedicated to amplifying the impact of Haskell on humanity and broadening the adoption of Haskell, by supporting its ecosystem of tools, libraries, education, and research. Haskell is already used in industry for purposes as varied as payment processing, formal verification of cryptography, freight forwarding, and spam fighting, and its influence can be seen far and wide in the world of programming languages, but more remains to be done. In this talk, I'll give an overview of the key Haskell community infrastructure and point to some opportunities for high-value contributions to the Haskell ecosystem, both for experienced Haskellers and those still learning the language. I'll also talk about how the Haskell Foundation thinks about where we can get the most leverage from our work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_foundation_open_source/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>David Thrane Christiansen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13600@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13600</pentabarf:event-id>
      <pentabarf:event-slug>container_kubernetes_cluster_api</pentabarf:event-slug>
      <pentabarf:event-tag>container_kubernetes_cluster_api</pentabarf:event-tag>
      <pentabarf:title>Cluster API: Operating Kubernetes with Kubernetes</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Cluster API: Operating Kubernetes with Kubernetes</summary>
      <description>&lt;p&gt;Operating Kubernetes clusters has never been easy. Managing the cluster lifecycle includes multiple aspects, starting from provisioning the underlying infrastructure to upgrading it. There is a possibility that the fleet of clusters will grow and potentially spread across multiple environments. How to keep all clusters under control? What if we use Kubernetes API for simplifying these tasks? Kubernetes is able to manage our container workloads, but it turns out it can also be extended to manage the lifecycle of multiple clusters. In this presentation, we will go over the fundamentals of cluster lifecycle management and how the Cluster API can help. We will do a deep dive into Cluster API building blocks and see a live demo of provisioning and upgrading clusters on various infrastructure providers. &lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_kubernetes_cluster_api/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Alex Demicev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13618@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13618</pentabarf:event-id>
      <pentabarf:event-slug>translations_translating_documentation_with_cloud_tools_and_scripts</pentabarf:event-slug>
      <pentabarf:event-tag>translations_translating_documentation_with_cloud_tools_and_scripts</pentabarf:event-tag>
      <pentabarf:title>Translating documentation with cloud tools and scripts</pentabarf:title>
      <pentabarf:subtitle>Using cloud tools and scripts to translate, review and update documents</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Translations</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Translating documentation with cloud tools and scripts- Using cloud tools and scripts to translate, review and update documents</summary>
      <description>&lt;p&gt;It is more or less clear which tools to use when translating the text in the software itself, but not so much for documentation, especially when this documentation evolves and needs to be updated.
This talk presents a pipeline to create an initial version converting markdown files and html into po files. Using a script to automatic translate them using the cloud and what to do when the document gets updated.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Translations</categories>
      <url>https:/fosdem.org/2023/schedule/event/translations_translating_documentation_with_cloud_tools_and_scripts/</url>
      <location>AW1.120</location>
      <attendee>Nilo Coutinho Menezes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13723@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13723</pentabarf:event-id>
      <pentabarf:event-slug>sds_keda_object_store</pentabarf:event-slug>
      <pentabarf:event-tag>sds_keda_object_store</pentabarf:event-tag>
      <pentabarf:title>AMENDMENT Autoscaling with KEDA - Object Store Case Study</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AMENDMENT Autoscaling with KEDA - Object Store Case Study</summary>
      <description>&lt;p&gt;Scaling your object store is complex and payloads vary in size - objects can be as large as virtual machine images or
as small as emails. In behaviour - some are mostly reading, writing, and listing objects. Other payloads delete
objects, and some keep them forever. Using CPU and RAM to autoscale the pods horizontally or vertically is limited
and may adversely affect the system. Treating our object store as a queueing system: converting HTTP
requests to actions on disks may be the solution!
Please note that this session was originally scheduled for 18:30.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_keda_object_store/</url>
      <location>H.2214</location>
      <attendee>Jiffin Tony Thottan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13875@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13875</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_digital_service_act</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_digital_service_act</pentabarf:event-tag>
      <pentabarf:title>The Digital Services Act 101 </pentabarf:title>
      <pentabarf:subtitle>What is it and why should you care</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The Digital Services Act 101 - What is it and why should you care</summary>
      <description>&lt;p&gt;Europe’s new rulebook to ensure safe, ethical and transparent online spaces, the Digital Services Act (DSA), entered into force on November 16th. In a few months, this regulation will apply to a range of digital services operating in the EU, from intermediary and hosting services to social media platforms and search engines. The DSA will require big changes from the biggest players in social media and search (those with over 45 million ‘active monthly users’ in the EU); content moderation capacities, data access transparency tools and annual audits will now be mandated and governed. This groundbreaking text is the first of its kind, and has already inspired both legislation and voluntary corporate practices around the world.&lt;/p&gt;

&lt;p&gt;This lighting talk will speed through the major implications of the DSA and the changes big tech is likely to roll out in response.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/mozilla_digital_service_act/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Claire Pershan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13906@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13906</pentabarf:event-id>
      <pentabarf:event-slug>gb_arm</pentabarf:event-slug>
      <pentabarf:event-tag>gb_arm</pentabarf:event-tag>
      <pentabarf:title>I made a GameBoy emulator to learn about computers. And now I work with them...</pentabarf:title>
      <pentabarf:subtitle>A brief personal journey in emulator development (with a sprinkle of Rust and WebAssembly)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>I made a GameBoy emulator to learn about computers. And now I work with them...- A brief personal journey in emulator development (with a sprinkle of Rust and WebAssembly)</summary>
      <description>&lt;p&gt;In the spring of 2020 a global pandemic forced us to remain indoors for some time, and in my case, I set to work on finally writing that GameBoy emulator... As a software developer without much of a formal background in computer architecture, this project served as a gentle and playful introduction to the topic (and perhaps it played some role in me eventually going to work with the ARM folks). This presentation is a playback of everything I managed to learn/discover during this process, some anecdotes, live demos, funny-looking glitches, Rust, WebAssembly, and (no promises here) perhaps a FOSDEM-exclusive ROM demo!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/gb_arm/</url>
      <location>AW1.126</location>
      <attendee>German Gomez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13933@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13933</pentabarf:event-id>
      <pentabarf:event-slug>security_crowdsec</pentabarf:event-slug>
      <pentabarf:event-tag>security_crowdsec</pentabarf:event-tag>
      <pentabarf:title>How to protect your Kubernetes cluster using Crowdsec</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to protect your Kubernetes cluster using Crowdsec</summary>
      <description>&lt;p&gt;The &lt;a href="https://github.com/crowdsecurity/crowdsec/"&gt;CrowdSec&lt;/a&gt; project aims at providing a crowdsourced approach to common infrastructure defense problems by distributing free &amp;amp; open-source software allowing you to protect yourself and share information about malevolent actors.&lt;/p&gt;

&lt;p&gt;In this Presentation, we will:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Learn about CrowdSec project&lt;/li&gt;
&lt;li&gt;Learn how to install CrowdSec in Kubernetes&lt;/li&gt;
&lt;li&gt;Learn how you can detect and block attacks in your applications deployed in k8s&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_crowdsec/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Hamza ESSAHELY</attendee>
      <attendee>Sebastien Blot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13993@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13993</pentabarf:event-id>
      <pentabarf:event-slug>homebrew</pentabarf:event-slug>
      <pentabarf:event-tag>homebrew</pentabarf:event-tag>
      <pentabarf:title>Homebrew: What's Happened and What's Next</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Homebrew: What's Happened and What's Next</summary>
      <description>&lt;p&gt;Homebrew is an open-source package manager for macOS and Linux. We've made a bunch of changes to how we're running the project, added features and supporting more OSs and architectures than before.&lt;/p&gt;

&lt;p&gt;This talk will provide an overview of what we've done since last year's FOSDEM along with a sneak preview of some of the features currently in development and what can be done to test and improve them before they are released to the world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/homebrew/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Mike McQuaid</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14042@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14042</pentabarf:event-id>
      <pentabarf:event-slug>sds_csi_addons</pentabarf:event-slug>
      <pentabarf:event-tag>sds_csi_addons</pentabarf:event-tag>
      <pentabarf:title>CANCELLED Container Storage Interface Addons</pentabarf:title>
      <pentabarf:subtitle>Extending CSI specification to provide advanced storage operations</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:05:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T170500</dtend>
      <duration>00:35:00:00</duration>
      <summary>CANCELLED Container Storage Interface Addons- Extending CSI specification to provide advanced storage operations</summary>
      <description>&lt;p&gt;Please note that this talk was cancelled.
The aim of this session is to discuss about Container Storage Interface (CSI), its specification and
details on additional advanced operations provided by CSI-Addons.
CSI specification defines an interface along with the minimum operational and packaging recommendations for a storage provider (SP) to implement a CSI compatible plugin. The interface declares the APIs that a plugin MUST expose: this is the primary focus of the CSI specification.
The CSI-Addons project hosts extensions to the CSI specification to provide advanced storage operations. By adding new procedures to the CSI-Addons Specification, additional operations for storage systems can be provided. The reference implementation is done on Kubernetes, and maintained in the Kubernetes CSI-Addons repository. Some of the advanced storage operations that are currently supported are reclaim space, network fence, volume replication and encryption key rotation.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_csi_addons/</url>
      <location>D.sds</location>
      <attendee>yati padia</attendee>
      <attendee>rakshith-r</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14152@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14152</pentabarf:event-id>
      <pentabarf:event-slug>energy_combatting_software_driven_environmental_harm</pentabarf:event-slug>
      <pentabarf:event-tag>energy_combatting_software_driven_environmental_harm</pentabarf:event-tag>
      <pentabarf:title>Combatting Software-Driven Environmental Harm With Free Software</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Combatting Software-Driven Environmental Harm With Free Software</summary>
      <description>&lt;p&gt;Digital technology is a major contributor to environmental harm, whether it is the 'tsunami' of e-waste filling landfills or the CO2 emissions on a par with the aviation industry.&lt;/p&gt;

&lt;p&gt;Oft overlooked is that software plays a crucial role. For instance, software bloat means less powerful hardware may stop working and end up as toxic waste in landfills, while new devices are manufactured unnecessarily -- the production of which often costs more energy than usage over their operating life. Moreover, software bloat also entails that the software will have higher energy demands and pump more greenhouse gases into the atmosphere -- in order to achieve the same result. Digital sustainability is, in many ways, a question of software.&lt;/p&gt;

&lt;p&gt;The Blue Angel ecolabel, the official environmental label of the German government, began certifying software in 2020. In the award criteria, sustainability is closely linked with transparency and user autonomy. This connection has been one of the motivations behind the KDE Eco initiative since its beginning in 2021. In this talk I will present the environmental harm driven by software, with a focus on energy consumption. I will link the values of Free and Open Source software to sustainable software design. Finally, I will provide an overview of the work of the KDE Eco project and the new sustainability goals of KDE.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_combatting_software_driven_environmental_harm/</url>
      <location>AW1.126</location>
      <attendee>Joseph De Veaugh-Geiss</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14157@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14157</pentabarf:event-id>
      <pentabarf:event-slug>cc_kubernetes</pentabarf:event-slug>
      <pentabarf:event-tag>cc_kubernetes</pentabarf:event-tag>
      <pentabarf:title>Autonomous Confidential Kubernetes</pentabarf:title>
      <pentabarf:subtitle>How to securely manage K8s from within K8s</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Autonomous Confidential Kubernetes- How to securely manage K8s from within K8s</summary>
      <description>&lt;p&gt;Managed Kubernetes offerings deliver a great set of features [autoscaling, loadbalancing, introspection, backups, automatic updates]. Applying the Confidential Computing concept to entire Kubernetes clusters ensures always-encrypted data and eliminates the service provider's access but also contradicts the managed approach. Fully isolated and self-managed clusters provide maximum control and privacy but do not offer smart features out of the box. This results in a tradeoff between ease of use and security. We present a Kubernetes-native approach, allowing a cluster to manage itself while offering many features known from fully managed alternatives.&lt;/p&gt;

&lt;p&gt;The solution comes in the form of open-source microservices that provide secure and autonomous joining of new nodes, autoscaling, failsafe node OS updates, and even Kubernetes upgrades.&lt;/p&gt;

&lt;p&gt;The talk covers microservice design patterns that give control back to the Kubernetes administrator.&lt;/p&gt;

&lt;p&gt;Additionally, we explain how remote attestation can help our system to verify each software component of a Kubernetes node during the bootstrapping process, adding that extra level of security to an autonomous architecture.&lt;/p&gt;

&lt;p&gt;Finally, we explain how you can securely automate the Kubernetes node lifecycle: How nodes can prove their integrity and can join Kubernetes clusters autonomously without relying on a trusted third party to mediate the process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_kubernetes/</url>
      <location>K.4.601</location>
      <attendee>Moritz Eckert</attendee>
      <attendee>Malte Poll</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14158@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14158</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_marblerun</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_marblerun</pentabarf:event-tag>
      <pentabarf:title>Scalable Confidential Computing on Kubernetes with Marblerun</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Scalable Confidential Computing on Kubernetes with Marblerun</summary>
      <description>&lt;p&gt;Do you wanna add an extra layer of data protection to your Kubernetes workloads? In this talk, we introduce the open-source project Marblerun and discuss the challenges that arise when you deploy confidential computing-enabled workloads on K8s.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_marblerun/</url>
      <location>D.confidential</location>
      <attendee>Moritz Eckert</attendee>
      <attendee>Thomas Tendyck</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14179@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14179</pentabarf:event-id>
      <pentabarf:event-slug>firefox_profiler</pentabarf:event-slug>
      <pentabarf:event-tag>firefox_profiler</pentabarf:event-tag>
      <pentabarf:title>Using the Firefox Profiler for web performance analysis</pentabarf:title>
      <pentabarf:subtitle>Capture a performance profile. Analyze it. Share it. Make the web faster.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>JavaScript</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Using the Firefox Profiler for web performance analysis- Capture a performance profile. Analyze it. Share it. Make the web faster.</summary>
      <description>&lt;p&gt;The Firefox Profiler was born as the Gecko Profiler, the internal tool that Firefox developers use to analyze and improve the performance of the Firefox browser.&lt;/p&gt;

&lt;p&gt;Earlier this year, we replaced the Firefox Devtools' performance panel with this powerful tool, because we thought that Web Developers should also have access to the same data. While this newer tool provides a lot more information than what was previously available, it's also more complicated as a result. In this talk I'll explain and show the basics, so that you'll then be able to use the tool for your own profit.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>JavaScript</categories>
      <url>https:/fosdem.org/2023/schedule/event/firefox_profiler/</url>
      <location>UB5.230</location>
      <attendee>Julien Wajsberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14207@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14207</pentabarf:event-id>
      <pentabarf:event-slug>open_switching</pentabarf:event-slug>
      <pentabarf:event-tag>open_switching</pentabarf:event-tag>
      <pentabarf:title>Open Source Switching: Upstreaming ONIE NVMEM and switch BSP drivers</pentabarf:title>
      <pentabarf:subtitle>An overview of a DENT upstream WG project and network switch board support in the Linux kernel</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T164000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Open Source Switching: Upstreaming ONIE NVMEM and switch BSP drivers- An overview of a DENT upstream WG project and network switch board support in the Linux kernel</summary>
      <description>&lt;p&gt;As open source network switching gathers momentum there is significant work being done to upstream support for network switch devices in the Linux kernel. The DENT project is an open source network operating system utilizing the Linux kernel, switchdev, and other Linux-based projects, hosted under the Linux Foundation. This talk will present case studies of driver development for platforms supported by the DENT project — the ONIE NVMEM driver and the switch BSP driver.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/open_switching/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Jakov Petrina Trnski</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14232@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14232</pentabarf:event-id>
      <pentabarf:event-slug>python_pyscript</pentabarf:event-slug>
      <pentabarf:event-tag>python_pyscript</pentabarf:event-tag>
      <pentabarf:title>Will PyScript replace Django?</pentabarf:title>
      <pentabarf:subtitle>What PyScript is and is not</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Python</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Will PyScript replace Django?- What PyScript is and is not</summary>
      <description>&lt;p&gt;In this talk, through some examples and demos of PyScript, we will see how to use it - just include the CDN URL, understand that it is a frontend-only Python that runs on the browser and learn the fact that it can work with javascript in conjunction.&lt;/p&gt;

&lt;p&gt;After that, we will look at what is under the hood - Pyodide - which is a Python distribution for the browser. It is what is essential to power PyScript. We will discover what is the difference between using PyScript and Pyodide.&lt;/p&gt;

&lt;p&gt;Finally, we will conclude what is already available in PyScirpt like which library you can run on PyScript and which ones are still yet to come. In the end, we will answer the question - Will PyScript replace Django?&lt;/p&gt;

&lt;p&gt;This talk is for those who are curious about PyScript and the idea of running Python in the browser in general. We will assume no piror knowledge about it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Python</categories>
      <url>https:/fosdem.org/2023/schedule/event/python_pyscript/</url>
      <location>UD2.218A</location>
      <attendee>Cheuk Ho</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14402@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14402</pentabarf:event-id>
      <pentabarf:event-slug>loupe</pentabarf:event-slug>
      <pentabarf:event-tag>loupe</pentabarf:event-tag>
      <pentabarf:title>Loupe: Designing Application-driven Compatibility Layers in Custom Operating Systems</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Microkernel and Component-based OS</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Loupe: Designing Application-driven Compatibility Layers in Custom Operating Systems</summary>
      <description>&lt;p&gt;Providing support for mainstream applications is fundamental for a new/custom
OS to have impact in the short and long term. This is generally achieved
through the development of a compatibility layer, currently an ad-hoc and
unoptimized process that involves a vast amount of unnecessary engineering
effort. There is a need for efficient methods to measure precisely what
OS features are really required by a given set of target applications,
gathering results that can help drive the development of compatibility layers
by pinpointing what features should be implemented in priority.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Microkernel and Component-based OS</categories>
      <url>https:/fosdem.org/2023/schedule/event/loupe/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Pierre Olivier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14491@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14491</pentabarf:event-id>
      <pentabarf:event-slug>lotech_interoperability</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_interoperability</pentabarf:event-tag>
      <pentabarf:title>An Interoperability Improvement in LibreOffice Impress Tables</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T164000</dtend>
      <duration>00:10:00:00</duration>
      <summary>An Interoperability Improvement in LibreOffice Impress Tables</summary>
      <description>&lt;p&gt;Story of an interoperability bug fixing adventure where the problem turned out to be deeper than it appeared at first glance. Showcasing how there are multiple approaches to a single interoperability problem. And the why, when and how of coming up with alternative solutions to already existing ones.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_interoperability/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Sarper Akdemir</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14598@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14598</pentabarf:event-id>
      <pentabarf:event-slug>device_support</pentabarf:event-slug>
      <pentabarf:event-tag>device_support</pentabarf:event-tag>
      <pentabarf:title>Rethinking device support for the long-term</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kernel</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Rethinking device support for the long-term</summary>
      <description>&lt;p&gt;As new devices keep getting released with a stronger focus on upstream support, CI systems like KernelCI are becoming essential to quickly detect any regressions introduced and to allow long-term support to be sustainable. In this talk, I will show how several regressions were detected in the process of upstreaming support for a device, how KernelCI could have automatically detected them, what we're doing to make that happen going forward, and where test coverage still has room for growth.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kernel</categories>
      <url>https:/fosdem.org/2023/schedule/event/device_support/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Nícolas F. R. A. Prado</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14601@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14601</pentabarf:event-id>
      <pentabarf:event-slug>collab_openproject</pentabarf:event-slug>
      <pentabarf:event-tag>collab_openproject</pentabarf:event-tag>
      <pentabarf:title>Optimizing your core application for integration</pentabarf:title>
      <pentabarf:subtitle>Learnings from integrating OpenProject with Nextcloud</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Optimizing your core application for integration- Learnings from integrating OpenProject with Nextcloud</summary>
      <description>&lt;p&gt;Enabling third parties to integrate with your core application requires far more than allowing the use of the same API that your front-end already consumes. Access control and cross-domain requests are usually the first spots where problems appear. Based on the experience of integrating OpenProject with Nextcloud we cover the most typical road blocks that product developers should remove.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_openproject/</url>
      <location>K.4.601</location>
      <attendee>Wieland Lindenthal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14701@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14701</pentabarf:event-id>
      <pentabarf:event-slug>gowatermill</pentabarf:event-slug>
      <pentabarf:event-tag>gowatermill</pentabarf:event-tag>
      <pentabarf:title>Building a basic event-driven application in Go in 20 minutes</pentabarf:title>
      <pentabarf:subtitle>Introduction to Watermill</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Building a basic event-driven application in Go in 20 minutes- Introduction to Watermill</summary>
      <description>&lt;p&gt;Many people miss event-driven architecture benefits because they believe it is complex and challenging to implement. In this talk, I will show you how my Watermill library can help you to build a basic event-driven application in Go in 20 minutes.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/gowatermill/</url>
      <location>UD2.218A</location>
      <attendee>Robert Laszczak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14772@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14772</pentabarf:event-id>
      <pentabarf:event-slug>lightning</pentabarf:event-slug>
      <pentabarf:event-tag>lightning</pentabarf:event-tag>
      <pentabarf:title>Lightning Talks</pentabarf:title>
      <pentabarf:subtitle>NetXMS | Parca | OpenSearch</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Monitoring and Observability</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Lightning Talks- NetXMS | Parca | OpenSearch</summary>
      <description>&lt;p&gt;The originally planned presentation on KubeInvaders got cancelled. So we had three ad-hoc lightning talks instead:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;NetXMS&lt;/li&gt;
&lt;li&gt;Parca&lt;/li&gt;
&lt;li&gt;Opensearch&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Monitoring and Observability</categories>
      <url>https:/fosdem.org/2023/schedule/event/lightning/</url>
      <location>UB2.252A (Lameere)</location>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14787@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14787</pentabarf:event-id>
      <pentabarf:event-slug>practical_ux_at_openproject</pentabarf:event-slug>
      <pentabarf:event-tag>practical_ux_at_openproject</pentabarf:event-tag>
      <pentabarf:title>Practical UX at OpenProject</pentabarf:title>
      <pentabarf:subtitle>Musing after 1½ years of working on the UX of open source software</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Source Design</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Practical UX at OpenProject- Musing after 1½ years of working on the UX of open source software</summary>
      <description>&lt;p&gt;User experience is often overlooked in open source projects, and this was the case with OpenProject too. In 2021, OpenProject hired two UX designers (including me) to improve usability and bring it to even more people. In this talk, we'll look at the challenges, processes and learnings gleaned from the past year and half of setting up a UX team within an established open source project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Source Design</categories>
      <url>https:/fosdem.org/2023/schedule/event/practical_ux_at_openproject/</url>
      <location>UB4.132</location>
      <attendee>Parimal Satyal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14811@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14811</pentabarf:event-id>
      <pentabarf:event-slug>20_minutes_from_zero_to_live_chatbot_with_tock</pentabarf:event-slug>
      <pentabarf:event-tag>20_minutes_from_zero_to_live_chatbot_with_tock</pentabarf:event-tag>
      <pentabarf:title>20 minutes from zero to a live chatbot with Tock</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>20 minutes from zero to a live chatbot with Tock</summary>
      <description>&lt;p&gt;The challenge is to setup a live chatbot in 20 minutes, using exclusively Tock (https://doc.tock.ai) - the open conversational AI platform written in/for Kotlin.&lt;/p&gt;

&lt;p&gt;The chatbot should implement, at least:
- skills: Kotlin and no-code
- multichannel capabilities
- basic Web frontend
- analytics&lt;/p&gt;

&lt;p&gt;Bonus challenge: run the chatbot on a bare laptop, offline.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/20_minutes_from_zero_to_live_chatbot_with_tock/</url>
      <location>UB5.230</location>
      <attendee>Francois Nollen</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14853@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14853</pentabarf:event-id>
      <pentabarf:event-slug>om_animation</pentabarf:event-slug>
      <pentabarf:event-tag>om_animation</pentabarf:event-tag>
      <pentabarf:title>The open source stack for animation movie pipelines</pentabarf:title>
      <pentabarf:subtitle>The tools needed to cover every  step of the animation movie creation process</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The open source stack for animation movie pipelines- The tools needed to cover every  step of the animation movie creation process</summary>
      <description>&lt;p&gt;Animation creation pipelines have been largely dominated by proprietary software for ages. Fortunately, for a few years, we assist a shift largely led by Blender on both 2D and 3D animation productions.
We'll see in this presentation the main steps needed to build an animation movie (in 2D and 3D), and what it requires in terms of asset and project management.
Parallelly, we will see for each aspect what tools can be used and when open-source solutions can be used fully.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_animation/</url>
      <location>K.3.401</location>
      <attendee>Frank Rousseau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14973@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14973</pentabarf:event-id>
      <pentabarf:event-slug>hpc_effective_testing_pipelines</pentabarf:event-slug>
      <pentabarf:event-tag>hpc_effective_testing_pipelines</pentabarf:event-tag>
      <pentabarf:title>Developing effective testing pipelines for HPC applications</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>HPC, Big Data and Data Science</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Developing effective testing pipelines for HPC applications</summary>
      <description>&lt;p&gt;Testing applications intended to run on high-performance computing clusters can be a painful process, especially when you do not have access to the resources you need. Sometimes you just want to check if you have the right compile flag specified, if the script you wrote actually works, or if your application can successfully use multiple cores. One way to test your HPC software is by &lt;em&gt;emulation&lt;/em&gt;; instead of wasting precious compute time on your bare-metal cluster, you use a micro-HPC cluster that provides the same functionality as the bare-metal cluster on a smaller scale.&lt;/p&gt;

&lt;p&gt;This talk will discuss the concept and implementation of an open-source testing framework that builds upon micro-HPC clusters. We will explore how a micro-HPC cluster can be brought up using Python and deploy core software such as identity management, shared file systems, and environment modules. We will also be exploring the transferability of the testing framework, such as how we can ensure that tests can both be run in CI pipelines and on local development machines, or how can use pre-existing frameworks such as pytest or unittest to run the tests. Lastly, we will discuss limitations of the testing framework and future work that can be done to improve its capabilities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>HPC, Big Data and Data Science</categories>
      <url>https:/fosdem.org/2023/schedule/event/hpc_effective_testing_pipelines/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Jason Nucciarone</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14984@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14984</pentabarf:event-id>
      <pentabarf:event-slug>sbom_qna</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_qna</pentabarf:event-tag>
      <pentabarf:title>General Q&amp;A on SBOMs</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T163000</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>General Q&amp;A on SBOMs</summary>
      <description>&lt;p&gt;An open-for-all session to ask any questions and discuss any topic about SBOMs&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_qna/</url>
      <location>UB4.136</location>
      <attendee>Kate Stewart</attendee>
      <attendee>Adolfo García Veytia</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15054@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15054</pentabarf:event-id>
      <pentabarf:event-slug>ai_discussion</pentabarf:event-slug>
      <pentabarf:event-tag>ai_discussion</pentabarf:event-tag>
      <pentabarf:title>AI Discussion</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 16:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T163000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:25:00:00</duration>
      <summary>AI Discussion</summary>
      <description>&lt;p&gt;All are welcome for a facilitated group conversation about the impact
of AI in software freedom legal and policy issues. We will be looking
to cover issues related to ethics and licensing and shape the
conversation around the participation of attendees in the room. Do
feel free to submit thoughts or questions in advance of the panel to
fosdem-legal@faif.us and we will do our best to include those
submissions in the discussion.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/ai_discussion/</url>
      <location>UB5.132</location>
      <attendee>Karen Sandler</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14449@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14449</pentabarf:event-id>
      <pentabarf:event-slug>nix_and_nixos_a_success_story</pentabarf:event-slug>
      <pentabarf:event-tag>nix_and_nixos_a_success_story</pentabarf:event-tag>
      <pentabarf:title>A success story of adopting Nix at a workplace</pentabarf:title>
      <pentabarf:subtitle>From reproducible CI builds to production</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Nix and NixOS</pentabarf:track>
      <pentabarf:start>2023-02-05 16:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T163500</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:20:00:00</duration>
      <summary>A success story of adopting Nix at a workplace- From reproducible CI builds to production</summary>
      <description>&lt;p&gt;In this talk I will tell a success story of how I managed to drive Nix adoption at Profian starting with reproducible release binary builds, to project CI and all the way to using NixOS in production. I will discuss the benefits gained from the company-wide Nix adoption, share the approach used for achieving this, my strategy for introducing colleagues to Nix, lessons learnt, pitfalls and hurdles encountered, as well as problems identified in the process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Nix and NixOS</categories>
      <url>https:/fosdem.org/2023/schedule/event/nix_and_nixos_a_success_story/</url>
      <location>H.2214</location>
      <attendee>Roman Volosatovs</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14516@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14516</pentabarf:event-id>
      <pentabarf:event-slug>fuzion</pentabarf:event-slug>
      <pentabarf:event-tag>fuzion</pentabarf:event-tag>
      <pentabarf:title>Fuzion — Intro for Java Developers: Mapping Java's Features to Simpler Mechanisms</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Friends of OpenJDK</pentabarf:track>
      <pentabarf:start>2023-02-05 16:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T163500</dtstart>
      <dtend>20230205T165500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Fuzion — Intro for Java Developers: Mapping Java's Features to Simpler Mechanisms</summary>
      <description>&lt;p&gt;Since last year's FOSDEM, the Fuzion language has seen two major enhancements:
algebraic effects and type features.  Algebraic effects provide a means to
manage non-functional side-effects of calls, while type features provide means
to attach logic to type parameters providing more power to generic types.&lt;/p&gt;

&lt;p&gt;This talk will explain algebraic effects and type features in Fuzion and show
how they can be used.  Algebraic effects provide means to manage non-functional
aspects like I/O, global and local state, exceptions and much more.  This can be
used to automatically detect security issues due to side-effects.  Many examples
will be given that show how typical code patterns in Java can be realized in a
purely functional way using effects and type features.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Friends of OpenJDK</categories>
      <url>https:/fosdem.org/2023/schedule/event/fuzion/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Fridtjof Siebert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14822@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14822</pentabarf:event-id>
      <pentabarf:event-slug>continuous_delivery_to_many_kubernetes_clusters</pentabarf:event-slug>
      <pentabarf:event-tag>continuous_delivery_to_many_kubernetes_clusters</pentabarf:event-tag>
      <pentabarf:title>Continuous Delivery to many Kubernetes Clusters</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 16:35:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T163500</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Continuous Delivery to many Kubernetes Clusters</summary>
      <description>&lt;p&gt;Moving to Kubernetes opens the door to a world of possibilities, but as the number of resources, clusters and namespaces grows, it becomes increasingly difficult to manage.&lt;/p&gt;

&lt;p&gt;We will show how at Adobe Experience Manager we continuously deliver changes to cluster resources and have implemented a way of doing feature flags and progressive rollouts with Kubernetes yaml definitions, across multiple clusters and regions using Jenkins, ArgoCD, and other open source projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/continuous_delivery_to_many_kubernetes_clusters/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Carlos Sanchez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14087@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14087</pentabarf:event-id>
      <pentabarf:event-slug>hw_journey</pentabarf:event-slug>
      <pentabarf:event-tag>hw_journey</pentabarf:event-tag>
      <pentabarf:title>A journey to the hardware world</pentabarf:title>
      <pentabarf:subtitle>A software engineer retrospective</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T164000</dtstart>
      <dtend>20230204T165000</dtend>
      <duration>00:10:00:00</duration>
      <summary>A journey to the hardware world- A software engineer retrospective</summary>
      <description>&lt;p&gt;As an embedded software engineer, I'm used to be at the border between software and hardware.
However, for many years I delegated everything more complex than finding a GPIO number
to a dedicated hardware team.&lt;/p&gt;

&lt;p&gt;Now working as a freelance engineer, I've decided to get over the barrier, to be more independent.
In this talk, I'll share my journey to the hardware world, from simple hardware designing
and routing using free software to more complex design review.&lt;/p&gt;

&lt;p&gt;As a big difference between hardware and software is the required equipment, I will
also go through the equipment I had to buy and how I use it.&lt;/p&gt;

&lt;p&gt;I hope to convey the message that while hardware is a vast world, it is a real
advantage for the software engineer to get familiar with a few basic tools of
our hardware colleagues.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/hw_journey/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Mathieu Othacehe</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14301@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14301</pentabarf:event-id>
      <pentabarf:event-slug>passbolt</pentabarf:event-slug>
      <pentabarf:event-tag>passbolt</pentabarf:event-tag>
      <pentabarf:title>Passbolt</pentabarf:title>
      <pentabarf:subtitle>Open source password manager for teams</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T164000</dtstart>
      <dtend>20230204T165500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Passbolt- Open source password manager for teams</summary>
      <description>&lt;p&gt;Passbolt is an open source password manager designed for collaboration and built on top of OpenPGP. In this presentation we will give a quick overview of the product functionalities, the security model and review the differences with other existing password managers. We'll have a high level look at the code architecture as well as our methodology and tooling for developing and testing the product. Finally we will touch based on the latest feature development and the roadmap for 2023 and beyond.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/passbolt/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Remy Bertot (passbolt)</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14385@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14385</pentabarf:event-id>
      <pentabarf:event-slug>mysql_procfs_udf</pentabarf:event-slug>
      <pentabarf:event-tag>mysql_procfs_udf</pentabarf:event-tag>
      <pentabarf:title>Extended observability to agentless monitoring on MySQL using ProcFS UDF plugin</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>MariaDB, MySQL and Friends</pentabarf:track>
      <pentabarf:start>2023-02-05 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230205T164000</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Extended observability to agentless monitoring on MySQL using ProcFS UDF plugin</summary>
      <description>&lt;p&gt;Monitoring is a fundamental part of a DBA's daily activities. We must understand how the workload uses limited resources such as memory, CPU, and disks. In this talk, we will cover the ProcFS UDF plugin, which is open-source and designed to provide access to the Linux performance counters by running SQL queries against MySQL 8.0.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>MariaDB, MySQL and Friends</categories>
      <url>https:/fosdem.org/2023/schedule/event/mysql_procfs_udf/</url>
      <location>K.3.201</location>
      <attendee>Vinicius Grippa</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14430@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14430</pentabarf:event-id>
      <pentabarf:event-slug>lotech_writercontent</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_writercontent</pentabarf:event-tag>
      <pentabarf:title>Writer Content Controls -- what happened in the past half year</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 16:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T164000</dtstart>
      <dtend>20230204T165000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Writer Content Controls -- what happened in the past half year</summary>
      <description>&lt;p&gt;LibreOffice was capable of handling form filling in Writer for a while
already. In the meantime, the competition introduced Structured Document Tags,
which is their default since 2007, and our fields and form shapes model them
poorly. Writer Content Controls are meant to perform a great handling of this
third type of form filling. Some recent developments also happened in this are
in the past half year: PDF export, combo boxes, titles and aliases. Come and
see how this now starts to work in Writer, what still needs doing and how you
can help.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_writercontent/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Miklos Vajna</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14546@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14546</pentabarf:event-id>
      <pentabarf:event-slug>llvmparcoach</pentabarf:event-slug>
      <pentabarf:event-tag>llvmparcoach</pentabarf:event-tag>
      <pentabarf:title>Case study of creating and maintaining an analysis and instrumentation tool based on LLVM: PARCOACH</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 16:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T164000</dtstart>
      <dtend>20230204T171000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Case study of creating and maintaining an analysis and instrumentation tool based on LLVM: PARCOACH</summary>
      <description>&lt;p&gt;PARCOACH is a static and dynamic analysis tool for High Performance Computing applications (using MPI and OpenMP for instance), based on LLVM.
Its main purpose is to check that the APIs usage are correct (for instance that all processus or threads call a barrier to avoid a deadlock).
It's not always possible to detect all errors statically, therefore the static analysis can be complemented by a dynamic instrumentation of the code to perform some correctness checks during the code execution.&lt;/p&gt;

&lt;p&gt;This (out-of-tree) tool has been initially written based on LLVM 3.7, and is now based on LLVM 15.
As a research project, it has seen a lot of contributions: from PhD students, from interns, and from researchers; with actually a low number of LLVM-specific engineers working on it until recently.
The objective of the talk would be to focus on how the project has been using LLVM over the years (and how it's been maintained):
  - how the lack of maintainance had lead to a relatively high technical dept.
  - how LLVM tools and structure had been used: from a manual compilation of the code to "properly" using LLVM's CMake integration, from analysis code tangled in the transformation code to properly using the "new" analysis and passes manager.
  - how the CI/CD evolved to improve the user experience (eg: docker-based jobs, automated images and packages generation, docker-compose entry point).
  - the weaknesses remaining in the project (as far as LLVM is concerned), where they come from, and the plan to fix them.
  - and obviously take a look at some mistakes that have been done (trying to maintain compatibility with several LLVM versions at once just to name one).&lt;/p&gt;

&lt;p&gt;While the content of the talk would not be "new" from a scientific point of view, we believe it would provide some interesting take-aways for people looking into developing or maintaining out-of-tree LLVM-based software.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/llvmparcoach/</url>
      <location>AW1.120</location>
      <attendee>Philippe Virouleau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14098@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14098</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_software_sustainability_institute</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_software_sustainability_institute</pentabarf:event-tag>
      <pentabarf:title>The Software Sustainability Institute Community and Events</pentabarf:title>
      <pentabarf:subtitle>How the SSI supports research software through community-building and events</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T164500</dtstart>
      <dtend>20230204T170000</dtend>
      <duration>00:15:00:00</duration>
      <summary>The Software Sustainability Institute Community and Events- How the SSI supports research software through community-building and events</summary>
      <description>&lt;p&gt;Since 2010, the Software Sustainability Institute (SSI) has facilitated the advancement of software in research by cultivating better, more sustainable, research software to enable world-class research (“Better software, better research”). To achieve this, the SSI has engaged a community of researchers; Research Software Engineers and developers; instructors and trainers that deliver research software training; research policymakers; and groups that provide services that support research software development. We will present an overview of the Institute’s main activities to engage the research software community, such as the Fellowship Programme, annual Collaborations Workshop, and Research Software Camps, and how you can get involved. We will also talk about resources that we have made available (e.g. the SSI Event Organisation Guide and other templates) that people are free to adapt and use to ease their own organisation of activities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_software_sustainability_institute/</url>
      <location>D.research</location>
      <attendee>Rachael Ainsworth</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14304@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14304</pentabarf:event-id>
      <pentabarf:event-slug>rust_how_pydantic_v2_leverages_rusts_superpowers</pentabarf:event-slug>
      <pentabarf:event-tag>rust_how_pydantic_v2_leverages_rusts_superpowers</pentabarf:event-tag>
      <pentabarf:title>How Pydantic V2 leverages Rust's Superpowers</pentabarf:title>
      <pentabarf:subtitle>Using Rust to build Python extensions</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20230204T164500</dtstart>
      <dtend>20230204T172000</dtend>
      <duration>00:35:00:00</duration>
      <summary>How Pydantic V2 leverages Rust's Superpowers- Using Rust to build Python extensions</summary>
      <description>&lt;p&gt;&lt;a href="https://pydantic-docs.helpmanual.io/"&gt;Pydantic&lt;/a&gt; is a data validation library for Python that has seen massive adoption over the last few years - it is estimated that Pydantic is now used by about 10% of professional web developers!&lt;/p&gt;

&lt;p&gt;Over the last year I've been working full time to rebuild Pydantic from the ground up, using Rust for virtually all the validation and serialization logic. Pydantic V2, with these changes included, will be released early in 2023.&lt;/p&gt;

&lt;p&gt;In this talk I will give a brief introduction to Pydantic V2 before diving into how the use of Rust has allowed us to completely change the architecture of Pydantic to make it easier to extend and maintain while also improving performance significantly.&lt;/p&gt;

&lt;p&gt;The majority of the talk will be devoted to using examples from the pydantic V2 code base (rust and python) to demonstrate the advantages (and disadvantages) of writing libraries like Pydantic in Rust.&lt;/p&gt;

&lt;p&gt;This talk should be interesting to any Rust or Python developer who's interested in combining the two languages - no knowledge of Python or Pydantic is required. However if you'd like to get some context or learn more about the topics discussed, here are some useful resources:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pydantic-docs.helpmanual.io/blog/pydantic-v2/"&gt;Pydantic V2 Plan&lt;/a&gt; - blog post about the plan for Pydantic V2&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pydantic/pydantic-core"&gt;pydantic-core&lt;/a&gt; - the python package that provides Rust logic in pydantic&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pyo3.rs/"&gt;PyO3 docs&lt;/a&gt; - the amazing library that allows Rust to be embedded in Python&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=FolV-xUD3Ko"&gt;Build your Python Extensions with Rust! by Paul Ganssle&lt;/a&gt; - good intro to building Python extensions in Rust&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_how_pydantic_v2_leverages_rusts_superpowers/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Samuel Colvin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14906@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14906</pentabarf:event-id>
      <pentabarf:event-slug>scaling_rtc_messaging</pentabarf:event-slug>
      <pentabarf:event-tag>scaling_rtc_messaging</pentabarf:event-tag>
      <pentabarf:title>Scaling Open Source Realtime Messaging System for Millions</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Real Time Communications</pentabarf:track>
      <pentabarf:start>2023-02-05 16:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230205T164500</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Scaling Open Source Realtime Messaging System for Millions</summary>
      <description>&lt;p&gt;Real-time open source messaging systems are easy to design and code when small, servicing a few hundred users, and with limited media handling features. When an open source project becomes successful, however, the community of users often demand a level of scalability that the original design did not anticipate - and the entire project with its ever increasing codebase  (in both size and complexity)  can fail miserably during this transition.&lt;/p&gt;

&lt;p&gt;Rocket.Chat as an open source project has to cross the chasm not only once but twice in its history.   The first time we took the wisdom of the time and bolt-on a multi containerized instances approach to the monolith project.  The result is both surprising and somewhat functional - easily servicing 10s of thousands of users. Satisfying the demand at that time.&lt;/p&gt;

&lt;p&gt;Continued success of the project led us to the second transition into a world-scale (approaching hundreds of thousands of users)  rich messaging system.  This transition required a complete re-architecture of the monolith server - an engineering debt that we knew we had to pay before long.  The result, after two long years with a lead R&amp;amp;D team,  is what can be described loosely as a “micro services” based scalable-by-function backend.&lt;/p&gt;

&lt;p&gt;In this talk, we will go into some technical details of these two transitions; and fill the community in on a few interesting back stories along the way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Real Time Communications</categories>
      <url>https:/fosdem.org/2023/schedule/event/scaling_rtc_messaging/</url>
      <location>K.3.401</location>
      <attendee>Floris van Geel</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14509@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14509</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_the_role_of_open_infrastructure_in_digital_sovereignty</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_the_role_of_open_infrastructure_in_digital_sovereignty</pentabarf:event-tag>
      <pentabarf:title>The role of Open Infrastructure in digital sovereignty</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 16:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T165000</dtstart>
      <dtend>20230204T171000</dtend>
      <duration>00:20:00:00</duration>
      <summary>The role of Open Infrastructure in digital sovereignty</summary>
      <description>&lt;p&gt;Pandemics and wars have woken up countries and companies to the strategic vulnerabilities in their infrastructure dependencies, with digital sovereignty now being a top concern, especially in Europe.&lt;/p&gt;

&lt;p&gt;In this short talk, Thierry Carrez, the General Manager for the Open Infrastructure Foundation, will explore the critical role that open source has to play in general in enabling digital sovereignty. In particular, he will explore how Open Infrastructure (open source solutions for providing infrastructure), with its interoperability, transparency and independence properties, is essential to to reach data and computing sovereignty.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_the_role_of_open_infrastructure_in_digital_sovereignty/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Thierry Carrez</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14587@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14587</pentabarf:event-id>
      <pentabarf:event-slug>dns_iothnamed</pentabarf:event-slug>
      <pentabarf:event-tag>dns_iothnamed</pentabarf:event-tag>
      <pentabarf:title>iothnamed</pentabarf:title>
      <pentabarf:subtitle>a DNS server/forwarder/cache for the Internet of Threads</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 16:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T165000</dtstart>
      <dtend>20230204T171500</dtend>
      <duration>00:25:00:00</duration>
      <summary>iothnamed- a DNS server/forwarder/cache for the Internet of Threads</summary>
      <description>&lt;p&gt;iothnamed is a DNS server/forwarder/cache for the Internet of Threads supporting hash based IPv6 addresses and OTIP, i.e. one time IP.&lt;/p&gt;

&lt;p&gt;Hash based IPv6 addresses:
The host part of an IPv6 address can be computed as the result of a hash function computer on the fully qualified domain name.
This eases the life of system administrators dealing with IPv6 networks.&lt;/p&gt;

&lt;p&gt;One Time IP:
OTIP means that the current IP address of a server changes periodically to prevent networking attacks. This method has mainly been designed for IPv6 networks.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_iothnamed/</url>
      <location>UB4.136</location>
      <attendee>Renzo Davoli</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14614@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14614</pentabarf:event-id>
      <pentabarf:event-slug>rdp_wayland</pentabarf:event-slug>
      <pentabarf:event-tag>rdp_wayland</pentabarf:event-tag>
      <pentabarf:title>Ups and Downs with Remote Desktop Protocol (RDP) on Wayland, Weston and the Yocto Project</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 16:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T165000</dtstart>
      <dtend>20230204T170000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Ups and Downs with Remote Desktop Protocol (RDP) on Wayland, Weston and the Yocto Project</summary>
      <description>&lt;p&gt;In this short tutorial you will learn how to remotely connect to embedded Linux devices running Wayland and Weston using Remote Desktop Protocol (RDP) on GNU/Linux distributions built with the Yocto Project and OpenEmbedded. Exact getting started steps will be provided. We will discuss the advantages and the disadvantages of RDP as well as some troubleshooting guidelines.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/rdp_wayland/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Leon Anavi</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14628@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14628</pentabarf:event-id>
      <pentabarf:event-slug>lotech_footnotes</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_footnotes</pentabarf:event-tag>
      <pentabarf:title>Footnotes in multi-column sections</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 16:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T165000</dtstart>
      <dtend>20230204T170000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Footnotes in multi-column sections</summary>
      <description>&lt;p&gt;A presentation about fixing a seemingly small bug, that becomes more complex, as the bug was planned part of a feature, because of the difference between writer's, and word's multi-column footnote capability.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_footnotes/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Attila Szűcs</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13619@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13619</pentabarf:event-id>
      <pentabarf:event-slug>cicd_the_gitops_way</pentabarf:event-slug>
      <pentabarf:event-tag>cicd_the_gitops_way</pentabarf:event-tag>
      <pentabarf:title>CI/CD The gitops way</pentabarf:title>
      <pentabarf:subtitle>Manage cluster infrastructure and Application deployment using FluxCD</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T165500</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:30:00:00</duration>
      <summary>CI/CD The gitops way- Manage cluster infrastructure and Application deployment using FluxCD</summary>
      <description>&lt;p&gt;CI/CD the GitOps way, involves automatically shipping your code from your local machine to the intended server, it could be a UAT or production environment. This is usually achieved through toolsets like source control provider  (Gitlab/GitHub), CI tool (Jenkins/Github Action),  Kubernetes Orchestrators among others. FluxCD is an Open-source tool that recently joined CNCF  family. FluxCD treats Git as the source of truth and ensures desired synchronisation is done with the intended cluster. These is achieved through a set of cluster Operators that ensures git commits are automatically deployed to the cluster.&lt;/p&gt;

&lt;p&gt;GitOps using flux not only automate the deployments but also integrates with a vast set of Open-source tools to ensure, cluster-wide and deployment Policies, enhanced Security, Visibility, and notification among others. It's architecture caters for velocity and Multi - Environment/teams and application deployments without compromising Privacy through Isolation.&lt;/p&gt;

&lt;p&gt;FluxCD also facilitates cluster infrastructure management the GitOps way, infrastructure like service meshes, CNI, and any other Kubernetes CRDs can be managed using FluxCD.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/cicd_the_gitops_way/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Winnie Gakuru</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14287@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14287</pentabarf:event-id>
      <pentabarf:event-slug>zigandguile</pentabarf:event-slug>
      <pentabarf:event-tag>zigandguile</pentabarf:event-tag>
      <pentabarf:title>Zig and Guile for fast code and a REPL</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T165500</dtstart>
      <dtend>20230204T172000</dtend>
      <duration>00:25:00:00</duration>
      <summary>Zig and Guile for fast code and a REPL</summary>
      <description>&lt;p&gt;Zig is a minimalistic new language that is unapologetically focused on performance, tellingly with a blazingly fast compiler. It is advertised as a replacement for Thompson, Ritchie, and Kernighan's C, but it may even replace C++ in places.  Zig uses the C-ABI and does not do garbage collection, so it is ideal for binding against other languages, such as C, Python, Ruby etc. In this talk I will present combining GNU Guile with zig. I'll argue that everyone needs two languages: one for performance and one for quick coding. With Zig and Guile you can use both at the same time and you won't have to fight the Rust borrow checker either.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/zigandguile/</url>
      <location>K.3.201</location>
      <attendee>Pjotr Prins</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14848@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14848</pentabarf:event-id>
      <pentabarf:event-slug>container_cgroup_v2</pentabarf:event-slug>
      <pentabarf:event-tag>container_cgroup_v2</pentabarf:event-tag>
      <pentabarf:title>7 years of cgroup v2: the future of Linux resource control</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T165500</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:30:00:00</duration>
      <summary>7 years of cgroup v2: the future of Linux resource control</summary>
      <description>&lt;p&gt;Control groups (or cgroups for short) are one of the most fundamental technologies underpinning our modern love of containerisation and resource control. Back in 2016, we released a complete overhaul of how cgroups work internally: cgroup v2, released with Linux 4.5. This brought many new and exciting possibilities to increase system stability and throughput, but with those possibilities have also come challenges of a type which we have largely not faced in Linux before.&lt;/p&gt;

&lt;p&gt;This talk will go into some of the challenges faced in overhauling Linux's resource isolation and control capabilities, and how we've gone about fixing them. This will include some of the most complex and counter-intuitive practical effects we've seen in production, with details of how our expectations and knowledge have developed over the last 5 years using this on over a million machines in production, with insights that are immediately applicable to anyone who runs Linux at scale.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_cgroup_v2/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Chris Down</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14990@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14990</pentabarf:event-id>
      <pentabarf:event-slug>sbom_end</pentabarf:event-slug>
      <pentabarf:event-tag>sbom_end</pentabarf:event-tag>
      <pentabarf:title>SBOM devroom closing</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Bill of Materials</pentabarf:track>
      <pentabarf:start>2023-02-05 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T165500</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:05:00:00</duration>
      <summary>SBOM devroom closing</summary>
      <description>&lt;p&gt;Closing down the devroom.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Bill of Materials</categories>
      <url>https:/fosdem.org/2023/schedule/event/sbom_end/</url>
      <location>UB4.136</location>
      <attendee>Alexios Zavras</attendee>
      <attendee>Kate Stewart</attendee>
      <attendee>Adolfo García Veytia</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15002@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15002</pentabarf:event-id>
      <pentabarf:event-slug>haskell_devroom_farewell</pentabarf:event-slug>
      <pentabarf:event-tag>haskell_devroom_farewell</pentabarf:event-tag>
      <pentabarf:title>Acknowledgements, *prize draw* and farewell</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Haskell</pentabarf:track>
      <pentabarf:start>2023-02-05 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T165500</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Acknowledgements, *prize draw* and farewell</summary>
      <description>&lt;p&gt;We conclude the Haskell devroom with words of thanks to our speakers
and supporters, and a prize draw where we will give away some books to
Haskell newcomers!  (Kindly donated by Haskell Foundation)&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Haskell</categories>
      <url>https:/fosdem.org/2023/schedule/event/haskell_devroom_farewell/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Fraser Tweedale</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15004@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15004</pentabarf:event-id>
      <pentabarf:event-slug>community_closed</pentabarf:event-slug>
      <pentabarf:event-tag>community_closed</pentabarf:event-tag>
      <pentabarf:title>Community Closing remarks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Community</pentabarf:track>
      <pentabarf:start>2023-02-05 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T165500</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Community Closing remarks</summary>
      <description>&lt;p&gt;Thanks for coming to the FOSDEM 2023 Community Devroom, let us know what you liked and what we can do to keep the discussions continuing!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Community</categories>
      <url>https:/fosdem.org/2023/schedule/event/community_closed/</url>
      <location>UB5.132</location>
      <attendee>Laura Czajkowski</attendee>
      <attendee>Leslie Hawthorn</attendee>
      <attendee>Shirley Bailes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15080@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15080</pentabarf:event-id>
      <pentabarf:event-slug>cc_closing</pentabarf:event-slug>
      <pentabarf:event-tag>cc_closing</pentabarf:event-tag>
      <pentabarf:title>Devroom closing and goodbye</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-05 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T165500</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Devroom closing and goodbye</summary>
      <description>&lt;p&gt;Thank you all for coming to this year's devroom and hopefully see you in the next years!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_closing/</url>
      <location>K.4.601</location>
      <attendee>Fabiano Fidêncio</attendee>
      <attendee>Jo Van Bulck</attendee>
      <attendee>Fritz Alder</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15092@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15092</pentabarf:event-id>
      <pentabarf:event-slug>distro_closing</pentabarf:event-slug>
      <pentabarf:event-tag>distro_closing</pentabarf:event-tag>
      <pentabarf:title>Distributions: Closing remarks</pentabarf:title>
      <pentabarf:subtitle>Wrapping up the day, thanks to our volunteers, and see you next time!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Distributions</pentabarf:track>
      <pentabarf:start>2023-02-05 16:55:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:05:00:00</pentabarf:duration>
      <dtstart>20230205T165500</dtstart>
      <dtend>20230205T170000</dtend>
      <duration>00:05:00:00</duration>
      <summary>Distributions: Closing remarks- Wrapping up the day, thanks to our volunteers, and see you next time!</summary>
      <description>&lt;p&gt;Thanks for coming to the FOSDEM 2023 Distributions Devroom. Let us know what you liked and what we can do to keep the discussions continuing!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Distributions</categories>
      <url>https:/fosdem.org/2023/schedule/event/distro_closing/</url>
      <location>UA2.114 (Baudoux)</location>
      <attendee>Justin W. Flory</attendee>
      <attendee>Shaun McCance</attendee>
      <attendee>siddharthvipul</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13799@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13799</pentabarf:event-id>
      <pentabarf:event-slug>fair_threaded_task_scheduler</pentabarf:event-slug>
      <pentabarf:event-tag>fair_threaded_task_scheduler</pentabarf:event-tag>
      <pentabarf:title>Fair threaded task scheduler verified in TLA+</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Fair threaded task scheduler verified in TLA+</summary>
      <description>&lt;p&gt;Algorithm for fair multithreaded task scheduler for languages like C, C++, C#, Rust, Java. C++ version is open-sourced. Features: (1) formally verified in TLA+, (2) even CPU usage across worker threads, (3) coroutine-like functionality, (4) almost entirely lock-free, (5) up to 10 million RPS per thread.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/fair_threaded_task_scheduler/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Vladislav Shpilevoy</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13834@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13834</pentabarf:event-id>
      <pentabarf:event-slug>security_linphone</pentabarf:event-slug>
      <pentabarf:event-tag>security_linphone</pentabarf:event-tag>
      <pentabarf:title>Secure voice/video over IP communications today and tomorrow thanks to post-quantum encryption !</pentabarf:title>
      <pentabarf:subtitle>The Linphone softphone has integrated CRYSTALS-Kyber, the NIST finalist algorithm in the encryption key category</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Secure voice/video over IP communications today and tomorrow thanks to post-quantum encryption !- The Linphone softphone has integrated CRYSTALS-Kyber, the NIST finalist algorithm in the encryption key category</summary>
      <description>&lt;p&gt;Current developments in the field of quantum computer science bring a growing threat against the existing cryptographic algorithms used today, for example in secure Voice over IP and instant messaging applications. Although such a quantum computer has not yet been officially announced, some governments recommends protecting data against this type of attack by 2030. The encrypted data shared today could be stored and decrypted soon thanks to this breakthrough innovation.&lt;/p&gt;

&lt;p&gt;The National Institute of Standards and Technology (NIST) launched in 2017 an international competition to standardise "post quantum algorithms". Such algorithms are expected to be resilient to an attack made by a generalist post quantum computer. They are meant to replace in the long term the algorithms that are used today in many secure protocols relying on cryptographic key exchange mechanisms.  The Linphone application is most likely the first open source communication software in the world to have implemented the NIST finalist algorithm in the encryption key category, CRYSTALS-Kyber, as of today. One of the key steps: the development of a modified version of the standardized ZRTP encryption protocol.&lt;/p&gt;

&lt;p&gt;A few challenges we have taken:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Reach the same level of effectiveness even if cryptographic keys are much larger&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Remain resilient to classic attacks&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Be interoperable with encryption features offered by previous versions&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The different steps that have been carried out:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Integration of KEM in ZRTP protocol: creation of a modified version of ZRTP that accepts a key exchange algorithm of the type of Key Encapsulation Mechanism&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Hybridation : conception of an encryption engine combining a classic (EC)DH and a post quantum encryption. Modification of the ZRTP protocol so that it can negotiate two different key exchange algorithms at the same time and securely combine results.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Fragmentation: addition of a mechanism to fragment ZRTP packets&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Integration in Linphone of this new ZRTP library with post quantum capacities and of configuration settings to activate/deactivate the post quantum mode&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Building of performance tests&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_linphone/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Jehan Monnier</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13904@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13904</pentabarf:event-id>
      <pentabarf:event-slug>data_oriented_programming_in_kotlin</pentabarf:event-slug>
      <pentabarf:event-tag>data_oriented_programming_in_kotlin</pentabarf:event-tag>
      <pentabarf:title>Data oriented programming in Kotlin</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Data oriented programming in Kotlin</summary>
      <description>&lt;p&gt;Data-oriented programming encourages us to model data as (immutable) data, and keep the code that embodies the business logic of how we act on that data separately. This means stepping away from the traditional OO approach. In this talk I will go into what problems this solves, when to apply this pattern and how Kotlin’s data classes, sealed classes and powerful pattern matching can help you with this.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/data_oriented_programming_in_kotlin/</url>
      <location>UB5.230</location>
      <attendee>Ties van de Ven</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13999@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13999</pentabarf:event-id>
      <pentabarf:event-slug>goisoo</pentabarf:event-slug>
      <pentabarf:event-tag>goisoo</pentabarf:event-tag>
      <pentabarf:title>Is Go Object-Oriented? A Case of Public Opinion</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T173000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Is Go Object-Oriented? A Case of Public Opinion</summary>
      <description>&lt;p&gt;If you are a Gopher, the mention of the term Object-Oriented Programming is likely triggering for you because Object Oriented represents everything that Gophers love to hate, from over-complicated design to unpredictable execution. But could Go be in fact OO? Experienced or new to Go, this talk is aimed to help you understand where Go fits within the realm of programming languages. Ronna will take you on a journey through the history of OO and the choices that were made when designing Go so that you can decide for yourself if Go is or isn't OO.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/goisoo/</url>
      <location>UD2.218A</location>
      <attendee>Ronna Steinberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14060@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14060</pentabarf:event-id>
      <pentabarf:event-slug>weblate</pentabarf:event-slug>
      <pentabarf:event-tag>weblate</pentabarf:event-tag>
      <pentabarf:title>Weblate community BoF</pentabarf:title>
      <pentabarf:subtitle>Meetup, feedback sharing, and discussion</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Weblate community BoF- Meetup, feedback sharing, and discussion</summary>
      <description>&lt;p&gt;Gathering feedback, discussing Weblate plans, features, bugs, collaboration within the community, and anything Weblate. Everybody is welcome!
Michal Čihař, Weblate founder and Benjamin Jamie, Community Manager will attend&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/weblate/</url>
      <location>UB2.147</location>
      <attendee>Benjamin Alan Jamie</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14209@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14209</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_gramine</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_gramine</pentabarf:event-tag>
      <pentabarf:title>Gramine Library OS</pentabarf:title>
      <pentabarf:subtitle>Running unmodified Linux applications in Intel SGX enclaves</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Gramine Library OS- Running unmodified Linux applications in Intel SGX enclaves</summary>
      <description>&lt;p&gt;Gramine (formerly called "Graphene") is a lightweight library OS, designed to run a single Linux application in an isolated environment. Currently, Gramine runs on Linux and Intel SGX enclaves on Linux platforms. With Intel SGX support, Gramine can secure a critical application in a hardware-encrypted memory region and protect the application from a malicious system stack with minimal porting effort ("lift and shift" approach).&lt;/p&gt;

&lt;p&gt;Since the last FOSDEM 2022 talk Gramine project has done two releases where we continue to enhance Gramine by adding new features, fixing bugs, and improving performance. Few of the features being, enabling CPU and NUMA topology, support more syscalls and adding Vtune profiling support. In addition, we have also enhanced our GSC (Gramine shielded Containers) tool to deploy Docker containers protected by Intel SGX enclaves. This talk will highlight the major enhancements, as well as the current status of the project and its future plans on enclave dynamic memory management support in Gramine.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_gramine/</url>
      <location>D.confidential</location>
      <attendee>Vijay Dhanraj</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14238@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14238</pentabarf:event-id>
      <pentabarf:event-slug>energy_fossil_free_internet</pentabarf:event-slug>
      <pentabarf:event-tag>energy_fossil_free_internet</pentabarf:event-tag>
      <pentabarf:title>Getting to a fossil free internet by 2030</pentabarf:title>
      <pentabarf:subtitle>A tour of the tech and policy changes to get us there</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T173000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Getting to a fossil free internet by 2030- A tour of the tech and policy changes to get us there</summary>
      <description>&lt;p&gt;Over the last few years, the idea of a carbon aware, fossil free internet by 2030, has become more than just interesting idea, and instead something that is socially and economically plausible, as well as desirable and inline with the latest climate science.&lt;/p&gt;

&lt;p&gt;In this talk we’ll cover some of the key drivers to make this possible, and what key policy changes can accelerate our transition from fossil fuels in the technology sector.&lt;/p&gt;

&lt;p&gt;We’ll cover some of the most promising ideas from the Internet Architecture Board’s recent workshops to explore how to reduce global ICT emissions inline with the science around staying within 1.5 degrees of warming. We'll give an overview of how new open source software like Ecovisors can do for on-site power what hypervisors have done for virtualisation of computing, how carbon-aware Computing schedulers and carbon aware networking routers can lead to an internet that can complement a shift to a grid powered by more variable renewable sources of energy, and we will also cover how a shift to hourly carbon accounting for electricity with new standards like Energy Tag’s Granular Certificates can cut through existing greenwash.&lt;/p&gt;

&lt;p&gt;Finally we'll talk about some of the the regulatory drivers on the horizon can help technologists argue for more ambitious climate action, from the European Corporate Social Responsibility Directive to recent changes in international accounting standards from the IFRS (international financial reporting standards) Foundation.&lt;/p&gt;

&lt;p&gt;Participants will leave with a good grounding of the progress made in the Greening of IT, the challenges facing us for the rest of the decade, and better idea of their role in the coming energy transition, particularly in the tech sector.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_fossil_free_internet/</url>
      <location>AW1.126</location>
      <attendee>Chris Adams</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14248@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14248</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_rse_asia_association</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_rse_asia_association</pentabarf:event-tag>
      <pentabarf:title>Establishing the Research Software Engineering (RSE) Asia Association with the Open Life Science programme</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T171500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Establishing the Research Software Engineering (RSE) Asia Association with the Open Life Science programme</summary>
      <description>&lt;p&gt;The Research Software Engineering (RSE) Asia Association started as a project in Cohort 4 of the Open Life Science Programme in the year 2021. Since its launch, the RSE Asia Association has been deeply influenced by the Open Science principles. In this talk, we highlight how the Open Life Science programme helped us shape the RSE Asia Association and the benefits we derived by building a community based on Open Science principles. We will also highlight the journey and future plans of the RSE Asia Association.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_rse_asia_association/</url>
      <location>D.research</location>
      <attendee>Saranjeet Kaur Bhogal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14303@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14303</pentabarf:event-id>
      <pentabarf:event-slug>lotech_odftoolkit</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_odftoolkit</pentabarf:event-tag>
      <pentabarf:title>News from the ODF Toolkit</pentabarf:title>
      <pentabarf:subtitle>Quick overview: Intro, use cases &amp; updates from the past months and likely future!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T171000</dtend>
      <duration>00:10:00:00</duration>
      <summary>News from the ODF Toolkit- Quick overview: Intro, use cases &amp; updates from the past months and likely future!</summary>
      <description>&lt;p&gt;Quick overview: Intro, use cases &amp;amp; updates from the past months and likely future!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_odftoolkit/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Svante Schubert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14330@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14330</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_cachetheworld</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_cachetheworld</pentabarf:event-tag>
      <pentabarf:title>Cache The World</pentabarf:title>
      <pentabarf:subtitle>Adventures in A11Y Performance</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Cache The World- Adventures in A11Y Performance</summary>
      <description>&lt;p&gt;Presentation and background on recent work by the Accessibility team to improve performance, and the on-going collaboration with the Performance team to measure and quantify it. Includes overview of architecture, metric shaping, and current results of this ongoing project. After this presentation, a segway into a more-open ended discussion about accessibility and perceived performance, with input from audience members about current pain points and ideas for future work.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/mozilla_cachetheworld/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Benjamin De Kosnik</attendee>
      <attendee>Morgan Reschenberg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14684@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14684</pentabarf:event-id>
      <pentabarf:event-slug>om_melrose</pentabarf:event-slug>
      <pentabarf:event-tag>om_melrose</pentabarf:event-tag>
      <pentabarf:title>Melrōse, a music programming environment</pentabarf:title>
      <pentabarf:subtitle>new language to program MIDI sequences</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Melrōse, a music programming environment- new language to program MIDI sequences</summary>
      <description>&lt;p&gt;Melrōse is both a language and a tool to create and listen to music interactively, The language uses musical primitives (note, sequence, chord) and many functions (map, group, transpose) that can be used to create more complex patterns, loops and tracks. Melrōse uses MIDI output to produce sound by any (hard or software) device attached. Melrōse can also react on MIDI inputs to start, record and stop playing musical objects. A plugin is available for Microsoft Visual Studio for the best usage experience.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_melrose/</url>
      <location>K.3.401</location>
      <attendee>Ernest Micklei</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14799@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14799</pentabarf:event-id>
      <pentabarf:event-slug>collab_nextcloud</pentabarf:event-slug>
      <pentabarf:event-tag>collab_nextcloud</pentabarf:event-tag>
      <pentabarf:title>Nextcloud Numbers and Hubs</pentabarf:title>
      <pentabarf:subtitle>Our traditional yearly overview of what's new in Nextcloud</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Nextcloud Numbers and Hubs- Our traditional yearly overview of what's new in Nextcloud</summary>
      <description>&lt;p&gt;As has become a bit of a tradition, let's look at what's new in Nextcloud in 2023! 3 releases again, with tons of improvements all over.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_nextcloud/</url>
      <location>K.4.601</location>
      <attendee>Jos Poortvliet</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14820@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14820</pentabarf:event-id>
      <pentabarf:event-slug>eu_patents</pentabarf:event-slug>
      <pentabarf:event-tag>eu_patents</pentabarf:event-tag>
      <pentabarf:title>The coming EU Standard-Essential Patents regulation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The coming EU Standard-Essential Patents regulation</summary>
      <description>&lt;p&gt;In early 2023, the European Commission will publish its proposal for a regulation on Standard-Essential Patents (SEPs) to address issues of legal uncertainty, the vulnerability of SMEs, and transaction costs. This regulation could bring some peace of mind, or it could make matters worse. While software patents are not enforced by courts in Europe, the European patent offices continue to grant software patents. And with the Unified Patent Court (UPC) possibly coming in 2023, European software developers are not safe from patent uncertainty.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/eu_patents/</url>
      <location>UB5.132</location>
      <attendee>Ciarán O'Riordan</attendee>
      <attendee>Panos Alevropoulos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14921@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14921</pentabarf:event-id>
      <pentabarf:event-slug>sustaining_foss</pentabarf:event-slug>
      <pentabarf:event-tag>sustaining_foss</pentabarf:event-tag>
      <pentabarf:title>Sustaining Free and Open Source Software</pentabarf:title>
      <pentabarf:subtitle>Exploring Community, Financial, and Engineering Practices</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Sustaining Free and Open Source Software- Exploring Community, Financial, and Engineering Practices</summary>
      <description>&lt;p&gt;FOSS powers the digital world we live in, but ensuring the long-term sustainability of the software and community can be challenging. In this talk, we will explore sustainable open source from three key perspectives: community, financial, and engineering practices.&lt;/p&gt;

&lt;p&gt;All three perspectives — community, financial and engineering practices — are vital for long-term sustainability of free and open source software projects. Abby will share insights and case studies on how well-crafted processes in each area can create a strong foundation for future success. She will draw on her experience as a maintainer of key open science projects, as well as a mentor and supporter to over 700 open source projects in GitHub's Top Maintainer program, UNICEF Venture Funds, and Mozilla Open Leaders. She will also discuss practical strategies for building effective open-source ecosystems, and ways to ensure the longevity of projects.&lt;/p&gt;

&lt;p&gt;The audience will leave with a better understanding of the importance of investing in sustainable open source practices, with tangible strategies for creating and sustaining successful projects. Join us for an engaging discussion on how to build a strong foundation for the future of free and open source software!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/sustaining_foss/</url>
      <location>Janson</location>
      <attendee>Abigail Cabunoc Mayes</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14944@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14944</pentabarf:event-id>
      <pentabarf:event-slug>is_yaml_the_answer</pentabarf:event-slug>
      <pentabarf:event-tag>is_yaml_the_answer</pentabarf:event-tag>
      <pentabarf:title>Is YAML the Answer?</pentabarf:title>
      <pentabarf:subtitle>… and if so, what has ever been the question?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T170000</dtstart>
      <dtend>20230204T171500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Is YAML the Answer?- … and if so, what has ever been the question?</summary>
      <description>&lt;p&gt;If you nowadays work with and on the cloud or simply *-as-Code, chances are you came into proximity of ‘Yet Another Markup Language’ (YAML). Deceptively simple in appearance, YAML provides you with a plethora of ways to shoot yourself in the foot. This talk discusses a number of common pitfalls. In a nutshell: Why YAML is not as easy as you may think.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/is_yaml_the_answer/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Stephan Hohmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15009@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15009</pentabarf:event-id>
      <pentabarf:event-slug>nasa</pentabarf:event-slug>
      <pentabarf:event-tag>nasa</pentabarf:event-tag>
      <pentabarf:title>Open Source Software at NASA</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2023-02-05 17:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230205T170000</dtstart>
      <dtend>20230205T175000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Open Source Software at NASA</summary>
      <description>&lt;p&gt;Software has been a common thread across all of  NASA's major achievements from the Moon landing to the deepest images of our Universe. Today, NASA relies on, releases, and contributes to Open Source Software to advance its scientific missions.  From powering our databases monitoring our planet and Sun to running in our missions on other planets, Open Source Software is critical to addressing NASA's biggest challenges on climate change, exploring the solar system, and discovering life beyond Earth. The Ingenuity helicopter, exploring the surface of Mars, is guided by Open Source Software. The amazing images of the earliest galaxies from the James Webb Space Telescope were made possible by open source software developed openly and contributed back to the community.&lt;/p&gt;

&lt;p&gt;Now, NASA is taking the next steps to further broaden the impact of open source by applying it to the scientific process with its Open Source Science Initiative. NASA is directly supporting open source scientific software through grants and contributions. To further advance scientific reproducibility and reuse, the scientific software underlying future scientific results will be made openly available and unrestricted mission software will be developed openly to allow for community contributions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2023/schedule/event/nasa/</url>
      <location>Janson</location>
      <attendee>Steve Crawford</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14246@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14246</pentabarf:event-id>
      <pentabarf:event-slug>sds_monitoring_ceph</pentabarf:event-slug>
      <pentabarf:event-tag>sds_monitoring_ceph</pentabarf:event-tag>
      <pentabarf:title>CANCELLED Monitoring and Centralized Logging in Ceph</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 17:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:35:00:00</pentabarf:duration>
      <dtstart>20230204T170500</dtstart>
      <dtend>20230204T174000</dtend>
      <duration>00:35:00:00</duration>
      <summary>CANCELLED Monitoring and Centralized Logging in Ceph</summary>
      <description>&lt;p&gt;Please note that this talk has been cancelled. The speaker is no longer able to attend FOSDEM.
The objective of the talk is to highlight the various aspects and importance of two of the pillars of Observability: Metrics &amp;amp; Logs in Ceph Storage cluster. We will talk about the current architecture of metrics collection and logging, technology stack used and how you can easily deploy them in Ceph.
This talk will also highlight the various aspects and importance of Centralized Logging, which can be very useful to view and manage the logs in a Dashboard view.
We will also have a demo at the end where we'll show deployment of monitoring and logging services from Ceph dashboard
Demos:
Monitoring demo:
Diagram showing metrics collection architecture
Deployment of monitoring stack (ceph-exporter, Prometheus, Grafana)
Prometheus targets and query page
Grafana dashboards embedded in Ceph dashboard
Centralized logging:
Diagram showing centralized logging architecture
Deployment of log collector an aggregation services (Promtail &amp;amp; Loki)
Pattern based filtering in Loki&lt;/p&gt;

&lt;p&gt;Agenda: Introduction to Monitoring and Centralized logging Dashboard in Ceph storage cluster and Demo&lt;/p&gt;

&lt;p&gt;Target audience: Ceph, Monitoring, Admins / DevOps / SREs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_monitoring_ceph/</url>
      <location>D.sds</location>
      <attendee>Avan Thakkar</attendee>
      <attendee>Aashish Sharma</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14596@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14596</pentabarf:event-id>
      <pentabarf:event-slug>bt_pipewire</pentabarf:event-slug>
      <pentabarf:event-tag>bt_pipewire</pentabarf:event-tag>
      <pentabarf:title>Bluetooth state in PipeWire and WirePlumber</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 17:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T170500</dtstart>
      <dtend>20230204T171500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Bluetooth state in PipeWire and WirePlumber</summary>
      <description>&lt;p&gt;Over the last two years, Bluetooth® support has seen significant improvements in PipeWire and WirePlumber. In this talk, we'll take a closer look at these changes, including the recently added initial support for next generation Bluetooth LE Audio, and discuss future plans.&lt;/p&gt;

&lt;p&gt;This talk targets everyone who cares about Bluetooth Audio support in Linux, not only for the Linux desktop but also for embedded Linux projects.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/bt_pipewire/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Frédéric Danis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14723@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14723</pentabarf:event-id>
      <pentabarf:event-slug>libreoffice_graphics_subsystems_systemspecificrenderers</pentabarf:event-slug>
      <pentabarf:event-tag>libreoffice_graphics_subsystems_systemspecificrenderers</pentabarf:event-tag>
      <pentabarf:title>LibreOffice graphics subsystems - SystemSpecificRenderers</pentabarf:title>
      <pentabarf:subtitle>Providing a working Example and report about progress/findings during development</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 17:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T171000</dtstart>
      <dtend>20230204T172000</dtend>
      <duration>00:10:00:00</duration>
      <summary>LibreOffice graphics subsystems - SystemSpecificRenderers- Providing a working Example and report about progress/findings during development</summary>
      <description>&lt;p&gt;I held a presentation at LibreOffice Conference 2022 with the Title "LibreOffice graphics subsystems - History &amp;amp; Visions - From Win3.1 GDI to scene graphs". There I explained in detail the past, common and possible future graphics subsystems for LibreOffice. One aspect of this is the transition/escape path to get to new shores and allow to let old stuff completely behind, so reaching new shores.
When I prepared that talk I started to implement a complete and working example how to do system-specific PrimitiveRenderers. I promised to continue and finish that in my private time, so I managed to get a working version. In this talk/presentation I want to talk about the process, what experiences I made to create the example, about upstream stuff that had to be done in master to prepare the ground for others and about the state of affairs.
I will also make a short presentation/comparison with a version of the office that uses that new technic with the current one to present made achievements.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/libreoffice_graphics_subsystems_systemspecificrenderers/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Armin Le Grand</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13641@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13641</pentabarf:event-id>
      <pentabarf:event-slug>llvmc2</pentabarf:event-slug>
      <pentabarf:event-tag>llvmc2</pentabarf:event-tag>
      <pentabarf:title>The C2 compiler</pentabarf:title>
      <pentabarf:subtitle>How the C2 compiler evolved</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 17:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T171500</dtstart>
      <dtend>20230204T174500</dtend>
      <duration>00:30:00:00</duration>
      <summary>The C2 compiler- How the C2 compiler evolved</summary>
      <description>&lt;p&gt;This talk shows the evolution of the C2 programming language. It also shows how to build/evolve your own compiler in a generic way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/llvmc2/</url>
      <location>AW1.120</location>
      <attendee>Bas van den Berg</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14294@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14294</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_fairpoints</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_fairpoints</pentabarf:event-tag>
      <pentabarf:title>FAIRPoints</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 17:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T171500</dtstart>
      <dtend>20230204T173000</dtend>
      <duration>00:15:00:00</duration>
      <summary>FAIRPoints</summary>
      <description>&lt;p&gt;One of the greatest obstacles to implementing FAIR (Findable, Accessible, Interoperable and Reusable) research practices,  is the lack of awareness about what solutions are available across disciplines. Furthermore, most of the discussions around FAIR, Open and Good Data practices, as well as the solutions and requirements, occur at a higher level, distanced from the researchers who are the ultimate end-users of the solutions.&lt;/p&gt;

&lt;p&gt;To bridge this gap, we launched FAIRPoints-an event series highlighting pragmatic measures developed by the wider research community towards the implementation of the FAIR data principles https://www.fairpoints.org/.&lt;br/&gt;
Our goal is to bring together; the research community- the ultimate user and producer of data, policy and decision makers- shapers of research practices, and the broader research support populace- to aid in the development of solutions for better Findability, Accessibility, Interoperability and Reuse by providing a platform for conversations to take place around realistic and pragmatic FAIR implementations&lt;/p&gt;

&lt;p&gt;In this presentation, we will present some of the ongoing projects and community efforts driven by FAIRPoints.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_fairpoints/</url>
      <location>D.research</location>
      <attendee>Sara El-Gebali</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14572@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14572</pentabarf:event-id>
      <pentabarf:event-slug>ikea_smarthome_hub</pentabarf:event-slug>
      <pentabarf:event-tag>ikea_smarthome_hub</pentabarf:event-tag>
      <pentabarf:title>Exploring a swedish smarthome hub</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 17:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T171500</dtstart>
      <dtend>20230204T172500</dtend>
      <duration>00:10:00:00</duration>
      <summary>Exploring a swedish smarthome hub</summary>
      <description>&lt;p&gt;Exploring the hardware and software of an Ikea Dirigera zigbee hub.
State of the opensource software used
Is Ikea commited to opensource?
API description&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/ikea_smarthome_hub/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Hannah Kiekens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14578@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14578</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_the_role_of_open_source_at_the_eu_technology_roadmap_for_a_european_sovereign_cloud</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_the_role_of_open_source_at_the_eu_technology_roadmap_for_a_european_sovereign_cloud</pentabarf:event-tag>
      <pentabarf:title>The Role of Open Source at the EU Technology Roadmap for a European Sovereign Cloud</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 17:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T171500</dtstart>
      <dtend>20230204T173500</dtend>
      <duration>00:20:00:00</duration>
      <summary>The Role of Open Source at the EU Technology Roadmap for a European Sovereign Cloud</summary>
      <description>&lt;p&gt;Launched by the European Commission in December 2021, under the sponsorship of Commissioner Thierry Breton, the European Alliance for Industrial Data, Edge and Cloud has the objectives of strengthening the position of the EU industry on cloud and edge technologies, and meeting the needs of EU businesses and public administrations that process sensitive categories of data. The Alliance brings together relevant stakeholders from the private and public sector to jointly define strategic investment roadmaps to enable the next generation of highly-secure, distributed, interoperable, and resource-efficient sovereign cloud and edge technologies. This talk will provide a summary of the role that open source plays in the EU technological roadmap that the Alliance will be publishing by the end of January 2023, and will explore the different ways in which collaboration around open source technologies can contribute to building a future European sovereign cloud.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_the_role_of_open_source_at_the_eu_technology_roadmap_for_a_european_sovereign_cloud/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Alberto P. Martí</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13674@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13674</pentabarf:event-id>
      <pentabarf:event-slug>dns_implementation_of_the_drink_server</pentabarf:event-slug>
      <pentabarf:event-tag>dns_implementation_of_the_drink_server</pentabarf:event-tag>
      <pentabarf:title>Implementation of the Drink server: programming details</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T172000</dtstart>
      <dtend>20230204T174500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Implementation of the Drink server: programming details</summary>
      <description>&lt;p&gt;The Drink authoritative server was created both to have dynamic answers (such as the IP address of the resolver) and to be used as a platform for DNS experimentation. The talk will present its internal implementation and the choices made.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_implementation_of_the_drink_server/</url>
      <location>UB4.136</location>
      <attendee>Stéphane Bortzmeyer</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14114@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14114</pentabarf:event-id>
      <pentabarf:event-slug>fuzionlang</pentabarf:event-slug>
      <pentabarf:event-tag>fuzionlang</pentabarf:event-tag>
      <pentabarf:title>Algebraic Effects and Types as First-Class Features in the Fuzion Language</pentabarf:title>
      <pentabarf:subtitle>Giving a pure functional solution for non-functional aspects.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T172000</dtstart>
      <dtend>20230204T174500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Algebraic Effects and Types as First-Class Features in the Fuzion Language- Giving a pure functional solution for non-functional aspects.</summary>
      <description>&lt;p&gt;Fuzion is a modern general purpose programming language that unifies concepts
found in functional and object-oriented programming languages.  It combines a
powerful syntax and safety features with a simple intermediate representation
that enables powerful optimizing compilers and static analysis tools to verify
correctness aspects.&lt;/p&gt;

&lt;p&gt;Since FOSDEM 2022, Fuzion has seen two major improvements: The introduction of
Algebraic Effects and a unification of types parameters and argument fields.&lt;/p&gt;

&lt;p&gt;Side-effects of functions are hard to model in a purely functional way, while
object-oriented languages typically allow code to have arbitrary side effects.
Algebraic Effects were introduced to Fuzion to help track and control
side-effects of features.  But there is much more: Algebraic Effects provide a
clean mechanism to provide mutable state, to share global data, to provide an
exception mechanism and much more.&lt;/p&gt;

&lt;p&gt;Also, Fuzion now treats type parameters like argument fields that receive types
as their values.  Types themselves may define inner features creating a
hierarchy parallel to the hierarchy of Fuzion features. This permits type
parameters to provide operations such as constructing instances of a parametric
type. This talk will show how this can be used to provide functionality such as
abstract equality in a clean an consistent way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/fuzionlang/</url>
      <location>K.3.201</location>
      <attendee>Fridtjof Siebert</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14554@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14554</pentabarf:event-id>
      <pentabarf:event-slug>lotech_pdfaccessibility</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_pdfaccessibility</pentabarf:event-tag>
      <pentabarf:title>Improvements to LibreOffice PDF accessibility</pentabarf:title>
      <pentabarf:subtitle>Come to see what improvements we made to PDF/UA support in LibreOffice</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T172000</dtstart>
      <dtend>20230204T173000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Improvements to LibreOffice PDF accessibility- Come to see what improvements we made to PDF/UA support in LibreOffice</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_pdfaccessibility/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Thorsten Behrens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14633@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14633</pentabarf:event-id>
      <pentabarf:event-slug>cni_2_0</pentabarf:event-slug>
      <pentabarf:event-tag>cni_2_0</pentabarf:event-tag>
      <pentabarf:title>CNI 2.0: Vive la révolution</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 17:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T172000</dtstart>
      <dtend>20230204T173500</dtend>
      <duration>00:15:00:00</duration>
      <summary>CNI 2.0: Vive la révolution</summary>
      <description>&lt;p&gt;CNI 2.0 is coming. And we all rely on CNI for setting up our networking in Kubernetes. But what do YOU want to see in it? Doug wants to let you know what he’s been thinking about for CNI 2.0 – and invite you to join the revolution. Did you know CNI is container orchestration agnostic? It’s not Kubernetes specific. Should it stay that way? People are looking for translation layers between Kubernetes and CNI itself. Have you engaged in the war between JSON and YAML? If you’re a Kubernetes user, and a CNI user, maybe you have. We need a way to make sure these disparate worlds meet, peacefully. Let’s make sure CNI is here to stay to give the community the flexibility in Kubernetes networking that we all deserve, and fight the good fight for our sysadmins so we keep the CNI API alive to promote a healthy open source ecosystem and avoid vendor lock-in.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/cni_2_0/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Douglas Smith</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14693@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14693</pentabarf:event-id>
      <pentabarf:event-slug>rust_scalable_graph_algorithms_in_rust_and_python</pentabarf:event-slug>
      <pentabarf:event-tag>rust_scalable_graph_algorithms_in_rust_and_python</pentabarf:event-tag>
      <pentabarf:title>Scalable graph algorithms in Rust (and Python)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 17:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T172500</dtstart>
      <dtend>20230204T174500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Scalable graph algorithms in Rust (and Python)</summary>
      <description>&lt;p&gt;Graphs are used in many different applications as they are an intuitive way for representing complex relationships between entities, as for example in social, communication, financial or geographical networks. Graphs in these domains can be very large, potentially spanning multiple millions and even billions of nodes and edges. In order to get analytical insights out of these structures, scalable implementations of graph algorithms are necessary. Rust is the ideal language for implementing such algorithms, due to its well-known aspects, such as "fearless concurrency" and memory safety as well as its great out-of-the-box performance and its expressive type system.&lt;/p&gt;

&lt;p&gt;In our presentation, we will talk about the "graph" project, a collection of open source crates that we are working on. The project includes an in-memory graph representation, APIs for building in-memory graphs from various data sources, and a small collection of high-performance graph algorithms. In addition to these building blocks, we started developing a Python wrapper called graph-mate for a NetworkX-like experience and an Apache Arrow endpoint for integrating the project in distributed applications. The presentation will include a project overview, a walk through the Rust API, and a demo for using the project via Python.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_scalable_graph_algorithms_in_rust_and_python/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Martin Junghanns</attendee>
      <attendee>Paul Horn</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13596@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13596</pentabarf:event-id>
      <pentabarf:event-slug>security_mercator</pentabarf:event-slug>
      <pentabarf:event-tag>security_mercator</pentabarf:event-tag>
      <pentabarf:title>Mercator</pentabarf:title>
      <pentabarf:subtitle>Mapping the information system</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Mercator- Mapping the information system</summary>
      <description>&lt;p&gt;Computer attacks occur in a constantly changing environment. To meet these challenges, it is necessary to implement a global approach to risk management within the organization.&lt;/p&gt;

&lt;p&gt;The mapping of the Information System allows to have a global view of all the elements which compose the information system to obtain a better readability, and thus a better control.&lt;/p&gt;

&lt;p&gt;The elaboration of a cartography participates in the protection, the defense and the resilience of the information system. It is an essential tool for the control of its Information System and is an obligation for Operators of Vital Importance (OVI) and is part of a global risk management and a global risk management approach.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_mercator/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Didier Barzin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13623@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13623</pentabarf:event-id>
      <pentabarf:event-slug>govisuallyprogramming</pentabarf:event-slug>
      <pentabarf:event-tag>govisuallyprogramming</pentabarf:event-tag>
      <pentabarf:title>Visually programming Go</pentabarf:title>
      <pentabarf:subtitle>Let's mix Blockly + Go and see what happens!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Visually programming Go- Let's mix Blockly + Go and see what happens!</summary>
      <description>&lt;p&gt;Join me in this experiment, we'll make some Go programs visually without writing a single line of Go code.&lt;/p&gt;

&lt;p&gt;Programming will be a required skill in the future, but for some people can be scary and difficult at first: too many keywords or too many grammar rules. We could lower the entry bar with a visual programming language, like Scratch is being taught at school. Could Go be a good option for this task? In this talk you could learn what can be done, the problems encountered and how to contribute to the future of this new way of programming Go.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/govisuallyprogramming/</url>
      <location>UD2.218A</location>
      <attendee>Daniel Esteban</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13690@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13690</pentabarf:event-id>
      <pentabarf:event-slug>om_music</pentabarf:event-slug>
      <pentabarf:event-tag>om_music</pentabarf:event-tag>
      <pentabarf:title>Become a rockstar using FOSS!</pentabarf:title>
      <pentabarf:subtitle>Or at least use FOSS to write and share music for fun!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Become a rockstar using FOSS!- Or at least use FOSS to write and share music for fun!</summary>
      <description>&lt;p&gt;Spoiler alert: it's a clickbait title, I'm not really a rockstar! :-)&lt;/p&gt;

&lt;p&gt;That said, it's usually not that well known, but Linux has an amazing ecosystem for creating music, whatever genre you like, with a ton of fantastic applications to tackle different stages of the music production. In this presentation, I'll share what my experience has been in this past couple of years, talking about the different applications I've used to compose, orchestrate, process, mix, master and so on, with real or virtual instruments, and how that allowed me to publish a few albums just for the fun of it.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_music/</url>
      <location>K.3.401</location>
      <attendee>Lorenzo Miniero</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13830@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13830</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_frictionless_application</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_frictionless_application</pentabarf:event-tag>
      <pentabarf:title>Frictionless Application (IDE for CSV)</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Frictionless Application (IDE for CSV)</summary>
      <description>&lt;p&gt;This talk will present a new data management IDE for CSV that provides functionality to describe, extract, validate, and transform tabular data. It's a logical continuation of the Frictionless Data project's standards and software with a focus on the non-technical audience: data publishers, librarians, and, in general, people who prefer visual interfaces over command-line interfaces and programming languages.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_frictionless_application/</url>
      <location>D.research</location>
      <attendee>Evgeny Karev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13963@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13963</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_firefox_profiler_beyond_the_web</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_firefox_profiler_beyond_the_web</pentabarf:event-tag>
      <pentabarf:title>Firefox Profiler beyond the web</pentabarf:title>
      <pentabarf:subtitle>Using Firefox Profiler to view Java profiling data</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Firefox Profiler beyond the web- Using Firefox Profiler to view Java profiling data</summary>
      <description>&lt;p&gt;Like many programming communities, the Java community lacks a simple open-source profiling UI. In the quest to build such a UI, I found the Firefox Profiler to be the closest to an adaptable polyglot profiling UI. This talk presents my Java JFR Profiler plugin for IntelliJ and gives an overview of how to adapt and integrate the Firefox Profiler to use it to view profiling data from different sources, like JDK Flight Recordings.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/mozilla_firefox_profiler_beyond_the_web/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Johannes Bechberger</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14138@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14138</pentabarf:event-id>
      <pentabarf:event-slug>polyvent</pentabarf:event-slug>
      <pentabarf:event-tag>polyvent</pentabarf:event-tag>
      <pentabarf:title>The PolyVent FLOSS Ventilator</pentabarf:title>
      <pentabarf:subtitle>A Free-libre Respiration Ecosystem</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The PolyVent FLOSS Ventilator- A Free-libre Respiration Ecosystem</summary>
      <description>&lt;p&gt;Public Invention is a non-profit that pivoted to human respiration during the pandemic. The PolyVent is a fully free-libre open mechanical ventilator educational platform for teaching and research. It is part of a proposed and partially implemented complete free ecosystem of medical devices for respiration called Freespireco. It runs VentOS free software which can drive any ventilator. These projects represent a burgeoning open source medical device movement.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/polyvent/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Robert Read</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14139@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14139</pentabarf:event-id>
      <pentabarf:event-slug>cc_online_attestation</pentabarf:event-slug>
      <pentabarf:event-tag>cc_online_attestation</pentabarf:event-tag>
      <pentabarf:title>Confidential Containers and the Pitfalls of Runtime Attestation</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Confidential Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Confidential Containers and the Pitfalls of Runtime Attestation</summary>
      <description>&lt;p&gt;Confidential Containers uses a generic guest image to simplify the orchestration and validation of Pod VMs. While this has many benefits, it also introduces some subtle security considerations. This talk will describe a class of so-called Evidence Factory attacks where privilege escalation can lead to dangerous misuse of generic attestation evidence. Can these attacks be mitigated while still preserving the benefits of a generic guest image? This talk will dive into the details of how attestation works for Confidential Containers and expose crucial considerations for anyone working with Confidential Computing more generally.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Confidential Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/cc_online_attestation/</url>
      <location>D.confidential</location>
      <attendee>Tobin Feldman-Fitzthum</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14169@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14169</pentabarf:event-id>
      <pentabarf:event-slug>take_your_shot_of_vitamin</pentabarf:event-slug>
      <pentabarf:event-tag>take_your_shot_of_vitamin</pentabarf:event-tag>
      <pentabarf:title>Take your shot of Vitamin!</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Take your shot of Vitamin!</summary>
      <description>&lt;p&gt;Decathlon has more than 160 frontend products, including 50 dedicated to mobile applications. Due to this context, it is hard to align the user interface across all these projects while respecting the platform.&lt;/p&gt;

&lt;p&gt;Vitamin is a Design System developed by Decathlon as a product which can be adapted to any context and with multiple technical implementations for Android, iOS and Web. In theory, you can use this Design System in your application and customize it to fit your theme and your needs.&lt;/p&gt;

&lt;p&gt;In this presentation, I'll focus on Vitamin Compose, the design and technical architecture, biases and what are the next steps.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/take_your_shot_of_vitamin/</url>
      <location>UB5.230</location>
      <attendee>Gérard Paligot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14199@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14199</pentabarf:event-id>
      <pentabarf:event-slug>energy_power_profiling_firefox</pentabarf:event-slug>
      <pentabarf:event-tag>energy_power_profiling_firefox</pentabarf:event-tag>
      <pentabarf:title>Power profiling with the Firefox Profiler</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Power profiling with the Firefox Profiler</summary>
      <description>&lt;p&gt;Support for power profiling was recently added to the Firefox Profiler, enabling both Firefox engineers and web developers to get very precise measurements of the power consummed by running their code.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_power_profiling_firefox/</url>
      <location>AW1.126</location>
      <attendee>Florian Quèze</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14346@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14346</pentabarf:event-id>
      <pentabarf:event-slug>lotech_oldgraphicformats</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_oldgraphicformats</pentabarf:event-tag>
      <pentabarf:title>Supporting old proprietary graphic formats</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T174000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Supporting old proprietary graphic formats</summary>
      <description>&lt;p&gt;Some proprietary graphic formats from the 90s like WMF are device dependent and hard to support. The standard is hard to navigate and implement and a lot of bugs can show up. Creating files for unit testing is not necessarily easy either. Come and find out how WMF bugs are debugged, fixed and tested.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_oldgraphicformats/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Paris Oplopoios</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14390@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14390</pentabarf:event-id>
      <pentabarf:event-slug>container_kubernetes_database_dbaas</pentabarf:event-slug>
      <pentabarf:event-tag>container_kubernetes_database_dbaas</pentabarf:event-tag>
      <pentabarf:title>From a database in container to DBaaS on Kubernetes</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>From a database in container to DBaaS on Kubernetes</summary>
      <description>&lt;p&gt;Talk about all important steps that it takes to run the database on Kubernetes in production. We will answer the questions: Can you do it without operators? Can you work with k8s primitives only to run production-grade DB and then DBaaS?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_kubernetes_database_dbaas/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Peter Zaitsev</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14436@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14436</pentabarf:event-id>
      <pentabarf:event-slug>collab_tiki</pentabarf:event-slug>
      <pentabarf:event-tag>collab_tiki</pentabarf:event-tag>
      <pentabarf:title>The Relentless March of Markdown</pentabarf:title>
      <pentabarf:subtitle>And its arrival in Tiki 25</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The Relentless March of Markdown- And its arrival in Tiki 25</summary>
      <description>&lt;p&gt;Following GitHub’s adoption and ”flavouring” of Markdown in 2009, many other major projects such as Reddit, Stack Exchange have followed suit, even WhatsApp now uses it to add formatting to your instant messages. That’s mainstream!&lt;/p&gt;

&lt;p&gt;Tiki has long wished for a common wiki markup language, starting with involvement in Wiki Creole and inclusion of PEAR Text_Wiki adaptors since 2010? we started integrating markdown and now, in Tiki 25, offer it as an alternative syntax in all text areas, such as wiki pages, blog posts, comments and so on. In future versions Markdown will become the only active syntax.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_tiki/</url>
      <location>K.4.601</location>
      <attendee>Jonny Bradley</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14777@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14777</pentabarf:event-id>
      <pentabarf:event-slug>cicd_formachine_learning_models</pentabarf:event-slug>
      <pentabarf:event-tag>cicd_formachine_learning_models</pentabarf:event-tag>
      <pentabarf:title>CI/CD for Machine learning models</pentabarf:title>
      <pentabarf:subtitle>How to test ML models?</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T180000</dtend>
      <duration>00:30:00:00</duration>
      <summary>CI/CD for Machine learning models- How to test ML models?</summary>
      <description>&lt;p&gt;Giskard is an open source project that implements automatic tests for Machine Learning models. In this conference talk, we'll explain
(1) why testing ML models is an open problem,
(2) why testing ML models requires different tools compared with traditional software systems.&lt;/p&gt;

&lt;p&gt;We'll then explain, using concrete examples, how our Giskard project helps ML Engineers deploy their AI systems into production safely by (1) designing fairness &amp;amp; robustness tests and (2) integrating them in a CI/CD pipeline.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/cicd_formachine_learning_models/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Alex Combessie</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14794@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14794</pentabarf:event-id>
      <pentabarf:event-slug>licenses_for_standards</pentabarf:event-slug>
      <pentabarf:event-tag>licenses_for_standards</pentabarf:event-tag>
      <pentabarf:title>The Professional's Guide To Haphazardly Picking Licenses For Standards &amp; Specifications</pentabarf:title>
      <pentabarf:subtitle>Practical tips for the reckless licensor</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:25:00:00</duration>
      <summary>The Professional's Guide To Haphazardly Picking Licenses For Standards &amp; Specifications- Practical tips for the reckless licensor</summary>
      <description>&lt;p&gt;Standards and specifications straddle the space between software and user-manual–style documentation.&lt;/p&gt;

&lt;p&gt;This session presents a recent case study of the search for an optimal license for a FOSS specification project. It covers establishing intrinsic goals for the specification itself, documenting interoperability concerns triggered by adjacent standards, and the difficulties posed by adopting or adapting licenses used in other free standards.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/licenses_for_standards/</url>
      <location>UB5.132</location>
      <attendee>Nathan Willis</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14859@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14859</pentabarf:event-id>
      <pentabarf:event-slug>learn_8bit</pentabarf:event-slug>
      <pentabarf:event-tag>learn_8bit</pentabarf:event-tag>
      <pentabarf:title>Learn 8-bit machine language with the Toy CPU emulator</pentabarf:title>
      <pentabarf:subtitle>An emulator in the style of the Altair 8880 or IMSAI 8080</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Emulator Development</pentabarf:track>
      <pentabarf:start>2023-02-04 17:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>01:30:00:00</pentabarf:duration>
      <dtstart>20230204T173000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>01:30:00:00</duration>
      <summary>Learn 8-bit machine language with the Toy CPU emulator- An emulator in the style of the Altair 8880 or IMSAI 8080</summary>
      <description>&lt;p&gt;I teach a university class about the history of computing. To explain how early computers worked, I created the Toy CPU emulator - a reduced instruction set computer in the style of the Altair 8800 or IMSAI 8080. In this presentation, I'll explain how I created the Toy, and how to create and enter programs into the Toy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Emulator Development</categories>
      <url>https:/fosdem.org/2023/schedule/event/learn_8bit/</url>
      <location>D.emulator</location>
      <attendee>Jim Hall</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14607@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14607</pentabarf:event-id>
      <pentabarf:event-slug>staging_of_artifacts_in_build_system</pentabarf:event-slug>
      <pentabarf:event-tag>staging_of_artifacts_in_build_system</pentabarf:event-tag>
      <pentabarf:title>Staging of Artifacts in a Build System</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Lightning Talks</pentabarf:track>
      <pentabarf:start>2023-02-04 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T174000</dtstart>
      <dtend>20230204T175500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Staging of Artifacts in a Build System</summary>
      <description>&lt;p&gt;At a time where make was developed, a simple and computationally cheap solution
to the problem of how to handle the relation between artifacts and files was
needed. Each artifact is associated with a file in the filesystem and the
timestamp of the file was used to determine which actions (recipes) need to be
executed. Traditionally, to be backwards compatible with make, subsequent build
systems also implemented this concept. However, there is no technical reason to
do it like this. Instead, it even has a couple of advantages if this concept is
abandoned and no association of artifacts with the filesystem is done. Nowadays,
where content-addressable storage is a widely applied concept and actions are
anyway executed in an isolated environment may it be in a separate directory or
in a sandbox, this problem can be tackled by a complete separation between
physical and logical paths, which is also called staging. Input and output paths
of an individual action are abstracted away. Thus, each target has its own view
of the world and can place generated artifacts at any logical path they like.
Consuming targets may place these generated artifacts at a different logical
location. This allows to define build targets independently of their actual
location and in particular allows to refer to targets from other repositories.
This simplifies the handling of different repositories. All what matters is how
the target is defined and not where. This concept is implemented in an
open-source build system, which is publicly available under the following link:
https://github.com/just-buildsystem/justbuild.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Lightning Talks</categories>
      <url>https:/fosdem.org/2023/schedule/event/staging_of_artifacts_in_build_system/</url>
      <location>H.2215 (Ferrer)</location>
      <attendee>Sascha Roloff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14673@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14673</pentabarf:event-id>
      <pentabarf:event-slug>lotech_libreofficekit</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_libreofficekit</pentabarf:event-tag>
      <pentabarf:title>LibreOfficeKit – bridge between your application and LibreOffice</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 17:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T174000</dtstart>
      <dtend>20230204T175000</dtend>
      <duration>00:10:00:00</duration>
      <summary>LibreOfficeKit – bridge between your application and LibreOffice</summary>
      <description>&lt;p&gt;Short introduction into integrating LibreOffice using LibreOfficeKit with external software. Described most important code pieces and where look for information, how to add new features, which API we provide. What can be done with tiled rendering.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_libreofficekit/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Szymon Kłos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14825@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14825</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_what_is_digital_sovereignty_and_how_can_oss_help_to_achieve_it</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_what_is_digital_sovereignty_and_how_can_oss_help_to_achieve_it</pentabarf:event-tag>
      <pentabarf:title>What is Digital Sovereignty and how can OSS help to achieve it?</pentabarf:title>
      <pentabarf:subtitle>Demystifying an important term that has become a buzzword</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 17:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T174000</dtstart>
      <dtend>20230204T182000</dtend>
      <duration>00:40:00:00</duration>
      <summary>What is Digital Sovereignty and how can OSS help to achieve it?- Demystifying an important term that has become a buzzword</summary>
      <description>&lt;p&gt;Sovereignty is more than having control over data and complying to data protection legislation.
We'll dive into some important aspects and link it to the Open Source movement.
The presenter will share how the Sovereign Cloud Stack translates these aspects into its project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_what_is_digital_sovereignty_and_how_can_oss_help_to_achieve_it/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Kurt Garloff</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13943@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13943</pentabarf:event-id>
      <pentabarf:event-slug>sds_first_class_support</pentabarf:event-slug>
      <pentabarf:event-tag>sds_first_class_support</pentabarf:event-tag>
      <pentabarf:title>CANCELLED First class support in OSS</pentabarf:title>
      <pentabarf:subtitle>Secure and Confidential Cluster Monitoring in a fully Open Source project</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Software Defined Storage</pentabarf:track>
      <pentabarf:start>2023-02-04 17:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:40:00:00</pentabarf:duration>
      <dtstart>20230204T174500</dtstart>
      <dtend>20230204T182500</dtend>
      <duration>00:40:00:00</duration>
      <summary>CANCELLED First class support in OSS- Secure and Confidential Cluster Monitoring in a fully Open Source project</summary>
      <description>&lt;p&gt;Please note that this talk has been cancelled.
A natural consequence of Software Defined Storage is that your software must operate on a wide variety of platforms that you, as a developer, have little control over. Therefore a big challenge can be to perform system inspection to help identify software and hardware bottlenecks and issues.&lt;/p&gt;

&lt;p&gt;When you are dealing with customers who expect a large amount of confidentiality, how can you get detailed information on a system level? How do you provide system diagnosis that goes beyond “regular” Prometheus style monitoring?&lt;/p&gt;

&lt;p&gt;In this talk I will show the tools we have developed that allow our customers to validate and get instant status of their clusters. I will demonstrate how I and our other engineers can rapidly generate information about system setups and detailed metrics for assisting in setup and other support questions.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Software Defined Storage</categories>
      <url>https:/fosdem.org/2023/schedule/event/sds_first_class_support/</url>
      <location>H.2214</location>
      <attendee>Klaus Post</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14040@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14040</pentabarf:event-id>
      <pentabarf:event-slug>idpz3</pentabarf:event-slug>
      <pentabarf:event-tag>idpz3</pentabarf:event-tag>
      <pentabarf:title>IDP-Z3, a reasoning engine for FO(.)</pentabarf:title>
      <pentabarf:subtitle>A truly declarative approach to programming.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 17:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T174500</dtstart>
      <dtend>20230204T181000</dtend>
      <duration>00:25:00:00</duration>
      <summary>IDP-Z3, a reasoning engine for FO(.)- A truly declarative approach to programming.</summary>
      <description>&lt;p&gt;An important sign of intelligence is the capacity to apply a body of declarative knowledge to a particular situation in order to, e.g., derive new knowledge, to determine relevant questions or to provide explanations.
IDP-Z3 is a reasoning engine that displays such intelligence: the knowledge is represented in the declarative language FO(.), aka FO-dot, and, based on that knowledge, IDP-Z3 can perform a variety of reasoning tasks under the control of a host language, Python.  This re-use of knowledge dramatically reduces software development time.
FO(.) is an expressive, yet very readable language that extends first order logic.
We present IDP-Z3, and how we used it to build a generic user interface, called the Interactive Consultant, that helps end-users make the right decision fast, within a particular problem domain.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/idpz3/</url>
      <location>K.3.201</location>
      <attendee>Pierre Carbonnelle</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13665@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13665</pentabarf:event-id>
      <pentabarf:event-slug>dns_hosting_your_own_dns_for_fun_and_zero_profit</pentabarf:event-slug>
      <pentabarf:event-tag>dns_hosting_your_own_dns_for_fun_and_zero_profit</pentabarf:event-tag>
      <pentabarf:title>Hosting your own DNS for 'fun' and zero profit</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T175000</dtstart>
      <dtend>20230204T181500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Hosting your own DNS for 'fun' and zero profit</summary>
      <description>&lt;p&gt;Sometimes, you can't find a service provider that meets all of your requirements, and you know that there is open source software which can meet them, but you'll have to take on the task of deploying and maintaining it yourself. This talk is about my journey to provide a fully-featured DNS service for my personal domains, using PowerDNS Authoritative Server, at very low cost and without subscribing to any 'big tech' services where I would be the product and not the customer!&lt;/p&gt;

&lt;p&gt;In my case, fully-featured includes DNSSEC with online signing, DNS UPDATE (RFC 2136) support (primarily used for ACME DNS-01 challenges for Let's Encrypt certificates), SVCB/HTTPS records, and more. The talk will also cover the way that I use Ansible to manage zones and their content in the authoritative servers, using Ansible modules I created and published. As a bonus, I'll also talk about how I manage recursive resolvers on my LANs with the ability to resolve names from my own domains even if Internet connectivity is lost, and with nearly immediate updates when the zone contents are changed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_hosting_your_own_dns_for_fun_and_zero_profit/</url>
      <location>UB4.136</location>
      <attendee>Kevin P. Fleming</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14576@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14576</pentabarf:event-id>
      <pentabarf:event-slug>lotech_coollockdown</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_coollockdown</pentabarf:event-tag>
      <pentabarf:title>Collabora Online over lock-down</pentabarf:title>
      <pentabarf:subtitle>How LibreOffice technology in the browser got better</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T175000</dtstart>
      <dtend>20230204T180000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Collabora Online over lock-down- How LibreOffice technology in the browser got better</summary>
      <description>&lt;p&gt;Come and hear how Collabora Online (COOL) has improved over the COVID19 era, not only in core feature-function, but also in ease of access and deployment for everyone. Hear how (in partnership with PC versions) COOL can deliver on Digital Sovereignty, as well as about the latest developments in feature, functionality and integration with other projects. From making things much more beautiful with UX improvement &amp;amp; polish for users, to expanded Prometheus metrics for admins.
Hear about interactivity improvements, CPU utilization wins, and lots of new features such as our new Grammar checking server integration with LanguageTool &amp;amp; DudenCorrector, as well as new easy font management APIs &amp;amp; tooling to improve interoperability. See how we can deliver scalable, secure, on-premise editing of your documents with a simple, easy to deploy office for the free world.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_coollockdown/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Michael Meeks</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14756@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14756</pentabarf:event-id>
      <pentabarf:event-slug>llvmflang</pentabarf:event-slug>
      <pentabarf:event-tag>llvmflang</pentabarf:event-tag>
      <pentabarf:title>Flang progress update</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T175000</dtstart>
      <dtend>20230204T182000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Flang progress update</summary>
      <description>&lt;p&gt;Flang is the new Fortran frontend of LLVM. While the frontend is not yet ready for general use, significant progress has been made. In this talk I summarise the progress that has been achieved and the major development thrusts.&lt;/p&gt;

&lt;p&gt;Flang supports compilation of most of Fortran 95. Significant progress is being made on Fortran 2003 features. Flang can compile Spec and other important benchmarks. Some work has been done to improve performance. Further work is under way, this includes Alias Analysis, improved codegen for Array Expressions and Assumed shape arrays. A new dialect called HLFIR (High Level FIR) is also under construction. This dialect will capture more higher level Fortran info in the IR. Flang is mostly OpenMP 1.1 compliant. Significant progress has been made with the Driver as well. The presentation will cover these points.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/llvmflang/</url>
      <location>AW1.120</location>
      <attendee>Kiran Chandramohan</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14790@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14790</pentabarf:event-id>
      <pentabarf:event-slug>rust_using_rust_for_your_network_management_tools</pentabarf:event-slug>
      <pentabarf:event-tag>rust_using_rust_for_your_network_management_tools</pentabarf:event-tag>
      <pentabarf:title>Using Rust for your network management tools!</pentabarf:title>
      <pentabarf:subtitle>Let the crabs control the packets!</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T175000</dtstart>
      <dtend>20230204T181000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Using Rust for your network management tools!- Let the crabs control the packets!</summary>
      <description>&lt;p&gt;When creating a script or a tool to manage your network configuration it is hard to decide which language should you use. In Nmstate we noticed we could get plenty of benefits from Rust. Nmstate is a library with an accompanying command line tool that manages host networking settings in a declarative manner written in Rust. In this talk, we are going to see how we combined several existing libraries and also created our own ones to create a powerful networking tool.&lt;/p&gt;

&lt;p&gt;In addition, we will share our lessons learned from rewriting a project from Python to Rust. Of course, the talk will be full of crabs, so don't miss it!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_using_rust_for_your_network_management_tools/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Fernando Fernandez Mancera</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15060@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15060</pentabarf:event-id>
      <pentabarf:event-slug>closing_fosdem</pentabarf:event-slug>
      <pentabarf:event-tag>closing_fosdem</pentabarf:event-tag>
      <pentabarf:title>Closing FOSDEM 2023</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Keynotes</pentabarf:track>
      <pentabarf:start>2023-02-05 17:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-05 18:15:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230205T175000</dtstart>
      <dtend>20230205T181500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Closing FOSDEM 2023</summary>
      <description>&lt;p&gt;FOSDEM closing and goodbye.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Keynotes</categories>
      <url>https:/fosdem.org/2023/schedule/event/closing_fosdem/</url>
      <location>Janson</location>
      <attendee>FOSDEM Staff</attendee>
      <attendee>Richard Hartmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13639@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13639</pentabarf:event-id>
      <pentabarf:event-slug>govfkit</pentabarf:event-slug>
      <pentabarf:event-tag>govfkit</pentabarf:event-tag>
      <pentabarf:title>vfkit - a native macOS hypervisor written in go</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T183000</dtend>
      <duration>00:30:00:00</duration>
      <summary>vfkit - a native macOS hypervisor written in go</summary>
      <description>&lt;p&gt;Since macOS 11, macOS has been shipping with a native framework to run virtual machines which is called 'virtualization framework'.&lt;/p&gt;

&lt;p&gt;After a quick introduction to Apple's virtualization framework, this talk will show how vfkit uses this framework from go with a focus on the bindings between Objective-C and go. These bindings are needed as the virtualization framework only offers Objective-C and Swift APIs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/govfkit/</url>
      <location>UD2.218A</location>
      <attendee>Christophe Fergeau</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13650@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13650</pentabarf:event-id>
      <pentabarf:event-slug>ada_zangemann</pentabarf:event-slug>
      <pentabarf:event-tag>ada_zangemann</pentabarf:event-tag>
      <pentabarf:title>Book reading: Ada &amp; Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>BOFs (Track C - in UB2.147)</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:55:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T185500</dtend>
      <duration>00:55:00:00</duration>
      <summary>Book reading: Ada &amp; Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream</summary>
      <description>&lt;p&gt;The famous inventor Zangemann lives in a huge villa high above the city. Adults and children alike love his inventions and are desperate to have them. But then something happens: when Zangemann wants to take another close-up look at his inventions during a walk through the city, a child hits him in the shin with the skateboard. That hurts! Enraged, the inventor makes a momentous decision... The clever girl Ada sees through what is going on. Together with her friends, she forges a plan.&lt;/p&gt;

&lt;p&gt;This illustrated children's book (licensed under Creative Commons BY-SA) tells the story of the famous inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins to experiment with hardware and software, and in the process realizes how crucial it is for her and others to control technology. Ada &amp;amp; Zangemann will inspire children's interest in tinkering and encourages shaping technology.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>BOFs (Track C - in UB2.147)</categories>
      <url>https:/fosdem.org/2023/schedule/event/ada_zangemann/</url>
      <location>UB2.147</location>
      <attendee>Matthias Kirschner</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13941@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13941</pentabarf:event-id>
      <pentabarf:event-slug>security_hw_backed_attestation</pentabarf:event-slug>
      <pentabarf:event-tag>security_hw_backed_attestation</pentabarf:event-tag>
      <pentabarf:title>Hardware-backed attestation in TLS</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Hardware-backed attestation in TLS</summary>
      <description>&lt;p&gt;Authentication among distributed workloads is a critical yet complex task. PKI-based authentication relies heavily on software to anchor the trustworthiness of workloads, therefore failing to reliably convey the security state of the workload in the face of impersonation and persistent attackers. This is most apparent in cases where the underlying platform is particularly exposed and out of the control of the owner, such as in cloud computing and IoT. Hardware features have thus been introduced to enable remotely verifiable “trust metrics” using attestation. Such hardware-backed features provide a cryptographic proof of the software stack, and strong guarantees that the cryptographic keys used by the workload are properly protected from exfiltration. However, remote attestation comes with its own need to share and verify metadata, which must be engineered into existing software. While the protocol used to exchange this metadata is largely irrelevant to the actual attestation procedure, its positioning in the networking stack can enable specific use-cases and enhance the performance of the entire system. An appealing approach is to allow the creation of secure channels (such as TLS connections) using attestation metadata as the authentication mechanism. Current designs either rely on running an attestation protocol on top of an existing secure channel, or modify the semantics of certificates to convey attestation information when establishing the secure channel.&lt;/p&gt;

&lt;p&gt;Our work focuses on standardising attestation metadata as first-class credentials in TLS. This new approach allows native, opaque metadata to be conveyed for authentication during the TLS handshake instead of (or together with) x509 certificates. Supporting flexibility in deployments without compromising on security has been a prime goal. Thus, we aim to cater to interaction models in which either the client, the server, or both can attest themselves, leveraging any hardware backend, and using different verification topologies. To showcase the standardisation effort, we are also developing an open-source, end-to-end proof-of-concept implementation of one of the interaction models supported. The PoC builds on top of two Linux Foundation projects – Parsec to abstract the root of trust attestation primitives, and Veraison to consume and verify the new evidence formats – and modifies mbedTLS to support a subset of the newly defined TLS extensions. As a hardware root of trust, the proof of concept is currently using a TPM2.0, with support for others being considered.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_hw_backed_attestation/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Ionuț Mihalcea</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14083@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14083</pentabarf:event-id>
      <pentabarf:event-slug>collab_cryptpad</pentabarf:event-slug>
      <pentabarf:event-tag>collab_cryptpad</pentabarf:event-tag>
      <pentabarf:title> Privacy and Collaboration</pentabarf:title>
      <pentabarf:subtitle>How CryptPad lets you have both</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary> Privacy and Collaboration- How CryptPad lets you have both</summary>
      <description>&lt;p&gt;Centralized proprietary collaboration software has recently faced a grown scepticism. In November 2022, the French Government officially asked schools to not use Google's and Microsoft's collaboration services. Luckily there are open source alternatives that can be self-hosted to give individuals and institutions more contol over their data. While users thus do no more need to rely on big companies, they still need to trust the system administrators hosting the software to respect the user's privacy.&lt;/p&gt;

&lt;p&gt;CryptPad is an end-to-end encrypted open source collaboration suite. It seeks to reconcile collaboration and privacy. Users make changes to documents and these are encrypted by their client (web browser) before being sent to the server for real-time synchronization. CryptPad hides the technicalities of encryption from its users and provides a clean and intuitive interface to ease fast adaption.
In this talk I will present how CryptPad keeps the user's data private and protects them against a passively sniffing server. I will show why we combine end-to-end encryption with open source and will talk about the ecosystem around CryptPad.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_cryptpad/</url>
      <location>K.4.601</location>
      <attendee>David Benque</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14095@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14095</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_papis</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_papis</pentabarf:event-tag>
      <pentabarf:title>Papis: a simple, powerful and extendable command-line bibliography manager</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T183000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Papis: a simple, powerful and extendable command-line bibliography manager</summary>
      <description>&lt;p&gt;Managing efficiently references for research papers or general works is of paramount importance for scholars and students across the spectrum. The common tasks of such a user range from information retrieval of a publication to easy tagging and searching the user's own library. Several libre and proprietary software packages exist. The package Papis consists of an extendable Python library, a flexible command-line interface and a simple (but powerful) data model. This in turn, empowers the user to curate her library metadata in a future-proof and privacy-respecting manner. Papis users are encouraged and empowered by a clear API to write scripts and libraries to extend the core functionality. All major text editors have an interface to Papis and a web-application for remote access to the user's libraries is also in place.  Additionally, during the last 7 years we have built a vibrant community of academic and industry researchers that have become happy users and avid contributors.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_papis/</url>
      <location>D.research</location>
      <attendee>Alejandro Gallo</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14161@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14161</pentabarf:event-id>
      <pentabarf:event-slug>wikidata_openstreetmap</pentabarf:event-slug>
      <pentabarf:event-tag>wikidata_openstreetmap</pentabarf:event-tag>
      <pentabarf:title>Tools for linking Wikidata and OpenStreetMap</pentabarf:title>
      <pentabarf:subtitle>Software for adding links between open data projects</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - K Building</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T185000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Tools for linking Wikidata and OpenStreetMap- Software for adding links between open data projects</summary>
      <description>&lt;p&gt;Wikidata and OpenStreetMap are collaborative open data projects that contain structured data for real world places and things. Adding links between the projects makes the data more useful, but doing this by hand is laborious. I've written a software tool that automates much of the process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - K Building</categories>
      <url>https:/fosdem.org/2023/schedule/event/wikidata_openstreetmap/</url>
      <location>K.1.105 (La Fontaine)</location>
      <attendee>Edward Betts</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14271@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14271</pentabarf:event-id>
      <pentabarf:event-slug>how_to_test_your_compose_ui</pentabarf:event-slug>
      <pentabarf:event-tag>how_to_test_your_compose_ui</pentabarf:event-tag>
      <pentabarf:title>How to Test Your Compose UI</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>How to Test Your Compose UI</summary>
      <description>&lt;p&gt;While Compose is easy to adopt, not creating legacy code right at the start of such a journey requires extra planning, awareness, and, most importantly, testing. We'll have a look at how we can test pure Compose UIs as well as hybrid ones that have Views and composables too.&lt;/p&gt;

&lt;p&gt;In this talk, we'll learn what the semantics tree is, its relation to the composition, how we can manipulate it in composables using the Semantics modifier, how we can implement composables with testability in mind, and how we can test pure Compose, and hybrid UIs.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/how_to_test_your_compose_ui/</url>
      <location>UB5.230</location>
      <attendee>István Juhos</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14349@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14349</pentabarf:event-id>
      <pentabarf:event-slug>developer_experience</pentabarf:event-slug>
      <pentabarf:event-tag>developer_experience</pentabarf:event-tag>
      <pentabarf:title>Perspectives from the Open Source Developer</pentabarf:title>
      <pentabarf:subtitle>A Window into the Developer Experience from Linux Foundation Research</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Main Track - Janson</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T185000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Perspectives from the Open Source Developer- A Window into the Developer Experience from Linux Foundation Research</summary>
      <description>&lt;p&gt;LF Research was founded on a track record of excellence in research led by the Linux Foundation, on topics such as exploring the Kernel at 30, or the FOSS Contributor Survey in partnership with the Laboratory of Innovation Science at Harvard. Since its launch in April, 2021, Linux Foundation Research has published two dozen reports based on empirical methodologies that describe open source as a paradigm for mass collaboration at scale. LF Research projects fall into four frameworks: industry vertical analysis, technology horizontal analysis, geographic/regional analysis, and ecosystem analysis, for research projects that span all industries, technologies, and regions. It has become a mechanism through which the open source community can share feedback and perspectives in an open and transparent way. Among the early reports published was Diversity, Equity, and Inclusion in Open Source: Exploring the Challenges and Opportunities to Create Agency and Equity Across Open Source Ecosystems. This report and others in financial services, film and entertainment, SBOMs, and cybersecurity, identify developer and contributor experiences, motivations, and priorities among other trends and key findings, specifically when it comes to securing software supply chains. This talk will identify what developers and contributors have said they experience, need, and want most across numerous LF Research studies, identify opportunities for the audience to access open datasets, and how to become further involved in the research process.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Main Track - Janson</categories>
      <url>https:/fosdem.org/2023/schedule/event/developer_experience/</url>
      <location>Janson</location>
      <attendee>Hilary Carter</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14529@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14529</pentabarf:event-id>
      <pentabarf:event-slug>build_cicd_pipelines_as_code_run_them_anywhere</pentabarf:event-slug>
      <pentabarf:event-tag>build_cicd_pipelines_as_code_run_them_anywhere</pentabarf:event-tag>
      <pentabarf:title>Build CI/CD pipelines as code, run them anywhere</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T182000</dtend>
      <duration>00:20:00:00</duration>
      <summary>Build CI/CD pipelines as code, run them anywhere</summary>
      <description>&lt;p&gt;Dagger is a programmable CI/CD engine that runs pipelines in containers allowing developers to build
and debug pipelines locally and then run them anywhere avoiding vendor lock-in to a particular CI/CD
solution.&lt;/p&gt;

&lt;p&gt;While the portable pipeline concept may not be new, by combining that with the ability to write pipelines
as code (Go, Python, TypeScript, JavaScript, CUE supported at the moment) instead of YAML, Dagger revolutionizes how CI/CD
pipelines are built and ran.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/build_cicd_pipelines_as_code_run_them_anywhere/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Márk Sági-Kazár</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14552@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14552</pentabarf:event-id>
      <pentabarf:event-slug>lotech_wasmport</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_wasmport</pentabarf:event-tag>
      <pentabarf:title>A Rocket Engine for LibreOffice Templates</pentabarf:title>
      <pentabarf:subtitle>Come to see what's in store for the recently-moved WollMux forms and templating engine extension for LibreOffice</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:10:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T181000</dtend>
      <duration>00:10:00:00</duration>
      <summary>A Rocket Engine for LibreOffice Templates- Come to see what's in store for the recently-moved WollMux forms and templating engine extension for LibreOffice</summary>
      <description>&lt;p&gt;This talk is about WollMux, a form &amp;amp; templating generation extension for LibreOffice, that was recently moved under the LibreOffice project umbrella. We'll give a brief overview, talk about recent changes, and what's in store for the future.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_wasmport/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Thorsten Behrens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14651@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14651</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_localize_your_project_with_pontoon</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_localize_your_project_with_pontoon</pentabarf:event-tag>
      <pentabarf:title>Localize your open source project with Pontoon</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Localize your open source project with Pontoon</summary>
      <description>&lt;p&gt;Mozilla Pontoon (https://pontoon.mozilla.org/) is a translation management system used and developed at Mozilla. It specializes in open source localization that is driven by the community and uses version control systems for storing translations.&lt;/p&gt;

&lt;p&gt;Since Pontoon code is available under the BSD license, it is also used externally. In this talk you'll learn how Pontoon works and how you can set it up to localize your own software project.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/mozilla_localize_your_project_with_pontoon/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Matjaž Horvat</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14653@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14653</pentabarf:event-id>
      <pentabarf:event-slug>energy_modeling_global_south</pentabarf:event-slug>
      <pentabarf:event-tag>energy_modeling_global_south</pentabarf:event-tag>
      <pentabarf:title>Update on open-source energy system modeling in the global south and including Africa</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T183000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Update on open-source energy system modeling in the global south and including Africa</summary>
      <description>&lt;p&gt;A number of open‑source energy system models are now active in the global south and this presentation provides an update.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_modeling_global_south/</url>
      <location>AW1.126</location>
      <attendee>Robbie Morrison</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14816@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14816</pentabarf:event-id>
      <pentabarf:event-slug>foss_volte</pentabarf:event-slug>
      <pentabarf:event-tag>foss_volte</pentabarf:event-tag>
      <pentabarf:title>VoLTE for FOSS </pentabarf:title>
      <pentabarf:subtitle>Implementing VoLTE support for FOSS on mobile devices</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>VoLTE for FOSS - Implementing VoLTE support for FOSS on mobile devices</summary>
      <description>&lt;p&gt;Marius has been playing around with VoLTE with Qualcomm Mediatek devices. He has got to the point of being able to make and receive calls and send and receive SMSs on Ubuntu Touch ported devices. It is still very hacky. Without any knowledge of the modem stack it seemed impossibly difficult but now we are getting some insights into how it works it is possible to see how the binary blobs are doing stuff. The way forward was to run Android and capture all the calls made to the drivers. Sailfish have some of it working so their solution provided tools too.&lt;/p&gt;

&lt;p&gt;The fixes so far are very specific, every proprietary system has its own unique way of doing things. It is a horrible standard and no carrier even follows the standard. The modem is a black box with no outputs. To be honest, when it works, we don’t know why it works. It works perfectly well though, so result. He would like to share his results, to discuss with the wider community how we can rolls this out to get more devices supported.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/foss_volte/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Marius Gripsgard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15055@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15055</pentabarf:event-id>
      <pentabarf:event-slug>legal_hot_topics</pentabarf:event-slug>
      <pentabarf:event-tag>legal_hot_topics</pentabarf:event-tag>
      <pentabarf:title>Panel: Hot Topics</pentabarf:title>
      <pentabarf:subtitle>Organizers of the Legal &amp; Policy DevRoom discuss the issues of the day</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Legal and Policy Issues</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:50:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T185000</dtend>
      <duration>00:50:00:00</duration>
      <summary>Panel: Hot Topics- Organizers of the Legal &amp; Policy DevRoom discuss the issues of the day</summary>
      <description>&lt;p&gt;The organizers of the Legal and Policy DevRoom discuss together the issues they've seen over the last year in FOSS, and consider what we can learn from the presentations on the track this year, and look forward together about the future of FOSS policy.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Legal and Policy Issues</categories>
      <url>https:/fosdem.org/2023/schedule/event/legal_hot_topics/</url>
      <location>UB5.132</location>
      <attendee>Tom Marble</attendee>
      <attendee>Bradley M. Kuhn</attendee>
      <attendee>Karen Sandler</attendee>
      <attendee>Alexander Sander</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15071@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15071</pentabarf:event-id>
      <pentabarf:event-slug>om_virt</pentabarf:event-slug>
      <pentabarf:event-tag>om_virt</pentabarf:event-tag>
      <pentabarf:title>Distributing multicast channels to 3rd parties: a case study with OSS and virtualization/SR-IOV</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Media</pentabarf:track>
      <pentabarf:start>2023-02-04 18:00:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:25:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T180000</dtstart>
      <dtend>20230204T182500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Distributing multicast channels to 3rd parties: a case study with OSS and virtualization/SR-IOV</summary>
      <description>&lt;p&gt;Live channels are often carried as transport stream over UDP or RTP multicast. Often such a stream must be handed over to a 3rd party for further processing or distribution, via a dedicated L2 Ethernet link. In practice, to ensure network isolation, this requires copying the multicast stream between two VLANs (with optional processing), an operation performed by expensive and proprietary hardware equipments such as DCMs. This presentation will explore the options using standard PCs and OSS such as DVBlast. For even better isolation, the speaker will also explore software virtualization using Linux/KVM and the SR-IOV feature of some network cards. The use of these technologies with multicast has proven difficult, as this case study will show.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Media</categories>
      <url>https:/fosdem.org/2023/schedule/event/om_virt/</url>
      <location>K.3.401</location>
      <attendee>Christophe Massiot</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14604@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14604</pentabarf:event-id>
      <pentabarf:event-slug>container_kubernetes_operators_wasm</pentabarf:event-slug>
      <pentabarf:event-tag>container_kubernetes_operators_wasm</pentabarf:event-tag>
      <pentabarf:title>Lightweight Kubernetes Operators with WebAssembly</pentabarf:title>
      <pentabarf:subtitle>Towards serverless Kubernetes controllers</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Containers</pentabarf:track>
      <pentabarf:start>2023-02-04 18:05:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T180500</dtstart>
      <dtend>20230204T183500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Lightweight Kubernetes Operators with WebAssembly- Towards serverless Kubernetes controllers</summary>
      <description>&lt;p&gt;We created a prototype that runs Kubernetes operators in WebAssembly (wasm) and suspends them to disk when they are not used. This greatly reduces the memory overhead of the Kubernetes control plane. It also works towards a serverless k8s control plane where controllers scale to zero when not needed.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Containers</categories>
      <url>https:/fosdem.org/2023/schedule/event/container_kubernetes_operators_wasm/</url>
      <location>UB2.252A (Lameere)</location>
      <attendee>Merlijn Sebrechts</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13998@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13998</pentabarf:event-id>
      <pentabarf:event-slug>langrunsbackwards</pentabarf:event-slug>
      <pentabarf:event-tag>langrunsbackwards</pentabarf:event-tag>
      <pentabarf:title>I have an idea: build a language that can run backwards</pentabarf:title>
      <pentabarf:subtitle>(please tell me if it's stupid)</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 18:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T181000</dtstart>
      <dtend>20230204T183000</dtend>
      <duration>00:20:00:00</duration>
      <summary>I have an idea: build a language that can run backwards- (please tell me if it's stupid)</summary>
      <description>&lt;p&gt;In an ongoing search for new programming metaphors I have devised a tiny language called Zarkov. Its proof-of-concept has been implemented in Javascript and allows for basic maths to be performed in either direction, i.e. forward and reverse. So, should you get a error, you can simply invoke the .back() method on the program object and the steps revert allowing you to see how/why it reached that state.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/langrunsbackwards/</url>
      <location>K.3.201</location>
      <attendee>Steven Goodwin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14606@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14606</pentabarf:event-id>
      <pentabarf:event-slug>lotech_coolyours</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_coolyours</pentabarf:event-tag>
      <pentabarf:title>Make Collabora Online yours</pentabarf:title>
      <pentabarf:subtitle>Customize and integrate it everywhere</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 18:10:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:20:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T181000</dtstart>
      <dtend>20230204T182000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Make Collabora Online yours- Customize and integrate it everywhere</summary>
      <description>&lt;p&gt;Make Collabora Online yours
Discover all the shining new additions to the user interface and learn how to customize and integrate it everywhere&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_coolyours/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Pedro Pinto Silva</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14801@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14801</pentabarf:event-id>
      <pentabarf:event-slug>rust_backward_and_forward_compatibility_for_security_features</pentabarf:event-slug>
      <pentabarf:event-tag>rust_backward_and_forward_compatibility_for_security_features</pentabarf:event-tag>
      <pentabarf:title>Backward and forward compatibility for security features</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 18:15:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:35:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T181500</dtstart>
      <dtend>20230204T183500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Backward and forward compatibility for security features</summary>
      <description>&lt;p&gt;Application developers working and testing with a specific kernel version should be able to easily control their application compatibility behavior with previous (and future) kernel versions as well. We developed a Landlock library (for security sandboxing purpose) that protects users as much as possible while making the work of application developers easier and safer.&lt;/p&gt;

&lt;p&gt;This talk gives feedback about the development of a security library that needs to deal with backward and forward compatibility, because of security features tied to specific kernel versions, handling different use cases in a safe and secure way. We explain patterns that we used to make it possible to fine tune the requested (optional) features while providing a safe default behavior. For simple use cases, the idea is to provide a best-effort security approach for potentially unsupported kernel features: use available features and ignore others. However, in more complex use cases, we may want to make some features depend on others. We may also want to handle errors differently based on unsupported features.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_backward_and_forward_compatibility_for_security_features/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Mickaël Salaün</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14086@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14086</pentabarf:event-id>
      <pentabarf:event-slug>dns_moving_from_home_grown_to_open_source</pentabarf:event-slug>
      <pentabarf:event-tag>dns_moving_from_home_grown_to_open_source</pentabarf:event-tag>
      <pentabarf:title>Moving from home grown to open source</pentabarf:title>
      <pentabarf:subtitle>A thrilling tale of RFC non-compliance, wildcard hell and scaling issues</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 18:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T182000</dtstart>
      <dtend>20230204T184500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Moving from home grown to open source- A thrilling tale of RFC non-compliance, wildcard hell and scaling issues</summary>
      <description>&lt;p&gt;In this presentation I will go into the difficulties I encountered trying to move TransIP from its own proprietary DNS solution "TransDNS" to an open source solution.
Topics for the talk are:
- Why we had a closed source solution in the first place
- Problems caused by RFC non-compliance, specifically related to wildcard handling
- Missing features in the selected OSS solution (PowerDNS) and how we fixed them
- How we tested and rolled out the final solution
- Scaling issues we ran into once it was deployed and how we solved them&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_moving_from_home_grown_to_open_source/</url>
      <location>UB4.136</location>
      <attendee>Robin Geuze</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14726@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14726</pentabarf:event-id>
      <pentabarf:event-slug>how_we_gained_observability_into_our_cicd_pipeline</pentabarf:event-slug>
      <pentabarf:event-tag>how_we_gained_observability_into_our_cicd_pipeline</pentabarf:event-tag>
      <pentabarf:title>How We Gained Observability Into Our CI/CD Pipeline</pentabarf:title>
      <pentabarf:subtitle>Using best of breed open source to monitor Jenkins </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Continuous Integration and Continuous Deployment</pentabarf:track>
      <pentabarf:start>2023-02-04 18:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T182000</dtstart>
      <dtend>20230204T185000</dtend>
      <duration>00:30:00:00</duration>
      <summary>How We Gained Observability Into Our CI/CD Pipeline- Using best of breed open source to monitor Jenkins </summary>
      <description>&lt;p&gt;We all know that observability is a must-have for operating systems in production. But we often neglect our own backyard - our software release process. That was our mistake, which led us to wasting time and energy in handling failures in the CI/CD pipeline, and made our Developer-on-Duty (DoD) shifts tedious.&lt;/p&gt;

&lt;p&gt;On this talk I’d like to share how we built effective observability into our CI/CD pipeline using intelligent data collection, dashboarding and alerting, to boost our response to failures and improve our quality of life on the way.&lt;/p&gt;

&lt;p&gt;This talk will give practical guidance on how to improve observability into your CI/CD pipeline. Whether you use Jenkins like we do, or other CI/CD tools, you’ll learn how to augment them and reach higher productivity.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Continuous Integration and Continuous Deployment</categories>
      <url>https:/fosdem.org/2023/schedule/event/how_we_gained_observability_into_our_cicd_pipeline/</url>
      <location>H.1309 (Van Rijn)</location>
      <attendee>Dotan Horovits</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14748@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14748</pentabarf:event-id>
      <pentabarf:event-slug>lotech_marryingcoolwasm</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_marryingcoolwasm</pentabarf:event-tag>
      <pentabarf:title>Marrying Collabora Online and LibreOffice WASM</pentabarf:title>
      <pentabarf:subtitle>Running Collabora Online in WASM</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 18:20:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:30:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T182000</dtstart>
      <dtend>20230204T183000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Marrying Collabora Online and LibreOffice WASM- Running Collabora Online in WASM</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_marryingcoolwasm/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Balázs Varga</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14622@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14622</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_effective_management_of_kubernetes_resources_for_cluster_admins</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_effective_management_of_kubernetes_resources_for_cluster_admins</pentabarf:event-tag>
      <pentabarf:title>Effective management of Kubernetes resources for cluster admins</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 18:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T182500</dtstart>
      <dtend>20230204T184500</dtend>
      <duration>00:20:00:00</duration>
      <summary>Effective management of Kubernetes resources for cluster admins</summary>
      <description>&lt;p&gt;Lessons learned from managing Kubernetes cluster resources in an open-source community in a transparent git-ops way.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_effective_management_of_kubernetes_resources_for_cluster_admins/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Tom Coufal</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14670@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14670</pentabarf:event-id>
      <pentabarf:event-slug>llvmembedded</pentabarf:event-slug>
      <pentabarf:event-tag>llvmembedded</pentabarf:event-tag>
      <pentabarf:title>Open source C/C++ embedded toolchains using LLVM</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LLVM</pentabarf:track>
      <pentabarf:start>2023-02-04 18:25:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T182500</dtstart>
      <dtend>20230204T185500</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open source C/C++ embedded toolchains using LLVM</summary>
      <description>&lt;p&gt;Open-source tools based on LLVM that target rich software platforms such as Linux are in widespread use. A large proportion of the investment in upstream LLVM development is targeted at this use case. There is much less use of open-source C/C++ toolchains for embedded software development, with GCC toolchains being dominant. This can be explained by a number of factors:
* Assembling an embedded toolchain is complicated, due to cross-compilation and missing components such as the C-library.
* Differences in the toolchain interface and missing functionality compared to GCC.
* Code-size and performance gaps on embedded targets.&lt;/p&gt;

&lt;p&gt;There are efforts in the LLVM community to improve the suitability for embedded software development. This presentation will cover some of the gaps and what we are trying to do to fill them. Specifically:
* Hosted versus embedded toolchains.
* Why do we want to use LLVM for an embedded toolchain?
* What components make up an embedded toolchain, and which of these can be supplied by the LLVM project.
* The LLVM bare metal driver.
* A comparison of a LLVM based toolchain against an equivalent GNU toolchain.
* Work that is being done in the community to improve embedded development.
* How to get involved!&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LLVM</categories>
      <url>https:/fosdem.org/2023/schedule/event/llvmembedded/</url>
      <location>AW1.120</location>
      <attendee>Peter Smith</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13698@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13698</pentabarf:event-id>
      <pentabarf:event-slug>mozilla_intmessageformat</pentabarf:event-slug>
      <pentabarf:event-tag>mozilla_intmessageformat</pentabarf:event-tag>
      <pentabarf:title>The Road to Intl.MessageFormat</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Mozilla</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>The Road to Intl.MessageFormat</summary>
      <description>&lt;p&gt;The internet is global, and its future is by no means written or spoken only in English. With the upcoming Intl.MessageFormat addition to JavaScript, we're making it easier than ever to write and maintain apps and systems that not only speak your language, but also the languages of your users. To do that, we're redefining how localisation really works, and building a system that's interoperable with all existing data formats, workflows and processes, as well as (hopefully!) all the ones we can't even imagine yet. Let me show you this new world, and where it might lead us.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Mozilla</categories>
      <url>https:/fosdem.org/2023/schedule/event/mozilla_intmessageformat/</url>
      <location>UA2.220 (Guillissen)</location>
      <attendee>Eemeli Aro</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13753@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13753</pentabarf:event-id>
      <pentabarf:event-slug>security_stackrox</pentabarf:event-slug>
      <pentabarf:event-tag>security_stackrox</pentabarf:event-tag>
      <pentabarf:title>Demystifying StackRox</pentabarf:title>
      <pentabarf:subtitle>Unlock zero trust cloud-native security in Kubernetes</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Security</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T185500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Demystifying StackRox- Unlock zero trust cloud-native security in Kubernetes</summary>
      <description>&lt;p&gt;StackRox integrates with every stage of the container lifecycle: build, deploy, and runtime. It has the ability to monitor, scan, and prevent the execution of vulnerable code, and container images in multiple and almost any flavor of your Kubernetes clusters that too from a single control plane. It plays a huge role in its supply chain security pattern by providing continuous scanning via CI/CD pipelines and integration with image registries so that vulnerable and misconfigured container images could be remediated within the same developer environment, with real-time feedback and alerts.&lt;/p&gt;

&lt;p&gt;At the end of this session, users will have a fair knowledge on:
- How StackRox in a cloud-native way could help to observe, analyze and react on 1:N Kubernetes clusters with minimal human efforts (1: Control Plane, N: Secured Kubernetes Clusters)
- How teams could reduce operational overhead and streamline security practices in large-scale environments.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Security</categories>
      <url>https:/fosdem.org/2023/schedule/event/security_stackrox/</url>
      <location>UA2.118 (Henriot)</location>
      <attendee>Rutvik</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13774@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13774</pentabarf:event-id>
      <pentabarf:event-slug>solar_roof_datalogger</pentabarf:event-slug>
      <pentabarf:event-tag>solar_roof_datalogger</pentabarf:event-tag>
      <pentabarf:title>Reverse engineering a solar roof datalogger</pentabarf:title>
      <pentabarf:subtitle>"Hey, is that a Raspberry Pi in there?"</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Embedded, Mobile and Automotive</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T185500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Reverse engineering a solar roof datalogger- "Hey, is that a Raspberry Pi in there?"</summary>
      <description>&lt;p&gt;What happens when you buy a solar roof, and you find out that the logging component has a Raspberry Pi MAC address? Perhaps nothing at the beginning, but sooner or later you'll &lt;em&gt;have&lt;/em&gt; to scratch that itch and teach yourself some reverse engineering.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Embedded, Mobile and Automotive</categories>
      <url>https:/fosdem.org/2023/schedule/event/solar_roof_datalogger/</url>
      <location>UD2.120 (Chavanne)</location>
      <attendee>Paolo Bonzini</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14159@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14159</pentabarf:event-id>
      <pentabarf:event-slug>energy_open_data_open_source_adoption</pentabarf:event-slug>
      <pentabarf:event-tag>energy_open_data_open_source_adoption</pentabarf:event-tag>
      <pentabarf:title>Open data and open-source adoption in the energy sector</pentabarf:title>
      <pentabarf:subtitle>filling the gaps with the open community</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Energy</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Open data and open-source adoption in the energy sector- filling the gaps with the open community</summary>
      <description>&lt;p&gt;Open-source tools for energy applications are growing in quality and number but their adoption still lacks behind. In the talk, an overview of the current status on features provided by open-source tools compared to their in-house counterparts, and possible synergies to foster open-source adoption using a community approach. Practical examples by the PyPSA and PyPSA meets Earth initiative for global energy planning will be discussed in detail.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Energy</categories>
      <url>https:/fosdem.org/2023/schedule/event/energy_open_data_open_source_adoption/</url>
      <location>AW1.126</location>
      <attendee>Davide Fioriti</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14201@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14201</pentabarf:event-id>
      <pentabarf:event-slug>openresearch_wikimedia</pentabarf:event-slug>
      <pentabarf:event-tag>openresearch_wikimedia</pentabarf:event-tag>
      <pentabarf:title>Research at the service of free knowledge: Building open tools to support research on Wikimedia projects</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Open Research Tools and Technology</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Research at the service of free knowledge: Building open tools to support research on Wikimedia projects</summary>
      <description>&lt;p&gt;With roughly 20 billion monthly pageviews, 15 million monthly edits, and almost 55 million articles across 300+ languages, Wikipedia and its sister projects are an essential part of the free Knowledge ecosystem. These projects are created and maintained by a vast network of volunteers.
The Wikimedia Foundation, the non-profit organization operating Wikipedia, has a Research team of scientists, engineers, and community developers. They use data and scientific methods to support the needs and advance the understanding of the Wikimedia projects, their readers and their contributors. To expand the team's  capacity and breadth of expertise, a focus area of the team is to improve the social and technical infrastructure  that helps the broader Wikimedia Movement and research community to tackle complex research challenges.
In this talk, members of the Wikimedia Foundation’s Research team will give an overview of their recent efforts to support the community of researchers working on Wikimedia projects. Specifically, they will discuss i) the generation of open data resources; ii) tools for working with open Wikimedia data; and iii) building and releasing machine-learning models to support Wikimedia projects. The goal of this talk is to demonstrate to open tool developers and researchers how to leverage these resources and contribute to the Wikimedia Research community.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Open Research Tools and Technology</categories>
      <url>https:/fosdem.org/2023/schedule/event/openresearch_wikimedia/</url>
      <location>D.research</location>
      <attendee>Martin Gerlach</attendee>
      <attendee>Pablo Aragón</attendee>
      <attendee>Emily Lescak</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14566@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14566</pentabarf:event-id>
      <pentabarf:event-slug>collab_zulip</pentabarf:event-slug>
      <pentabarf:event-tag>collab_zulip</pentabarf:event-tag>
      <pentabarf:title>Transparent, asynchronous, efficient communication</pentabarf:title>
      <pentabarf:subtitle>How the Zulip open-source team chat application addresses the needs of open-source and research communities</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Collaboration and Content Management</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:55:00 +0100</pentabarf:end>
      <pentabarf:duration>00:25:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T185500</dtend>
      <duration>00:25:00:00</duration>
      <summary>Transparent, asynchronous, efficient communication- How the Zulip open-source team chat application addresses the needs of open-source and research communities</summary>
      <description>&lt;p&gt;Building an open-source community with hundreds of people from all over the world who come together to develop highly complex software systems or collaborate on cutting-edge research is no easy task. It requires communication tools that support transparency in decision making, asynchronous collaboration, and efficient use of community members’ time.&lt;/p&gt;

&lt;p&gt;We know there are key (and overlapping) groups of people who make up a vibrant community: project leaders, core and casual contributors, new and experienced folks, and end users. Looking at these categories, we can define shared and specific communication needs for working and collaborating together.&lt;/p&gt;

&lt;p&gt;Zulip has made key design choices and invested in developing many features to address these particular needs. Let's dive in and explore together the unique characteristics of Zulip and how they can (and have) impacted collaboration and communication in FOSS and research communities.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Collaboration and Content Management</categories>
      <url>https:/fosdem.org/2023/schedule/event/collab_zulip/</url>
      <location>K.4.601</location>
      <attendee>Lauryn Menard</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14585@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14585</pentabarf:event-id>
      <pentabarf:event-slug>lotech_coolwasm01</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_coolwasm01</pentabarf:event-tag>
      <pentabarf:title>Collabora Online and WASM</pentabarf:title>
      <pentabarf:subtitle>Assembling off-line Collabora Online with the Web.</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:40:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T184000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Collabora Online and WASM- Assembling off-line Collabora Online with the Web.</summary>
      <description>&lt;p&gt;Come hear about a new approach to enabling browser deployment of rich Office functionality - built on top of allotropia's investment in enabling the core LibreOffice technology to compile to Web Assembly (WASM) - combined with the Collabora Online front-end.
Hear about how this can be used to provide a fall-back (non-collaborative) editing mode for when you loose your network
connection for a while, and about the plans to re-synchronize documents on the return from such a tunnel.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_coolwasm01/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Michael Meeks</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14893@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14893</pentabarf:event-id>
      <pentabarf:event-slug>golightning</pentabarf:event-slug>
      <pentabarf:event-tag>golightning</pentabarf:event-tag>
      <pentabarf:title>Go Lightning talks</pentabarf:title>
      <pentabarf:subtitle>Come speak! </pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Go</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>Go Lightning talks- Come speak! </summary>
      <description>&lt;p&gt;At the end of the day we will have lightning talks of 8 minutes in the Go Devroom! Each talk will be 8 minutes long, the CfP for these is open till a few hours before the talks start to give everyone the chance to submit a proposal.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Go</categories>
      <url>https:/fosdem.org/2023/schedule/event/golightning/</url>
      <location>UD2.218A</location>
      <attendee>Maartje Eyskens</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15033@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15033</pentabarf:event-id>
      <pentabarf:event-slug>luarocks</pentabarf:event-slug>
      <pentabarf:event-tag>luarocks</pentabarf:event-tag>
      <pentabarf:title>LuaRocks and the challenges of minimalism</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Declarative and Minimalistic Computing</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:30:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:30:00:00</duration>
      <summary>LuaRocks and the challenges of minimalism</summary>
      <description>&lt;p&gt;We love minimalistic systems, because their concise models fit our brains, and give us a sense of understanding of the whole in a way that is nearly impossible in other environments built around huge frameworks and the like. Lua is a minimalistic language — the source distribution of the language is about 360 kbytes.&lt;/p&gt;

&lt;p&gt;However, in any minimalistic system or language, that nice base system itself is just the tip of the iceberg. Minimalistic environments are meant to be extended. How to avoid complexity from creeping in?&lt;/p&gt;

&lt;p&gt;This talk will discuss the trials and tribulations of building LuaRocks, the package manager for a minimalistic language, aiming to nurture an ecosystem for the language while trying to keep its design true to the language's principles. We'll discuss lessons learned in the past 15 years of LuaRocks, and finally ask ourselves a question: is there such a thing as minimalistic software maintenance? What would that look like?&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Declarative and Minimalistic Computing</categories>
      <url>https:/fosdem.org/2023/schedule/event/luarocks/</url>
      <location>K.3.201</location>
      <attendee>Hisham Muhammad</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15051@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15051</pentabarf:event-id>
      <pentabarf:event-slug>kotlin_devroom_closing</pentabarf:event-slug>
      <pentabarf:event-tag>kotlin_devroom_closing</pentabarf:event-tag>
      <pentabarf:title>Kotlin DevRoom Closing Remarks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Kotlin</pentabarf:track>
      <pentabarf:start>2023-02-04 18:30:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:45:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T183000</dtstart>
      <dtend>20230204T184500</dtend>
      <duration>00:15:00:00</duration>
      <summary>Kotlin DevRoom Closing Remarks</summary>
      <description>&lt;p&gt;Closing the Kotlin DevRoom @ FOSDEM 2023&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Kotlin</categories>
      <url>https:/fosdem.org/2023/schedule/event/kotlin_devroom_closing/</url>
      <location>UB5.230</location>
      <attendee>Nicola Corti</attendee>
      <attendee>Martin Bonnin</attendee>
      <attendee>Marco Gomiero</attendee>
      <attendee>Holger Steinhauer</attendee>
      <attendee>Sergei Rybalkin</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>13797@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>13797</pentabarf:event-id>
      <pentabarf:event-slug>rust_atuin_magical_shell_history_with_rust</pentabarf:event-slug>
      <pentabarf:event-tag>rust_atuin_magical_shell_history_with_rust</pentabarf:event-tag>
      <pentabarf:title>atuin: magical shell history with Rust</pentabarf:title>
      <pentabarf:subtitle>useful shell history on all of your machines</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Rust</pentabarf:track>
      <pentabarf:start>2023-02-04 18:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:20:00:00</pentabarf:duration>
      <dtstart>20230204T184000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:20:00:00</duration>
      <summary>atuin: magical shell history with Rust- useful shell history on all of your machines</summary>
      <description>&lt;p&gt;Atuin aims to make your experience with your shell history delightful. It stores every command and the context around it (eg, directory it ran in, duration, etc) in a SQLite database, and then provides fuzzy search on top of that. Along with the Atuin sync server, this history can be made available on every machine the user has.&lt;/p&gt;

&lt;p&gt;I'll be walking the audience through how the project works, what problems it solves, as well as how it was implemented. I will assume the audience has some working familiarity with the shell, but the talk will be friendly for Rust beginners or anyone curious about the language.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Rust</categories>
      <url>https:/fosdem.org/2023/schedule/event/rust_atuin_magical_shell_history_with_rust/</url>
      <location>H.1302 (Depage)</location>
      <attendee>Ellie Huxtable</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14722@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14722</pentabarf:event-id>
      <pentabarf:event-slug>lotech_toolchain</pentabarf:event-slug>
      <pentabarf:event-tag>lotech_toolchain</pentabarf:event-tag>
      <pentabarf:title>State of the Toolchain</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>LibreOffice Technology Development Platform</pentabarf:track>
      <pentabarf:start>2023-02-04 18:40:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 18:50:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T184000</dtstart>
      <dtend>20230204T185000</dtend>
      <duration>00:10:00:00</duration>
      <summary>State of the Toolchain</summary>
      <description></description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>LibreOffice Technology Development Platform</categories>
      <url>https:/fosdem.org/2023/schedule/event/lotech_toolchain/</url>
      <location>H.1308 (Rolin)</location>
      <attendee>Stephan Bergmann</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>15029@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>15029</pentabarf:event-id>
      <pentabarf:event-slug>sovcloud_closing_remarks</pentabarf:event-slug>
      <pentabarf:event-tag>sovcloud_closing_remarks</pentabarf:event-tag>
      <pentabarf:title>Z Sovereign Cloud - Closing Remarks</pentabarf:title>
      <pentabarf:subtitle/>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>Sovereign Cloud</pentabarf:track>
      <pentabarf:start>2023-02-04 18:45:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:15:00:00</pentabarf:duration>
      <dtstart>20230204T184500</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:15:00:00</duration>
      <summary>Z Sovereign Cloud - Closing Remarks</summary>
      <description>&lt;p&gt;Closing Remarks from the DevRoom Sovereign Cloud Team&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>Sovereign Cloud</categories>
      <url>https:/fosdem.org/2023/schedule/event/sovcloud_closing_remarks/</url>
      <location>H.1301 (Cornil)</location>
      <attendee>Felix 'fkr' Kronlage-Dammers</attendee>
      <attendee>Thorsten Schwesig</attendee>
    </vevent>
    <vevent>
      <method>PUBLISH</method>
      <uid>14780@FOSDEM23@pentabarf.org</uid>
      <pentabarf:event-id>14780</pentabarf:event-id>
      <pentabarf:event-slug>dns_bizarre_and_unusual_uses_of_dns</pentabarf:event-slug>
      <pentabarf:event-tag>dns_bizarre_and_unusual_uses_of_dns</pentabarf:event-tag>
      <pentabarf:title>Bizarre and Unusual Uses of DNS</pentabarf:title>
      <pentabarf:subtitle>Rule 53: If you can think of it, someone's done it in the DNS</pentabarf:subtitle>
      <pentabarf:language>en</pentabarf:language>
      <pentabarf:language-code>en_US</pentabarf:language-code>
      <pentabarf:track>DNS</pentabarf:track>
      <pentabarf:start>2023-02-04 18:50:00 +0100</pentabarf:start>
      <pentabarf:end>2023-02-04 19:00:00 +0100</pentabarf:end>
      <pentabarf:duration>00:10:00:00</pentabarf:duration>
      <dtstart>20230204T185000</dtstart>
      <dtend>20230204T190000</dtend>
      <duration>00:10:00:00</duration>
      <summary>Bizarre and Unusual Uses of DNS- Rule 53: If you can think of it, someone's done it in the DNS</summary>
      <description>&lt;p&gt;DNS, like almost any protocol or system on the internet, has been used in ways almost from the day it was born that were probably never intended or envisioned by its inventors.&lt;/p&gt;

&lt;p&gt;This talk is an overview of some of the more interesting ways that people have thought to embrace and extend DNS, from large to small.&lt;/p&gt;</description>
      <class>PUBLIC</class>
      <status>CONFIRMED</status>
      <categories>DNS</categories>
      <url>https:/fosdem.org/2023/schedule/event/dns_bizarre_and_unusual_uses_of_dns/</url>
      <location>UB4.136</location>
      <attendee>Peter Lowe</attendee>
    </vevent>
  </vcalendar>
</iCalendar>

