In the Linux ecosystem, there are many ways to build all the software used to put together a running system. Whether it’s building all the binary packages for a binary Linux distribution, using a source-based distribution, or building an embedded system from scratch, there are a lot of shared challenges which each system solves in its own way.
In the inagural Build Systems people talked about [1]: * Providing provenance of build artifacts * Checking for UAPI changes between builds * Managing Linux kernels for products * Tracking patches used in a build * Building for hardware that requires building multiple sets of firmware This microconference is a way to get people who work on disparate build systems to discuss common problems and possible shared solutions across the entire problem space. The kinds of topics we want to discuss are the following: * Bootstrapping the build system * Cross building software * Make, autoconf, and other similar software build tools * Package build systems, bitbake, emerge/portage, pacman, etc * Packaging formats * Managing software with language-specific package managers * Patch sharing * Building within a container * Build systems for building containers * License gathering and verification * Security updates * SBOMS * Software chain-of-trust * Repeatable builds * Extremely long product life cycle support * Documentation and education * Finding the next generation of maintainers * Build-system visibility within the wider Plumbers attendees. This is not a definitive list, and you are free to post abstracts for other related topics. Build Systems microconference would like to gather representatives (developers and maintainers) from all the various build systems and related technologies. This is not a definitive list of possible attendees. * Android * Arch Linux * Buildroot * ChromeOS * Debian * Fedora/Redhat * Gentoo * OpenEmbedded * OpenWRT/LEDE * Yocto Project * Other traditional Binary Packaged distributions The CFP closes on July 5 and plan to have the schedule complete by July 19. Please help us (and the plumbers organziers) by submitting topics early. For more information, feel free to contact the MC Leads: Philip Balister <phi...@balister.org> Josef Holzmayr <jes...@theyoctojester.info> Please follow the suggestions from this BLOG post when submitting a CFP for this track. [2] Submissions are made via LPC submission system, selecting Track “Build Systems MC” [3] [1] https://lpc.events/event/17/sessions/159/#20231114 [2] https://lpc.events/blog/current/index.php/2023/06/26/the-ideal-microconference-topic-session/ [3] https://lpc.events/event/18/abstracts/
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110509): https://lists.openembedded.org/g/openembedded-devel/message/110509 Mute This Topic: https://lists.openembedded.org/mt/106279864/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-