Некоммерческая организация Фонд Linux (Linux Foundation, LF) объявила о публикации важного руководства по участию в сообществе разработчиков ядра операционной системы Linux. Тридцатистраничная книга написана известным участником сообщества Джонатаном Корбетом (Jonathan Corbet) и доступна к просмотру на сайте Фонда. Там же можно прокомментировать книгу и задать вопросы на форуме, посвящённом разработке Linux.
В руководстве раскрываются причины, по которым желательно участвовать в разработке ядра, предоставляя код сообществу, способы, которыми это можно сделать, а также рассмотрены часто встречающиеся ошибки и даны советы по их избежанию. Поскольку успех разработки ядра Linux в долгосрочной перспективе зависит от добровольного участия новых разработчиков, то чрезвычайно важно, чтобы процесс вхождения в сообщество был для них максимально простым и удобным. Несмотря на оптимистичные показатели за прошлый год (в сообществе приняли участие более 1000 разработчиков из более чем 100 компаний), Фонд Linux при содействии консультативных советов по компаниям-поставщикам и техническим вопросам, намерен стимулировать к участию в сообществе через обучение и рекламу. Новое руководство является центральным аспектом этой деятельности.
В руководстве рассмотрены практические стороны участия в сообществе. Книга не предполагает наличие у читателя глубоких знаний в области программирования ядра. Руководство содержит следующие разделы:
- процесс разработки;
- ранняя стадия планирования и важность раннего вовлечения сообщества в разработку;
- процесс программирования, включая требования к обновлениям программного кода;
- публикация обновлений для оценки;
- работа с рецензентами как часть процесса разработки;
- сведения продвинутого уровня, такие как работа с обновлениями посредством распределённой системы контроля версий файлов и совместной работы Git и оценка обновлений и дополнений других разработчиков.
Джонатан Корбет ведёт мониторинг разработок Linux и часто публично выступает по поводу процесса разработки. Он также является автором отчёта «Linux Weather Forecast» Фонда Linux и книги «LINUX Device Drivers», опубликованной компанией O’Reilly. Он выступит на саммите Linux Foundation End User, который пройдёт с 13 по 14 октября этого года в Нью-Йорке.
Источник: [Linux Foundation]