Pockets
Sisyphus pockets
Тема необходимости организации оверлейных репозиториев для изоляции крупномасштабного разлома подсистем от не ожидающих его пользователей и с целью ожидаемого/подготовленного/направленного тестирования и исправления заинтересованными поднималась в рассылках @altlinux на протяжении нескольких лет.
Предполагаемые свойства
- Как для членов Team, так и для остальных. (?)
- Неограниченное количество именованных карманов.
- Дисковая квота для не-членов. Превышение ⇒ приглашение в Team (?)
- Expiration
- Каждый карман — опубликованный apt repository.
- Настраиваемый sharing.
- Настраиваемые уведомления.
- У pocket'ов могут быть acl, и при этом для сборки в pocket'е игнорируются acl мантейнеров пакетов.
- В карманах настраиваемо действуют параметры sisyphus_check.
- Глобальный поиск и индекс по пакетам.
Ссылки
- Contrib#Карманы
- http://lists.altlinux.org/pipermail/devel/2009-June/172197.html (ktirf@, "в чём проблема")
- http://lists.altlinux.org/pipermail/sisyphus/2009-May/339495.html (ab@, PPA)
- http://lists.altlinux.org/pipermail/devel/2009-February/167182.html (mithraen@, версия описания покетов)
- http://lists.altlinux.org/pipermail/devel/2009-February/166678.html (mithraen@, java)
- http://lists.altlinux.org/pipermail/devel/2008-July/157595.html (ldv@, публикация tasks)
- http://lists.altlinux.org/pipermail/smoke-room/2007-June/050842.html (mike@, по площади)
- http://lists.altlinux.org/pipermail/devel/2006-June/127559.html (mike@, basesystem+branches)
- http://lists.altlinux.org/pipermail/devel/2006-June/127398.html (at, оценка unmet'ов)
- http://lists.altlinux.org/pipermail/devel/2006-June/127390.html (mike@, workflow + linkdump)
- http://lists.altlinux.org/pipermail/devel/2006-June/127380.html (at@, обсуждение workflow)
- http://lists.altlinux.org/pipermail/devel/2006-June/127361.html (led@, workflow)
- http://lists.altlinux.org/pipermail/devel/2006-June/127339.html (mike@, libA pocket + libB pocket)
- http://lists.altlinux.org/pipermail/devel/2006-June/127331.html (raorn@, sandman pockets)
- http://lists.altlinux.org/pipermail/devel/2006-June/127255.html (mithraen@, unstable->testing)
- http://lists.altlinux.org/pipermail/devel/2006-June/127244.html (ldv@, задача увеличения масштабируемости)
- http://lists.altlinux.org/pipermail/devel/2006-June/127242.html (ldv@, факторы обеспечения целостности)
- http://lists.altlinux.org/pipermail/devel/2006-June/127193.html (george@, незамкнутость сизифа)
- http://lists.altlinux.org/pipermail/devel/2006-June/127191.html (george@, NMU vs починка)
- http://lists.altlinux.org/pipermail/devel/2006-June/127172.html (led@, БД и транзакции)
- http://lists.altlinux.org/pipermail/devel/2006-June/127158.html (damir@, фриз vs разработка)
- http://lists.altlinux.org/pipermail/devel/2006-June/127142.html (zerg@, branch vs freeze)
- http://lists.altlinux.org/pipermail/devel/2006-June/127141.html (george@, sisyphus vs branches)
- http://lists.altlinux.org/pipermail/devel/2004-January/098703.html (peet@, use cases)
См.также — что взамен
- GearRepo — ресурс для разработчиков и майнтейнеров, где можно создавать Gear-репозитории исходного кода программ, собирать из них бинарные RPM-пакеты и формировать APT-репозитории, пригодные для использования в дистрибутивах на базе стабильных бранчей ALT Linux и/или нестабильной ветки Sisyphus.
- тестовые сборочные задания на git.alt (собравшиеся --test-only либо иные с уже сгенерированными индексами, обычно это TESTED или EPERM) плюс apt-repo test по вкусу.