[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