I've been working with members of the SRU Team, TB, and across Ubuntu on a
new spec for dealing with rolling specific userspace packages that are
tightly coupled to the kernel. This seeks to solve two primary issues:

* Ubuntu releases an HWE kernel that rolls (taking the kernel from
$NEXT_RELEASE and rolling it into $LAST_LTS). This ends up with mismatches
between the kernel and some userspace tooling. Mostly this results in loss
of functionality offered by the kernel, but it can also introduced specific
bugs.
* Ubuntu's aggressive kernel stance means we land kernels very early in
their cycle. Many userspace tools lag behind at least a couple weeks,
meaning that on release we don't have matching userspace tools.

Example types of tools include filesystem tools and specific networking
tools. A good starting place is "if it's maintained at kernel.org, or is
maintained by a kernel specific team, it likely falls into this area."

I've previously posted a discourse post and circulated a doc to smaller
audiences for review. now it's up in the Project docs github repo for SRU
team review. It also offers a chance for any more Ubuntu contributors to
weigh in, in case you missed it on Discourse.

https://github.com/ubuntu/ubuntu-project-docs/pull/597

Thank you

-- 
-----------------------
Dr. John Chittum
Engineering Manager, Canonical, Ubuntu Debcrafters Team (we craft debs)
-- 
ubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Reply via email to