ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: WM packaging policy 2.0 окончание обсуждения
@ 2021-11-16  9:14 Igor Vlasenko
  2021-11-16  9:33 ` Sergey V Turchin
                   ` (2 more replies)
  0 siblings, 3 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-16  9:14 UTC (permalink / raw)
  To: devel

Уважаемые коллеги,

Прошло 2 недели, предлагаю считать политику
https://www.altlinux.org/Упаковка_WM
в редакции 2.0, вынесенную на обсуждение в
https://lists.altlinux.org/pipermail/devel/2021-October/215680.html

принятой и вступившей в действие.


Суть правок:

1) требуется файл в /etc/X11/wmsession.d ->
требуется desktop файл в /usr/share/xsessions

2) в файле в /etc/X11/wmsession.d требуется указывать пиктограмму ->
рекомендуется указывать пиктограмму в desktop файле

3) рекомендуется сохранять имеющиеся файлы /etc/X11/wmsession.d
до бранчевания p11. Новые можно больше не созавать.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16  9:14 [devel] I: WM packaging policy 2.0 окончание обсуждения Igor Vlasenko
@ 2021-11-16  9:33 ` Sergey V Turchin
  2021-11-16  9:47   ` Igor Vlasenko
  2021-11-17  9:18 ` [devel] non-WM (was: WM " Sergey V Turchin
  2021-11-17  9:28 ` [devel] I: WM packaging policy 2.0 окончание обсуждения Sergey V Turchin
  2 siblings, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-16  9:33 UTC (permalink / raw)
  To: devel

16.11.2021 12:14, Igor Vlasenko пишет:

[...]
> 3) рекомендуется сохранять имеющиеся файлы /etc/X11/wmsession.d
> до бранчевания p11. Новые можно больше не созавать.
А /etc/X11/Xsession адаптировать?
Ему в качестве параметра что теперь давать? Имя desktop-файла?

-- 
Regards, Sergey


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16  9:33 ` Sergey V Turchin
@ 2021-11-16  9:47   ` Igor Vlasenko
  2021-11-16 10:25     ` Sergey V Turchin
  2021-11-16 10:33     ` Sergey V Turchin
  0 siblings, 2 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-16  9:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Nov 16, 2021 at 12:33:48PM +0300, Sergey V Turchin wrote:
> [...]
> > 3) рекомендуется сохранять имеющиеся файлы /etc/X11/wmsession.d
> > до бранчевания p11. Новые можно больше не созавать.
> А /etc/X11/Xsession адаптировать?
> Ему в качестве параметра что теперь давать? Имя desktop-файла?

Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .

Там это написано, но я предлагаю не обсуждать DM здесь 
а дождаться моего следующего письма, про миграцию для DM.
 
(здесь полиси WM, и с WM по факту тема закрыта,
обязательные .desktop файлы есть уже везде, кроме twm)


-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16  9:47   ` Igor Vlasenko
@ 2021-11-16 10:25     ` Sergey V Turchin
  2021-11-16 16:32       ` Igor Vlasenko
  2021-11-16 10:33     ` Sergey V Turchin
  1 sibling, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-16 10:25 UTC (permalink / raw)
  To: devel

16.11.2021 12:47, Igor Vlasenko пишет:
> On Tue, Nov 16, 2021 at 12:33:48PM +0300, Sergey V Turchin wrote:
>> [...]
>>> 3) рекомендуется сохранять имеющиеся файлы /etc/X11/wmsession.d
>>> до бранчевания p11. Новые можно больше не созавать.
>> А /etc/X11/Xsession адаптировать?

[...]

> Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .
Это это полиси. Нельзя "Новые можно больше не созавать", пока 
/etc/X11/Xsession не будет адаптирован.

[...]


-- 
Regards, Sergey


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16  9:47   ` Igor Vlasenko
  2021-11-16 10:25     ` Sergey V Turchin
@ 2021-11-16 10:33     ` Sergey V Turchin
  2021-11-16 16:33       ` Igor Vlasenko
  1 sibling, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-16 10:33 UTC (permalink / raw)
  To: devel

16.11.2021 12:47, Igor Vlasenko пишет:
> On Tue, Nov 16, 2021 at 12:33:48PM +0300, Sergey V Turchin wrote:
>> [...]
>>> 3) рекомендуется сохранять имеющиеся файлы /etc/X11/wmsession.d
>>> до бранчевания p11. Новые можно больше не созавать.
>> А /etc/X11/Xsession адаптировать?
>> Ему в качестве параметра что теперь давать? Имя desktop-файла?
> 
> Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .
> 
> Там это написано, но я предлагаю не обсуждать DM здесь
> а дождаться моего следующего письма, про миграцию для DM.
Ок, а то там ерунда написана про некий WMNAME.
В _этом_ написано про какой-то WMname, но оно больше похоже на что-то 
другое.

> (здесь полиси WM, и с WM по факту тема закрыта,
> обязательные .desktop файлы есть уже везде, кроме twm)


