Bug 35651 - Сделать вывод списка всех git-репозиториев пакета
Summary: Сделать вывод списка всех git-репозиториев пакета
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: geyser.altlinux.org (show other bugs)
Version: unspecified
Hardware: all Linux
: P3 enhancement
Assignee: Малъ Скрылевъ
QA Contact: Малъ Скрылевъ
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-25 12:07 MSK by Sergey Y. Afonin
Modified: 2019-04-30 17:12 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2018-11-25 12:07:25 MSK
На packages по ссылке "Gear" выводится список всех найденных репозиториев. Это полезно. Ссылки на репозиторий на git.altlinux.org там явно не хватало, но менять это на её одну тоже не стоило. Предлагаю вернуть, как было, добавив в тот список репозиторий на git.altlinux.org, может быть как-то его выделив. Сортировку по дате оставить общую, чтобы было видно, что кто-то что-то начал с пакетом делать после последнего обновления. Ссылку на git.altlinux.org в общем описании можно убрать, можно оставить - это не принципиально.
Comment 1 Малъ Скрылевъ 2018-11-26 12:03:22 MSK
А зачем возвращать список gears если это не gears, а списки people? На самом деле для сборки только общий gear и нужен, а не частный, то по опыту, потому что все наследование и его проверки идет от общего гира.
Comment 2 Sergey Y. Afonin 2018-11-26 12:25:37 MSK
(In reply to comment #1)

> А зачем возвращать список gears если это не gears, а списки people?

Как обозвать - не важно. :-)

> На самом деле для сборки только общий gear и нужен,

Для сборки да, но по общему списку видно, кто ещё интересуется пакетом и что-то пробует. Не редко бывает, что эти наработки полезно учесть, когда сам обноление готовишь. Списаться, и т.п.
Comment 3 Малъ Скрылевъ 2018-11-27 16:08:58 MSK
Я думаю, собственные git-repos из разряда people будут сильным искушением попользовать их, а не gears собственно.
Comment 4 Sergey Y. Afonin 2018-11-27 16:17:08 MSK
(In reply to comment #3)

> Я думаю, собственные git-repos из разряда people будут сильным искушением
> попользовать их, а не gears собственно.

Так они для этого и нужны. Но неправильно обновить не даст сборочница: без специального слова проверка наследования (inheritance check) не пройдёт.
Comment 5 Малъ Скрылевъ 2018-12-24 18:52:28 MSK
планы к исправлению в 0.5
Comment 6 Sergey Y. Afonin 2018-12-27 00:52:23 MSK
Ещё бы сортировку по дате последнего коммита.
Comment 7 Sergey Y. Afonin 2018-12-27 00:58:01 MSK
(In reply to comment #6)

> Ещё бы сортировку по дате последнего коммита.

И, может быть, эту дату показывать.
Comment 8 Малъ Скрылевъ 2018-12-27 11:22:00 MSK
Сортировка в этой вебморде не планируется )
Comment 9 Малъ Скрылевъ 2018-12-27 11:23:59 MSK
хотя, если только его по умолчанию))
Comment 10 Sergey Y. Afonin 2018-12-27 13:02:43 MSK
(In reply to comment #9)

> хотя, если только его по умолчанию))

Да, это и имелось ввиду. Никакого выбора не нужно, просто по дате последнего коммита. Новее - выше. В общем, как было. :-)
Comment 11 Sergey Y. Afonin 2019-01-02 14:55:05 MSK
(In reply to comment #10)

> > хотя, если только его по умолчанию))
> 
> Да, это и имелось ввиду. Никакого выбора не нужно, просто по дате последнего
> коммита. Новее - выше. В общем, как было. :-)

Переоткрою чтобы не забылось.
Comment 12 Sergey Y. Afonin 2019-01-02 14:56:18 MSK
И дату последнего коммита тоже добавить отдельным столбцом.
Comment 13 Малъ Скрылевъ 2019-01-22 14:03:21 MSK
ожидается в 0.6
Comment 14 Sergey Y. Afonin 2019-03-12 10:18:09 MSK
(In reply to comment #7)

> > Ещё бы сортировку по дате последнего коммита.
> 
> И, может быть, эту дату показывать.

Смотрю, практически как надо. Непонятно только, откуда даты берутся. На примере
https://packages.altlinux.org/en/sisyphus/srpms/ntp/gears/repos

Сейчас на первом месте (сверху) мой личный репозиторий, но последним был обновлён gear, после сборки задания. Но и "change time" у моего, на самом деле, более свежий почему-то, а должен быть, как минимум, одинаковый по идее. Аналогично с репозиторием Дениса Медведева: для него стоит дата 2018-11-30 09:08:56, хотя я там таких изменений не нашёл, у него копия моего репозитория на дату 2018-08-28. Соответственно, до вчерашнего дня он сортировался на первое место.
Comment 15 Sergey Y. Afonin 2019-03-12 15:33:42 MSK
Зафиксирую список на текущий момент, а то скоро попробую для p8 обновление сделать:

person 	Sergey Y. Afonin 	2019-03-11 21:52:38 UTC
gear 	Michael Shigorin 	2019-03-11 21:51:56 UTC
person 	Denis Medvedev 	 	2018-11-30 09:08:56 UTC
person 	Michael Shigorin 	2018-08-14 14:45:35 UTC
person 	Evgeny Sinelnikov 	2017-12-19 12:06:29 UTC
и т.д.