**** BEGIN LOGGING AT Thu Jan 31 02:59:58 2013 Jan 31 03:03:43 wow cmake is a bizarre system Jan 31 03:04:27 mebe Jan 31 04:06:07 Okay Jan 31 04:06:11 So db8 is working Jan 31 04:06:14 And it's working well Jan 31 04:06:17 So that's good. Jan 31 04:06:23 this is a "good thing" Jan 31 04:06:23 What's not working is accounts. Jan 31 04:06:32 In any way, shape, or form. Jan 31 04:06:44 ka6sox: You should assign someone to figure that whole mess out. Jan 31 04:08:10 ka6sox: Also, what's the com.palm restriction situation? Jan 31 04:08:17 Will org.webosports be added? Jan 31 04:13:30 ka6sox: ping Jan 31 04:18:45 mornign Jan 31 04:18:47 kesne: there is currently no limitation in contacting any services Jan 31 04:18:55 every app should be allowed to access any services atm Jan 31 04:19:02 morphis: Alright Jan 31 04:19:05 morphis: Thanks Jan 31 04:19:23 kesne: for the moment we take this as it is and react when later when it changes Jan 31 04:19:52 Sounds good to me Jan 31 04:20:32 morphis: Are you familiar with db8 at all? Jan 31 04:22:20 not really but please ask Jan 31 04:22:50 Basically, I'm trying to figure out if this app needs a service. The original calendar app didn't use a service as far as I can tell. Jan 31 04:23:16 But according to the db8 docs, I can only configure my db kinds in the service folder. Jan 31 04:24:00 kesne: as far as I know the calendar app install the kinds at installation time into /etc/db8/kinds Jan 31 04:24:15 That's what I've seen Jan 31 04:24:27 I was just wondering if they had to be in a service folder or not. Jan 31 04:24:29 But I guess not. Jan 31 04:24:44 that depends on how we do the installation process :) Jan 31 04:24:56 so you can place them whereever you want :) Jan 31 04:25:11 What about a standard palm-install? Jan 31 04:25:17 For testing purposes. Jan 31 04:25:59 kesne: https://github.com/webOS-ports/meta-webos/blob/webOS-ports/master/recipes-webos/core-apps/core-apps.bb#L31 Jan 31 04:26:07 kesne: for testing you can use it Jan 31 04:26:15 kesne: but in the end we will use OE for the calendar app Jan 31 04:26:19 as it will be a std. app Jan 31 04:26:25 and replacing the original one Jan 31 04:26:32 I don't have an open webOS testing device. Jan 31 04:27:04 Yet Jan 31 04:27:08 So I can't test that stuff. Jan 31 04:27:12 But the question is. Jan 31 04:27:33 Will palm-install move the database configurations Jan 31 04:27:40 Or should I define them in code for now. Jan 31 04:27:41 I doubt it will Jan 31 04:27:45 Okay Jan 31 04:27:52 no, put them into the configurations/ folder Jan 31 04:28:02 Then how will I test it? Jan 31 04:28:14 put the kinds manually into the right folder Jan 31 04:28:35 thats what I did too when developing something for our apps Jan 31 04:28:45 copying all stuff needed per ssh to the device Jan 31 04:29:02 That just seems complicated Jan 31 04:29:14 it's simple :) Jan 31 04:29:50 node enyo/tools/deploy.js && scp -r deploy/org.webosports.app.phone/* root@192.168.7.2:/usr/palm/applications/com.palm.app.phone/ Jan 31 04:29:55 for example Jan 31 04:30:05 in OE we will move the bits then into the right folder Jan 31 04:31:02 Wouldn't doing that replace the phone app all-together? Jan 31 04:31:39 yes Jan 31 04:32:17 for the kinds you would do something like this scp -r configurations/db/kinds/* root@192.168.7.2:/etc/db8/kinds/ Jan 31 04:32:23 kesne: apps and services can both have db kinds, activities, etc etc Jan 31 04:32:58 EricBlade1: I know that, but will the install grab them from configurations/db/kinds? Jan 31 04:33:34 i'm.. not really sure if the configurator runs on things in app/service directories at the moment though Jan 31 04:34:05 EricBlade1: it doesn't Jan 31 04:34:11 we have to put them into /etc Jan 31 04:34:31 kesne: you don't have to thing in terms of palm-install in case of the calendar app Jan 31 04:34:46 it will be a system default app that says it can do more than other apps Jan 31 04:34:51 hmm. there must be a luna bus call that can be given to make it do so Jan 31 04:34:54 and it's structure can be different Jan 31 04:34:57 morphis: I know, I'm only asking for testing. Jan 31 04:35:03 ok Jan 31 04:35:10 kesne: use what I said Jan 31 04:35:15 Will do Jan 31 04:35:19 it's the simplest way Jan 31 04:35:20 I'll just throw it in my makefile Jan 31 04:35:27 ok Jan 31 04:35:59 i think if one were to look at the run-service-bus script you'd see the calls that cause the configurator to come to life, and i think it would search the app directories .. it's just never called from anywhere after init, on desktop .. it's normally called via the app installer Jan 31 04:36:09 which i don't think anyone knows if that's working or not Jan 31 04:36:43 morphis: After I scp those files, do I need to do anything else? Jan 31 04:36:48 Restart luna or anything. Jan 31 04:37:05 kesne: afaik you have to restart the configurator Jan 31 04:37:08 or reboot Jan 31 04:37:19 okay Jan 31 04:39:41 kesne: are you testing with the emulator? Jan 31 04:40:07 morphis: I just have a TouchPad and I test on 3.0. Jan 31 04:40:16 ok Jan 31 04:55:35 i have a bitbake recipe, where it's building everything properly, everything appears to be landing in it's proper place (deploy ipk is correct, image directory is correct), but the resulting files are not ending up in the system image. any thoughts? Jan 31 04:55:59 EricBlade1: it's not pulled in by some packagegroup? Jan 31 04:57:01 assume i'm working on a branch prior to packagegroup, does that mean all packages need to be listed in one of the tasks ? i thought if it were depended upon by something it would get in Jan 31 04:59:36 EricBlade1: you either have to DEPEND/RDEPEND on it in someother recipe pulled into the image or put it into one of tasks Jan 31 04:59:50 ok it's definitely depended upon elsewhere Jan 31 04:59:56 if DEPENDS does not working OE can't find the compile time dependency Jan 31 05:00:44 it's a depend for luna-sysmgr, and if i cleanall it and luna-sysmgr, then when i rebuild the image, it rebuilds the package in question, luna-sysmgr, and then builds the image .. but the image doesn't get any of the files from package X Jan 31 05:02:01 EricBlade1: it 's a library which is linked with luna-sysmgr? Jan 31 05:02:11 morphis: yes Jan 31 05:03:18 EricBlade1: you're sure it's really linked against LSM? Jan 31 05:03:42 the lsm in the resulting image complained that it couldn't run because it was missing, which is how i discovered it wasn't going :) Jan 31 05:03:43 OE only adds the dependency if it finds the library linked against LSM Jan 31 05:03:50 ah ok Jan 31 05:11:10 ok,w ell, it looks like adding it to a task got it in Jan 31 05:11:22 why, i'm not sure .. but i'll take it Jan 31 05:11:52 ah ok, great Jan 31 05:14:03 sweet, my weekly quota of "cool stuff" has been achieved now. Jan 31 05:55:24 Bah, there is never to much "cool stuff" Jan 31 06:30:48 EricBlade1: I'll have you know that I made the reminder popup and didn't use enyo. Jan 31 06:35:04 iiiinteresting Jan 31 06:35:51 ka6sox: what is? Jan 31 06:38:04 nothing...sorry wrong channel. Jan 31 06:38:16 back to your regularly scheduled programming. Jan 31 06:38:34 s/programming/white noise/ Jan 31 06:38:49 Heh Jan 31 06:38:53 :P Jan 31 06:39:12 ka6sox: I made a reminder dashboard for the calendar app. Jan 31 06:39:29 I've also been playing around extensively with DB8 and things like that. Jan 31 06:39:37 So hopefully I can start adding functionality soon. Jan 31 06:40:00 Probably start of next week, because I'm at a hackathon this whole weekend. Jan 31 07:45:46 Anybody still up? Jan 31 07:46:24 yeah Jan 31 07:46:31 trying to install ubuntu.. *sigh* Jan 31 07:47:33 PatrickC: Is there any inherent reason why the calendar app would need to have nowindow: true Jan 31 07:47:55 not that i can think os Jan 31 08:30:39 any WOP people going to FDOSFOSDEM? Jan 31 08:30:43 .. FOSDEM, sorry Jan 31 08:46:22 Stskeeps, I think not this year... Jan 31 08:46:33 a few might be at SCaLE (and ELC) Jan 31 09:21:39 btw guys good work on the Galaxy Nexus / hidpi stuff. Been running the latest builds and it's like seeing webOS again for the first time Jan 31 09:49:33 Stskeeps: you're at FOSDEM? Jan 31 09:49:38 yeah, will be Jan 31 10:09:32 Stskeeps: sadly I will not be there Jan 31 10:09:41 but hopefully will be a froscon later this year Jan 31 10:09:54 :nod: Jan 31 10:13:14 you will be there too? Jan 31 10:14:07 never been to froscon at least Jan 31 10:16:11 Stskeeps: nice little conference Jan 31 10:16:24 http://www.froscon.de/en/home/ Jan 31 12:38:39 Has anyone seen the Kevin Schaaf video on Enyo? How well do you think he sold it? Jan 31 15:15:18 i'm going to go to downtown boston (my first time there) this afternoon and try to find some neat shots for the background contest. Jan 31 16:36:49 morphis: probably won't make it to froscon, i hope to be having to take care of a newborn baby there :) Jan 31 16:37:11 Stskeeps: ah, thats really more important than froscon :) Jan 31 16:41:21 Stskeeps: just take it with you. I bet your wife would appreciate. ;) Jan 31 16:42:14 stefan_schmidt_w: afaik there will be a child area :D Jan 31 16:44:33 morphis: they really need a new born area as well Jan 31 16:45:00 stefan_schmidt_w: :) Jan 31 20:40:30 EricBlade1: ping Jan 31 20:45:09 morphis: I have a question. Jan 31 20:45:15 villo: ask :) Jan 31 20:45:29 There we go, much better. Jan 31 20:45:51 Okay, anyway. There's no /etc/db8 on my folder. Jan 31 20:45:56 Er, on my device. Jan 31 20:46:08 Are you sure that's the right location? Jan 31 20:46:43 For installing the db kinds Jan 31 20:49:47 kesne: hm, I was wrong, it's /etc/palm/db* ... see http://paste.debian.net/230830/ Jan 31 20:49:54 sorry Jan 31 20:50:59 morphis: Ah, that makes sense. Jan 31 20:51:01 Thanks! Jan 31 20:51:49 morphis: yo Jan 31 20:52:44 EricBlade1: you ever opened a childcard in webos? Jan 31 20:53:18 i have .. Jan 31 20:53:43 I am wondering about what should I provide for the needed parentidentifier parameter Jan 31 20:53:49 https://github.com/openwebos/webappmanager/blob/master/Src/webbase/SysMgrWebBridge.cpp#L420 Jan 31 20:54:55 umm.. how are you opening the window? Jan 31 20:55:21 through cordova atm: navigator.window.newCard("phone-pin-app.html?window=childcard"); Jan 31 20:55:54 ah PalmSystem.identifier gives me the app identifier Jan 31 20:56:13 i could've swore you just had to window.open() Jan 31 20:56:53 no that does not work for apps launched at boot time Jan 31 20:57:14 I thought that too but that would open the background windows Jan 31 20:57:31 interesting Jan 31 20:58:02 yes Jan 31 20:58:37 no clue what cordova is doing in there Jan 31 20:59:10 it's just doing a window.open() Jan 31 20:59:23 but the parameters are important Jan 31 20:59:46 ohh Jan 31 21:00:01 you may want to look through the enyo 1 window functions as well Jan 31 21:01:00 I did already :) Jan 31 21:01:06 I am fighting with this for days Jan 31 21:01:13 and it comes to an end Jan 31 21:01:38 but it is as it is often, you ask somebody for help and just in the same moment you find a maybe working solution .. Jan 31 21:03:33 :) Jan 31 21:08:06 just passing "com.palm.app.test 1111" as url argument isn't easy Jan 31 21:08:15 where the remote doesn't deescape Jan 31 21:11:15 shame on me ... Jan 31 21:14:05 morphis: Is there any inherent reason why the calendar app needs to be nowindow: true? Jan 31 21:14:43 kesne: as far as I know it's hold in the background to launch several windows when needed like the new event one when some other app needs it Jan 31 21:17:23 morphis: The new window one is in the main app. Jan 31 21:17:37 So it doesn't need nowindow to handle the cross-app launching. Jan 31 21:17:44 ok Jan 31 21:17:52 I am fine with this for now Jan 31 21:18:24 morphis: I have a branch that has the nowindow code, and I can merge it if need be. Jan 31 21:18:34 I just don't want to have it if I don't need it. Jan 31 21:21:00 morphis: Also, I found out that cordova can't function in a nowindow environment. Jan 31 21:25:32 kesne: I know, I am working on this atm Jan 31 21:26:02 morphis: Will in in open webOS? If so, by the modification of cordova or the system itself? Jan 31 21:26:26 it is available Jan 31 21:26:52 it's working here for me Jan 31 21:27:05 I have a nowindow card which is acting as backend and launching new cards Jan 31 21:27:11 on various service events Jan 31 21:28:03 On openwebos? Jan 31 21:28:09 It doesn't work in webOS 3.0 Jan 31 21:28:46 for webos 3.0 I can't speak Jan 31 21:28:56 Oh alright Jan 31 21:28:56 but I am working with in in Openwebos and there it works Jan 31 21:29:03 Man, I need to get an openwebos device.. Jan 31 21:29:17 maybe it's impossible in webos 3.0 cause apps not starting with com.palm.. are not allowed to Jan 31 21:29:24 Patience Grasshopper Jan 31 21:29:42 morphis: Can you install apps into openwebos running on ubuntu? Jan 31 21:30:02 kesne: I don't run owo on ubuntu Jan 31 21:30:24 kesne: you can just copy the apps to the app dir Jan 31 21:31:28 Then I have to rescan, no? Jan 31 21:37:30 kesne: yes Jan 31 21:37:54 EricBlade1: narf ... http://paste.debian.net/230850/ Jan 31 21:40:17 morphis: i just have a feeling that something isn't quite right here. what are you working on? Jan 31 21:40:30 trying to write a phone app? Jan 31 21:40:32 phone app replacement Jan 31 21:41:12 and what purpose are you opening a new card for Jan 31 21:41:43 for the pinpad when SIM is locked Jan 31 21:42:02 I thought about doing this not in the main card but opening a new card with just the pinpad for this Jan 31 21:42:18 if i'm not mistaken, sysmgr has special handling for pin entries Jan 31 21:42:20 as in theory this should be possible Jan 31 21:42:27 EricBlade1: yes Jan 31 21:42:32 for the device lock it has Jan 31 21:42:40 but we're talking about the SIM PIN Jan 31 21:42:55 there therefore the phone app provides a special pinpad Jan 31 21:47:41 EricBlade1: I think I have found the problem Jan 31 21:47:52 I have already two cards open and trying to launch a third one Jan 31 21:47:55 thats not supported Jan 31 21:48:05 the nowindow one + one in the background Jan 31 21:49:47 it's not? Jan 31 21:56:42 EricBlade1: only one card + one childcard is supported Jan 31 21:56:47 1-1 connection Jan 31 21:56:49 not 1-n Jan 31 22:21:55 morphis: that sounds like a bug Jan 31 22:22:21 unless "child card" is different from our normal thing **** ENDING LOGGING AT Thu Jan 31 22:46:41 2013 **** BEGIN LOGGING AT Thu Jan 31 22:48:23 2013 Feb 01 01:48:59 dkirker: Ping Feb 01 01:49:08 hi Feb 01 01:49:30 dkirker: So, accessdevnet.com expired. Feb 01 01:49:41 Which held the zen of palm pdf. Feb 01 01:49:45 Do you have a copy of it? Feb 01 01:50:44 bwahahaha!@ Feb 01 01:50:49 and.. :'( Feb 01 01:51:05 My thoughts exactly. Feb 01 01:53:54 I do! in my browser's cache :P Feb 01 01:53:59 Oh boy! Feb 01 01:55:03 what is your email? Feb 01 01:55:10 gensler2@illinois.edu Feb 01 01:59:35 nm! Feb 01 01:59:36 ke Feb 01 01:59:40 kesne: www.openmobl.com/private/zenofpalm.com Feb 01 02:00:05 errrr Feb 01 02:00:05 http://www.openmobl.com/private/zenofpalm.pdf Feb 01 02:00:33 yay! **** ENDING LOGGING AT Fri Feb 01 02:59:58 2013