[docs] цели gear/git
Kirill Maslinsky
kirill на altlinux.ru
Чт Дек 7 13:20:59 MSK 2006
On Wed, Nov 29, 2006 at 10:07:32PM +0200, Artem Zolochevskiy wrote:
> hi all
>
> так... кто что скажет по, может быть, _самое_ сложное. А к чему весь сыр бор?
> Всё что я смог вычитать - это...
Пожалуй, есть еще один очень важный подразумеваемый резон:
шаг к стандартизации процесса разработки пакета.
Стандартизация _процесса_ в том смысле, что разработчик
будет неизбежно пользоваться git-ом при публикации пакета
в Сизифе, как пользуется он RPM-ом.
Не то чтобы использование git само по себе может гарантировать
более дисциплинированную работу мантейнеров с изменениями,
апстримами и т. п. Однако git предоставляет мощный и гибкий
инструментарий для этого, и в целом может способствовать улучшению
практики ведения пакетов. А также (после подъема по кривой обучения
git) очень упростить мантейнеру многие повседневные операции по отслеживанию
изменений в апстриме и внедрению их в Сизиф и обратно в апстрим из Сизифа.
/в чем, в сущности, и заключается главная задача мантейнера/
> "Основной смысл хранения исходного кода пакетов в git-репозитории заключается
> в более эффективной и удобной совместной разработке, а также минимизации
> трафика и места на диске для хранения архива репозитория за длительный срок."
>
> Итак 2 вещи указаны явно
> 1. более эффективная и удобная совместная разработка
> Это я так понимаю, про то, что
> - система предназначена не только для того, чтобы мантейнер собирал свои
> пакеты, но и для того, чтобы собирать чужие пакеты. Т.е NMU делать теперь
> просто
> - можно клонировать "чужие" репозитории к себе, вносить в них изменения,
> информировать "ответсвенного" мантейнера о сделанных улучшениях.
>
> 2. минимизации трафика и места на диске для хранения архива репозитория
> Это я вроде как понимаю - хранить 50 srpm-ов одного пакета займёт больше места
> чем хранить gear-репозиторий со всей историей этого пакета.
>
> Ещё что-то? Я про цели.
> Предполагаю, они могут быть 2 видов
> 1. Привнести функционал, который ранее отсутствовал
> 2. Избавиться от недостатков "старого" репозитория
>
> Добавляйте :-) Только максимально просто, чтоб даже я мог понять ;-)
>
> --
> Artem Zolochevskiy
> Kaliningrad, Russia
> JID: az at jabber.org
> _______________________________________________
> docs mailing list
> docs at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/docs
--
Kirill Maslinsky
ALT Linux Documentation Team
http://heap.altlinux.ru
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.altlinux.org/pipermail/docs/attachments/20061207/db54b467/attachment.bin
Подробная информация о списке рассылки docs