LINUX.ORG.RU

Mark Shuttleworth о мета-циклах

 ,


0

0

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

Марк Шатлворт:

Практика регулярных релизов становится широко распространенной (kernel, GNOME и KDE, X, дистрибутивы: Ubuntu, Fedora). Идея регулярных и предсказуемых релиз-циклов получила признание. Но необходимо признавать недостатки:

  • сложно сообщить пользователям о существенных изменениях;
  • трудность поддержки, т.к. невозможно поддерживать каждый релиз продолжительное время.

Основные дистрибутивы, как правило, имеют «большой» релиз, а между ними более частые релизы. RHEL -> Fedora, Ubuntu LTS -> Ubuntu, Debian придерживается похожей стратегии, но не выпускает промежуточных версий.

С выходом 8.04 LTS, мы говорили, что было бы неплохо сказать заранее, когда выйдет следующий LTS дистрибутив. Я считал, что это будет 10.04 LTS (основной двухлетний цикл). Но тогда не будет возможности координироваться с основными релизами других крупных дистрибутивов - Debian, Suse или Red Hat.

В беседах со Стивом Макинтайером (нынешний лидер проекта Debian) мы выявили интересные возможности для сотрудничества. Debian стремится к 18-месячному циклу, в котором их следующий релиз выйдет где-то в октябре 2010 года. Примерно в то же время выйдет релиз Ubuntu 10.10. Мы могли бы отложить Ubuntu LTS до 10.10. Это позволит сделать обмен патчами много проще. На конференции в Барселоне в мае у нас будут хорошие возможности изучить эту возможность в деталях.

Я говорил также с людьми из Novell, но они не разделяют мое точку зрения на данный момент.

Итак, основные вопросы, которые интересуют меня:

  • Какие вещи должны быть рассмотрены при планировании мета-циклов? Какие проблемы они вызывают и каким образом лучше всего их решать? Какие короткие циклы (3 месяца, 6 месяцев) лучше вписываются в более длительный мета-цикл? Подходит ли название мета-цикл к описанию длительных циклов?
  • Стоит ли «первый релиз из основного цикла» (KDE 4.0, Python 3.0) делать как короткий цикл, который не получит долгосрочной поддержки?
  • Какой релиз из «длительных циклов» лучше всего подходит для долгосрочной поддержки? Это последний из релизов, до начала новых крупных изменений (Python 2.6; GNOME 2.28)? Или же релиз, следующий после выхода новой ветки разработки (KDE 4.2; GNOME 3.2)? Это важно, потому что крупные организации хотят более длительной поддержки?
  • Каков должен быть основной цикл разработки? Я придерживаюсь мнения - 2 года. Но в неформальных разговорах об этом некоторые люди говорили о 18 месяцах, а другие заявляли о 30 месяцах (2,5 лет). Я думаю, они сумашедшие, что вы думаете?
  • Стоит ли проектам, связанным с аппаратной частью, иметь собственный цикл разработки, отличающийся от более высокоуровневых проектов?
  • Что делать с такими проектами как GCC, X, OpenOffice?

Пожалуйста, напишите, что вы думаете обо всем этом. Я уверен, что вместе мы сможем выйти на совершенно новый уровень разработки, если сможем договориться о новой модели выхода релизов.

>>> Подробности



Проверено: hibou ()
Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от Oleaster

>я не пользуюсь виндовс
А мне скрывать в отличие от вас нечего) Пользуюсь и рад этому.

devl547 ★★★★★
()
Ответ на: комментарий от Oleaster

> А блондинке не нужно быстродействие на уровне "подумал и стартануло". Её вполне устроит быстродействие ремикса (например, ООо 2.4 стартует там 10 секунд, что для сего пакета более чем нормально). Самое же главное: увы, блондинка не сумеет поставить не только флаксбокс, но и слаку.

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

