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

Anton Farygin rider на altlinux.com
Ср Сен 13 16:32:46 MSD 2006


Dmitry V. Levin wrote:
> On Wed, Sep 13, 2006 at 12:21:43AM +0400, Kirill Maslinsky wrote:
> [...]
>>> утилите gear-commit нужно чуть более внятное описание, а то пока не попробуешь, 
>>> не поймёшь, зачем она. Например, так: 
>>>
>>> gear-commit - performs git-commit using last changelog entry from spec file
>> Кстати, я готов несколько расширить это исправление и оформить его в виде 
>> патча в репозитории gear. По-моему, это будет хороший повод озвучить 
>> пример, как делиться патчами. Можешь помочь это оформить пошагово? 
>>
>> Скажем,
>> 1. Склонировать себе репозиторий с gear (из каталога у ldv@ наверняка. А в общем случае
>>    как определять, откуда лучше клонировать: какая из копий репозитория, если они 
>>    есть у нескольких мантейнеров, официальная?) 
> 
> Пока ещё нет кэширующего репозитория Сизифа, лучше клонировать репозиторий
> того мантейнера, который отправил в Сизиф самую свежую сборку этого
> пакета.

Т.е. - в итоге будет единое место, где лежит всё самых последних версий 
? т.е. - некий автоматический merge от всех мантейнеров ?

> 
>> 2. Внести исправление. ?втащить его в ветку master?, опубликовать свою копию 
>>    репозитория с этим изменением в своём каталоге.
>> 3. Оповестить мантейнера о своем изменении. Или не оповещать, если он и так сам 
>>    получит уведомление.
> 
> Мне практически нечего добавить.

а у меня всё равно вопросы остались ;(
- как пакет в итоге попадёт в Sisyphus, когда вступит в действие 
механизм сборки пакетов из gear ?
- что делать, если мантейнер ушёл в запой, а NMU сделать нужно ?

Rgds,
Rider



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