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] contrib или понижение планки
Date: Sun, 17 Feb 2008 22:18:00 +0200
Message-ID: <20080217201800.GP3895@osdn.org.ua> (raw)
In-Reply-To: <777d80610802171202v57ea98eekeda4628da406b2b6@mail.gmail.com>

On Sun, Feb 17, 2008 at 11:02:24PM +0300, Aleksey Novodvorsky wrote:
> > Может иметь смысл разделять main, где качество держать на
> > предельно возможной разумными средствами планке (возможно,
> > даже чуть выше, чем сейчас выбирается для всего сизифа).
> > И contrib, где планка может и должна быть ниже.
> Давайте сформулируем задачку не под заранее придуманное решение.

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

Хотя действительно плохо предлагать что-либо, не формулируя тут же
проблему.

> Писать идеальные спеки, не понимая до конца зачем это нужно, --
> не слишком приятная задача. Как нам сохранить и даже повысить
> качество, не отпугивая людей?

Хе, тут ещё и цепные эффекты есть: пришли люди; насобирали
софта; (сборка развалилась | долго не выходило дистрибутивов);
люди ушли, пакеты плавно укатились в orphaned или легли
дополнительной нагрузкой на тех, кто уже начал их использовать;
заваленные багами и пакетами люди работают уже неэффективно;
начинаются проблемы с существенными пакетами; долго не выходит
очередной дистрибутив...

Потому и предлагаю иметь возможность снять напряжение там, 
где оно реально не нужно.

Например, я _за_ --as-needed по умолчанию в сизифе (особенно
видя, как оно помогает даже видимо десктопу быть легче по
памяти), но поскольку решаемая проблема обычно не является
критической, а решение зачастую нетривиально для неспециалиста
-- для многих пакетов это неоправданная стенка.

Повторюсь, опровергать это (привет, raorn!) можно тогда, когда
есть достаточно технического и учительского таланта в одной
упаковке с огромным терпением -- чтобы помогать и учить, учить 
и помогать...

У нас-то оно так и получается, но последнее время некоторые
помогающие порой просто звереют.  Зачем их до такого доводить?

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

Угу.

> Мне кажется, что нам важно разрабатывать и документировать
> именно процедуру создания дистрибутивов и проверки их
> консистентности (хотя бы простой пересборкой).

Мне вот whitelabeling кажется тут критичным.

> Этим мы привлечем гораздо больше людей, чем просто сборкой
> пакетов для Сизифа как основы решений нескольких фирм.

...иначе потонем в форках профилей.

Кстати, есть желающие завтра поснимать меня с ручника по части
mkimage и make?  На сегодня -- огромное спасибо legion@, boyarsh@,
led@ и Victor Sovetov.

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


  parent reply	other threads:[~2008-02-17 20:18 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-17 20:02 [devel] contrib или понижение планки (was: ALT Linux [Team] QA (was: "LATER" в Сизифе)) Aleksey Novodvorsky
2008-02-17 20:05 ` Aleksey Novodvorsky
2008-02-17 20:10 ` [devel] contrib или понижение планки Mikhail Gusarov
2008-02-17 20:18   ` Michael Shigorin
2008-02-17 20:32   ` Led
2008-02-17 20:38     ` Mikhail Gusarov
2008-02-17 20:45       ` Aleksey Novodvorsky
2008-02-17 20:49         ` Mikhail Gusarov
2008-02-18 20:49         ` Wartan Hachaturow
2008-02-18 21:00           ` Led
2008-02-18 21:07             ` Wartan Hachaturow
2008-02-18 21:20               ` Led
2008-02-17 21:14     ` Alexey I. Froloff
2008-02-17 22:29       ` Led
2008-02-18  7:03         ` Vitaly Lipatov
2008-02-18  8:59           ` Led
2008-02-18 13:11             ` Pavlov Konstantin
2008-02-18 13:48               ` Led
2008-02-18 20:01                 ` Vitaly Lipatov
2008-02-18 20:11                   ` Led
2008-02-18 20:18                     ` Хихин Руслан
2008-02-19  8:07                     ` [devel] contrib или понижение планки [JT] Vitaly Lipatov
2008-02-18 21:31                   ` [devel] contrib или понижение планки Денис Смирнов
2008-02-19  7:56                     ` [devel] contrib или понижение планки [JT] Vitaly Lipatov
2008-02-21  6:47                       ` Денис Смирнов
2008-02-17 20:18 ` Michael Shigorin [this message]
2008-02-17 20:26   ` [devel] contrib или понижение планки Aleksey Novodvorsky

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=20080217201800.GP3895@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