ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Andrei Bulava <abulava@altlinux.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@altlinux.ru>
Subject: Re: About ALT menu (Was: [sisyphus] xfce)
Date: Wed, 19 Jan 2005 19:36:10 +0200
Message-ID: <41EE9A8A.5020706@altlinux.ru> (raw)
In-Reply-To: <41EE9486.7040500@iop.kiev.ua>

Andriy Dobrovol's'kii пишет:
> Yuri N. Sedunov wrote:
> 
>>> А нельзя ли это обсуждение вынести в отдельную нить если не в devel@? 
>>
>> В devel@ это уже безрезультатно обсуждалось. Возможно, нам действительно
>> не обойтись без участия коллег из этого списка с их глубоким пониманием
>> проблемы, и аргументированными рекомендациями.

<skip/>

> Ок. Давайте тогда кто-нибудь начнет новую ветку с соответствующей 
> темой... Потом хоть будет понятно где искать резюме.

Вот уже и начали, если мне по глазам.

Если мне не изменяет склероз, усилия мантейнеров 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


  reply	other threads:[~2005-01-19 17:36 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-18 10:15 [sisyphus] xfce Andriy Dobrovol's'kii
2005-01-18 14:26 ` Eugene A. Suchkov
2005-01-18 15:38   ` Andriy Dobrovol's'kii
2005-01-18 19:25     ` Andrey Astafiev
2005-01-19  9:49       ` Andriy Dobrovol's'kii
2005-01-19 10:06         ` Andriy Dobrovol's'kii
2005-01-19 12:59           ` Alexandre Prokoudine
2005-01-19 16:53             ` Andriy Dobrovol's'kii
2005-01-19 17:19               ` Alexandre Prokoudine
2005-01-20 16:05                 ` Andrey Astafiev
2005-01-21 10:35                   ` Andriy Dobrovol's'kii
2005-01-24 15:20                     ` Andrey Astafiev
2005-01-24 15:56                       ` Andriy Dobrovol's'kii
2005-01-26  8:01                     ` Alex Gorbachenko
2005-01-18 15:39   ` Alexandre Prokoudine
2005-01-18 15:40     ` Alexandre Prokoudine
2005-01-18 15:48       ` Andriy Dobrovol's'kii
2005-01-18 15:54     ` Alexander Bokovoy
2005-01-18 15:58     ` Eugene A. Suchkov
2005-01-19  9:47       ` Andriy Dobrovol's'kii
2005-01-19 12:03         ` Eugene A. Suchkov
2005-01-19 12:57           ` Alexandre Prokoudine
2005-01-19 13:47             ` Aleksey Novodvorsky
2005-01-19 13:47               ` Alexandre Prokoudine
2005-01-19 14:04                 ` Yuri N. Sedunov
2005-01-19 14:11                   ` Alexandre Prokoudine
2005-01-19 14:18                     ` Yuri N. Sedunov
2005-01-19 15:27                       ` Serge Pavlovsky
2005-01-19 16:29                         ` Aleksey Novodvorsky
2005-01-19 16:34                           ` Yuri N. Sedunov
2005-01-19 16:50                             ` Andriy Dobrovol's'kii
2005-01-19 17:05                               ` About ALT menu (Was: [sisyphus] xfce) Yuri N. Sedunov
2005-01-19 17:10                                 ` Andriy Dobrovol's'kii
2005-01-19 17:36                                   ` Andrei Bulava [this message]
2005-01-21 14:48                                     ` Sergey V Turchin
2005-01-19 14:35             ` [sisyphus] xfce Eugene A. Suchkov
2005-01-19 14:51               ` Yuri N. Sedunov
2005-01-19 14:53                 ` Dmitry V. Levin
2005-01-19 15:13                   ` Оконечные пользователи (was: Re: [sisyphus] xfce) Yuri N. Sedunov
2005-01-20  7:48                     ` [sisyphus] Re: Оконечные пользователи Eugene A. Suchkov
2005-01-20  8:07                       ` Sergey S. Skulachenko
2005-01-19 15:16                   ` [sisyphus][JT] xfce Andrey Rahmatullin
2005-01-19 16:18             ` [sisyphus] [JT] xfce Michael Shigorin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=41EE9A8A.5020706@altlinux.ru \
    --to=abulava@altlinux.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git