ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Денис Смирнов" <mithraen@freesource.info>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] Branch6? (branch policy)
Date: Thu, 14 Apr 2011 02:11:35 +0400
Message-ID: <20110413221135.GA147570@mw.mithraen.ru> (raw)
In-Reply-To: <20110413085033.GE7329@osdn.org.ua>

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

On Wed, Apr 13, 2011 at 11:50:33AM +0300, Michael Shigorin wrote:

MS> Тут ты не совсем прав -- Master 2.4 выпускался практически
MS> идеально, Server 4.0 тоже очень хорошо, благодаря наличию цели
MS> (дистрибутив), хорошему взаимопониманию _и_ адекватной работе
MS> над релиз-кандидатами.  Но это скорее к release policy,
MS> чем к branch или sisyphus policies.

Это не к полиси, проблема глубже.

Мастер -- это был дистрибутив нужный самой team. Его делали всей толпой
_для себя_. И team, и ООО. И в тот момент я вообще не помню конфликтов
интересов между ООО и team -- первая была просто ядром team. Сейчас же от
этой функции (ядро team) ООО самоустранилось, оставив под своей
ответственностью только инфраструктуру и ряд ключевых компонентов. 

Server 4.0 -- также делался как дистрибутив который нужен и коммьюнити --
тоже. Причем ldv@ пользуется определенным авторитетом, и поэтому его
рекомендации обычно быстро реализовывались.

5.0/p5 это было epic fail. Все дистрибутивы выпущенные ООО на этой базе
были нафиг ненужны никому из community. Напрягаться ради бизнес-интересов
одной компании (даже несмотря на то что успех этой компании важен для
проекта в целом) никто не будет забесплатно. Де-факто 5.1 поддерживался
только потому, что на нем были еще _сторонние_ решения, созданные
community.

Создание mkimage позволило сгладить ситуацию (ООО теперь не делает
дистрибутивов для community, зато community может клепать их себе сколько
угодно по своему желанию), но не исправило ее полностью -- потому что так
и нет reference дистрибутива.

В серверной части его роль де-факто взял на себя server-light. А вот на
десктопе пока все не так гладно. Хотя по технической реализации livecd от
gns@ очень даже претендует на эти лавры :)

Но все это неорганизованно. Множество мелких междусобойчиков. У каждого
свой профиль. Вот я прямо сейчас тоже сижу и хакаю у себя в уголке на
основе профиля от enp@ :)

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

А еще эксперименты at@ по автоматизации стабилизации Сизифа привели к
тому, что он действительно становится весьма стабильным. В общем-то сейчас
в нем _не_ стабильно разве что то, что софт таки обновляется, и это иногда
ломает обратную совместимость. Глобальных взрывов очень мало (последний
взрыв с потерянными зависимости это хорошо показал -- еще несколько лет
назад это было бы рядовой ситуацией, а не вызвало бы такого ажиотажа).

И для многих бранчи глубокой заморозки -- не нужны, если на них не
обеспечивается полноценный long term support. На который у нас здоровья
таки не хватает (периодически анонсируется LTS, и также периодически он
вырождается в "ежели будет страшный CVE то может быть когда-нибудь пакетик
обновим").

Для этого скорее годится дебиановская схема stable/unstable/testing.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

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

  parent reply	other threads:[~2011-04-13 22:11 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-12 15:35 [devel] Branch6? Alexey Shabalin
2011-04-12 15:50 ` Андрей Черепанов
2011-04-12 16:05 ` REAL
2011-04-12 16:13   ` Aleksey Novodvorsky
2011-04-12 21:46 ` Dmitry V. Levin
2011-04-12 22:15   ` Aleksey Novodvorsky
2011-04-13 11:51   ` Alexey Shabalin
2011-04-13 12:04     ` karpov
2011-04-17 16:23       ` Aleksey Novodvorsky
2011-04-17 20:35         ` Alexey Shabalin
2011-04-26  3:59         ` Aleksey Novodvorsky
2011-04-27 11:08           ` Yuri N. Sedunov
2011-04-27 11:20             ` Aleksey Novodvorsky
2011-04-29  8:38               ` Yuri N. Sedunov
2011-04-29  8:41                 ` Aleksey Novodvorsky
2011-04-29  8:49                   ` Yuri N. Sedunov
2011-04-29 10:33                 ` Alexey Shabalin
2011-04-29 10:36                   ` Aleksey Novodvorsky
2011-04-13 18:10     ` Dmitry V. Levin
2011-04-13  0:09 ` Денис Смирнов
2011-04-13  7:21   ` Michael Shigorin
2011-04-13  7:29     ` Vitaly Kuznetsov
2011-04-13  8:06       ` [devel] Branch6? (branch policy) Michael Shigorin
2011-04-13  8:11         ` Aleksey Novodvorsky
2011-04-13  8:14         ` Денис Смирнов
2011-04-13  8:19         ` Vitaly Kuznetsov
2011-04-13  8:27           ` REAL
2011-04-13  8:50           ` Michael Shigorin
2011-04-13  9:01             ` Michael Shigorin
2011-04-13 22:11             ` Денис Смирнов [this message]
2011-04-13 22:36               ` Aleksey Novodvorsky
2011-04-16  3:29                 ` Денис Смирнов
2011-04-14  7:05               ` Vitaly Kuznetsov
2011-04-16  1:57                 ` Денис Смирнов
2011-04-20 17:35             ` Michael Shigorin
2011-04-13  8:25         ` Hihin Ruslan
2011-04-13  8:45           ` REAL
2011-04-13 17:25             ` Hihin Ruslan
2011-04-13  8:59           ` Michael Shigorin
2011-04-13 21:50           ` Денис Смирнов
2011-04-13  8:10     ` [devel] Branch6? Денис Смирнов
2011-04-13  9:45   ` Alexey Shabalin

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=20110413221135.GA147570@mw.mithraen.ru \
    --to=mithraen@freesource.info \
    --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