* [devel] menu development process :)
@ 2004-11-15 15:28 Yuri N. Sedunov
2004-11-15 15:31 ` [devel] [JT] " Michael Shigorin
2004-11-17 7:46 ` Stanislav Ievlev
0 siblings, 2 replies; 29+ messages in thread
From: Yuri N. Sedunov @ 2004-11-15 15:28 UTC (permalink / raw)
To: ALT Devel discussion list
zerg: Теперь по-умолчанию update-desktop-database смотрит не
в /usr/share/applications а в /usr/share/applications-alt
aris: mimeinfo.cache остался на месте?
zerg: Нет
aris: Ну и какого <нецензурно>?
zerg: А какого <нецензурно> ему быть в /usr/share/applications ?
15:25
aris: Его там собсвенно гном ожидает видеть.
zerg: Он должен ожидать его в зависимости от системных настроек.
Либо в /usr/share/applications либо в /usr/share/applications-alt
aris: Иди <нецензурно>, твоему меню не нужен mimeinfo.cache, оставь его на
месте.
zerg: Если от пользователя, то ~/.local/share/applications-alt или
~/.local/share/applications
zerg: Сейчас он будет как раз на месте.
aris: Повторяю: Иди <нецензурно>, твоему меню не нужен mimeinfo.cache, оставь
его на месте.
15:31
zerg: Можешь сам сходить в свою. Он на месте. Если твой гном его не найдет -
значит он не правильно работает.
zerg: Я пока не отправляю в Сизиф, еще потестирую.
aris: Пошел <нецензурно>. Городи свои настройки поверх. Читай
http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html
zerg: Ты че <нецензурно> чтоли? Я не нарушаю стандарт. У нас он переключаемый.
Не знал, что ли?
Со времен MDK RE.
aris: $XDG_DATA_DIRS/applications/
aris: Это все. Пошел <нецензурно>.
15:37
zerg: Можешь идти. Когда придешь, заходи, поговорим.
aris: Ты не допираешь. /var/cache/applcations -- подойдет.
aris: Пошел <нецензурно> со своим applications-alt/
zerg: Блин! Ты сам не понимаешь!
У нас меню переключаемое!
По-умолчанию стандартное отключено и включено наше.
Теперь понятно?
aris: Перемести в /var/cache/applcations
aris: Повторяю: $XDG_DATA_DIRS/applications/
aris: $ echo $XDG_DATA_DIRS
/usr/share:/var/cache
aris: И пошел <нецензурно>. Думай лучше.
15:47
aris: Дошло?
zerg: Есть 2 каталога /usr/share/applications и /usr/share/applications-alt
Что ты предлагаешь с ними делать?
15:53
zerg: Могу mimeinfo.cache ложить в /var/cache/applications и
в /var/cache/applications-alt
По-умолчанию в /var/cache/applications-alt
aris: /usr/share/applications -- разумеется оставить на метсе.
А /usr/share/applications-alt переместить в /var/cache/applications.
zerg: Нельзя, патчить затрахаешься.
Сменить /usr/share/ на /var/cache/ - гемморой, т.к. /usr берется из одного
метса, а /share - совсем из другого
aris: Что затрахаешься патчить? Повторяю: $XDG_DATA_DIRS/applications/
aris: $XDG_DATA_DIRS
aris: /usr /share -- это <нецензурно>.
zerg: И откуда он возьмется, этот $XDG_DATA_DIRS ?
aris: Из стандарта -- во-первых. Во вторых -- у нас выставляет эту переменную
пакет shared-mime-info
zerg: Ну, хотя, это уже проще.
Получается
/usr/share/applications
и
/var/cache/applications-alt
По умолчанию
/var/cache/applications-alt
15:58
aris: -alt <нецензурно>.
aris: Просто не надо.
aris: Лишнее
zerg: Ты знаешь, я догадывался.
Теперь не будет лишнее и для тебя тоже.
aris: Конкретнее.
aris: /var/cache/applications без -alt.
zerg: В общем тогда
Файлы .desktop лежат в
/usr/share/applications и /var/cache/applications-alt
mimeinfo.cache генериться в
/var/cache/applications/mimeinfo.cache и
в /var/cache/applications-alt/mimeinfo.cache
Так понятно?
zerg: По-умолчанию в /var/cache/applications-alt/mimeinfo.cache
aris: Ты прикидываешься. Повторяю не надо в названии
каталога /var/cache/applications-alt этого -alt
aris: Этот суффикс лишняя сущность. Понятно.
16:03
aris: ?
zerg: У нас эта сущность - наше меню
aris: Да по барабану, без этого суффикса суть не измениться
16:19
zerg: Измениться, это 2 разнух каталога с разными данными, переключающиеся.
aris: Ё. Какие два разных? Сейчас есть /usr/share/applications
и /usr/share/applications-alt. Будет /usr/share/applications
и /var/cache/applications.
aris: Перемести содержимое /usr/share/applications-alt
в /var/cache/applications.
zerg: Есть
/etc/xdg/menus и /etc/xdg/menus-alt
/usr/share/applications и /usr/share/applications-alt
/usr/share/desktop-directories и /usr/share/desktop-directories-alt
16:26
zerg: Дело в том, что если переключать это переменными окружения, то
пользователю не только перезапускать программу нужно будет, а еще и
перелогиниваться.
aris: Не понял, чтоб меню перегенерить -- надо перелогиниваться?
aris: Вот это тоже не дело: $ rpm -qf /usr/share/desktop-directories
kde-common-3.3.0-alt1
aris: Кстати.
16:32
aris: Впрочем, как и это.
aris: $ rpm -qf /usr/share/applications
kde-common-3.3.0-alt1
gnome-desktop-2.8.1-alt1
zerg: Это убрать не долго в menu-common
aris: Нет это все в filesystem
zerg: $ rpm -qf /usr/share/icons/hicolor/
enigma-0.81-alt2
gnome-icon-theme-2.8.0-alt1
knowit-0.10-alt3
ksocrat-3.2.1-alt1
icon-theme-hicolor-0.5-alt1
А должно быть только
icon-theme-hicolor
zerg: Ну, в общем это не важно, мы отклоняемся
zerg: Нет, чтоб перегенерить меню при помощи menu - не надо перелогиниваться.
А чтоб прочитать сгенерированное в новом месте - надо будет, если это делается
переменными окружнения
16:38
zerg: Т.е. переменными переключать - это для пользователя.
zerg: Точнее для ручного переключения самим пользователем, настаивая эти
переменные
zerg: А так как переменными не получается, то у меня возникает проблема.
Там, где мне нужно сменить каталог на нужный в KDE я не могу заменить /usr
на /var
aris: Надо искать другие переключатели. Читать стандарты.
aris: Короче, ни <нецензурно> не надо спешить.
zerg: На стандарт можно переключиться. По-умолчанию у нас не стандарт, а наша
структура меню.
zerg: Я уже который год не спешу.
aris: Наше меню должно быть построено поверх стандартов.
aris: Это не так?
16:43
zerg: Вот оно так и построено. Стандарт не допускает 2-х вариантов себя.
aris: Получается оно не поверх, а сбоку.
zerg: Оно не может быть не сбоку. Иначе будет испорчена стандартная структура
меню.
aris: Альтернативы не помогут?
zerg: Нет. Я же не могу портить статичные данные в каталогах /etc/xdg/menus
и /usr/share/applications
Это раз.
А во-вторых это вообще невозможно - сменить каталог на ссылку, когда туда
много пакетов файлы помещает.
16:48
zerg: Все уже давно измусолено.
Единственная проблема - чуть-чуть пропатчить Gnome. И все.
aris: Опять за свое. Гном придерживается стандартов.
aris: $XDG_DATA_DIRS
zerg: Это ты опять за свое. У нас по-умолчанию не стандартное меню, а наше.
Переменные идут лесом.
16:54
zerg: Причем здесь XDG_DATA_DIRS ?
Я /usr/share не меняю.
zerg: Смотреть сразу в два меню никто не должен.
У нас что, оно в перемешку будет стандартное с нашим?
aris: Думай, читай стандарты. Гном придерживается стандартов. Откручивать их
от gnome-vfs из-за меню -- бред.
zerg: Переключаешь - пользуешься стандартами.
Не переключаешь - пользуешься нашим меню.
И это не бред, а наш стандарт.
aris: Вот и оставь Гному возможность пользоваться стандартом, стандартными
desktop-file-utils.
17:02
zerg: В общем более-менее реальный вариант -
1. По-умолчанию:
файлы .desktop лежат в
/var/cache/applications-alt
mimeinfo.cache генериться в
/var/cache/applications-alt/mimeinfo.cache
2. При отключении нашего меню
файлы .desktop лежат в
/usr/share/applications
mimeinfo.cache генериться в
/var/cache/applications/mimeinfo.cache
Если получиться - так и сделаю
zerg: Переключаешь меню на стандартное и пользуешься только стандартным меню.
aris: Давай, посмотрим.
aris: Нет, я никогда не переключался.
zerg: Это твоя личная проблема
aris: У меня два меню всегда,
zerg: А надо - одно.
aris: Возможно.
zerg: Тебе немного совсем пропатчить нужно будет плагин для gnome-vfs, который
для меню,
чтоб в нужный каталог глядел.
Это по моей схеме гораздо просто программировать.
aris: Потом посмотрим.
17:07
zerg: Потом уже настало. Разве ты еще не догадался?
zerg: Но можно отложить, т.к. это не горит пока.
aris: Ну ты сломай, я посмотрю, и скажу, где надо чинить. Это будет не
гном-вфс.
zerg: Я не знаю.
Чинить нужно будет те места, из которых беруться слова "desktop-directories",
"applications" и "menus"
zerg: Кстати, у тебя есть редактор меню в Gnome?
aris: Эти слова везде есть. $XDG_DATA_DIRS/applications/ и
$XDG_DATA_DIRS/desktop-directories/
zerg: Не могут быть везде.
Если действительно везде - то это кривота.
aris: Встроенный редактор меню имеется.
17:14
aris: Какая кривота? Читай стандарты.
zerg: Хорошо, если будет генерить файл applications-menueditor.menu
Рано или поздно я наше Gnome-овское и наше KDE-шное меню солью в один
menu-nethod
и оно будет генериться в одно место.
aris: Это потом.
zerg: Да запарил ты со стандартами. По нашему стандарту у нас - нестандартное
меню.
aris: Ну и <нецензурно>.
zerg: А стандартное - опционально.
zerg: Так я к этому и веду, а ты гоаоришь "потом". Потом будет поздно.
aris: Никто по твое нестандартное меню патчить основные библиотеки заточенные
под стандарты не будет. Надеюсь, это понятно.
aris: Делай, делай.
zerg: Какие библиотеки?
aris: gnome-vfs
zerg: Это твоя библиотека, а не основная. Ты и будеть патчить.
aris: Короче, делай. Проблемы тебе ясны. Это проблемы твоей реализации меню.
17:20
zerg: Моя реализация - самая простая.
Есть еще вариант
Убираем все стандартное меню и все будет генериться 1-м menu-методом
в /usr/share/applications
aris: Давай.
zerg: А вот фигу! Это и будет нарушение стандарта.
17:28
aris: Твое меню, должно делать только две вещи -- предоставлять структуру
(файлы .directory) и недостающие десктоп файлы, и это файлы должны быть
расположены в соответствии стандарту.
zerg: Ты сам читал стандарт? Расположением он не ограничивается.
zerg отключился - 17:30
aris: $XDG_DATA_DIRS/applications/
aris: $XDG_DATA_DIRS/desktop-directories/
17:38
aris: Ну и?
--
Yuri N. Sedunov
11/15/04 18:22:07
^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] [JT] Re: menu development process :)
2004-11-15 15:28 [devel] menu development process :) Yuri N. Sedunov
@ 2004-11-15 15:31 ` Michael Shigorin
2004-11-15 16:05 ` Dmitry V. Levin
2004-11-17 7:46 ` Stanislav Ievlev
1 sibling, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2004-11-15 15:31 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Nov 15, 2004 at 06:28:09PM +0300, Yuri N. Sedunov wrote:
> 15:58
> aris: -alt <нецензурно>.
Я плакалъ... :]
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] [JT] Re: menu development process :)
2004-11-15 15:31 ` [devel] [JT] " Michael Shigorin
@ 2004-11-15 16:05 ` Dmitry V. Levin
2004-11-15 16:40 ` [devel] " Michael Shigorin
0 siblings, 1 reply; 29+ messages in thread
From: Dmitry V. Levin @ 2004-11-15 16:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 272 bytes --]
On Mon, Nov 15, 2004 at 05:31:44PM +0200, Michael Shigorin wrote:
> On Mon, Nov 15, 2004 at 06:28:09PM +0300, Yuri N. Sedunov wrote:
> > 15:58
> > aris: -alt <нецензурно>.
>
> Я плакалъ... :]
А я не дочитал и до середины. Можно digest прочитать?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: [JT] Re: menu development process :)
2004-11-15 16:05 ` Dmitry V. Levin
@ 2004-11-15 16:40 ` Michael Shigorin
2004-11-17 7:52 ` [devel] " Dmitry V. Levin
0 siblings, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2004-11-15 16:40 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Nov 15, 2004 at 07:05:56PM +0300, Dmitry V. Levin wrote:
> > > 15:58 aris: -alt <нецензурно>.
> > Я плакалъ... :]
> А я не дочитал и до середины. Можно digest прочитать?
Дайджест таков: "тут народ придумал такой стандарт" -- "а у нас
вот так вот уже" -- "дык надо как-то бы к стандарту?" -- "дык у
нас свой, <нецензурно>".
Куда там KSI'шным хакам glibc... :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-15 16:40 ` [devel] " Michael Shigorin
@ 2004-11-17 7:52 ` Dmitry V. Levin
2004-11-17 9:37 ` Sergey V Turchin
0 siblings, 1 reply; 29+ messages in thread
From: Dmitry V. Levin @ 2004-11-17 7:52 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 512 bytes --]
Hi,
On Mon, Nov 15, 2004 at 06:40:22PM +0200, Michael Shigorin wrote:
> On Mon, Nov 15, 2004 at 07:05:56PM +0300, Dmitry V. Levin wrote:
> > > > 15:58 aris: -alt <нецензурно>.
> > > Я плакалъ... :]
> > А я не дочитал и до середины. Можно digest прочитать?
>
> Дайджест таков: "тут народ придумал такой стандарт" -- "а у нас
> вот так вот уже" -- "дык надо как-то бы к стандарту?" -- "дык у
> нас свой, <нецензурно>".
Логически вытекает вопрос, чем "у нас свой" лучше стандартного?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 7:52 ` [devel] " Dmitry V. Levin
@ 2004-11-17 9:37 ` Sergey V Turchin
2004-11-17 9:39 ` Dmitry V. Levin
2004-11-17 9:40 ` Sergey V Turchin
0 siblings, 2 replies; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 9:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 765 bytes --]
В сообщении от Среда 17 Ноябрь 2004 10:52 Dmitry V. Levin
написал(a):
> Hi,
>
> On Mon, Nov 15, 2004 at 06:40:22PM +0200, Michael Shigorin wrote:
> > On Mon, Nov 15, 2004 at 07:05:56PM +0300, Dmitry V. Levin wrote:
> > > > > 15:58 aris: -alt <нецензурно>.
> > > >
> > > > Я плакалъ... :]
> > >
> > > А я не дочитал и до середины. Можно digest прочитать?
> >
> > Дайджест таков: "тут народ придумал такой стандарт" -- "а у нас
> > вот так вот уже" -- "дык надо как-то бы к стандарту?" -- "дык у
> > нас свой, <нецензурно>".
>
> Логически вытекает вопрос, чем "у нас свой" лучше стандартного?
Тем, что стандартный трогать при этом не нужно.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 9:37 ` Sergey V Turchin
@ 2004-11-17 9:39 ` Dmitry V. Levin
2004-11-17 9:58 ` Sergey V Turchin
2004-11-17 9:40 ` Sergey V Turchin
1 sibling, 1 reply; 29+ messages in thread
From: Dmitry V. Levin @ 2004-11-17 9:39 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 862 bytes --]
On Wed, Nov 17, 2004 at 12:37:29PM +0300, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 10:52 Dmitry V. Levin
> написал(a):
> > Hi,
> >
> > On Mon, Nov 15, 2004 at 06:40:22PM +0200, Michael Shigorin wrote:
> > > On Mon, Nov 15, 2004 at 07:05:56PM +0300, Dmitry V. Levin wrote:
> > > > > > 15:58 aris: -alt <нецензурно>.
> > > > >
> > > > > Я плакалъ... :]
> > > >
> > > > А я не дочитал и до середины. Можно digest прочитать?
> > >
> > > Дайджест таков: "тут народ придумал такой стандарт" -- "а у нас
> > > вот так вот уже" -- "дык надо как-то бы к стандарту?" -- "дык у
> > > нас свой, <нецензурно>".
> >
> > Логически вытекает вопрос, чем "у нас свой" лучше стандартного?
> Тем, что стандартный трогать при этом не нужно.
Бред. Софт, который пишешь не ты, будет использовать стандарт помимо
твоей воли.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 9:39 ` Dmitry V. Levin
@ 2004-11-17 9:58 ` Sergey V Turchin
2004-11-17 10:01 ` [devel] " Michael Shigorin
2004-11-17 10:11 ` [devel] " Dmitry V. Levin
0 siblings, 2 replies; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 9:58 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 490 bytes --]
В сообщении от Среда 17 Ноябрь 2004 12:39 Dmitry V. Levin
написал(a):
[...]
> > > Логически вытекает вопрос, чем "у нас свой" лучше
> > > стандартного?
> >
> > Тем, что стандартный трогать при этом не нужно.
>
> Бред. Софт, который пишешь не ты, будет использовать стандарт
> помимо твоей воли.
Бред. Усилием моей воли он не использует стандарт по-умолчанию :-)
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: menu development process :)
2004-11-17 9:58 ` Sergey V Turchin
@ 2004-11-17 10:01 ` Michael Shigorin
2004-11-17 10:14 ` Sergey V Turchin
2004-11-17 10:11 ` [devel] " Dmitry V. Levin
1 sibling, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2004-11-17 10:01 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 512 bytes --]
On Wed, Nov 17, 2004 at 12:58:04PM +0300, Sergey V Turchin wrote:
> > > Тем, что стандартный трогать при этом не нужно.
> > Бред. Софт, который пишешь не ты, будет использовать
> > стандарт помимо твоей воли.
> Бред. Усилием моей воли он не использует стандарт по-умолчанию :-)
"А если каждый конопат, где ж на всех набрать лопат", бишь твоей
воли? (и опять вспомню про KSI, которого пинали за хаки)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:01 ` [devel] " Michael Shigorin
@ 2004-11-17 10:14 ` Sergey V Turchin
2004-11-17 10:20 ` Yuri N. Sedunov
0 siblings, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 10:14 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 919 bytes --]
В сообщении от Среда 17 Ноябрь 2004 13:01 Michael Shigorin
написал(a):
> On Wed, Nov 17, 2004 at 12:58:04PM +0300, Sergey V Turchin wrote:
> > > > Тем, что стандартный трогать при этом не нужно.
> > >
> > > Бред. Софт, который пишешь не ты, будет использовать
> > > стандарт помимо твоей воли.
> >
> > Бред. Усилием моей воли он не использует стандарт по-умолчанию
> > :-)
>
> "А если каждый конопат, где ж
В MDK, вестимо.
> на всех набрать лопат", бишь твоей
> воли?
Пока только Gnome. Меню freedesktop пока мало кто умеет.
> (и опять вспомню про KSI, которого пинали за хаки)
Не имеет никакого отношения.
В Gnome - хак и нарушение стандарта.
В KDE - патч для переключения со стандарта на вариант ALT Linux(т.к.
существует только в виде howto, то стандартом не могу назвать) и
обратно.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:14 ` Sergey V Turchin
@ 2004-11-17 10:20 ` Yuri N. Sedunov
2004-11-17 10:32 ` Sergey V Turchin
0 siblings, 1 reply; 29+ messages in thread
From: Yuri N. Sedunov @ 2004-11-17 10:20 UTC (permalink / raw)
To: ALT Devel discussion list
On Среда 17 Ноябрь 2004 13:14, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 13:01 Michael Shigorin
>
> написал(a):
> > On Wed, Nov 17, 2004 at 12:58:04PM +0300, Sergey V Turchin wrote:
> > > > > Тем, что стандартный трогать при этом не нужно.
> > > >
> > > > Бред. Софт, который пишешь не ты, будет использовать
> > > > стандарт помимо твоей воли.
> > >
> > > Бред. Усилием моей воли он не использует стандарт по-умолчанию
> > >
> > > :-)
> >
> > "А если каждый конопат, где ж
>
> В MDK, вестимо.
>
> > на всех набрать лопат", бишь твоей
> > воли?
>
> Пока только Gnome. Меню freedesktop пока мало кто умеет.
>
> > (и опять вспомню про KSI, которого пинали за хаки)
>
> Не имеет никакого отношения.
> В Gnome - хак и нарушение стандарта.
Подробнее, пожалуйста, как Гном нарушает стандарт.
--
Yuri N. Sedunov
11/17/04 13:19:57
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:20 ` Yuri N. Sedunov
@ 2004-11-17 10:32 ` Sergey V Turchin
2004-11-17 10:37 ` Yuri N. Sedunov
0 siblings, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 10:32 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1133 bytes --]
В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N. Sedunov
написал(a):
> On Среда 17 Ноябрь 2004 13:14, Sergey V Turchin wrote:
> > В сообщении от Среда 17 Ноябрь 2004 13:01 Michael Shigorin
> >
> > написал(a):
> > > On Wed, Nov 17, 2004 at 12:58:04PM +0300, Sergey V Turchin
wrote:
> > > > > > Тем, что стандартный трогать при этом не нужно.
> > > > >
> > > > > Бред. Софт, который пишешь не ты, будет использовать
> > > > > стандарт помимо твоей воли.
> > > >
> > > > Бред. Усилием моей воли он не использует стандарт
> > > > по-умолчанию
> > > >
> > > > :-)
> > >
> > > "А если каждый конопат, где ж
> >
> > В MDK, вестимо.
> >
> > > на всех набрать лопат", бишь твоей
> > > воли?
> >
> > Пока только Gnome. Меню freedesktop пока мало кто умеет.
> >
> > > (и опять вспомню про KSI, которого пинали за хаки)
> >
> > Не имеет никакого отношения.
> > В Gnome - хак и нарушение стандарта.
>
> Подробнее, пожалуйста, как Гном нарушает стандарт.
Там нет никаких секций меню имени ALT Linux и дальше по дереву.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:32 ` Sergey V Turchin
@ 2004-11-17 10:37 ` Yuri N. Sedunov
2004-11-17 10:48 ` Sergey V Turchin
0 siblings, 1 reply; 29+ messages in thread
From: Yuri N. Sedunov @ 2004-11-17 10:37 UTC (permalink / raw)
To: ALT Devel discussion list
On Среда 17 Ноябрь 2004 13:32, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N. Sedunov
<skip>
> > > В Gnome - хак и нарушение стандарта.
> >
> > Подробнее, пожалуйста, как Гном нарушает стандарт.
>
> Там нет никаких секций меню имени ALT Linux и дальше по дереву.
А что, должны быть? :)
--
Yuri N. Sedunov
11/17/04 13:36:33
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:37 ` Yuri N. Sedunov
@ 2004-11-17 10:48 ` Sergey V Turchin
2004-11-17 10:49 ` Yuri N. Sedunov
0 siblings, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 10:48 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 539 bytes --]
В сообщении от Среда 17 Ноябрь 2004 13:37 Yuri N. Sedunov
написал(a):
> On Среда 17 Ноябрь 2004 13:32, Sergey V Turchin wrote:
> > В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N. Sedunov
>
> <skip>
>
> > > > В Gnome - хак и нарушение стандарта.
> > >
> > > Подробнее, пожалуйста, как Гном нарушает стандарт.
> >
> > Там нет никаких секций меню имени ALT Linux и дальше по дереву.
>
> А что, должны быть? :)
Нет.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:48 ` Sergey V Turchin
@ 2004-11-17 10:49 ` Yuri N. Sedunov
2004-11-17 10:52 ` Sergey V Turchin
0 siblings, 1 reply; 29+ messages in thread
From: Yuri N. Sedunov @ 2004-11-17 10:49 UTC (permalink / raw)
To: ALT Devel discussion list
On Среда 17 Ноябрь 2004 13:48, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 13:37 Yuri N. Sedunov
>
> написал(a):
> > On Среда 17 Ноябрь 2004 13:32, Sergey V Turchin wrote:
> > > В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N. Sedunov
> >
> > <skip>
> >
> > > > > В Gnome - хак и нарушение стандарта.
> > > >
> > > > Подробнее, пожалуйста, как Гном нарушает стандарт.
> > >
> > > Там нет никаких секций меню имени ALT Linux и дальше по дереву.
> >
> > А что, должны быть? :)
>
> Нет.
Так о чем ты?
--
Yuri N. Sedunov
11/17/04 13:49:39
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:49 ` Yuri N. Sedunov
@ 2004-11-17 10:52 ` Sergey V Turchin
2004-11-17 10:59 ` Yuri N. Sedunov
0 siblings, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 10:52 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 784 bytes --]
В сообщении от Среда 17 Ноябрь 2004 13:49 Yuri N. Sedunov
написал(a):
> On Среда 17 Ноябрь 2004 13:48, Sergey V Turchin wrote:
> > В сообщении от Среда 17 Ноябрь 2004 13:37 Yuri N. Sedunov
> >
> > написал(a):
> > > On Среда 17 Ноябрь 2004 13:32, Sergey V Turchin wrote:
> > > > В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N. Sedunov
> > >
> > > <skip>
> > >
> > > > > > В Gnome - хак и нарушение стандарта.
> > > > >
> > > > > Подробнее, пожалуйста, как Гном нарушает стандарт.
> > > >
> > > > Там нет никаких секций меню имени ALT Linux и дальше по
> > > > дереву.
> > >
> > > А что, должны быть? :)
> >
> > Нет.
>
> Так о чем ты?
Ты что, забыл? См. выше
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:52 ` Sergey V Turchin
@ 2004-11-17 10:59 ` Yuri N. Sedunov
2004-11-17 11:05 ` Sergey V Turchin
0 siblings, 1 reply; 29+ messages in thread
From: Yuri N. Sedunov @ 2004-11-17 10:59 UTC (permalink / raw)
To: ALT Devel discussion list
On Среда 17 Ноябрь 2004 13:52, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 13:49 Yuri N. Sedunov
>
> написал(a):
> > On Среда 17 Ноябрь 2004 13:48, Sergey V Turchin wrote:
> > > В сообщении от Среда 17 Ноябрь 2004 13:37 Yuri N. Sedunov
> > >
> > > написал(a):
> > > > On Среда 17 Ноябрь 2004 13:32, Sergey V Turchin wrote:
> > > > > В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N. Sedunov
> > > >
> > > > <skip>
> > > >
> > > > > > > В Gnome - хак и нарушение стандарта.
> > > > > >
> > > > > > Подробнее, пожалуйста, как Гном нарушает стандарт.
> > > > >
> > > > > Там нет никаких секций меню имени ALT Linux и дальше по
> > > > > дереву.
> > > >
> > > > А что, должны быть? :)
> > >
> > > Нет.
> >
> > Так о чем ты?
>
> Ты что, забыл? См. выше
Конкретно, пожалуйста. Как GNOME нарушает стандарт
http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html?
Или ты имеешь ввиду какой-то другой стандарт?
--
Yuri N. Sedunov
11/17/04 13:56:01
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 10:59 ` Yuri N. Sedunov
@ 2004-11-17 11:05 ` Sergey V Turchin
2004-11-17 11:09 ` Yuri N. Sedunov
2004-11-17 11:17 ` Andrei Bulava
0 siblings, 2 replies; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 11:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1293 bytes --]
В сообщении от Среда 17 Ноябрь 2004 13:59 Yuri N. Sedunov
написал(a):
> On Среда 17 Ноябрь 2004 13:52, Sergey V Turchin wrote:
> > В сообщении от Среда 17 Ноябрь 2004 13:49 Yuri N. Sedunov
> >
> > написал(a):
> > > On Среда 17 Ноябрь 2004 13:48, Sergey V Turchin wrote:
> > > > В сообщении от Среда 17 Ноябрь 2004 13:37 Yuri N. Sedunov
> > > >
> > > > написал(a):
> > > > > On Среда 17 Ноябрь 2004 13:32, Sergey V Turchin wrote:
> > > > > > В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N.
> > > > > > Sedunov
> > > > >
> > > > > <skip>
> > > > >
> > > > > > > > В Gnome - хак и нарушение стандарта.
> > > > > > >
> > > > > > > Подробнее, пожалуйста, как Гном нарушает стандарт.
> > > > > >
> > > > > > Там нет никаких секций меню имени ALT Linux и дальше по
> > > > > > дереву.
> > > > >
> > > > > А что, должны быть? :)
> > > >
> > > > Нет.
> > >
> > > Так о чем ты?
> >
> > Ты что, забыл? См. выше
>
> Конкретно, пожалуйста.
Конкретнее не бывает.
> Как GNOME нарушает стандарт
> http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html?
> Или ты имеешь ввиду какой-то другой стандарт?
Если ты что-то там не дочитал, не тыкай в меня стандартами
пожалуйста.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 11:05 ` Sergey V Turchin
@ 2004-11-17 11:09 ` Yuri N. Sedunov
2004-11-17 11:17 ` Andrei Bulava
1 sibling, 0 replies; 29+ messages in thread
From: Yuri N. Sedunov @ 2004-11-17 11:09 UTC (permalink / raw)
To: ALT Devel discussion list
On Среда 17 Ноябрь 2004 14:05, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 13:59 Yuri N. Sedunov
>
> написал(a):
> > On Среда 17 Ноябрь 2004 13:52, Sergey V Turchin wrote:
> > > В сообщении от Среда 17 Ноябрь 2004 13:49 Yuri N. Sedunov
> > >
> > > написал(a):
> > > > On Среда 17 Ноябрь 2004 13:48, Sergey V Turchin wrote:
> > > > > В сообщении от Среда 17 Ноябрь 2004 13:37 Yuri N. Sedunov
> > > > >
> > > > > написал(a):
> > > > > > On Среда 17 Ноябрь 2004 13:32, Sergey V Turchin wrote:
> > > > > > > В сообщении от Среда 17 Ноябрь 2004 13:20 Yuri N.
> > > > > > > Sedunov
> > > > > >
> > > > > > <skip>
> > > > > >
> > > > > > > > > В Gnome - хак и нарушение стандарта.
> > > > > > > >
> > > > > > > > Подробнее, пожалуйста, как Гном нарушает стандарт.
> > > > > > >
> > > > > > > Там нет никаких секций меню имени ALT Linux и дальше по
> > > > > > > дереву.
> > > > > >
> > > > > > А что, должны быть? :)
> > > > >
> > > > > Нет.
> > > >
> > > > Так о чем ты?
> > >
> > > Ты что, забыл? См. выше
> >
> > Конкретно, пожалуйста.
>
> Конкретнее не бывает.
>
> > Как GNOME нарушает стандарт
> > http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html?
> > Или ты имеешь ввиду какой-то другой стандарт?
>
> Если ты что-то там не дочитал, не тыкай в меня стандартами
> пожалуйста.
Ты говоришь про нарушение каких-то стандартов. Какой пункт, какого стандарта
Гном нарушает?
--
Yuri N. Sedunov
11/17/04 14:08:21
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 11:05 ` Sergey V Turchin
2004-11-17 11:09 ` Yuri N. Sedunov
@ 2004-11-17 11:17 ` Andrei Bulava
2004-11-17 11:28 ` Sergey V Turchin
1 sibling, 1 reply; 29+ messages in thread
From: Andrei Bulava @ 2004-11-17 11:17 UTC (permalink / raw)
To: ALT Devel discussion list
Sergey V Turchin пишет:
> В сообщении от Среда 17 Ноябрь 2004 13:59 Yuri N. Sedunov
> написал(a):
<skip/>
>>Как GNOME нарушает стандарт
>>http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html?
>>Или ты имеешь ввиду какой-то другой стандарт?
>
> Если ты что-то там не дочитал, не тыкай в меня стандартами
> пожалуйста.
"Тихо, девочки, не ссорьтесь" (c). Больше конкретики, меньше эмоций,
пожалуйста. Продолжая в духе предыдущих писем, вы оттолкнёте тех
немногих, кто _всё ещё_ читает эту нить.
--
// AB1002-UANIC
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: menu development process :)
2004-11-17 11:17 ` Andrei Bulava
@ 2004-11-17 11:28 ` Sergey V Turchin
0 siblings, 0 replies; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 11:28 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 781 bytes --]
В сообщении от Среда 17 Ноябрь 2004 14:17 Andrei Bulava написал(a):
> Sergey V Turchin пишет:
> > В сообщении от Среда 17 Ноябрь 2004 13:59 Yuri N. Sedunov
> > написал(a):
>
> <skip/>
>
> >>Как GNOME нарушает стандарт
> >>http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html?
> >>Или ты имеешь ввиду какой-то другой стандарт?
> >
> > Если ты что-то там не дочитал, не тыкай в меня стандартами
> > пожалуйста.
>
> "Тихо, девочки, не ссорьтесь" (c). Больше конкретики, меньше
> эмоций, пожалуйста. Продолжая в духе предыдущих писем, вы
> оттолкнёте тех немногих, кто _всё ещё_ читает эту нить.
Предлагаю ее закончить.
Я оторвал нужное новым топиком.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 9:58 ` Sergey V Turchin
2004-11-17 10:01 ` [devel] " Michael Shigorin
@ 2004-11-17 10:11 ` Dmitry V. Levin
2004-11-17 10:21 ` Sergey V Turchin
1 sibling, 1 reply; 29+ messages in thread
From: Dmitry V. Levin @ 2004-11-17 10:11 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 707 bytes --]
On Wed, Nov 17, 2004 at 12:58:04PM +0300, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 12:39 Dmitry V. Levin
> написал(a):
>
> [...]
>
> > > > Логически вытекает вопрос, чем "у нас свой" лучше
> > > > стандартного?
> > >
> > > Тем, что стандартный трогать при этом не нужно.
> >
> > Бред. Софт, который пишешь не ты, будет использовать стандарт
> > помимо твоей воли.
> Бред. Усилием моей воли он не использует стандарт по-умолчанию :-)
У тебя нет возможности контролировать софт, который пишешь не ты.
Теоретически ты можешь пропатчить весь софт, но практически это будет
не весь софт даже в дистрибутиве, не говоря уже о ПО сторонних
производителей.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 10:11 ` [devel] " Dmitry V. Levin
@ 2004-11-17 10:21 ` Sergey V Turchin
2004-11-17 10:55 ` Yuri N. Sedunov
0 siblings, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 10:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1166 bytes --]
В сообщении от Среда 17 Ноябрь 2004 13:11 Dmitry V. Levin
написал(a):
> On Wed, Nov 17, 2004 at 12:58:04PM +0300, Sergey V Turchin wrote:
> > В сообщении от Среда 17 Ноябрь 2004 12:39 Dmitry V. Levin
> > написал(a):
> >
> > [...]
> >
> > > > > Логически вытекает вопрос, чем "у нас свой" лучше
> > > > > стандартного?
> > > >
> > > > Тем, что стандартный трогать при этом не нужно.
> > >
> > > Бред. Софт, который пишешь не ты, будет использовать
> > > стандарт помимо твоей воли.
> >
> > Бред. Усилием моей воли он не использует стандарт по-умолчанию
> > :-)
>
> У тебя нет возможности контролировать софт, который пишешь не ты.
> Теоретически ты можешь пропатчить весь софт,
Его не так много.
> но практически это
> будет не весь софт даже в дистрибутиве, не говоря уже о ПО
> сторонних производителей.
Нет, это относится только к библиотекам и программам,
непосредственно работающим с freedesktop меню. Их не много.
А сторонние производители скорее будут делать
freedesktop-меню-файлы, чем menu-файлы.
Проблема в отсутствии policy.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 10:21 ` Sergey V Turchin
@ 2004-11-17 10:55 ` Yuri N. Sedunov
0 siblings, 0 replies; 29+ messages in thread
From: Yuri N. Sedunov @ 2004-11-17 10:55 UTC (permalink / raw)
To: ALT Devel discussion list
On Среда 17 Ноябрь 2004 13:21, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 13:11 Dmitry V. Levin
<skip>
> > но практически это
> > будет не весь софт даже в дистрибутиве, не говоря уже о ПО
> > сторонних производителей.
>
> Нет, это относится только к библиотекам и программам,
> непосредственно работающим с freedesktop меню. Их не много.
> А сторонние производители скорее будут делать
> freedesktop-меню-файлы, чем menu-файлы.
>
> Проблема в отсутствии policy.
Ну, полагаю надо начать его составлять.
--
Yuri N. Sedunov
11/17/04 13:52:30
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 9:37 ` Sergey V Turchin
2004-11-17 9:39 ` Dmitry V. Levin
@ 2004-11-17 9:40 ` Sergey V Turchin
2004-11-17 9:46 ` Dmitry V. Levin
1 sibling, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 9:40 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 468 bytes --]
В сообщении от Среда 17 Ноябрь 2004 12:37 Sergey V Turchin
написал(a):
[...]
> > Логически вытекает вопрос, чем "у нас свой" лучше стандартного?
>
> Тем, что стандартный трогать при этом не нужно.
А если возникнет вопрос: почему бы нам не перейти на стандартный,
то я только за, переходите.
Не будет пакета menu и всяких левых update-menus.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 9:40 ` Sergey V Turchin
@ 2004-11-17 9:46 ` Dmitry V. Levin
2004-11-17 9:58 ` Sergey V Turchin
0 siblings, 1 reply; 29+ messages in thread
From: Dmitry V. Levin @ 2004-11-17 9:46 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 594 bytes --]
On Wed, Nov 17, 2004 at 12:40:57PM +0300, Sergey V Turchin wrote:
> В сообщении от Среда 17 Ноябрь 2004 12:37 Sergey V Turchin
> написал(a):
>
> [...]
>
> > > Логически вытекает вопрос, чем "у нас свой" лучше стандартного?
> >
> > Тем, что стандартный трогать при этом не нужно.
> А если возникнет вопрос: почему бы нам не перейти на стандартный,
> то я только за, переходите.
> Не будет пакета menu и всяких левых update-menus.
Если ты планируешь избавиться от "пакета menu и всяких левых
update-menus", то не забудь обеспечить правильное меню для всех WM'ов.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-17 9:46 ` Dmitry V. Levin
@ 2004-11-17 9:58 ` Sergey V Turchin
0 siblings, 0 replies; 29+ messages in thread
From: Sergey V Turchin @ 2004-11-17 9:58 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 833 bytes --]
В сообщении от Среда 17 Ноябрь 2004 12:46 Dmitry V. Levin
написал(a):
> On Wed, Nov 17, 2004 at 12:40:57PM +0300, Sergey V Turchin wrote:
> > В сообщении от Среда 17 Ноябрь 2004 12:37 Sergey V Turchin
> > написал(a):
> >
> > [...]
> >
> > > > Логически вытекает вопрос, чем "у нас свой" лучше
> > > > стандартного?
> > >
> > > Тем, что стандартный трогать при этом не нужно.
> >
> > А если возникнет вопрос: почему бы нам не перейти на
> > стандартный, то я только за, переходите.
> > Не будет пакета menu и всяких левых update-menus.
>
> Если ты планируешь избавиться от "пакета menu и всяких левых
> update-menus", то не забудь обеспечить правильное меню для всех
> WM'ов.
Не планирую, об этом и разговор.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] menu development process :)
2004-11-15 15:28 [devel] menu development process :) Yuri N. Sedunov
2004-11-15 15:31 ` [devel] [JT] " Michael Shigorin
@ 2004-11-17 7:46 ` Stanislav Ievlev
2004-11-17 9:38 ` Sergey V Turchin
1 sibling, 1 reply; 29+ messages in thread
From: Stanislav Ievlev @ 2004-11-17 7:46 UTC (permalink / raw)
To: ALT Devel discussion list
Я бы тут один момент даже добавил бы в фортунки:
"
aris: Повторяю: Иди <нецензурно>, твоему меню не нужен mimeinfo.cache, оставь его на месте. 15:31
zerg: Можешь сам сходить в свою. Он на месте. Если твой гном его не найдет
- значит он не правильно работает.
"
On Mon, Nov 15, 2004 at 06:28:09PM +0300, Yuri N. Sedunov wrote:
>
> zerg: Теперь по-умолчанию update-desktop-database смотрит не
> в /usr/share/applications а в /usr/share/applications-alt
> aris: mimeinfo.cache остался на месте?
> zerg: Нет
> aris: Ну и какого <нецензурно>?
> zerg: А какого <нецензурно> ему быть в /usr/share/applications ?
> 15:25
> aris: Его там собсвенно гном ожидает видеть.
> zerg: Он должен ожидать его в зависимости от системных настроек.
> Либо в /usr/share/applications либо в /usr/share/applications-alt
>
> aris: Иди <нецензурно>, твоему меню не нужен mimeinfo.cache, оставь его на
> месте.
> zerg: Если от пользователя, то ~/.local/share/applications-alt или
> ~/.local/share/applications
> zerg: Сейчас он будет как раз на месте.
> aris: Повторяю: Иди <нецензурно>, твоему меню не нужен mimeinfo.cache, оставь
> его на месте.
> 15:31
> zerg: Можешь сам сходить в свою. Он на месте. Если твой гном его не найдет -
> значит он не правильно работает.
> zerg: Я пока не отправляю в Сизиф, еще потестирую.
> aris: Пошел <нецензурно>. Городи свои настройки поверх. Читай
> http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html
> zerg: Ты че <нецензурно> чтоли? Я не нарушаю стандарт. У нас он переключаемый.
> Не знал, что ли?
> Со времен MDK RE.
> aris: $XDG_DATA_DIRS/applications/
>
>
> aris: Это все. Пошел <нецензурно>.
> 15:37
> zerg: Можешь идти. Когда придешь, заходи, поговорим.
> aris: Ты не допираешь. /var/cache/applcations -- подойдет.
> aris: Пошел <нецензурно> со своим applications-alt/
> zerg: Блин! Ты сам не понимаешь!
> У нас меню переключаемое!
> По-умолчанию стандартное отключено и включено наше.
> Теперь понятно?
> aris: Перемести в /var/cache/applcations
> aris: Повторяю: $XDG_DATA_DIRS/applications/
> aris: $ echo $XDG_DATA_DIRS
> /usr/share:/var/cache
> aris: И пошел <нецензурно>. Думай лучше.
> 15:47
> aris: Дошло?
> zerg: Есть 2 каталога /usr/share/applications и /usr/share/applications-alt
> Что ты предлагаешь с ними делать?
> 15:53
> zerg: Могу mimeinfo.cache ложить в /var/cache/applications и
> в /var/cache/applications-alt
> По-умолчанию в /var/cache/applications-alt
> aris: /usr/share/applications -- разумеется оставить на метсе.
> А /usr/share/applications-alt переместить в /var/cache/applications.
> zerg: Нельзя, патчить затрахаешься.
> Сменить /usr/share/ на /var/cache/ - гемморой, т.к. /usr берется из одного
> метса, а /share - совсем из другого
> aris: Что затрахаешься патчить? Повторяю: $XDG_DATA_DIRS/applications/
> aris: $XDG_DATA_DIRS
> aris: /usr /share -- это <нецензурно>.
> zerg: И откуда он возьмется, этот $XDG_DATA_DIRS ?
>
> aris: Из стандарта -- во-первых. Во вторых -- у нас выставляет эту переменную
> пакет shared-mime-info
> zerg: Ну, хотя, это уже проще.
> Получается
> /usr/share/applications
> и
> /var/cache/applications-alt
> По умолчанию
> /var/cache/applications-alt
>
> 15:58
> aris: -alt <нецензурно>.
> aris: Просто не надо.
> aris: Лишнее
> zerg: Ты знаешь, я догадывался.
> Теперь не будет лишнее и для тебя тоже.
> aris: Конкретнее.
> aris: /var/cache/applications без -alt.
> zerg: В общем тогда
> Файлы .desktop лежат в
> /usr/share/applications и /var/cache/applications-alt
> mimeinfo.cache генериться в
> /var/cache/applications/mimeinfo.cache и
> в /var/cache/applications-alt/mimeinfo.cache
> Так понятно?
> zerg: По-умолчанию в /var/cache/applications-alt/mimeinfo.cache
>
> aris: Ты прикидываешься. Повторяю не надо в названии
> каталога /var/cache/applications-alt этого -alt
> aris: Этот суффикс лишняя сущность. Понятно.
> 16:03
> aris: ?
> zerg: У нас эта сущность - наше меню
> aris: Да по барабану, без этого суффикса суть не измениться
> 16:19
> zerg: Измениться, это 2 разнух каталога с разными данными, переключающиеся.
> aris: Ё. Какие два разных? Сейчас есть /usr/share/applications
> и /usr/share/applications-alt. Будет /usr/share/applications
> и /var/cache/applications.
> aris: Перемести содержимое /usr/share/applications-alt
> в /var/cache/applications.
> zerg: Есть
> /etc/xdg/menus и /etc/xdg/menus-alt
> /usr/share/applications и /usr/share/applications-alt
> /usr/share/desktop-directories и /usr/share/desktop-directories-alt
>
> 16:26
> zerg: Дело в том, что если переключать это переменными окружения, то
> пользователю не только перезапускать программу нужно будет, а еще и
> перелогиниваться.
> aris: Не понял, чтоб меню перегенерить -- надо перелогиниваться?
> aris: Вот это тоже не дело: $ rpm -qf /usr/share/desktop-directories
> kde-common-3.3.0-alt1
> aris: Кстати.
> 16:32
> aris: Впрочем, как и это.
> aris: $ rpm -qf /usr/share/applications
> kde-common-3.3.0-alt1
> gnome-desktop-2.8.1-alt1
> zerg: Это убрать не долго в menu-common
> aris: Нет это все в filesystem
> zerg: $ rpm -qf /usr/share/icons/hicolor/
> enigma-0.81-alt2
> gnome-icon-theme-2.8.0-alt1
> knowit-0.10-alt3
> ksocrat-3.2.1-alt1
> icon-theme-hicolor-0.5-alt1
> А должно быть только
> icon-theme-hicolor
> zerg: Ну, в общем это не важно, мы отклоняемся
> zerg: Нет, чтоб перегенерить меню при помощи menu - не надо перелогиниваться.
> А чтоб прочитать сгенерированное в новом месте - надо будет, если это делается
> переменными окружнения
> 16:38
> zerg: Т.е. переменными переключать - это для пользователя.
> zerg: Точнее для ручного переключения самим пользователем, настаивая эти
> переменные
> zerg: А так как переменными не получается, то у меня возникает проблема.
> Там, где мне нужно сменить каталог на нужный в KDE я не могу заменить /usr
> на /var
> aris: Надо искать другие переключатели. Читать стандарты.
> aris: Короче, ни <нецензурно> не надо спешить.
> zerg: На стандарт можно переключиться. По-умолчанию у нас не стандарт, а наша
> структура меню.
> zerg: Я уже который год не спешу.
> aris: Наше меню должно быть построено поверх стандартов.
> aris: Это не так?
> 16:43
> zerg: Вот оно так и построено. Стандарт не допускает 2-х вариантов себя.
> aris: Получается оно не поверх, а сбоку.
> zerg: Оно не может быть не сбоку. Иначе будет испорчена стандартная структура
> меню.
> aris: Альтернативы не помогут?
> zerg: Нет. Я же не могу портить статичные данные в каталогах /etc/xdg/menus
> и /usr/share/applications
> Это раз.
> А во-вторых это вообще невозможно - сменить каталог на ссылку, когда туда
> много пакетов файлы помещает.
>
> 16:48
> zerg: Все уже давно измусолено.
> Единственная проблема - чуть-чуть пропатчить Gnome. И все.
> aris: Опять за свое. Гном придерживается стандартов.
> aris: $XDG_DATA_DIRS
>
>
> zerg: Это ты опять за свое. У нас по-умолчанию не стандартное меню, а наше.
> Переменные идут лесом.
> 16:54
> zerg: Причем здесь XDG_DATA_DIRS ?
> Я /usr/share не меняю.
> zerg: Смотреть сразу в два меню никто не должен.
> У нас что, оно в перемешку будет стандартное с нашим?
> aris: Думай, читай стандарты. Гном придерживается стандартов. Откручивать их
> от gnome-vfs из-за меню -- бред.
> zerg: Переключаешь - пользуешься стандартами.
> Не переключаешь - пользуешься нашим меню.
> И это не бред, а наш стандарт.
> aris: Вот и оставь Гному возможность пользоваться стандартом, стандартными
> desktop-file-utils.
> 17:02
> zerg: В общем более-менее реальный вариант -
> 1. По-умолчанию:
> файлы .desktop лежат в
> /var/cache/applications-alt
> mimeinfo.cache генериться в
> /var/cache/applications-alt/mimeinfo.cache
> 2. При отключении нашего меню
> файлы .desktop лежат в
> /usr/share/applications
> mimeinfo.cache генериться в
> /var/cache/applications/mimeinfo.cache
> Если получиться - так и сделаю
> zerg: Переключаешь меню на стандартное и пользуешься только стандартным меню.
> aris: Давай, посмотрим.
> aris: Нет, я никогда не переключался.
> zerg: Это твоя личная проблема
> aris: У меня два меню всегда,
> zerg: А надо - одно.
> aris: Возможно.
> zerg: Тебе немного совсем пропатчить нужно будет плагин для gnome-vfs, который
> для меню,
> чтоб в нужный каталог глядел.
> Это по моей схеме гораздо просто программировать.
>
> aris: Потом посмотрим.
> 17:07
> zerg: Потом уже настало. Разве ты еще не догадался?
> zerg: Но можно отложить, т.к. это не горит пока.
> aris: Ну ты сломай, я посмотрю, и скажу, где надо чинить. Это будет не
> гном-вфс.
> zerg: Я не знаю.
> Чинить нужно будет те места, из которых беруться слова "desktop-directories",
> "applications" и "menus"
>
> zerg: Кстати, у тебя есть редактор меню в Gnome?
> aris: Эти слова везде есть. $XDG_DATA_DIRS/applications/ и
> $XDG_DATA_DIRS/desktop-directories/
> zerg: Не могут быть везде.
> Если действительно везде - то это кривота.
> aris: Встроенный редактор меню имеется.
> 17:14
> aris: Какая кривота? Читай стандарты.
> zerg: Хорошо, если будет генерить файл applications-menueditor.menu
> Рано или поздно я наше Gnome-овское и наше KDE-шное меню солью в один
> menu-nethod
> и оно будет генериться в одно место.
> aris: Это потом.
> zerg: Да запарил ты со стандартами. По нашему стандарту у нас - нестандартное
> меню.
>
> aris: Ну и <нецензурно>.
> zerg: А стандартное - опционально.
> zerg: Так я к этому и веду, а ты гоаоришь "потом". Потом будет поздно.
> aris: Никто по твое нестандартное меню патчить основные библиотеки заточенные
> под стандарты не будет. Надеюсь, это понятно.
> aris: Делай, делай.
> zerg: Какие библиотеки?
> aris: gnome-vfs
> zerg: Это твоя библиотека, а не основная. Ты и будеть патчить.
> aris: Короче, делай. Проблемы тебе ясны. Это проблемы твоей реализации меню.
> 17:20
> zerg: Моя реализация - самая простая.
> Есть еще вариант
> Убираем все стандартное меню и все будет генериться 1-м menu-методом
> в /usr/share/applications
> aris: Давай.
> zerg: А вот фигу! Это и будет нарушение стандарта.
> 17:28
> aris: Твое меню, должно делать только две вещи -- предоставлять структуру
> (файлы .directory) и недостающие десктоп файлы, и это файлы должны быть
> расположены в соответствии стандарту.
> zerg: Ты сам читал стандарт? Расположением он не ограничивается.
> zerg отключился - 17:30
> aris: $XDG_DATA_DIRS/applications/
> aris: $XDG_DATA_DIRS/desktop-directories/
>
>
> 17:38
> aris: Ну и?
>
> --
> Yuri N. Sedunov
> 11/15/04 18:22:07
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 29+ messages in thread
end of thread, other threads:[~2004-11-17 11:28 UTC | newest]
Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-15 15:28 [devel] menu development process :) Yuri N. Sedunov
2004-11-15 15:31 ` [devel] [JT] " Michael Shigorin
2004-11-15 16:05 ` Dmitry V. Levin
2004-11-15 16:40 ` [devel] " Michael Shigorin
2004-11-17 7:52 ` [devel] " Dmitry V. Levin
2004-11-17 9:37 ` Sergey V Turchin
2004-11-17 9:39 ` Dmitry V. Levin
2004-11-17 9:58 ` Sergey V Turchin
2004-11-17 10:01 ` [devel] " Michael Shigorin
2004-11-17 10:14 ` Sergey V Turchin
2004-11-17 10:20 ` Yuri N. Sedunov
2004-11-17 10:32 ` Sergey V Turchin
2004-11-17 10:37 ` Yuri N. Sedunov
2004-11-17 10:48 ` Sergey V Turchin
2004-11-17 10:49 ` Yuri N. Sedunov
2004-11-17 10:52 ` Sergey V Turchin
2004-11-17 10:59 ` Yuri N. Sedunov
2004-11-17 11:05 ` Sergey V Turchin
2004-11-17 11:09 ` Yuri N. Sedunov
2004-11-17 11:17 ` Andrei Bulava
2004-11-17 11:28 ` Sergey V Turchin
2004-11-17 10:11 ` [devel] " Dmitry V. Levin
2004-11-17 10:21 ` Sergey V Turchin
2004-11-17 10:55 ` Yuri N. Sedunov
2004-11-17 9:40 ` Sergey V Turchin
2004-11-17 9:46 ` Dmitry V. Levin
2004-11-17 9:58 ` Sergey V Turchin
2004-11-17 7:46 ` Stanislav Ievlev
2004-11-17 9:38 ` Sergey V Turchin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git