* [Comm] Ищу мейнтейнера
@ 2010-02-27 13:26 Флегонтов Денис
2010-02-27 16:34 ` [Comm] [newbies] " Michael Shigorin
0 siblings, 1 reply; 2+ messages in thread
From: Флегонтов Денис @ 2010-02-27 13:26 UTC (permalink / raw)
To: sisyphus, news, altlinux-announce-ru, community, sysadmins,
smoke-room, devel-newbies
Здравствуйте, я несколько дней пытался собрать пакет с помощью hasher'а - безрезультатно. Собирал свою программу "Клёст-кроссворд", написанную на QT. Несколько из Ваших "Гуру" мне не смогли внятно указать на ошибку - в FAQ такой не было. Им было проще отправть меня на поиски грамотного мейнтейнера, с IQ >= 120, который сможет её собрать. Вот я и пришёл сюда, прошу откликнуться специалиста в этом деле и собрать её для репозитория. Буду с ним поддерживать контакт, по устранению ошибок в программе, связанные с безопасностью.
P.S. За 1 день я собрал пакет для GNU / Linux Debian для 2-х платформ - x86 и x86_64.
P.P.S. За 1 день я собрал пакет для AltLinux и Mandriva, с помощью rpmbuild, платформа x86.
P.P.P.S Значит мне действительно проще писать программы :) . Чтобы оценить, достойна ли моя программа Вашего репозитория, просьба посетить сайт "http://xwicked.narod.ru/downloads.html".(Собранные мной пакеты и исходник).
Благодарю за отзыв.
С уважением, Денис Флегонтов.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Comm] [newbies] Ищу мейнтейнера
2010-02-27 13:26 [Comm] Ищу мейнтейнера Флегонтов Денис
@ 2010-02-27 16:34 ` Michael Shigorin
0 siblings, 0 replies; 2+ messages in thread
From: Michael Shigorin @ 2010-02-27 16:34 UTC (permalink / raw)
To: Флегонтов
Денис
Cc: community
On Sat, Feb 27, 2010 at 04:26:35PM +0300, Флегонтов Денис wrote:
> Здравствуйте, я несколько дней пытался собрать пакет с помощью
> hasher'а - безрезультатно. Собирал свою программу
> "Клёст-кроссворд", написанную на QT. Несколько из Ваших "Гуру"
> мне не смогли внятно указать на ошибку - в FAQ такой не было.
У нас есть и не-"Гуру", являющиеся классными специалистами.
> Им было проще отправть меня на поиски грамотного мейнтейнера,
> с IQ >= 120, который сможет её собрать. Вот я и пришёл сюда,
Лучше было в community@, см. описания списков рассылки
(начиная с этого самого community@). Давайте продолжим там,
бишь в другие рассылки пока писать не стоит.
> P.P.P.S Значит мне действительно проще писать программы :)
Здесь как... оторванный от жизни программист примерно так же
плох, как и оторванный от кода внедренец. Почитайте статью:
http://freshmeat.net/articles/lessons-in-packaging-linux-applications
Поэтому не могу согласиться, что надо безоглядно писать программы
и не сталкиваться ни с проблемой их развёртывания (упрощением
чего и призваны быть пакеты), ни с проблемой их использования.
По ходу дела:
- klest-crossword-0.1.9-beta-lin-src.zip
хорошим тоном (и удобным в упаковке) является tar-архив,
сжатый gzip или bzip2, названный "имя-версия.tar.gz"
и содержащий исходники в каталоге верхнего уровня,
названном "имя-версия"; в данном случае что-то вроде
klest-crossword-0.1.9.tar.gz:
http://www.faqs.org/docs/Linux-HOWTO/Software-Release-Practice-HOWTO.html#NAMING
- версионирование составляющих частей одного гораздо удобнее
осуществлять при помощи систем контроля версий (например,
git[1,2]), чем создавая датированные каталоги:
helpviewer_5.09.2009
klest-crossword_11.01.2010
klest-help-10.01.2010
- README и подобные файлы хорошо бы форматировать так, чтобы
влазили в 80 колонок -- обычно принимают ширину переноса
в 72 колонки (в vim помогут :set tw=72 и gq} поабзацно
с проверкой глазами, что получилось)
- прибивание /opt/qtsdk-2009.05 в профилях действительно ужасно
и совсем никуда не годится, посмотрите исходники любой qt-шной
программы из пакета с простым спеком и без патчей для примера;
IIRC обычно подразумевается наличие нужного пути в переменной
окружения QTDIR и добавленность $QTDIR/bin в PATH.
Лучше сперва исправить последний пункт, а потом продолжать
рассматривать упаковку. Сейчас это привязка к особенностям
системы автора, что плохо и при ручной сборке на другой машине.
Возможно, помогут набраться опыта в этой рассылке:
http://lists.osdn.org.ua/wws/info/qt
(сервер рассылок в плохом состоянии и в частности,
подписчиков там намного больше, чем показывается
-- но отослал тестовое сообщение, прошло)
Ссылки
~~~~~~
[1] http://www.ibm.com/developerworks/ru/library/l-git/index.html?S_TACT=105AGX99&S_CMP=GR01
[2] http://www.kernel.org/pub/software/scm/git/docs/everyday.html
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-02-27 16:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-02-27 13:26 [Comm] Ищу мейнтейнера Флегонтов Денис
2010-02-27 16:34 ` [Comm] [newbies] " Michael Shigorin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git