ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Fwd: J23: марш-бросок
@ 2003-05-07 14:51 Michael Shigorin
  0 siblings, 0 replies; only message in thread
From: Michael Shigorin @ 2003-05-07 14:51 UTC (permalink / raw)
  To: devel

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

	Здравствуйте.
По вроде как согласию остальных участников перевожу сюда.

----- Forwarded message from Michael Shigorin <mike@osdn.org.ua> -----

> ----- Forwarded message from Alexey Tourbin <at@altlinux.ru> -----

<skip>

> пакетов с большими бинарями с оптимизацией -Os и пересборка
> больших пакетов с rpm bzip2 payload compression.

-Os, наверное, осмысленно попробовать, а bzip2 и так уже (давно).

> Тогда базовые средства разработки хорошо войдут.

Они ушли не случайно.  В J1.x их держали для сборки NVIDIA.
И это правильно.

> Сверхзадача, как я её себе представляю, -- отказаться от
> выпуска второго диска вообще. 

Так уже.  Т.е. он _не_ выпускается, но доступен для скачивания.
Другое дело, что IMCO бинарная совместимость с "большим"
дистрибутивом и примерно такой подход к релизам:

   осень'03           осень'03
  /                  /
M3.0--[bugfixes]-->J3.0
 :
 :
[sisyphus]
 :
 :
J3.1--весна'04
 :   /
 :  /
M3.2--[bugfixes]-->J3.2
 :
 :
[sisyphus]
 :
 :
 V

Я сейчас "потерял картинку", но ее компоненты:

время года:
  * видимо, все же весной хорошо бы иметь стабильный выпуск --
    потому как летом никто особенно гарантированно тестингом
    не занимается, как показывают наблюдения, а выкатывать к
    бизнес-периоду -- плохо, к этому моменту переезд на новую
    версию в продакшене уже должен быть завершен и обкатан;
  * а вот осенью можно попробовать выдавать "легкий"
    junior-on-sisyphus (из "мини-фриза", не из базового M -- и
    без поддержки Мастером, в лучшем случае CD2->FTP)
    (мотивация: под бизнес-сезон хорошо бы "засветиться", при
    этом bells'n'whistles играют бОльшую роль, чем средства
    разработки -- при этом для готовящегося M получается
    тестирование)
== это если прицеливаться к текущему темпу выпусков (тж. см.
== историю про релиз-менеджмент mozilla, где "устаканивание
== естественного темпа" было довольно долгим, но произошло)

версионные ассоциации (т.к. некоторые de facto существуют и было
бы осмысленно извлечь из этого толк):

".0"
- M3.0 -- отработка новой технологии (видимо,
  glibc2.3+NPTL+rconf);
- J3.0 -- дежурный OEM-выпуск (который нужен);

".$odd"
- J3.1 -- если sisyphus "уехал", но минифризуем (иначе делается
  как bugfixed J3.0)

".$even"

- M3.2 -- _стабильный_ весенний (см. выше + "по традиции") выпуск;
- J3.2 -- дежурный OEM на его основе.  Возможно, наоборот -- в
  процессе заморозки Sisyphus по дороге к ALM3.2 делается
  "контрольное взвешивание" замороженной части core+master+junior
  (возможно, подмножества).

Кстати, на время заморозки Sisyphus можно частично мигрировать с
разработкой в Daedalus, но тут два момента:

- sass не семижильный и волонтер;
- чтобы не таскать туда-сюда семантику Sisyphus (unstable):
  сегодня с девелопментом туда, завтра сюда, а послезавтра опять
  туда...

...IMO лучше форкать testing/beta (дерево).

Пусть при этом core team снизит активность по sisyphus -- хоть
до нуля -- контрибуторам будет куда забрасывать свою работу, не
дестабилизируя готовящийся релиз.

См. тж. историю linux-2.4.

<skip>

----- End forwarded message -----

PS: при набрасывании "деревца выпусков" имелось в виду, что
вариант крайне грубый, без учета даже таких основополагающих
вещей, как заказные дистрибутивы и беты -- и многих других
факторов даже из тех, которые +/- понятны.

PPS: пропущенные участки касались сильно разбросанных моментов,
gather по ним _здесь_ чреват неподъемным тредом, посему
<skip>ped.

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

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-05-07 14:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-07 14:51 [devel] Fwd: J23: марш-бросок Michael Shigorin

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