* [devel] desktop - Categories
@ 2006-01-14 11:12 Vadim V. Zhytnikov
2006-01-14 11:54 ` Andrey Rahmatullin
2006-01-14 12:08 ` Mikhail Zabaluev
0 siblings, 2 replies; 13+ messages in thread
From: Vadim V. Zhytnikov @ 2006-01-14 11:12 UTC (permalink / raw)
To: ALT Devel discussion list
Добрый день!
Наконец-то нашлось время для того, чтобы прикрутить
к своим пакетам .desktop файлы. Но вот всё никак
не могу достигнуть сатори по поводу заполнения Categories.
Как должно выглядеь правильное значение этого поля для,
скажем, математического научного приложения?
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 11:12 [devel] desktop - Categories Vadim V. Zhytnikov
@ 2006-01-14 11:54 ` Andrey Rahmatullin
2006-01-14 13:39 ` Vadim V. Zhytnikov
2006-01-14 12:08 ` Mikhail Zabaluev
1 sibling, 1 reply; 13+ messages in thread
From: Andrey Rahmatullin @ 2006-01-14 11:54 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 707 bytes --]
On Sat, Jan 14, 2006 at 02:12:15PM +0300, Vadim V. Zhytnikov wrote:
> Наконец-то нашлось время для того, чтобы прикрутить
> к своим пакетам .desktop файлы. Но вот всё никак
> не могу достигнуть сатори по поводу заполнения Categories.
Стандарт читали?
> Как должно выглядеь правильное значение этого поля для,
> скажем, математического научного приложения?
Не читали.
Science;Math;
Плюс для максимы, скажем, надо еще ConsoleOnly как минимум.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Дело в том, что "gdk-2.0" != "gtk+-2.0".
Используя pkgconfig, надо вызывать эту программу с правильными
параметрами. Впрочем, это касается любой программы.
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 11:12 [devel] desktop - Categories Vadim V. Zhytnikov
2006-01-14 11:54 ` Andrey Rahmatullin
@ 2006-01-14 12:08 ` Mikhail Zabaluev
1 sibling, 0 replies; 13+ messages in thread
From: Mikhail Zabaluev @ 2006-01-14 12:08 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 387 bytes --]
В Сбт, 14/01/2006 в 14:12 +0300, Vadim V. Zhytnikov пишет:
> Наконец-то нашлось время для того, чтобы прикрутить
> к своим пакетам .desktop файлы. Но вот всё никак
> не могу достигнуть сатори по поводу заполнения Categories.
> Как должно выглядеь правильное значение этого поля для,
> скажем, математического научного приложения?
Согласно спецификации, Math;Science;Education.
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 11:54 ` Andrey Rahmatullin
@ 2006-01-14 13:39 ` Vadim V. Zhytnikov
2006-01-14 14:50 ` Andrey Rahmatullin
2006-01-14 23:46 ` Mikhail Zabaluev
0 siblings, 2 replies; 13+ messages in thread
From: Vadim V. Zhytnikov @ 2006-01-14 13:39 UTC (permalink / raw)
To: ALT Devel discussion list
Andrey Rahmatullin пишет:
> Стандарт читали?
>
>>Как должно выглядеь правильное значение этого поля для,
>>скажем, математического научного приложения?
>
> Не читали.
А вот и не угадали :-)
> Science;Math;
А почему не
Math;Science;
или это эквивалентно, или зависит от
конкретного desktop окружения?
Почеме не просто Math ?
Из menu-spec это не вполне понятно.
В стандарте нет (по крайней мере в menu-spec-0.9)
иерархии меню. Есть только понятие
"related categories" без объяснения точного
смысла.
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 13:39 ` Vadim V. Zhytnikov
@ 2006-01-14 14:50 ` Andrey Rahmatullin
2006-01-14 16:08 ` Vadim V. Zhytnikov
2006-01-14 23:46 ` Mikhail Zabaluev
1 sibling, 1 reply; 13+ messages in thread
From: Andrey Rahmatullin @ 2006-01-14 14:50 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 967 bytes --]
On Sat, Jan 14, 2006 at 04:39:48PM +0300, Vadim V. Zhytnikov wrote:
> >Science;Math;
> А почему не
> Math;Science;
Потому что Science более общая. Хотя см. ниже.
> или это эквивалентно, или зависит от
> конкретного desktop окружения?
Вообще, там несортированный список строк, разделенных ';'. Потому неважно.
> Почеме не просто Math ?
Потому что надо включать более общие категории. В спеке это формализовано
в виде related категорий и рекомедаци вместе с категорией включать ее
related.
> В стандарте нет (по крайней мере в menu-spec-0.9) иерархии меню.
Чего-чего там нет?
This DRAFT document defines how to construct a user-visible _hierarchy_ of
applications, typically displayed as a menu.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Согласно нашим правилам, так делать нельзя, но из-за природной
лени и отсутствия видимого риска я так делал неоднократно
(степень риска оценивал тоже я).
-- ldv in backports@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 14:50 ` Andrey Rahmatullin
@ 2006-01-14 16:08 ` Vadim V. Zhytnikov
2006-01-14 17:52 ` Andrey Rahmatullin
2006-01-16 4:39 ` Denis Ovsienko
0 siblings, 2 replies; 13+ messages in thread
From: Vadim V. Zhytnikov @ 2006-01-14 16:08 UTC (permalink / raw)
To: ALT Devel discussion list
Andrey Rahmatullin пишет:
>>>Science;Math;
>>
>>А почему не
>>Math;Science;
>
> Потому что Science более общая. Хотя см. ниже.
>
>>или это эквивалентно, или зависит от
>>конкретного desktop окружения?
>
> Вообще, там несортированный список строк, разделенных ';'. Потому неважно.
То, что он несортированый в стандарте не написано.
Или я проглядел?
>>Почеме не просто Math ?
>
> Потому что надо включать более общие категории. В спеке это формализовано
> в виде related категорий и рекомедаци вместе с категорией включать ее
> related.
Стандарт именно плохо формализован и допускает различные прочтения.
Вы интерпретируете отношение "related" следующим образом:
Если категория Math имеет категорию Science как related, то
Science более общая чем Math. Да это ясно из общечеловеческих
соображений но в стандарте об это не сказано ни слова.
Более того стандарт _не_ _требует_ включения в Categories
всех related категорий. Там есть только слова "should"
и "highly recommended". Если следовать жесткой логике,
то категория Math может существовать только в комбинации
Education;Science;Math;. А где тогда Science;Math; ?
Кстати, именно так сейчас реализовано меню в нашем KDE.
Работает только Education;Science;Math; а Science;Math;
попадает в отстойник (aka "камера хранения").
Думаю, что это ошибка основаная на неверном прочтении
стандарта.
>>В стандарте нет (по крайней мере в menu-spec-0.9) иерархии меню.
>
> Чего-чего там нет?
> This DRAFT document defines how to construct a user-visible _hierarchy_ of
> applications, typically displayed as a menu.
См. выше.
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 16:08 ` Vadim V. Zhytnikov
@ 2006-01-14 17:52 ` Andrey Rahmatullin
2006-01-16 4:39 ` Denis Ovsienko
1 sibling, 0 replies; 13+ messages in thread
From: Andrey Rahmatullin @ 2006-01-14 17:52 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1148 bytes --]
On Sat, Jan 14, 2006 at 07:08:49PM +0300, Vadim V. Zhytnikov wrote:
> То, что он несортированый в стандарте не написано.
Там не написано, что он сортированный ;)
> Вы интерпретируете отношение "related" следующим образом:
> Если категория Math имеет категорию Science как related, то
> Science более общая чем Math. Да это ясно из общечеловеческих
> соображений но в стандарте об это не сказано ни слова.
Угу.
> Более того стандарт _не_ _требует_ включения в Categories
> всех related категорий. Там есть только слова "should"
> и "highly recommended". Если следовать жесткой логике,
> то категория Math может существовать только в комбинации
> Education;Science;Math;.
Угу. Я не смотрел related для Science.
> Кстати, именно так сейчас реализовано меню в нашем KDE.
> Работает только Education;Science;Math; а Science;Math;
> попадает в отстойник (aka "камера хранения").
Хм.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Не надо никого прописывать в группу root.
Не надо основывать разграничение доступа к ресурсам, поставляемым
пакетами, на принадлежности группе root.
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 13:39 ` Vadim V. Zhytnikov
2006-01-14 14:50 ` Andrey Rahmatullin
@ 2006-01-14 23:46 ` Mikhail Zabaluev
1 sibling, 0 replies; 13+ messages in thread
From: Mikhail Zabaluev @ 2006-01-14 23:46 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 822 bytes --]
В Сбт, 14/01/2006 в 16:39 +0300, Vadim V. Zhytnikov пишет:
> > Science;Math;
>
> А почему не
>
> Math;Science;
>
> или это эквивалентно, или зависит от
> конкретного desktop окружения?
Эквивалентно; это просто неупорядоченный набор.
> Почеме не просто Math ?
> Из menu-spec это не вполне понятно.
> В стандарте нет (по крайней мере в menu-spec-0.9)
> иерархии меню. Есть только понятие
> "related categories" без объяснения точного
> смысла.
И это правильно. В каждой реализации десктопного меню разработчики для
себя решают, выстраивать ли иерархию и каким образом. Например, в GNOME
меню строго двухуровневое, и подменю ограничены наиболее общими
категориями. Т.е. есть подменю для Network, а Email уже не учитывается.
Categories служат лишь исходным материалом для построения иерархии.
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-14 16:08 ` Vadim V. Zhytnikov
2006-01-14 17:52 ` Andrey Rahmatullin
@ 2006-01-16 4:39 ` Denis Ovsienko
2006-01-16 13:05 ` Sergey V Turchin
1 sibling, 1 reply; 13+ messages in thread
From: Denis Ovsienko @ 2006-01-16 4:39 UTC (permalink / raw)
To: ALT Devel discussion list
> и "highly recommended". Если следовать жесткой логике,
> то категория Math может существовать только в комбинации
> Education;Science;Math;. А где тогда Science;Math; ?
Непонятно, почему science и education взаимовложены.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-16 4:39 ` Denis Ovsienko
@ 2006-01-16 13:05 ` Sergey V Turchin
2006-01-17 18:41 ` Vadim V. Zhytnikov
0 siblings, 1 reply; 13+ messages in thread
From: Sergey V Turchin @ 2006-01-16 13:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 274 bytes --]
On Monday 16 January 2006 07:39, Denis Ovsienko wrote:
[...]
> Непонятно, почему science и education взаимовложены.
Categories=Денис;Человек;ВБрюках
--
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] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-16 13:05 ` Sergey V Turchin
@ 2006-01-17 18:41 ` Vadim V. Zhytnikov
2006-01-17 20:08 ` Mikhail Zabaluev
0 siblings, 1 reply; 13+ messages in thread
From: Vadim V. Zhytnikov @ 2006-01-17 18:41 UTC (permalink / raw)
To: ALT Devel discussion list, Sergey V. Turchin
Sergey V Turchin пишет:
>
>>Непонятно, почему science и education взаимовложены.
>
> Categories=Денис;Человек;ВБрюках
>
Я всё-таки хочу поспорить на примере любого
математического приложения (ну или из другой
точной науки -- физики, химии и т.п., ситуация
с ними совершенно анагичная).
Какие категории указывать математической программе?
Строго говоря в соответствии с menu-spec-0.9
возможны все три варианта
1. Math;
2. Math;Science;
3. Math;Science;Edication;
Да, вариант 1 не рекомендуется (хотя и не запрещен)
и его мы использовать не будем.
Но вот 2 и 3 выглядят совершенно нормально и между
ними есть существенная практическая разница.
Отнюдь не все научные программы являются обучающими.
Более того - большинство научных программ в Сизифе
именно таковы. Они не для обучения а для научных
и инженерных расчетов. Их возможно использовать
в обучении, но это как использование OO Write для
обучения машинописи - можно, но это не основная область
применения.
Мне не нравится, что в KDE жестко требуется 3,
а 2 считается ошибочным и попадает в отстойник.
В меню должно быть и
Edication -> Science
и
Science
Кстати, именно так и сделано в xfce.
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-17 18:41 ` Vadim V. Zhytnikov
@ 2006-01-17 20:08 ` Mikhail Zabaluev
2006-01-18 13:15 ` Sergey V Turchin
0 siblings, 1 reply; 13+ messages in thread
From: Mikhail Zabaluev @ 2006-01-17 20:08 UTC (permalink / raw)
To: ALT Devel discussion list
В Втр, 17/01/2006 в 21:41 +0300, Vadim V. Zhytnikov пишет:
> Какие категории указывать математической программе?
> Строго говоря в соответствии с menu-spec-0.9
> возможны все три варианта
>
> 1. Math;
> 2. Math;Science;
> 3. Math;Science;Edication;
>
> Да, вариант 1 не рекомендуется (хотя и не запрещен)
> и его мы использовать не будем.
>
> Но вот 2 и 3 выглядят совершенно нормально и между
> ними есть существенная практическая разница.
> Отнюдь не все научные программы являются обучающими.
> Более того - большинство научных программ в Сизифе
> именно таковы. Они не для обучения а для научных
> и инженерных расчетов. Их возможно использовать
> в обучении, но это как использование OO Write для
> обучения машинописи - можно, но это не основная область
> применения.
>
> Мне не нравится, что в KDE жестко требуется 3,
> а 2 считается ошибочным и попадает в отстойник.
> В меню должно быть и
> Edication -> Science
> и
> Science
>
> Кстати, именно так и сделано в xfce.
Я бы на месте разработчиков сделал одно подменю для любых комбинаций
Science и Education.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] desktop - Categories
2006-01-17 20:08 ` Mikhail Zabaluev
@ 2006-01-18 13:15 ` Sergey V Turchin
0 siblings, 0 replies; 13+ messages in thread
From: Sergey V Turchin @ 2006-01-18 13:15 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 512 bytes --]
On Tuesday 17 January 2006 23:08, Mikhail Zabaluev wrote:
[...]
> Я бы на месте разработчиков сделал одно подменю для любых
> комбинаций Science и Education.
В любом случае мне будет проще адаптировать с минимальными
изменениями существующее описание(KDE-шное) для всех.
Пока еще не определился, т.к. ни один вариант не идеален(включая
создание структуры, аналогичной старой из menu).
--
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] 13+ messages in thread
end of thread, other threads:[~2006-01-18 13:15 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-14 11:12 [devel] desktop - Categories Vadim V. Zhytnikov
2006-01-14 11:54 ` Andrey Rahmatullin
2006-01-14 13:39 ` Vadim V. Zhytnikov
2006-01-14 14:50 ` Andrey Rahmatullin
2006-01-14 16:08 ` Vadim V. Zhytnikov
2006-01-14 17:52 ` Andrey Rahmatullin
2006-01-16 4:39 ` Denis Ovsienko
2006-01-16 13:05 ` Sergey V Turchin
2006-01-17 18:41 ` Vadim V. Zhytnikov
2006-01-17 20:08 ` Mikhail Zabaluev
2006-01-18 13:15 ` Sergey V Turchin
2006-01-14 23:46 ` Mikhail Zabaluev
2006-01-14 12:08 ` Mikhail Zabaluev
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