cp -R /slax/* /mnt/sda1

mcedit /boot/grub/menu.lst

add
title slaka
kernel lalala
initrd = lalala

ARHL
()
Ответ на: комментарий от wyldrodney

>>Однако, при таком подходе придётся отталкиваться от сроков, но не запланированного функционала. Тебе не кажется что это может затормозить развитие того-же KDE?

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

по-моему Марк хочет как-то стандартизировать сам процесс включения ПО в дистрибутив, чтобы разработчики не распылялись.

OperaSoftware
() автор топика
Ответ на: комментарий от Oleaster

>Слака предоставляла пользователям то, что создали разработчики.

> Я и не сомневаюсь в этом. Точно то же самое и в других системах, например, в MS Windows.


Разумеется. Не всем же пользоваться сборками MyWinXPUltraMegaGiga_Edition_c_Krytbie_ukoHku_ka4ayte_ckopee_4.36.iso

LamerOk ★★★★★
()
Ответ на: комментарий от Oleaster

> Я и не сомневаюсь в этом. Точно то же самое и в других системах, например, в MS Windows. Поэтому я не пользуюсь виндовс и слакой и желаю долгой жизни ихним разработчикам. Если, конечно, чистить зубы не забудут.

если тебе нужно знать, какой глипс с какими флагами - то вот у тебя диск со слакбилдами, вот у тебя книжка, собираешь, останавливаешься на ЛЮБОМ шаге и правишь слакбилд под нужды, или вообще меняешь и перевыдераешь что надо.


а если тебя не волнует, как собран glibc - то почему ты в этом вопросе не доверяешь Патрику. почему ты вообще не доверяешь Патрику - Патрик это не куча меняющихся маинтайнеров "помаинтайнил и бросил". Это единое мнение, подкреплённое огромным опытом.

ARHL
()
Ответ на: комментарий от ARHL

>у меня в слаке то, как я хочу, флаксбокс, кде или кампиз - выбирается из груба. а вы можете вести одновременно версию с компизом и версию без компиза?

Меня не развлекают эффекты экрана, а только устают от них глаза. Поэтому даже в КДЕ у меня выпилены все спецэффекты, подсказки и анимации, насколько возможно. Следовательно, по компизу -- вопросы не ко мне.

>ну и места никогда не бывает много, и squashfs-lzma нужен ВСЕГДА. когда же его для 2.6.29 припилят.

В январе 2006 года я установил дома новый винчестер SCSI объёмом 73 (Семьдесят три) гигабайта. Сейчас на нём свободно примерно 30 %.

Огромные винчестеры нужны, только чтоб складировать на них фильмы и музыку (пока винт в один прекрасный день не грохнется, унеся их с собой, но это второй вопрос). А фильмы и музыка уже сжаты, они не сжимаются по LZMA! Для системы тоже много не надо, дома, пока не поставил аппаратный роутер, великолепно работал древний комп с винчестером "Фуджицу" выпуска 1999 г. (2,5 Гб, свободно 0,5 Гб).

Oleaster ★★★
()
Ответ на: комментарий от ARHL

>>если тебе нужно знать, какой глипс с какими флагами - то вот у тебя диск со слакбилдами, вот у тебя книжка, собираешь, останавливаешься на ЛЮБОМ шаге и правишь слакбилд под нужды, или вообще меняешь и перевыдераешь что надо.

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

OperaSoftware
() автор топика
Ответ на: комментарий от LamerOk

>не всем же пользоваться сборками MyWinXPUltraMegaGiga_Edition_c_Krytbie_ukoHku_ka4ayte_ckopee_4.36.iso

Вот-вот. Поэтому не пользуюсь системой, которую надо год пилить для придания ей нормального вида, а экономлю часы своей жизни, ставя такую, в которой уже более-менее всё готово. В жизни есть множество более интересных и полезных занятий, чем настройка слаки.

Oleaster ★★★
()
Ответ на: комментарий от OperaSoftware

>Люди которые работают за компьютером.
Таким людям пофиг, какой софт будет через 3 года в дистрибутиве.

devl547 ★★★★★
()
Ответ на: комментарий от OperaSoftware

>и не только он. есть люди которые работают за компьютером.

Не-не, музыку я, конечно, слушаю, а иногда и фильмы смотрю (конечно, не "Чужой против хищника" или "Ночной позор", а качественные картины). Но для этого есть оптические диски, которые тихо стоят на полке и ждут момента, когда они мне понадобятся. Ведь я ж не смотрю любой отдельно взятый фильм даже 1 раз в неделю -- в лучшем случае, раз в два-три года. Зачем же мне всё время держать его на винчестере?

Oleaster ★★★
()
Ответ на: комментарий от Oleaster

> Огромные винчестеры нужны, только чтоб складировать на них фильмы и музыку (пока винт в один прекрасный день не грохнется, унеся их с собой, но это второй вопрос). А фильмы и музыка уже сжаты, они не сжимаются по LZMA! Для системы тоже много не надо, дома, пока не поставил аппаратный роутер, великолепно работал древний комп с винчестером "Фуджицу" выпуска 1999 г. (2,5 Гб, свободно 0,5 Гб).

> нетбук может быть в офлайне

> у меня на нетбуке дамп русской википедии, распакованый - 17 гб, в лзма - 1.2 гб


у меня только 8 гб (один винт в ноутбуке я уже потерял, когда дочка на коленях ноут с колен сшибла, твердотельные - моё всё), и на 8 гб подозрительно быстро закончилось место. в lzma оно заканчивается меньше. и вообще это удобнее любого пакетного менеджера по части удаления программ - они просто внезапно перестают существовать, и всё, и при загрузке я просто выбираю - какая часть будет монтироваться в /, какая - нет. ну и плюс удобная загрузка хоть по pxe (везде одна и та же система), хоть на cd закатать легко... и никакой возни с установками/переустановками


даю прогноз - если меня не забанят в следующие три недели - число систем на слака + squashfs-lzma на лоре возрастёт. нетбуков то у людей много. :)

ARHL
()
Ответ на: комментарий от ARHL

>а если тебя не волнует, как собран glibc - то почему ты в этом вопросе не доверяешь Патрику. почему ты вообще не доверяешь Патрику -

Это вопрос из серии "Ты уже перестал бить свою мать?" На него невозможно буквально ответить.

Я не "доверяю Патрику" и не "не доверяю Патрику". Просто знаю, что слака -- маргинальный недодистр, который сыграл определённую роль в истории линукса и породил несколько относительно удачных _нишевых_ продолжений (так, зенвалком я иногда пользуюсь как ливсиди).

Время самопальных дистров прошло. Настало время индустриальных решений. Убунта, редхат, суся к таковым относятся, слака -- нет.

Oleaster ★★★
()

Не нужна ни какая синхронизация, ибо колхоз в котором все будут стрелы переводить а не работать. Нужен прогресс и естественный отбор.

af5 ★★★★★
()
Ответ на: комментарий от Oleaster

>>Зачем же мне всё время держать его на винчестере?

чтобы когда к тебе кто-нибудь придет, удивить его сколько у тебя всего много на винчестере -- есть такой тип людей, они даже делают вот такие глаза О_О, когда не находят у меня 100000 файлов музыки и 238 файлов самых разных фильмов в папочках "чушь" "хорошее кино" и п.р

OperaSoftware
() автор топика
Ответ на: комментарий от Oleaster

>Настало время индустриальных решений

вот поэтому linux хрен что займет на десктопах. потому что

>индустриальных

devl547 ★★★★★
()
Ответ на: комментарий от ARHL

>окей, у меня сейчас система - 54 мб вместе с ядром

>metacity + lxpanel, abiword, gnumeric, gimp 2.4.4, stardict с сократовскими словарями en-ru и ru-en, трансмишн, mplayer, vqccgtk, linuxdcpp, opera10, osmo, abiword, gnumeric, msttf и ещё куча программ, monkeyweb+php, на aao работает всё железо, кроме картридера, работает и как pxe-загрузочный сервер, работает на 128 мб

>ooo301 + jre = ещё 120 мб, вайн - ещё 8, freeciv - ещё 7

>теперь твой выход, на дебиане :)

Товарищ, а для embedded-систем используют src-deb, и получается еще меньше ога.

leg0las ★★★★★
()
Ответ на: комментарий от Oleaster

а опенофис, который неизвестно, понадобится или нет. или гимп. или ява. или веснот/опенарена под настроение, когда ты далеко от дома.

я кстати тоже фильмы не смотрю, музыку не слушаю, винты мне нужны только чтобы качать исошки разных дистрибутивов, изучать, перенимать опыт и совершенствовать свою слаку.

но и различные прикладные программы нужны, и тут компромисс - ставить/не ставить, а .lzm - это и способ передачи пакета, и одновременно уже установленный пакет, не надо винт мучать установой-удалением.

ARHL
()
Ответ на: комментарий от ARHL

>у меня только 8 гб

Давайте соберём Вам 1000 рублей на ещё 8 Гб? Я 100 рублей пришлю, обещаю!

А вообще, характерно, что слаковод не может позволить себе купить флэшку большого объёма. Хотя я чужд снобизма. Честно-честно. :)

Oleaster ★★★
()
Ответ на: комментарий от devl547

>где пуск, где часики, где мой квип, браузер и пасьянс?

А, так Вы вообще ремикс не видели. А туда же, "тормоза"... А я тут спорю, тоже повёлся...

Oleaster ★★★
()
Ответ на: комментарий от Oleaster

> Время самопальных дистров прошло. Настало время индустриальных решений. Убунта, редхат, суся к таковым относятся, слака -- нет.

Если бы люди могли сами принимать решения, обосновывать решения и держать ответ за свои решения - тогда этот вопрос имел бы смысл.

В текущей ситуации да - нужна убунта, редхат и суся. Не потому, что они лучше. Не потому, что они лучше подходят. И даже не из за мифического "тебя собьёт машина а новый мальчик-студент не осилит". А просто потому, что есть на кого вину свалить.

ARHL
()
Ответ на: комментарий от Oleaster

> Вот-вот. Поэтому не пользуюсь системой, которую надо год пилить для придания ей ....

Минууууууточку. При чём здесь твоё "не пользуюсь"? Как будто кто-то возражал против того, что ты не пользуешься? Не пользуешься - ну и не пользуйся себе на здоровье, тебя никто не заставляет.

Но песенки про "никому не нужную слаку" и приравнивание потребностей всех пользователей GNU/Linux к потребностям "блондинок"-секретарш оставь для походов на винфак.

Слака всегда была идеальной с точки зрения баланса затрат/результата стартовой точкой для создания "своей" системы. Она была ею задолго до убнты/генту, есть сейчас и будет после.

LamerOk ★★★★★
()
Ответ на: комментарий от leg0las

> Товарищ, а для embedded-систем используют src-deb, и получается еще меньше ога.

тут должен быть пруфлинк


и вообще-то я про десктоп, особенно про нетбуки

ARHL
()
Ответ на: комментарий от Oleaster

>вообще ремикс не видел

Ну если чтобы увидеть рекикс нужно работать с ним больше 3 дней, то да, спору нет

devl547 ★★★★★
()
Ответ на: комментарий от OperaSoftware

>есть такой тип людей, они даже делают вот такие глаза О_О, когда не находят у меня 100000 файлов музыки и 238 файлов самых разных фильмов в папочках "чушь" "хорошее кино" и п.р

Да, они даже с некоторой жалостью смотрят. ;)

Oleaster ★★★
()
Ответ на: комментарий от OperaSoftware

> а людей, котором охото яро красноглазить в 2009 катастрофически мало, такие дела

можно вопрос, а зачем красноглазить в slax? после того, как я допишу документашку, я пересоберу slax, сделаю простой скриптик для автоустановки и добавлю все наработки из alr, а ты просто возьмёшь и поставишь, хоть на fat, хоть на ntfs, хоть рядом с любимой убунточкой. не понравится - оно тебе даже не помешает никак.

учитывая, что на нетбуках нет приводов - очень удобно.

ARHL
()
Ответ на: комментарий от Oleaster

> Время самопальных дистров прошло.

Как жаль, что ты не аноним. Такой аналитик пропадает...

LamerOk ★★★★★
()
Ответ на: комментарий от Oleaster

> Давайте соберём Вам 1000 рублей на ещё 8 Гб? Я 100 рублей пришлю, обещаю!

это не я, это асер так собрал. кстати, я разве не сказал? мне этого достаточно. сейчас 2.5 гб свободно, минус смешарики

ARHL
()
Ответ на: комментарий от devl547

>Ну если чтобы увидеть рекикс нужно работать с ним больше 3 дней, то да, спору нет

Тогда Вы соврали в предыдущем посте. У ремикса интерфейс, как у любой современной говномобилки, то есть как раз "для блондинок". Я давал посмотреть ремикс реальным женщинам, никаких затруднений у них он не вызвал -- разбираются минут за пять.

Oleaster ★★★
()
Ответ на: комментарий от Oleaster

Ты это обьясни тем, кто ставит на нетбуки винду.

> разбираются минут за пять.

Это пока дело не доходит до совместимости с уже существующим софтом и файлами.

devl547 ★★★★★
()
Ответ на: комментарий от ARHL

А асус собрал для меня всего 4 Гб. У меня там уместилась система, да ещё пол-гига свободно. Хоум ушёл на вставленную в лот SD объёмом 8 Гб. А Вам кто мешает купить SD на 16 или 32 гига? Святой Патрик не позволяет? ;)

Oleaster ★★★
()
Ответ на: комментарий от OperaSoftware

> странно, что вопят только слаководы

Но-но! Ты не путай наш священный слакосрач и обсуждение твоей новости.

LamerOk ★★★★★
()
Ответ на: комментарий от devl547

> Ты это обьясни тем, кто ставит на нетбуки винду.
> разбираются минут за пять.

> Это пока дело не доходит до совместимости с уже существующим софтом и файлами.


кстати, alr+wine = 60 мб, запускает добрую половину win-софта, стабильно и надёжно, куча софта. нет, же не жрут. мучаются с установками, но не жрут

вот так же раньше антибиотики не жрали, дохли но не жрали

ARHL
()
Ответ на: комментарий от wyldrodney

>>а когда предлагают координировать усилия, все отмахиваются

>МШ: Я анонсирую новую Бубунту 30 апреля.

>Команда ОО: Ты охре#ел! Мы только к июню новую версию допилить планировали.

>Сборщики: Нам на сборку нужно 2 недели.

>Команда ОО: Кретины! Поторопили - сами баги правьте.

>Юзер в багзилле: У меня файлик не открываецоооооо!111

>Сборщики в багзилле: Команда ОО выпустила недостаточно отлаженный продукт. Ждите следующей версии.

>Теперь это называется планировнием? ;)

Дибилушко... описанное тобой называется долбоебизм.

Планирование это управление распределением КОГДА можно вносить ФИЧИ в код, а когда ТОЛЬКО фиксы. смори на способ планирование выпуска linux, scheduler выпуска Ubuntu.

VoDA ★★
()
Ответ на: комментарий от LamerOk

>>Час за часом, день за днем они сидят на лоре...

ну почему на лоре. как раз не на лоре. французская полиция точно тут не сидит, хотя и использует убунту

OperaSoftware
() автор топика
Ответ на: комментарий от ARHL

>добрую половину win-софта
К сожалению не весь и панацеей не является. Хотя жаль, винда в дуалбуте надоедает.

devl547 ★★★★★
()
Ответ на: комментарий от VoDA

Вот так и ждут два года, чтобы нужная фича появилась.

devl547 ★★★★★
()
Ответ на: комментарий от LamerOk

>>А если не многим, то что? Запретить им знать?

а кто-то им запрещает знать? блокирует им доступ к любимой слаке?

OperaSoftware
() автор топика
Ответ на: комментарий от devl547

>Это пока дело не доходит до совместимости с уже существующим софтом и файлами.

А при чём тут ремикс и слака? Вы как-то неуклюже переводите стрелки. Вопрос был про скорость интерфейса? Я ответил. Про удобство интерфейса? Тоже ответил. Могу повторить -- в убунте либо имеем приемлемую скорость и очень красивый, удобный фейс, либо суперскорость с минималистской (но тоже простой для освоения) мордой без заметных плясок с бубном.

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

Oleaster ★★★
()
Ответ на: комментарий от Oleaster

> А асус собрал для меня всего 4 Гб. У меня там уместилась система, да ещё пол-гига свободно. Хоум ушёл на вставленную в лот SD объёмом 8 Гб. А Вам кто мешает купить SD на 16 или 32 гига? Святой Патрик не позволяет? ;)

пока благодаря стараниям святого патрика мои 8 намного больше твоих 12 - нескромно задавать такие вопросы :)

а разделение разделов на хоум и не хоум ущемляет мою свободу делать то что мне нравится так как мне нравится, RMS бы не одобрил

ARHL
()
Ответ на: комментарий от I-Love-Microsoft

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

твои проблемы в дебиане дааавно решает apt-zip

http://packages.debian.org/lenny/apt-zip

посмотри, может он есть в убунте

www_linux_org_ru ★★★★★
()
Ответ на: комментарий от OperaSoftware

> ну почему на лоре. как раз не на лоре. французская полиция точно тут не сидит, хотя и использует убунту

дык кто громче кричит

на сто мильонов можно создать атомную бомбу и бабахнуть, тогда шума вообще вон сколько будет


просто мы же из linux, мы же умеем выбирать лучшее, отделять необходимое, а не слушать рекламу и выбирать то, что советует К4ТЮШ3ЧКА на форумах, не?

ARHL
()
Ответ на: комментарий от OperaSoftware

>>Сделали бы десктопную версию как у арча - без релизов и циклов вообще

>угу а теперь попробуй предложить такое решение более менее крупной фирме. историю успеха можешь сюда запостить

Историю успешного вылета с работы ;)

пусть побегает между филиалами выясняя что за версия библиотеки у пользователя и почему нужная софтина не работает у конкретного пользователя.

VoDA ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.