From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <30ed142a-9227-c5ab-7d0e-720b84865b77@basealt.ru> Date: Mon, 6 Dec 2021 15:12:09 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.2 Content-Language: ru To: devel@lists.altlinux.org References: <20211206104252.590931a0@t14.localdomain> <20211206135351.30179c12@tower> <33d01a49-438d-49b4-0724-20c69e7397f3@basealt.ru> <20211206144138.60f0783d@tower> From: Anton Farygin Organization: BaseALT In-Reply-To: <20211206144138.60f0783d@tower> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?0J3QvtCy0LDRjyDRgdGF0LXQvNCwINCy0LXQtNC10L0=?= =?utf-8?b?0LjRjyDQuNGB0YXQvtC00L3QuNC60L7QsiDRj9C00YDQsA==?= 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 12:12:09 -0000 Archived-At: List-Archive: List-Post: On 06.12.2021 14:41, Anton V. Boyarshinov wrote: > В Mon, 6 Dec 2021 15:27:11 +0400 > Alexey Sheplyakov пишет: > >> 2) Некий логически монолитный кусок кода (например, LSM модуль AltHa, или >> драйвер dwmac-baikal) оказывается размазанным тонким слоем по N коммитам. >> При переносе на более свежее ядро из этих N коммитов всё равно надо сделать >> один патч (а затем доработать его вслед за изменившимися API). > Да, эти "стабильные" патчи живут в отдельных ветках feat-* и fix-* > > И, если я правильно понимаю, упоминаемым партнёрам они не очень > интересны. Зачем их при каждой сборке вытаскивать наверх ценой > испорченной истории мне не ясно. Если мне гит при каждом merge ядра будет ругаться на unrelated history, то я буду громко и сильно ругаться на тех людей, которые так делают. Давайте ещё раз подумаем и придумаем удобное решение. А как ведёт ядро та же убунта ? Почему у них нет этой проблемы ? https://git.launchpad.net/~canonical-kernel/ubuntu/+source/linux-oem/+git/focal?h=oem-5.10