Summary: | [2.3] join skachedubov@ | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Team Accounts | Reporter: | Danila Skachedubov <skachedubovda> | ||||||||
Component: | join | Assignee: | Gleb F-Malinovskiy <glebfm> | ||||||||
Status: | ASSIGNED --- | QA Contact: | Andrey Cherepanov <cas> | ||||||||
Severity: | normal | ||||||||||
Priority: | P5 | CC: | glebfm, ldv, skachedubovda, sova, svn17 | ||||||||
Version: | unspecified | ||||||||||
Hardware: | all | ||||||||||
OS: | Linux | ||||||||||
URL: | https://altlinux.org/Team/Join | ||||||||||
Attachments: |
|
Description
Danila Skachedubov
2023-04-17 14:06:52 MSK
Эта заявка недооформлена. Можете переоткрыть баг когда решите её оформить. Created attachment 13073 [details]
Прикрепляю публичную часть SSH ключа
Created attachment 13074 [details]
Прикрепляю публичную часть GPG ключа
Created attachment 13078 [details]
Прикрепляю публичную часть SSH ключа
Подтверждаю заявку. Прошу секретаря зарегистрировать ключи. Считаю что кандидат уже умеет генерировать ключи и готов к переходу на следующий этап. (In reply to Danila from comment #4) > Created attachment 13078 [details] > Прикрепляю публичную часть SSH ключа Ok. (In reply to Danila from comment #3) > Created attachment 13074 [details] > Прикрепляю публичную часть GPG ключа Я не понимаю, зачем нужен такой комментарий к ключу, но формально ключ, конечно, соответствует критериям. Кандидат готов начать встаупление в team. ssh ключ на gitery.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 2.3. Прошу кандидата предоставить примеры пакетов на git.altlinux.org. Добавил несколько пакетов: https://git.altlinux.org/people/skachedubov/packages/ 1. extarct-dtb: инструмент для разделения образа ядра с добавленными dtb на отдельные файлы ядра и dtb. 2. StegoPy: инструмент для стеанографии методом LSB. 3. spi-tools: инструмент командной строки, который помогает использовать устройства Linux spidev. 4. vunit: - фреймворк для Unit-тестов для Verilog. (Ответ для Danila Skachedubov на комментарий #11) > Добавил несколько пакетов: > https://git.altlinux.org/people/skachedubov/packages/ > 1. extarct-dtb: инструмент для разделения образа ядра с добавленными dtb на > отдельные файлы ядра и dtb. > 2. StegoPy: инструмент для стеанографии методом LSB. > 3. spi-tools: инструмент командной строки, который помогает использовать > устройства Linux spidev. > 4. vunit: - фреймворк для Unit-тестов для Verilog. Посмотрел первый пакет из списка. Тег Packager надо убрать, он больше не используется. Тег License сделать в соответствии с https://www.altlinux.org/Spec#License. Исправить: warning: Installed (but unpackaged) file(s) found: /usr/CHANGES.md /usr/LICENSE /usr/bin/extract-dtb /usr/lib/python3/site-packages/extract_dtb-1.2.4.dev0.dist-info/METADATA /usr/lib/python3/site-packages/extract_dtb-1.2.4.dev0.dist-info/entry_points.txt Остальные пакеты пока не смотрел, сказанное выше актуально и для них. Ещё актуально? Внес изменения в пакеты: https://git.altlinux.org/people/skachedubov/packages/ 1. Удалил тэг Packager 2. Лицензии указал макросами 3. Исправил warning'и при сборке пакета в хэшере. (Ответ для Danila Skachedubov на комментарий #14) > Внес изменения в пакеты: > https://git.altlinux.org/people/skachedubov/packages/ > 1. Удалил тэг Packager > 2. Лицензии указал макросами > 3. Исправил warning'и при сборке пакета в хэшере. Посмотрел второй пакет из списка. Он не собирается. Исправил ошибки в spec файлах: 1. Изменил домен в почте на правильный (altlinux.org). 2. Исправил путь в секции %install в пакете StegoPy Первый пакет: 1) Смешивать свои коммиты с коммитами апстрима не очень хорошая идея по моему. Наверное, лучше свои коммиты делать в отдельной ветке. Второй пакет: 1) первый пункт для первого пакета. https://www.altlinux.org/Spec#Version - про версии. 2) Почему не использовать %_bindir вместо %define install_dir /usr/bin/ ? Третий пакет: 1) первый пункт для первого пакета. 2) зачем эта переменная - %define version 4.7.0? Четвёртый пакет: 1) Первый пункт из первых трёх можно посмотреть здесь. 2) Ветку по умолчанию логичней назвать sisyphus и собирать из неё, зачем master? Исправил ошибки: Разделил ветки с апстримом и своими коммитами со сборкой Исправил использование макросов в spec файлах Разобрался с промежуточными версиями для пакета StegoPy - Исправил ошибку при указании промежуточной версии, созданной командой git describe - Установил дефолтный бранч sisyphus во всех репозиториях командой ssh gitery default-branch extract-dtb: 1)https://www.altlinux.org/Spec#%25description "Длина каждой строки не должна превышать 72 символа" StegoPy: 1)Пакет не собирается. 2) v0.0.4beta-14-g823a92b - странная версия. https://www.altlinux.org/Spec#Version 3)https://www.altlinux.org/Spec#%25description "Длина каждой строки не должна превышать 72 символа" 4) из https://bugzilla.altlinux.org/show_bug.cgi?id=45885#c17 > 2) Почему не использовать %_bindir вместо %define install_dir /usr/bin/ ? spi-tools: 1)Пакет не собирается. vunit: 1) из https://bugzilla.altlinux.org/show_bug.cgi?id=45885#c12 > Тег Packager надо убрать, он больше не используется. 2)https://www.altlinux.org/Spec#%25description "Длина каждой строки не должна превышать 72 символа" Собирал пакеты командой gear-hsh --commit, исправив все недочеты и ошибки, выявленные в предыдущей проверке, отписался в багзиллу, подсознательно считая, что закоммитил и запушил все изменения... Прошу прощение за потраченное время на проверку( Сейчас закоммитил и отправил все изменения, так же исправил длину строк в секции %description. |