Bug 25378

Summary: Вступление в Team
Product: Team Accounts Reporter: Berestov Petr <berestovp>
Component: joinAssignee: Dmitry V. Levin <ldv>
Status: CLOSED NOTABUG QA Contact: Mikhail Gusarov <dottedmag>
Severity: normal    
Priority: P3 CC: becase, cas, shakirov
Version: unspecified   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
ssh public key
none
gpg public key
none
Новый gpg ключ
none
Новый ssh ключ none

Description Berestov Petr 2011-04-04 15:24:38 MSK
berestovp@gmail.com aka rigan
Есть желание вступить в team. Немного умею собирать пакеты, хочется улучшить свои навыки. Для начала соберу некоторые  Qt-программы, которых нет в сизифе:
http://lists.altlinux.org/pipermail/sisyphus/2011-January/351481.html
Comment 1 Berestov Petr 2011-04-04 15:26:28 MSK
Created attachment 4864 [details]
ssh public key
Comment 2 Berestov Petr 2011-04-04 15:27:51 MSK
Created attachment 4865 [details]
gpg public key
Comment 3 Andrey Cherepanov 2011-04-04 16:15:47 MSK
А кто будет ментором?
Comment 4 Bikov Rinat 2011-04-04 16:18:23 MSK
Я буду ментором.
Comment 5 Lenar Shakirov 2011-04-04 18:23:52 MSK
(В ответ на комментарий №4)
> Я буду ментором.

Я готов быть помощником ментора :)

jabber/email: snejok at altlinux.org
Comment 6 Dmitry V. Levin 2011-04-07 20:12:20 MSK
(In reply to comment #2)
> Created an attachment (id=4865) [details]
> gpg public key

Ключи в таком формате не предназначены для распространения.
Прочтите, пожалуйста, соответствующие рекомендации на http://www.altlinux.org/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D0%BC%D0%B8_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0

Заодно внесите, пожалуйста, ваше имя в uid ключа.
Comment 7 Berestov Petr 2011-04-08 08:04:43 MSK
Created attachment 4873 [details]
Новый gpg ключ
Comment 8 Dmitry V. Levin 2011-04-13 02:20:08 MSK
Согласно регламенту http://www.altlinux.org/Team/Join/Secretary
- ментор обнаружен;
- ключи проверены;
- перенаправление rigan@altlinux.org создано;
- аккаунт git_rigan@git.alt зарегистрирован.

Теперь ждем сигнала от ментора.
Comment 9 Bikov Rinat 2011-04-15 06:08:53 MSK
Человек готов :).
Comment 10 Bikov Rinat 2011-04-15 19:13:57 MSK
(В ответ на комментарий №9)
> Человек готов :).
К следующей стадии вступления :).
Согласно http://www.altlinux.org/Процедура_принятия_в_Team
Comment 11 Berestov Petr 2011-04-16 10:59:05 MSK
К сожалению, следующая стадия вступления затягивается. Не могу вспомнить пароль от приватного ssh ключа. Сгенерировал новую пару. Уважаемые менторы, замените пожалуйста мой публичный ssh ключ.
Comment 12 Berestov Petr 2011-04-16 11:02:03 MSK
Created attachment 4892 [details]
Новый ssh ключ

