LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

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

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

по-хорошему, крупные проекты должны быть модульными и расширяемыми. тогда каждый сможет пилить что ему нравится. хороши те WM, в которых можно на каком-нить lua на коленке любой функционал доделать. это UNIX way и это удобно. а DE, которым нужно пару гигов сторонних пакетов, причём часто тяжёлых и ненужных (типа ненужнод или пульсы) - это зло и попытка навязывания юзеру своего видения того, как это должно работать. проблема в том, что юзер никсов - это не хомячок, которому всё равно. ему не всё равно. у него есть свой набор нужных ему утилит и настроек и он не хочет просто так взять и снести всё, чтобы заработала какая-то там DE. поэтому нужно просто иметь общие интерфейсы, а конкретные утилиты - это выбор юзера. это моё видение того, как в идеале это должно работать.

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

Исправление Iron_Bug, :

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

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

по-хорошему, крупные проекты должны быть модульными и расширяемыми. тогда каждый сможет пилить что ему нравится. хороши те WM, в которых можно на каком-нить lua на коленке любой функционал доделать. это UNIX way и это удобно. а DE, которым нужно пару гигов сторонних пакетов, причём часто тяжёлых и ненужных (типа ненужнод или пульсы) - это зло и попытка навязывания юзеру своего видения того, как это должно работать. проблема в том, что юзер никсов - это не хомячок, которому всё равно. ему не всё равно. у него есть свой набор нужных ему утилит и настроек и он не хочет просто так взять и снести всё, чтобы заработала какая-то там DE. поэтому нужно просто иметь общие интерфейсы, а конкретные утилиты - это выбор юзера. это моё видение того, как в идеале это должно работать.

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

Исходная версия Iron_Bug, :

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

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

по-хорошему, крупные проекты должны быть модульными и расширяемыми. тогда каждый сможет пилить что ему нравится. хороши те WM, в которых можно на каком-нить lua на коленке любой функционал доделать. это UNIX way и это удобно. а DE, которым нужно пару гигов сторонних пакетов, причём часто тяжёлых и ненужных (типа ненужнод или пульсы) - это зло и попытка навязывания юзеру своего видения того, как это должно работать. проблема в том, что юзер никсов - это не хомячок, которому всё равно. ему не всё равно. у него есть свой набор нужных ему утилит и настроек и он не хочет просто так взять и снести всё, чтобы заработала какая-то там DE. поэтому нужно просто иметь общие интерфейсы, а конкретные утилиты - это выбор юзера. это моё видение того, как в идеале это должно работать.