LINUX.ORG.RU

Интервью c разработчиком Debian о внедрении systemd и связанных с этим изменениях в сообществе

 , ,


0

3

Разработчик Debian Евгений Любимкин рассказал о процессе внедрения systemd, расколе в техническом комитете и о создании форка.

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

anonymous

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ты дебил, да? Есть Debian/Hurd. Есть Debian/BSD. А теперь их не будет, так как systemd гвоздями к лялиху прибит. Это и есть vendor lock.

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

Ну а зачем он нужен-то? Для всякого десктопного убожества типа гнома? Так десктоп не нужен совсем, как класс, как концепция.

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

Для формирования философии необходима устойчивая группа, генерирующая спрос на неё. Во время создания UNIX-way такой группой было само объединение разработчиков, что выделяло их из толпы и таким образом появилась эта необычная идея. В нынешних реалиях масса потребителей и сообщество разработчиков пересекается мало. Те, кого Вы перечислили, исключения не составляют и они ничем не отличаются ни от маководов, ни от виндофилов. В современных реалиях для массового обывателя UNIX-way мог бы стать маркетинговым фетишем, ничем не хуже белого пластика яббла, но не стал.

frost_ii ★★★★★
()
Последнее исправление: frost_ii (всего исправлений: 1)
Ответ на: комментарий от anonymous

Аналогия-аналогией, но кто мешает делать вклад в стандартизацию
интерфейсов и приводу systemd к человеческому виду? Что потом
позволит его расчленить на компоненты и менять по желанию

Вот Поттеринг как раз и мешает. Убунта в этом направлении _очень_ активно работает. Они уже запилили systemd-shim и cgmanager. Но он посылает их, с их патчами и идеями, к хренам собачим.

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

UNIX-way мог бы стать маркетинговым фетишем, ничем не хуже белого пластика яббла, но не стал.

Если бы следуя юникс-вей можно было бы создать веббраузер.
Или 3д игры.
Или высоконагруженный sql-сервер.
Или графическую подсистему.

С другой стороны, те, кому ехать, а не шашечки - на юниксвей давно забили.

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

Есть Debian/BSD. А теперь их не будет,

Это ты дебил. Debian/BSD могут и дальше пилиться 2.5 разработчиками, так как ядро Linux не залочено только на systemd. А если звезды перевернулись бы — есть сорцы и можно пропатчить. Так что валяй учить уроки.

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

Вот Поттеринг как раз и мешает.

Прям вламывается в дома к кодерам и отрубает руки?

Убунта в этом направлении _очень_ активно работает.

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

Они уже запилили systemd-shim и cgmanager. Но он посылает их, с их патчами и идеями, к хренам собачим.

Дак место-ли этим патчам в основном дереве? В любом случае - никто не мешает держать отдельную ветку и комитить туда. Будет спрос на эту ветку - будет новым дефолтом.

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

Убунта в этом направлении _очень_ активно работает.

Убутна официально обьявила что в 15.04 будет systemd по умолчанию: https://wiki.ubuntu.com/systemd

Они уже запилили systemd-shim и cgmanager. Но он посылает их, с их патчами и идеями, к хренам собачим.

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

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

Вообще тут вина системд только в одном:
Они создали такую систему, функционалом которой куча программеров радостно побежала пользоваться.
И заявили, что пилить под сторонние ядра они ее не будут, ибо они планируют пользоваться теми фишками, которое дает ядро линукс.

Однако, если вам нужен Debian@Hurd и Debian@BSD - никто не мешает вам запилить свою реализацию.
К примеру есть такая штука: https://uglyman.kremlin.cc/gitweb/gitweb.cgi?p=systembsd.git

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

Можно конкретные примеры плохих архитектурных решений и примеры говнокода?

Это примерно то же самое

unix-вейные баш-скрипты — вот истинная куча говна размазанная по полу.

принцип низкой связности, многие другие принципы

многие — это какие?

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