Новый ssh ключ
Comment 13 Dmitry V. Levin 2011-04-19 00:48:00 MSK
(In reply to comment #11)
> К сожалению, следующая стадия вступления затягивается. Не могу вспомнить пароль
> от приватного ssh ключа. Сгенерировал новую пару. Уважаемые менторы, замените
> пожалуйста мой публичный ssh ключ.

Попробуйте ваш новый ключ.
Comment 14 Berestov Petr 2011-04-19 17:00:18 MSK
(В ответ на комментарий №13)

> Попробуйте ваш новый ключ.

Благодарю, теперь все ок!
Comment 15 Bikov Rinat 2011-05-05 10:46:51 MSK
Человек со сборкой пакетов и git'ом освоился по моему мнению в достаточной степени:

http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary
Comment 16 Dmitry V. Levin 2011-05-05 12:38:37 MSK
(In reply to comment #15)
> Человек со сборкой пакетов и git'ом освоился по моему мнению в достаточной
> степени:
> 
> http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary

Только пакет из HEAD не собирается:
$ gear /dev/null 
gear: .gear/rules line 2: Unrecognized directive ignored: tar.bz

Как насчет освоения gear?
Comment 17 Berestov Petr 2011-05-05 14:59:00 MSK
(В ответ на комментарий №16)

> Как насчет освоения gear?
 
С gear освоился.
Comment 18 Dmitry V. Levin 2011-05-05 15:09:43 MSK
(In reply to comment #17)
> (В ответ на комментарий №16)
> 
> > Как насчет освоения gear?
> 
> С gear освоился.

OK, тогда мои традиционные комментарии по спек-файлу:

> License: GPL
Хорошо бы указать, какая(ие) именно GPL.

> Source: %url/%name-%version.tar.bz2
Зачем при использовании gear и lzma payload в rpm сжимать исходники?
Пакуйте лучше .tar, rpm все равно сожмет лучше.

> Requires: libqt4
Зачем это?

> %make
А почему не %make_build?

> %make_install install INSTALL_ROOT=%buildroot
Используйте %makeinstall_std, он читабельнее.

Когда будет готова новая редакция qlipper.git, дайте мне знать.
Comment 19 Lenar Shakirov 2011-05-05 16:09:02 MSK
(В ответ на комментарий №17)
> (В ответ на комментарий №16)
> 
> > Как насчет освоения gear?
> 
> С gear освоился.

Протестую! :-)

При сборке в hasher у меня:
make: g++: Command not found
make: *** [build/main.o] Error 127

не хватает нужных BuildReqs
Comment 20 Bikov Rinat 2011-05-05 16:18:44 MSK
(В ответ на комментарий №18)
> (In reply to comment #17)
> > Source: %url/%name-%version.tar.bz2
> Зачем при использовании gear и lzma payload в rpm сжимать исходники?
> Пакуйте лучше .tar, rpm все равно сожмет лучше.
В bzip2 может и не стоит сжимать, но вот в xz иногда получается немного лучше :).
$ ls -l --sort=size qlipper-1.8.1-alt1.src.rpm.*
-rw-r--r-- 1 becase becase 77965 Май  5 14:37 qlipper-1.8.1-alt1.src.rpm.bz2
-rw-r--r-- 1 becase becase 71678 Май  5 16:01 qlipper-1.8.1-alt1.src.rpm.tar
-rw-r--r-- 1 becase becase 70795 Май  5 16:02 qlipper-1.8.1-alt1.src.rpm.xz
Но в этом случае со сборкой под бранчи немного спек переделывать приходится, поэтому tar универсальней, это да :).
Comment 21 Berestov Petr 2011-05-05 17:42:25 MSK
Исправил.
http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary
Comment 22 Dmitry V. Levin 2011-05-05 18:54:46 MSK
(In reply to comment #21)
> Исправил.
> http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary

Главное, что должен усвоить начинающий мейнтейнер -- это непременно тестировать свои изменения перед публикацией.
Comment 23 Berestov Petr 2011-05-05 22:43:15 MSK
(В ответ на комментарий №22)
> (In reply to comment #21)
> > Исправил.
> > http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary
> 
> Главное, что должен усвоить начинающий мейнтейнер -- это непременно тестировать
> свои изменения перед публикацией.

Спасибо, усвоил. Исправил.
Comment 24 Lenar Shakirov 2011-05-05 22:51:55 MSK
error: File /usr/src/in/source/qlipper-1.8.1-alt1.tar: No such file or directory

Не опубликовали последние исправления?
Comment 25 Berestov Petr 2011-05-05 23:04:07 MSK
(В ответ на комментарий №24)
> error: File /usr/src/in/source/qlipper-1.8.1-alt1.tar: No such file or
> directory
> 
> Не опубликовали последние исправления?

Опубликовал.
Comment 26 Berestov Petr 2011-05-07 12:03:08 MSK
Собрал пакет в хешере, изменения опубликовал.
Comment 27 Bikov Rinat 2011-07-05 17:25:36 MSK
Как на счёт Петра решение?
Comment 28 Dmitry V. Levin 2011-07-08 21:53:27 MSK
(In reply to comment #27)
> Как на счёт Петра решение?

Еще раз перечитал историю упаковки qlipper.
Что-то меня терзают сомнения, что Петр усвоил базовые навыки, без которых никуда.
Давайте предложим ему запаковать еще что-нибудь, и посмотрим на результат.
Comment 29 Dmitry V. Levin 2012-10-18 21:36:15 MSK
Неактуально?
Comment 30 Berestov Petr 2012-10-22 10:35:26 MSK
(In reply to comment #29)
> Неактуально?

Неактуально.
Comment 31 Dmitry V. Levin 2012-10-22 12:21:41 MSK
(In reply to comment #30)
> (In reply to comment #29)
> > Неактуально?
> 
> Неактуально.

OK