Speaker
Description
Most of Linux distros who follow time based releases, do have LTS release policy e.g. Ubuntu, Yocto, Debian, buildroot to name a few, and then there are rolling releases like archlinux and its family of distros. This talk is to discuss the LTS in the wake of genAI coding agents. There is a fair bit of coding agents at work for yocto project and other distributions doing different functions from CI/CD to generating patches for package upgrades. GenAI coding agents is resulting in increased amount of patches and pace for package upgrades and general patching around distributions. This is going to increase the maintenance load for LTS dramatically in next 2-3 years. We need to rethink the utility of LTS releases and seeing if rolling release model is more viable option for the distributions especially embedded linux distributions which have smaller communities to maintain them.
We could use genAI tooling to aid in maintaining LTS releases as well. However, is that the best choice going forward or do we focus on mainline and rolling release model