Summary: | Оповещения о выходе новых версий по электронной почте | ||
---|---|---|---|
Product: | Infrastructure | Reporter: | manowar <manowar> |
Component: | packages.altlinux.org | Assignee: | Danil Shein <dshein> |
Status: | NEW --- | QA Contact: | Andrey Cherepanov <cas> |
Severity: | enhancement | ||
Priority: | P5 | CC: | manowar, rider |
Version: | unspecified | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
manowar@altlinux.org
2021-09-14 12:47:44 MSK
(Ответ для manowar@altlinux.org на комментарий #0) > На странице с инструкцией https://www.altlinux.org/Watch ничего не сказано о > том, как настроить оповещения по электронной почте. Если этой функции нет, > то очень бы хотелось, чтобы она появилась — без этого инфраструктура watch > представляется мне бесполезной. Я не потяну соответствующую инфраструктуру, но у Антона Фарыгина разрабатывается новый prometheus, возможно, эту заявку стоит перевесить туда. Да, это отличная идея и мы добавим её в TODO. Точнее говоря - идея в том, что бы раз в N дней оповещать мейнтейнера о всех изменениях, которые ему нужно сделать с пакетной базой. Кумулятивный отчёт раз в неделю, например. Может, нужна какая-то помощь с этим? В настоящий момент эта задача ещё не взята в работу. В целом у нас уже есть АПИ к базе и на его основе можно сформировать данные по мэйнтейнеру по пакетам (ошибки пересборки, отчёты репокопа, ошибки из багзиллы, обновлений пактов). Относительно обработки результатов watch'а - сейчас результаты его работы так же есть в БД и отображаются на сайте. Однако нет интеграции с почтой для отправки уведомлений и нет самого кода, который будет этим заниматься. А главная проблема, на самом деле, с определением того, кто является тем самым настоящим "мэйнтейнером" пакета. Хотя у Антона есть некий концепт такого алгоритма - он ещё не реализован. (Ответ для dshein@altlinux.org на комментарий #4) > А главная проблема, на самом деле, с определением того, кто является тем > самым настоящим "мэйнтейнером" пакета. > Хотя у Антона есть некий концепт такого алгоритма - он ещё не реализован. Думаю, этот вопрос можно решить добровольными подписками: типа, хочу получать оповещения по пакету такому-то. Вот как тут, можно же на багу подписаться. Мне кажется, это единственный нормальный вариант будет для пакетов с everybody@. Да и для закрытых ACL может иметь смысл. |