### What happens if I delete setup.py?: a live demo of upgrading to PEP-518 Python packaging
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-429-what-happens-if-i-delete-setuppy-a-live-demo-of-upgrading-to-pep-518-python-packaging.av1.webm"title="What happens if I delete setup.py?: a live demo of upgrading to PEP-518 Python packaging"alt="What happens if I delete setup.py?: a live demo of upgrading to PEP-518 Python packaging"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
A great talk by Weezel showcasing how easy it is to migrate to [PEP-518][] for
existing Python projects.
This is the kind of thing I've been doing a lot when packaging upstream
projects still using `setup.py` and I do encourage you to send [this kind of
patch upstream][python-mpv], as it makes everyone's life much easier.
### Debian on Chromebooks: What's New and What's Next?
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-116-debian-on-chromebooks-whats-new-and-whats-next.av1.webm"title="Debian on Chromebooks: What's New and What's Next?"alt="Debian on Chromebooks: What's New and What's Next?"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
A talk by Alper Nebi Yasak, who has done great work on running Debian and the
Debian Installer on Chromebooks.
With Chromebooks being very popular machines in schools, it's nice to see people
working on a path to liberating them.
--------------
### Sequoia PGP, sq, gpg-from-sq, v6 OpenPGP, and Debian
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-135-sequoia-pgp-sq-gpg-from-sq-v6-openpgp-and-debian.av1.webm"title="Sequoia PGP, sq, gpg-from-sq, v6 OpenPGP, and Debian"alt="Sequoia PGP, sq, gpg-from-sq, v6 OpenPGP, and Debian"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
I had the chance to see Justus' talk on Sequoia, an OpenPGP implementation, at
[DebConf22 in Kosovo][kosovo]. Back then, the conclusion was that `sq` wasn't
ready for production yet.
Well it seems it now is! This in-depth talk goes through the history of the
project and its goals. There is also a very good section on the current
### Chameleon - the easy way to try out Sequoia - OpenPGP written in Rust
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-118-chameleon-the-easy-way-to-try-out-sequoia-openpgp-written-in-rust.av1.webm"title="Chameleon - the easy way to try out Sequoia - OpenPGP written in Rust"alt="Chameleon - the easy way to try out Sequoia - OpenPGP written in Rust"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
A very short talk by Holger on Chameleon, a tool to make migration to Sequoia
easier.
TL;DW: `apt install gpg-from-sq`
--------------
### Protecting OpenPGP keyservers from certificate flooding
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-138-protecting-openpgp-keyservers-from-certificate-flooding.av1.webm"title="Protecting OpenPGP keyservers from certificate flooding"alt="Protecting OpenPGP keyservers from certificate flooding"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
Although I used to enjoy signing people's OpenPGP keys, I completely gave up on
this practice around 2019 when [dkg's key was flooded with bogus
certifications][dkg] and have been refusing to do so since.
In this talk, Gunnar talks about his PhD work on fixing this issue and making
sure we can eventually restore this important function on keyservers.
Having to reboot servers after kernel upgrades is a hassle, especially with
machines that have encrypted disk drives.
Although kernel live patching in Debian is still a work in progress, it is
encouraging to see people trying to fix this issue.
--------------
### "I use Debian BTW": fzf, tmux, zoxide and friends
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-395-i-use-debian-btw-fzf-tmux-zoxide-and-friends.av1.webm"title="I use Debian BTW: fzf, tmux, zoxide and friends"alt="I use Debian BTW: fzf, tmux, zoxide and friends"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
A fun talk by Samuel Henrique on little changes and tricks one can make to
their setup to make life easier.
--------------
### Ideas to Move Debian Installer Forward
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-393-ideas-to-move-debian-installer-forward.av1.webm"title="Ideas to Move Debian Installer Forward"alt="Ideas to Move Debian Installer Forward"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
Another in-depth talk by Alper, this time on the Debian Installer and his ideas
to try to make it better. I learned a lot about the d-i internals!
Lighting talks are always fun to watch! This year, the following talks happened:
1. Customizing your Linux icons
2. A Free Speech tracker by SFLC.IN
3. Desktop computing is irrelevant
4. An introduction to wcurl
5. Aliasing in dpkg
6. A DebConf art space
7. Tiny Tapeout, Fomu, PiCI
8. Data processing and visualisation in the shell
--------------
### Is there a role for Debian in the post-open source era?
<videosrc="https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-308-is-there-a-role-for-debian-in-the-post-open-source-era.av1.webm"title="Is there a role for Debian in the post-open source era?"alt="Is there a role for Debian in the post-open source era?"preload="metadata"height="80%"width="80%"style="margin-left: 10%;"controls></video>
As an economist, I've been interested in Copyright and business models in the
Free Software ecosystem for a while. In this talk, Hatta-san and Bruce Perens
discuss the idea of alternative licences that are not DFSG-free, like