Разработчики KDE потребовали у GNOME прекратить использование имени "System Settings"

image

Теги: KDE

Между разработчиками GNOME и KDE закипела бурная дискуссия, связанная с именем "System Settings".

Между разработчиками GNOME и KDE закипела бурная дискуссия, связанная с именем "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", введя возможность задания альтернативного имени для не родного рабочего окружения.


или введите имя

CAPTCHA
Страницы: 1  2  
KM
24-07-2011 13:38:09
А переименоваться в K-System Settings и G-System Settings соответственно, и не париться -- не судьба?
0 |
qwi
24-07-2011 13:44:39
++ Большинству пользователей всё равно и используют то что ставится по умолчанию.
0 |
49868
24-07-2011 14:33:40
Гыгы Пусть еще подеруться. В винде такой проблемы никогда не будет.
0 |
SadKo
24-07-2011 14:58:14
Ага, ваша венда уже давно слила по-полной.
0 |
08777
25-07-2011 07:01:09
процент исталяций говорит об обратном
0 |
вантуз
25-07-2011 10:08:03
вы наверное имели в виду переинсталляций
0 |
Алексей
24-07-2011 16:09:29
Просто потому, что она одна.
0 |
08777
25-07-2011 07:02:11
у семи нянек литя без глазу
0 |
Денис
25-07-2011 07:14:10
Это такая метафора про win-7 ?
0 |
Денис
25-07-2011 07:27:14
У виндов свои проблемы, например: У тебя есть комп, в компе сетевка интегрированна в мат плату, комп не новый - ты поменял проц и у тебя перестала загружаться винда. .........ИЛИ ЛЮБАЯ ДРУГАЯ ПРИЧИНА ДЛЯ ПЕРЕУСТАНОВКИ ВИНДОВ......... Ты ставишь виду и вдруг обнаруживаешь что диск с драйверами для мат платы где-то потерялся - и не мудрено три года без единого сбоя работала, диск не нужен был вот и потерялся где-то. Что делать ? конечно скачать драйвера с интернета, так как безлимитный интернет - это совсем не проблема. Но чтобы скачать драйвер нужен интернет, к провайдеру ты подключен, но драйвер на сетевку не установлен.
0 |
25-07-2011 08:47:07
http://www.drivermax.com/ - выйдите из анабиоза, решение давно существует.
0 |
Nemo
28-07-2011 11:02:58
Одна большая проблема не я является проблемой?
0 |
Алексей
24-07-2011 16:08:44
У меня дома есть папка с документами. Надо потребовать у KDE и GNOME, чтобы они перестали использовать термин "Домашняя папка", т.к. я путаюсь и не знаю где мне искать свои документы.
0 |
Гость
24-07-2011 22:45:00
Они при этом как бы на один каталог ссылаются, нэ?
0 |
Maresias
24-07-2011 16:46:56
"As KDE System Settings maintainer, I request that you immediately rename it once again to another name which is not in conflict." Кажется, у разработчиков KDE началась звёздная болезнь. Один из симптомов - попытки командовать даже теми людьми, на кого власть кдешников не распространяется.
0 |
24-07-2011 20:15:04
Т.е., если кто-то напишет программу, рисующую няшного котика в ASCII графике, даст ей имя cat, и каким-либо образом убедит мэинтейнеров включить ее в состав дистрибутивов, то авторы GNU coreutils не имеют права высказывать какие-либо требования о ее переименовании и вместо этого должны будут поменять свое имя на какой-нить gnu-cat? После чего во все консольные скрипты придется вносить соответствующие изменения?
0 |
Voldemar
24-07-2011 20:22:38
Скоро кедописатели запатентуют это название и пойдут в суд с иском о нарушении патентов. Больные уроды.
0 |
24-07-2011 20:41:41
Вы не видите разницы между патентованием и регистрацией товарного знака? Вы в курсе, что почти все наименования свободного ПО, включая Qt, GNU, Linux, Apache и многие другие защищены товарным знаком? Если вы хотите использовать то же слово Linux в названии своего ПО или имени компании, вы должны будете платить Линусу от 200 до 5000 баксов (http://www.securitylab.ru/news/239873.php). И регистрация товарного знака в отношении System Settings была бы вполне уместна, как раз чтобы исключить возникновение подобных ситуаций.
0 |
Voldemar
25-07-2011 09:51:35
Ага. Отличная логика. Может тогда лучше, исходя из такой логики, не парить мозг да запихивать в меню просто список файлов из /usr/bin ? Тогда гарантированно все имена будут уникальными. Заодно симлинками можно на перспективу "забить" для себя несколько имен. Да и юзеру будет нормально, не будет путаться между gnome-control-center и kde-system-settings (или как он там зовется).
0 |
Страницы: 1  2