«Есть Debian/Hurd. Есть Debian/BSD.»

Нет их, они давно мертвы и ненужны.

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

Меня всегда интересовал ответ на вопрос «как отличить говнокодера от НЕ говнокодера». Гм. Методики есть?

На мой взгляд, это может показать только время - когда проект развивается, сразу видно, какой ценой даются улучшения. Если мы пишем мало и легко вписываемся в существующую структуру, это годнота.

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

Вообще тут вина системд только в одном:
Они создали такую систему, функционалом которой куча
программеров радостно побежала пользоваться.

Если вы даже из прочиттанного интервью не поняли, в чём его «вина», и говорите подобные глупости, то остальные ваши посты, видимо, лучше игнорировать. Однако, всё-таки отвечу на те, что были ответом на мой пост.

Прям вламывается в дома к кодерам и отрубает руки?

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

Дак место-ли этим патчам в основном дереве? В любом случае -
никто не мешает держать отдельную ветку и комитить туда.

Они так и делают, но он это всё довольно быстро ломает в новых релизах.

О, теперь будут плакаться, что модули системд отдельно от
системд не работают.

Когда вы поймёте, кому и почему это нужно (осилите таки интервью) - можно будет продолжить обсуждение. Ещё раз: всё, что вы сказали тут - не актуально. Вы просто не понимаете, в чём именно винят системд.

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

Убутна официально обьявила что в 15.04 будет systemd по
умолчанию

Ключевое слово - по умолчанию. Это нормально. Главное, чтобы были и альтернативы.

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

Альтернативы представь себе есть даже в федорке и рхеле - да, там тоже можно поставить sysv и openrc.

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

На мой взгляд, это может показать только время - когда проект развивается, сразу видно, какой ценой даются улучшения. Если мы пишем мало и легко вписываемся в существующую структуру, это годнота.

Интересное мнение. Спасибо.

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

На Линукс тоже :-)

Тем, кому ехать, то есть решать свои конкретные бизнес-задачи, Линукс не даёт ровно никаких преимуществ. Теперь он просто избыточная сущность

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

не надоело это мусолить-то уже?

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

> даже в федорке и рхеле - да, там тоже можно поставить sysv и openrc.

Как это сделать?

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

это просто огромная куча велосипедов из говнокода.

