RUVIDEO
Поделитесь видео 🙏

Patching through the snow: decentralised kernel CI on every patch

Russell Currey

https://2019.linux.conf.au/schedule/presentation/234/

Just like the development of the kernel itself, its testing is all over the
place. There are countless public kernel testing projects and probably even
more private ones, with hardware vendors testing what works on their own
machines and maintainers automating checks for what should go into their trees.
If you're a developer, you probably don't know about any of this unless someone
directly tells you.

The granularity of running these tests is similarly all over the place:
many test environments just look at mainline, many look at linux-next or
trees of specific maintainers, and some run on every patch, like the Intel
0-day bot. If you're a developer, unless your patch doesn't compile, you're
probably not going to hear about it.

Projects that use pull requests on GitHub as a code submission method have it
easy: a developer sends a PR, some CI system magically tests it, and
developers and maintainers alike can quickly see if the code has issues.
The value in continuous integration is about quick feedback to the developer,
and saving precious time of reviewers and maintainers.

This is where snowpatch comes in, using Patchwork as the publicly visible
platform for test results on patches. Tests can come in from anywhere,
even an internal lab of a hardware vendor, and have their results published
for the world to see within minutes of a patch being sent. It's the closest
thing we have in the world of mailing lists to the simplicity of the GitHub
workflow, it's easy to get going, and it can function as decentralised as
the rest of kernel development.

We're going to cover how snowpatch works, why it's useful, what we're doing
with it currently, and look to the future to determine just how much we could
tell the world about a patch, only minutes after it's been sent.

linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/

#linux.conf.au #linux #foss #opensource

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Patching through the snow: decentralised kernel CI on every patch», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.