-- 
Regards, Sergey


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16 10:25     ` Sergey V Turchin
@ 2021-11-16 16:32       ` Igor Vlasenko
  2021-11-17  7:53         ` Sergey V Turchin
  0 siblings, 1 reply; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-16 16:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: Sergey V Turchin

On Tue, Nov 16, 2021 at 01:25:28PM +0300, Sergey V Turchin wrote:
> 16.11.2021 12:47, Igor Vlasenko пишет:
> > On Tue, Nov 16, 2021 at 12:33:48PM +0300, Sergey V Turchin wrote:
> > > [...]
> > > > 3) рекомендуется сохранять имеющиеся файлы /etc/X11/wmsession.d
> > > > до бранчевания p11. Новые можно больше не созавать.
> > > А /etc/X11/Xsession адаптировать?
> 
> [...]
> 
> > Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .
> Это это полиси. Нельзя "Новые можно больше не созавать", пока
> /etc/X11/Xsession не будет адаптирован.

Я уже написал в деталях в
https://lists.altlinux.org/pipermail/devel/2021-November/215778.html

А вкратце, /etc/X11/Xsession адаптировать не нужно,
так как наш /etc/X11/Xsession любой свой аргумент
скармливает в runwm "как есть".

Нужно адаптировать runwm, и я это сделал.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16 10:33     ` Sergey V Turchin
@ 2021-11-16 16:33       ` Igor Vlasenko
  2021-11-17  8:15         ` [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения) Sergey V Turchin
  0 siblings, 1 reply; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-16 16:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Nov 16, 2021 at 01:33:58PM +0300, Sergey V Turchin wrote:
> 16.11.2021 12:47, Igor Vlasenko пишет:
> > On Tue, Nov 16, 2021 at 12:33:48PM +0300, Sergey V Turchin wrote:
> > > [...]
> > > > 3) рекомендуется сохранять имеющиеся файлы /etc/X11/wmsession.d
> > > > до бранчевания p11. Новые можно больше не созавать.
> > > А /etc/X11/Xsession адаптировать?
> > > Ему в качестве параметра что теперь давать? Имя desktop-файла?
> > 
> > Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .
> > 
> > Там это написано, но я предлагаю не обсуждать DM здесь
> > а дождаться моего следующего письма, про миграцию для DM.
> Ок, а то там ерунда написана про некий WMNAME.
> В _этом_ написано про какой-то WMname, но оно больше похоже на что-то
> другое.

Гм. это не ерунда, а описание работы runwm,
и это нужно для древних non-freedesktop DE (и,
по сути, только для них).

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16 16:32       ` Igor Vlasenko
@ 2021-11-17  7:53         ` Sergey V Turchin
  2021-11-17  8:04           ` Sergey V Turchin
  2021-11-17 13:35           ` Igor Vlasenko
  0 siblings, 2 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  7:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday, 16 November 2021 19:32:26 MSK Igor Vlasenko wrote:

[...]
> Я уже написал в деталях в
> https://lists.altlinux.org/pipermail/devel/2021-November/215778.html
> 
> А вкратце, /etc/X11/Xsession адаптировать не нужно,
> так как наш /etc/X11/Xsession любой свой аргумент
> скармливает в runwm "как есть".
> 
> Нужно адаптировать runwm, и я это сделал.
Ой, да. Я ж сам раньше "адаптировал" именно его в 2.4.43-alt1. Забыл, что не 
Xsession.

Про /usr/share/wayland-sessions не забывайте.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17  7:53         ` Sergey V Turchin
@ 2021-11-17  8:04           ` Sergey V Turchin
  2021-11-17 13:35           ` Igor Vlasenko
  1 sibling, 0 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  8:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 10:53:39 MSK Sergey V wrote:
> On Tuesday, 16 November 2021 19:32:26 MSK Igor Vlasenko wrote:
> 
> [...]
> 
> > Я уже написал в деталях в
> > https://lists.altlinux.org/pipermail/devel/2021-November/215778.html
> > 
> > А вкратце, /etc/X11/Xsession адаптировать не нужно,
> > так как наш /etc/X11/Xsession любой свой аргумент
> > скармливает в runwm "как есть".
> > 
> > Нужно адаптировать runwm, и я это сделал.
> 
> Ой, да. Я ж сам раньше "адаптировал" именно его в 2.4.43-alt1. Забыл, что не
> Xsession.
> 
> Про /usr/share/wayland-sessions не забывайте.
Ну и аналог Xsession для wayland примерно туда же.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-16 16:33       ` Igor Vlasenko
@ 2021-11-17  8:15         ` Sergey V Turchin
  2021-11-17  8:19           ` Sergey V Turchin
  2021-11-17 12:51           ` Igor Vlasenko
  0 siblings, 2 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  8:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday, 16 November 2021 19:33:44 MSK Igor Vlasenko wrote:

[...]
> > > Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .
> > > 
> > > Там это написано, но я предлагаю не обсуждать DM здесь
> > > а дождаться моего следующего письма, про миграцию для DM.
> > 
> > Ок, а то там ерунда написана про некий WMNAME.
> > В _этом_ написано про какой-то WMname, но оно больше похоже на что-то
> > другое.
> 
> Гм. это не ерунда, а описание работы runwm,
> и это нужно для древних non-freedesktop DE (и,
> по сути, только для них).
Я _корректно_ дополнил его, чтобы ерунда стала очевидной.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17  8:15         ` [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения) Sergey V Turchin
@ 2021-11-17  8:19           ` Sergey V Turchin
  2021-11-17  8:26             ` Sergey V Turchin
  2021-11-17  9:06             ` Sergey V Turchin
  2021-11-17 12:51           ` Igor Vlasenko
  1 sibling, 2 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  8:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 11:15:38 MSK Sergey V wrote:
