RIOT Summit 2020 - Kconfig Migration (Break-out Session)

RIOT Summit 2020 - Kconfig Migration (Break-out Session)

The task is definitely not easy. There's a ton of hardware platforms, boards, configuration and features that all need to go into one codebase. Usually for such a project, I would suggest to use #Zephyr with devicetrees for hardware description and #Kconfig for user-friendly build-time configuration, but lately I've also been thinking of a totally different approach.
#meshcore #embedded #lora #offgrid #communication #foss
[3/5]
(more Linux news in original post)
Rust Coreutils 0.3 Released With Some Major Speed-Ups, Better GNU Compatibility:
https://www.phoronix.com/news/Rust-Coreutils-0.3-Released
GE-Proton 10-21 brings fixes for Blue Protocol, Black Desert, Battle.net, Ubisoft Connect:
https://www.gamingonlinux.com/2025/10/ge-proton-10-21-brings-fixes-for-blue-protocol-black-desert-battle-net-ubisoft-connect/
Proton Experimental brings fixes for Fellowship, Marvel Rivals, Assassin's Creed Shadows and more:
https://www.gamingonlinux.com/2025/10/proton-experimental-brings-fixes-for-fellowship-marvel-rivals-assassins-creed-shadows-and-more/
Linux Kernel 6.18 RC2 Released: Addressing Regressions, ARM64 KVM Fixes:
https://ostechnix.com/linux-kernel-6-18-rc2-released/
Linux's Kconfig Is No Longer Orphaned:
https://www.phoronix.com/news/Kconfig-No-Longer-Orphaned
Linux Looks To Orphan Its ISDN Subsystem:
https://www.phoronix.com/news/Linux-2025-Orphan-ISDN-mISDN
GTK 4.22 To Natively Support SVG - Including Animations:
https://www.phoronix.com/news/GTK-4.22-Native-SVG
NTFSPLUS Announced: A New Linux Driver For NTFS With Better Performance, More Features:
https://www.phoronix.com/news/Linux-NTFSPLUS-NTFS-Driver
(FOSS news in comments)
#WeeklyNews #News #Linux #LinuxNews #LinuxKernel #Proton #GEProton #ProtonExperimental #RustCoreutils #Kconfig #ISDN #GTK #GTK4 #NTFS #NTFSPLUS #Gaming #LinuxGaming #FosseryTech
The uutils project announced tonight the release of Rust Coreutils 0.3, another step forward for this Rust version alternative to GNU Coreutils that has been attracting a lot of interest lately due to Ubuntu 25.10 now using it by default.
Linus Torvalds met volontairement des tabulations arbitraires cachées dans Linux 6.9.
La controverse a commencé lorsqu’un développeur a proposé un changement dans une ligne de code,
Автоматическая Генерация Конфигураций для Make Сборок
При разработке программного обеспечения придется столкнуться с тем, что надо как-то передавать конфигурации для данного проекта. Проблема в том, что конфигов становится так много, что можно нечаянно забыть какой-то важный конфиг. В этом тексте представлен механизм автоматической конфигурации сборки.
https://habr.com/ru/articles/798213/
#make #preconfig #переменные_окружения #windows #environment #environment_variables #firmware #прошивки #KConfig #Zephyr_Project
@herzenschein great intro to #KConfig, #KSharedConfig.
This issue has bugged me ever since and many years ago, back then when #XDG was introduced I tried to steer several times into a direction as what you outlined in your post but unfortunately the idea never gained enough traction to do it "right" from the very start.
Nowadays, I'd love to see other backends for KConfig - e.g. I'd like to be able to use @charmcli's Skate [1] to sync my #KDE configs across devices.
@davidak I've been entertaining the idea of building a prototype as #KConfig backend based on @charmcli's "Skate" (https://github.com/charmbracelet/skate), but never got any further than some theoretical concepts.
And you're right, this should be handled in a DE-agnostic manner...