LINUX.ORG.RU

11 мифов о KDE4

 


0

0

Sebastian Kügler, член совета директоров KDE, пытается развеять сложившиеся мифы о KDE4.

1. "KDE4 готово" — целью выхода KDE 4.0 является опубликование стабильных библиотечных интерфейсов новой версии среды. Таким образом, выход KDE 4.0 означает начало жизненного цикла приложений на базе технологий KDE4.

2. "Релиз KDE 4.0 был ошибкой" — релиз KDE 4.0 был проведён в точном соответствии с правилом "Release early, release often", являющимся одним из столпов, на которых стоит OpenSource.

3. "KDE надо форкнуть" — можете форкать, код открыт, но мы вас предупреждаем, что работы там очень много, примерно на пару лет.

4. "Plasm-у надо выкинуть" — команда KDE не собирается выкидывать столь интересную фичу и не собирается воскрешать kicker или kdesktop. Увы.

5. "Plasma убога по своей функциональности" — всё будет, подождите версии 4.1 или 4.2.

6. "Я не могу класть файлы на рабочий стол" — используйте плазмоиды folderview.

7. "Внешний вид KDE4 радикально отличается от привычного" — да, и мы гордимся нашими новыми разработками в повышении удобства графической среды.

8. "Меня заставляют использовать меню в стиле kickoff" — осильте настройку и переключитесь к классическому виду. (прим. добавлятора: совсем как в winxp)

9. "Команда KDE4 не прислушивается к замечаниям пользователей" — тщательно формулируйте свои желания; багрепорты в стиле "мне не нравится новый foobar" не несут никакой полезной информации.

10. "KDE 4.0 или KDE4?" — версия 4.0 является стартовой площадкой для KDE 4, являющейся набором как новых технологий, так и новых программ, и для формирования которой потребуется несколько лет.

11. "Сначала перепишите KDE 3.5 на qt4, а потом уже добавляйте новые фичи, а не всё сразу" — подобный подход к разработке KDE4 занял бы гораздо больше времени, так как большая часть портированного в первом шаге кода (например, konqueror или kdesktop) будет выброшена при написании новых фич. Поэтому было решено проводить миграцию в том виде, в котором она проводится сейчас.

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

★★

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

>А в KDE изменения в kwm Вы, типа, заметили? :)

Причём здесь kwin? Я просил подтверждение фразы "Пока что метасити все же развивается". А в kwin уже есть и запоминание параметров окон, и много чего ещё..

>Ссылку на "больше всего радостных криков" в студию.

>Про часовые пояса что-нибудь слышали, нет?

Слышал. Более того, в кдешном апплете часов тоже можно указывать часовые пояса. А вот настроек погоды там нет. Такие вот неполные урезанные настройки текущей локали в кде.. :((

>Вы KDE вообще пользовались? :)

Примеры?

>Дальше можно было не продолжать

А я буду.. :) Чем быстрее любители кичиться Ъ модульностью и юниксвейностью гнома, а также тем, что фанам кде нужны только рюшки, а гномодевелоперы работают только над нужными для работы фичами, осознают свою неправоту, тем лучше.

TZ

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

>Кто-то там про конфиг иксов говорил, нет? Или за слова отвечать не умеете?

Это не я. =)

TZ

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

>Вы видимо только неделю назад познакомились с линукс? Или пытаетесь неудачно пошутить?

Ты понимаешь разницу между "открывается на том месте, где его закрыли" и "Open recent"? Меня интересует именно второе.

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

Покажи мне восстановление сессии в архиваторах, конке (или в четвёрке таки прикрутили?), офисных пакетах, pdf-читалках.

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

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

Они существуют для _парсинга конфигов_. Не для генерации конфигов по шаблону.

> Причём эти инструменты не плодят лишних сущностей в фс, головах разрабов и юзеров. ;)

Ну да, конечно. Многократное дублирование кода, отвечающего за _препроцессинг текста_ в многочисленных библиотеках для _парсинга конфигов_ — это, конечно, «не плодят лишних сущностей». Особенно с учетом наличия готовых препроцессоров, которые справятся с этой задачей лучше :]