> On Tuesday, 16 November 2021 19:33:44 MSK Igor Vlasenko wrote:
> 
> [...]
> 
> > > > Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .
> > > > 
> > > > Там это написано, но я предлагаю не обсуждать DM здесь
> > > > а дождаться моего следующего письма, про миграцию для DM.
> > > 
> > > Ок, а то там ерунда написана про некий WMNAME.
> > > В _этом_ написано про какой-то WMname, но оно больше похоже на что-то
> > > другое.
> > 
> > Гм. это не ерунда, а описание работы runwm,
> > и это нужно для древних non-freedesktop DE (и,
> > по сути, только для них).
> 
> Я _корректно_ дополнил его, чтобы ерунда стала очевидной.
Можно использовать имя desktop-файла без расширения, чтобы исключить юникод.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17  8:19           ` Sergey V Turchin
@ 2021-11-17  8:26             ` Sergey V Turchin
  2021-11-17 11:55               ` Sergey V Turchin
  2021-11-17  9:06             ` Sergey V Turchin
  1 sibling, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  8:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 11:19:56 MSK Sergey V wrote:

[...]
> > > > > Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .

[...]
> > Я _корректно_ дополнил его, чтобы ерунда стала очевидной.
> Можно использовать имя desktop-файла без расширения, чтобы исключить юникод.
Ну и кодирование-раскодирование WMNAME исключается.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17  8:19           ` Sergey V Turchin
  2021-11-17  8:26             ` Sergey V Turchin
@ 2021-11-17  9:06             ` Sergey V Turchin
  1 sibling, 0 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  9:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 11:19:56 MSK Sergey V wrote:
> On Wednesday, 17 November 2021 11:15:38 MSK Sergey V wrote:
> > On Tuesday, 16 November 2021 19:33:44 MSK Igor Vlasenko wrote:
> > 
> > [...]
> > 
> > > > > Это другое полиси, https://www.altlinux.org/Display_Manager_Policy .

[...]

> > Я _корректно_ дополнил его, чтобы ерунда стала очевидной.
> Можно использовать имя desktop-файла без расширения, чтобы исключить юникод.
Причём без любых других изменений. Если кому-то надо красивый вариант, он 
легко найдёт, где его прочесть.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* [devel] non-WM (was: WM packaging policy 2.0 окончание обсуждения)
  2021-11-16  9:14 [devel] I: WM packaging policy 2.0 окончание обсуждения Igor Vlasenko
  2021-11-16  9:33 ` Sergey V Turchin
@ 2021-11-17  9:18 ` Sergey V Turchin
  2021-11-17 12:53   ` Igor Vlasenko
  2021-11-17 14:53   ` Vladimir D. Seleznev
  2021-11-17  9:28 ` [devel] I: WM packaging policy 2.0 окончание обсуждения Sergey V Turchin
  2 siblings, 2 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  9:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday, 16 November 2021 12:14:08 MSK Igor Vlasenko wrote:
> Уважаемые коллеги,
> 
> Прошло 2 недели, предлагаю считать политику
> https://www.altlinux.org/Упаковка_WM
Предлагаю сменить "WM" на "DE", т.к. есть сессии, не имеющие WM вообще.
Или на что-то со словом "сессия", как ещё более подходящее.

> в редакции 2.0, вынесенную на обсуждение в
> https://lists.altlinux.org/pipermail/devel/2021-October/215680.html
> 
> принятой и вступившей в действие.

