The OpenNET Project / Index page

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

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

"Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от opennews (ok) on 10-Янв-13, 14:03 
Началась публикация мини-интервью с докладчиками европейской конференции разработчиков свободного и открытого ПО FOSDEM 2013, которая состоится 2 и 3 февраля в Брюсселе (Бельгия).  Среди уже проинтервьюированных участников фигурирует (https://fosdem.org/2013/interviews/2013-lennart-poettering/) Леннарт Поттеринг (Lennart Poettering), который привёл некоторую статистику по проекту systemd и ответил на несколько связанных с разработкой вопросов.


В настоящее время у проекта systemd имеется 15 разработчиков с правом коммита. Среди коммитеров присутствуют представители сообщества, участники проектов  Debian и Arch Linux, представители Red Hat и даже один разработчик из компании Canonical. Всего в создании патчей для systemd приняли участие 373 разработчика, но подавляющее большинство работы выполняют три ключевых разработчика проекта и ещё около 10 человек регулярно участвуют в развитии новых компонентов. Как минимум пять разработчиков получают зарплату за свою работу над systemd. В качестве основной задачи на 2013 год отмечается улучшение уже добавленных в systemd взможностей. Также планируется добавление нескольких значительных улучшений в подсистему Journal, связанных прежде всего с сетевыми функциями и доступом через Web.

Большой раздел интервью посвящён критике, связанной с ориентацией проекта systemd только на Linux и отходу от философии Unix. По мнению
Леннарта недовольство отсутствием поддержки BSD-систем преувеличено, так как интерес BSD-проектов к systemd минимален и  разработчикам BSD-систем нет дела до того, что  systemd привязан к Linux. Исторически, ядра BSD-систем развивались одновременно с пользовательским окружением вокруг них, поэтому системные компоненты пространства пользователя не переносимы между разными ОС. Даже такой популярный проект как  OpenSSH, развиваемый в составе OpenBSD, сильно завязан на OpenBSD, в то время как для других систем развивается отдельная "portable" версия OpenSSH, поддерживаемая другой командой разработчиков.


Systemd использует похожую на BSD модель, развивая и интегрируя в пакет собственный набор базовых системных компонентов и отталкиваясь при их создании на возможности, предоставляемые ядром Linux. Тем самым Systemd делает Linux более похожим на классические Unix-системы, сокращая степень фрагментации имеющихся решений и возвращая некоторые концепции Unix, такие как встроенная поддержка подключения нескольких рабочих мест к одному компьютеру и  представление доступа ко всем сервисам systemd через файловую систему (cgroup fs).


Такие проекты как Debian и Gentoo базируются на идее, что компоненты пространства пользователя  должны развиваться обособленно без привязки к конкретным ядрам операционной системы. В связи с подобным расхождением взглядов неизбежно возникают конфликты, такие как создание (http://www.opennet.me/opennews/art.shtml?num=35619) разработчиками Gentoo форка udev. Что касается наблюдаемой в сети критики и споров, то часто замечания имеют эмоциональный характер. Команда разработчиков привыкала к эмоциональным выпадам, поэтому разработчики стараются игнорировать все эмоции и при возможности извлекать из поступающих сообщений техническое содержание, если таковое имеется. Для того чтобы добиться успеха в продвижении новых технических концепций в таких областях открытого ПО, где наблюдается почти религиозная привязанность к технологиям, нужно иметь очень толстую кожу.

Среди других интервью опубликованных интервью можно отметить:

- Antti Kantee: Переносимые Rump-ядра NetBSD (https://fosdem.org//interviews/2013-antii-kantee/)

  - Bdale Garbee и Eben Moglen: FreedomBox 1.0 (https://fosdem.org//interviews/2013-bdale-garbee-and-eben-mo.../) (проект (http://www.opennet.me/opennews/art.shtml?num=34693) по созданию персонального сервера для обеспечения приватности)

  - Daniel Pocock, Peter Saint-Andre, Simon Tennant, Evan Prodromou, Daniel-Constantin Mierla и Emil Ivov: Открытые платформы для микроблогов и социальных сетей (https://fosdem.org//interviews/2013-daniel-pocock-and-peter-.../)

  - Jeremiah Foster: Linux-решения для автомобильных информационно-развлекательных систем (https://fosdem.org//interviews/2013-jeremiah-foster/)

  - Luc Verhaegen: Открытые драйверы для ARM GPU (https://fosdem.org//interviews/2013-luc-verhaegen/)

  - Simo Sorce: Построение систем управления идентификацией в Linux (https://fosdem.org//interviews/2013-simo-sorce/)

  - Simon Bennetts: Использование OWASP ZAP (The Open Web Application Security Project) для комплексного анализа веб-сайтов на уязвимости (https://fosdem.org//interviews/2013-simon-bennetts/)

URL: https://fosdem.org/2013/news/2013-01-09-first-fosdem-2013-sp.../
Новость: http://www.opennet.me/opennews/art.shtml?num=35797

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

Оглавление

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


1. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 14:03 
В кои-то веки Поттеринг дело говорит. Странно, в большинстве мест он на этот раз даже не соврал. А заодно объяснил свой пофигизм к некоторым коментам и моментам. Видимо он не такой уж и крокодил каким кажется. Хотя ЧCВ ему поубавить стоило бы.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +27 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 14:24 
Он,может, и не крокодил, но везде, где я видел, в его софте адский оверинжиниринг и ни малейшего желания сохранять обратную совместимость даже там, где это возможно. Мой нынешний любимый пример - про localed b hostnamed из состава systemd. Мало того, что их необходимость в принципе сомнительна, так они ещё и будут некорректно работать в самом вероятном случает, когда соответствующие конфигурационные файлы будут отредактированы руками (или существующим софтом, ничего о systemd и его DBus-интферйсах не знающим). С логгером - то же самое. Писать стандартный лог + параллельно расширенный формат нельзя было? И так далее, и тому подобное. Как по мне - это оскорбление в виде кода.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от p5n email(ok) on 10-Янв-13, 14:54 
Не понял. Я /etc/locale.conf и /etc/hostname редактировал руками и всё работает.

Что за проблемы с localed и hostnamed?

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

38. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 16:11 
Собственно, суть этих демонов - D-Bus интерфейс к соответствующим настройкам - для изменения и для уведомления об изменениях в реальном времени. Так вот файлы настроек они не мониторят, если изменить руками - никто уведомление не получит.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

41. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от p5n email(ok) on 10-Янв-13, 16:14 
> Так вот файлы настроек они не мониторят

А какие вообще демоны мониторят свои файлы настроек? Везде kill -HUP надо делать.

Да и вообще следить за файлом настроек - это пц. Я может его открыл, редактирую с автосохранением - он мне что, на каждое сохранение будет настройки демона менять?

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

55. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 16:38 
Чтобы они HUP корректно обрабатывали я тоже не видел. А если никак не учитывать это дело - то смысла великого в подписке на изменения я не вижу. Правда, в данном случае его и так маловато. Смешно другое - что это я полез посмотреть что ж там в systemd такое, открыл случайные файлы - и увидел это чудо. подозреваю, что оно и в других местах не лучше.

И да, я бы предпочел лишнее дергание на автосохранение (которое само по себе - редкость, обычно во вспомогательные файлы пихают).

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

61. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –5 +/
Сообщение от p5n email(ok) on 10-Янв-13, 16:51 
Для того, чтобы такие изменения полноценно для всей системы вступили в силу её надо перегружать, т.к. локаль - свойство процесса.

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

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

66. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 16:58 
А гуйне системная локаль, по идее, глубоко до лампочки, её только пользовательская интересовать должна. С хотснеймом дело другое, но покажите мне хоть один случай, где в гуевой системе после взлета гуя может меняться хостнейм.
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

70. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от p5n email(ok) on 10-Янв-13, 17:06 
> А гуйне системная локаль, по идее, глубоко до лампочки, её только пользовательская
> интересовать должна. С хотснеймом дело другое, но покажите мне хоть один
> случай, где в гуевой системе после взлета гуя может меняться хостнейм.

Да любые системные настройки в "user friendly" дистрибутиве, в котором всё мышой делается.

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

73. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 17:12 
Но... зачем???
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

78. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от p5n email(ok) on 10-Янв-13, 17:19 
> Но... зачем???

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

Посмотри на пц в каком-нибудь сусе в /etc/sysconfig/language

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

13. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 15:22 
> сохранять обратную совместимость даже там, где это возможно

Обратную совместимость чего с чем? Гражданин по своему прав: система инициализации это system-specific штука. И да, интересно, почему бздам, солярам и макосям можно фигарить на своей волне в вопросе инициализации и только линь кому-то что-то "должен"?

> localed b hostnamed из состава systemd

Ну вот тут согласен, нафига на это целые демоны - я не понимаю. Ну ладно б какой .so в виде плагина к системе инициализации там где это надо. Но вот почему целый демон - ? А что, локаль и хостнейм так часто меняют что надо целый демон?

> Как по мне - это оскорбление в виде кода.

Оскорбление - это если бы код рекурсивно подтер все файлы начиная с /, а это так, мелочи какие-то.

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

22. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 15:50 
> Гражданин по своему прав: система инициализации это system-specific штука.

FTGJ, она может быть system-specific штукой. А может и не очень (юнит-файлы/скрипты — отдельно). Был бы systemd в этом смысле как SysV init, претензий, думается, не было бы.

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

50. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:23 
> FTGJ, она может быть system-specific штукой. А может и не очень

Может. Но поскольку всякие LXC, kvm и прочие есть только в линуксе - вариантов есть по большому счету два. Или система инициализации таки взвалит на себя системную специфику, или с ней придется сношаться лично мне, пользователю. At the end of day я предпочитаю первый вариант. Сугубо по соображениям удобства лично моего окорока в процессе администрирования всего этого счастья.

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

52. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 16:28 
>> FTGJ, она может быть system-specific штукой. А может и не очень
> Может. Но поскольку всякие LXC, kvm и прочие есть только в линуксе
> - вариантов есть по большому счету два. Или система инициализации таки
> взвалит на себя системную специфику, или с ней придется сношаться лично
> мне, пользователю.

В теории, если обе системы имеют примерно равные возможности (там LXC, там еще какой-нибудь FGS,..), то не так страшно. Вот если их нет, тогда да.

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

30. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от p5n email(ok) on 10-Янв-13, 16:00 
> нафига на это целые демоны - я не понимаю

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

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

51. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:25 
> Это не демоны. man говорит, что они запускаются при необходимости и завершаются после того как отработали.

Тогда нафига их так назвали? Это был такой тонкий троллинг тех кто теперь истекает здесь желчью? В таком виде пусть живет, я не возражаю. Довольно разумно вроде.

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

96. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 18:04 
> Тогда нафига их так назвали? Это был такой тонкий троллинг тех кто
> теперь истекает здесь желчью?

Поттеринг похоже такое любит. Одна строчка насчет /usr на отдельном разделе чего стоила.

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

58. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 16:41 
Ну дык, их d-bus запускает. Не зватало, чтобы это в памяти висело. Но сам функционал от этого более здравым не становится. Подписка на изменение системной локали, ага.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

69. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 17:02 
> изменение системной локали, ага.

Не, лучше нехай все заваливается к чертям при изменении таковой.

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

74. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 17:13 
Вот скажите: зачем и когда меняется системная локаль?
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

77. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +4 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 17:16 
И, кстати, не завалится там вообще ничего. Вы вообще представляете, как системная локаль используется?
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

47. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +17 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 16:18 
Я не о совместимости с другими системами. А о том, что есть, скажем, тонна софта, который ожидает логи в определенном месте в определенном формате. Вот они и должны туда по-прежнему ложиться. По крайней мере, по дефолту - на протяжении долгих лет, пока 99% этого софта не будет работать с новым форматом. А дальше можно дефолт поменять, но оставить возможность включить каким-то образом режим совместимости.

По поводу частоты изменений СИСТЕМНОЙ локали и хостнейма - дык. Я вообще не помню случаев, чтобы это менялось после первичной настройки системы, а уж в реальном времени подписываться на такие изменения - наркомания. Но раз уж сдедали - то, тчо не обработан самый "человеческий" случай правки руками или сторонним скриптом - четкий показатель того, как Поттеринг видит использование системы - либо переделывай всё на работу через новые интерфейсы либо имей баги. Да он этого и не скрывает, в общем-то... И именно в этом оскорбление - в том, что он не уважает тех, кто писал существующий код и пользователей этого кода, создавая им проблемы там, где можно этого избежать. Сравните с подходом, скажем, разработчиков SQLite...

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

57. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –8 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:41 
> Я не о совместимости с другими системами. А о том, что есть, скажем, тонна софта,
> который ожидает логи в определенном месте в определенном формате.

И кто доктор авторам такого софта? Такие вещи не должны быть hardcoded.

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

В этом мире никто никому ничего не должен. Если у вас есть такой софт - это ваши проблемы и проблемы его авторов, внезапно. С таким подходом лучше всего юзать MS-DOS версии 6. Там уж точно никто ничего менять не будет. Поэтому ваш ископаемый горбатый софт уж точно ни одна сволочь не сломает. Он умрет непобежденным. Потому что неуловимый Джо.

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

> По поводу частоты изменений СИСТЕМНОЙ локали и хостнейма - дык. Я вообще
> не помню случаев, чтобы это менялось после первичной настройки системы,

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

> а уж в реальном времени подписываться на такие изменения - наркомания.

Ну вообще, есть некий пойнт в том чтобы корректно реагировать на system-wide события подобного плана. Это лучше чем когда полсистемы с грохотом вылетает в трубу после того как перевел часы или сменил имя хоста. А такое иногда бывает.

> Но раз уж сдедали - то, тчо не обработан самый "человеческий" случай
> правки руками или сторонним скриптом - четкий показатель того, как Поттеринг
> видит использование системы - либо переделывай всё на работу через новые
> интерфейсы либо имей баги.

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

> Да он этого и не скрывает, в общем-то... И именно в этом оскорбление - в том, что он
> не уважает тех, кто писал существующий код и пользователей этого кода,

За подобным уважением - куда-нибудь в майкрософт, они любят до посинения таскать всякие некромановские какашки. Хотя они и то кинули пользователей доса - окончательно выбросили огрызки доса. Бедные пользователи старого dos-based софта. Они теперь пролетают.

> скажем, разработчиков SQLite...

Сравнил. 2.x и 3.х - совершенно разные штуки, у которых минимум общего. Даже тупо формат файлов принципиально разный.

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

65. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +3 +/
Сообщение от Crazy Alex (ok) on 10-Янв-13, 16:56 
Оно обычно hardcoded  в том смысле, что ожидает найти файл, хоть где-то. А само местоположение понятно что настраивается. А Поттеринг предлагает вместо файла - программу. К этому мало что готово.

И да - не должен. Но не сделать совместимость там, где можно было - свинство со стороны разработчика и риск для пользователей. Может, он через пол-года опять всё поломает.

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

А SQLite2 появился в 2002-м, в 2004-м появился 3-й, но последняя версия второго была выпущена в декабре 2006-го. То есть при общем сроке жизни в 4 года два из них он поддерживался параллельно с третьей версией. И после 2004-го и до сей поры совместимость тщательно поддерживается, особенно по клиентским интерфейсам. Вот так и надо в приличных проектах.

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

83. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 17:27 
> Оно обычно hardcoded  в том смысле, что ожидает найти файл, хоть где-то.

И на основании чего это делается именно вот так?

> А само местоположение понятно что настраивается. А Поттеринг предлагает вместо
> файла - программу. К этому мало что готово.

Не вижу ни 1 причины по котрой надо воспринимать мир как некую постоянную константу а не динамическую и эволюционирующую конструкцию. Это самона...лово.

> И да - не должен. Но не сделать совместимость там, где можно было - свинство
> со стороны разработчика и риск для пользователей. Может, он через пол-года опять всё поломает.

Может. С другой стороны, если бы он вкорячил еще кучу кода для поддержки всех мыслимых легаси и старых программ - получился бы вообще трындец. Вон в убунте поддержали классический инит. Так по сей день половина пакетов в результате с древними портянками, просто потому что их авторам пофигу пока жизнь не поставит перед фактом. Очень приятно блин - нарваться вместо цивильного управления джобами и мелких конфигов на эти немеряные простынки, ага.

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

Ну вот поттеринг вроде как пытается сделать оный таковым чтобы 99% великов отпало. Совсем узкоспециализированные - может и останутся.

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

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

> А SQLite2 появился в 2002-м, в 2004-м появился 3-й, но последняя версия
> второго была выпущена в декабре 2006-го. То есть при общем сроке
> жизни в 4 года два из них он поддерживался параллельно с третьей версией.

Ну я рад за них. Если у них есть ресурсы радовать некрофилов 2 года - их право.

> И после 2004-го и до сей поры совместимость тщательно поддерживается,
> особенно по клиентским интерфейсам. Вот так и надо в приличных проектах.

И тем не менее, внесен ряд изменений которые нифига не совместимы с старыми версиями. Например новый формат логов БД, который старые веорсии двигла в принципе не прочитают. Потому что просто не знают что сие за фигня. Про это есть предупреждение, но по факту какая-то супердуперсовместимость - обычный миф. Сказал бы маркетинговый буллшит, но вроде бы коммерческой составляющей там нет. Значит просто миф.

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

72. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от anonymousY (ok) on 10-Янв-13, 17:12 
>И кто доктор авторам такого софта? Такие вещи не должны быть hardcoded.

Пиzдец.
syslog это как-бы стандарт, да. Он реализован во всех unix-ах и куче других мест.

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

86. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –5 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 17:28 
> syslog это как-бы стандарт, да.

Кто это постановил? И с хрена ли у него на это эксклюзивное право? В культурном софте вообще настраивается куда и как логи вести и сислог - лишь один из вариантов. К тому же не обязательно даже локальный.

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

93. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +3 +/
Сообщение от anonymousY (ok) on 10-Янв-13, 17:44 

>Кто это постановил? И с хрена ли у него на это эксклюзивное право?

Жизнь постановила.
Но вообще это RFC:
http://tools.ietf.org/html/rfc3164
http://tools.ietf.org/html/rfc5424
Вопросы еще есть?

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

115. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 22:34 
> Жизнь постановила.

Ну она же и по другому постановит.

> Но вообще это RFC:

Это RFC на некий протокол. Никто не обязывает его реализовывать в конкретной системе. А то вон gopher тоже в RFC есть. Вы им как, уже пользуетесь по этому поводу?

> Вопросы еще есть?

Да: с какого рожна вы вдруг опухли и возомнили что сие mandatory в реализации в операционках? RFC много разных понаписано. И далеко не все из них вообще используются. Хотя лично вы можете уже приступить к реализации поддержки RFC1149, например :)

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

91. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от Stax (ok) on 10-Янв-13, 17:41 
Стандарт (SUSv2, POSIX.1-2001) - это вызов syslog(3). Если система его реализует, то как бы все стандартно. А где там висит в памяти процесс и куда он пишет - это в стандарте не указано. Да syslogd и так везде сильно разный - он и раньше ощутимо различался в BSD, Linux и Solaris. То, что вместо демона syslogd работает rsyslogd или journald и в каком там формате конфиги и сами файлы лога - дело конкретной системы. glibc в любом варианте реализует стандартный вызов syslog, приоритеты и типы объектов, так что система с journald работает *абсолютно* по стандарту и прозрачно для использующих syslog приложений.

POSIX, как бы, не дураки писали. Это все там продумано. А полагаться на конкретный формат вывода нельзя, он и раньше везде был разный. Те программы, которым надо (squid например, или httpd) просто ведут свой собственный лог и сами соблюдают свои правила, а требовать от разных типов демонов syslogd одинакого формата или даже мест размещения логов - глупо. Вы ради интереса посмотрите на ту же солярку, сравните расположение лога и формат "из коробки" с аналогичным в syslogd или rsyslogd в линуксе, удивитесь.

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

95. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от anonymousY (ok) on 10-Янв-13, 17:58 

rfc5424 и формат сообщений описывает.
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

117. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –3 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 22:37 
> rfc5424 и формат сообщений описывает.

А RFC1149 еще и не такой формат сообщений описывает. Вы его уже заимплементили в вашем вызове syslog()? Ну, я хочу получать сообщения от сислога по данному RFC :D.

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

116. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 22:36 
> Стандарт (SUSv2, POSIX.1-2001) - это вызов syslog(3).

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

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

8. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от robertino (ok) on 10-Янв-13, 15:08 
> В кои-то веки Поттеринг дело говорит.

какое дело он говорит ? я вижу только нелепые попытки отмыться. Говорит и делает он то что ему скажет руководство и это хреново кончится для открытой и свободной ОС, потому что руководство его всеми силами стремится взять управление всей экосистемой Linux в свои руки.

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

59. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:42 
> какое дело он говорит ? я вижу только нелепые попытки отмыться.

А мне как ни странно нравится его аргументация, по крайней мере объясняет его поведение. Хоть и не извиняет завышенное ЧСВ, но видимо "среда способствует".

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

3. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от ВовкаОсиист (ok) on 10-Янв-13, 14:30 
> Что касается наблюдаемой в сети критики и споров, то часто замечания имеют эмоциональный характер.

Орущих нытиков хватает, а по делу говорить мало кто берётся.

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

4. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от ВовкаОсиист (ok) on 10-Янв-13, 14:46 
Никто не в курсе, оно умеет в компайл-тайм отключать всякие хттп-серверы и qr-коды, которые обычному смертному ненужно? Конечно, в идеале, былоб лучьше сделать это отключаемым костылём^Wплагином, или оно там так и есть?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –7 +/
Сообщение от develop7 (ok) on 10-Янв-13, 15:05 
> никто не в курсе, как отключить всякие active desktop и windows update, который обычному смертному ненужно?

fixed

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

14. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +8 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 15:23 
> Орущих нытиков хватает, а по делу говорить мало кто берётся.

Тем не менее, Поттеринг сам недавно таким выступил разок. Обвинив каноникал в фрагментации :) при том что их апстарт сделан ... раньше xD.

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

6. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +7 +/
Сообщение от myhand (ok) on 10-Янв-13, 15:02 
> Исторически, ядра BSD-систем развивались одновременно с пользовательским окружением вокруг них, поэтому системные компоненты пространства пользователя не переносимы между разными ОС.

Авторы coreutils (да фактически любых "компонент пространства пользователя" в GNU) - горько плачут от подобных кодерастов...

> Такие проекты как Debian и Gentoo базируются на идее, что компоненты пространства пользователя должны развиваться обособленно без привязки к конкретным ядрам операционной системы.

Эта идея куда старше Debian и Gentoo вместе взятых.  Да, пожалуй, даже и GNU.

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

15. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от nirnroot (ok) on 10-Янв-13, 15:25 
> горько плачут от подобных кодерастов...

Отучаемся говорить за авторов Coreutils. bsd-шники их всегда сами портировали и допиливали. My Little Pottering очень тонко набрасывает на bsd.

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

32. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от myhand (ok) on 10-Янв-13, 16:03 
>> горько плачут от подобных кодерастов...
> Отучаемся говорить за авторов Coreutils.

За них говорит код.  Нравятся бсд-шникам - пусть и дальше пилять в своем уголке.

Но другим это писать портируемый код никак не мешает:
http://www.debian.org/ports/kfreebsd-gnu/

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

67. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от nirnroot (ok) on 10-Янв-13, 17:01 
> За них говорит код.

Так кто плачет-то?

> Но другим это писать портируемый код никак не мешает: http://www.debian.org/ports/kfreebsd-gnu/

Дебиан портировал ядро фри. Фряшники портировали себе linuxlator.
Что вы там за вздор вначале несли про bsd и плачущих разрабов coreutils?

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

79. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от myhand (ok) on 10-Янв-13, 17:19 
>> За них говорит код.
> Так кто плачет-то?

Это была метафора, малыш.  Смысл в том, что грустно наблюдать, как (в общем-то неглупый) человек возводит в достоинство свое неумение писать кроссплатформенный код.

>> Но другим это писать портируемый код никак не мешает: http://www.debian.org/ports/kfreebsd-gnu/
> Дебиан портировал ядро фри.

Да.  А вот все остальное - используют из окружения GNU.  Без всяких форков и -portable веток.  От glibc до coreutils.

Понял теперь почему?

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

103. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от aborland (ok) on 10-Янв-13, 18:52 
Ты это расскажи авторам kfreebsd-gnu
как они наебались вприсядку, и насколько просто было допилить линуксовые тулзы до юзабельного состояния во freebsd. и заметь эти тулзы, по сути отдельная несовместимая версия, параллельно разрабатываемая и поддерживаемая, не 100% совместимая (кое где глюки вылазят из за отличий).
Кто то фрагментирует, кто то синтезирует. это нормальные процессы.
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

107. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от myhand (ok) on 10-Янв-13, 19:28 
> Ты это расскажи авторам kfreebsd-gnu
> как они наебались вприсядку, и насколько просто было допилить линуксовые тулзы до
> юзабельного состояния во freebsd.

Довольно таки просто.  Баги везде бывают, кое что и я сам исправлял.  Как, наверно, многие разработчики Debian.

> и заметь эти тулзы, по сути отдельная
> несовместимая версия

Чушь не городите.


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

33. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:05 
> My Little Pottering очень тонко набрасывает на bsd.

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

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

40. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от myhand (ok) on 10-Янв-13, 16:12 
> было бы неплохо если
> бы линуксы постепенно таки пришли к некоему общему знаменателю в плане
> инициализации.

Ну так напиши патч, чтобы скрипты в твоем любимом дистрибутиве поддерживали LSB.


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

48. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –3 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:20 
> Ну так напиши патч, чтобы скрипты в твоем любимом дистрибутиве поддерживали LSB.

Если честно, бодал я эти долбаные портянки на 2 страницы каждая, когда вместо них может быть конфиг на 5 строк. Вот вы сидите и выписывайте эти простыни, если вам это надо. А я лучше конфиги для подобных систем инициализации буду писать. Мне это удобнее. Увы и ах.

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

134. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от myhand (ok) on 11-Янв-13, 14:29 
>> Ну так напиши патч, чтобы скрипты в твоем любимом дистрибутиве поддерживали LSB.
> Если честно, бодал я эти долбаные портянки на 2 страницы каждая, когда
> вместо них может быть конфиг на 5 строк.

Ну тогда и не плачь, что нет никакого "общего знаменателя".  Есть, и давно.  И никаких портянок не нужно для этого, если люди делают по-уму.

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

135. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 11-Янв-13, 14:51 
> Ну тогда и не плачь, что нет никакого "общего знаменателя".  

У большинства популярных дистров имхо будет, потому что на это есть некий спрос со стороны админитраторов. В том плане что типовые задачи (например добавление нового сервиса в систему) должны делаться легко, просто и быстро. Туда же и всякие запуски LXC и KVM окружений и прочая.

> Есть, и давно.  

Если вы про инит из чуть ли не 70-х прошлого века - GTFO. Этот крап даже приоритет процесса сам по себе выставлять не умеет, не говоря уж о рестарте. Хотя дел с рыбью ногу - полтора сискола дернуть. Но по соображениям совместимости с антикварным шитом из 70-х изволь это костылить сам, дорогой пользователь. Спасибо, но такой хоккей мне не нyжен. Пусть некрофилы с таким бодаются.

> И никаких портянок не нужно для этого, если люди делают по-уму.

Оно и видно, в каждой первой программе пользующей sysvinit запуск - портянка на полторы страницы в комплекте, в которой еще зачастую половина конфигурабельных значений размазано по всему телу простыни, а качество кода намекает что это писал какой-то укуренный бабуин. Тогда как в тривиальном конфиге на 5 строк схалтурить и накосячить просто негде и в 99.9% случаев этого вполне достаточно. Извините, попробовав 1 раз такие штуки я на меньшее уже не согласен. Сами с ващими портянками из 70-х бодайтесь.

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

137. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от myhand (ok) on 11-Янв-13, 15:41 
>> Ну тогда и не плачь, что нет никакого "общего знаменателя".
> У большинства популярных дистров имхо будет

У них *уже есть*.  И Debian и RH - давно поддерживают LSB, малыш.

>> Есть, и давно.
> Если вы про инит из чуть ли не 70-х прошлого века - GTFO.

Нет.  Я про стандарты.  Какие - написал.

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

Умеет.  А рестарт - это уж совсем не дело инита.  Для таких вещей есть мониторинг.

> Хотя дел с рыбью ногу - полтора сискола дернуть.

Такой "рестарт" там есть: man inittab.

>> И никаких портянок не нужно для этого, если люди делают по-уму.
> Оно и видно, в каждой первой программе пользующей sysvinit запуск - портянка
> на полторы страницы в комплекте, в которой еще зачастую половина конфигурабельных
> значений размазано по всему телу простыни, а качество кода намекает что
> это писал какой-то укуренный бабуин.

Пользуйтесь нормальными дистрибутивами.  Выбор есть - и кто, кроме вас, виноват?


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

85. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от nirnroot (ok) on 10-Янв-13, 17:28 
>> My Little Pottering очень тонко набрасывает на bsd.
> Ну а что, вроде нигде не соврал даже так по крупному.

Да бросьте :)
"Да, я считаю, что BSD уже особо не важен, и я думаю, что эта подразумеваемая совместимость с BSD - бремя, которое сдерживает нас и почти ничего не дает. Я не считаю, что они (BSD-системы) никому не нужны: все таки есть люди, которые их используют. Просто думаю, не в наших интересах тратить силы на поддержку, если мы хотим, чтобы Linux повсеместно вошел в мейнстрим"
Ответ со стороны BSD?

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

9. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от robux (ok) on 10-Янв-13, 15:13 
> Команда разработчиков привыкала к эмоциональным выпадам, поэтому разработчики стараются игнорировать все эмоции и при возможности извлекать из поступающих сообщений техническое содержание, если таковое имеется.

Слова не мальчика, а мужа.
Я зауважал Поттеринга.

Вообще на меня это интервью произвело более положительное впечатление, чем пассажи Столлмана.

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

10. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +5 +/
Сообщение от filosofem (ok) on 10-Янв-13, 15:18 
>> Команда разработчиков привыкала к эмоциональным выпадам, поэтому разработчики стараются игнорировать все эмоции и при возможности извлекать из поступающих сообщений техническое содержание, если таковое имеется.
> Слова не мальчика, а мужа.
> Я зауважал Поттеринга.

Ну как такого Дартаньяна не зауважаешь! Жаль, что все вокруг такие эмоциональные и религиозные и выпадают почём зря.

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

21. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +6 +/
Сообщение от GentooBoy (ok) on 10-Янв-13, 15:44 
Блин вот вы не понимаете.
Каждый программист мечтает что за его творение его будут на руках носить.
За место этого на поттеринга выливают кучи помоев ну и все в этом роде.
И это своеобразный психологический барьер, чтобы не разбить юношеские мечты и вообще остаться в профессии не наложив на себя руки. Ну а дальше хуже.
Из-за игнорирование чужой критики, ЧСВ постепенно растет. И это превращается в патологию.
И пациент начитает думать что он самый умный и только он знает как должно быть.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

35. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:07 
> За место этого на поттеринга выливают кучи помоев ну и все в этом роде.

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

Он не одинок. Вот например автор RadeonHD описывает как его мечта превратилась вместо рая в политический кошмар: https://fosdem.org/2013/interviews/2013-luc-verhaegen/ - но гражданин не унывает и пишет теперь реверснутый драйвер для ARM, что тоже ценно. За что ему и спасибо. В общем, некоторую устойчивость программеру иметь обязательно. Если вы от первого же фака в ваш адрес идете вешаться - недолго вы в реальном мире протянете...

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

104. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +5 +/
Сообщение от jOKer (ok) on 10-Янв-13, 19:07 
>проблема имеет место быть: независимо от того что ты делаешь, будут как доброжелатели так и те кому ты на хвост наступил

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

Во втором случае врагов наживешь куда больше. И едиственная возможность себя обелить, - это рассказать всему миру, что твое ЧСВ - это объективная реальность. Правда поверит ли тебе мир, - вопрос еще тот!

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

118. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 22:43 
> остро чувствую разницу между "моя прога лежит на гитхабе/соусфорже/хххх, - берите
> если вам она интересна" и "я вставляю свою прогу в вашу
> систему, а если вам это не нравится, то вы идете лесом"

Поттеринг ни к кому лично не приходил и прогу не вставлял. То что майнтайнеры тех или иных дистров решили на это свалить - ну, это их выбор. У вас тоже был выбор, вы могли форкнуться. Или выбрать других майнтайнеров. Чьи решения больше соответствуют вашим ожиданиям. Так можно дойти до того что обвинить Торвальлса в том что он написал свое ядро и везде затолкал, негодяй этакий. Некоторые (в основном фанаты околевших или околевающих систем) даже до такого доходят временами с досады.

> Во втором случае врагов наживешь куда больше.

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

> И едиственная возможность себя обелить, - это рассказать всему миру,
> что твое ЧСВ - это объективная реальность. Правда поверит ли тебе мир, - вопрос еще тот!

Насчет толстокожести он дело говорит. Я все-таки замечал что нападкам подвергаются довольно многие разработчики, с поводом и без. Вплоть до "your program is shit! It crashes!"

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

12. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от nirnroot (ok) on 10-Янв-13, 15:21 
> доступом через Web
> init
> доступом через Web
> init
> доступом через Web
> интерес BSD-проектов к systemd минимален

Ну конечно, с чего бы это?

> Systemd использует похожую на BSD модель

Ну вот - сравнил ж^Wsystemd с bsd.

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

16. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –3 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 15:26 
> Ну вот - сравнил ж^Wsystemd с bsd.

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

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

20. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от nirnroot (ok) on 10-Янв-13, 15:43 
> Да, я заметил: адепты BSD почему-то очень не любят когда их же
> модель поведения вдруг применяют к их же окорокам окружающие. Хотя это
> вполне заслуженно.

Как вы наблюдатели: адепты BSD систем не раз призывали выпилить поддержку Linux из всего софта. И еще эти демоны специально на 2 года раньше написали amd и devd, специально сделав их bsd-specific, чтобы для поддержки автомонтирования флешек не пришлось портировать еще и демон инициализации. Ну и вообще они там собственные разработки настолько оверинженерят, что между собой не могут портировать ничего, кроме системных компонентов, драйверов, системы сборки софта...

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

87. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 17:31 
Ну во всяком случае, вон они на clang свинтили. Хоть он и более поганый код генерит и вообще с кучей проблем. Зато, блин, не GPL, и особенно не 3. Надо же, как хочется подлизать своим проприетарным патронам. Которые в благодарность в основном ноги вытирают.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

17. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от GentooBoy (ok) on 10-Янв-13, 15:27 
вот этот кусок очень доставил
Ultimately, Unix is something different for everybody. For some, specific implementations of Unix concepts are Unix. For us, Unix is less specific, but an idea to drive inspiration from, and we do that constantly. And hence I’d still claim that a systemd system is still very much a Unix-style system.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 15:35 
> still very much a Unix-style system.

Если посмотреть на именно юниксы, у многих из них таки самобытные системы инициализации. Ну вон макось или соляра тому примером. Хотя да, я заметил: некоторые предпочитают вспоминать юниксы только когда это выгодно. А в остальных случаях они молчат в тряпочку. Тогда наверное вполне честно если и линуксоиды начнут так же делать, только в свою пользу. Благо они с самого начала вообще подчеркивали что они не юникс.

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

23. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от GentooBoy (ok) on 10-Янв-13, 15:51 
вброс защитан.
читаем что тут не понятно http://en.wikipedia.org/wiki/Unix_philosophy
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

26. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от qux (ok) on 10-Янв-13, 15:54 
> заметил: некоторые предпочитают вспоминать юниксы только когда это выгодно. А в
> остальных случаях они молчат в тряпочку.

Живые юниксы и (философия) unix-way нетождественные понятия всё-таки.

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

36. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –4 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:09 
> Живые юниксы и (философия) unix-way нетождественные понятия всё-таки.

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

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

39. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 16:11 
Философия — двигатель прогресса. Я сказал.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

45. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:17 
> Философия — двигатель прогресса. Я сказал.

А я то думал что прогресс двигают изобретатели. А оказывается - философы. Которые явно не умирают от скромности... :)

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

53. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от qux (ok) on 10-Янв-13, 16:29 
>> Философия — двигатель прогресса. Я сказал.
> А я то думал что прогресс двигают изобретатели. А оказывается - философы.
> Которые явно не умирают от скромности... :)

А перед правильным изобретением надо что? Именно, пофилософствовать! :)

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

63. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:52 
> А перед правильным изобретением надо что? Именно, пофилософствовать! :)

Что-то не припоминаю внятной корреляции великих философов с великими изобретателями. Они как-то по жизни отдельно были. Более того, те кто пытался излишне умничать как правило шли по неправильной дорожке, делая неверные выводы. Что основательно клинило их дальнейшее продвижение. Example: Гальвани и его понимание того как получается электричество. Как дань уважения гальванические элементы конечно называют в его честь, но сам он понимал механизм неправильно. Как раз потому что слишком уж пытался умничать там где надо было просто наблюдать факты и ставить эксперименты.

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

68. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от qux (ok) on 10-Янв-13, 17:02 
> Что-то не припоминаю внятной корреляции великих философов с великими изобретателями.

Так это ж специализированные философы. Кому-то и не хотелось ничего изобретать, в том смысле.

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

С любой вещью можно перегнуть. Эксперименты обрабатывать надо в любом случае.

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

88. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 17:33 
> Так это ж специализированные философы. Кому-то и не хотелось ничего изобретать, в том смысле.

По поводу чего в русском языке появилась меткая поговорка: языком трындеть - не мешки ворочать.

> С любой вещью можно перегнуть. Эксперименты обрабатывать надо в любом случае.

Можно. В том числе - с философией :P. Когда некто не делает нихрена кроме философствования - это оно самое как раз.

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

100. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от qux (ok) on 10-Янв-13, 18:36 
Так отож, это вы про другую крайность. Все должно быть прекрасно: и душа, и прическа, и кисточка ©
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

119. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 22:45 
> Так отож, это вы про другую крайность. Все должно быть прекрасно: и
> душа, и прическа, и кисточка ©

У большинства философов почему-то прекрасна только болтология :)

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

132. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от qux (ok) on 11-Янв-13, 12:34 
У большинства людей, fixed :)
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

75. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от myhand (ok) on 10-Янв-13, 17:14 
>>> Философия — двигатель прогресса. Я сказал.
>> А я то думал что прогресс двигают изобретатели. А оказывается - философы.
>> Которые явно не умирают от скромности... :)
> А перед правильным изобретением надо что? Именно, пофилософствовать! :)

А подумать, не?

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

80. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от qux (ok) on 10-Янв-13, 17:21 
> А подумать, не?

Думают пусть лошади, голова большая...

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

19. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +11 +/
Сообщение от Kroz email(ok) on 10-Янв-13, 15:41 
> нужно иметь очень толстую кожу.

Это так тактично сказано "мне пофиг"?

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

Мне иной раз кажется, что, так как Элоп был поставлен чтобы развалить Нокию, Поттерингу было дано ЦУ расколоть Линукс-экосистему. Отмахиваюсь от этой мысли.

Будем надеяться, что все-таки останутся дистрибутивы, которые будут давать свободу выбора, предоставляя пользователям возможность 1) адекватно оценить применимость systemd конкретно к их задачам 2) возможность установить не-systemd и полноценно работать.

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

25. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от GentooBoy (ok) on 10-Янв-13, 15:53 
Полностью вас поддерживаю.

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

27. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от rshadow (ok) on 10-Янв-13, 15:56 
> расколоть Линукс-экосистему

