[devel] Новая схема ведения исходников ядра
Dmitry V. Levin
ldv на altlinux.org
Пн Дек 6 16:47:48 MSK 2021
On Mon, Dec 06, 2021 at 05:35:01PM +0400, Evgeny Sinelnikov wrote:
> пн, 6 дек. 2021 г. в 17:25, Dmitry V. Levin <ldv на altlinux.org>:
> > On Mon, Dec 06, 2021 at 01:40:39PM +0300, Aleksey Novodvorsky wrote:
> > [...]
> > > Вопросы, поставленные Алексеем по взаимодействию с партнёрами, важные.
> >
> > Что касается взаимодействия с партнёрами, то я бы предложил для начала
> > продать им курс обучения использования git.
>
> Хорошо, давайте начнём с себя. я вовсе не уверен, что это будет бесполезно.
>
> Я серьёзно, мы готовы сделать такой курс на русском?
На русском, конечно, сложнее - придётся как-то переводить git merge
и git rebase.
> Но это не отменяет технических деталей:
> - Как получить исходники нашего текущего, актуального ядра без наших
> релизных коммитов? Только с продуктивными патчами.
Я не понимаю такой постановки задачи. В тот бранч, из которого собираются
ядра, должны быть смержены все бранчи с "продуктивными патчами". Кому-то
мешают коммиты, которые меняют спек-файлы? У Линуса есть аналогичные
коммиты, которые меняют только EXTRAVERSION в Makefile.
> - Как получить ядро в таком виде, как мы его получаем от апстрима для
> наших партнеров?
Мы же публикуем наши ядра, их можно получить. Или я не понял вопрос.
> - Как его предоставить в таком виде, чтобы и нам, и им вместе было
> удобно передавать друг другу патчи?
Удобство workflow субъективно. Одни отправляют патчи по почте, другие
открывают PR в браузере, кто-то отправляет PR по почте, есть много
вариантов, как вы договоритесь, так и будет.
--
ldv
Подробная информация о списке рассылки Devel