**** BEGIN LOGGING AT Sun Feb 20 02:59:56 2022 Feb 20 09:25:20 Morning! Feb 20 09:31:15 morning Feb 20 09:34:41 Morning! Feb 20 10:00:50 * JaMa getting rid of python2 in webruntime-91, if we switch to it from qtwebengine then we should drop meta-python2 layer as well Feb 20 10:01:03 \o/ Feb 20 10:27:52 HerrieTP: here are the current changes I did; still lots of fixes to do https://github.com/webOS-ports/luna-next-cardshell/commit/a012877583c5e28546b0ce260e38352d4695a7ef Feb 20 10:57:14 Tofe: OK Feb 20 10:57:26 Does something launch already? Feb 20 12:51:34 HerrieTP: no, but I didn't try start an app manually Feb 20 12:52:30 nope, the app doesn't show up Feb 20 12:52:46 I'm not very surprised, as my hack of WindowModel is really basic here Feb 20 14:05:29 Tofe: Ah OK Feb 20 15:32:09 Now I begin to see our cards a bit Feb 20 15:32:51 but it seems that as soon as I click with the mouse, a big mouse cursor replaces the current card; a bit weird Feb 20 15:40:11 Herrie: "WebAppMgr[3830]: [] [pmlog] LS_REQUIRES_SECURITY {"SERVICE":"(null)","CATEGORY":"/","METHOD":"launchApp"} Service security groups don't allow method call." why do I still see that in my recent build ? didn't we fix this ? Feb 20 15:42:02 ah, we forgot to bump SRCREV Feb 20 15:45:34 ok, that helped Feb 20 15:46:05 Herrie: https://imgur.com/guB2sC7.png Feb 20 15:47:18 surprising how much python2 code is included in chromium even in relatively recent 91 version, 20+ backports and still many build issues with python3 as in https://github.com/shr-project/meta-webosose/commit/51e39b8963cf9ab7c513645a062abd3a5c65c944 (94 was easy to finish migration in meta-browser) maybe I should wait for OSE to ugprade to newer base chromium :/ Feb 20 15:49:16 JaMa: big projects often bring quite a lot of inertia Feb 20 15:51:02 true, but https://crbug.com/1112471 is in progress for very long time and it's really a lot of code, not just inertia not to change py2 Feb 20 15:52:12 yes, looks like a lot of work Feb 20 15:52:53 On my side I'm quite satisfied with LSM: stable, pretty well organized, but means a big rework of our cardshell in terms of MVC usages Feb 20 15:57:09 I was optimistic after https://github.com/OSSystems/meta-browser/pull/571/files on 94.* that I was considering updating 87.* currently used in qtwebengine 5.15, but after seeing how many changes are missing in 91.* I definitely won't do the same for 87.* and not sure about finishing 91.* Feb 20 15:57:34 so switching to LSM with webruntime sounds like much better idea to me now :) Feb 20 16:00:15 :) we're on it Feb 20 22:11:49 finally got version which builds with py3 with 33 patches applied in https://github.com/shr-project/meta-webosose/commit/c76d38ff46dd28a559aee1f9dba73a8c35502ad3 Feb 20 22:13:56 But does it run ? When I see https://bugs.chromium.org/p/chromium/issues/detail?id=1112471#c152 I'm a bit worried about runtime Feb 20 22:14:31 94 version runs fine with meta-browser built with py3 Feb 20 22:14:47 Ok, well, very nice work then ! Feb 20 22:14:48 haven't tried this 91 yes Feb 20 22:14:54 yet Feb 20 22:15:45 but will get someone in lge to look at my patches and if they don't apply them with 91, then at least with 94 whenever it's getting ready for OSE Feb 20 22:20:04 And at that time we'll hopefully be ready for the switch Feb 20 22:20:24 ok, anyway, time for bed here Feb 20 22:20:27 gn8 ! Feb 20 22:22:39 gn8 **** ENDING LOGGING AT Mon Feb 21 02:59:56 2022