Напомнило /etc/rc.d/init.d/*

Не знаю, как там в Systemd (вам лучше знать, правда ваши проекты не имею чести знать), но эта куча под определение подходит как нельзя лучше.

Skull ★★★★★
()

Пройдут 5-10 лет и все привыкнут к systemd как привыкли к kde4, ничего страшного

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

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

Чего не было, когда я последний раз на нее смотрел(может это было и в 2013, уже и не помню).

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

Дятел, ты же как то кричал,что системДЫ нинужОн. Ещё и дебильный пример приводил, тем самым доказав свой долбодятлизм.

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

так люди иногда набираются ума :-)

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

Ойлол. Сейчас у меня systemd. УМВР. А вот онанизмуса пора закрыть на фиг.

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

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

Вранье!

они планируют пользоваться теми фишками которые только ИМ нужны, вот Поцтеринг переполз на ssd и выкинул readhead. Поцтеренгу не нужны большие диски и вот эта говноподелка дропает fsck не давая закончить проверку. и так во всем...

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

и вот эта говноподелка дропает fsck не давая закончить проверку

Серьезно?!? Если это так, то фанов systemd действительно надо истреблять дустом.

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

вот эта говноподелка дропает fsck не давая закончить проверку

Опять палитесь хейтеры. Это был баг, и он исправлен. Но поскольку нормальных аргументов у хейтеров нет, приходится так откровенно в стиле первого канала перевирать факты, и представлять этот баг как фичу.

anonymous
()

...очень странная новость, давно ясно, что в ТК Debian не «все гладко».

...есть сомнения по поводу личности интервьюера, и, собственно, годности самого интервью.

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

На удивление по ссылке наконец-то появилась ВМЕНЯЕМАЯ секция
Documentation for Developers в которой нет буллшита, а есть
чёткая информация С ПРИМЕРАМИ кода.

Ну хоть как-то образумились мужики, плюсик им в карму

а логотип всё ещё не нарисовали? :-(

ну когда уже!

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

а логотип всё ещё не нарисовали?

Физиономия Лёни Поттера — лучше логотипа не найти. И рисовать ничего не надо.

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

...есть сомнения по поводу личности интервьюера,

если эта личность реальна, то у меня есть сомнения по поводу её адекватности.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Indexator

Это примерно то же самое, что называть Баха и Да Винчи неактуальным говном мамонта...

Аналогиями ничего нельзя доказать.

Рассказы про пятиугольные столы и Баха с Винчи — это... как Малышева с её фокусами. Публика аплодирует, но к реальности её фокусы не имеют никакого отношения.

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

Не, супервизор в systemd — это и есть PID 1. Юниты читает и обрабатывает он.

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

с такими багами системд надо держать в тамбуре федоры ещё лет 5, и только потом допускать до продакшена. но люди в дорогих костюмах не могут так долго ждать, да и школота усердно подмахивает.

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

Бах - неактуальное говно мамонта. Да Винчи креативен.

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

Как и где-либо ещё. %рандомный_крупный_секьюрити_баг_последнего_года% подтверждает. Так что не аргумент ни капли.

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

Альтернативы представь себе есть даже в федорке и рхеле - да,
там тоже можно поставить sysv и openrc.

Пруф про альтернативу в последних федорах в студию.

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

Ну тебе и остальным фанбоям только и остается что выкручиваться :)

А у меня пруфы есть :)

systemd's readahead implementation has been removed... бла-бла-бла... As none of the developers has been using rotating media anymore бла-бла-бла :)

(с) Леня поцтеринг

И про баг не надо врать!

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

640 кб.... тьфу ты... 15 минут хватит всем?

-JobTimeoutSec=15min

-JobTimeoutAction=poweroff-force

если это и баг, то уж точно не в говноподелке, а в днк ленчика...

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

Во-вторых назвать тот словесный мусор про пятиугольные стулья
иначе как словесным мусором — язык тоже не поворачивается. Вот
если бы он потрудился хотя бы объяснить чем же systemd похож
на квадратные столы — уже другое дело.

Не знаю, как вы ухитрились проскипать все его объяснения, а увидеть только аллегории. И это ещё помимо того, что информации о проблеме дофига и помимо этого интервью. Блин, ну хоть кто нибудь здесь по сцылкам ходит? Ну хоть один? Весь день трид просматриваю в надежде хоть одного человека увидеть, кто хоть немного прочитал о проблеме и скажет хоть слово по делу.

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

поцтеринг просто не допер, что есть что-то за пределами его
домашнего локалхоста.

Блин, анонимус, завязывай со своими пруфами. Ознакомься с интервью и с тем, почему конкретно дебиан не хочет принимать системд. После этого выискивать подобные «пруфы» уже не потребуется.

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

ты из параллельной вселенной? :)

Нет, всего лишь почитал немного их списки рассылки. Хинт: тот факт, что они его приняли, не означает, что они этого хотели. В этом-то вся и фишка, действовать пришлось вопреки собственным желаниям. Почитайте уже наконец.

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

тот факт, что они его приняли, не означает, что они этого хотели

слабаки? :) а что теперь ныть то?

Пропал калабуховский дом! Придется уезжать, но куда, спрашивается? Все будет как по маслу. Вначале каждый вечер пение, затем в сортирах замерзнут трубы, потом лопнет котел в паровом отоплении, и так далее. (с)

anonymous
()

почитал интервью

Я один из более чем тысячи разработчиков Debian.

интересно там тысяча таких же нонеймов как и тот с кем брали интервью?

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