The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Для Fedora предложен новый процесс подготовки выпусков"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от opennews (??) on 05-Дек-14, 11:00 
Мэтью Миллер (Matthew Miller), занимающий пост лидера проекта Fedora, при обсуждении возможного расписания подготовки Fedora 22, выступил (https://lists.fedoraproject.org/pipermail/devel/2014-Decembe...) с предложением перейти к новому процессу формирования релизов, который поможет избавиться от постоянно возникающих переносов сроков из-за невозможности вовремя стабилизировать пакетную базу. В проекте предлагается внедрить предложенную компанией Intel стратегию разработки "тик-так (https://ru.wikipedia.org/wiki/%D2%E8%EA-%...)", применяемую для согласования разработки новых архитектур и адаптации для них производства.

Стратегия "тик-так" подразумевает наличие двух отдельных стадий для развития функциональности и оттачивания дистрибутива. Стадии циклично сменяют друг друга: в рамках первого цикла идёт работа по разработке и внедрению новшеств, затем наступает цикл "release engineering (https://fedoraproject.org/wiki/ReleaseEngineering/Overview)", сосредоточенный на компонентах дистрибутива, повышении качества и развитии инструментария, после чего опять наступает цикл создания новшеств и т.д. По мнению Миллера, подобное разделение позволит сократить цикл подготовки релизов и избавиться от коллизий, возникающих при попытке сочетания данных процессов для каждого релиза.


Внедрение стратегии подразумевает более частое формирование один за другим двух типов выпусков - "tick" с достаточно сырыми новшествами и более консервативного "tock". Выпуски, подготовленные в рамках первого цикла будут представлять интерес для заинтересованных в скорейшем получении новшеств, в рамках второго цикла - для ценителей качества работы дистрибутива и согласованности его компонентов. Например, "tick" выпуск Fedora можно будет сформировать в начале осени и включить в его состав свежий выпуск GNOME, не заставляя пользователей ждать завершения процесса стабилизации дистрибутива.

URL: http://ostatic.com/blog/fedora-21-a-go-after-another-rc-new-...
Новость: http://www.opennet.ru/opennews/art.shtml?num=41192

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Для Fedora предложен новый процесс подготовки выпусков"  +9 +/
Сообщение от Аноним (??) on 05-Дек-14, 11:00 
Нужно. Всеравно многие ( и я) сидят на федоре "через релиз". Теперь это будет явно обосновано.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Для Fedora предложен новый процесс подготовки выпусков"  +7 +/
Сообщение от Аноним (??) on 05-Дек-14, 11:07 
До этого у них каждый раз был только tick, imho
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Для Fedora предложен новый процесс подготовки выпусков"  +11 +/
Сообщение от уке on 05-Дек-14, 11:28 
А у Дебиана всегда "ТАК".
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

17. "Для Fedora предложен новый процесс подготовки выпусков"  –2 +/
Сообщение от Пушистые штаны email on 05-Дек-14, 15:06 
а у FreeBSD всегда tock-tock-tock (и так лет 20)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

19. "Для Fedora предложен новый процесс подготовки выпусков"  +2 +/
Сообщение от Аноним (??) on 05-Дек-14, 15:53 
Из-под крышки.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Аноним (??) on 05-Дек-14, 18:18 
Смени памперс :)
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "Для Fedora предложен новый процесс подготовки выпусков"  –3 +/
Сообщение от iZEN (ok) on 05-Дек-14, 20:29 
> а у FreeBSD всегда tock-tock-tock (и так лет 20)

Если точнее, для системы используется четырёхшаговый цикл разработки:

Release <- Stable <- Current <- Perforce,
где
Release — это "верстовой камень" на ветке Stable;
Current — это ствол дерева разработки;
Perforce — это частные наработки, ожидающие включения в ствол.

(Перенос кода из Current в Stable — MFC, Merge From Current).

