Contrib: различия между версиями
Ilis (обсуждение | вклад) мНет описания правки |
|||
Строка 4: | Строка 4: | ||
== Цели contrib == | == Цели contrib == | ||
# Способствовать обучению технологиям Sisyphus, в том числе трудно осваиваемым без доступа к инфраструктуре. | # Способствовать обучению технологиям Sisyphus, в том числе трудно осваиваемым без доступа к инфраструктуре. | ||
# Упростить процедуру поддержания бранчей в актуальном состоянии. | # Упростить процедуру поддержания бранчей в актуальном состоянии. | ||
# | # {{discuss|FIXME}} | ||
== Целевая аудитория contrib == | == Целевая аудитория contrib == | ||
# Члены Team. contrib предоставляет более формализованный аналог people.a.o. | # Члены Team. contrib предоставляет более формализованный аналог people.a.o. | ||
# Продвинутые пользователи и сисадмины, желающие изучить сборку пакетов и другие технологии Sisyphus без принятия ответственности за мейнтейнерство пакетов. | # Продвинутые пользователи и сисадмины, желающие изучить сборку пакетов и другие технологии Sisyphus без принятия ответственности за мейнтейнерство пакетов. | ||
# Продвинутые пользователи и сисадмины, желающие поделиться с | # Продвинутые пользователи и сисадмины, желающие поделиться с сообществом исправлением ошибки в пакете. | ||
# Продвинутые пользователи - | # Продвинутые пользователи-бэкпортеры новых версий пакетов для стабильных бранчей. | ||
# | # {{discuss|FIXME}} | ||
== Условия существования contrib == | == Условия существования contrib == | ||
# contrib не должен подталкивать потенциальных пользователей к использованию технологий, объявленных устаревшими (SRPM, incoming). | # contrib не должен подталкивать потенциальных пользователей к использованию технологий, объявленных устаревшими (SRPM, incoming). | ||
# contrib не должен служить средством для снижения качества Sisyphus и бранчей. | # contrib не должен служить средством для снижения качества Sisyphus и бранчей. | ||
# | # {{discuss|FIXME}} | ||
== git-репозитории для не-членов Team == | == git-репозитории для не-членов Team == | ||
* Отдельный namespace. | * Отдельный namespace. | ||
* Небольшая квота. Превышение {{==)}} приглашение в Team (?) | * Небольшая квота. Превышение{{==)}}приглашение в Team (?) | ||
* Перенос репозиториев при переходе в Team. | * Перенос репозиториев при переходе в Team. | ||
== Карманы == | == Карманы == | ||
* Как для членов Team, так и для остальных. | * Как для членов Team, так и для остальных. | ||
* Неограниченное количество именованных карманов. | * Неограниченное количество именованных карманов. | ||
** Дисковая квота. Превышение {{==)}} приглашение в Team (?) | ** Дисковая квота. Превышение{{==)}}приглашение в Team (?) | ||
** Expiration | ** Expiration | ||
** Каждый | ** Каждый карман — apt repository. | ||
** Настраиваемый sharing | ** Настраиваемый sharing | ||
* В карманах настраиваемо действуют параметры sisyphus_check. | * В карманах настраиваемо действуют параметры sisyphus_check. | ||
Строка 41: | Строка 36: | ||
== Перенос в бранч == | == Перенос в бранч == | ||
* Обязательный sisyphus_check и остальные проверки | * Обязательный sisyphus_check и остальные проверки | ||
* Обязательное подтверждение кем-либо из Team (почта, ssh, web). | * Обязательное подтверждение кем-либо из Team (почта, ssh, web). |
Версия от 08:44, 1 апреля 2009
Contrib — рабочее название для расширения репозитория Sisyphus и бранчей пакетами пользователей, а также инструмента для реализации этого расширения.
Цели contrib
- Способствовать обучению технологиям Sisyphus, в том числе трудно осваиваемым без доступа к инфраструктуре.
- Упростить процедуру поддержания бранчей в актуальном состоянии.
Целевая аудитория contrib
- Члены Team. contrib предоставляет более формализованный аналог people.a.o.
- Продвинутые пользователи и сисадмины, желающие изучить сборку пакетов и другие технологии Sisyphus без принятия ответственности за мейнтейнерство пакетов.
- Продвинутые пользователи и сисадмины, желающие поделиться с сообществом исправлением ошибки в пакете.
- Продвинутые пользователи-бэкпортеры новых версий пакетов для стабильных бранчей.
Условия существования contrib
- contrib не должен подталкивать потенциальных пользователей к использованию технологий, объявленных устаревшими (SRPM, incoming).
- contrib не должен служить средством для снижения качества Sisyphus и бранчей.
git-репозитории для не-членов Team
- Отдельный namespace.
- Небольшая квота. Превышение ⇒ приглашение в Team (?)
- Перенос репозиториев при переходе в Team.
Карманы
- Как для членов Team, так и для остальных.
- Неограниченное количество именованных карманов.
- Дисковая квота. Превышение ⇒ приглашение в Team (?)
- Expiration
- Каждый карман — apt repository.
- Настраиваемый sharing
- В карманах настраиваемо действуют параметры sisyphus_check.
- Глобальный поиск и индекс.
Перенос в бранч
- Обязательный sisyphus_check и остальные проверки
- Обязательное подтверждение кем-либо из Team (почта, ssh, web).
- Наличие на пакете maj/cri/blo багов в течение недели
- Мейнтейнер не запретил изменения в бранче (перекрываемо через sudo).