From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: Date: Mon, 12 Dec 2022 17:57:50 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Content-Language: ru To: devel@lists.altlinux.org References: <84d25197-a339-fc77-453c-aca1198fa8a8@basealt.ru> From: Anton Farygin Organization: BaseALT In-Reply-To: <84d25197-a339-fc77-453c-aca1198fa8a8@basealt.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?d2ViZXJ5LmFsdGxpbnV4Lm9yZyAtPiDQntCx0L3QvtCy?= =?utf-8?b?0LvQtdC90LjQtSBwYWNrYWdlcy5hbHRsaW51eC5vcmc=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Dec 2022 14:57:50 -0000 Archived-At: List-Archive: List-Post: Хотелось бы добавить, что фича оказалась довольно тяжёлой по реализации и над ней в разной степени успели поработать: legion@ - автор первоначальной идеи с webery, ценные советы по дизайну и UI rider@ - архитектура и идеи нового решения в целом egori@ - rabbitmq + изменения girar glebfm@ - изменения в girar, review. dshein@ - реализация загрузчика данных в базу (клиент AMQP), СУБД + backend (api) fruktime@ - frontend, оформление (внешний вид), backend (API). И всё то, что теперь мы можем делать на packages.altlinux.org со сборочными заданиями ещё до конца не реализовано - по сути сейчас интерфейс повторяет webery с некими дополнениями и улучшениями. Если есть какие-то ещё идеи, даже самые странные, по развитию packages.altlinux.org - пишите. WBR, Rider P..S. Страничка с персональной информацией о задании тоже обновляется online (можно смотреть прогресс сборки). On 12.12.2022 16:34, Danil Shein wrote: > > Добрый день! > > На тестовой версии p.a.o доступно обновление сайта с функционалом > поиска и отображения информации о сборочных заданиях. > > Данное обновление принесло функционал закрытого ныне проекта webery. > > Одной из главных "фишек" является отображение прогресса сборки задания > по каждому подзаданию и архитектуре с обновлением в реальном времени > (данные обновляются каждые 10 секунд, нужно разрешить javascript). > > > Смотреть на  сборку своего задания можно дольше чем на горящий огонь и > текущую воду  вместе взятые! > > > В настоящий момент реализовано следующее: > > 1. Отображение информации по сборочным заданиям с фильтрами по > состоянию и владельцу задания > (https://beta.packages.altlinux.org/ru/tasks/) > > 2. Обновление в реальном времени статусов и прогресса сборки заданий > (https://beta.packages.altlinux.org/ru/tasks/?task_state=Running) > > 3. Страница с отображением информации о задании (ex. > https://beta.packages.altlinux.org/ru/tasks/310531/): в целом > аналогично отображениею на git.altlinux.org/tasks, но дополнительно > доступны статусы и тексты апрувалов. > > 4. Параметрический поиск сборочных заданий: >     * Можно задать 4х ключевых слов: никнэйм владельца, репозиторий, > состояние задания, имя компонента подзадания (имя исходного пакета  и > тэга (для gear репозиториев)). >     * Порядок указания параметров поиска значения не имеет >     * Параметры поиска без спецификаторов регистронезависимы, но  > могут приводить к ложноположительным результатам >     * Для улучшения поиска заданий по параметрам доступны следующие > спецификаторы: >         - указание никнэйма с префиксом @ (ex. @rider) форсирует > строгое совпадение именно по владельу сборочного задания >         - указание имени репозитория полностью в нижнем регистре > (sisyphus, p10, c9f2 etc.) форсирует строгое совпадение по бранчу >         - указание состояния задания в верхнем регистре (FAILED, DONE, > TESTED, EPERM etc.) форсирует строгое совпадение по состоянию >     Параметры со спецификаторами (никнэйм, бранч, статус) имеют > приоритет перед параметрами выбранными на странице. > > > Предложения, замечания, восторги и багрепорты пока ждём в рассылку. > > По факту завершения тестирования данный функционал будет включён на > боевой версии сайта packages.altlinux.org. > > -- > *Данил Шеин / Danil Shein* > > dshein@altlinux.org > dshein@basealt.ru > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel