ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Alexey Tourbin <at@altlinux.ru>
To: devel@altlinux.ru
Subject: [devel] Re: Обзор ситуации с разработкой Сизифа
Date: Tue, 30 Aug 2005 21:15:13 +0400
Message-ID: <20050830171513.GB22171@solemn.turbinal.org> (raw)
In-Reply-To: <20050830152928.GA13435@osdn.org.ua>

[-- Attachment #1: Type: text/plain, Size: 4653 bytes --]

On Tue, Aug 30, 2005 at 06:29:28PM +0300, Michael Shigorin wrote:
> On Tue, Aug 30, 2005 at 06:33:49PM +0400, Alexey Tourbin wrote:
> > Это всё чисто экономия трафика/машинных ресурсов.
> > Стратегически не актуально.
> Стратегически у меня есть свои соображения.

Выдавай!  "Развитие проекта Sisyphus".  Здесь самое место,
хотя и оффтопик. :)

> Вообще же -- кто пишет скрипты / хостит репозитории, тому 
> и флаг в руки, правильно?

Нет, ну кто-то же просто должен делать.  Как следствие, тому кто делает
все карты в руки.  А кто-то вроде как просто трепеца (как я).  Но мысли
иногда долго созревают.

RPMS.media представляется мне чисто технической проблемой -- зарубать
пакеты в отдельный каталог по набору критериев.  Думаю, что нужно
предъявить критическую массу таких пакетов -- как минимум десяток пакетов
общим объемом с гигабайт.

> 1) линуксы все маргинальные;
> 2) альт -- относительно (sic) mainstream linux distro;

Угу, всё относительно.  Каков market share?  Без цифр (оценка количества
инсталляций и т.д.) слова "маргинальный" и "mainstream" звучат очень
похоже.  Главное посильнее надувать щёки.

> > Если уж добиваться совместимости, то с Red Hat/Fedora Core.
> 1) они невкусные;

То есть мы вкусные, а они невкусные.  specfile'ы у них некрасивые.
В спеках есть макрос %defattr, которого по уму быть не должно!  [Остапа понесло...]

> > Лучше не специфические, а более универсальные.
> Я не знал, как выразить то, что тот же preview на основе rpm или
> deb делать технически нерентабельно.  То, что они умеют,
> противоположно тому, что надо.

То есть нужно иметь возможность сделать preview собственно
до установки пакета?

> > > > Откуда уверенность, что пакеты наболее объемные будут
> > > > наименее специфичными по части сборки?
> > > Из опыта сборки пакетов, о которых речь.
> (в первую очередь _медийных_ -- wallpapers всякие :)

То есть суть обсуждаемой проблемы сводится к тому, какую <...> поставить
себе на desktop и как это реализовать технически наиболее грамотно.  И
на этой почве предлагается сотрудничать с PLD.  Нет, это что-то.  Может,
у меня сегодня просто хорошее настроение (альтернативно, "плохое
настроение").  Хочется писать в духе morozov@novosoft.

at@solemn ~/AnonCVS/PLD-SPECS 3 $ l *porn*
-rw-r--r--  1 at at 3116 Aug 30 00:55 porn-get.spec
-rw-r--r--  1 at at 3397 Aug 29 18:38 pornview.spec
at@solemn ~/AnonCVS/PLD-SPECS 3 $

Во!  Специфический формат доставки!
Может, в этом и есть великая сермяжная правда?
Как знать, как знать...

> > OK, какие есть объективные предпосылки для сотрудничества с PLD?
> Спеки (в т.ч. макросы).  Похожие :-)

Не, уже не похожие.  Дело вот в чем.  У них патчи лежат отдельно от
спеков, в каталоге SOURCES.  Нужно для данного набора спеков выдернуть из
cvs патчи.  Вчера этим занимался.  Значит делаем, грубо говоря, `rpm -bE
*.spec |awk '/^Patch/{print$2}'` и потом `cd SOURCES && cvs update "этот
список"`.

Так вот, `rpm -bE` не работает.
Unknown tag: %bcond_without      tests   # do not perform "make test"

Так что применяем более изощрённую технику выдирания патчей.
Пробуем сделать --define 'bcond_without() %nil' и т.д.

> > > Если не нравится часть про "подумать с другими проектами,
> > > что можно делать сообща" -- поясни.
> > Блин.  Когда своих идей нет, чужие руки не помогут.
> > Поясню позже. :)
> 
> Поясни.  Мне вот наоборот кажется -- что идей /слишком/ много,
> при этом недостаток рук из-за того, что часть из них реализуется 
> с нуля вместо применения существующих решений довольно сильно
> ощутим.

Грамотно реализовать идею может только носитель идеи.  Либо ему вокруг
себя нужно создавать соответствующий микроклимат, тогда будет
сотрудничество.  Если идея уже реализована, её нужно заимствовать.

Сотрудничество c PLD на уровне заимствования спеков доступно каждому.
Я регулярно смотрю, что там в SPECS происходит.  Если им интересно
смотреть на наши спеки -- всегда пожалуйста.  Но объединение на уровне
репозитариев представляется очень проблемным (а разговор об этом 
преждевременным).

> более-менее схожих.  И что это неспроста, а ALT, который был
> несколько лет назад в первооткрывателях много чего, так и остался
> стоять на границе. (здесь и взаимодействие с сообществом,

Ну так вот, нужно развивать проект интенсивно, а не экстенсивно.
А сотрудничать на подъёме, а не на спаде.  А то декаданс какой-то
получается.

> Почитай вот эту страничку и найди десять отличий:
> http://www.linux.kiev.ua/ru/devel/hosting/web/

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

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2005-08-30 17:15 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-28 20:33 [devel] " Vitaly Lipatov
2005-08-28 21:46 ` [devel] " Alexey Tourbin
2005-09-02  2:43   ` Alexey Tourbin
2005-08-28 22:34 ` [devel] " php-coder
2005-08-29 10:36   ` Igor Zubkov
2005-08-29 12:06     ` Vitaly Lipatov
2005-08-29 12:50     ` [devel] " Michael Shigorin
2005-08-29 13:30     ` [devel] [JT] NMU php-coder
2005-08-29 13:27       ` [devel] " Michael Shigorin
2005-08-29 15:06       ` [devel] " Andrey Rahmatullin
2005-08-29 12:49   ` [devel] bugzilla (was: Обзор ситуации с разработкой Сизифа) Michael Shigorin
2005-08-29  5:39 ` [devel] Обзор ситуации с разработкой Сизифа Stanislav Ievlev
2005-08-29 12:56   ` [devel] " Michael Shigorin
2005-08-29 13:02     ` Konstantin A. Lepikhov
2005-08-29 13:28       ` Michael Shigorin
2005-08-29 13:09 ` [devel] " Denis Ovsienko
2005-08-29 13:43   ` Alexey Tourbin
2005-08-29 14:09     ` Victor Forsyuk
2005-08-29 14:47       ` Alexey Tourbin
2005-08-29 18:14 ` Dmitry V. Levin
2005-08-29 19:40   ` [devel] " Michael Shigorin
2005-08-29 21:06   ` [devel] " Vitaly Lipatov
2005-08-30  7:44     ` Денис Смирнов
2005-08-30  7:48       ` [devel] " Michael Shigorin
2005-08-30 13:19       ` Re: [devel] " Alexey Tourbin
2005-08-30 13:51         ` [devel] " Michael Shigorin
2005-08-30 14:33           ` Alexey Tourbin
2005-08-30 15:29             ` Michael Shigorin
2005-08-30 17:15               ` Alexey Tourbin [this message]
2005-08-30 18:24                 ` Michael Shigorin
2005-08-30 19:21                   ` Alexey Tourbin
2005-08-31  5:39                     ` [devel] [JT] " Michael Shigorin
2005-08-30 18:41               ` [devel] " Денис Смирнов
2005-08-30 19:02                 ` Michael Shigorin
2005-08-30 19:04                   ` Denis Smirnov
2005-08-30 22:16               ` php-coder
2005-08-30 23:14                 ` Vitaly Lipatov
2005-08-31  5:30                 ` Michael Shigorin
2005-08-31 13:21                 ` [JT] " Igor Zubkov
2005-09-06 18:42                   ` Dmitry V. Levin
2005-09-06 19:24                     ` Michael Shigorin
2005-09-06 19:59                       ` Dmitry V. Levin
2005-09-06 20:12                     ` Igor Zubkov
2005-09-06 20:34                       ` Dmitry V. Levin
2005-09-06 20:49                         ` Igor Zubkov
2005-09-06 21:21                           ` Dmitry V. Levin
2005-09-09  7:01                     ` Alexey Tourbin
2005-09-07  6:36                   ` Stanislav Ievlev
2005-08-31 12:52     ` [devel] " Igor Zubkov
2005-08-29 20:25 ` Денис Смирнов
2005-08-29 20:41   ` [devel] " Michael Shigorin
2005-08-29 21:06     ` Dmitry V. Levin
2005-08-30  7:41     ` Денис Смирнов

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=20050830171513.GB22171@solemn.turbinal.org \
    --to=at@altlinux.ru \
    --cc=devel@altlinux.ru \
    /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