http://svnweb.freebsd.org/base/stable/10/?sortby=date

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Steve email(??) on 05-Дек-14, 16:07 
hahhahaaaa. so true
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Для Fedora предложен новый процесс подготовки выпусков"  +3 +/
Сообщение от Fracta1L (ok) on 05-Дек-14, 11:32 
Да перейдите уже на роллинг и не извращайтесь.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Для Fedora предложен новый процесс подготовки выпусков"  +1 +/
Сообщение от Аноним (??) on 05-Дек-14, 11:39 
не нужно. Во всех дистрибутивах есть нестабильная ветка. Кому надо новшества может туда пойти
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Michael Shigorin email(ok) on 05-Дек-14, 12:50 
> не нужно. Во всех дистрибутивах есть нестабильная ветка.

У федоры её на сейчас нет, насколько мне известно -- с год тому пробегал вопрос "пользуется ли кто у себя rawhide?" и выяснение того, что уже никто (лет десять это было при определённой сноровке возможно).

В альте пришли к другой модели, которая мне кажется существенно более разумной (правда, и факторы, определяющие нестабильность, изрядно отличаются):
- в рамках sisyphus осуществляется текущая разработка;
- когда приходит время очередной стабильной ветки -- сизиф притормаживается;
- альфа-сборки происходят на "медленном" unstable;
- одновременно с фиксацией беты дистрибутива происходит отделение бранча;
- далее некоторое время бранч и сизиф идут почти шаг-в-шаг (происходит копирование);
- когда в сизифе начинают меняться ABI или иная функциональность, бранч уходит "в автоном";
- дистрибутивы выпускаются на бранче (x.0 и далее x.0.y, хотя уже напрашиваются x.y по примеру Debian или RHL, кто помнит).

PS: при этом ключевым отличием является то, что сизифом можно было пользоваться для работы всегда, а последние несколько лет трудами в т.ч. at@ ширина и глубина "штормовых окон" существенно уменьшились -- т.к. нынешняя сборочница не допускает unmets в unstable.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

28. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Аноним (??) on 05-Дек-14, 21:28 
По моему опыту (правда не сказать что очень большому, лет 8) чем более короткий процесс описания релизов, тем более качественной и быстрой получится разработка. Например, для Альта мог бы подойти такой вариант: 10 месяцев разработки + 2 месяца усиленного тестирования, затем релиз. Критические баги правятся на месте, остальные идут на следующий год.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

36. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от Michael Shigorin email(ok) on 06-Дек-14, 04:30 
> По моему опыту (правда не сказать что очень большому, лет 8) чем
> более короткий процесс описания релизов, тем более качественной и быстрой
> получится разработка.

Это или гениальное описание, или оставленные на десерт детали.  Вспоминаются BSDL, GPL и история с ath[59]k (запамятовал точно, какой там путешествовал по ядрам и лицензиям с выяснением деталей трактовки требований автора "во время выполнения").

> Например, для Альта мог бы подойти такой вариант: 10 месяцев
> разработки + 2 месяца усиленного тестирования, затем релиз.
> Критические баги правятся на месте, остальные идут на следующий год.

Пришли к выводу, что оптимально 18--24 месяца между бранчами.  Причём то, как коллеги из openSUSE сперва кинулись на абордаж марковских шести месяцев, а потом начали месяц за месяцем возвращать в цикл выпуска -- подтверждает, что пытаться уподобляться кроликам и впрямь незачем.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

30. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Nixi on 06-Дек-14, 00:13 
Миша и слова не может сказать чтоб не пропиарить свой никому не нужный альт.

> с год тому пробегал вопрос "пользуется ли кто у себя rawhide?" и выяснение того, что уже никто (лет десять это было при определённой сноровке возможно).

proof please.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

31. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от Аноним (??) on 06-Дек-14, 00:45 
>Миша и слова не может сказать чтоб не пропиарить свой никому не нужный альт.

Альт нужен как воздух, чего реально не хватает - предсказуемости релизов и свежего софта в них.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

34. "Для Fedora предложен новый процесс подготовки выпусков"  +1 +/
Сообщение от АнонуС on 06-Дек-14, 01:45 
>>Миша и слова не может сказать чтоб не пропиарить свой никому не нужный альт.
> Альт нужен как воздух, чего реально не хватает - предсказуемости релизов и
> свежего софта в них.

