**** BEGIN LOGGING AT Mon Apr 23 02:59:58 2012 Apr 23 03:00:03 ugh i need a portrait mode monitor Apr 23 03:00:06 jonathan quick had a great game. i bet vancouver is on fire right now Apr 23 03:00:18 go wings. :( Apr 23 03:00:48 ouch. they play tomorrow, right Apr 23 03:01:01 wings are done :( Apr 23 03:01:24 oh well. they need new legs Apr 23 03:01:33 too old. they're smart but can't keep up Apr 23 03:02:49 yeah i'm done with sports till the baseball playoffs Apr 23 03:13:29 wow i didn't really realize just how much of this operating system is done in javascript Apr 23 03:16:32 its awesome Apr 23 03:40:06 wow, amazing. all functions associated with a service command are called even if the running of the command completely fails in the middle and therefore the service can't be started Apr 23 03:40:23 EricBlade, making progress i assume? Apr 23 03:41:13 im just sitting hwre petting my dog Apr 23 03:42:51 ok now back to coding Apr 23 03:43:10 actually, no matter what way i write it, i'm slamming my head against this problem with activityManager Apr 23 03:47:53 i don't think you can turn a mac app to webos, mojo or enyo. the app developers almost always use Objective-C. They can use a webview and have an html file. Apr 23 03:50:37 i love it when file downloads over the modern internet are sometimes so slow i could physically take the file to the other side of the country before it arrives via internet Apr 23 03:51:28 actually, i guess that's not all that uncommon, my studio has done that like 5 times in the last 4 months Apr 23 03:52:36 you know you're trafficking a ton of data when the most efficient way to get it somewhere is to put it on some hard drive(s) and throw it in some luggage, and fly someone there with it Apr 23 03:53:10 although that might be in the contract, too, no data over the open net Apr 23 03:53:40 lol Apr 23 03:54:26 thing that sucks, is that i had to buy a new hard drive just to be able to sift through the parts of the data that i needed Apr 23 03:54:42 and moreso, is that it took me 4 days to get one of the dumps Apr 23 03:57:39 i find it a lot easier to make sense of service code now that I know how to write it in a style resembling Enyo code Apr 23 04:01:07 hey dkirker Apr 23 04:01:32 there's the man, dkirker Apr 23 04:03:47 * PatrickC hates to say this Apr 23 04:04:06 but i wonder how much longer webOS (at least on phones) will keep its ember burning :/ Apr 23 04:04:49 i keep finding new services that i would love to use, and then i see "Find it on Google Play and the iOS App Store"... and hardly ever see "webOS App Catalog" :/ Apr 23 04:05:00 invalidopcode should fix that :) Apr 23 04:05:58 Heyo!~ Apr 23 04:06:08 It will keep going as long as the community supports it. :) Apr 23 04:06:15 dkirker: i know :) Apr 23 04:06:19 I am working on some great projects around my apartment. Apr 23 04:06:28 but big things like Instagram will probably never get around to us Apr 23 04:06:33 oh, do share! :P Apr 23 04:06:38 Just mounted some touchstones (Pre and TouchPad) to the wall for remote controls/light switches. Apr 23 04:06:47 lol Apr 23 04:06:52 pictures and a blog post going up in a bit! Apr 23 04:07:02 LINK Apr 23 04:07:12 I have a bunch of Pre3s, and some Veers, and a some Pre2s that I can use. Apr 23 04:07:19 Not counting my personal devices. :P Apr 23 04:07:26 and a few TouchPads. Apr 23 04:07:34 I'll post something in a bit. Apr 23 04:08:03 nice Apr 23 04:08:23 dkirker: u should send me a veer :) Apr 23 04:08:31 thats the one device ive never owned (webOS related) Apr 23 04:08:33 dkirker is the reason why TouchPads didn't sell well. he had them all. Apr 23 04:08:45 LOL Apr 23 04:08:51 haha Apr 23 04:09:03 BestBuy got 500,000 and dkirker has the rest Apr 23 04:09:20 probably ;) Apr 23 04:09:28 dkirker and I split it 50/50 Apr 23 04:10:12 dkirker: email me a link :) i want to see the switches and stuff :P Apr 23 04:10:13 actually one of the first tweets i remember after joining this community was Adora tweeting about how she had a foot high or so stack of touchpads all trying to touch-to-share to each other on her desk Apr 23 04:10:15 im off to bed lol Apr 23 04:10:32 EricBlade: hahaha i must have missed that! :P Apr 23 04:11:19 PatrickC: I haven't even uploaded the photos or written the post yet. Hang tight man. Apr 23 04:11:28 They'll be on http://blog.openmobl.com/ when it is up. Apr 23 04:11:44 ok.. Apr 23 04:11:50 dkirker: you said you were interested with helping me out on what i'm working on.. you know anything about ActivityManager ? Apr 23 04:11:52 * PatrickC bookmarks link for tomorrow Apr 23 04:12:00 EricBlade: I remember that tweet! :P Apr 23 04:12:09 EricBlade: hmmm.... Haven't really worked with it much. Apr 23 04:12:45 darn. I need to setup a database watch in my service, and I can get it to fire once, but when I try to loop it, stuff blows up Apr 23 04:14:06 dkirker: u made a SIP client? Apr 23 04:14:14 http://blog.openmobl.com/2010/07/movox-sipper-webos-voip-update.html Apr 23 04:14:18 PatrickC: A while ago. No audio, though. Apr 23 04:14:24 ah Apr 23 04:14:32 pre 2.x? Apr 23 04:14:43 Might work on something that EricBlade was playing with, though. Using a JavaScrip SIP stack, and hooking it up to gstreamer. Apr 23 04:14:59 and making calls over gvoice? :) Apr 23 04:15:12 * PatrickC hints at thats why he brought up the subject :P Apr 23 04:15:29 Well.... GVoice doesn't offer SIP service. Apr 23 04:15:32 I'm just about to start webos things so I'm wondering what the 'webapp' exactly means, is it like an app that is without any of native languages like c, c++ but only consisting of html + javascript + node.js? Apr 23 04:15:37 Google Voice is a ringback service. Apr 23 04:15:52 Google's servers call your phone, then when that leg is connected, they call the remote end. Apr 23 04:15:57 JunJi: that is pretty much correct. huge portions of the entire system are all in javascript Apr 23 04:16:07 The core of their network uses SIP, but they don't expose the service. Apr 23 04:16:22 * halfhalo misses gizmo5 Apr 23 04:16:35 dkirker: then how do iOS apps make calls? like from an iTouch Apr 23 04:16:38 using gvoice Apr 23 04:16:44 I recommend signing up with VoIP.ms. They are dirt cheap. :) Apr 23 04:16:47 through Google Talk Apr 23 04:16:56 PatrickC: What EricBlade said. Apr 23 04:17:08 ah.. so google talk can make a call to a regular line? Apr 23 04:17:10 didnt know that Apr 23 04:17:24 I am willing to bet that at the core of Google Talk is SIP/RTP, but they probably have it mucked up like what Apple does with FaceTime... Apr 23 04:18:17 well.. im off to bed for real now lol Apr 23 04:18:23 PatrickC: Yup. Some sort of VoIP to Google's servers, and then Google routes the call to a PSTN gateway. (PSTN = Plain Old Telephone Network, i.e. any non-Internet phone.) Apr 23 04:18:25 cya all tomorrow afternoon sometime probably lol Apr 23 04:18:43 dkirker: ahh Apr 23 04:19:57 GTalk is some sort of xmpp Apr 23 04:20:34 Does XMPP support voice? Apr 23 04:20:51 I believe that FaceTime is a clobber of XMPP and SIP... Apr 23 04:21:44 there's a bunch of google specific xmpp extensions, something about libjingle Apr 23 04:22:28 that would make sense, too. Apr 23 04:22:34 dkirker: i'd be happy to supply you with the sip work that i did, although it's probably woefully incomplete, i was at least able to pick up call status messages and receive the sdp describing the call Apr 23 04:23:00 Alright. My email for that kind of stuff is donald.kirker@openmobl.com Apr 23 04:23:21 EricBlade: thanks, is it capable of doing many things as much as native apps now? I looked over node.js and it seemed like an interpreted language that needs to be made of c/c++ code in a similar way with NPAPI which means we need to write another c/c++ to do same things with original c/c++? Apr 23 04:23:33 EricBlade: is that a philosophical reason? Apr 23 04:24:28 EricBlade: wrapping up things by web-looking language like javascript to look like everthing is web stuff? Apr 23 04:27:45 i'm not sure exactly what you're asking . but, in the node implementation, we don't really have the ability to run native code .. you can however write native code for apps if you want to Apr 23 04:29:26 PatrickC: what am I fixing? Apr 23 04:30:10 EricBlade: yes, but if an app has native code it can be called webapp i guess Apr 23 04:32:42 JunJi: you can also have apps that are hybrid web and native Apr 23 04:33:56 dkirker: you've got email Apr 23 04:34:11 EricBlade: Just got it. Thanks! Apr 23 04:34:53 EricBlade: correct, but as I understand webos' philasophy is to create every app as web app isn't it? Apr 23 04:35:58 i'd agree with that "when possible". Apr 23 04:41:07 EricBlade: hmm, thanks. I'm wondering many things because I just started to put webos on a device :p Apr 23 04:41:50 oh? Apr 23 04:43:01 EricBlade: which means my question are not because I have a doubt to webos Apr 23 04:49:06 so, what's happening here, is that I setup a database watch on, and it fires just as it should. Apr 23 04:50:00 The incoming service command from the db watch spews a "MojoService failed to adopt activity: Resource temporarily unavailable", and then it calls the complete function which attempts to restart the activity, but fails silently now. I'm not sure if failing silently is an improvement over failing loudly, like it was doing earlier, though Apr 23 04:54:18 ok, i am giving up on that service for the night.. finally Apr 23 04:54:35 dkirker: you have mail where i actually sent an attachment Apr 23 04:54:44 lol Apr 23 04:54:51 i thought i sent that immediately after the first one, but i guess i didn't click send Apr 23 05:00:42 well, if anyone feels like lending assistance .. https://github.com/ericblade/webos-messaging-connector Apr 24 01:04:30 hmm. the pre 2's media speaker sounds way better than the pre 3's :( Apr 24 01:08:39 how many people is using the 'Openembedded' framework for webos developing? Apr 24 01:09:07 is it like mendatory? Apr 24 01:09:25 JunJi: webos itself is based on openembedded, so Palm is. :) but no, for example writing apps? you don't need OE Apr 24 01:09:44 s/Palm/HP now/ Apr 24 01:13:17 destinal: thanks for the tip Apr 24 01:14:28 destinal, hey buddy! Apr 24 01:26:37 i don't even know what OpenEmbedded is Apr 24 01:27:35 that's a really neat feature on the Pre3, that if you have an app foregrounded when exhibition starts, and that app has a dashboard, the dashboard opens while it's in exhibition Apr 24 01:28:40 webos is just so full of awesome little stuff like that, if they'd paid that much attention to everything else, we wouldn't be in 6th or 8th place and falling in mobile systems Apr 24 01:28:49 :| Apr 24 01:32:51 destinal: for my second thought, if I don't use OE for writing apps how do I compile them for webOS? if the device is based like armv5, i guess i need cross-compile tools anyway. Apr 24 01:41:29 invalidopcode! Apr 24 01:41:57 PatrickC! Apr 24 01:42:05 what's up? Apr 24 01:42:07 nm Apr 24 01:42:12 i see you got my email :) Apr 24 01:42:26 yup thanks! Apr 24 01:42:28 http://www.webosnation.com/webos-225-and-306-caught-testing-logs Apr 24 01:42:30 np Apr 24 01:42:32 PM? Apr 24 01:42:38 sure Apr 24 01:51:10 JunJi, http://www.webos-internals.org/wiki/WebOS_Internals_PDK Apr 24 01:56:10 wrea: thanks, I'm reading the 147pages long OE usermanual and it seems like OE is a framework that is to help a cross chain existing seperately Apr 24 01:57:24 JunJi: yeah you just need a regular cross compile toolchain to build arm binaries Apr 24 01:58:10 JumJi: OpenEmbedded? Apr 24 01:58:30 yep, it's like OBS for meego Apr 24 01:59:27 and I guess I'll need this OE cause what I'm goning to do is to port webos on a specific device Apr 24 01:59:38 ah ok.... never heard of OBS, but I've heard of open embedded Apr 24 01:59:41 thanks guys Apr 24 02:01:43 is there someone who is porting webos to a mobile device? Apr 24 02:08:09 JunJi, we will once OpenwebOS is released Apr 24 02:15:05 PatrickC: right, I forgot OpenwebOS isn't yet. it makes me a liitle afraid that there won't be enough references from people tried it earlier ;). My goal is to activate some of common functions like video, sound, wifi till June this year Apr 24 02:15:34 on what device? Apr 24 02:16:02 probably on a phone or tablet that was for android Apr 24 02:16:07 ah nice Apr 24 02:16:17 the Galaxy Nexus would be a good one ;) Apr 24 02:16:20 what device in your mind? Apr 24 02:16:26 the one i just mentioned :) Apr 24 02:16:32 cool Apr 24 02:18:45 hopefully, it will be not that hard especially video functions I'm in charged ha so I'm studying Gstreamer waiting for the release Apr 24 02:31:12 yeah JunJi I don't have much to offer, but I could help out if you needed it Apr 24 02:33:07 invalidopcode: awesome, i will appreciate any tiny advice Apr 24 02:34:23 JunJi: cool, I've got some C programming experience (more C++) and a pretty good understanding of Linux workings Apr 24 02:38:44 JunJi: that's really nice, looks like PatrickC and you are working together cool Apr 24 02:43:43 yeah we work together and then I helped EricBlade a little bit with reverse engineering synergy connectors **** ENDING LOGGING AT Tue Apr 24 02:59:58 2012