Линукс экосистему расколоть невозможно... лишь пофоркать.

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

81. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от Kroz email(ok) on 10-Янв-13, 17:22 
> Линукс экосистему расколоть невозможно... лишь пофоркать.

Даю рецепт:
1. Поссорить всех друг с другом, расколоть общество на группки.
2. Идти поперек стандартам, писаным или негласным, чтобы образовалась каша, потерялись ориентиры, нарушилась совместимость и взаимодействие элементов.

Далее экосистема становится очень сложной и разрозненной, у людей теряется мотивация, они уходят.

Чтобы система случайно не само-восстановилась, на определенном этапе предлагать более простые альтернативы, которые "просто работают" (С) или "которыми пользуются 90% рынка" (С) - переход в другие сообщества. А вообще, альтернативы все и так знают.

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

92. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 17:41 
> 1. Поссорить всех друг с другом, расколоть общество на группки.

А группки будут взаимодействовать и объединяться. По мере желания и необходимости. Это нормальные динамические процессы. Тем паче что git при подобной модели работает очень хорошо.

> 2. Идти поперек стандартам, писаным или негласным, чтобы образовалась каша,

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

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

97. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +4 +/
Сообщение от Kroz email(ok) on 10-Янв-13, 18:11 
> А группки будут взаимодействовать и объединяться.

