[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