>> Зачем обычным десктопным пользователям нужна "нормальная возможность"
>> редактировать системные .desktop файлы - я так и не смог понять.
> Если хочется распределить меню с программами таким образом, как хочется лично мне,
> а не создателю пакета. Вы внутрь .desktop-файлов когда-либо заглядывали?
Там вообще нет жестко заданных пунктов меню, там есть только категории.
Например, внутри gimp.desktop: Categories=Graphics;2DGraphics;RasterGraphics;GTK;
А уж как категории отображаются в виде меню - это определяется в других конфигах.
> В винде это - просто представление папки,
> как хочешь так и располагай ее содержимое.
А потом получай из системы кашу из ярлыков, которые указываю "в никуда",
после того как пользователь перетасовал меню по своему усмотрению
и деинсталировал или обновил программу. Даже просто перетащив ярлык
из меню "Пуск" на рабочий стол - в меню ярлык пропадает и оттуда
програму уже запустить нельзя, только деинсталировать.
Это кстати тоже, еще одно мудрое решение - складывать в меню рядом
ярлык запуска программы и ярлык для ее деинсталяции. и это при том,
что благодаря локализации ярлык "Деинсталировать програму" или "Удалить програму"
иногда оказывается выше в списке, чем ярлык запуска программы. Впрочем, это бывает
даже и с оригинальными программами, Uninstall будет выше имен программ на u v w x y z.
Я сам лично несколько раз промахивался и нажимать на "деинсталировать"
вместо запуска программы. И зачем это эти грабли были бережно разложены
перед всеми пользователями. Работа с виндовсом - это как прогулка по минному полю.
Даже в таком безобидном, казалось бы, деле, как запуск программы из системного меню.
> В линуксе же оно получается прибито гвоздями для обычного пользователя.
Вы себе даже не представляете, во что пользователи могут превратить систему,
если дать им возможность редактировать меню по своему усмотрению. это просто ужас.
Потом - проще оказывается переустановить виндовс с нуля, чем это все восстанавливать.
> Удобство менять это с помощью текстовой правки кучи .desktop-файлов - сомнительно.
У пользователей нет доступа к правке этих файлов, чтобы они там ничего не сломали.
На самом деле им не нужно эти файлы править вообще никогда. А для изменения меню:
https://ru.wikipedia.org/wiki/Alacarte
http://help.ubuntu.ru/manual/меню_gnome
> До тех пор, пока нужность тех, или иных фич определяют разработчики,
> а не пользователи - там будет много чего "не нужно".
Пользователи могут только высказывать свои пожелания.
Или превратиться в разработчиков. Других вариантов нет.
Можно подумать, что в других ОС ситуация иная,
и какие фичи добавлять в систему - это решается путем голосования среди пользователей.
> В людях сейчас усиленно культивируется глупость и нежелание в чем-либо разбираться.
Просто объемы информации растут лавинообразно,
детально во всем разобраться - просто не хватит времени.
> Поэтому вы слегка переоцениваете способность (и желание) людей вникать в такое.
Редактировать .desktop-файлы - это надо только разработчикам, пользователям - нет.
А разработчики прекрасно справляются с этой задачей с помощью текстового редактора.
Вспомните также, насколько криво и неудобно в виндовсе реализована локализация
пунктов меню. И сравните как изящно и красиво эта задача решена в линуксе.