**** BEGIN LOGGING AT Sat Oct 26 02:59:59 2013 Oct 26 07:59:07 LarrySteeze: ping Oct 26 08:35:34 Morning ! Oct 26 08:47:31 Hi. I wonder that webos-ports is working for some device. Oct 26 08:50:08 Well, it's still in heavy development, so some things are working, but many are still in work; you can have a look at http://webos-ports.org/wiki/Main_Page#Current_Projects for example, but we're also updating that so some things may be not up to date too :) Oct 26 09:13:20 Tofe: morning Oct 26 09:13:43 DDURI: we're supporting the Galaxy Nexus and the first generation Nexus 7 Oct 26 09:15:50 DDURI: but in general our variant of webOS can run theoretically on any Android based device Oct 26 09:17:36 morphis: I still have crashes in the EGL driver for maliit; did you get a stack trace, when you debugged it ? Oct 26 09:18:08 Tofe: how does the crash output look like? Oct 26 09:18:24 something about eglMakeCurrent failed? Oct 26 09:18:25 "kernel: QSGRenderThread[639]: segfault at 1b4 ip b35e192f sp ae60cff0 error 4 in egl_gallium Oct 26 09:18:25 .so[b314e000+6b7000]" Oct 26 09:18:56 no, no information about any egl_* that fails Oct 26 09:18:57 you're using our variant of maliit-plugins? Oct 26 09:19:18 yes, with you #if 0 for the window format modification Oct 26 09:19:29 your* Oct 26 09:19:35 hm, interesting Oct 26 09:19:38 never saw that before Oct 26 09:19:45 but only tested on my N7 Oct 26 09:19:59 Do you have any plan to port to Nexus 4 or 5 Oct 26 09:20:00 ? Oct 26 09:20:23 morphis: it's only when I hit a key; the key magnifier shows up, then maliit-server crashes. Oct 26 09:20:54 morphis: I'll try on gnexus, just in case it's driver-dependant Oct 26 09:21:16 DDURI: I would say when you have someone how knows what is to do it's a matter of a day to get it running on the N4 or N5 Oct 26 09:21:46 DDURI: please respect http://www.webos-ports.org/wiki/ETA Oct 26 09:21:56 Tofe: interesting Oct 26 09:22:01 need to reproduce that Oct 26 09:22:17 as showing the magnifier worked on the N7 Oct 26 09:22:49 DDURI: but if someone does the port we're still lacking important functionality without you will not able to use your phone as a phone Oct 26 09:23:26 DDURI: thats why we're currently concentrating on what is more important than porting to any available device Oct 26 09:25:13 DDURI: you have a N4? Oct 26 09:25:47 yes I have N4. I would like to port my N4. Oct 26 09:27:07 DDURI: how much experience do you have with embedded devices? Oct 26 09:27:09 Do you use phone as phone in Galaxy Nexus after porting? Oct 26 09:27:21 DDURI: no Oct 26 09:27:29 it's still not at that point Oct 26 09:27:36 Actually I'm trying to port webos to raspberry pi. Oct 26 09:27:44 DDURI: you can try the emulator before if you want to see how far we're Oct 26 09:27:58 generally we're not using the Open webOS UI anymore Oct 26 09:28:04 we completely reworked it Oct 26 09:28:22 still looks the same but things are totally different in the background Oct 26 09:28:58 it means that you changed sysmanager? Oct 26 09:29:33 yes Oct 26 09:29:42 we changed a lot Oct 26 09:29:51 lets say 60% of the system Oct 26 09:31:38 cool. I downloaded your works (nexus 7) yesterday. Oct 26 09:32:29 because I wanna see your status in N7. Oct 26 09:33:40 DDURI: the status is the same for all our devices Oct 26 09:33:46 you've a N7 too? Oct 26 09:33:56 What is difficult point when you port? I also check my neckpoint? Oct 26 09:34:01 Not yet. Oct 26 09:34:22 But it's easy to get N7. Oct 26 09:35:02 puuuh Oct 26 09:35:13 you have to know a lot of details Oct 26 09:35:43 sure. I have some knowledge about embedded device and webos. Oct 26 09:36:43 we've started a porting guide (http://www.webos-ports.org/wiki/Porting_Guide) some time ago Oct 26 09:36:49 it's not yet finished Oct 26 09:36:56 Yes I shown Oct 26 09:37:17 DDURI: I would say if you want to start you should first get a better overview about how the current systems works Oct 26 09:37:22 s/systems/system/ Oct 26 09:37:32 try it on a N7 or Galaxy Nexus Oct 26 09:37:46 You guys also modified nyx for android device. I see Oct 26 09:38:17 Which one do you recommand among N7 and Galaxy Nexus? Oct 26 09:38:34 I also have OE knowledge ^^. Oct 26 09:38:49 just pick the one you like more Oct 26 09:39:05 DDURI: sounds like a good starting point Oct 26 09:39:06 yes.. Oct 26 09:41:03 DDURI: the system is already pretty complex but should be easy to port Oct 26 09:41:15 in general there are three steps: Oct 26 09:41:26 1. get the kernel compiled within OE and setup a BSP layer Oct 26 09:41:51 that should give you everything to boot webOS without the UI working yet Oct 26 09:42:04 yes. Oct 26 09:42:15 2. you need the android environment: we're using the phablet environment from Ubuntu Touch here Oct 26 09:42:29 it's mostly stripped down android system but has everything we need Oct 26 09:42:39 it needs to be build in a special way Oct 26 09:42:59 3. fine tuning of several system configuration files Oct 26 09:44:09 morphis: speaking of system configuration files, I tried adding one for maliit-server, to set the LANGUAGE variable; it works. It just seems that when there is no config, it picks one at random, not necessarily english Oct 26 09:44:20 hum.. yes Oct 26 09:44:30 Tofe: ah interesting Oct 26 09:45:00 Tofe: when it's ready tell me where I've to put it then I will add it to our build Oct 26 09:45:18 sure Oct 26 09:46:15 DDURI: but as strongly advice: get known to the system first otherwise you will get lost very fast .. Oct 26 09:47:47 yes. first I'll try to put your stuff on N7. Oct 26 09:48:21 Then study your stuff and then start porting to N4. Oct 26 09:50:26 Your N7 porting stuff is very helpful for me Oct 26 09:51:03 :) Oct 26 09:53:49 How can I contribute your porting project? Oct 26 09:54:06 morphis: I still have to check, but it should look like this: http://pastebin.com/aDS5geh8 Oct 26 09:54:32 Do you have extra issues for N7 and GX? Oct 26 09:54:47 DDURI: we're using the same build environment for all our ports Oct 26 09:55:01 cool Oct 26 09:55:16 Tofe: how does maliit-env.conf look like? Oct 26 09:55:48 oops, yes, it's simply "LANGUAGE=en_US" Oct 26 09:55:57 DDURI: http://www.webos-ports.org/wiki/Build_setup Oct 26 09:56:10 Tofe: ok, just send me a PR for meta-webos-ports when it's ready Oct 26 09:56:12 Yes I already download and do it Oct 26 09:56:17 DDURI: ok, great Oct 26 09:56:18 morphis: ok Oct 26 09:56:27 that should also give you a good overview about how things are working Oct 26 09:57:00 DDURI: we're following the policy that everything needs to be rebuildable from the meta data Oct 26 09:57:17 sure. Oct 26 09:57:35 yes right. I'll be back soon in 30min. Oct 26 09:57:43 thanks Oct 26 09:58:53 Tofe: I've one thing I need to talk with you about Oct 26 10:14:07 Good morning everybody where are the port of webos for gnex ? I 'm enjoy by this project ! Oct 26 10:18:07 Kotor71: http://www.webos-ports.org/wiki/Galaxy_Nexus Oct 26 10:18:45 Yes I have read this but the last post date to 26 june 2013 Oct 26 10:20:55 post date? Oct 26 10:21:27 The last post * Oct 26 10:21:43 you mean the last update of the wiki site? Oct 26 10:21:49 Yes Oct 26 10:22:07 And the file fort the Gnex are old no ? Oct 26 10:22:08 why is that a problem? Oct 26 10:22:18 No just for know where are the port Oct 26 10:22:33 Sorry for my bad english Oct 26 10:22:36 ah you want to know the status of the port Oct 26 10:22:37 np :) Oct 26 10:22:52 Yes I want to know the status of the port :) Oct 26 10:22:59 ok :) Oct 26 10:23:13 we reworked mostly everything in the last months Oct 26 10:23:26 droped the old UI and rewrote it completely Oct 26 10:23:53 the Alpha 2 was still based on the old UI but the next release will use the new Luna Next one Oct 26 10:24:18 you can try the latest status with the emulator we're providing: http://www.webos-ports.org/wiki/Emulator Oct 26 10:24:31 but we're still far away from having a daily usable device Oct 26 10:25:08 Hum i saw It's good ! Th'x Oct 26 10:46:58 hi Oct 26 10:52:02 I wonder that what do you have remaining work for N7 porting? Is it stable? Oct 26 11:16:59 DDURI: you need to differentiate here: we're not just porting anymore, we're developing things from the ground up Oct 26 11:17:12 to base everything on a more modern and future ready base Oct 26 11:17:19 which wasn't possible with the old stuff Oct 26 11:17:28 however we're reusing code whereever possible Oct 26 11:19:41 Yes. I would like to participate in your project. Oct 26 11:20:40 great Oct 26 11:20:46 First I'll do porting on N7 as I said. Then analyze the new code implemented by you. Oct 26 11:20:49 we need every help we can get Oct 26 11:21:01 DDURI: yes, thats a good idea Oct 26 11:21:07 DDURI: you now wayland or QML? Oct 26 11:21:24 I tried to study wayland and egl. Oct 26 11:21:39 Also gstreamer Oct 26 11:22:23 so you're more the system level guy? Oct 26 11:23:32 yes. system level. that's right. Oct 26 11:23:51 I'm working for webos actually. But not specific part. Oct 26 11:24:02 DDURI: you're working for webos? Oct 26 11:24:41 right. So I'm interested in porting. That's my personal interesting. Oct 26 11:24:53 And wanna improve webos. Oct 26 11:31:49 morphis: yes ? Oct 26 11:32:03 Tofe: it's about the first use application Oct 26 11:32:12 ah, yes, of course Oct 26 11:32:21 in LunaSysMgr it was handled with starting LunaSysMgr with the minimal window manager Oct 26 11:32:34 I thought about doing something similar for luna-next but without restarting it Oct 26 11:33:09 so we need to some little part of the cardshell checking on startup for the first use flag and if it's not set we need to launch the first use app and display it as fullscreen app Oct 26 11:35:28 ok. We can set that flag as an attached property for example Oct 26 11:36:14 Tofe: the flag itself can be determined by a call to the com.palm.systemservice Oct 26 11:36:27 ok Oct 26 11:36:45 the flag is already working ? Oct 26 11:37:14 I think we should do something like this: move everything we've currently for the card mode into a own component and only load it when first boot is done and otherwise load the minimal one which just displays one app as fullscreen one Oct 26 11:37:16 Tofe: yes Oct 26 11:38:20 morphis: a Loader does exactly what we need Oct 26 11:53:50 morphis: why does maguro create an ext4 rootfs, if it is not supported anyway ? Oct 26 11:54:08 Tofe: needs to be disabled Oct 26 11:54:14 the build is also still creating ext2 Oct 26 11:54:25 yes, it's what I'm pushing to the device Oct 26 11:54:39 Tofe: ah you're not using the update package way yet? Oct 26 11:54:56 well, yes, but here I was building at home, and it doesn't create it Oct 26 11:55:24 Tofe: ah you need to build webos-ports-update-package Oct 26 11:55:31 not just webos-ports-dev-image Oct 26 11:55:37 oh. ok Oct 26 11:59:03 it's nicer to use that way :) Oct 26 12:02:31 my maliit is now verified, I'll start the PR Oct 26 12:03:05 Tofe: great Oct 26 12:03:56 morphis: https://github.com/webOS-ports/meta-webos-ports/pull/15 Oct 26 12:04:18 Tofe: that gives us a working maliit? Oct 26 12:04:25 ah sorry Oct 26 12:04:30 it's the configuration file Oct 26 12:05:15 oh, sorry for the deception Oct 26 12:05:41 maliit doesn't crash on gnexus, so that's a good point, we could say Oct 26 12:05:46 ok Oct 26 12:06:01 it's shown at the bottom of the screen, that's good too Oct 26 12:06:37 but when maliit wants to disappear, things go wrong, I don't know how exactly yet, and we can't make it reappear again Oct 26 12:06:57 so I can always PR the current status, but it's still alpha Oct 26 12:16:30 Tofe: picked to morphis/work Oct 26 12:16:49 Tofe: no, lets wait until it's working Oct 26 12:31:18 ok Oct 26 12:32:50 morphis: wayland doesn't seem too happy about what maliit is doing: http://pastebin.com/KJwSHrQM Oct 26 12:32:59 I'll look more carefully into that Oct 26 12:33:25 Tofe: that part seems to come from libhybris Oct 26 12:34:00 ah things are looking very well on the Galaxy Nexus :) Oct 26 12:34:01 oh ? cool, I know that code a bit better Oct 26 12:34:13 :) Oct 26 12:34:30 WaylandNativeWindow is within the eglplatform module Oct 26 12:34:39 maybe grolea or Stskeeps can help here Oct 26 12:34:42 ah yes I missed the "Native" part Oct 26 12:34:47 or it's already fixed within latest upstream Oct 26 12:35:02 yes, I'll have a look first and then ask on @libhybris Oct 26 12:35:13 s/@/#/ Oct 26 12:35:15 ok Oct 26 12:35:27 btw. all webOS (enyo1) apps are now working again Oct 26 12:35:39 \o/ great Oct 26 12:35:47 things are getting in place Oct 26 12:35:50 had to modify webkit again for that Oct 26 12:36:18 gotta leave a couple of hours, be back soon Oct 26 12:36:34 me too Oct 26 12:36:45 Tofe: lets talk tomorrow or on monday Oct 26 12:37:13 yes ok Oct 26 12:39:26 Great stuff guys! Oct 26 12:39:54 I'm busy with hard physical labour here LOL... Breaking floors and all that fun stuff.. Hopefully done soon and can start rebuilding ;) Oct 26 12:40:06 Neighbours don't like me anymore LOL Oct 26 12:41:06 Herrie: :) Oct 26 12:42:14 Had to strip it to bare.... Tiles in 1-1,5 cm cement that all needed to come out ;) 25m2 or so ;) Oct 26 12:42:34 I think I have 20 done now, some food and will do remaining bit ;) Oct 26 12:42:58 Soon will have a nice new bathroom and the Mrs will be happy LOL ;) Oct 26 12:44:49 :D Oct 26 12:46:19 Proper walls as well instead of woodfiber ones they used everywhere when they originally built it back in the 70's.... Woodfiber = no good for bathrooms LOL Oct 26 13:02:36 BAck to work :D Oct 26 13:44:54 Herrie, morphis: ping! Oct 26 15:44:43 dduri:welcome back Oct 26 15:45:41 Hi. :) Oct 26 15:47:21 i was reading the backlogs. welcome to the good fight Oct 26 15:47:53 thanks. nowadays I'm viewing your status. Oct 26 15:47:58 Next Luna ... Oct 26 15:48:17 have you started with the n7 yet? Oct 26 15:49:02 i apologize if i randomly disappear. caring for my newborn son Oct 26 15:49:09 Not yet. I don't have N7. will buy. I just download and build. Oct 26 15:49:28 wow configuration. similar me. Oct 26 16:00:05 aha Oct 26 16:01:24 I also should care my baby (100 days) Oct 26 16:01:38 Good luck! Mine is 3 weeks now Oct 26 16:01:42 so about 21 days Oct 26 16:02:26 wow. :) Oct 26 16:17:32 DDURI: Did you have any troubles with the build? Oct 26 16:36:33 LarrySteeze: still unlucky meeting morphis ;) Oct 26 16:47:46 Tofe: yep. But I got Herrie :D Oct 26 16:47:54 in PM Oct 26 16:48:30 Tofe: morphis and I have very incompatible schedules. Only time we ever talk in IRC one of us is a tired zombie Oct 26 16:51:02 you could ask you son to wake you up at 3:00am Oct 26 16:51:15 your* Oct 26 17:07:36 Tofe: he does...but generally speaking I try to get him back down ASAP Oct 26 20:16:30 morphis: ping Oct 26 21:07:27 morning Oct 26 21:37:14 morphis: I wanted to look a bit more into the activity manager issue... but I'll go onto a holyday trip tomorrow. I'll probably have time to look into anything webos again after 3rd of november. Oct 26 21:37:16 cu then. ;) Oct 27 00:08:18 Garfonso: ping Oct 27 00:22:53 welcome back la_Verge Oct 27 00:24:55 hey Larry **** ENDING LOGGING AT Sun Oct 27 02:59:58 2013