[...]

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-16  9:14 [devel] I: WM packaging policy 2.0 окончание обсуждения Igor Vlasenko
  2021-11-16  9:33 ` Sergey V Turchin
  2021-11-17  9:18 ` [devel] non-WM (was: WM " Sergey V Turchin
@ 2021-11-17  9:28 ` Sergey V Turchin
  2021-11-17 11:47   ` Sergey V Turchin
  2021-11-17 13:00   ` Igor Vlasenko
  2 siblings, 2 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17  9:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday, 16 November 2021 12:14:08 MSK Igor Vlasenko wrote:
> Уважаемые коллеги,
> 
> Прошло 2 недели, предлагаю считать политику
> https://www.altlinux.org/Упаковка_WM
"Согласно стандарту freedesktop.org, Freedesktop-совместимые WM должны 
пользоваться общесистемными БД, создаваемые утилитами"
Даже не читая спек вижу, что это не логично. Уменя есть своя утилита со своей 
БД. На кой мне общесистемная, если она один фиг должна быть смержена с 
пользовательской?

[...]

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17  9:28 ` [devel] I: WM packaging policy 2.0 окончание обсуждения Sergey V Turchin
@ 2021-11-17 11:47   ` Sergey V Turchin
  2021-11-17 13:00   ` Igor Vlasenko
  1 sibling, 0 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 11:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 12:28:59 MSK Sergey V wrote:
> On Tuesday, 16 November 2021 12:14:08 MSK Igor Vlasenko wrote:
> > Уважаемые коллеги,
> > 
> > Прошло 2 недели, предлагаю считать политику
> > https://www.altlinux.org/Упаковка_WM
> 
> "Согласно стандарту freedesktop.org, Freedesktop-совместимые WM должны
> пользоваться общесистемными БД, создаваемые утилитами"
> Даже не читая спек вижу, что это не логично. Уменя есть своя утилита со
> своей БД. На кой мне общесистемная, если она один фиг должна быть смержена
> с пользовательской?
Вижу исправление. "уметь пользоваться" тоже не должны _ровно_ по той же 
причине.

> [...]


-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17  8:26             ` Sergey V Turchin
@ 2021-11-17 11:55               ` Sergey V Turchin
  2021-11-17 13:46                 ` Igor Vlasenko
  0 siblings, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 11:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 11:26:40 MSK Sergey V wrote:
> On Wednesday, 17 November 2021 11:19:56 MSK Sergey V wrote:
> 
> [...]
> 
> > > > > > Это другое полиси, https://www.altlinux.org/Display_Manager_Policy
> > > > > > .
> 
> [...]
> 
> > > Я _корректно_ дополнил его, чтобы ерунда стала очевидной.
> > 
> > Можно использовать имя desktop-файла без расширения, чтобы исключить
> > юникод.
> Ну и кодирование-раскодирование WMNAME исключается.
Вижу исправление wm-select, но не согласен. Или использовать полные значения 
Name (причём в зависимости от локали) или имена файлов сессии (без изменений 
кроме отрезания расширения) или оба способа совместно(показывать одно, внутри 
пользовать второе).

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17  8:15         ` [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения) Sergey V Turchin
  2021-11-17  8:19           ` Sergey V Turchin
@ 2021-11-17 12:51           ` Igor Vlasenko
  2021-11-17 13:09             ` Sergey V Turchin
  1 sibling, 1 reply; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 12:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 11:15:38AM +0300, Sergey V Turchin wrote:
> > > Ок, а то там ерунда написана про некий WMNAME.
> > > В _этом_ написано про какой-то WMname, но оно больше похоже на что-то
> > > другое.
> > 
> > Гм. это не ерунда, а описание работы runwm,
> > и это нужно для древних non-freedesktop DE (и,
> > по сути, только для них).
> Я _корректно_ дополнил его, чтобы ерунда стала очевидной.

Гм. пример несколько искуственный, так как пиньин
будет в ключе с локалью, но на всякий добавил
в runwm проверку: если unicode, то wmname=<ядро basename>.
Так что замечание принято.

Что же касается самого механизма wmname,
хотел бы обратить внимание, что это наш давно использующийся механизм,
который _не нужен_ для KDE и других freedesktop-совместимых DM,
а нужен для стариков наподобие WDM.

это внутренняя кухня runwm. 

старикам наподобие WDM
не нужно создавать или понимать wmname,
достаточно получить набор неких строк из
runwm

а для freedesktop-совместимых DM даже и знать,
что такое существует, не нужно.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] non-WM (was: WM packaging policy 2.0 окончание обсуждения)
  2021-11-17  9:18 ` [devel] non-WM (was: WM " Sergey V Turchin
@ 2021-11-17 12:53   ` Igor Vlasenko
  2021-11-17 12:57     ` Igor Vlasenko
  2021-11-17 13:02     ` Sergey V Turchin
  2021-11-17 14:53   ` Vladimir D. Seleznev
  1 sibling, 2 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 12:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 12:18:28PM +0300, Sergey V Turchin wrote:
> On Tuesday, 16 November 2021 12:14:08 MSK Igor Vlasenko wrote:
> > Уважаемые коллеги,
> > 
> > Прошло 2 недели, предлагаю считать политику
> > https://www.altlinux.org/Упаковка_WM
> Предлагаю сменить "WM" на "DE", т.к. есть сессии, не имеющие WM вообще.
> Или на что-то со словом "сессия", как ещё более подходящее.

Согласен. К примеру, полное название
Упаковка WM, DE и других графических сессий.



-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] non-WM (was: WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 12:53   ` Igor Vlasenko
@ 2021-11-17 12:57     ` Igor Vlasenko
  2021-11-17 13:02     ` Sergey V Turchin
  1 sibling, 0 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 12:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 12:18:28PM +0300, Sergey V Turchin wrote:
> On Tuesday, 16 November 2021 12:14:08 MSK Igor Vlasenko wrote:
> > Уважаемые коллеги,
> > 
> > Прошло 2 недели, предлагаю считать политику
> > https://www.altlinux.org/Упаковка_WM
> Предлагаю сменить "WM" на "DE", т.к. есть сессии, не имеющие WM вообще.
> Или на что-то со словом "сессия", как ещё более подходящее.

Согласен. К примеру,
Упаковка WM, DE и других графических сессий.



-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17  9:28 ` [devel] I: WM packaging policy 2.0 окончание обсуждения Sergey V Turchin
  2021-11-17 11:47   ` Sergey V Turchin
@ 2021-11-17 13:00   ` Igor Vlasenko
  2021-11-17 13:18     ` Sergey V Turchin
  1 sibling, 1 reply; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 13:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 12:28:59PM +0300, Sergey V Turchin wrote:
> > Прошло 2 недели, предлагаю считать политику
> > https://www.altlinux.org/Упаковка_WM
> "Согласно стандарту freedesktop.org, Freedesktop-совместимые WM должны 
> пользоваться общесистемными БД, создаваемые утилитами"

> Даже не читая спек вижу, что это не логично. Уменя есть своя утилита со своей 
> БД. На кой мне общесистемная, если она один фиг должна быть смержена с 
> пользовательской?

Гм. смержить общесистемную - это и есть пользоваться.
Вот если не мержить, а игнорировать общесистемную
и, к примеру, таскать с собой все свое - то это не пользоваться.

Предлагайте ваши варианты, как написать, чтобы звучало понятнее.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] non-WM (was: WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 12:53   ` Igor Vlasenko
  2021-11-17 12:57     ` Igor Vlasenko
@ 2021-11-17 13:02     ` Sergey V Turchin
  1 sibling, 0 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 13:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 15:53:16 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 12:18:28PM +0300, Sergey V Turchin wrote:
> > On Tuesday, 16 November 2021 12:14:08 MSK Igor Vlasenko wrote:
> > > Уважаемые коллеги,
> > > 
> > > Прошло 2 недели, предлагаю считать политику
> > > https://www.altlinux.org/Упаковка_WM
> > 
> > Предлагаю сменить "WM" на "DE", т.к. есть сессии, не имеющие WM вообще.
> > Или на что-то со словом "сессия", как ещё более подходящее.
> 
> Согласен. К примеру, полное название
> Упаковка WM, DE и других графических сессий.
Не, как-то не вяжется.
Проще "Упаковка графических сессий(WM, DE)". Если очень хочется, содержимое 
скобок оставить.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 12:51           ` Igor Vlasenko
@ 2021-11-17 13:09             ` Sergey V Turchin
  2021-11-17 14:00               ` Igor Vlasenko
  0 siblings, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 13:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 15:51:02 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 11:15:38AM +0300, Sergey V Turchin wrote:
> > > > Ок, а то там ерунда написана про некий WMNAME.
> > > > В _этом_ написано про какой-то WMname, но оно больше похоже на что-то
> > > > другое.
> > > 
> > > Гм. это не ерунда, а описание работы runwm,
> > > и это нужно для древних non-freedesktop DE (и,
> > > по сути, только для них).
> > 
> > Я _корректно_ дополнил его, чтобы ерунда стала очевидной.
> 
> Гм. пример несколько искуственный,
Это лишь везение.

> так как пиньин будет в ключе с локалью,
Нет. Там юникод во _всех_ строковых ключах.
Кроме букв и иероглифов есть ещё много различных вполне валидных символов.

> но на всякий добавил
> в runwm проверку: если unicode, то wmname=<ядро basename>.
> Так что замечание принято.
Проверка бестолковая получилась.

> Что же касается самого механизма wmname,
> хотел бы обратить внимание, что это наш давно использующийся механизм,
> который _не нужен_ для KDE и других freedesktop-совместимых DM,
> а нужен для стариков наподобие WDM.
Хорошо, тогда пусть сами мучаются. ;-)

[...]

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17 13:00   ` Igor Vlasenko
@ 2021-11-17 13:18     ` Sergey V Turchin
  2021-11-17 14:22       ` Igor Vlasenko
  0 siblings, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 13:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 16:00:33 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 12:28:59PM +0300, Sergey V Turchin wrote:
> > > Прошло 2 недели, предлагаю считать политику
> > > https://www.altlinux.org/Упаковка_WM
> > 
> > "Согласно стандарту freedesktop.org, Freedesktop-совместимые WM должны
> > пользоваться общесистемными БД, создаваемые утилитами"
> > 
> > Даже не читая спек вижу, что это не логично. Уменя есть своя утилита со
> > своей БД. На кой мне общесистемная, если она один фиг должна быть
> > смержена с пользовательской?
> 
> Гм. смержить общесистемную - это и есть пользоваться.
Да нафиг она не нужна. Я свою сгенерю, в процессе смержив пользовательские 
данные.

> Вот если не мержить, а игнорировать общесистемную
> и, к примеру, таскать с собой все свое - то это не пользоваться.
Данными, как раз, я пользуюсь, а эта БД вместе с утилитами идёт лесом и никто 
её не "должен". И мой WM "Freedesktop-совместимый" при этом.

> Предлагайте ваши варианты, как написать, чтобы звучало понятнее.
Про БД убрать оттуда. Там лежат файлы с полезной информацией, а БД нужна 
только тем, кто сам не умеет пользоваться этими данными.

Может, номера пунктов и стандарты будете указывать везде, где написано 
"согласно стандарту"?

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17  7:53         ` Sergey V Turchin
  2021-11-17  8:04           ` Sergey V Turchin
@ 2021-11-17 13:35           ` Igor Vlasenko
  1 sibling, 0 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 13:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 10:53:39AM +0300, Sergey V Turchin wrote:
> Про /usr/share/wayland-sessions не забывайте.

Хочу тему wayland поднять в отдельном письме.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 11:55               ` Sergey V Turchin
@ 2021-11-17 13:46                 ` Igor Vlasenko
  2021-11-17 13:51                   ` Igor Vlasenko
  2021-11-17 14:00                   ` Sergey V Turchin
  0 siblings, 2 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 13:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 02:55:20PM +0300, Sergey V Turchin wrote:
> > Ну и кодирование-раскодирование WMNAME исключается.
> Вижу исправление wm-select, но не согласен. Или использовать полные значения 
> Name (причём в зависимости от локали) или имена файлов сессии (без изменений 
> кроме отрезания расширения) или оба способа совместно(показывать одно, внутри 
> пользовать второе).

wm-select еще в разработке, я еще не прикрутил чтение ключей с локалью.
Это не критическая функциональность, ее отсутствие не должно
мешать миграции на XDG.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 13:46                 ` Igor Vlasenko
@ 2021-11-17 13:51                   ` Igor Vlasenko
  2021-11-17 14:00                   ` Sergey V Turchin
  1 sibling, 0 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 13:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 02:55:20PM +0300, Sergey V Turchin wrote:
> > Ну и кодирование-раскодирование WMNAME исключается.
> Вижу исправление wm-select, но не согласен. Или использовать полные значения 
> Name (причём в зависимости от локали) или имена файлов сессии (без изменений 
> кроме отрезания расширения) или оба способа совместно(показывать одно, внутри 
> пользовать второе).

wm-select еще в разработке, я еще не прикрутил чтение ключей с локалью.
Это не критическая функциональность, ее отсутствие не должно
мешать миграции на XDG.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 13:46                 ` Igor Vlasenko
  2021-11-17 13:51                   ` Igor Vlasenko
@ 2021-11-17 14:00                   ` Sergey V Turchin
  2021-11-17 15:43                     ` Igor Vlasenko
  1 sibling, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 14:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 16:46:09 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 02:55:20PM +0300, Sergey V Turchin wrote:
> > > Ну и кодирование-раскодирование WMNAME исключается.
> > 
> > Вижу исправление wm-select, но не согласен. Или использовать полные
> > значения Name (причём в зависимости от локали) или имена файлов сессии
> > (без изменений кроме отрезания расширения) или оба способа
> > совместно(показывать одно, внутри пользовать второе).
> 
> wm-select еще в разработке, я еще не прикрутил чтение ключей с локалью.
> Это не критическая функциональность, ее отсутствие не должно
> мешать миграции на XDG.
Да я бы вообще не заморачивался и взял имена файлов в виде:
x11/plasma
x11/deepin
wayland/enlightenment
И никаких извращений с конвертацией.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 13:09             ` Sergey V Turchin
@ 2021-11-17 14:00               ` Igor Vlasenko
  0 siblings, 0 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 14:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 04:09:54PM +0300, Sergey V Turchin wrote:
> Это лишь везение.
> 
> > так как пиньин будет в ключе с локалью,
> Нет. Там юникод во _всех_ строковых ключах.
> Кроме букв и иероглифов есть ещё много различных вполне валидных символов.

Гм. так они себе спокойно и отобразятся, в человекочитаемом виде.
юникод то все сейчас поддерживают.
 
> > но на всякий добавил
> > в runwm проверку: если unicode, то wmname=<ядро basename>.
> > Так что замечание принято.
> Проверка бестолковая получилась.
> 
> > Что же касается самого механизма wmname,
> > хотел бы обратить внимание, что это наш давно использующийся механизм,
> > который _не нужен_ для KDE и других freedesktop-совместимых DM,
> > а нужен для стариков наподобие WDM.
> Хорошо, тогда пусть сами мучаются. ;-)

Поддерживаю.
Лучше не получится, так как там по сути сведены противоречивые
требования - читаемость (а ля Name=) и запускаемость (а ля Exec).

Я сделал эмуляцию работы нашего старого runwm для того, чтобы
ничего не сломать из того, что есть.

Если надо улучшать, то это надо патчить их, старые WDM, чтобы
научить читать xsessions напрямую.


-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17 13:18     ` Sergey V Turchin
@ 2021-11-17 14:22       ` Igor Vlasenko
  2021-11-17 14:44         ` Sergey V Turchin
  2021-11-17 14:48         ` Sergey V Turchin
  0 siblings, 2 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 14:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 04:18:23PM +0300, Sergey V Turchin wrote:
> > Предлагайте ваши варианты, как написать, чтобы звучало понятнее.
> Про БД убрать оттуда. Там лежат файлы с полезной информацией, а БД нужна 
> только тем, кто сам не умеет пользоваться этими данными.
> 
> Может, номера пунктов и стандарты будете указывать везде, где написано 
> "согласно стандарту"?

Да, надо будет в таком формате писать,

Но этот кусок остался еще с полиси 1.0.
и 10 лет никого не зацеплял.

Я подозреваю, что кроме корявой формулировки,
вы поняли слова системные БД по своему.

Я хотел сформулировать, что надо вытягивать в систему
    update-mime-database (пакет shared-mime-info),
    update-desktop-database (пакет desktop-file-utils).

Давайте попробуем поразмышлять от противного.
Пусть мы испекли дистрибутив БЕЗ update-mime-database и update-desktop-database.

Это значит, что мы остались БЕЗ $XDG_DATA_DIRS/applications/mimeinfo.cache
и без $XDG_DATA_DIRS/mime/mime.cache

Как понимаю, для типичного XDG DE это сломает работу с mime.
Значит, требование спроаведливо.

С другой стороны, если KDE не пользуется
 $XDG_DATA_DIRS/applications/mimeinfo.cache
 $XDG_DATA_DIRS/mime/mime.cache

а создает и обновляет свои собственные кеши,
то его можно занести в исключение.

Верно ли это?



-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17 14:22       ` Igor Vlasenko
@ 2021-11-17 14:44         ` Sergey V Turchin
  2021-11-17 17:39           ` Igor Vlasenko
  2021-11-17 14:48         ` Sergey V Turchin
  1 sibling, 1 reply; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 14:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 17:22:49 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 04:18:23PM +0300, Sergey V Turchin wrote:
> > > Предлагайте ваши варианты, как написать, чтобы звучало понятнее.
> > 
> > Про БД убрать оттуда. Там лежат файлы с полезной информацией, а БД нужна
> > только тем, кто сам не умеет пользоваться этими данными.
> > 
> > Может, номера пунктов и стандарты будете указывать везде, где написано
> > "согласно стандарту"?
> 
> Да, надо будет в таком формате писать,
> 
> Но этот кусок остался еще с полиси 1.0.
> и 10 лет никого не зацеплял.
> 
> Я подозреваю, что кроме корявой формулировки,
> вы поняли слова системные БД по своему.
Нет. Я понял давным-давно, что конкретно эти "системные БД" корявы самим своим 
существованием.

> Я хотел сформулировать, что надо вытягивать в систему
>     update-mime-database (пакет shared-mime-info),
>     update-desktop-database (пакет desktop-file-utils).
> 
> Давайте попробуем поразмышлять от противного.
> Пусть мы испекли дистрибутив БЕЗ update-mime-database и
> update-desktop-database.
Всё отлично работает, расходимся. ;-)

