Created attachment 11642 [details] SSH ключ
Created attachment 11643 [details] GPG-ключ
Псевдоним: golubevan E-mail: golubevan@basealt.ru Ментор: Станислав Левин Моя цель: Участвовать в развитии этой операционной системы.
Не против поучаствовать в роли ментора.
(In reply to Anton Golubev from comment #1) > Created attachment 11642 [details] > SSH ключ (In reply to Anton Golubev from comment #2) > Created attachment 11643 [details] > GPG-ключ Ok.
Кандидат готов перейти на этап 2.
ssh ключ на gitery.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 2.3.
Подопечный готов собирать пакеты.
ssh ключ на gyle.alt зарегистрирован. Пакет alt-gpgkeys обновлён. T/J/S -> 3.5.
Собраны два пакета: https://packages.altlinux.org/ru/sisyphus/srpms/kde5-markdownpart/ https://packages.altlinux.org/ru/sisyphus/srpms/zutty/2914958648832670058 Подопечный готов отправлять пакеты в Сизиф.
(Ответ для Stanislav Levin на комментарий #10) > https://packages.altlinux.org/ru/sisyphus/srpms/kde5-markdownpart/ Я уже после под себя переделал. На это не обращайте внимания.
Призываю самого себя в качестве рецензента для независимой оценки готовности кандидата. * Вы почему-то удалили два репозитория собранных пакетов из packages, про kde5-markdownpart я понимаю -- этот пакет у вас уже угнали, но zutty вы, наверное, собираетесь продолжать обновлять и поддерживать? * zutty: в %changelog стоит писать о том, что было сделано в пакете, т.е. стоит писать о том, что была обновлена версия, а "bugfixes & improvements" это видимо, описание изменений в апстриме. К тому же, для изменений в пакете описание должно было быть подробнее. * pioneerspacesim: возле строчки ExcludeArch: стоит писать комментарий о том, почему такое ограничение пришлось делать. * pioneerspacesim: "Requires: %name-data = %version" стоит заменить на более явную зависимость "Requires: %name-data = %EVR". * pioneerspacesim: с тегом сразу несколько проблем License (а как, кстати. был сформирован этот список?: /.out/pioneerspacesim-20230203-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: Public /.out/pioneerspacesim-20230203-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: Domain это ALT-Public-Domain. /.out/pioneerspacesim-20230203-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: CC-BY-SA для этой лицензии нужно указать версию. /.out/pioneerspacesim-20230203-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: Bitstream /.out/pioneerspacesim-20230203-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: Vera это Bitstream-Vera. /.out/pioneerspacesim-20230203-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: SIL /.out/pioneerspacesim-20230203-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: OFL это какая-то версия /usr/share/license/OFL-*
(In reply to Gleb F-Malinovskiy from comment #12) > * Вы почему-то удалили два репозитория собранных пакетов из packages Не хватало лимита для pioneerspacesim, и я удалил все репозитории, всё равно не хватило, возможно это даже и не могло помочь, так, попробовал. Всё равно ведь всё лежит в gears. Zutty планирую поддерживать дальше. > * pioneerspacesim: с тегом сразу несколько проблем License (а как, кстати. > был сформирован этот список?: из подкаталога licences https://git.altlinux.org/people/golubevan/packages/?p=pioneerspacesim.git;a=tree;f=licenses;h=45b5044cf6cc4585fa1c0a75c2e3aba4f506b444;hb=HEAD также посмотрел в AUTHORS.txt https://git.altlinux.org/people/golubevan/packages/?p=pioneerspacesim.git;a=blob;f=AUTHORS.txt;h=ca0efd0e4b9caef467e1a858c1fd3666ee4a6511;hb=HEAD и в contrib https://git.altlinux.org/people/golubevan/packages/?p=pioneerspacesim.git;a=tree;f=contrib;h=6a04e68f7fc714d47808d0724a401542dc8087ce;hb=HEAD и в спеке opensuse https://build.opensuse.org/package/view_file/games/pioneer/pioneer.spec?expand=1 и fedora (правда не нашёл, где спек прям из браузера видно) https://packages.fedoraproject.org/pkgs/pioneer/pioneer/
Пересобрал pioneerspacesim, проблемы с лицензиями не появляются, по остальным замечаниям также поправил.
ping
(Ответ для Anton Golubev на комментарий #13) > из подкаталога licences > https://git.altlinux.org/people/golubevan/packages/?p=pioneerspacesim.git; > a=tree;f=licenses;h=45b5044cf6cc4585fa1c0a75c2e3aba4f506b444;hb=HEAD На flathub.org GPLv3-only На rpmfind.net GPLv3 and CC BY-SA 3.0
(In reply to Anton Golubev from comment #13) > (In reply to Gleb F-Malinovskiy from comment #12) > > * Вы почему-то удалили два репозитория собранных пакетов из packages > Не хватало лимита для pioneerspacesim, и я удалил все репозитории, всё равно > не хватило, возможно это даже и не могло помочь, так, попробовал. Всё равно > ведь всё лежит в gears. Zutty планирую поддерживать дальше. Это всё же повод для запроса повышения квоты, а не для удаления всего. > и fedora (правда не нашёл, где спек прям из браузера видно) > https://packages.fedoraproject.org/pkgs/pioneer/pioneer/ На этой странице есть ссылка Sources, а оттуда уже легко дойти до: https://src.fedoraproject.org/rpms/pioneer/blob/rawhide/f/pioneer.spec
(In reply to Gleb F-Malinovskiy from comment #12) > * pioneerspacesim: возле строчки ExcludeArch: стоит писать комментарий о > том, почему такое ограничение пришлось делать. Такой комментарий, как вы сделали лучше, конечно, чем никакого. Но важно иметь в виду, что этот комментарий это способ коммуникации с другими разработчиками и лучше делать более подробные комментарии. Я предлагаю при случае написать там вот так: # Apparently, the upstream developers do not care about 32-bit systems. For # instance, the src/lua/LuaPushPull.h header is not aware that the size_t type # could potentially be equivalent to an unsigned int. # There is no point for us to invest efforts in 32-bit systems either. По крайней мере, у меня после такого комментария не осталось бы вопросов.
(In reply to Gleb F-Malinovskiy from comment #18) > (In reply to Gleb F-Malinovskiy from comment #12) > > * pioneerspacesim: возле строчки ExcludeArch: стоит писать комментарий о > > том, почему такое ограничение пришлось делать. > Такой комментарий, как вы сделали лучше, конечно, чем никакого. Но важно > иметь в виду, что этот комментарий это способ коммуникации с другими > разработчиками и лучше делать более подробные комментарии. Я предлагаю при > случае написать там вот так: > > # Apparently, the upstream developers do not care about 32-bit systems. For > # instance, the src/lua/LuaPushPull.h header is not aware that the size_t > type > # could potentially be equivalent to an unsigned int. > # There is no point for us to invest efforts in 32-bit systems either. > > По крайней мере, у меня после такого комментария не осталось бы вопросов. Да, но этот комментарий придётся поддерживать в актуальном состоянии, стоит ли? За примером далеко ходить не нужно - вот комментарий из спека Федоры (с.36): > ## Pioneer's art, music and other assets (including Lua model scripts): CC-BY-SA А модели на Луа были убраны лет 10 назад.
(In reply to Anton Golubev from comment #19) > Да, но этот комментарий придётся поддерживать в актуальном состоянии, стоит > ли? Можно добавить номер версии в пример, а первое утверждение вряд ли в будущем изменится.
(In reply to Gleb F-Malinovskiy from comment #20) > Можно добавить номер версии в пример, а первое утверждение вряд ли в будущем > изменится. Как и последнее утверждение.
Были какие-то ещё планы по пакетам? Я так подозреваю, что основной план это разработка lightdm-kde-greeter, а остальные пакеты скорее для join были собраны.
Сейчас я ещё занимаюсь howdy, и KCM модулем для howdy (будет называться kde5-kcm-howdy видимо), но до пакетов дело пока не дошло. Есть только репозиторий на гитлабе в зачаточном состоянии https://gitlab.com/golubevan/kcm-howdy
Обновил pioneerspacesim, починил внезапный FTBFS и заодно добавил обсуждаемый ранее комментарий. Так же недавно основательно приложился к спеку howdy, обновления уже в Сизифе.
Добавил в Сизиф упомянутый ранее пакет kde5-kcm-howdy
Адрес подписан на devel@, теперь это делается раньше -- в пункте 3.6.
Обновил pioneerspacesim https://packages.altlinux.org/ru/sisyphus/srpms/pioneerspacesim/
up