From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <41EE9A8A.5020706@altlinux.ru> Date: Wed, 19 Jan 2005 19:36:10 +0200 From: Andrei Bulava User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: About ALT menu (Was: [sisyphus] xfce) References: <41ECE1D5.50501@iop.kiev.ua> <41ED1C92.3080903@inbox.ru> <733f2c7305011807392b97eddb@mail.gmail.com> <41ED3241.1030000@inbox.ru> <41EE2C94.5070705@iop.kiev.ua> <41EE4C85.4060703@inbox.ru> <733f2c7305011904577e7c8910@mail.gmail.com> <41EE64FD.3030408@altlinux.ru> <733f2c7305011905473f03ddf@mail.gmail.com> <1106143489.28003.142.camel@siver.home> <733f2c7305011906115ec7c756@mail.gmail.com> <1106144288.28003.148.camel@siver.home> <1106148464.10846.0.camel@underdark.interexc.com> <41EE8ACD.5010801@altlinux.ru> <1106152485.28003.183.camel@siver.home> <41EE8FF3.2060607@iop.kiev.ua> <1106154358.28003.197.camel@siver.home> <41EE9486.7040500@iop.kiev.ua> In-Reply-To: <41EE9486.7040500@iop.kiev.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2005 17:36:16 -0000 Archived-At: List-Archive: Andriy Dobrovol's'kii пишет: > Yuri N. Sedunov wrote: > >>> А нельзя ли это обсуждение вынести в отдельную нить если не в devel@? >> >> В devel@ это уже безрезультатно обсуждалось. Возможно, нам действительно >> не обойтись без участия коллег из этого списка с их глубоким пониманием >> проблемы, и аргументированными рекомендациями. > Ок. Давайте тогда кто-нибудь начнет новую ветку с соответствующей > темой... Потом хоть будет понятно где искать резюме. Вот уже и начали, если мне по глазам. Если мне не изменяет склероз, усилия мантейнеров ALT Linux можно направлять на .desktop-файлы, и уже давно. menu-файлы получаются из .desktop-файлов вызовом freedesktop2menu.pl, обёрнутым макросами %Md2m (см. menu-devel) и %Kd2m (см. kde-common-devel, содержащий ещё дополнительные макросы %Kmenudir, %Kbmenudir, %Kb_menudir). Нравятся .desktop-файлы? Пожалуйста. Проблема в другом - наличие menu файлов не гарантирует наличие .desktop-файлов. По мне, так в sisyphus_check поставить проверку наличия .desktop-файла при обнаружении в пакете menu-файла - и наслаждаться полученным эффектом. Вот ужо мантейнеры забегают как тараканы от дихлофоса ;-) Вот это я называю мобилизацией. Осталось перед этим расширить набор макросов menu-devel до такого, где уже определены _пути_ к FreeDesktop-меню, и додумать, как переключаться с ALT menu на FreeDesktop-меню в любой момент во всех наличных в Sisyphus графических оболочках, - надо же как-то будет смотреть на результаты, сохраняя возможность нормальной работы в переходный период. А уж потом, когда во _всех_ пакетах появятся .desktop-файлы, можно и начинать кампанию "ффтопку menu!" Хех, видимо, таки придётся самому ковырять IceWM на предмет использования компоненты icewm-menu-gnome2, которая "used internaly, generates IceWM program menus from FreeDesktop .desktop files (KDE/GNOME(2) menus).". По крайней мере, так об этом написано в http://www.icewm.org/manual/icewm-3.html Судя по icewm-1.2.16 в Sisyphus, либо всё плохо в upstream, либо не до icewm текущему мантейнеру. -- // AB1002-UANIC