Bug 44509

Summary: [4.2] join fl0pp5@
Product: Team Accounts Reporter: Ivan <pepelyaevip>
Component: joinAssignee: Gleb F-Malinovskiy <glebfm>
Status: ASSIGNED --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: andy, glebfm, ldv, rider, sem
Version: unspecified   
Hardware: x86_64   
OS: Linux   
URL: https://altlinux.org/Team/Join
Attachments:
Description Flags
SSH public key
none
GPG public key none

Description Ivan 2022-12-01 15:33:57 MSK
Created attachment 12010 [details]
SSH public key

Псевдоним: fl0pp5
Адрес пересылки почты: pepelyaevip@basealt.ru
Имя ментора: Михаил Ефремов <sem@altlinux.org>
Цель: создание и поддержка пакетов.
Comment 1 Ivan 2022-12-01 15:34:19 MSK
Created attachment 12011 [details]
GPG public key
Comment 2 Mikhail Efremov 2022-12-01 16:19:26 MSK
> Имя ментора: Михаил Ефремов <sem@altlinux.org>

Ack
Comment 3 Gleb F-Malinovskiy 2022-12-09 17:34:46 MSK
*** Bug 44476 has been marked as a duplicate of this bug. ***
Comment 4 Gleb F-Malinovskiy 2022-12-09 17:42:18 MSK
(In reply to Ivan from comment #0)
> Created attachment 12010 [details]
> SSH public key
Ok.
(In reply to Ivan from comment #1)
> Created attachment 12011 [details]
> GPG public key
Ok.
Comment 5 Mikhail Efremov 2023-02-10 17:02:40 MSK
Кандидат готов к следующему шагу.
Comment 6 Gleb F-Malinovskiy 2023-02-13 12:03:33 MSK
ssh ключ на gitery.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -> 2.3.
Comment 7 Mikhail Efremov 2023-04-05 13:04:56 MSK
Кандидат готов к следующему шагу.
Comment 8 Gleb F-Malinovskiy 2023-04-13 16:30:49 MSK
ssh ключ на gyle.alt зарегистрирован.
Пакет alt-gpgkeys обновлён.

T/J/S -> 3.5.
Comment 9 Gleb F-Malinovskiy 2023-12-05 19:13:12 MSK
Адрес подписан на devel@.

T/J/S -> 3.6.
Comment 10 Mikhail Efremov 2024-02-21 19:46:38 MSK
Насколько я понимаю кандидат давно уже собирает пакеты в Сизиф, так что интерфейс сборочницы он, очевидно, освоил и готов следующему шагу.
Comment 11 Gleb F-Malinovskiy 2024-03-26 23:13:08 MSK
Призван рецензент (rider@) для независимой оценки готовности кандидата.

T/J/S -> 4.2.
Comment 12 Anton Farygin 2024-03-27 09:03:08 MSK
1. Так https://packages.altlinux.org/ru/tasks/342000/ и вот так https://packages.altlinux.org/ru/tasks/342004/ для понижения версии пакета делать нельзя.
Comment 13 Anton Farygin 2024-03-27 09:13:21 MSK
мне не понравился этот патч, в первую очередь тем, что нигде нет описания зачем он сделан и почему не устроило поведение из апстрима.

А без этого сложно понять содержимое.

https://git.altlinux.org/tasks/archive/done/_333/341443/gears/400/git?p=git;a=commitdiff;h=e11955febb3812403d63e5785c44fea287aad287
Comment 14 Anton Farygin 2024-03-27 09:18:12 MSK
https://git.altlinux.org/tasks/archive/done/_328/336747/gears/1400/git?p=git;a=blob;f=altlinux/composefs.spec;h=5168d33d0b3cc1d23997236cee4131a2055fb477;hb=395516996a7ccec5045ee8008d83854dfecaf28d

1. Changelog немного не соответствует требованиям к changelog в альте
2. в description зачем-то дублируется URL homepage
3. библиотека упакована не в соответствии с shared libs policy
4. в апстримном пакете есть тесты, но они не запускаются при сборке

предлагаю исправить одновременно с обновлением до новой версии.
Comment 15 Anton Farygin 2024-03-27 09:19:58 MSK
примерно аналогичные замечания к пакету:
https://packages.altlinux.org/ru/sisyphus/srpms/gvisor-tap-vsock/3014472898098236303

исправить предлагаю так же с обновлением версии - как раз вышла новая.
Comment 16 Ivan 2024-05-28 20:23:01 MSK
Обновил: composefs, gvisor-tap-vsock
Собрал: cosign
Comment 17 Anton Farygin 2024-05-29 09:07:35 MSK
(Ответ для Ivan на комментарий #16)
> Обновил: composefs, gvisor-tap-vsock

Тесты так и не включены. Пакет в соответствии с shared libs policy не приведён.

> Собрал: cosign

Всё хорошо, но в конце предложения Changelog надо ставить точку.
Comment 18 Ivan 2024-06-06 14:28:34 MSK
Обновил trivy https://git.altlinux.org/tasks/350450/
Comment 19 Anton Farygin 2024-06-06 15:54:58 MSK
Иван, а зачем вот так было делать ?
Нельзя сразу 0.50.1 -> 0.52.0 ?

 103 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.52.0-alt1
 104 - 0.51.4 -> 0.52.0
 105 
 106 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.4-alt1
 107 - 0.51.2 -> 0.51.4
 108 
 109 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.2-alt1
 110 - 0.51.1 -> 0.51.2
 111 
 112 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.1-alt1
 113 - 0.51.0 -> 0.51.1
 114 
 115 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.0-alt1
 116 - 0.50.1 -> 0.51.0
Comment 20 Ivan 2024-06-06 16:27:00 MSK
(Ответ для Anton Farygin на комментарий #19)
> Иван, а зачем вот так было делать ?
> Нельзя сразу 0.50.1 -> 0.52.0 ?
> 
>  103 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.52.0-alt1
>  104 - 0.51.4 -> 0.52.0
>  105 
>  106 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.4-alt1
>  107 - 0.51.2 -> 0.51.4
>  108 
>  109 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.2-alt1
>  110 - 0.51.1 -> 0.51.2
>  111 
>  112 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.1-alt1
>  113 - 0.51.0 -> 0.51.1
>  114 
>  115 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.0-alt1
>  116 - 0.50.1 -> 0.51.0

Обновлялся последовательно, подумал, что стоит указать в логах
Comment 21 Ivan 2024-06-10 14:43:56 MSK
Поправил changelog: https://git.altlinux.org/tasks/350450/
Comment 22 Ivan 2024-06-24 01:47:31 MSK
Обновил trivy 351411
Comment 23 Anton Farygin 2024-06-24 10:42:11 MSK
(Ответ для Ivan на комментарий #22)
> Обновил trivy 351411

ok. Заапрувил.
Comment 24 Ivan 2024-07-08 19:55:54 MSK
Обновил trivy 352425
Comment 25 Anton Farygin 2024-07-09 09:43:42 MSK
(Ответ для Ivan на комментарий #24)
> Обновил trivy 352425

ok.
Comment 26 Ivan 2024-07-29 10:29:43 MSK
Обновил:
trivy - 353855
cosign - 353464
Comment 27 Anton Farygin 2024-07-29 12:14:01 MSK
(Ответ для Ivan на комментарий #26)
> Обновил:
> trivy - 353855

у trivy changelog не соответствует рекомендациям по написанию changelog'ов

> cosign - 353464

этот заапрувил.
Comment 28 Ivan 2024-07-30 11:43:30 MSK
(In reply to Anton Farygin from comment #27)
> (Ответ для Ivan на комментарий #26)
> > Обновил:
> > trivy - 353855
> 
> у trivy changelog не соответствует рекомендациям по написанию changelog'ов
> 
Исправил
Comment 29 Anton Farygin 2024-07-30 12:02:39 MSK
(Ответ для Ivan на комментарий #28)
> (In reply to Anton Farygin from comment #27)
> > (Ответ для Ivan на комментарий #26)
> > > Обновил:
> > > trivy - 353855
> > 
> > у trivy changelog не соответствует рекомендациям по написанию changelog'ов
> > 
> Исправил

Иван, всё-таки не надо экономить текст в changelog. 
Мне кажется что стоит написать где была проблема и что стало лучше. А так из сообщения не очень понятно где именно исправлена версия.
Comment 30 Ivan 2024-07-30 22:05:31 MSK
> Иван, всё-таки не надо экономить текст в changelog. 
> Мне кажется что стоит написать где была проблема и что стало лучше. А так из
> сообщения не очень понятно где именно исправлена версия.

Могу ли я добавить как дополнение ссылку на багу, которая фиксится?

В таком виде:

102 %changelog
103 * Sun Jul 28 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.53.0-alt2
104 - Fix `trivy --version` output (https://bugzilla.altlinux.org/47604)
Comment 31 Anton Farygin 2024-07-31 12:09:46 MSK
(Ответ для Ivan на комментарий #30)
> > Иван, всё-таки не надо экономить текст в changelog. 
> > Мне кажется что стоит написать где была проблема и что стало лучше. А так из
> > сообщения не очень понятно где именно исправлена версия.
> 
> Могу ли я добавить как дополнение ссылку на багу, которая фиксится?
> 
> В таком виде:
> 
> 102 %changelog
> 103 * Sun Jul 28 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.53.0-alt2
> 104 - Fix `trivy --version` output (https://bugzilla.altlinux.org/47604)

Я всё-таки снова призываю читать руководство по написанию changelog:

https://www.altlinux.org/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8E_changelog#%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D0%B1%D0%B0%D0%B3%D0%BE%D0%B2
Comment 32 Ivan 2024-07-31 14:52:51 MSK
> Я всё-таки снова призываю читать руководство по написанию changelog:
> 
> https://www.altlinux.org/
> %D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%
> BE_%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8E_changelog#%D0%90%D0
> %B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D0%B1%D0%B0%
> D0%B3%D0%BE%D0%B2

Поправил в соответствии с руководством
Comment 33 Anton Farygin 2024-08-01 08:03:50 MSK
Хорошо. Задание заапрувлено.
Comment 34 Ivan 2024-08-20 08:10:25 MSK
Собрал boltbrowser (355574)
Comment 35 Ivan 2024-08-20 08:37:09 MSK
Обновил gvisor-tap-vsock (355576)

P.S. тесты не включил, т.к. они требуют доступ в интернет
Comment 36 Ivan 2024-08-20 11:37:28 MSK
Обновил cosign (355582)
Comment 37 Anton Farygin 2024-08-21 10:03:29 MSK
Одобрил.

Однотипные пакеты на golang, к сожалению, не дают мне возможности сказать что вы готовы к самостоятельной деятельности в качестве ментейнера.

Предлагаю попробовать сделать что-то потяжелее. 

Давайте, например, обновим https://github.com/hyperrealm/libconfig
Comment 38 Ivan 2024-08-21 10:07:35 MSK
(In reply to Anton Farygin from comment #37)
> Одобрил.
> 
> Однотипные пакеты на golang, к сожалению, не дают мне возможности сказать
> что вы готовы к самостоятельной деятельности в качестве ментейнера.
> 
> Предлагаю попробовать сделать что-то потяжелее. 
> 
> Давайте, например, обновим https://github.com/hyperrealm/libconfig

Понимаю, уже нашел посложнее: https://github.com/bol-van/zapret. libconfig тоже возьму
Comment 39 Anton Farygin 2024-08-21 10:11:39 MSK
Ещё в копилку можно взять libnetcdf