<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Рассматривается предложение по выпуску ежемесячных релизов Ubuntu]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=16405&amp;type=atom" />
	<updated>2011-09-10T08:49:33Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=16405</id>
		<entry>
			<title type="html"><![CDATA[Re: Рассматривается предложение по выпуску ежемесячных релизов Ubuntu]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=210488#p210488" />
			<content type="html"><![CDATA[<p>Моё представление, как можно было сделать:</p><ul><li><p>Есть Alpha/Beta/RC следующего релиза, куда сразу попадают пакеты;</p></li><li><p>Есть rolling-ветка, куда попадают пакеты после тестирования временем в Alpha/Beta/RC и где пакеты уже тестируются любителями rolling, в который пакеты попадают непрерывно (вне зависимости от релиза);</p></li><li><p>Есть релиз, но туда пакеты не попадают, а просто сменяется релиз.</p></li></ul><p>Это почти как у Debian, но вместо Testing rolling, чтобы не делать rolling таким уж нестабильным.<br /><em>Главный плюс</em>: любители rolling с удовольствием будут использовать rolling и тестировать, да и пакеты будут не такими нестабильными, посему &quot;глюкодрома&quot; в rolling быть не должно.<br /><em>Вытекающий плюс</em>: из-за большего количества тестирующих конечный релиз должен быть более стабилен.</p>]]></content>
			<author>
				<name><![CDATA[XRevan86]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10073</uri>
			</author>
			<updated>2011-09-10T08:49:33Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=210488#p210488</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Рассматривается предложение по выпуску ежемесячных релизов Ubuntu]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=210474#p210474" />
			<content type="html"><![CDATA[<p>Aptosid - полноценный rolling release из Debian sid. wink</p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2011-09-10T08:12:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=210474#p210474</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Рассматривается предложение по выпуску ежемесячных релизов Ubuntu]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=210468#p210468" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>TransLit пишет:</cite><blockquote><p>теперь глюкодромы каждый месяц выходить будут?супер!</p></blockquote></div><div class="quotebox"><cite>PAZITIV пишет:</cite><blockquote><p>убунтоводы, переходите на арч!</p></blockquote></div><p> <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /> вот и ответ.<br />По мне, пусть уж лучше делают полноценный rolling release.</p>]]></content>
			<author>
				<name><![CDATA[Ranyar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=7430</uri>
			</author>
			<updated>2011-09-10T07:43:47Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=210468#p210468</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Рассматривается предложение по выпуску ежемесячных релизов Ubuntu]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=210447#p210447" />
			<content type="html"><![CDATA[<p>теперь глюкодромы каждый месяц выходить будут?супер! :o</p>]]></content>
			<author>
				<name><![CDATA[TransLit]]></name>
				<uri>https://linuxforum.ru/profile.php?id=18823</uri>
			</author>
			<updated>2011-09-10T06:05:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=210447#p210447</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Рассматривается предложение по выпуску ежемесячных релизов Ubuntu]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=210430#p210430" />
			<content type="html"><![CDATA[<p>убунтоводы, переходите на арч! там вообще хоть каждый день обновляйся <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" />&nbsp; <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" />&nbsp; да и арч самое что ни есть ГНУ ,а не всякие убунты</p>]]></content>
			<author>
				<name><![CDATA[PAZITIV]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12276</uri>
			</author>
			<updated>2011-09-09T21:00:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=210430#p210430</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Рассматривается предложение по выпуску ежемесячных релизов Ubuntu]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=210362#p210362" />
			<content type="html"><![CDATA[<p>Скотт Джеймс Ремнант (Scott James Remnant), автор системы инициализации Upstart, недавно ушедший из Canonical в Google, но остающийся в управляющем совете разработчиков Ubuntu, опубликовал предложение по реструктуризации процесса подготовки релизов Ubuntu. Скотт считает, что выпуск релизов раз в месяц будет оптимальным компромиссом между rolling-релизами, отличающимися постоянным обновлением программ, и фиксированными выпусками, при которых проводится дополнительная стабилизация. Консервативным пользователям, для которых стабильность важнее нововведений, предлагается использовать LTS-выпуски с длительным сроком поддержки, методы подготовки которых останутся прежними.</p><p>Ключевая идея предлагаемых преобразований - переход от планового процесса разработки и интеграции новшеств, которые привязаны к 6-месячному циклу подготовки релизов, к методу непрерывной интеграции новшеств, при котором улучшения добавляются по мере их готовности, а месяц отводится только на финальную отладку и стабилизацию. Сокращение цикла подготовки релизов также позволит более оперативно поставлять пользователям новые версии программ и повысит скорость внедрения новшеств, которые будут разрабатываться независимо от процесса формирования релизов.</p><p>Для развития новшеств, параллельно с релизами предлагается поддерживать trunk-, beta- и alpha-ветки для осуществления стабилизации следующих выпусков. В первую неделю месяца на базе прошлой beta-ветки будет формироваться релиз, одновременно alpha-ветка будет переименовываться в &quot;beta&quot; и формироваться новая alpha-ветка с очередной порцией новшеств из ветки trunk. Т.е. одновременно будут доступны репозитории с релизом и двумя тестовыми ветками на разных стадиях тестирования. После того как новшество будет готово и рецензировано другими разработчиками, оно будет перемещаться в непубликуемую trunk-ветку, перекрывающую собой прошлую alpha-ветку. Перевод пакетов из Debian unstable предлагается проводить непрерывно.</p><p>По мнению Скотта, текущий 6-месячный цикл излишне хаотичен и отводит слишком мало времени на разработку - после заморозки добавление новшеств не допускается. На разработку новшеств при текущем цикле подготовки релизов выделяется 12-13 недель, если за это время улучшение не удалось довести до конца или оно признано управляющим советом не готовым для включения в состав текущего релиза, то пользователям придется ждать дополнительные 6 месяцев до следующего выпуска. Например, если значительное улучшение требует 12 месяцев разработки, то работу над ним приходится укладывать в трехмесячные этапы до заморозки кода. Т.е. на полную интеграцию уйдет два года (4 цикла подготовки релиза), а не год. При этом в трёх из четырёх выпусках будет, по сути, поставляться предварительный и незаконченный вариант нововведения.</p><p>Такие значительные нововведения как переход на Unity Desktop и новый Ubuntu Software Center, приходится разбивать на части, добавляя в дистрибутив постепенно. На начальных этапах интеграции приходится мириться с недоработками и отсутствием желаемых функций. Новый подход подразумевает параллельное доведение новшества до полной готовности и только после этого, интеграцию в дистрибутив. Во времена зарождения Ubuntu, основным мотивом использования 6-месячного цикла была необходимость синхронизации с выпускаемыми раз в пол года релизами проекта GNOME. После создания Unity былой зависимости от GNOME больше нет, поэтому жесткие временные рамки уже не так важны как раньше.</p><p>Более того, при текущем подходе разработка может затянуться ещё и из-за того, что в выпускаемые раз в два года LTS-выпуски стараются не интегрировать недоработанные новшества, внося подобные изменения только в промежуточные выпуски. Например, значительным и многоэтапным проектом является переход на использование дисплейного сервера Wayland, интеграция которого из-за <a href="http://www.opennet.ru/opennews/art.shtml?num=30524">необходимости</a> обеспечения стабильности Ubuntu 12.04 LTS, начнётся не раньше Ubuntu 12.10.</p><p>Источник — <a href="http://www.opennet.ru/opennews/art.shtml?num=31715">http://www.opennet.ru/opennews/art.shtml?num=31715</a><br />Главная ссылка к новости — <a href="http://netsplit.com/2011/09/08/new-ubuntu-release-process/">http://netsplit.com/2011/09/08/new-ubun … e-process/</a></p>]]></content>
			<author>
				<name><![CDATA[XRevan86]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10073</uri>
			</author>
			<updated>2011-09-09T15:29:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=210362#p210362</id>
		</entry>
</feed>