Поподробнее пожалуйста, для чего нужен этот сизифов труд ? И помедленнее, я записсуую...

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

37. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от Michael Shigorin email(ok) on 06-Дек-14, 04:33 
> чего реально не хватает - предсказуемости релизов и свежего софта в них.

Как раз вышла бета очередных стартеркитов, через неделю "релиз" будет; по свежим софтам -- всё в наших руках, ну и на форуме есть раздел "Разработка официальных дистрибутивов".

PS вдогонку к предыдущему ответу: постарался припомнить и расписать достаточно подробно в надежде на то, что кому-нибудь поможет избежать уже хорошо известных грабель.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от АнонуС on 06-Дек-14, 01:42 
> Миша и слова не может сказать чтоб не пропиарить свой никому не нужный альт.

Мишаня попытался расписать тут самый обычный процесс разработки софта, но как обычно с кардинальными "улучшениями" от Альта: заменяем слово "UNSTABLE" или "FACTORY" на "СИЗИФ" и получаем немедленный профит. Все в о*уе, a Мишаня, Светодиод и Ко покровительственно улыбаются и похлопывают белых единорогов по холкам.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

32. "Для Fedora предложен новый процесс подготовки выпусков"  +1 +/
Сообщение от SunXE (ok) on 06-Дек-14, 01:42 
примерно год работаю на fedora rawhide, обновления качаю почти каждый день, за все время 1 раз сломался цинамоновский dm, не помню какой там. Вернул на lxdm.
И ломался wifi  в NetworkManager, но это вроде бы во всех дистрах тестовых веток было.
В остальном мега стабильная система несмотря на то, что rawhide.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

38. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от Michael Shigorin email(ok) on 06-Дек-14, 04:35 
> примерно год работаю на fedora rawhide, обновления качаю почти каждый день,
> за все время 1 раз сломался цинамоновский dm, не помню какой там.

Спасибо; это 2014 получается? (я не знаю, последовали ль из обсуждения, на которое по памяти ссылался -- не лезть же из-за малолетних флудеров ворошить LWN -- какие-либо практические действия по rawhide, поэтому интересно)

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

39. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от SunXE (ok) on 06-Дек-14, 10:50 
Да, примерно с феврала, до этого на релизной федоре года 3. Вообще последнее время закрадываетсч крамольная мысль поменять на всех серваках centos 7 на fedora server. Разница между ними как-то стерлась, проблем со стабильностью мною тоже не замечено, а пакеты и ядро в федоре свежее, всяким докерам и кубернейтарам это нужно.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

10. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Вова on 05-Дек-14, 13:13 
Судя по количеству обновлений, что до сих пор идут в Fedora 20, это получился самый стабильный дистрибутив за всю историю Fedora. Если раз в несколько релизов они (FESCO) будут менять свой подход к выпускам, будут получаться хорошие "предыдущие" релизы. Пока это единственный плюс изменений :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от botman (ok) on 06-Дек-14, 00:01 
Количество обновлений ничего не говорит о стабильности, равно как и слово stable о релизе федоры, хоть ты там ядро самое свеежее ставь, хоть не ставь - всё одно софт подобран так себе, и ещё не каждая фича работает. Fedora stable совсем не стабильная в полном понимании этого слова. Для начала попробуйте запустить на том-же железе debian jessie(т.е. testing) и попользоваться ей дня три - сразу поймёте что тут уже есть всё и всё работает чего ещё нету в Fedora 21, не то что в костыле для русскоговорящих Russian Fedora 21 которая виснет на начальных этапах установки.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

40. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от adolfus (ok) on 08-Дек-14, 18:46 
Для меня оказалось наоборот -- до 20-й версии все пучком крутилось, а после апгрейда на втором мониторе заглючило обновление экрана. Пришлось откатиться на последнее ядро fc19 на момент выхода fc20, xorg-x11-sever и xorg-x11-drv-intel.
Комп -- ноут dell xps15z, который с дискретной нвидией и встроенным интелом на борту. Второй либо глючит, либо вообще не определяется. Если fc21 не станет родными ядром и иксами на два монитора, буду переползать на убунту.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

