[devel] [SCM] packages/qemu: heads/master
Dmitry V. Levin
ldv на altlinux.org
Вс Янв 10 01:08:13 UTC 2010
On Thu, Dec 31, 2009 at 01:39:34AM +0300, Aleksey Avdeev wrote:
> 31.12.2009 01:05, Dmitry V. Levin пишет:
> > On Thu, Dec 31, 2009 at 12:15:21AM +0300, Aleksey Avdeev wrote:
> >> 31.12.2009 00:06, Dmitry V. Levin пишет:
> >>> Aleksey, PLEASE STOP poisoning repositories!
> >>
> >> ?
> >
> > Пожалуйста, хватит отравлять нормальные репозитории, вмерживая туда
> > засоряющие их коммиты! Несколько десятков коммитов для того, чтобы
> > внести тривиальное изменение в спек!! Неужели не очевидно, что это
> > ужасно???
>
> Не очевидно, т. к. данный минус перекрывается плюсами:
>
> 1. _Сразу_ видно откуда растут данные изменения: сохраняется история
> каждой вмерженной фичи.
В данном случае у изменения в несколько строк история в 42 коммита:
$ git diff --stat 0.11.92-alt1..0.11.92-alt1-42-g44d98bd
qemu.spec | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
И чтение вывода git log 0.11.92-alt1..0.11.92-alt1-42-g44d98bd не наводит
(меня, по крайней мере) не на какие конструктивные мысли.
> 2. Устаревшая реализация фичи легко меняется на свежую, с помощью мержа.
> И как показала практика обновления автоматизатированной генерации
> релизов (переход от кучи макросов к %branch_release) -- достаточно
> простого мержа.
Легко меняется? Там всего несколько строк изменений, однако _каждый_ merge
приводит к конфликту, который приходится исправлять вручную.
> > Не говоря уже про тиражирование ошибок в английских словах.
>
> Патчи приветствуются: я не настолько хорошо знаю инглиш, чтобы видеть
> в нём ошибки.
Историю коммитов невозможно пропатчить.
> PS: Я не настаиваю именно на своём варианте:
Однако вы настаиваете на своём методе, который по сути есть ни что иное
как графо^Wгитоманство и перевод чернил^Wкоммитов. Грустно смотреть, на
что порой расходуют себя умные люди.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100110/54996e87/attachment.bin>
Подробная информация о списке рассылки Devel