[Team-policy] Контрибы
Aleksey Novodvorsky
a.e.nvdv на gmail.com
Ср Апр 1 00:16:52 MSD 2009
1 апреля 2009 г. 0:10 пользователь Mikhail Gusarov
<dottedmag на altlinux.org> написал:
>
> 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) Пакет не закрыт мейнтейнером от изменений в бранче
Это конъюнкция?
Rgrds, Алексей
Подробная информация о списке рассылки Team-policy