> Это значит, что мы остались БЕЗ $XDG_DATA_DIRS/applications/mimeinfo.cache
> и без $XDG_DATA_DIRS/mime/mime.cache
Да не нужны они!

> Как понимаю, для типичного XDG DE
Нет. Они нафиг не нужны всем нормальным DE.

> это сломает работу с mime.
Не сломает даже несмотря на существование
~/.local/share/applications/mimeinfo.cache
, например.

> Значит, требование спроаведливо.
Нет.

> С другой стороны, если KDE не пользуется
>  $XDG_DATA_DIRS/applications/mimeinfo.cache
>  $XDG_DATA_DIRS/mime/mime.cache
> 
> а создает и обновляет свои собственные кеши,
> то его можно занести в исключение.
> Верно ли это?
Да не нужна никакая общесистемная база. Её в исключения занесите.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17 14:22       ` Igor Vlasenko
  2021-11-17 14:44         ` Sergey V Turchin
@ 2021-11-17 14:48         ` Sergey V Turchin
  1 sibling, 0 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-17 14:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 17:22:49 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 04:18:23PM +0300, Sergey V Turchin wrote:
> > > Предлагайте ваши варианты, как написать, чтобы звучало понятнее.
> > 
> > Про БД убрать оттуда. Там лежат файлы с полезной информацией, а БД нужна
> > только тем, кто сам не умеет пользоваться этими данными.
> > 
> > Может, номера пунктов и стандарты будете указывать везде, где написано
> > "согласно стандарту"?
> 
> Да, надо будет в таком формате писать,
> 
> Но этот кусок остался еще с полиси 1.0.
> и 10 лет никого
> не зацеплял.
Видимо, и следующие 10 кроме "не цепляйтесь" по поводу него ничего не будет. 
;-)

[...]

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] non-WM (was: WM packaging policy 2.0 окончание обсуждения)
  2021-11-17  9:18 ` [devel] non-WM (was: WM " Sergey V Turchin
  2021-11-17 12:53   ` Igor Vlasenko
@ 2021-11-17 14:53   ` Vladimir D. Seleznev
  2021-11-17 17:40     ` Igor Vlasenko
  1 sibling, 1 reply; 37+ messages in thread
From: Vladimir D. Seleznev @ 2021-11-17 14:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 12:18:28PM +0300, Sergey V Turchin wrote:
> On Tuesday, 16 November 2021 12:14:08 MSK Igor Vlasenko wrote:
> > Уважаемые коллеги,
> > 
> > Прошло 2 недели, предлагаю считать политику
> > https://www.altlinux.org/Упаковка_WM
> Предлагаю сменить "WM" на "DE", т.к. есть сессии, не имеющие WM вообще.
> Или на что-то со словом "сессия", как ещё более подходящее.

сеанс

> > в редакции 2.0, вынесенную на обсуждение в
> > https://lists.altlinux.org/pipermail/devel/2021-October/215680.html
> > 
> > принятой и вступившей в действие.
> 
> [...]

-- 
   WBR,
   Vladimir D. Seleznev


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 14:00                   ` Sergey V Turchin
@ 2021-11-17 15:43                     ` Igor Vlasenko
  0 siblings, 0 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 15:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 05:00:04PM +0300, Sergey V Turchin wrote:
> Да я бы вообще не заморачивался и взял имена файлов в виде:
> x11/plasma
> x11/deepin
> wayland/enlightenment
> И никаких извращений с конвертацией.

пригодится для поддержки wayland
У меня такое было без префикса, для поддержки wayland
наверно стоит добавить префикс

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17 14:44         ` Sergey V Turchin
@ 2021-11-17 17:39           ` Igor Vlasenko
  2021-11-18  7:24             ` Sergey V Turchin
  0 siblings, 1 reply; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 17:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 05:44:12PM +0300, Sergey V Turchin wrote:
> Нет. Я понял давным-давно, что конкретно эти "системные БД" корявы самим своим 
> существованием.

Возможно, но для столь серьезного утверждения хотелось бы пруфы.

> > Я хотел сформулировать, что надо вытягивать в систему
> >     update-mime-database (пакет shared-mime-info),
> >     update-desktop-database (пакет desktop-file-utils).


> Да не нужна никакая общесистемная база. Её в исключения занесите.

Прошу меня простить, но согласно спецификации такая база и ее кеш нужны, см.
https://specifications.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-0.21.html#s2_layout

и база и кеш в ~/.local/share/mime ее не заменяют, а дополняют.

Хотелось бы пруфы, действительно ли спецификация не рабочая в части необходимиости общесистемных кешей.

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] non-WM (was: WM packaging policy 2.0 окончание обсуждения)
  2021-11-17 14:53   ` Vladimir D. Seleznev
@ 2021-11-17 17:40     ` Igor Vlasenko
  0 siblings, 0 replies; 37+ messages in thread
