[devel] I: git.altlinux.org: package repository structure

Kirill Maslinsky kirill на altlinux.ru
Ср Сен 13 00:21:43 MSD 2006


> <skipped>
> 
> > + Аккуратный changelog.
> > В changelog релизного commit'а стоит включать соответствующий текст из
> > changelog'а пакета, как это делают утилиты gear-commit (обёртка к
> > git-commit, специально предназначенная для этих целей) и gear-srpmimport.
> > В результате можно будет получить представление об изменениях в пакете,
> > не заглядывая в spec-файл самого пакета.
> 
> утилите gear-commit нужно чуть более внятное описание, а то пока не попробуешь, 
> не поймёшь, зачем она. Например, так: 
> 
> gear-commit - performs git-commit using last changelog entry from spec file

Кстати, я готов несколько расширить это исправление и офоформить его в виде 
патча в репозитории gear. По-моему, это будет хороший повод озвучить 
пример, как делиться патчами. Можешь помочь это оформить пошагово? 

Скажем,
1. Склонировать себе репозиторий с gear (из каталога у ldv@ наверняка. А в общем случае
   как определять, откуда лучше клонировать: какая из копий репозитория, если они 
   есть у нескольких мантейнеров, официальная?) 
2. Внести исправление. ?втащить его в ветку master?, опубликовать свою копию 
   репозитория с этим изменением в своём каталоге.
3. Оповестить мантейнера о своем изменении. Или не оповещать, если он и так сам 
   получит уведомление.

-- 
Kirill Maslinsky
ALT Linux Documentation Team
http://heap.altlinux.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20060913/2bd6163f/attachment.bin 


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