Чтобы группки взаимодействовали, нужно чтобы хоть какие-то общие принципы были. А эти принципы уничтожаются под предлогом "эволюции".

> Тем паче что git при подобной модели работает очень хорошо.

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

> Помнится, эволюция привела к появлению человека

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

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

120. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 22:50 
> Чтобы группки взаимодействовали, нужно чтобы хоть какие-то общие принципы были. А эти
> принципы уничтожаются под предлогом "эволюции".

Чепуха. Даже если у вас разные системы инициализации то у вас навалом общего софта, библ и ядро. Достаточно места для взаимодействия. Если цель - именно оно, а не дое...ся к чему-то.

>> Тем паче что git при подобной модели работает очень хорошо.
> Мы говорим не о технической части, а об идеологической.

Это в том числе и туда попадает. Git позволяет вести разработку довольно независимо и изредка синкать результат. Возможно не полностью даже. Так хороший инструмент может позволить новые варианты взаимодействий.

> Проводя аналогии с техникой, если программер напишет код на Хаскеле, то в проект на
> Лиспе его скорее всего не примут. Даже если git это технически позволяет.

Разумеется. Однако большинству программ пофиг на то какая там вообще система инициализации. Они вообще об это ничего не знают толком.

> Здесь же мы наблюдаем _скачкообразную_ попытку _адаптировать окружающую среду_

