[Team-policy] Контрибы
Mikhail Gusarov
dottedmag на altlinux.org
Ср Апр 1 00:10:44 MSD 2009
Twas brillig at 23:59:10 31.03.2009 UTC+04 when rider на altlinux.com did gyre and gimble:
>> Дожно быть 1) место, куда традиционно можно выложить свои сборки без
>>согласия майнтайнера.
AF> Да, и это место должно быть таким, что бы нормальный человек его
AF> найти не смог.
Карманы. С большим баннером "это сборки васи пупкина, не имеющие ничего
общего с альтом" :) Картинки можно поискать у федоры/зюзи/убунты, у них,
в силу западной традиции, такие запрещающие картинки рисовать получается
получше.
AF> acl сейчас заявляется на пакеты + бранчи. Т.е. - я могу все свои
AF> пакеты из 4.1 перевесить на @everybody без проблем.
Умолчательно нужно разрешать, а не запрещать, см. mike, viy, и кто-то
ещё.
AF> Миша, сможешь закодить такое поведение ?
Закодить можно любое поведение, если его описать чётко.
Из интересной функциональности, которая уже достаточно формализована,
чтобы представлять, как её делать.
1) git-"карманы" без бюрократии, через простую регистрацию.
2) "карманы" для пакетов. per-user.
3) Управление NMU с помощью статистики от багзиллы. Удобно делать
одновременно с переделкой багзиллы (компонент -> source package, и
binary package - дополнительное поле).
Теперь о менее формализованном.
Планка прохождения в бранч от нечленов. Предлагаю следующее:
a) Наличие на пакете в бранче открытого maj/cri/blo бага в багзилле в
течение недели,
b) прохождение пакетом обычных проверок для прохождения в бранч,
c) ack от любого члена Team, через любой удобный интерфейс
(подписанное мыло, клик в веб-интерфейсе, ssh git.alt что-нибудь)
d) Пакет не закрыт мейнтейнером от изменений в бранче
--
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 196 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/team-policy/attachments/20090401/b6fed0bf/attachment.bin>
Подробная информация о списке рассылки Team-policy