> Для http-сервера такая функциональность тоже естественна и необходима? А для консольного медиаплеера?

Нет, конечно.

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

Угу. Собственно, речь-то идет не об отмене этого совершенно правильного подхода, а о более модульной его реализации.

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

> Это относилось к

> Хотя для настроек клавиатуры это overkill. setxkbmap в .xinitrc/.xsession, и порядок.

И каким, интересно, боком? Использование setxkbmap — штатный способ конфигурирования xkb для конкретного экземпляра X-сервера, .xinitrc/.xsession — штатные способы выполнить нужные команды при его запуске. Простые и понятные.

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

> Покажи мне восстановление сессии в архиваторах, конке (или в четвёрке таки прикрутили?)

Таки прикрутили :-)

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

>Они существуют для _парсинга конфигов_. Не для генерации конфигов по шаблону.

Я имел в виду более общую задачу - разделение настроек на общие и юзерские.

>Многократное дублирование кода, отвечающего за _препроцессинг текста_ в многочисленных библиотеках для _парсинга конфигов_ — это, конечно, «не плодят лишних сущностей».

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

А что до "многочисленных библиотек", то препроцессоров тоже много наизобретали..

>Особенно с учетом наличия готовых препроцессоров, которые справятся с этой задачей лучше :]

>Угу. Собственно, речь-то идет не об отмене этого совершенно правильного подхода, а о более модульной его реализации.

И чем они лучше?

>Нет, конечно.

А она (функциональность) там есть. :)

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

>Использование setxkbmap — штатный способ конфигурирования xkb для конкретного экземпляра X-сервера, .xinitrc/.xsession — штатные способы выполнить нужные команды при его запуске.

Точно так же можно указать в /etc/fstab для /mnt/foo опцию noauto, а одном из инициализационных скриптов прописать "mount /mnt/foo". Но это не значит, что такой способ - правильный.

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

>Таки прикрутили :-)

Ну наконец-то!

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

> Я понимаю, что это, скорее всего, баг

Для багов вместо ЛОРа есть багтрекер :)

> Я просил подтверждение фразы "Пока что метасити все же развивается".

А я дал ссылку :)

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

Я где-то написал слово "только"? :)

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

>Для багов вместо ЛОРа есть багтрекер :)

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

>А я дал ссылку :)

Ну дык спасибо, читаю..

>Я где-то написал слово "только"? :)

Ок, s/только/в\ основном/g

Сути предложения это не меняет.

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

Через много лет не будет ни линупса, ни Хорга.

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

>Фигасе не меняет :)

Да, не меняет. :) Суть всё-равно остаётся той же: "кдешникам нужны рюшечки, а гномерам - работать".

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

> "кдешникам нужны рюшечки, а гномерам - работать"

4.2.

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

в Gnome это тут:
ftp://ftp.gnome.org/pub/gnome/desktop/2.23/2.23.4/sources
пока подобного не наблюдаемс

да ,все попсеет потихоньку
http://www.gtkfiles.org/app.php/gnomeGo
появление тут программ не носит сокральный смысл
и больше от предпочтений дистростроителей будет зависеть

вот нативная прозрачность (не компиз) появилась тихо и мирно
в Gnome 2.6.24 и без революционного травмирования пользователей
и переписывания на корню всего и вся
И все без фанатизма :
хочешь использовать - используй
не хочешь - не используй

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

ooops,ошибка :)) - задолбали ядра

Gnome 2.6.24 -> Gnome 2.22

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

> Видимо поэтому в гноме таки появился gnome-go - калька с katapult.

Ты как всегда не в теме. Они обе потырены с макосной запускалки.

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

>Ты как всегда не в теме. Они обе потырены с макосной запускалки

Она штатная или сторонняя? Я там аналога katapult не видел… Есть Spotlight, то это, скорее, к дескбару

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

Это называется Gnome Do. Сторонняя

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