Kernel/devel: различия между версиями
Vt (обсуждение | вклад) Нет описания правки |
Vt (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
Для отсылки патча на ядро нужно | Для отсылки патча на ядро нужно | ||
# быть членом [[Join|ALT Linux Team]] и | # быть членом [[Join|ALT Linux Team]] и | ||
# суметь самостоятельно подписаться на вышеуказанный список рассылки. | # суметь самостоятельно подписаться на вышеуказанный список рассылки, | ||
# правильно оформить патч(и). | |||
= devel-kernel = | = devel-kernel = |
Версия от 21:09, 16 июня 2023
Отсылка, обсуждение, прием патчей в ядро происходит через список рассылки devel-kernel@lists.altlinux.org. По аналогии с upstream kernel development process описанном тут:
- https://www.kernel.org/doc/html/latest/process/development-process.html
- https://www.kernel.org/doc/html/latest/process/submitting-patches.html
Для отсылки патча на ядро нужно
- быть членом ALT Linux Team и
- суметь самостоятельно подписаться на вышеуказанный список рассылки,
- правильно оформить патч(и).
devel-kernel
Для подписки зайдите на страницу https://lists.altlinux.org/mailman/listinfo/devel-kernel введите там "Ваш электронный адрес" нажмите "Подписать". Должно прийти письмо с подтверждением на которое нужно ответить и после этого должно прийти письмо с сообщением, что вы подписаны.
Далее нужно слать в список с подписанного адреса.
Если приходит уведомление что ваше сообщение ожидает одобрения модератором списка, это значит, что вы или не подписались, или шлете не с того адреса.
format-patch
Патчи нужно оформлять через git format-patch
. Описание (description) каждого коммита должно быть на английском языке, если коммитов больше чем 1, то должно быть cover letter с общим описанием патчсета (для одного коммита оно не обязательно). Дополнительный комментарий (текст после ---
) или cover letter не обязательно на английском, так как они не попадают в git.
Желательно в Subject в квадратных скобках вместе с [PATCH]
(или в cover letter) указать для какого ядра (бранч/флейвор, например [PATCH un-def/sisyphus]
).
Не забывайте добавлять Signed-off-by
тэг к коммитам даже если вы не автор патча!
Патчи желательно слать через git send-email
чтоб почтовый клиент их не переформатировал.
Отосланные патчи будут доступны через веб интерфейс https://lore.altlinux.org/devel-kernel/