OpenBSD Ports and Packages: making things faster and easier - Marc Espie - EuroBSDcon 2023

Published: 01 October 2023
on channel: EuroBSDCon
813
18

Marc Espie: OpenBSD ports and packages: making things faster and easier
Against my better judgment, we finally introduced some caching mechanism for package updates, which turned out to be much safer and simpler than I expected, and led to some very useful observations and tweaks to make things way faster and safer.

Between pkg tools and ports infrastructure, there are still concerns about maintaining this whole heap of messy production code, so basically, each new feature requires constant effort to keep things in check. This talk will showcase significant recent advances:

better diagnostics, in general, getting rid of some of the most infamous tricks in the code, lowering the entry barrier by switching to perl 5.36 "prototypes" (function declarations that look like other languages)... and fixing some really fun bugs! Making things easier to test so that other internal tools can move faster.

Marc Espie:
Researcher/Teacher in development security at Epita.
Architect of the OpenBSD packages and ports system


Watch video OpenBSD Ports and Packages: making things faster and easier - Marc Espie - EuroBSDcon 2023 online without registration, duration hours minute second in high quality. This video was added by user EuroBSDCon 01 October 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 81 once and liked it 1 people.