[devel] Новая схема ведения исходников ядра

Aleksey Novodvorsky aen на basealt.ru
Пн Дек 6 17:00:07 MSK 2021


пн, 6 дек. 2021 г., 16:54 Evgeny Sinelnikov <sin на altlinux.org>:

> пн, 6 дек. 2021 г. в 17:47, Dmitry V. Levin <ldv на altlinux.org>:
> >
> > 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 по почте, есть много
> > вариантов, как вы договоритесь, так и будет.
>
> PR по почте для какого релиза нашего ядра? Для последнего?
>
> Я вот не понимаю как с кем-то можно при таком подходе хоть о чём-то
> договориться. Вот с ребейзом понятно. А тут тогда вопрос: "Как
> предлагается вести разработку?"
>
> Задачу тут поставить нужно точнее. Ну, раз переписка идёт в таком
> оживлённом режиме, то это уже сложнее. Мне казалось это очевидным из
> контекста. Пожалуй напишу подробнее все сценарии тогда. Но чуть позже.
>

Да, лучше позже и точно поставить задачу. Сейчас не лучшее время для
обсуждения таких вопросов. Но обсуждать их нужно, конечно.

Rgrds, Алексей

>
>
>
> --
> Sin (Sinelnikov Evgeny)
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20211206/84fbafd5/attachment-0001.html>


Подробная информация о списке рассылки Devel