From: Igor Vlasenko @ 2021-11-17 17:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 17, 2021 at 02:53:53PM +0000, Vladimir D. Seleznev wrote:
> > Предлагаю сменить "WM" на "DE", т.к. есть сессии, не имеющие WM вообще.
> > Или на что-то со словом "сессия", как ещё более подходящее.
> 
> сеанс

поправил на "сеанс"

-- 

I V


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [devel] I: WM packaging policy 2.0 окончание обсуждения
  2021-11-17 17:39           ` Igor Vlasenko
@ 2021-11-18  7:24             ` Sergey V Turchin
  0 siblings, 0 replies; 37+ messages in thread
From: Sergey V Turchin @ 2021-11-18  7:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 17 November 2021 20:39:31 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 05:44:12PM +0300, Sergey V Turchin wrote:
> > Нет. Я понял давным-давно, что конкретно эти "системные БД" корявы самим
> > своим существованием.
> Возможно, но для столь серьезного утверждения хотелось бы пруфы.
Общесистемная БД уже предполагает чтение из нескольких баз: общесистемной, 
пользовательской, flatpak-ной и KDE-шной(данные лежат сбоку по стандару), 
например.
Глупо мержить их каждый раз при чтении, когда можно это сделать 1 hfp при 
генерации.

> > > Я хотел сформулировать, что надо вытягивать в систему
> > > 
> > >     update-mime-database (пакет shared-mime-info),
> > >     update-desktop-database (пакет desktop-file-utils).
> > 
> > Да не нужна никакая общесистемная база. Её в исключения занесите.
> 
> Прошу меня простить, но согласно спецификации такая база и ее кеш нужны,
Нет такого в разделе "Содержимое каталога".

