* [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 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 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
* 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] 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: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
* [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: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 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 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] 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
* 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] 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] 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
* [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] 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: @ 2021-11-17 12:53 UTC (permalink / raw) ^ 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: @ 2021-11-17 12:57 UTC (permalink / raw) ^ 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: @ 2021-11-17 13:02 UTC (permalink / raw) ^ 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: @ 2021-11-17 14:53 UTC (permalink / raw) ^ 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: @ 2021-11-17 17:40 UTC (permalink / raw) ^ 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: @ 2021-11-17 9:28 UTC (permalink / raw) ^ 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: @ 2021-11-17 11:47 UTC (permalink / raw) ^ 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: @ 2021-11-17 13:00 UTC (permalink / raw) ^ 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: @ 2021-11-17 13:18 UTC (permalink / raw) ^ 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: @ 2021-11-17 14:22 UTC (permalink / raw) ^ 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: @ 2021-11-17 14:44 UTC (permalink / raw) ^ 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: @ 2021-11-17 17:39 UTC (permalink / raw) ^ 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: @ 2021-11-18 7:24 UTC (permalink / raw) ^ 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: @ 2021-11-17 14:48 UTC (permalink / raw) ^ 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