Oxidizing the Arch Linux packaging infrastructure (froscon2023)

Published: Aug. 5, 2023, 1:15 p.m.

Arch Linux has worked with its own packaging framework - Arch Linux Package Management (ALPM) - for about 20 years.\n\nThis talk is about an effort to rewrite low-level components and to create specifications for related metadata files using the Rust programming language.\nIt will cover new projects in the ALPM (https://gitlab.archlinux.org/archlinux/alpm/) group as well as several other related ones and give an outlook on future developments using the \U0001f980\n\nArch Linux (https://archlinux.org) has worked with its own packaging framework - Arch Linux Package Management (ALPM) - for about 20 years. The tooling consists mainly of scripts for package creation (e.g. `makepkg`, written in Bash) and a package manager (`pacman`, written in C).\n\nOver the last years several projects for the improvement of the packaging and package distribution ecosystem have been started. Some of which had to reinvent the wheel.\n\nThis talk is about an effort to rewrite low-level components and to create specifications for related metadata files using the Rust programming language.\nIt will cover new projects in the ALPM (https://gitlab.archlinux.org/archlinux/alpm/) group as well as several other related ones and give an outlook on future developments using the \U0001f980\nabout this event: https://programm.froscon.org/2023/events/2909.html