From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 6 Dec 2021 17:31:10 +0300 From: "Dmitry V. Levin" To: ALT Linux Team development discussions Message-ID: <20211206143110.GA26335@altlinux.org> References: <20211206123517.GB23659@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [devel] =?koi8-r?b?7s/XwdEg08jFzcEg18XExc7J0SDJ08jPxM7Jy8/XINHE?= =?koi8-r?b?0sE=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Dec 2021 14:31:11 -0000 Archived-At: List-Archive: List-Post: On Mon, Dec 06, 2021 at 05:29:06PM +0400, Evgeny Sinelnikov wrote: > пн, 6 дек. 2021 г. в 16:35, Dmitry V. Levin : [...] > > Я не понял, вы что, предлагаете внутри одной ветки ядра 5.15 делать rebase > > для каждого обновления из апстримного 5.15? > > В целом, да. Так и есть. > > Даже если они разбросаны по отдельным веткам -fix и -feat, их всё > равно время от времени нужно ребейзить. Зачем? Просто потому что можем? Почти все -fix и -feat в пределах одной ветки ядра не нуждаются в изменении. > Если код сильно не менялся, то > он и ребейзится просто и мерджится просто. Если менялся сильнее, чем > этого хочется, то мы получаем от "мерджа" немного больше удобства, > которое картины, по сути не меняет. > > Если делать не "ребейз", а "мердж", то хотелось бы понять: > - как с этим работать сторонним разработчикам, от какого ядра отталкиваться? Что значит "отталкиваться"? Есть наше ядро, в котором написано, на каком апстримном ядре оно основано и какие дополнительные ветки туда смержены. Что ещё им надо знать? > - какой подход к разработке ядра мы предлагаем другим участникам процесса? А чем занимаются другие участники процесса? > - где и как можно найти исходники нашего ядра только с продуктивными патчами? Изменения в spec-файле по определению никому не мешают. > - готовы ли вы выковыривать патчи размазанные мердж-коммитами в ветках > других участников разработки? А зачем? Мне кажется, тут есть какая-то недосказанность, которая рождает непонимание. -- ldv