Розробники KDE зажадали у проекту GNOME припинити використання імені “System Settings”

Починаючи з недавно випущеного GNOME 3.0, панель управління отримала назву “System Settings”. Мейнтейнер підсистеми конфігурування параметрів KDE звернувся до представників проекту GNOME з офіційною вимогою перейменувати дану програму, так як проект KDE значно раніше почав використовувати дане ім’я.

Необхідність перейменування пояснюється тим, що у дистрибутивів виникли проблеми з постачанням двох різних програм з одним ім’ям, які можуть перетинатися в меню у випадку одночасної установки GNOME і KDE. Зокрема, при запуску GNOME неможливо викликати програму установки KDE, наприклад, для зміни параметрів роботи застосунків KDE запускаються користувачем в GNOME. Слід зазначити, що логічніше було б перейменувати обидві програми, назвавши їх “KDE System Settings” і “GNOME System Settings” (пізніше, подібна пропозиція також висловив один з розробників GNOME).

Представники GNOME відповіли, що перейменування не вирішить проблеми, тому що побачивши в меню “System Settings” і “System Preferences” користувачі все одно не зможуть відрізнити, де KDE, а де GNOME. В якості методу вирішення проблеми учасник проекту GNOME порекомендував поставляти для кожного варіанта програми установки по два файла “. Desktop”. У першому файлі за допомогою використання прапора “OnlyShowIn = KDE | GNOME” забезпечити відображення програми в рідному оточенні як “System Settings”. У другому файлі задіяти прапор “NotShowIn = KDE | GNOME” для показу “KDE System Settings” або “GNOME System Settings” при використанні програми не в рідному оточенні. Тобто в меню KDE буде відображатися “System Settings” і “GNOME System Settings”, а в меню GNOME - “System Settings” і “KDE System Settings”.

Інший розробник назвав вимогу учасника проекту KDE абсурдним, запропонувавши тоді за одне перейменувати і програми з іншими типовими іменами, такими як “Термінал” і “Калькулятор”, які також перетинаються в різних десктоп-оточення. У відповідь пролунав аргумент, що програми “Термінал” і “Калькулятор” виконують схожі функції, а “System Settings” у KDE та GNOME принципово різні програми. З тієї ж причини не можна використовувати опцію “ShowOnlyIn” для показу тільки програми установки використовуваного зараз оточення, тому що користувач працюючи в GNOME тоді не зможе запустити конфігуратор KDE. В якості вирішення проблеми пропонується не змішувати програми в одному меню, а відображати специфічні програми неактивного оточення в окремому меню (наприклад, при роботі в GNOME показувати підменю “Програми KDE”).

У результаті мейнтейнер конфігуратора KDE погодився використовувати варіант з двома “. Desktop” файлами. У KDE налаштування по раніше будуть доступні як “System Settings”, а в інших оточеннях будуть відображатися як “KDE System Settings”. Втім, таке рішення сподобалося не всім. Деякі вважають, що замість створення декількох файлів “. Desktop” більш правильно розширити специфікацію на вміст файлів “. Desktop”

23 July 2011

Oracle поглинув компанію Ksplice, розвиваючу технологію оновлення Linux-ядра без перезавантаження
Реліз Red Hat Enterprise Linux 5.7

• GNOME все ж таки йде назустріч побажанням трудящих »»»
Розробник GNOME Федеріко Мена Квінтеро повернув в діалог вибору файлів можливість вписувати шлях вручну.
• Реліз Linux-дистрибутива Fedora 20 »»»
Офіційно представлений реліз Linux-дистрибутива Fedora 20. Для завантаження доступні варіанти інсталяційного LiveCD з графічними оточеннями на базі KDE.
• GNOME 2.24 »»»
GNOME 2.24 - нова версія популярної багатоплатформного робочого середовища GNOME.
• Вийшов Linux-дистрибутив Fedora 17 »»»
Для завантаження доступні варіанти інсталяційного LiveCD з графічними оточеннями на базі KDE.
• Розповідь про тернистий шлях впровадження проекту LiMux в Мюнхені »»»
Флоріан Шісл (Florian Schie? L), заступник керівника проекту LiMux міста Мюнхена.