11. "Для Fedora предложен новый процесс подготовки выпусков"  +1 +/
Сообщение от Аноним (??) on 05-Дек-14, 13:45 
Fedora - tick, Enterprise Linux - tock не?
Или tock раз в три года не достаточно чтобы оставаться на гребне технологий?
Или я что-то упустил и основная цель современных открытых проектов, всё же, штамповка мажорных версий как можно чаще?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Для Fedora предложен новый процесс подготовки выпусков"  +1 +/
Сообщение от Andrey Mitrofanov on 05-Дек-14, 14:04 
> Или я что-то упустил и основная цель современных открытых проектов, всё же,
> штамповка мажорных версий как можно чаще?

И не только их. Или совсем не, а "бывших открытых систем, окупайд маркетоидами, радужными идолопоклонниками одной релизной trunk ветки". Укушенные Мозиллой-7.

Вон рядом Роскомнадзор "релизит часто" - три новости на OpenNET-е за три дня. Рекорд Убунты побит. "Современный открытый проект."

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

41. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от adolfus (ok) on 08-Дек-14, 19:10 
> Fedora - tick, Enterprise Linux - tock не?
> Или tock раз в три года не достаточно чтобы оставаться на гребне
> технологий?

Технологии разные бывают. Кому-то и кобыла на мэйнфрейме до сих пор не гребне.
В 2010 купил ноут dell xps15z. Почти год ноут пролежал практически в коробке -- кроме той винды, что с ним пришла, ничего не устанавливалось. Потом появилось ядро, но без поддержки APIC. Полгода пришлось работать на одном ядре из 4-х. Потом кое-как заработали 4 ядра.
Три года -- это для серваков нормально, типа залил и забыл, а для рабочего компа  даже федориной латентности маловато.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Tyuiop on 05-Дек-14, 14:40 
Кстати, libreoffice - fresh & stable - подобная модель.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Tyuiop on 05-Дек-14, 14:43 
А, забыл, уже не fresh & stable, a fresh & steel.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Tyuiop on 05-Дек-14, 14:44 
> А, забыл, уже не fresh & stable, a fresh & steel.

still

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от A.Stahl (ok) on 05-Дек-14, 17:11 
>>fresh & steel.
>steel

Blut und Eisen.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

24. "Для Fedora предложен новый процесс подготовки выпусков"  –1 +/
Сообщение от Аноним (??) on 05-Дек-14, 18:21 
>>>fresh & steel.
>>steel
> Blut und Eisen.

Гитлер Меркель гуттен махен!

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

14. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Аноним (??) on 05-Дек-14, 14:40 
ЗАДОЛБАЛИ, перестану обновляться, останусь на 20-ке.
Кому нужно сырое - использует rawhide. Если никому не нужно, то и "тики" никто не будет ставить, а будут ждать "таки".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Аноним (??) on 05-Дек-14, 15:40 
rawhide это просто транк разработки. На него совсем невозможно положиться при использовании. Из него хорошо доставать отдельные srpm-ки.

Само собой, все будут сидеть на "таке", а тики будут для тех, кто заинтересован в обкатке технологий. Просто теперь "ТАК" будет чуть медленней развиваться, чем текущие релизы, а "ТИК" - наоборот, быстрее. По-моему, отлично

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

22. "Для Fedora предложен новый процесс подготовки выпусков"  +1 +/
Сообщение от Аноним (??) on 05-Дек-14, 18:16 
>а будут ждать "таки".

Таки будут ждать.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

27. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от pavlinux (ok) on 05-Дек-14, 21:12 
Этого не может быть, вся планета наканецта допёрла, до того,
чем занималась советская наука, инженерия и промышленность с 1942 года.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Для Fedora предложен новый процесс подготовки выпусков"  +/
Сообщение от Аноним (??) on 08-Дек-14, 22:01 
Мне кажется или автор открыл для себя бета-релизы?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру