**** BEGIN LOGGING AT Mon Apr 30 03:00:06 2018 Apr 30 06:32:13 Morning! Apr 30 07:18:43 Morning! Apr 30 08:42:47 Tofe: Also have a mido image ready with OSE changes Apr 30 08:42:52 Just to see if that boots and what it does Apr 30 08:44:10 Curious to see if my luna-sysservice crash went away Apr 30 08:44:19 As a start Apr 30 08:46:42 yup, that'd be great Apr 30 08:50:04 BTW: Seems I managed to convert the luna-universalsearchmgr more or less OK... It doesn't launch but that's another issue, log looks OK it seems... https://github.com/webOS-ports/luna-universalsearchmgr/commit/1cc8ec476c097c2913980dcf22756966460e810b Apr 30 08:50:21 Just documentation is nowhere near where it should be, so I'll post something on the forum :P Apr 30 08:54:54 Herrie|Laptop: good ! Apr 30 08:55:07 Herrie|Laptop: you specify permissions twice ? Isn't it a bit weird ? Apr 30 08:57:16 Tofe: Well this is the best I could come up with based on examples :P Apr 30 08:57:21 And no documentation Apr 30 08:57:28 I'm not really sure how all fits together Apr 30 08:58:00 What I understood is that all API calls go into the api file with the groups that should have access to it. Kept it public & private for now Apr 30 08:58:28 There seems to be a whole list of groups: https://github.com/webosose/luna-service2-security-conf/blob/master/files/sysbus/all.groups.json Apr 30 08:58:41 Just not sure what determines what is part of each group etc Apr 30 09:00:22 A good doc is missing here indeed... Apr 30 10:28:15 Tofe: Yeah... Apr 30 10:28:19 Then there's also something called https://github.com/webosose/luna-service2-security-conf/blob/master/files/sysbus/compat.api.json Apr 30 10:28:31 Which seems it would allow for API calls with both legacy & new service name Apr 30 10:28:50 And also this one: https://github.com/webosose/luna-service2-security-conf/blob/master/files/sysbus/compat.perm.json Apr 30 11:33:00 Tofe: Ah seems there is SOME documentation at http://webosose.org/develop/native-services/develop-configure-native-services/ Apr 30 11:46:26 Herrie|Laptop: ah, yes, it does help Apr 30 15:27:10 Tofe: FYI lunasysservice still has issues with the new OSE version it seems... Apr 30 15:29:01 Ah wait wrong log file Apr 30 15:31:09 It actually seems to behave better Apr 30 16:47:44 mmh what should I launch on jenkins to publish the lastest qemux86 image on build.webos-ports.org ? Apr 30 16:48:17 ah, rsync it seems Apr 30 17:01:39 Tofe: Yeah but normally if you build all images it's included Apr 30 17:10:07 Tofe: Maybe you can look into the nyx bits while I sort out ls2 stuff? Apr 30 17:13:16 Herrie|Pre3: ok, what's to be sorted, more precisely? Apr 30 17:16:03 Tofe: Well rework on the nyx-modules Apr 30 17:16:15 I guess we could PR something upstream Apr 30 17:16:40 Where applicable our patches should be rebased onto OSE nyx-modules Apr 30 17:17:15 ok, let me see Apr 30 17:23:41 And the nyx-modules-hybris for vibrator depend on libhardware legacy for 5.1 and that won't work for 7.1 anyway Apr 30 17:24:23 API is very simple just a few calls it seems Apr 30 17:25:01 Just since it goes quite deep into c++ decided to leave it :P Apr 30 17:26:05 I wouldn't expect it to be rocket science, just over my elementary c++ skills :P Apr 30 17:26:36 Since I would break it anyway Apr 30 17:28:50 :) Apr 30 17:30:52 There should be some of my trials there Apr 30 17:31:40 I ended up disbling the hybris ones completely in packagegroup Apr 30 17:32:24 because of conflicting device_info in nyx-modules and nyx-modules hybris Apr 30 17:33:00 That were probably some of the morphis commits that addressed that Apr 30 17:39:15 well first I have to understand again how this thing works :p Apr 30 17:45:41 I think there wasn't anything in nyx-utils & libs that changed significantly Apr 30 17:45:46 Just the modules Apr 30 17:46:15 morphis did some commits to allow some things and that would allow the nyx-hybris too Apr 30 17:46:42 These would need to be reapplied where applicable (and PR-ed to OSE) while at it Apr 30 17:54:02 Tofe: Sorry for vagueness only webOS devices at hand and github is broken there :P Apr 30 17:57:58 I guess 617880a would fix the issue with system module Apr 30 17:59:51 Forgot I have qupzilla on TP :P Apr 30 18:05:47 Herrie|Pre3: no worries! Apr 30 18:08:00 There's a lot of obsolete commits in nyx-modules Apr 30 18:08:21 I.e. stuff that moved elsewhere in meta-webos-ports (i.e. makefiles) Apr 30 18:08:33 Really useful commits probably < 10 Apr 30 18:20:28 yes, I'll have to sort that out Apr 30 18:21:05 also, the touchpanel nyx module was taken out from the OSE version, I don't remember if we use it for TP Apr 30 18:25:15 Tofe: Well we can add it back :P Apr 30 18:28:40 Not sure it was in original nyx modules? Maybe we added it? Apr 30 18:28:55 Not having it doesn't help for touchscreens for sure Apr 30 18:29:02 Quite sure TP uses it Apr 30 18:47:53 nizovn: ^ Apr 30 18:53:06 looks like touchpanel module is used for touchpad, yes: https://github.com/webOS-ports/meta-webos-ports/blob/master/meta-luneos/recipes-webos/nyx-modules/nyx-modules/tenderloin.cmake Apr 30 18:56:23 OSE also has touchpanel code here: https://github.com/webosose/nyx-modules-qemux86/tree/master/src/touchpanel **** ENDING LOGGING AT Tue May 01 03:00:05 2018