Любая мутация - скачкообразный процесс. Просто масштаб варьируется. Ну а дальше то что было удачным - заруливает то что не являлось таковым. А это лишь естественное расширение процесса. Более удачные решения зарулят менее удачные. Что является удачным - определят те кто этим будет пользоваться. Ну или не будет. В зависимости от степени удачности конструкции.

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

128. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от Kroz email(ok) on 11-Янв-13, 04:07 
Даже если у вас разные системы инициализации то у вас навалом общего софта, библ и ядро. Достаточно места для взаимодействия. Даже если у вас разные системы инициализации то у вас навалом общего софта, библ и ядро.
Правильно. И это все должно взаимодействовать между собой - это один и столпов unix'а. При том я говорю не только про IPC или потоки (хотя и про них тоже), а и про возможность использовать файлы друг друга.
А теперь представь, например, что теперь какой-то идиот говорит (просто для примера): "я считаю, что TCP убог, я сделаю протокол получше". Ну, ему скажут "Ну ты смелый. Ну, давай, если пойдет - респект тебе и уважуха, если нет, потратишь зря время, ибо ты не будешь и с кем совместим". Но товарищу обидно, если с его тулзой никто работать не будет. Тогда он начинает ее пиарить и совать везде, где только можно, декларируя, что это якобы новый стандарт и вообще на острие атаки. Это хорошо? Ну, пока не ясно, потому как, если вещь правда хорошая, он может форсировать прогресс, а если нет - просто принесет все много геморроя. Настоящая проблема будет тогда, когда таких идиотов наберется много, и каждый будет тянуть одеяло на себя. А то, что один уже пошел поперек стандартов, дает некий пример для подражания другим. Вот в чем риск в данном случае.

> Разумеется. Однако большинству программ пофиг на то какая там вообще система инициализации. Они вообще об это ничего не знают толком.

Да systemd - это не только система инициализации, это уже и логгер, и крон и еще много чего. А здесь уже некоторым программам важно. Я уже не говорю о пользователях.

> Более удачные решения зарулят менее удачные. Что является удачным - определят те кто этим будет пользоваться.

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


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

136. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 11-Янв-13, 15:38 
> Правильно. И это все должно взаимодействовать между собой - это один и
> столпов unix'а. При том я говорю не только про IPC или потоки (хотя и про них тоже),

Да, если уж говорить про них, в исходном unix нет никаких generic механизмов это делать. Если вы намерены парсить вывод некоей утили - вы должны явно знать о именно этой утиле и всех ее анатомических особенностях. В результате например получить процессам от системы сообщение вида "чуваки, мы тут на батарейке работаем и у меня батарейка походу садится, кто там не критичный - замрите и не рыпайтесь до лучших времен" - отдельная эпопея. Кто такой менеджер питания? Вот конкретно тут, в этой системе? А как он должен узнать в каком формате и кому это отсигналить? Или вот например юзер запросил полную отключку радиоинтерфейсов. Потому что самолет, в нем излучать нельзя. Девайс обязан заткнуться. А какие есть радиоинтерфейсы в системе? А кто был заинтересован в их использовании и потенциально пострадает? Никак в общем то и не узнать. Нету таких возможностей штатно в классическом юниксе. Ну, собственно, у древних юниксов подобные проблемы не стояли.  А в 2013 году подобные проблемы - повседневная рутина и обыденность. Поэтому и клепают не просто "сферическое IPC в вакууме", а штуки типа D-BUS. Которые вполне нормально относятся к подобным вещам и позволяют их вполне нормально реализовать.

> а и про возможность использовать файлы друг друга.

Вообще-то юниксвэй - о пайпинге программ друг в друга в основном. Вас же не смущает что gzip-нутый лог - это кусок блоба, который до юзежа надо сначала расжать довольно замороченным алгоритмом (2-ступенчатый LZ + huffman) до того как это станет читаемо другими утилитами? Правильно - вы на него не плюетесь. Потому что в системе есть утилита для распаковки, которая в 2 счета отдаст вам расжатый поток. Чем поттеринговый пепелац хуже то в этом плане? Зато при бинарных логах он сможет строить индексы и запросы вида "ой, а что было 25-го декабря ...цатого года?" не будут вызывать проблемы. Тогда как влобовую грепать огромные логи - затея очень на любителя. По поводу чего многие утили которые потенциально гонят много логов городят свои костыли типа сохранения логов в сиквельную базу и прочая. Но это сложно и на это сподвигаются не все. Да и чрезмерной скоростью скуль зачастую не страдает.

> А теперь представь, например, что теперь какой-то идиот говорит (просто для примера):
> "я считаю, что TCP убог, я сделаю протокол получше".

IBM, внезапно, как-то так и сделал SCTP. А авторы мюторрента uTP. Насколько оно заменило TCP - вопрос спорный, но - есть такие буквы в этом слове.

> А то, что один уже пошел поперек стандартов, дает некий
> пример для подражания другим. Вот в чем риск в данном случае.

Внезапно, TCP не всегда подходит для некоторых задач. Поэтому там где надо - делают так как лучше работает. И вас забывают спросить что вы про это думаете. Если постоянно утыкаться в "делать по стандарту и да здравствует его величество План" - все скатится в вид к которому пришел советский автопром. А оно такое надо? Все хорошо в меру. Долбежка по стандарту - тоже. Иначе можно до упора долбить на стандарте 300 baud, игнорируя остальные технологии т.к. они на данный момент пока еще не стандарт, дескать.

> Да systemd - это не только система инициализации, это уже и логгер, и крон и еще много чего.

Поскольку и то и другое есть в 99% всех пингвиновых систем, я склонен в целом поддерживать подобное начинание. Особенно если в совсем low resource это таки можно будет выпилить, ценой отсутствия соотв. услуги от системы.

> А здесь уже некоторым программам важно. Я уже не говорю о пользователях.

Вот только кронов и системных логгеров есть более одного. Поэтому каких-то сильно больших допущений не получится. А нагруженные сервера и/или сервера под централизованным управлением так и вовсе зачастую логгят на ремотный сервак. Чтобы диск от IO разгрузить и/или аггрегировать все куда-то. И какие вы файлики системных логов хотите в такой (вполне валидной) конфиге найти? Или вы хотите рассказать что так низзя? Знаете куда вас хостеры и прочие ынтырпрайзы пошлют? :)

> не столько его преимуществами, сколько пиаром.

Я думаю что данный тезис нуждается в доказательстве. Как минимум, systemd интегрирует давно назревший функционал туда где его многим удобно было бы видеть. Это вполне себе фича.

> А вот это уже не совсем естественный метод эволюции,
> если говорить о не-бизнес-среде, ты так не считаешь?

Нет, я считаю что в системном администрировании есть ряд проблемок, которые уже не первый год как бы есть но никто не чешется. А вот штуки по типу systemd более-менее могут взять на себя большинство таковых. И есть вполне объективные причины для того чтобы ряд администраторов приветствовал такие инициативы. Поэтому громкие тезисы о том что что-то там не совсем естественно - надлежит доказать. От противного могу задвинуть иной тезис. Сисадмин ленив. Если некий тул облегчает ему жизнь, тул чертовски велкам. Systemd претентудет на разруливание типовых системных задач и управление запуском процессов в 1 месте а не куче закоулков. Чем потенциально облегчает жизнь.

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

139. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 11-Янв-13, 20:03 
> Я думаю что данный тезис нуждается в доказательстве.

Тогда присоединяйтесь: http://www.linux.org.ru/forum/talks/8701714 . Если честно, пока что ни один из ваших аргументов меня не убедил, ибо из практики каждый по отдельности релевантен в 1% частных случаев. По ссылке выше мне накидали пару ссылок, которые содержат более веские аргументы. Единственное "но" - они релевантны для серверов, даже для высоконагруженных серверов, а я как раз говорю на то, что НА ДЕСКТОПЕ systemd не нужен. Забавно, но я уже раз 5 даже в этой теме написал это большими буквами, но что-то защитники systemd упорно игнорируют это - это чуть ли не главное что мне не нравится в systemd.

> Как минимум, systemd интегрирует давно назревший функционал туда где его многим удобно было бы видеть.

