DebConf Videos
LXDE & LXQt - The Classic Desktop Environments After 12 Years
updated
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Cater
We are the Debian Community Team. Amongst our weapons are secrecy, skulking in corners, humiliating developers and being difficult to all comers - or that's what some people would have you believe. We're not quite like that - here's an explanation of who we are and what we do.
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Mukherjee
Testing is an integral part of the software lifecycle. For software which are in continuous development it's even more important to have regular testing so that any bugs or errors can be detected early. In this talk, I will present how I started testing the Linux Kernel in a personal capacity and the status of Kernel testing that is now being done as part of Codethink. I will also present how that testing infrastructure has evolved to test Debian Sid on a RPI4 from a CI pipeline and the problems we had to overcome.
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Gevers
In this session the Release Team will report on the ideas generated and the work done during the Cambridge sprint. The session also gives the audience an opportunity to ask questions related to the work of the Release Team.
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Updates
Start of Sunday
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Jackson
Uploading to Debian is a complicated and balky business involving tarballs, patches, and arcane runes. tag2upload is a scheme to help improve this - maintainers simply sign a suitable git tag, which is much more convenient for them, and a robot automatically, reliably, and traceably, builds the source package and uploads it to the Debian archive.
Room: main
by Santiago Ruano Rincón
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Sanchez
While Debian LTS is in many respects a distinct effort/project separate from other aspects of the Debian project, it is also true that Long Term Support really begins in unstable. This talk will consider ways in which maintainers of packages can make package maintenance choices in unstable that will result in a better and smoother experience for those who use and maintain packages throughout the five years after the initial Debian release. This talk will also touch on ways in which the LTS maintenance team is prepared to assist maintainers of packages in unstable.
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Clarke
1988 saw the Morris worm exploit a buffer overflow in fingerd, yet 35 years later unsafe C and C++ remain ubiquitous, with Microsoft reporting in 2019 that around 70% of their vulnerabilities are memory safety errors, and Google reporting the same for Chrome in 2020. CHERI is a research project at the University of Cambridge and SRI International, in collaboration with industry, that seeks to address such vulnerabilities at the hardware level, and Morello is a prototype architecture, SoC and development board developed by Arm that brings CHERI to a variant of the Armv8.2-A architecture. In this talk I’ll give an overview of how CHERI works, its interactions with C and C++, what software we have running on top of it, and a short demo.
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Dasmohapatra
How the SteamOS bootloader works (and why it works that way)
Room: main
by Edlira Nano
by Carles Pina i Estany
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/lightning
Lightning talks
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Ferraris
Over the past few years, readily-available Linux-first phones have allowed important developments the mobile Linux community. This also triggered an effort to improve Debian's support for those devices, within both Debian (through the DebianOnMobile team) and its close derivative Mobian. During this session, we will first go through the current state of mobile Debian, present the work of the DebianOnMobile team and expose the remaining pain points and problems we're facing. This short presentation will be followed by an open discussion regarding how we can better support mobile devices in Debian.
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Rocca
The talk will go through the steps needed to enable new hardware in Debian. In increasing order of difficulty, we will see how to enable new kernel modules, modify the Installer, build custom Live Images and CDs.
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Capper
We have recently enabled Pointer Authentication (PAC) and Branch Target Identifiers (BTI) in Debian Sid. These are two Arm architectural features that aim to improve security. In this talk I intend to introduce PAC and BTI architecturally, explain how they are used by software, show how we've enabled them in Debian, and give some hints on how to debug issues caught by PAC and BTI (should they arise!).
Room: main
At: MiniDebConf Cambridge 2023
wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Welcome
Welcome talk and housekeeping
Room: main
At: DebConf 23
debconf23.debconf.org/talks/25-closing-ceremony
Some final statistics and goodbye to Kochi.
Thank you all for coming to DebConf23!
Room: Anamudi
Scheduled start: 2023-09-17 18:00:00
by Anupa Ann Joseph
by Carina Ture
by Daniel Lange
by Raju Devidas
by Sruthi Chandran
by Stefano Rivera
by Tzafrir Cohen
At: DebConf 23
debconf23.debconf.org/talks/24-debconf-24-bof-debconf-25-in-your-city
We have the fine tradition of having DebConf N share their experiences with DebConf N+1. The DebConf committee will also be present and we invite a core member of every team to come around and help with the knowledge transfer.
The session will begin with a DebConf23 presentation.
Also session to discuss possible locations for DebConf25!
We have no official bids for DebConf25, yet.
If you're interested in hosting DebConf in your city, this is the time to come and present your ideas. They don't need to be fully fleshed out, but the more detail you have, the more useful discussion we can have.
Room: Anamudi
Scheduled start: 2023-09-17 16:30:00
At: DebConf 23
debconf23.debconf.org/talks/51-live-demos-lightning-talks
Live Demos, 10 minutes each, to show off recent work.
Lightning talks, five minutes each, on anything related to Debian or Free Sofrware.
Room: Anamudi
Scheduled start: 2023-09-17 15:30:00
by Utkarsh Gupta
At: DebConf 23
debconf23.debconf.org/talks/62-ruby-team-bof
This is the annual Debian Ruby team BoF. This is time we would gather together to discuss the work we’ve done so far and the work that needs to be done.
Besides that, this meeting will be used to discuss other activities that are going on within the team, like new workflows, what’s working and what’s not, and etcetera.
And lastly, we’d decide the logistics of the next possible sprints :)
Room: Ponmudi
Scheduled start: 2023-09-17 11:30:00
by Rhonda D'Vine
by Stefano Rivera
At: DebConf 23
debconf23.debconf.org/talks/22-debiansocial-bof
A meetup of the [debian.social](https://wiki.debian.org/Teams/DebianSocial) team.
How are things going?
What next?
Room: Kuthiran
Scheduled start: 2023-09-17 11:30:00
At: DebConf 23
debconf23.debconf.org/talks/61-the-year-of-linux-on-desktopwmobile
The last few years saw the rise/rebirth of "Linux on Mobile", that is devices capable of running (close to) mainline Linux kernels and userspace applications that you are familiar with from your desktops, laptops and servers. This talk will include a brief history, an overview of available hardware options as well as talk about (Debian based) distributions and the overall software ecosystem.
I will examine some of the available hardware and software options and spotlight the Debian based distributions that exist today. This talk should help you answer the eternal question of "Is it daily driveable?" for yourself. To achieve that I will share my experiences relying on these sort of devices during the last three years. My phone(s) run(s) [phosh](https://phosh.mobi), a touch-friendly graphical shell for mobile devices built around GNOME technologies, on the Debian based systems [PureOS](pureos.net) and [Mobian](mobian.org)
Room: Anamudi
Scheduled start: 2023-09-17 11:30:00
by Valessio Brito
At: DebConf 23
debconf23.debconf.org/talks/58-live-coding-for-art-sound-and-visuals
This is a call to people interested on live coding (to produce sound and visuals) to meet and discuss the topic Live Coding on Debian. This is the 2nd BoF on this topic, last year we have done the 1st BoF at DebConf22, and now we would like to advance on this topic to bring more people interested on Live Coding and people interested on collaboration to improve Live Coding tools on Debian.
Room: Ponmudi
Scheduled start: 2023-09-17 10:30:00
by Stefano Rivera
At: DebConf 23
debconf23.debconf.org/talks/21-debiannet-team-bof
A meetup of the [debian.net](https://wiki.debian.org/Teams/DebianNet) infrastructure team.
What's the current state of the service?
What should we be improving?
Room: Kuthiran
Scheduled start: 2023-09-17 10:30:00
by Michael Ikwuegbu
At: DebConf 23
debconf23.debconf.org/talks/73-debian-experience-outreachy-project-improve-yarn-package-manager-integration-with-debian
This talk gives an overview of our Debian experience, and insight into our Debian project for the Outreachy May 2022 internship.
Room: Anamudi
Scheduled start: 2023-09-17 10:30:00
At: DebConf 23
debconf23.debconf.org/talks/68-map-kerala-initiative
Story of Map Kerala Initiative (A Gateway to Your Geospatial Map Data of Kerala) map.opendatakerala.org an opendata portal powered by Wikidata and OpenStreetMap.
Room: Anamudi
Scheduled start: 2023-09-16 18:30:00
by Evangelos Ribeiro Tzaras
by Suraj Kumar Mahto
At: DebConf 23
debconf23.debconf.org/talks/107-localization-of-mobile-linux
Linux for mobile is drawing much interest thanks to projects like Mobian, Phosh etc. As with any other open source project, to make a software more comfortable for the users, we have to make it adapt to their environment.
Localization and internalization is one of the primary tasks in the regard that lets users feel more comfortable with a software. In this BoF, we would like to give an introduction to the mobile ecosystem of Linux and how users can help us in localizing it to their favorite language.
We also wish to talk about incorporation of Indian languages in the mobile Linux projects, their current status and the specific areas that need help from the diverse Indian Linux community.
Our talk will also cover about libvarnam [1], an open source, cross platform transliterator for Indian languages. The need for libvarnam is to improve the user experience for users who don't have the keyboard for their respective language.
1 - github.com/varnamproject/libvarnam
Room: Ponmudi
Scheduled start: 2023-09-16 18:00:00
At: DebConf 23
debconf23.debconf.org/talks/29-debian-brasil-bof
A meeting for Brazilian contributors to make plans for the next year regarding Debian in our country. Discuss what we have done since Debconf 22, assess our successes and where we can improve.
Room: Kuthiran
Scheduled start: 2023-09-16 18:00:00
At: DebConf 23
debconf23.debconf.org/talks/53-introduction-to-proxmox-virtual-environment-for-home-labs-and-beyond
Proxmox VE is built upon Debian and is a complete, open-source server management platform for enterprise virtualization. It tightly integrates the KVM hypervisor and Linux Containers (LXC), software-defined storage and networking functionality, on a single platform. With the integrated web-based user interface you can manage VMs and containers, and so on with ease.
We will get familiar with Proxmox VE, its Pros and Cons, and use cases in home lab and beyond.
This is useful for anyone who want to dive into world of homelabs, self-host VMs, Data Centers and management of these all.
Room: Anamudi
Scheduled start: 2023-09-16 18:00:00
At: DebConf 23
debconf23.debconf.org/talks/75-local-groups-bof
The annual gathering to discuss local Debian groups
Room: Kuthiran
Scheduled start: 2023-09-16 16:30:00
At: DebConf 23
debconf23.debconf.org/talks/42-the-new-architecture-for-printing-and-scanning-on-debian
With the background of all modern printers being driverless IPP printers (self-advertising network printers, AirPrint, Mopria, IPP Everywhere ...) and the standard job format being PDF and not PostScript any more for years we will have changes in the architecture of the printing stack.
From the [3.x series](ftp.pwg.org/pub/pwg/liaison/openprinting/presentations/cups-plenary-may-2023.pdf) on ([release end-2024](openprinting.github.io/OpenPrinting-News-May-2023/#cups-3x-release-postponed)) [CUPS](openprinting.github.io/cups) will not support classic printer drivers consisting of PPD (PostScript Printer Description) files and filter executables any more but go totally IPP (Internet Printing Protocol), supporting only driverless IPP printers. To not drop support for legacy printers the drivers are now provided as [Printer Applications](openprinting.github.io/current/#printer-applications), software emulators of IPP printers.
As many driverless IPP printers are multi-function devices with a built-in scanner, we got also standards for driverless scanning, via IPP itself or via eSCL, making the scanners in such printers also just work and especially give us the possibility to have Printer Applications support the full multi-function devices or even create Scanner Applications as new format of distributing scanner drivers.
And this also has impact on the desktop user interfaces, printer setup tools and print dialogs, as we do not have permanent CUPS queues with driver filter and PPD any more but instead, IPP print services for which CUPS auto-creates a temporary queue on demand. So we list IPP services and not queues now and printer setup tools find and install Printer Applications and lead us to the web admin interfaces of the IPP services.
In this talk an introduction to the New Architecture is given and how it affects the Debian distribution, especially also printer setup tools and print dialogs and also the differences between the Debian distribution only containing Debian packages and the Ubuntu distribution (23.10+) using the [Snaps](snapcraft.io/publisher/openprinting) of CUPS and the Printer Applications.
This way right after the Bookworm release and in the beginning of the new cycle the Debian developer community will be informed about all printing- and scanning-related changes which have to get taken into account.
And right before this DebConf, on the [Opportunity Open Source](events.canonical.com/e/mandi2023) in the IIT Mandi, on September 8, we will have the [OpenPrinting Roadmap Sprint 2023](events.canonical.com/event/35/program) where we are planning our work for the next 12 months. The outcomes will be covered by this talk, too.
[OpenPrinting](http://www.openprinting.org/): [About us](openprinting.github.io/about-us), [News and Events](openprinting.github.io/news)
Room: Anamudi
Scheduled start: 2023-09-16 16:30:00
by Jonathan McDowell
by Jonathan Wiltshire
by Mattia Rizzolo
by Nicolas Dandrimont
by Santiago Ruano Rincón
At: DebConf 23
debconf23.debconf.org/talks/70-new-member-bof
Debian Account Managers, New Member Front Desk members, Application Managers, Applicants and everyone interested can join in a discussion about how the New Member process works and how it can be made better
Room: Kuthiran
Scheduled start: 2023-09-16 16:00:00
by Lucas Kanashiro
by Sergio Durigan Junior
At: DebConf 23
debconf23.debconf.org/talks/37-meet-part-of-the-ubuntu-server-team
The Ubuntu Server team is one of the core teams from the Ubuntu distribution, and is responsible for maintaining server-related packages. In this talk, you will have the opportunity to meet three of its members who also happen to be active Debian contributors. Come talk to us, learn what we do and how we aim to improve the relationship between the team (and Ubuntu in general) and Debian.
Room: Anamudi
Scheduled start: 2023-09-16 16:00:00
by Mari Moura
At: DebConf 23
debconf23.debconf.org/talks/57-live-coding-tools-on-debian-how-to-install-and-setup
**Important: Please, bring your headphones.**
This workshop is focused on Live Coding tools on Debian, the goal is to help the participants on how to install and setup Live Coding tools, like, Tidal Cycles, Sonic Pi, Hydra, SuperCollider, csound, puredata, Jack audio, PipeWire, and others.
Room: Ponmudi
Scheduled start: 2023-09-16 15:30:00
by Tássia Camões Araújo
At: DebConf 23
debconf23.debconf.org/talks/66-debian-contributors-shake-up
The Debian Contributors Website turns 10 this year, and keeping the data sources that feed it up to date is still an open issue. This can be a BoF/QA/hack session on the website, corresponding wiki & salsa, as well as an effort to get teams involved into the data mining task. For everyone that cares about giving proper credit for Debian contributions of all kinds: come along and help!
Room: Kuthiran
Scheduled start: 2023-09-16 15:30:00
At: DebConf 23
debconf23.debconf.org/talks/28-bits-from-brazil
I brief report about what Debian community have done in Brazil during 2023. We have organized events such as MiniDebConf Brasília, Bookworm Release Party and Debian Day to celebrate 30 years of Debian. I will show some numbers from Brazilian Localization Team and activities organized by us. What are the plans to 2024.
Room: Kuthiran
Scheduled start: 2023-09-16 12:00:00
by Vladimir Petko
At: DebConf 23
debconf23.debconf.org/talks/87-chiselled-containers
Distroless container images are ultra-small images that only include an application and its runtime dependencies without additional libraries or utilities. They have a smaller footprint and attack surface but require additional effort to identify dependencies and build the distroless image.
Chisel is a new tool that automates building distroless containers from Ubuntu. It uses a library of reusable slices - specific file subsets of the Debian packages for creating ultra-small runtime file systems.
We will provide an overview of the tool and its configuration, demonstrate the tool in action, and talk about the challenges of building a chiselled image for a complex runtime such as Java.
Room: Anamudi
Scheduled start: 2023-09-16 12:00:00
by Giuliana Bouzon
by Tássia Camões Araújo
At: DebConf 23
debconf23.debconf.org/talks/99-usability-report-for-the-debian-installation-process
My talk explains the process and the results from a usability test of the Debian installer. The goal of this test was to find out how usable the installer is for a variety of users with different levels of experience. In the report, we compared the installation process with other popular distributions (Tails, Ubuntu, and Fedora) and with the Calamares Installer from a Bookworm live image. We aimed to use the results of the study to establish in what ways the Debian installer as well as related Debian documentation could be improved to give users a better experience.
This talk covers the different sections of installing Debian, such as, downloading the ISO, the steps to verify it, flashing a USB key, and the actual process of installation that follows. It also uncovers the different challenges encountered by users.
Room: Ponmudi
Scheduled start: 2023-09-16 11:30:00
At: DebConf 23
debconf23.debconf.org/talks/64-the-dockerio-ecosystem-in-debian
Since the emergence of the modern containers idea, Docker has been the go-to technology to many users, not just to run and manage containers, but also to build images, share them, and manage the entire lifecycle of container instances. Docker has become an important tool in the daily work of developers, sysadmins and DevOps engineers. Many of those users have been using third-party Docker packages instead of using the packages we provide in Debian. Analyzing this situation and understanding where we can improve is key to keep Debian relevant for them.
We, as the Debian community, need to always try to provide what our users are in need. Are we providing everything needed by our users considering the Docker ecosystem? Is there a way to improve the Docker user experience? In this talk, we are going to present the work that has been done so far, some problems, and discuss what we could do to keep improving this ecosystem in Debian.
Room: Anamudi
Scheduled start: 2023-09-16 11:30:00
by Piotr Ożarowski
by Stefano Rivera
At: DebConf 23
debconf23.debconf.org/talks/27-python-bof
The annual Python Team BoF at DebConf! During this session we will discuss Python’s future in Debian and how people can help.
Whether you’re just using Python, or you would like to be involved in the Debian Python Team, this BoF is for you!
Room: Ponmudi
Scheduled start: 2023-09-16 10:30:00
At: DebConf 23
debconf23.debconf.org/talks/88-debian-diversity-bof
Let's sit together once again and check in with respect how we are doing, what we can improve on, and what are potential issues, geopolitical, but also with respect to global right collaborating and bringing forth talking points against diversity as a whole and the threats it might bring towards our community, too
Room: Kuthiran
Scheduled start: 2023-09-16 10:30:00
At: DebConf 23
debconf23.debconf.org/talks/39-intro-to-securedrop-a-sort-of-linux-distro
[SecureDrop](securedrop.org) is an open source whistleblower submission system built on top of Ubuntu/Debian/Tails. Originally created by the late Aaron Swartz, it's now managed by the Freedom of the Press Foundation and deployed in newsrooms across the globe.
This talk will give an overview of the SecureDrop project, starting with the unique attributes like mandatory self-hosting, minimal metdata retention and encryption at rest. We'll especially cover the interactions with Debian, including our struggles and successes with reproducible builds and (ab)uses of Debian packaging for our own benefit. Then we can examine at how it's sort-of a Linux distro in that we manage our own kernel, installer, APT repos, etc., but don't have the full infrastructure that proper distros do (e.g. no ISOs) and the pros and cons of adopting such an approach.
Finally we'll look at where the project is headed in the future, including the SecureDrop Workstation project built on top of Qubes OS and Debian and next-generation server setup.
The intended audience is Debian contributors and other open source developers. Debian contributors should leave with a better understanding how Debian is used to build open source platforms that contribute to the public good. The audience should also have a sense of where the project is going and what potential contribution opportunities exist.
Room: Anamudi
Scheduled start: 2023-09-16 10:30:00
by Nattie Mayer-Hutchings
by Sruthi Chandran
by Stefano Rivera
At: DebConf 23
debconf23.debconf.org/talks/6-debconf-committee-bof
Meet the DebConf committee. See and hear us discussing this years and next years' DebConf.
Give us feedback and ask for improvements.
Room: Ponmudi
Scheduled start: 2023-09-15 18:00:00
by intrigeri
At: DebConf 23
debconf23.debconf.org/talks/85-use-perl-annual-meeting-of-the-debian-perl-group
The pkg-perl team will again take the opportunity to meet in person for discussing current topics and planning future work.
Items for discussion and work are collected at [wiki.debian.org/Teams/DebianPerlGroup/OpenTasks](wiki.debian.org/Teams/DebianPerlGroup/OpenTasks "wiki.debian.org/Teams/DebianPerlGroup/OpenTasks")
Room: Kuthiran
Scheduled start: 2023-09-15 18:00:00
by Tobias Schaffner
At: DebConf 23
debconf23.debconf.org/talks/45-isar-building-images-with-the-power-of-debian
Siemens and other companies heavily rely on Debian for a wide range of products. To streamline the process of building and maintaining images for these products, we utilize a tool called Isar. Isar allows for the use of Debian binary packages and facilitates creation of custom packages from source, providing a unique combination of stability and customization.
By leveraging Debian's robustness, security fixes and updates, product builders benefit from a solid foundation. At the same time, Isar offers the flexibility to tailor solutions to specific requirements, such as building custom kernels or including patches that are not yet upstream.
During this session, we will introduce Isar and showcase its advantages through successful projects that have embraced its capabilities. We will demonstrate how this approach scales effectively by using layers that abstract common bases across products. Furthermore, we will highlight the improved Continuous Integration (CI) pipelines achieved by leveraging the new caching capabilities of Isar, enabling the rapid building of complete bootable images for various architectures within minutes.
Room: Anamudi
Scheduled start: 2023-09-15 18:00:00
At: DebConf 23
debconf23.debconf.org/talks/97-a-guided-tour-to-debian-installer-development
Debian Installer is a very complex project with many parts. In a sense, it is an almost-independent OS that is being maintained by the installer team inside the Debian archive. Its code organization, build processes, compile-time and run-time modularity, user interfaces, translations, the install process itself... Every piece involved has its own idiosyncrasies due to its age and the constraints under which it was designed to work.
It's a marvel, but it's showing its age. There's a massive learning curve of understanding the existing legacy, and the requirement to not break it. There's the issue of not having enough developer time and attention for development, let alone reviewing others' work and mentoring them. As a result, it appears that most often things move very slowly if they do at all.
I think the current state isn't really sustainable, and that bringing more Developer attention to the installer is the key to avoid it being frozen in time. So, in this talk I'll try to explain how everything related to the installer is connected together, and guide you through the process of how to work on it.
Room: Ponmudi
Scheduled start: 2023-09-15 16:30:00
At: DebConf 23
debconf23.debconf.org/talks/89-uplifting-the-gross-roots-using-foss-communities
A Decade work of an FOSS Community now powering up debian
VGLUG FOUNDATION is an active FOSS community which is working for a decade to spread the FOSS technologies among the gross roots of the country. For the past 10 years, community have provided the huge amount of contributions to various open source softwares and open source communities such as Wikimedia, Firefox, KDE, Debian etc., and also empowered the rural people with FOSS and helped them to get rid of their poverty.
VGLUG FOUNDATION have initiated a Support group for Debian. We are training the students from rural background with in and out of Debian and making them as support engineers for Debian operating system.
Room: Kuthiran
Scheduled start: 2023-09-15 16:30:00
At: DebConf 23
debconf23.debconf.org/talks/63-whats-new-in-the-linux-kernel-and-whats-missing-in-debian
The Linux kernel has a very active development community, constantly adding not only new hardware support but new features. Some of these features can simply be enabled by the configuration in the Debian package, but some also require support from other user-space packages. This talk will cover some of the more interesting changes made in the past year, and any work that’s still needed to support these in Debian.
Room: Anamudi
Scheduled start: 2023-09-15 16:30:00
by Vladimir Petko
At: DebConf 23
debconf23.debconf.org/talks/93-java-and-fips
US Federal agencies purchasing software or hardware, that is based on cryptography algorithms, mandate that it be FIPS (Federal Information Processing Standards) 140-2/140-3 certified under the Cryptography Module Validation Program. While commercial distributions of Linux and the native cryptography modules are FIPS certified, a language runtime like Java
faces a unique challenge. The Java Cryptography Architecture lets users configure "cryptography providers", which are implementations of a well-defined service provider interface for cryptography, for use in their applications. The absence of any such "open-source FIPS provider" under the OpenJDK project has led to fragmentation in the "Java and FIPS" space . Different commercial distributions of Java have adopted unique and proprietary FIPS solutions, leaving no room for collaboration.
In this session, we will walk through some information that describes the current state of the "Java and FIPS" world, we will share some of our FIPS plans for Java on Ubuntu, and seek feedback from the audience on a what could be good approaches to foster collaboration in this space.
Room: Anamudi
Scheduled start: 2023-09-15 15:30:00
At: DebConf 23
debconf23.debconf.org/talks/101-how-many-mobile-linux-developers-does-it-take-to
In this short talk we will look at some of the difficulties and rough edges encountered
throughout a couple years of daily driving #MobileLinux.
If you ever wondered how many mobile Linux developers it takes to
- Place a call
- Connect to the WiFi
- Take a picture
and similar seemingly mundane tasks that we very much take for granted today,
then this is the talk for you!
Room: Kuthiran
Scheduled start: 2023-09-12 18:30:00
by Vignesh
At: DebConf 23
debconf23.debconf.org/talks/52-turn-your-spare-laptop-or-any-other-device-as-a-server
Have you ever wondered what to do with a spare laptop or any other unused device? I certainly have. So, I embarked on a research journey to explore how I could repurpose my laptop as a server, with a focus on enhancing security and minimizing vulnerabilities. While it's important to note that no system is entirely invulnerable, some are certainly more secure than others.
My exploration led me to self-hosted VPN solutions, which allowed me to connect my home laptop with its 10 GB of RAM and 3 TB of storage to a less powerful server with 1 GB of RAM and 50 GB of storage. This setup provided the foundation for my server's operation, ranging from basic to high-performance specifications. Setting everything up took some time and effort.
In a nutshell, I established a VPN connection between my home laptop and the server, ensuring they were on the same network. Next, I implemented an encrypted secure tunnel using WireGuard. Additionally, I set up a reverse proxy on my server, enabling all requests to pass through it and reach my home server securely.
During my talk, I will delve into the details of this process and explain each step thoroughly.
Room: Kuthiran
Scheduled start: 2023-09-12 18:00:00
by Arthur Diniz
by Carlos Henrique Lima Melara
by Leonardo Gomes
by Lucas Kanashiro
by Sergio de Almeida Cipriano Junior
by Thais Rebouças
At: DebConf 23
debconf23.debconf.org/talks/14-from-5-to-100-the-debian-brasilia-communitys-story
Building a local community is a challenging and time-consuming endeavor that requires dedication and effort. The Debian Brasília community, situated in the heart of Brazil, has made significant progress in this regard and we would like to share our achievements with the broader community.
In 2022, the members of Debian Brasília Community attended DebConf in Kosovo, which was a valuable opportunity for networking and knowledge exchange. During the Debian Brazil BoF session, it was decided that the Brasília community would host the 2023 Brazilian MiniDebConf. This event turned out to be a great success, the processes and tools developed by us can serve as inspiration for other local communities looking to grow.
Following the MiniDebConf Brasília 2023, we launched a mentorship program targeting the event attendees. A structured plan was developed to introduce mentees to the various tools used by the local community, and our progress was tracked using Salsa, our beloved Gitlab instance. Additionally, the community holds regular online meetings among participants and provide a platform for Q&A sessions. These initiatives have proven instrumental in attracting new members and creating a supportive environment.
We are eager to share our experiences and knowledge with others, with the aim of helping local communities across the globe in their efforts to grow and thrive. By providing insights into our strategies and practices, we hope to inspire and support the development of vibrant communities in different regions.
Room: Anamudi
Scheduled start: 2023-09-12 18:00:00
At: DebConf 23
debconf23.debconf.org/talks/67-salsa-ci-bof
[Salsa CI](salsa.debian.org/salsa-ci-team/pipeline) provides an automated framework to build and run common test of debian packages *before* uploading to the archive. It has become widely used inside Debian, and forked to other distributions and projects.
This BoF would aim at gathering Debian fellows interested on CI. Talk about the current status, new features, how it can be improved, and so on.
Room: Ponmudi
Scheduled start: 2023-09-12 16:30:00


