From: "Alexey I. Froloff" <raorn@altlinux.org>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: Re: [devel] POLICY: Ручные и дикие gear репозитарии.
Date: Thu, 22 Jul 2010 11:43:12 +0400
Message-ID: <20100722074312.GB24770@altlinux.org> (raw)
In-Reply-To: <20100722072341.GF31913@dad.imath.kiev.ua>
[-- Attachment #1: Type: text/plain, Size: 1195 bytes --]
On Thu, Jul 22, 2010 at 10:23:41AM +0300, Igor Vlasenko wrote:
> Робот ниасилит? Робот асилит! Вот только страшно потом будет...
Роботы не должны обновлять "пакеты вообще". Есть некоторый класс
пакетов, которые удобно обновлять в автоматическом режиме, но это
совсем отдельный класс пакетов.
Давайте подумаем, какие это должны быть пакеты.
Очевидно, что для сборки таких пакетов надо выполнить несколько
одинаковых действий. Файлы в таких пакетах лежат в хорошо
предсказуемых местах. Обязательно наличие unit тестов. Собирать
эти пакеты человеку должно быть не очень интересно.
Пока под это попадают только модули скриптовых языков типа
perl/python/ruby/tcl.
Ничего не могу сказать про tcl, но вот рубёвые пакеты я бы роботу
не доверил просто потому, что рубероиды не отличаются особой
вменяемостью в плане разработки. С питоном тоже не всё просто
хотя бы потому, что в пакет норовят попасть тесты (из-за чего
пакеты опухают зависимостями) и очень часто нужна ручная
обработка (впрочем я в этом вопросе не копенгаген).
Остаётся только перл. Вот давайте на нём пока и остановимся.
--
Regards, --
Sir Raorn. --- http://thousandsofhate.blogspot.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2010-07-22 7:43 UTC|newest]
Thread overview: 135+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-21 21:46 Igor Vlasenko
2010-07-21 22:23 ` Dmitry V. Levin
2010-07-22 6:25 ` Igor Vlasenko
2010-07-22 6:41 ` Damir Shayhutdinov
2010-07-22 8:40 ` Dmitry V. Levin
2010-07-22 6:56 ` Ildar Mulyukov
2010-07-22 7:08 ` Igor Vlasenko
2010-07-22 8:53 ` Paul Wolneykien
2010-07-22 8:51 ` Dmitry V. Levin
2010-07-22 10:04 ` [devel] [JT] ldv q Ildar Mulyukov
2010-07-22 10:15 ` [devel] POLICY: Ручные и дикие gear репозитарии Igor Vlasenko
2010-07-22 14:04 ` Денис Смирнов
2010-07-23 4:03 ` Ildar Mulyukov
2010-07-23 6:55 ` Денис Смирнов
2010-07-24 8:42 ` Igor Vlasenko
2010-07-24 11:50 ` Денис Смирнов
2010-07-24 14:57 ` Igor Vlasenko
2010-07-25 20:37 ` Денис Смирнов
2010-07-31 5:55 ` Igor Vlasenko
2010-07-31 17:31 ` Денис Смирнов
2010-07-22 2:42 ` REAL
2010-07-22 6:57 ` Igor Vlasenko
2010-07-22 6:10 ` REAL
2010-07-22 7:51 ` Igor Vlasenko
2010-07-22 7:54 ` Igor Vlasenko
2010-07-22 7:30 ` REAL
2010-07-22 9:23 ` Igor Vlasenko
2010-07-22 8:38 ` REAL
2010-07-23 13:53 ` Денис Смирнов
2010-07-22 3:51 ` Slava Semushin
2010-07-22 2:56 ` REAL
2010-07-22 6:58 ` Igor Vlasenko
2010-07-22 18:47 ` Aleksey Avdeev
2010-07-22 6:21 ` Alexey I. Froloff
2010-07-22 7:23 ` Igor Vlasenko
2010-07-22 6:29 ` REAL
2010-07-22 7:33 ` Igor Vlasenko
2010-07-22 6:39 ` REAL
2010-07-22 6:52 ` REAL
2010-07-22 7:53 ` Alexey I. Froloff
2010-07-22 7:44 ` REAL
2010-07-22 7:43 ` Alexey I. Froloff [this message]
2010-07-22 8:30 ` Andrey Rahmatullin
2010-07-22 9:58 ` Igor Vlasenko
2010-07-22 10:00 ` Alexey I. Froloff
2010-07-22 10:06 ` [devel] [JT] " Vitaly Kuznetsov
2010-07-22 10:26 ` Igor Vlasenko
2010-07-22 10:51 ` Vitaly Kuznetsov
2010-07-22 10:53 ` Andrey Rahmatullin
2010-07-22 10:27 ` Ildar Mulyukov
2010-07-22 10:52 ` [devel] " Andrey Rahmatullin
2010-07-22 11:12 ` Ildar Mulyukov
2010-07-22 11:22 ` Andrey Rahmatullin
2010-07-22 11:22 ` Alexey I. Froloff
2010-07-22 11:27 ` [devel] для автоматической сборки репозитории должны выглядеть Dmitry V. Levin
2010-07-22 11:32 ` Alexey I. Froloff
2010-07-22 11:51 ` Igor Vlasenko
2010-07-22 11:56 ` Igor Vlasenko
2010-07-22 12:02 ` Alexey I. Froloff
2010-07-22 12:15 ` Igor Vlasenko
2010-07-22 12:19 ` Alexey I. Froloff
2010-07-22 12:36 ` Igor Vlasenko
2010-07-22 12:45 ` Kirill A. Shutemov
2010-07-23 2:12 ` REAL
2010-07-22 11:58 ` Alexey I. Froloff
2010-07-22 12:05 ` Igor Vlasenko
2010-07-22 12:14 ` Alexey I. Froloff
2010-07-22 12:32 ` Igor Vlasenko
2010-07-22 12:47 ` Alexey I. Froloff
2010-07-22 13:42 ` Igor Vlasenko
2010-07-22 13:25 ` Alexey Gladkov
2010-07-22 13:28 ` Andrey Rahmatullin
2010-07-22 13:40 ` Alexey Gladkov
2010-07-23 2:23 ` REAL
2010-07-22 13:41 ` Dmitry V. Levin
2010-07-22 14:12 ` Igor Vlasenko
2010-07-22 14:18 ` Alexey I. Froloff
2010-07-22 16:50 ` Igor Vlasenko
2010-07-22 17:54 ` Alexey I. Froloff
2010-07-22 16:53 ` Dmitry V. Levin
2010-07-22 17:05 ` Igor Vlasenko
2010-07-22 17:18 ` Dmitry V. Levin
2010-07-23 4:31 ` Ildar Mulyukov
2010-07-23 5:21 ` Slava Semushin
2010-07-23 9:09 ` Dmitry V. Levin
2010-07-23 9:26 ` [devel] gear-commit: do gear-update-tag before commiting Ildar Mulyukov
2010-07-23 9:48 ` Alexey I. Froloff
2010-07-23 9:54 ` Ildar Mulyukov
2010-07-29 0:08 ` Dmitry V. Levin
2010-07-23 4:42 ` [devel] для автоматической сборки репозитории должны выглядеть Денис Смирнов
2010-07-23 2:20 ` REAL
2010-07-23 2:17 ` REAL
2010-07-23 7:40 ` Ildar Mulyukov
2010-07-23 11:49 ` Alexey Gladkov
2010-07-23 2:11 ` REAL
2010-07-22 11:28 ` [devel] POLICY: Ручные и дикие gear репозитарии Igor Vlasenko
2010-07-22 11:20 ` Dmitry V. Levin
2010-07-22 11:22 ` Dmitry V. Levin
2010-07-22 11:56 ` Kirill A. Shutemov
2010-07-22 12:03 ` Alexey I. Froloff
2010-07-22 12:08 ` Dmitry V. Levin
2010-07-22 9:52 ` Igor Vlasenko
2010-07-22 9:04 ` REAL
2010-07-22 9:58 ` Alexey I. Froloff
2010-07-24 13:33 ` Vitaly Lipatov
2010-07-24 14:10 ` Boris Savelev
2010-07-24 14:12 ` Andrey Rahmatullin
2010-07-24 14:19 ` Boris Savelev
2010-07-24 14:46 ` Alexey I. Froloff
2010-07-22 9:11 ` Dmitry V. Levin
2010-07-22 9:34 ` Igor Vlasenko
2010-07-22 8:46 ` REAL
2010-07-22 10:36 ` Dmitry V. Levin
2010-07-22 11:27 ` [devel] gear+[svn,cvs] репозитарии Igor Vlasenko
2010-07-22 11:35 ` Dmitry V. Levin
2010-07-22 11:59 ` Igor Vlasenko
2010-07-23 1:50 ` REAL
2010-07-23 2:04 ` REAL
2010-07-22 14:16 ` [devel] POLICY: Ручные и дикие gear репозитарии Денис Смирнов
2010-07-22 15:16 ` Igor Vlasenko
2010-07-23 4:37 ` Денис Смирнов
2010-07-22 14:10 ` Денис Смирнов
2010-07-22 14:22 ` Igor Vlasenko
2010-07-22 14:24 ` Alexey I. Froloff
2010-07-22 14:30 ` Денис Смирнов
2010-07-22 6:43 ` Andrey Rahmatullin
2010-07-22 14:08 ` Денис Смирнов
2010-07-22 3:53 ` Vitaly Kuznetsov
2010-07-22 7:07 ` Igor Vlasenko
2010-07-22 7:19 ` Vitaly Kuznetsov
2010-07-22 7:30 ` Andrey Rahmatullin
2010-07-22 14:00 ` Денис Смирнов
2010-07-22 6:18 ` Alexey I. Froloff
2010-07-22 6:41 ` Andrey Rahmatullin
2010-07-22 6:43 ` Alexey I. Froloff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100722074312.GB24770@altlinux.org \
--to=raorn@altlinux.org \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git