"Многие?" Статистика есть? Или опять общие слова?
Недавно один мой товарищ доказывал, что продукцией Apple (в частности их браузером) пользуется "большинство" людей. Когда начали выяснять, что "большинство" это составило менее 10%. Боюсь как бы здесь подобного не получилось.

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

28. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от mf (ok) on 10-Янв-13, 15:56 
>Мне иной раз кажется, что, так как Элоп был поставлен чтобы развалить Нокию, Поттерингу было дано ЦУ расколоть Линукс-экосистему.

ГНУ-экосистему/fixed

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

29. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 15:59 
> Это так тактично сказано "мне пофиг"?

Это сказано то, о чем был комментарий выше. Чтобы продолжать делать что делаешь, нужно не воспринимать эмоциональную критику чересчур близко к сердцу. Это в общем.

> Мне иной раз кажется, что, так как Элоп был поставлен чтобы развалить
> Нокию, Поттерингу было дано ЦУ расколоть Линукс-экосистему. Отмахиваюсь от этой мысли.

Расколоть в смысле фрагментации (а сейчас что?) или уничтожить? Если второе, то грош цена тогда такой экосистеме. Имхо.

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

82. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от Kroz email(ok) on 10-Янв-13, 17:24 
>Если второе, то грош цена тогда такой экосистеме. Имхо.

Римская Империя тоже когда-то так считала.

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

143. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 14-Янв-13, 15:58 
>>Если второе, то грош цена тогда такой экосистеме. Имхо.
> Римская Империя тоже когда-то так считала.

Пусть так. В какой-то момент так и оказалось, и пришли те, кто был лучше.

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

34. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от 12309 (ok) on 10-Янв-13, 16:06 
>расколоть Линукс-экосистему

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

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

42. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –3 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:15 
> синдромом утёнка и отвергнет systemd, а заодно дистрибутивы, его поддерживающие.

Для линукса уже давно было нормальной ситуацией иметь кучу разных вариантво на все случаи жизни. Этот эффект никуда не денется. Тем не менее было бы неплохо если бы основные (наиболее популярные) дистры более-менее договорились между собой о базовых вещах.

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

84. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 10-Янв-13, 17:28 
> было бы неплохо если бы основные (наиболее популярные) дистры более-менее договорились
> между собой о базовых вещах.

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

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

89. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 10-Янв-13, 17:36 
> в этом и есть основная разница между дистрибутивами.

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

> А что еще нужно?

Стандартизированный межпроцессный интерфейс? Впрочем таковым судя по всему будет dbus.

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

110. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от Пр0х0жий (ok) on 10-Янв-13, 20:33 
> Тем не менее было бы неплохо ...

Προκρούστης (Прокруст).

> более-менее договорились между собой о базовых вещах.

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

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

37. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +2 +/
Сообщение от 12309 (ok) on 10-Янв-13, 16:10 
Да, и кстати. systemd, наоборот, уменьшает фрагментацию (внезапно!). Если раньше были: свой rc.conf у арча, свой openrc у gentoo, upstart у fedora и ubuntu, классический init у всех остальных, то теперь везде systemd и кросспл... кроссдистрибутивность. А то, что многие разработчики неспособны выдвигать конструктивные предложения по улучшению systemd - ну что ж, разве systemd в этом виновато?
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

44. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +3 +/
Сообщение от myhand (ok) on 10-Янв-13, 16:16 
> Если раньше были:
> свой rc.conf у арча, свой openrc у gentoo, upstart у fedora
> и ubuntu, классический init у всех остальных, то теперь везде systemd

Не дождетесь (ц).

"Теперь" - то же самое, только еще systemd добавился.

> А то, что многие разработчики неспособны выдвигать
> конструктивные предложения по улучшению systemd

Если в качестве "попугаев" для измерения конструктивности принимается мнение Поттеринга - не удивительно.

> - ну что ж, разве systemd
> в этом виновато?

Говнокод ни в чем не виноват - вся вина на его авторе.  КО.

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

71. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +3 +/
Сообщение от Kroz email(ok) on 10-Янв-13, 17:10 
Вы немного путаете "фрагметацию экосистемы" и "выбор".
То, что в есть много софта - это огромный плюс unix/Linux.  Если все дистрибутивы будут иметь одинаковый набор софта, это убьет саму идею.
Я говорил о фрагментации сообщества. Когда будут не будут соблюдаться никакие стандарты млм принципы. Когда каждый будет бить себя пяткой в грудь заявляя что именно его продукт the best и the best of the best. Что нужно, так это выбор и взвешенный подход.

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

Да как же, выдвигали. Например, текстовые логи. И где эта конструктивная идея сейчас? Она просто не понравилась ОДНОМУ человеку, вот теперь ее нет.
А на самом деле, каждый продукт имеет некоторые ключевые моменты, которые делают этот продукт особенным и поэтому не могут быть изменены. Текстовые/бинарные логи - сюда. И каждому нравится свое - нужен выбор. Так что настоящая свобода выбора не может быть при одном варианте.

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

94. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от 12309 (ok) on 10-Янв-13, 17:56 
>Если все дистрибутивы будут иметь одинаковый набор софта, это убьет саму идею.

Какую идею поддерживает наличие разных систем инициализации? Что Linux потеряет от одного systemd везде?

>Когда будут не будут соблюдаться никакие стандарты млм принципы.

Вот, пожалуйста, systemd - стандарт.
(Кстати, на systemd пока не завязано ни одно приложение, кроме GNOME, но разработчики GNOME безумны, к сожалению.)

>Например, текстовые логи. И где эта конструктивная идея сейчас? Она просто не понравилась ОДНОМУ человеку, вот теперь ее нет.

Вот, пожалуйста, совместный проект Поттеринга, автора rsyslog, автора syslog-ng и еще нескольких людей: http://www.linux.org.ru/news/linux-general/7481491
И нельзя сказать, что Поттерингу идея просто "не понравилась". Он просто считает, что бинарные логи лучше, и выдвигает аргументы за это. Очень немногие отваживаются сказать, почему же все-таки текстовые логи лучше, а не кричать "бинарные логи кококо нинужно наши деды текстовыми пользовались и мы будем".

>И каждому нравится свое - нужен выбор.

В таких вещах, как init - нет, не нужен.

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

98. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от VoDA (ok) on 10-Янв-13, 18:22 
>>Например, текстовые логи. И где эта конструктивная идея сейчас? Она просто не понравилась ОДНОМУ человеку, вот теперь ее нет.
> Вот, пожалуйста, совместный проект Поттеринга, автора rsyslog, автора syslog-ng и еще нескольких
> людей: http://www.linux.org.ru/news/linux-general/7481491
> И нельзя сказать, что Поттерингу идея просто "не понравилась". Он просто считает,
> что бинарные логи лучше, и выдвигает аргументы за это. Очень немногие
> отваживаются сказать, почему же все-таки текстовые логи лучше, а не кричать
> "бинарные логи кококо нинужно наши деды текстовыми пользовались и мы будем".

Некоторые люди, типа меня, считали и считают бинарные логи самыми удобными для своих нужд. Я специально перегонял логи в вид индексированной таблицы в БД. Это позволяет получить ответ на запрос СРАЗУ, а не пока grep просканить текстовик на Н-цать Гб.

PS логи ВСЕХ действий ВСЕХ пользователей. Для меня важнее мое время, а не время машины когда она заливает логи в БД и индексирует.

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

105. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 10-Янв-13, 19:11 
> Некоторые люди

Это ключевая часть. Именно потому, что "некоторым", нужны aльтернативы.

> считали и считают бинарные логи самыми удобными для своих нужд.

Чем не устроил (просто для примера) syslog-ng+mysql?

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

112. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от жабабыдлокодер (ok) on 10-Янв-13, 21:54 
Таки да. Есть админы, которые свои "сервера" собирают из железа, найденного на помойке и ставят туда самосборные ядра. У таких то демоны отваливаются, то ядро в панику уходит, то винты сыплются. Им, конечно же, логи нужны текстовые: смотреть по ним, что починить. А есть админы, которые управляют высоконагруженными серверами с десятками и сотнями сообщений в секунду. Для них логи нужны только в базе данных, да по-мощнее.
Леннарт работает для бизнеса, а не для экспериментаторов. С точки зрения энтерпрайза, он все делает безупречно...
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

114. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от Kroz email(ok) on 10-Янв-13, 22:19 
"... а на десктопах это нафик не нужно"
Вот если такую оконцовочку ^^^ сделать в твоем посте, я пожму тебе руку. Каждому инструменту свое применение.
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

123. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от жабабыдлокодер (ok) on 10-Янв-13, 23:30 
А на десктопе - БЕЗ РАЗНИЦЫ. Вообще. С одним маленьким исключением: экспериментатор. Такому и инит лучше, чем системд, и логи удобней текстовые.
А вот мне - все равно, чем система запускается и как у нее логи хранятся. Оно все на хорошем железе и с правильно установленными пакетами работает без сбоев. Я уже и не помню, когда залазил в логи или в etc.
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

124. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 11-Янв-13, 03:12 
> А на десктопе - БЕЗ РАЗНИЦЫ

Что, правда? Скажите, а у вас cтоит на десктопе squid, bind, postfix и др. комбайны? Ведь десктопу пофиг где кешировать, как разруливать имена, через что посылать почту?

Не нужно усложнять систему, если это не дает ощутимого профита.

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

131. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от develop7 (ok) on 11-Янв-13, 09:20 
>> А на десктопе - БЕЗ РАЗНИЦЫ
> Что, правда? Скажите, а у вас cтоит на десктопе squid, bind, postfix и др. комбайны? Ведь десктопу пофиг где кешировать, как разруливать имена, через что посылать почту?

Ну вот я когда-то не знал о существовании dnsmasq и ставил на десктоп bind. Всего только для того, чтобы ресолвить *.dev на локалхост.

> Не нужно усложнять систему, если это не дает ощутимого профита.

а поднимать полноценный sql-server, чтобы хранить в нём логи — это, значит, не усложнять.

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

133. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 11-Янв-13, 13:00 
> Ну вот я когда-то не знал о существовании dnsmasq и ставил на десктоп bind. Всего только для того, чтобы ресолвить *.dev на локалхост.

Это пример типовой задачи на десктопе?

> а поднимать полноценный sql-server, чтобы хранить в нём логи — это, значит, не усложнять.

