[sisyphus] IA: http://sisyphus.heroku.com is online (aka Sisyphus 2.0)

Igor Zubkov igor.zubkov на gmail.com
Пн Авг 31 18:13:15 MSD 2009


Hi!

В порядке эксперимента я переписал движок prometeus на Ruby on Rails.
Напомню, что текущая версия prometeus написана на perl и фактически
никем не поддерживается. В текущий момент, переписанный движок почти
точная копия текущего, без:
1) Спеки
2) Changelogs (этот функционал уже есть, но я ещё не успел оттестировать его)
3) Загрузка пакетов для x86_64 (на машине где лежит срез текущего
Сизифа не хватает места для полного репозитория)
4) На странице пакета не правильно показывается текущий маинтейнер.
Проблема на самом деле более глобальна.
5) На странице пакета не показывается список котрибьютеров
6) На странице пакета не показывается список пакетов из этого src.rpm
7) Страница с патчами не работает
8) Страница с исходниками тоже
9) Поддержки команд пока тоже нет (из-за этого страницу с
разработчиками колбасит)

Теперь список того что уже есть:
1) Точная копия по схеме урлов, кроме поиска. Я пока не знаю стоит ли
для поиска этим заморачиватся?
2) Repocop, баги, ACL'и, пакеты
3) Локализация

Список того чего нет и не будет (ну или скорее всего уже не будет в prometeus):
1) Рабочий сайтмап для поисковых механизмов.

Ну и список известных багов:
1) Пакеты в которых точка не работают. Роуты в рельсах взрываются.
Есть воркэранд который у меня на локальной версии ruby 1.9 работает и
не работает на 1.8.
2) На хостинге не работает кеширование. Из-за того что там readonly
файловая система. Эта проблема глобальная для всего этого облачного
хостинга heroku.com.
3) Есть проблемы с импортом списка пакетов через ruby-rpm.
[icesik на iceberg sisyphus]$ wc -l src.rpms
81 src.rpms
[icesik на iceberg sisyphus]$ wc -l noarch.rpms
68 noarch.rpms
[icesik на iceberg sisyphus]$ wc -l i586.rpms
78 i586.rpms
[icesik на iceberg sisyphus]$
Но это тема отдельного письма.

Пожелания, баги и фичериквесты принимаются. :)

-- 
icesik


Подробная информация о списке рассылки Sisyphus