From: "Денис Смирнов" <mithraen@freesource.info> To: "Культурный офтопик" <smoke-room@lists.altlinux.org> Subject: Re: [room] Поттеринг Date: Fri, 25 Nov 2011 09:58:04 +0400 Message-ID: <20111125055804.GA30221@t60p.mithraen.ru> (raw) In-Reply-To: <m3sjlddrtq.fsf@blard.localdomain> [-- Attachment #1: Type: text/plain, Size: 3264 bytes --] On Fri, Nov 25, 2011 at 06:27:29AM +0700, Michael Pozhidaev wrote: MP> Обобщая то, что ты написал, я бы сказал, что народ не надо загонять в MP> "светлое будущее" насильно. Предлагая systemd, традиционный init должен MP> остаться на месте для тех, кто этого хочет, а, на мой взгляд, серверы и MP> плаги будут этого хотеть если не все, то в большинстве. Это практически невозможно. Именно из-за подхода systemd "все в одном". Потому что эту совместимость придется обеспечивать во всем ПО, пользующемся systemd. Очевидно что не все авторы ПО будут заботиться об этом. Повторюсь еще раз: 1. одна программа -- одна функция 2. грамотное API 3. грамотная реализация Любое системное ПО нарушающее первые два пункта -- вредительство в долгосрочной перспективе, несмотря на любые бонусы в краткосрочной. Мне очень нравятся идеи и подходы заложенные в systemd. Но желание засунуть пол-ОС в одно приложение -- это глупые понты. MP> И при этом я всё-таки остаюсь при мнении, что настольному linux заметно MP> недостаёт ряда унифицирующих дополнений. Ошибка разработчиков kde4 и MP> gnome3, опять же, на мой взгляд, в том, что они хотят осчастливить MP> пользователей самим фактом работы в их среде, в то время как MP> подавляющему большинству людей их продукты интересны только как MP> стабильная среда для запуска уже практически полезных приложений. Нам MP> нужна одна стабильная и обкатанная среда, вполне живучая на ноутах, MP> удовлетворяющая современным требованиям удобства, которую можно было бы MP> ставить всем на рабочих местах, где людям по большому счёту дела нет до MP> самой среды. Ну xfce, может, не безнадёжна в таком аспекте. Увы, то что ты хочешь -- это "серебрянная пуля". Мне вот удобнее xmonad. А кому-то интерфейс который был бы ближе к MacOS. И золотой середины, которая бы удовлетворяла всех тут нет и не будет. Зато могут быть стандарты на взаимодействие между софтом и WM. А также между WM и DE (позволяя использовать разные DE с разными WM). И именно попытки это обеспечить -- самое полезное в деятельности freedesktop.org. В итоге, если есть стандартные _протоколы_, которые все соблюдают, система получается интегрирована "из коробки". Даже если я запускаю рядом kde4 приложение, вместе с gnome3 приложением, и все это под xmonad. MP> Управляемость десктопа на linux не на высоте. Общение с ОС и её MP> конфигурацией должно проходить как-то более-менее унифицированно а не MP> путём бесчисленных скриптов на shell и правок конфигов. Ну udev вполне MP> радует. Да, в этом я согласен. Скрипт на шелле не лучший вариант конфига. И даже (сейчас все будут плеваться) старый добрый виндузявый .ini -- вполне себе пригодный формат в большинстве случаев. Собственно конфиги того же systemd это практически ini'шки и есть. Но еще раз подчеркну -- важна не реализация. Важны единые протоколы и форматы обмена. Кривая реализация это не страшно -- это фиксится. Кривые протоколы и форматы обмена -- много хуже. А выбор кривой архитектуры ("все в одном" -- верный признак кривой архитектуры) это однозначне грабли. Вернее вилы. Для всех пользователей. -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2011-11-25 5:58 UTC|newest] Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-11-19 17:35 Алексей Синицын 2011-11-20 1:34 ` Michael Pozhidaev 2011-11-20 5:59 ` Алексей Синицын 2011-11-20 6:24 ` Michael Pozhidaev 2011-11-22 0:01 ` Michael Pozhidaev 2011-11-22 5:14 ` Илья Кучмин 2011-11-22 5:45 ` Евгений Ростовцев 2011-11-22 7:12 ` Alexei V. Mezin 2011-11-22 7:16 ` Евгений Ростовцев 2011-11-22 7:31 ` Alexei V. Mezin 2011-11-22 7:38 ` Евгений Ростовцев 2011-11-22 7:47 ` Alexei V. Mezin 2011-11-22 8:17 ` Евгений Ростовцев 2011-11-22 8:25 ` Alexei V. Mezin 2011-11-22 8:29 ` Евгений Ростовцев 2011-11-22 6:44 ` Michael Pozhidaev 2011-11-22 13:04 ` Денис Смирнов 2011-11-22 14:51 ` Michael Pozhidaev 2011-11-24 9:41 ` Денис Смирнов 2011-11-24 23:27 ` Michael Pozhidaev 2011-11-25 5:58 ` Денис Смирнов [this message] 2011-11-22 14:33 ` Алексей Синицын 2011-11-22 20:39 ` Maksym Tiurin 2011-11-23 2:34 ` Michael Pozhidaev 2011-11-23 21:39 ` Maksym Tiurin 2011-11-24 9:49 ` Денис Смирнов 2011-11-24 16:35 ` Michael Shigorin 2011-11-25 6:27 ` Anton Gorlov 2011-11-25 8:08 ` Michael Shigorin 2011-11-24 9:46 ` Денис Смирнов
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20111125055804.GA30221@t60p.mithraen.ru \ --to=mithraen@freesource.info \ --cc=smoke-room@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Культурный офтопик This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \ smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com public-inbox-index smoke-room Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.smoke-room AGPL code for this site: git clone https://public-inbox.org/public-inbox.git