Усложнять. А кто ставит-то?

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

121. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от GentooBoy (ok) on 10-Янв-13, 23:18 
Да так вообще то все и делают, сислог это тупа транспорт передающий на центральный серв логи, а там уже идет индексирование и анализ. Вот накой мне все делать на локальной тачке не пойму.
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

99. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +4 +/
Сообщение от Kroz email(ok) on 10-Янв-13, 18:25 
> Какую идею поддерживает наличие разных систем инициализации?

1. Мне, например, нужны текстовые логи. Я вообще не понимаю выгод от бинарных логов, по крайней мере в системах, где в лог пишется 1 строчка в час.
2. Мне не нужны 90% фич systemd: меня устраивает cron, syslog-ng, автоматически перезапуск процессов я вообще считаю злом и т. п. Могу я убрать соотв. фичи из systemd какими-то флагами? Что тогда останется?
3. systemd заменяет достаточно критические элементы системы. Для такого рода софта, я обычно жду с полгода-год, прежде чем заменить другие, проверенные временем. Можно я так буду делать и в этом случае?

> Вот, пожалуйста, systemd - стандарт.

Стандарт - это bash, apache, syslog, cron, squid - то, что зарекомендовало себя годами, если не десятилетиями, то, что описано в любой уважающей себя литературе по юниксу, то, что выбиралось людьми за свои достоинства, а не из-за того, что остальное просто выбросили из дистрибутива, то, что зарекомедовало себя в датацентрах и в business-critical системах. А systemd - это просто очередная новая поделка.

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

101. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от 12309 (ok) on 10-Янв-13, 18:39 
>Я вообще не понимаю выгод от бинарных логов, по крайней мере в системах, где в лог пишется 1 строчка в час.

А вот товарищ выше понимает. А вы? Что именно в текстовых логах для вас лучше?

>Могу я убрать соотв. фичи из systemd...?

Хз. Погуглите. Перезапуск процессов, думаю, точно можно. Да и cron с syslog-ng вроде тоже можно отключить, емнип (потому что systemd - не монолитный комбайн, каким его хотят представить ненавистники).

>Можно я так буду делать и в этом случае?

systemd разрабатывается уже почти три года, а в Федоре по умолчанию - полтора. Это достаточно для вас?

>systemd - очередная новая поделка.

Ну да, а дирижабли лучше космических кораблей, потому что проверены временем. Космические корабли - это очередная новая поделка.

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

109. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 10-Янв-13, 20:03 
> Что именно в текстовых логах для вас лучше?

Универсальность. Я использую стандартные утилиты: less, tail, sed, logrotate. Эти утилиты я хорошо знаю, они оттестированы десятилетиями. Я могу раскидать сообщения по разным файлам, например, по уровню критичности, в зависимости от источника - что я с успехом и делаю. У меня стоит несложный скрипт, который с помощью тех же grep и sed, немедленно сообщает мне о критической ошибке, по тем правилам, которые я сделал. Все просто отлично.

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

Так зачем мне бинарные логи? В чем профит на десктопе?

> Погуглите.

Зачем, если меня в текущей ситуации все устраивает?

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

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

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

С дережабля не пересели на кукурузник, который изобрели 3 года назад, а на аэродроме N он используется уже 1.5 года. А космические корабли появились уже *надцать лет назад - что-то их тоже не особо используют для перевозки пассажиров. Не знаете почему?

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

111. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –2 +/
Сообщение от develop7 (ok) on 10-Янв-13, 20:54 
>> Что именно в текстовых логах для вас лучше?
> Универсальность. Я использую стандартные утилиты: less, tail, sed, logrotate. Эти утилиты я хорошо знаю, они оттестированы десятилетиями.

less: journalctl по умолчанию показывает логи используя $PAGER, обычно это тот самый less и есть. tail: journalctl --lines или --follow. sed вообще пофиг, откуда фильтровать stdin. logrotate с недавних пор — искаробочная фича journal.

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

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

> У меня стоит несложный скрипт, который с помощью тех же grep и sed, немедленно сообщает мне о критической ошибке, по тем правилам, которые я сделал. Все просто отлично.

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

> Автор вверху сказал про гигабайтные логи, но у меня десктоп, и лог занимает, ну мегабайт, ну два. Так зачем мне бинарные логи? В чем профит на десктопе?

Для нерегулярных сюминутных выжимок (трудновоспроизводимую багу зарепортать или просто из любопытства поглазеть) journal отлично подходит.

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

125. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 11-Янв-13, 03:23 
> less: journalctl по умолчанию показывает логи используя $PAGER, обычно это тот самый

Ну так давайте еще создадим apachectl для редактирования конфигов апача, cpp_ctl для редактировани сырцов, txt_ctrl - ну вы поняли. Зачем плодить костыли? Нет, я понимаю, когда это дает какие-то другие преимущества. Но в systemd я их не вижу НА ДЕСКТОПЕ. В пользу бинарных логов пока ни один человек не дал веских аргументов ДЛЯ ДЕСКТОПА и по сравнению с syslog-ng+sql. Что еще?. Из чего я делаю вывод, что люди втупую бредут за (что скрывать) харизматичным лидером, даже не пытаясь поискать и проанализировать факты. Ок, кому-то нужно чтобы все рационально, кому-то нужно "быть частью великого дела". Я не против, я за свободу выбора и уважаю чужие взгляды. Но только дайте право выбора остальным!

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

ДЕСКТОП! И, да, я привык настраивать систему до того, как начать ею пользоваться. Плюс у меня все работает как мне надо.

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

При этом очевидно, что зачем что-то менять если работает.

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

130. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от develop7 (ok) on 11-Янв-13, 09:08 
>> less: journalctl по умолчанию показывает логи используя $PAGER, обычно это тот самый
> Ну так давайте еще создадим apachectl для редактирования конфигов апача

apachectl на минуточку уже существует. управляет, внезапно, апачем. если апстрим научит apachectl править конфиги — их право.

> В пользу бинарных логов пока ни один человек не дал веских аргументов ДЛЯ ДЕСКТОПА и по сравнению с syslog-ng+sql.

ВНЕЗАПНО нужно костылить связку из syslog-ng + *sql. так-так, что дальше?

«вескость» аргументов субъективна. я вот вас носом в факты тыкал.

> Что еще?. Из чего я делаю вывод, что люди втупую бредут за (что скрывать) харизматичным лидером, даже не пытаясь поискать и проанализировать факты.  Ок, кому-то нужно чтобы все рационально, кому-то нужно "быть частью великого дела". Я не против, я за свободу выбора и уважаю чужие взгляды. Но только дайте право выбора остальным!

Перевожу: «Ведь не может быть, чтобы systemd с journal облегчали кому-то жизнь. НЕ МОЖЕТ, Я СКАЗАЛ!!111»
Право выбора у вас никто не отнимал. «Даже если вас съели, у вас всё равно есть два выхода» — либо пользоваться неугодным софтом либо нет.

>> нужно отстраивать до того, как в логи что-нибудь напишут и до того, как наблюдаемый сервис начал работу.
> ДЕСКТОП! И, да, я привык настраивать систему до того, как начать ею пользоваться. Плюс у меня все работает как мне надо.

а мне лень Настраивать. Привык, понимаете ли, скопировать конфиги из репозитория и работать.

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

за вас, любезный, всё равно решат maintainerы вашего дистра.

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

140. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 11-Янв-13, 23:39 
>ВНЕЗАПНО нужно костылить связку из syslog-ng + *sql. так-так, что дальше?

Еще раз для понятливых: если кому-то важны бинарные логи, пускай опишет недостатки связки MySQL+syslog-ng . Хоть кто-то хоть задавался вопросом про бинарные логи до выхода systemd, или это как хороший продавец: сначала нужно создать потребность, а потом с гордостью ее удовлетворить? Это был первый вопрос. Второй вопрос - зачем НА ДЕСКТОПЕ бинарные логи?

> «вескость» аргументов субъективна. я вот вас носом в факты тыкал.

Единственный факты которые вы привели касались того, что используя syslogctl можно делать то же, что и с помощью cat, less, tail. Правда здесь у меня возникает вопрос: если оно может то же и так же, как и существующие тулзы, то зачем оно мне? Я профита не вижу.

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

> а мне лень Настраивать. Привык, понимаете ли, скопировать конфиги из репозитория и работать.

НА ДЕСКТОПЕ и не нужно настраивать. Там и так все давно работало без systemd. Кормите свою лень на здоровье.

> Право выбора у вас никто не отнимал
> за вас, любезный, всё равно решат maintainerы вашего дистра.

Вы не находите противоречия в своей логике?

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

142. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от develop7 (ok) on 12-Янв-13, 13:44 
>>ВНЕЗАПНО нужно костылить связку из syslog-ng + *sql. так-так, что дальше?
> Еще раз для понятливых: если кому-то важны бинарные логи, пускай опишет недостатки связки MySQL+syslog-ng .

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

> Хоть кто-то хоть задавался вопросом про бинарные логи до выхода systemd,

man utmp. Но Ведь Это Же Совсем Другое Дело!

> или это как хороший продавец: сначала нужно создать потребность, а потом с гордостью ее удовлетворить? Это был первый вопрос.

Я дам вам парабе^Wогнетушитель.

> Второй вопрос - зачем НА ДЕСКТОПЕ бинарные логи?

во-первых, *индексируемые* логи. формат — в данном случае дело десятое: асиль текстодрочеры быстрый поиск по произвольным критериям, претензий может и не было бы. Да вот что-то не асилели никак за… за сколько лет? 20? 30?

во-вторых, на десктопе они нужны например для того, чтобы легко и просто в автоматическом режиме составить заготовку для крашрепорта и выкинуть половину костылекода из apport и аналогов. или НАДЕСКТОПЕ софт не падает?

>> «вескость» аргументов субъективна. я вот вас носом в факты тыкал.
> Единственный факты которые вы привели касались того, что используя syslogctl можно делать то же, что и с помощью cat, less, tail.

уточню — путём минимального напряжения извилин вы не теряете никакой функциональности.

> Я профита не вижу.

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

>> а мне лень Настраивать. Привык, понимаете ли, скопировать конфиги из репозитория и работать.
> НА ДЕСКТОПЕ и не нужно настраивать. Там и так все давно работало без systemd. Кормите свою лень на здоровье.

