ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] experimental "vs" people (was: Бранчи и прочее)
Date: Wed, 9 Sep 2009 21:06:24 +0300
Message-ID: <20090909180624.GY15890@osdn.org.ua> (raw)
In-Reply-To: <679044850909090532w11a6919bhb94c2723f7deb97b@mail.gmail.com>

On Wed, Sep 09, 2009 at 04:32:25PM +0400, Damir Shayhutdinov wrote:
> >> Или я что-то не понимаю?
> > Групповые права, когда требуется участие нескольких человек.
> А как вообще права применимы к тому же people?
> Я на своей машине волен собирать все, что захочу.

Так хочется-то солюшен для коллаборейшена, а не как обычно
-- все по своим углам.

> Или имеется ввиду момент, когда "карман" мержится в Сизиф, т.е.
> автоматизация создания shared task - получения NMU,
> взаимодействие с мантейнерами чтобы они добавляли свои git-ы
> или .src.rpm к shared task?

Ну это в будущем, для начала бы как ldv@ и заметил -- в качестве
одного кармана на всех, облегчающего сломоопасные переезды,
затрагивающие пакеты более чем одного майнтейнера.

> Возможно. я так до сих пор и не понимаю, но по-моему, уже
> работающему сервису интегрироваться с ИС гораздо легче.
> Код написан, отлажен, если требуются какие-то доводки для
> интеграции - они делаются. В качестве примера можно привести
> repocop.

