Идеи по улучшению работы с пакетами на www.sisyphus.ru
Этот ресурс будет выполнять роль «центрального» по всем вопросам, связанным с пакетами в репозитариях. Не в том смысле, что в нём собрано вообще всё, но отсюда можно будет иметь возможность приступить к выполнению любой задачи одним тыком мыши (повесить баг, получить список багов, перейти в git-репозиторий и т.д.).
Работа с SRPM-ками
Для SRPMок не хватает следующих вещей:
- Ссылки на репозиторий, откуда собран пакет (и на upstream-репозиторий не помешает)
- Ссылки на скачивание патчей, spec-а
- Ссылки на заведение бага в багтрекер
Ненужные вещи:
- Список багзильных багов для пакета. Целью www.sisyphus.ru явно не является предоставление убогого интерфейса к багзилле. Багзилла – вполне себе web-приложение, лучше интегрироваться с ней по query-URL'ам. На какой-нибудь package overview или maintainer overview будет уместной сборная статистика по package/maintainer, ибо собственно багзилла такой информации не предоставляет.
Поиск
- Нет поиска по майнтайнерам.
- Нет нормального поиска вообще. То что есть, это ужос. Проще гуглом по сайту.
Функциональность
Не хватает следующих вещей:
- Нет каталога RPM'ок с возможностью интроспекции (файлы, provides, requires, версии, метаинформация)
- Нет поддержки процесса ITP/RFP/RFA (возможно, стоит делать в другом месте, ибо связано лишь косвенно)
- Нет поддержки множественных репозиториев и архитектур
- Удобные URL-и (например, /<package>, /src:<package>, /maint:<maintainer>).
- Аутентикация/авторизация, общая с другими сервисами (LDAP, Open ID??)
- Архив пакетов (см. ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/ ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/index/qemu)
- RSS/Atom:
- все новые пакеты
- все пакеты майнтайнера
- релизы определённого пакета
Не нужно делать следующие вещи:
- Форум. Их и так дохренища.
Look
- Нет гламурного интерфеса (например, в стиле Tango).
Ссылки
Ссылок на эту страницу нет