можно подумать, будто НАДЕСКТОП не ставится какой-нибудь gnunet.

>> Право выбора у вас никто не отнимал
>> за вас, любезный, всё равно решат maintainerы вашего дистра.
> Вы не находите противоречия в своей логике?

Какой инит использовать — решат maintainerы. А ваше дело маленькое — либо есть, что дают, либо искать счастья с другим дистром. Есть, конечно, и третий вариант — поддерживать батники самостоятельно, но доля таких юзеров статистически ничтожна.

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

113. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от 12309 (ok) on 10-Янв-13, 22:06 
>Не софт должен тестироваться, а новые релизы.

Нет. Новые релизы - это не значит, что фичи старых релизов сразу стали нестабильны.

>В чем профит на десктопе?

Лично мне, например, быстрее запустить journalctl с нужными опциями, чем строить команду из grep/tail/whatever.

>Не знаете почему?

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

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

127. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 11-Янв-13, 03:42 
> Нет. Новые релизы - это не значит, что фичи старых релизов сразу стали нестабильны.

Скажем так - не обязательно. Зачастую, чтобы добавить новые фичи, меняют архитектуру всего модуля или даже проекта. Теоретически оно должно делать то же самое, на практике всякое бывает. Кроме того иногда новые фичи плотно сплетаются со старыми, в результате может добавится "прокладка", которая и может глючить.

> Лично мне, например, быстрее запустить journalctl с нужными опциями, чем строить команду
> из grep/tail/whatever.

Ок. Я не против. Пользуйтесь. Прочитайте мой верхний пост: я не против systemd, я против запихивания его во все щели и попыткой провозгласить его "стандартом". Это, кстати, политика Микрософт, если вы немного интересовались бизнес-стратегиями ведущих компания. Я за стандарты (которые уже давно описаны), но против одно "стандартного" софта. Я за свободу выбора, чтобы каждый подобрал то, что ему по душе.

> Во-первых, космонавт должен быть хорошо подготовлен

Чтобы использовать systemd тоже неплохо бы подготовиться.

> а во-вторых, лететь обычному пассажиру пока некуда

Во-первых, намного быстрее перемещение: ЕМНИП полный оборот вокруг Земли делается за порядка 2 часов. Во-вторых - космический туризм.http://ru.wikipedia.org/wiki/Космический_туризм

> в-третьих, это очень дорого из-за неразвитости технологий.

Есть люди готовые платить. Я уже не говорю об армейском применении.

> В любом случае, никому и в голову не приходит говорить, что космические корабли недостаточно оттестированы, а поэтому вообще не нужны.

Почитайте про миссию Curiosity там только за время полета 1) была зафиксирована повышенная доза радиации, ученые признались, что недосчитали силы эффекта вспышек на Солнце 2) там софт глюканул, его переливали находу. И это только те мелочи, которые я слышал мимолетом. Напомню, что "космическая эра" уже длится более 50 лет, как бы должно быть достаточно времени для тестирования простейшего полета по околоземной орбите, нет?


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

122. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 23:20 
> Универсальность. Я использую стандартные утилиты: less, tail, sed, logrotate.

А вы видели как это работает когда логов становится, допустим, гига так два? Для нагруженных серверов это вполне нормальная ситуация. Да и просто если толпа ботов приперлась брутить ваш ssh - у вас лог на гигазы в сутки сам отмахает.

И да, я не понимаю в чем огромная разница: юзать cat или вместо него иную утилю разбирающую лог. Если такая будет и будет вываливать в грепабельной форме - не вижу проблем. А в чем фундаментальная разница какая именно утиль вывалит мне в пайп текст?

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

126. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от Kroz email(ok) on 11-Янв-13, 03:27 
> А вы видели как это работает когда логов становится, допустим, гига так два?

На ДЕСКТОПЕ?

> И да, я не понимаю в чем огромная разница: юзать cat или вместо него иную утилю разбирающую лог. Если такая будет и будет вываливать в грепабельной форме - не вижу проблем. А в чем фундаментальная разница какая именно утиль вывалит мне в пайп текст?

Да нет, не в чем. Давайте напишем отдельный костыль для редактирования файлов apache, squid, конфигов /etc, еще один для редактирования исходнов cpp: а что, их тоже можно компильнуть в байткод - меньше места будут занимать, быстрее поиск и bla-bla-bla.

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

138. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от reg907162 (ok) on 11-Янв-13, 15:54 
> На ДЕСКТОПЕ?

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

>> А в чем фундаментальная разница какая именно утиль вывалит мне в пайп текст?
> Да нет, не в чем. Давайте напишем отдельный костыль для редактирования файлов

Лог-файлы фиксируют произошедшие события. Они не подлежат редактированию. Потому что прошлое изменить нельзя. События - такие какие они были. Возможность подделывать логи задним числом - это для системы логгинга вообще баг а не фича. Что это за черный ящик, который виновник аварии может беспаливно подрихтовать в свою пользу?

> apache, squid, конфигов /etc, еще один для редактирования исходнов cpp: а
> что, их тоже можно компильнуть в байткод - меньше места будут занимать,
> быстрее поиск и bla-bla-bla.

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

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

141. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +1 +/
Сообщение от Kroz email(ok) on 12-Янв-13, 00:02 
> Внезапно, я пользуюсь одной и той же системой на десктопе и серваках.

Внезапно, таких как вы, 1%. Я даже скажу, что я тоже на домашнем компе установил squid, примерно из тех же соображений. Но что-то мне говорит, что это не должно быть стандартным решением ДЛЯ ДЕСКТОПА, как вы полагаете?

> Возможность подделывать логи задним числом - это для системы логгинга вообще баг а не фича.

Так выставьте им соответствующие права доступа, в чем проблема? Неужели для этого нужно целую утилиту городить? Более того, я уверен, что тот, кто действительно захочет подделать, подделает. Самая нормальная защита, это складировать конфиги на отдельном серваке, но, опять-таки для этого уже есть проработанные решения.
Вы не обижайтесь, но здесь попахивает тем, что человек, который создал systemd банально не оглянулся по сторонам, перед тем, как создавать что-то свое.

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

Это я вам рекомендовал бы немного матчасть подтянуть, ибо: "Байт-код или байтко́д (англ. byte-code), иногда также используется термин псевдоко́д — машинно-независимый код низкого уровня, генерируемый транслятором и исполняемый интерпретатором" (C) http://ru.wikipedia.org/wiki/Байт-код . Что кардинально отличается от машинного кода.

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

106. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от jOKer (ok) on 10-Янв-13, 19:13 
>[оверквотинг удален]
> предлагает кардинальные изменения, под него еще не заточено много софта, да
> и вообще, неплохо бы выждать некоторое время для доказательства стабильности, при
> этом всем его навязчиво пихают в популярные дистрибутивы по дефолту. Все
> это очень напоминает назойливую рекламу и целенаправленное втюхивание. А я так
> рад был, что такого было по-минимуму в OpenSource.
> Мне иной раз кажется, что, так как Элоп был поставлен чтобы развалить
> Нокию, Поттерингу было дано ЦУ расколоть Линукс-экосистему. Отмахиваюсь от этой мысли.
> Будем надеяться, что все-таки останутся дистрибутивы, которые будут давать свободу выбора,
> предоставляя пользователям возможность 1) адекватно оценить применимость systemd конкретно
> к их задачам 2) возможность установить не-systemd и полноценно работать.

Плюсую. Сам подобные мысли держу в голове.

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

129. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от anthonio (ok) on 11-Янв-13, 04:17 
> Во-первых появились толпы фанатиков...

К сожалению, это цена популярности. Относитесь к этому спокойно :)

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

24. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 15:53 
>   - Luc Verhaegen: Открытые драйверы для ARM GPU (https://fosdem.org//interviews/2013-luc-verhaegen/)

Вооот. В закладки. Хотя пока там только о работе энтузиастов вроде.

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

43. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от reg907162 (ok) on 10-Янв-13, 16:16 
> Вооот. В закладки. Хотя пока там только о работе энтузиастов вроде.

Там довольно много интересного. В том числе и ссылочки на интересную страничку с описальником кишков MALI GPU.

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

49. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от filosofem (ok) on 10-Янв-13, 16:21 
>>   - Luc Verhaegen: Открытые драйверы для ARM GPU (https://fosdem.org//interviews/2013-luc-verhaegen/)
> Вооот. В закладки. Хотя пока там только о работе энтузиастов вроде.

Почему RadeonHD оказался политически не по душе Ред Хату?

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

54. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 16:35 
> Почему RadeonHD оказался политически не по душе Ред Хату?

Это откуда?

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

56. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от filosofem (ok) on 10-Янв-13, 16:40 
>> Почему RadeonHD оказался политически не по душе Ред Хату?
> Это откуда?

Из первого абзаца:
>the first thing we did was create a free driver for ATI R500 and up, in cooperation with AMD, called RadeonHD. This was not to the liking of ATI or Red Hat or a few others, and what should have been a free software dream quickly turned into a political nightmare.

 

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

62. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от qux (ok) on 10-Янв-13, 16:51 
Ага, в упор пропустил. Вот еще кое-что, отсюда проще дальше раскрутить

http://www.phoronix.com/scan.php/www.phoronix.../scan.php?pa...

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

102. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  +/
Сообщение от Buy (ok) on 10-Янв-13, 18:41 
> областях открытого ПО, где наблюдается почти религиозная привязанность к технологиям

Это не только для открытого ПО характерно.

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

108. "Интервью с Леннартом Поттерингом в преддверии его выступлени..."  –1 +/
Сообщение от Пр0х0жий (ok) on 10-Янв-13, 20:01 
> По мнению Леннарта недовольство отсутствием
> поддержки BSD-систем преувеличено, так как
> интерес BSD-проектов к systemd минимален и
> разработчикам BSD-систем нет дела до того,
> что systemd привязан к Linux.

Плохому танцору...

> Тем самым Systemd делает Linux более
> похожим на классические Unix-системы,

А можно поподробнее про похожесть
на классические Unix-системы
в контексте классического Unix-way:
одна задача - одна программа?

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

s/религиозная/обоснованная/

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

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

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




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

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