Понимаешь, сейчас вот icesik@ затеял переделывать prometeus.
Общего у них как минимум потрошилка пакетов.  Если заранее
придумать какой-то API ("хотя бы просигналить, где лежит
разобранный пакет"), можно сэкономить что-то минут 5--15
процессорного времени (не помню) и заметное количество i/o.

> Миш, вы опасаетесь, [...]

Я хочу делать вместе так, чтобы по возможности всем было
не хуже (и многим -- лучше).

> Насколько я понял, ни ldv@, ни at@ не понимают, чего от них
> хотят.

Мне кажется, что Дима понимает, но до всего руки заведомо не
дойдут, а Лёша чрезмерно увлёкся математикой и порой ставит
красоту абстракции выше людей.  Пример с теми же версиями в
бранчах -- хорошо, что в #21264 нашёлся разумный компромисс.

Ещё мне кажется, что Дима не будет что-либо делать потому,
что об этом много кричат.

> >> > А возникают такие задачи пока не настолько часто,
> >> > чтоб пересечения над одним experimental решать
> >> > технологически, а не в договорном порядке.
> >> Мне не очень понятно, как "в договорном порядке" такое
> >> решать.  Питонщики должны договариваться с гномоводами,
> >> о том, когда именно они будут "ломать" experimental?
> > Да, пока это не получится сделать более fine grained.
> Как единый experimental в этом поможет? Как можно тестировать
> Питон, если разломан Гном?

Я ж тебе говорю -- это кристально ясно, но решается карманами.
Обкатать же на одиночном можно сам подход.

> Это автоматически уводит от идеи dist-upgrade к идее
> выборочного install, а для таких задач у нас Daedalus вроде как
> есть.

officially unmaintained (sass@ некогда стало), в том-то и дело.
И вычистить много чего надо бы, сверив ченжлоги на предмет merged
into sisyphus.

> Или к раздельным карманам, которые можно подключать независимо
> (тут вопрос - а такое вообще возможно без риска разлома
> системы?)

Математически строго нет, а статистически, судя по трём месяцам
с забытым дедалом и прочими локальными пересборками на холдах
-- более-менее.

> > кроме примера /people/gnome + gnome@.
> Угу, и вам очень хочется наладить взаимодействие многих
> мантейнеров техническими средствами, уйдя от премодерации
> к постмодерации.

Мне (лично) хочется уменьшить PITA при обычной работе над сизифом
-- заливке новых пакетов, обновлении старых, особенно библиотек
и в эквиваленте.

А то наш кукурузник потихоньку превращается в лайнер, но без
автопилота и гирокомпаса. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


  parent reply	other threads:[~2009-09-09 18:06 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-07  4:55 [devel] Бранчи и прочее Eugene Ostapets
2009-09-07  5:26 ` Eugene Prokopiev
2009-09-07  5:32   ` Eugene Ostapets
2009-09-07  5:42     ` Eugene Prokopiev
2009-09-07  5:47       ` Eugene Ostapets
2009-09-07  6:09       ` REAL
2009-09-07  6:10         ` Eugene Prokopiev
2009-09-07  6:35           ` REAL
2009-09-09  8:36             ` Michael Shigorin
2009-09-09  8:58               ` REAL
2009-09-07  6:11         ` Eugene Ostapets
2009-09-07  6:23 ` Aleksey Novodvorsky
2009-09-07  6:32   ` Eugene Ostapets
2009-09-09  8:45     ` Michael Shigorin
2009-09-09  8:51       ` Eugene Ostapets
2009-09-09  9:03         ` [devel] Бранчи и прочее (backports) Michael Shigorin
2009-09-07  8:07   ` [devel] Бранчи и прочее Денис Смирнов
2009-09-07  9:55     ` Michael Pozhidaev
2009-09-07 17:19     ` Aleksey Novodvorsky
2009-09-07 20:38       ` Денис Смирнов
2009-09-07 21:14       ` Eugene Ostapets
2009-09-09  8:41   ` [devel] backports (was: Бранчи и прочее) Michael Shigorin
2009-09-07  8:09 ` [devel] Бранчи и прочее Led
2009-09-07  8:16   ` Eugene Ostapets
2009-09-07 21:38 ` Dmitry V. Levin
2009-09-08  7:03   ` Eugene Ostapets
2009-09-08  8:30     ` Damir Shayhutdinov
2009-09-08  8:38       ` Eugene Ostapets
2009-09-08  8:42         ` Damir Shayhutdinov
2009-09-08  8:48           ` Eugene Ostapets
2009-09-09  8:53       ` [devel] experimental "vs" people (was: Бранчи и прочее) Michael Shigorin
2009-09-09 10:45         ` Damir Shayhutdinov
2009-09-09 10:52           ` Alexey Rusakov
2009-09-09 11:14             ` Damir Shayhutdinov
2009-09-09 10:58           ` Eugene Ostapets
2009-09-09 11:35             ` Damir Shayhutdinov
2009-09-09 11:45               ` Eugene Ostapets
2009-09-09 12:06                 ` Damir Shayhutdinov
2009-09-09 12:12                   ` Eugene Ostapets
2009-09-09 12:34                     ` Damir Shayhutdinov
2009-09-09 12:40                       ` Eugene Ostapets
2009-09-09 12:49                         ` Mykola S. Grechukh
2009-09-09 12:58                           ` Eugene Ostapets
2009-09-09 13:05                             ` Damir Shayhutdinov
2009-09-09 13:16                               ` Eugene Ostapets
2009-09-09 17:47                             ` Michael Shigorin
2009-09-09 12:57                         ` Damir Shayhutdinov
2009-09-09 13:16                           ` Eugene Ostapets
2009-09-09 13:27                             ` Damir Shayhutdinov
2009-09-09 13:48                               ` Eugene Ostapets
2009-09-09 13:52                                 ` Dmitry V. Levin
2009-09-09 14:53                                 ` Damir Shayhutdinov
2009-09-09 16:39                                 ` Денис Смирнов
2009-09-09 13:32                             ` Mykola S. Grechukh
2009-09-09 12:10           ` Michael Shigorin
2009-09-09 12:32             ` Damir Shayhutdinov
2009-09-09 16:30               ` Денис Смирнов
2009-09-09 18:06               ` Michael Shigorin [this message]
2009-09-09 19:31                 ` Damir Shayhutdinov
2009-09-09 19:36                   ` Michael Shigorin
2009-09-09 20:36                   ` Денис Смирнов
2009-09-09 16:26           ` Денис Смирнов
2009-09-08  8:55     ` [devel] Бранчи и прочее Dmitry V. Levin
2009-09-08  9:10       ` Eugene Ostapets
2009-09-09  8:59         ` [devel] Бранчи и прочее (смысл названий) Michael Shigorin
2009-09-09  9:05           ` Eugene Ostapets
2009-09-09  9:08             ` [devel] *sigh* Michael Shigorin
2009-09-09  9:14               ` Eugene Ostapets
2009-09-09  9:19                   ` Eugene Ostapets
2009-09-09  9:27                       ` Eugene Ostapets
2009-09-09  9:55                 ` Dmitry V. Levin
2009-09-09 10:02                   ` Eugene Ostapets
2009-09-09 16:42           ` [devel] Бранчи и прочее (смысл названий) Денис Смирнов

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=20090909180624.GY15890@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --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