> см.
> https://specifications.freedesktop.org/shared-mime-info-spec/shared-mime-in
> fo-spec-0.21.html#s2_layout
"means to load" "and ~/.local/share/mime/text/html.xml"
Как это будет делать "общесистемная БД"?

> и база и кеш в ~/.local/share/mime ее не заменяют, а дополняют.
Нет там такого. Особенно про кэш.

> Хотелось бы пруфы, действительно ли спецификация не рабочая в части
> необходимиости общесистемных кешей.
Там вообще нигде не сказано, что кэши должен кто-то читать. Только xml-данные.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2021-11-18  7:24 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-16  9:14 [devel] I: WM packaging policy 2.0 окончание обсуждения Igor Vlasenko
2021-11-16  9:33 ` Sergey V Turchin
2021-11-16  9:47   ` Igor Vlasenko
2021-11-16 10:25     ` Sergey V Turchin
2021-11-16 16:32       ` Igor Vlasenko
2021-11-17  7:53         ` Sergey V Turchin
2021-11-17  8:04           ` Sergey V Turchin
2021-11-17 13:35           ` Igor Vlasenko
2021-11-16 10:33     ` Sergey V Turchin
2021-11-16 16:33       ` Igor Vlasenko
2021-11-17  8:15         ` [devel] WMNAME (WM packaging policy 2.0 окончание обсуждения) Sergey V Turchin
2021-11-17  8:19           ` Sergey V Turchin
2021-11-17  8:26             ` Sergey V Turchin
2021-11-17 11:55               ` Sergey V Turchin
2021-11-17 13:46                 ` Igor Vlasenko
2021-11-17 13:51                   ` Igor Vlasenko
2021-11-17 14:00                   ` Sergey V Turchin
2021-11-17 15:43                     ` Igor Vlasenko
2021-11-17  9:06             ` Sergey V Turchin
2021-11-17 12:51           ` Igor Vlasenko
2021-11-17 13:09             ` Sergey V Turchin
2021-11-17 14:00               ` Igor Vlasenko
2021-11-17  9:18 ` [devel] non-WM (was: WM " Sergey V Turchin
2021-11-17 12:53   ` Igor Vlasenko
2021-11-17 12:57     ` Igor Vlasenko
2021-11-17 13:02     ` Sergey V Turchin
2021-11-17 14:53   ` Vladimir D. Seleznev
2021-11-17 17:40     ` Igor Vlasenko
2021-11-17  9:28 ` [devel] I: WM packaging policy 2.0 окончание обсуждения Sergey V Turchin
2021-11-17 11:47   ` Sergey V Turchin
2021-11-17 13:00   ` Igor Vlasenko
2021-11-17 13:18     ` Sergey V Turchin
2021-11-17 14:22       ` Igor Vlasenko
2021-11-17 14:44         ` Sergey V Turchin
2021-11-17 17:39           ` Igor Vlasenko
2021-11-18  7:24             ` Sergey V Turchin
2021-11-17 14:48         ` 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