**** BEGIN LOGGING AT Wed Jul 22 02:59:56 2009 Jul 22 03:00:03 hey yall where are the preference pages on the prew Jul 22 03:00:04 cphelps: you've made it so? Where? Jul 22 03:00:05 oh Jul 22 03:00:06 I know Jul 22 03:00:32 drnull_: not there yet, but I have a design spec, and a good amount of code already in place Jul 22 03:00:45 Hi joesmith Jul 22 03:00:49 drnull_: the auto rooter already works Jul 22 03:00:55 hey rick Jul 22 03:01:01 we install our mojo and service at once and the installer gives the app and the service a preshared key (just a long random string) Jul 22 03:01:03 cphelps YOU'RE BACK !!! Jul 22 03:01:04 drnull_: I am waiting for new phones to test on. Jul 22 03:01:07 YIPPEE Jul 22 03:01:12 Welcoe back!!! Jul 22 03:01:18 at install time Jul 22 03:01:34 where can I find this on my pre http://www.modifiedsportscar.com/upload/phoneprefs_2009-25-06_201138.jpg Jul 22 03:01:39 Rick__: massive test cycle at work, no time to hack or work on anything else Jul 22 03:01:48 rwhitby: can you poke any holes in that? Jul 22 03:01:54 Rick__: not to mention a bunch of theater this last weekend. Jul 22 03:02:09 cphelps: ok, cool Jul 22 03:02:22 drnull_: I'd be done if I didn Jul 22 03:02:39 destinal: that works I think. Jul 22 03:02:40 didn't have a full time job and a need to helps others not releated to webos. Jul 22 03:02:42 cphelps: so does your app store fulfill the ideas that rwhitby & destinal have? Or do they still want their own? Jul 22 03:02:50 never mind found it lol Jul 22 03:03:12 drnull_: if there is anything I have left out, they will be consulted on fixing any issues. Jul 22 03:03:27 drnull_: my preference is that any homebrew app installer can work from standard ipkg feeds Jul 22 03:03:31 drnull_: my concept is that the USER is right, but protect them from themselves Jul 22 03:03:43 drnull_: which means there will be options to enable unsigned packages Jul 22 03:03:54 cphelps: do you just read normal Packages files? Jul 22 03:04:01 rwhitby: that Jul 22 03:04:09 rwhitby: that is part of it Jul 22 03:04:19 destinal: you know where lunaservices.h is? Jul 22 03:04:25 rwhitby: there will also be verified/signed packages Jul 22 03:04:35 PuffTheMagic: dear gods, did they short us on more open source codee Jul 22 03:04:55 ummm Jul 22 03:04:56 cphelps: e.g., given the user can add a feed URL somehow, will it work with ipkg.preware.org and ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross ? Jul 22 03:05:04 i forgot to look in the sdk files Jul 22 03:05:07 i was looking on the pre Jul 22 03:05:16 rwhitby: there will be multiple feed "types Jul 22 03:05:24 one of which is /opt Jul 22 03:05:39 rwhitby: I' Jul 22 03:05:47 crap. terrible typing tonight Jul 22 03:05:54 the ' is too close to enter Jul 22 03:05:57 actuallyt i forget where anyof the headers were Jul 22 03:06:06 rwhitby: the idea is to let users do anything, but to protect them as much as possible Jul 22 03:06:13 rwhitby: if they want to add a feed, they do Jul 22 03:06:31 rwhitby: and a package can be checked for signature verification if required Jul 22 03:06:45 cphelps: as long as a social engineered rogue app can't add a feed, and it actually requires a real human to type in the URL, I agree. Jul 22 03:06:49 oh yeah i was using webcore headers Jul 22 03:07:00 i have nfc were lunaservices.h would be Jul 22 03:07:12 rwhitby: users can add feeds, no outside shit. Jul 22 03:07:23 if a user types in http://warezrules.ru/I/am/a/rogue/feed/Packages, then they deserve everything they get Jul 22 03:07:34 rwhitby: technically it would be possible, but very difficult since the DB would be outside of their namespace Jul 22 03:07:35 lmao Jul 22 03:07:49 if a user can be tricked into installing a chess game, and *it* installs such a feed, that is definitely no good Jul 22 03:08:01 * drnull_ imagines a ipkg service interface combined with captcha Jul 22 03:08:08 rwhitby: same thing. I believe the feed DB can be well protected Jul 22 03:08:08 those chess games are very untrustworthy Jul 22 03:08:11 rwhitby: ++ about deserving what they get Jul 22 03:08:13 their authors too Jul 22 03:08:20 :P Jul 22 03:08:23 :-) Jul 22 03:08:33 they can either use our repo and trust what we give them Jul 22 03:08:37 or go crazy and take the risk Jul 22 03:08:38 hold folks, my glass is empty Jul 22 03:08:45 cphelps: how do you stop the rogue chess game masquerading your app id? Jul 22 03:10:06 rwhitby: you can't install multiple apps to the same location Jul 22 03:10:25 rwhitby: so technically you can operate on the same namespace, but it's rather difficult Jul 22 03:11:02 cphelps: what about appinfo.json? Jul 22 03:11:04 rwhitby: but technical hurdle wise, that's really not a major issue. The service is mine and I can do pretty much any kind of auth I want Jul 22 03:11:14 destinal: I'm not touching that at all. Jul 22 03:11:26 cphelps: what stops them creating the database first? Jul 22 03:11:33 I mean, can an app using a faked appinfo.json still install to a directory that doesn't match their name? Jul 22 03:11:58 destinal: I'm sure that can be dealt with. Jul 22 03:12:04 and yeah getting there first is an issue though one the installer could probably fix by blowing away any pretenders if the directory has to match namespace :) Jul 22 03:12:11 I like my file based psk idea. Jul 22 03:12:49 if directory doesn't have to match namespace as some have hinted my earlier method isn't good Jul 22 03:12:54 destinal: I'm open to reccomendations as to that sort of stuff Jul 22 03:13:13 cphelps: well the way I want to do ours is you have a preware installer installer Jul 22 03:13:20 over usb, novacom, etc Jul 22 03:13:21 destinal: I've done a small amount of crypto for my company's license installation utils, but other than that I am just a user Jul 22 03:13:24 destinal: yeah it looks like no lunaservices.h Jul 22 03:13:28 rwhitby: how could it create the db first? The db is tied to directory of the app? Jul 22 03:13:35 destinal: that's what I have done Jul 22 03:13:44 drnull_: I install the rogue app first Jul 22 03:14:01 cphelps: so the way I want to install ours, we write a javascript file with a random preshared key in it on install Jul 22 03:14:05 drnull_: not a directory, but a namespace Jul 22 03:14:13 we write thee same key into a config file on the service side Jul 22 03:14:22 Guys: any reason /var/opt/lib/perl5 is so big? 22mb.... Jul 22 03:14:38 casing me pain Jul 22 03:14:39 the client includes the key string in every dbus request it makes that is "sensitive" Jul 22 03:14:47 cphelps: looks like it's based on the directory, but... file_.var.usr.palm.applications.com.ea.connect4_0/ Jul 22 03:14:48 destinal: since novacom allows you to just copy files, that's no biggie Jul 22 03:14:50 and the service validates it matches Jul 22 03:15:01 simple, eh? Jul 22 03:15:11 destinal: that's my general concept for signed apps. Jul 22 03:15:23 destinal: there will also be an option to allow unsigned shit Jul 22 03:15:32 destinal: just because some people are idiots Jul 22 03:15:45 cphelps: I'm not sure we're talking about the same thing, but ok. I'm talking about rogue installer apps Jul 22 03:16:08 destinal: I am talking about what we do to make sure that the rogue installer apps don't use the service Jul 22 03:16:14 ie how do you know your mojo is your mojo and not mojo pretending to be you Jul 22 03:16:32 destinal: oh, that's top seekrit Jul 22 03:16:52 well my way is top public, shouted from the rooftops Jul 22 03:16:57 and I daresay it works :P Jul 22 03:17:20 PuffTheMagic: I fixed the problem with Sir JackieRippers assistance Jul 22 03:17:22 destinal: kidding. I haven't implemented that side, so I'm open to what the community wants Jul 22 03:17:36 Eguy: cause perl hasn't been micro-granular packaged in optware Jul 22 03:17:39 No webOS Doctor for me :D Jul 22 03:17:43 cphelps: well I wrote it up in the chan just now, use it if you like :) Jul 22 03:17:44 destinal: but the impl is really rather trivial once you can do anything you want on the file system Jul 22 03:17:54 destinal: why cant you juse use the md5 of the ipkg-service on first install Jul 22 03:17:59 it's fairly simple, I don't claim genius Jul 22 03:18:01 then you should know that you are you Jul 22 03:18:09 destinal: we'll need to talk more. I'm a simple guy. Jul 22 03:18:31 Eguy: i figured it was possible :D glad its working now Jul 22 03:18:46 destinal: I just use md5 and psk with stuff for my work, so that is what I am most familiar with Jul 22 03:18:52 I could write palm for the .h, but they probably hate me Jul 22 03:19:03 PuffTheMagic: you want to ask? Jul 22 03:19:10 yeah i can ask... Jul 22 03:19:17 I should post that to the wiki Jul 22 03:19:25 they rejected my request for powerd code Jul 22 03:19:33 just explain that you're trying to build their open source project and can't without the header Jul 22 03:19:36 oh, Jul 22 03:19:43 PuffTheMagic: on what grounds for powerd? Jul 22 03:19:50 or just asking Jul 22 03:19:52 they just said it was closed source Jul 22 03:19:56 yeah Jul 22 03:20:13 I don't see much reason for them to release that Jul 22 03:20:28 cphelps: i wont to be able to do things on power events Jul 22 03:20:48 they seem to have made a lot of important omissions with their open source stuff. a lot won't build Jul 22 03:20:51 and manipulate power states Jul 22 03:21:04 PuffTheMagic: there aren't things coming over the dbus? Jul 22 03:21:10 PuffTheMagic: Hint, there are :-) Jul 22 03:21:12 destinal: yeah i will say i cant build libpurple adapter with out it Jul 22 03:21:17 I have an idea for a project. who wants to get together and build every patched palm program you can from opensource.palm and let's assemble a list on the wiki of all the stuff that's missing? Jul 22 03:21:42 destinal: haha Jul 22 03:22:05 cphelps: i would still like control over power states Jul 22 03:22:16 PuffTheMagic: reverse engineer :) Jul 22 03:22:19 PuffTheMagic: as in setting your own? Jul 22 03:22:36 destinal: ;) Jul 22 03:22:42 cphelps: yes Jul 22 03:22:54 im sure dbus only lets you listen Jul 22 03:22:58 to power state events Jul 22 03:23:41 PuffTheMagic: so you'll ask? I think with other stuff going on I'm not the best one to Jul 22 03:23:56 yeah i will send them a request Jul 22 03:24:38 its reasonable Jul 22 03:24:49 they shouldnt have a reason to say no Jul 22 03:25:22 ok guys, I am back to the first thing... I ran the talk.py and now getting the ValueError: invalid literal for int() with base 10: '' Jul 22 03:25:54 I have the pre driver installed Jul 22 03:26:00 was working until that damn sdk Jul 22 03:26:04 what can I do?????? Jul 22 03:27:06 DSouljah: end it all now Jul 22 03:27:28 ok and Jul 22 03:29:36 DSouljah: as in IT ALL. Jul 22 03:31:28 and I have... I uninstalled IT ALL. So do you know what I can do?? Or does no one know? Jul 22 03:31:34 DSouljah: use the official Palm SDK Jul 22 03:31:47 and novaterm Jul 22 03:32:04 all others methods are obsolete :-) Jul 22 03:32:25 new, more convenient methods are in the works. Jul 22 03:32:51 but the official Palm SDK is guaranteed to always work, and if it doesn't you can get support from Palm until it does. Jul 22 03:33:15 holy crap i've been USING the wrong version this whole time Jul 22 03:33:23 this is a whole diff. interface. much nicer ^_^ Jul 22 03:33:29 thanks all :p Jul 22 03:33:58 ultraBlack2: you've continued the conversation in the wrong channel, assuming you're referring to xcaht Jul 22 03:34:06 YAY!!! Jul 22 03:34:17 It worked!!! Jul 22 03:34:21 IT LIVES!!!! Jul 22 03:34:26 rwhitby: oh lol :x Jul 22 03:34:39 so once I installed the sdk for the third time, where is the docs to get me set back up to working directly on the pre? Jul 22 03:34:49 rwhitby: still noob Jul 22 03:34:59 DSouljah: on Palm's web site Jul 22 03:35:08 run novaterm Jul 22 03:35:17 then you're in directly as root Jul 22 03:35:39 ok let me start over... thanks Jul 22 03:44:31 rwhitby: I was thinking... would it be a good idea to separate the sftp install from the bootstrap script into its own? Jul 22 03:45:12 JackieRipper: it's pretty small, and people expect sftp to work Jul 22 03:45:59 sure, but it's currently a separate page in the wiki, and I'm sure there's lots of people who have no use for it. /I/ have no use for it :) Jul 22 03:49:01 JackieRipper: all those wiki pages should now be replaced by: Jul 22 03:49:03 1) install the SDK Jul 22 03:49:11 2) use novaterm to access Linux Jul 22 03:49:21 3) wget the optware-bootstrap.sh script Jul 22 03:49:30 4) run the optware-bootstrap.sh script Jul 22 03:49:46 5) (optional) wget and run the quilt-bootstrap.sh script Jul 22 03:49:48 6) profit Jul 22 03:50:02 :) Jul 22 03:52:52 now how to install the mojo sdk on 64bit linux would be nice Jul 22 03:53:32 jwm: just install it? It's working fine on 64bit gentoo... I didn't do anything special Jul 22 03:53:47 you got the debs Jul 22 03:53:54 and deb2tgz Jul 22 03:54:00 anything else? Jul 22 03:54:18 actually, I used alien, not deb2tgz Jul 22 03:54:31 heh Jul 22 03:54:40 did you have to install java? Jul 22 03:54:53 I already had it installed Jul 22 03:54:57 I can check the version Jul 22 03:55:07 what command do you run to start it Jul 22 03:55:15 also do you have virtualbox installed Jul 22 03:55:55 I run a pretty barebones gentoo Jul 22 03:56:12 dev-java/sun-jdk-1.6.0.14 Jul 22 03:56:43 and I installed app-emulation/virtualbox-bin and app-emulation/virtualbox-guest-additions Jul 22 03:57:13 then what did you run to start things up? Jul 22 03:57:19 I'd like to use kvm instead of virtualbox Jul 22 03:57:25 I have a custom kvm setup heh Jul 22 03:57:26 /opt/PalmSDK/Current/bin/ppalm-emulator Jul 22 03:57:39 oops, typo - only one "p" Jul 22 03:58:30 mine complains about not being able to load 32bit swt libraries Jul 22 03:58:39 was there a special 64bit download? Jul 22 03:58:44 nope Jul 22 03:58:48 or should it not try to load swt? Jul 22 03:59:00 eselect java-vm show Jul 22 03:59:01 maybe it tries to find virtualbox running and if it doesn't it loads that Jul 22 03:59:07 I've got the right jdk Jul 22 03:59:17 sun-jdk-1.6 Jul 22 03:59:38 /etc/init.d/virtualbox-guest-additions start Jul 22 04:00:18 oh, and you'll need to add yourself to a group and start a new shell... installing virtualbox creates a group Jul 22 04:00:25 yeah Jul 22 04:00:29 vboxusers Jul 22 04:00:29 I was hoping not to use virtualbox Jul 22 04:00:56 if it's any consolation, it's small Jul 22 04:01:09 I just like the vnc support in kvm Jul 22 04:01:17 and I can verify it works Jul 22 04:01:25 and it's what palm designed it for Jul 22 04:01:36 designed their image to run in, that is Jul 22 04:01:43 yeah Jul 22 04:02:02 it should be trivial to extra the image and run it in kvm/qemu Jul 22 04:03:27 why does the palmsdk come with the stupid palm- apps Jul 22 04:03:34 and not just a vmdk Jul 22 04:03:39 I found the vmdk in the package Jul 22 04:03:53 I tried running it straight from kvm didn't like it Jul 22 04:04:38 well im sure that wont work Jul 22 04:05:01 err... idk what is different about vmdk and a regular ext3 img Jul 22 04:05:31 but its just a regular x86 linux userland Jul 22 04:05:35 it should run on anything Jul 22 04:05:49 yeah Jul 22 04:05:54 kvm supports loading vmdk Jul 22 04:05:58 which is vmware's native disk format Jul 22 04:06:11 but it just hangs there and says booting from hard disk Jul 22 04:06:12 heh Jul 22 04:06:46 jwm: did you use the right cmline opts Jul 22 04:07:06 and i dont think you boot the vmdk image Jul 22 04:07:09 i think that is your root Jul 22 04:07:15 i think there is a bootloader img you boot Jul 22 04:07:26 so u need 2 images Jul 22 04:08:13 heh, you're right Jul 22 04:08:16 I forgot about the grub.iso Jul 22 04:08:40 Rick! Thanks for the game Jul 22 04:09:12 hah that worked Jul 22 04:09:17 why are all those other apps there? Jul 22 04:09:19 the support apps Jul 22 04:09:23 eguy - welcome. Neil Pearce deserves the thanks, but he's dissappeared. Jul 22 04:09:44 they are used for things Jul 22 04:09:47 Should keep me busy while I wait in court this week Jul 22 04:09:50 lilke installing apps to the phone Jul 22 04:09:55 did you follow the discussion thread? Jul 22 04:10:06 yep Jul 22 04:10:20 eguy, I'm going to try to have a gnu-chess client by tommorow night. Jul 22 04:10:29 but it will be cloud-based. Jul 22 04:10:41 Awww I just took my Pre out of dev mode :( Jul 22 04:10:52 I just can't see running a REAL chess server on the pre. Jul 22 04:11:01 PuffTheMagic: do they send commands to virtualbox somehow? Jul 22 04:11:05 hmm Jul 22 04:11:08 You should be able to install ipk's and access the FS via usb without dev mode Jul 22 04:11:35 yeah it integrates with vbox Jul 22 04:11:43 there is nice eclipse plugin for doing dev work Jul 22 04:11:50 test apps right on the emu Jul 22 04:11:58 you can do it with out vbox Jul 22 04:12:04 just more work Jul 22 04:12:16 I use dreamweaver for editing the Pre's files Jul 22 04:12:50 hehe Jul 22 04:13:10 I don't have any X installed on the server Jul 22 04:13:53 looks like that image doesn't like kvm Jul 22 04:13:59 destinal: you still up? i cant figure out where cjson/json comes from either Jul 22 04:14:01 it stops at eth0 MAC addr Jul 22 04:14:15 guess I'll install virtualbox sigh Jul 22 04:14:18 and X Jul 22 04:14:22 jwm: did you privde it all the hw you need Jul 22 04:14:35 look at the xml file for vbox Jul 22 04:14:46 for ideas how to configure kvm Jul 22 04:15:16 where is that xml file? Jul 22 04:15:50 i dont remember Jul 22 04:16:03 heh Jul 22 04:16:13 I don't see any reference to virtualbox in the PalmSDK dir Jul 22 04:16:13 PuffTheMagic: here Jul 22 04:16:22 more headers? Jul 22 04:16:38 destinal: well its just a json lib Jul 22 04:16:51 it may be oss, what's it called? Jul 22 04:16:51 but i cant figur out where it came from Jul 22 04:16:53 maybe they made it Jul 22 04:17:01 destinal: idk what the proper name is Jul 22 04:17:11 what's the .h? Jul 22 04:17:14 i just know there is a header Jul 22 04:17:22 and all i can find with cjson is python-cjson Jul 22 04:17:52 well, sleep time Jul 22 04:17:54 thanks for the help Jul 22 04:18:00 np Jul 22 04:18:04 I'll bitch some more tomorrow if it doesn't run Jul 22 04:18:05 heh Jul 22 04:18:10 the only cjson I can see is python Jul 22 04:18:13 do you use vnc with virtualbox ever? Jul 22 04:18:38 jwm: no use for that really Jul 22 04:18:44 not me at least Jul 22 04:18:49 k Jul 22 04:19:00 I might have to use nomachine again then Jul 22 04:19:01 heh Jul 22 04:19:06 freenx* Jul 22 04:19:26 PuffTheMagic: may be another part of the request to palm, alas Jul 22 04:20:02 unless it actually uses the python cjson c code if there is some, let me see Jul 22 04:20:12 guess i just have to use java for now since that seems to be all available Jul 22 04:20:14 i checked Jul 22 04:20:23 i dont see a ,h file in the python-cjson package Jul 22 04:20:56 I'm getting frustrated with all the missing code for their oss releases Jul 22 04:21:17 but ask, they're pretty responsive at least Jul 22 04:25:58 are their docs for adding an icon in the top of bottom status bar Jul 22 04:32:08 is there a package in the optsware repo that contains ldd? Jul 22 04:32:22 JackieRipper: binutils probably Jul 22 04:32:48 rwhitby: cool, thanks! Jul 22 04:33:17 JackieRipper: just rsync the whole userland to your desktop ;) Jul 22 04:33:29 hmm Jul 22 04:33:36 I actually did that already Jul 22 04:33:38 lol Jul 22 04:35:52 no ldd in binutils Jul 22 04:36:32 JackieRipper: I usually use strings |grep lib Jul 22 04:36:43 saves messing with the cross ldd's that always seem to be missing Jul 22 04:36:51 objdump can help also Jul 22 04:37:09 JackieRipper: the Pre has some utilities on it Jul 22 04:37:56 hmmm Jul 22 04:41:10 JackieRipper: equery b /usr/bin/ldd Jul 22 04:41:12 gives you glibc Jul 22 04:41:15 not a fun package to build Jul 22 04:41:19 aye Jul 22 04:43:01 god I have to install so many packages for this Jul 22 04:43:07 my system was so nice and clean Jul 22 04:43:09 hehe Jul 22 04:46:27 im sure you have the space for it Jul 22 04:49:37 how do I install an ipk app to my Pre through OSX? I found the Windows instuctions Jul 22 04:49:55 through terminal Jul 22 04:50:08 derek: use the Palm SDK and the palm-install script Jul 22 04:50:22 instructions are on developer.palm.com Jul 22 04:50:55 ah, cool Jul 22 04:51:43 * rwhitby is so glad that "rooting" help is now as simple as pointing to Palm's website. Jul 22 04:51:55 yeah Jul 22 04:52:05 I can't believe sprint isn't trying to stop them Jul 22 04:52:10 from making it so open Jul 22 04:52:23 it's a good thing they aren't as large as they want to be I guess Jul 22 04:52:38 palm doesn't care... its the Sprint that might care Jul 22 04:54:13 who asked Palm for powerd's source? Jul 22 04:56:18 jwm: Sprint get's their revenue whether or not you have root. Jul 22 04:56:19 Sprint doesn't really care either. They're really catering to developers lately. Jul 22 05:00:17 rwhitby: tell that to all the phone carriers that scream murder if you can change the background on your phone without paying $$$ Jul 22 05:00:37 these carriers do care Jul 22 05:00:59 since they lose money in their minds if they can't lock you into their app(s) Jul 22 05:01:02 ah, then "ringtone revenue" - yeah, I can accept that Jul 22 05:01:27 lot of these phone companies don't want you to be able to do crap with your phone Jul 22 05:01:45 even the iphone is locked down like crazy hehe Jul 22 05:02:15 iphone is locked down by apple's choice Jul 22 05:02:33 is no tethering apples choice? heh Jul 22 05:03:07 no, but by locked down meaning apple trying to prevent people from gaining root access, that is apple's choice to cntinue to fight the iphone dev team and various groups of people Jul 22 05:03:14 it wants to protect its app store's revenues Jul 22 05:03:34 it makes pennies off the app store Jul 22 05:03:42 compared to revenue from selling the phones Jul 22 05:03:57 um, are you sure about that? Jul 22 05:04:00 7 million pennies a day is still $70k/day Jul 22 05:04:01 apple is closed down anyway though really Jul 22 05:04:16 or ~$25m/yr Jul 22 05:04:28 that's still pennies to apple Jul 22 05:04:31 hehe Jul 22 05:04:58 AT&T is the big exception among the 3 carriers now days. Sprint & T-Mobile are clearly moving towards the "open" model for devices. Jul 22 05:05:11 err... 4 carriers Jul 22 05:07:00 * rwhitby considers US carriers to be irrelevant anyway, living in .au .. Jul 22 05:07:08 so apparently apple's app store in its first month turned a $30m profit Jul 22 05:07:39 even if it only brings in $10m/month, that's still $120m/yr, and I would most definitely keep my phone locked down to protect that Jul 22 05:12:13 Anyway keeping the phone locked down clearly generates revnue that exceeds the costs of paying developers / legal staff to constantly battle the non-legit front, and also gives them ultimate control of their users devices / experience which is what they want as well Jul 22 05:12:50 apple doesn't like you, why would they unlock their phone for you? Jul 22 05:13:09 Apple likes idiots who buy their products :) Jul 22 05:13:22 but enough of my nonsense :D Jul 22 05:13:51 :) Jul 22 05:24:53 http://freefile.kristopherw.us/uploads/icefire/classic_bsod.bmp Jul 22 05:31:56 <|Jason8|> Xuzz: wut Jul 22 05:32:11 from Classic on the pre Jul 22 05:32:13 I converted it Jul 22 05:32:34 hehe, rsod? Jul 22 05:32:55 hi Jul 22 05:32:59 seigex: hey Jul 22 05:33:27 it was called bsod.rgba Jul 22 05:35:32 what did you use to convert it? Jul 22 05:35:59 an array of RGBA values like they would send to the browser screen buffer, I'm getting familiar with that :) Jul 22 05:36:16 whattup desti Jul 22 05:36:49 plugins on the brain Jul 22 05:37:01 i got beer on the brain Jul 22 05:37:03 and in the mouth Jul 22 05:37:09 Stone IPA Jul 22 05:37:24 nice. I just finished a boulder beer mojo IPA Jul 22 05:37:41 about to grab myself another bottle Jul 22 05:37:59 damn.. figuring out sparging for all grain is a pain in the ass Jul 22 05:38:04 i got it down now i think Jul 22 05:38:21 you have to get your grain temp and your target mash in temp and do a calculation to figure out your strike water temp Jul 22 05:38:26 oh I just wrote an app to convert it destinal Jul 22 05:38:38 then you have to figure out how much heat is absorbed by your mash-tun and then add that to the strike temp Jul 22 05:38:51 so that you don't kill off the enzymes Jul 22 05:38:55 and you don't sparge under temp Jul 22 05:39:08 which gave me alot of great ideas btw Jul 22 05:40:47 yeah. we need #webos-beer Jul 22 05:40:49 hehe Jul 22 05:41:01 haha good idea Jul 22 05:41:05 somehow they're related Jul 22 05:41:06 already done Jul 22 06:03:01 er, ssh to pre via wifi , the connection interrupt every half minute when there is no net operations Jul 22 06:12:04 ok so its the 22nd, wheres my webos update Jul 22 06:12:11 desti u still alive Jul 22 06:12:20 ameng: are you plugged into USB ? Jul 22 06:12:28 (charger or otherwise) Jul 22 06:12:30 ameng, when its not plugged in it goes into standby Jul 22 06:12:50 you have to keep it awake or set it through the hack to make it not go into standby until 30 minutse or longer Jul 22 06:13:18 kill powerd Jul 22 06:13:23 but dont forget to restart it Jul 22 06:13:29 phone wont charge without it :D Jul 22 06:13:54 no, so I can only ssh with my pre nearby, err Jul 22 06:14:21 theres gotta b a way to wake it up on ssh Jul 22 06:14:26 i mean it wakes up when u receive a call Jul 22 06:14:33 there u go Jul 22 06:14:35 just call your pre Jul 22 06:14:36 then ssh Jul 22 06:14:45 if it won't charge without it, that's probably a custom powerd, not the upstream one somebody was looking for Jul 22 06:14:57 :-( Jul 22 06:21:23 Anyone here interested in homebrewing beer .. the channel is now #webos-beer :) Jul 22 06:25:20 hey Jul 22 06:25:20 any ideas why my date still reports as the '15th' on my fone? Jul 22 06:25:30 raeb: call it then ssh, novel Jul 22 06:39:23 not interesting, we couldn't control the webbrowser behavior when browsing. e.g. re-layout a page to fit the screen width; when surf a local html page by a local http server dont check the connection state Jul 22 06:40:32 why not? Jul 22 06:40:45 can we? Jul 22 06:41:11 how? Jul 22 06:41:12 ameng: hey Jul 22 06:41:28 destinal:hey Jul 22 06:41:46 what local http server? Jul 22 06:42:10 i install a lighttpd to browse local html files Jul 22 06:42:48 it seems palm does not open the file:// protocol Jul 22 06:46:38 ameng: ah. I think typically you'd want to do that via a browser plugin but I haven't thought about it much. Jul 22 07:06:48 they use webkit as a gui-tools. and call the functions in webkit from there core apps (e.g. BrowserServer) Jul 22 07:07:02 their Jul 22 07:08:45 we can not add new functions to there core app. we can only use the functions of the core sevices from sdk....... Jul 22 07:13:45 I'll start to look at the browser plugin stuff to figure out what i can do Jul 22 07:39:05 infobot just told me i had a message waiting... i read it and its dated 2004 Jul 22 07:41:38 joshua: lol Jul 22 07:42:13 " snes9x 1.43-WIP1 seems ok for me. what problem were you having?" Jul 22 07:42:44 must be a nick collision Jul 22 07:43:03 * destinal is going to bed Jul 22 07:43:04 good night Jul 22 07:43:04 i think the database just spat up something old Jul 22 08:00:40 hi, i was wondering and hoping someone might be able to walk me through rooting my pre on linux Jul 22 08:00:51 the website is not clear to me Jul 22 08:17:07 james_: just do it following the wiki instructions Jul 22 08:21:02 i have installed the libusb-dev Jul 22 08:21:41 when i sudo ./novacom i get: Error claiming interface 1: -16 Jul 22 08:22:26 something already has it open Jul 22 08:22:33 either another novacom or a kernel driver Jul 22 08:22:46 something has *what* open? Jul 22 08:23:11 the usb device Jul 22 08:23:20 the pre Jul 22 08:23:31 should i be in just charge mode or usb mode? Jul 22 08:28:00 what is usb mode? storage? Jul 22 08:28:05 ya Jul 22 08:28:16 says the same error in both modes Jul 22 08:28:54 lsof |grep usb Jul 22 08:29:00 pastebin Jul 22 08:30:23 http://webos.pastebin.com/m3630b98a Jul 22 08:31:46 boredom Jul 22 08:37:16 evolution? why? Jul 22 08:37:30 but no open devcies, do you still get that error? Jul 22 08:37:54 still getting error Jul 22 08:39:12 pastebin lsmod Jul 22 08:39:33 you have unplugged/replugged the pre right? Jul 22 08:39:56 james_: easiest way is to install the Palm SDK, and follow the directions on their website to run novaterm. Jul 22 08:40:19 can i edit icons and images with the sdk? Jul 22 08:40:22 i have the emulator Jul 22 08:41:23 tmzt, yes i have plugged and unplugged the pre a few times Jul 22 08:41:39 james_: novaterm allows you to log into the Pre as root Jul 22 08:41:52 thanks rwhitby Jul 22 08:41:54 then you can install an ssh daemon to allow scp or sftp access from then on Jul 22 08:42:08 and all the optware you have provided? Jul 22 08:42:10 we have an optware-bootstrap.sh script which automates that Jul 22 08:42:19 ok i will just do that Jul 22 08:42:20 yep Jul 22 08:42:57 I think tonight I am going to fix all our "Linux Access" wiki pages to just point to the appropriate instructions on the Palm site. Jul 22 08:43:09 oh my god Jul 22 08:43:11 literally Jul 22 08:43:15 typed novaterm in terminal Jul 22 08:43:19 and immediately root@castle Jul 22 08:43:23 yep Jul 22 08:43:31 fuckin been at this for an hour Jul 22 08:43:43 thanks rwhitby Jul 22 08:43:51 np Jul 22 08:44:03 was novaterm on the wiki? Jul 22 08:44:47 james_: that's what I'm going to fix tonight Jul 22 08:44:59 we've only been able to recommend it since the SDK public release Jul 22 08:45:08 ok Jul 22 08:51:06 hello Jul 22 08:52:17 james_: if you need to uninstall optware, just remove everything under /opt and start again. Jul 22 08:53:40 nothing in event.d or elsewhere? just asking Jul 22 08:59:57 hahaha Jul 22 09:02:57 thank you for help tmzt and rwhitby, good nigiht Jul 22 11:31:49 good morning everyone Jul 22 11:34:27 jcrawford: morning Jul 22 11:34:52 morning Jul 22 11:36:33 :D Jul 22 11:36:48 tis why i love this channel so cheerfull in the morning hahah Jul 22 11:41:42 * jcrawford doesn't want to be at work, would rather be doing webOS stuff Jul 22 11:42:41 do it at work :) Jul 22 11:47:01 blau-mikeDG: i do a bit but cannot let it take over the entire day Jul 22 11:47:09 they should just pay me to do webos and forget php :D Jul 22 11:49:43 doesn't webos prove the client side is more important anyway? Jul 22 11:50:12 lol tmzt Jul 22 11:50:22 yea i told em to just use cappuccino.org :) Jul 22 11:54:10 well time to start porting old wiki pages to new one Jul 22 12:03:17 hmmm Jul 22 12:03:26 my pre no longer shows battery warning at 20% Jul 22 12:37:24 morning Jul 22 12:38:34 i started working on a java service Jul 22 12:38:41 using the hello-service as a base Jul 22 12:38:57 it seems to need 4 jars provided by the sdk userland or the pre userland Jul 22 12:39:54 since the jars have .classes and not .java files are we allowed to distribute them or do they fall into the same boat as the modifications to existing pre apps Jul 22 12:55:13 the jars are already included on the pre - so the jvm already has those classes loaded Jul 22 12:55:32 so the classloader will know what to do Jul 22 12:55:32 no need to distribute Jul 22 13:00:30 bpadalino: you still need to be able to build the class file Jul 22 13:00:42 which requires that you have the jars in your classpath Jul 22 13:01:15 wheni say distribute them... i just mean include them in the git repo with the project so that people can build the code Jul 22 13:02:35 PuffTheMagic: have your build script download the doctor file and get the files you need out of that. you can't redistribute palm files in your git repo. Jul 22 13:03:18 rwhitby: got a public link to that... when i downloaded the the doctor i needed my serial number and all it gave me was a jnlp file Jul 22 13:03:24 for java auto web start Jul 22 13:03:34 PuffTheMagic: we have a public link on the doctor page on the wiki Jul 22 13:03:44 k Jul 22 13:04:14 i could figure out how to do that in ant im sure Jul 22 13:04:57 http://palm.cdnetworks.net/rom/pre_p100eww/webosdoctorp100ewwsprint.jar Jul 22 13:05:10 i dunno - automatically downloading a very large file like the webos doctor seems a bit of overkill Jul 22 13:05:25 bpadalino|work: I don't know of any other legal alternative Jul 22 13:05:54 can't you just put the link in the readme and say "You need to download this and locate the jar files, or point ENV_VAR to the jars required" Jul 22 13:06:07 the people doing the building are most likely devs and can understand that .. Jul 22 13:06:17 and for people who aren't, you can upload .class files that are yours and prebuilt Jul 22 13:06:22 bpadalino|work: well, you make sure that if it's already downloaded you don't download it again Jul 22 13:07:03 in optware, for instance, we keep a top-level downloads directory, and all downloads go in there. then the makefile only downloads if it's not already there Jul 22 13:07:37 it's much easier for a script to extract the files than to ask a dev to hunt through the doctor to find them Jul 22 13:09:32 i'd make sure 1) there is a warning with confirmation of downloading - and if the doctor is already downloaded, place the file and 2) optional instructions on what to do if you do want to just set it up by yourself Jul 22 13:09:58 you could use novacom to pull it off of a pre as well Jul 22 13:10:03 since java class files are universal Jul 22 13:11:09 so you could use novacom to pull it out of the emulator as well i suppose Jul 22 13:13:36 what does it use java for that isn't linked to a jni library? Jul 22 13:14:09 there are interface definitions and DBus things written in java that it needs to link against Jul 22 13:17:16 oh, okay Jul 22 13:26:14 uhkef Jul 22 13:26:23 nasty blister from baseball Jul 22 13:26:40 teaches you to go out and do physical activity Jul 22 13:26:58 play mario baseball on wii Jul 22 13:27:07 heh Jul 22 13:27:11 that's too physical Jul 22 13:27:14 no battin gloves Jul 22 13:27:46 ever dig w/o gloves Jul 22 13:27:59 its like instant 100 calusz0r Jul 22 13:28:24 heh my wifes like, what happened? lookn at my thumb Jul 22 13:28:35 i pick the pre up, and flip it up, 'too much of this' Jul 22 13:36:00 i think she believed me Jul 22 13:36:18 rwhitby: the problem is that the classes are binary code and not open source licensed. what are we doing with our existing services? they can't be made of those classes or we infringe. Jul 22 13:37:16 unless.. are the classes on the phone already? if so we just need a classpath to point at them Jul 22 13:38:10 so long as we don't distribute them, we should be fine Jul 22 13:39:18 its important to figure out what we're doing with the existing services we're making available to make sure the method we're using isn't to send copies of them Jul 22 13:39:28 doesn't your java have to have classpath exception or something then? Jul 22 13:39:50 what are the services for though? Jul 22 13:40:07 tmzt: there's a sample service and the one that the commander uses Jul 22 13:40:45 I mean why do they need to import things from palm? Jul 22 13:41:00 and I haven't looked into the java services that ship on the phone to figure out how the classpath is set but I imagine it's designed to keep them in one common place, so it should be easy Jul 22 13:41:23 properties? Jul 22 13:41:42 tmzt: I guess standard interface / glue code Jul 22 13:42:40 we could reverse engineer and write our own interface code from scratch if we have to but may as well use what's there at least to get things going Jul 22 13:43:05 are you talking about Interfaces? Jul 22 13:43:17 the dbus service listener stuf Jul 22 13:43:18 stuff Jul 22 13:43:36 it's common to all the java services I believe Jul 22 13:43:44 how do i link to the phone... Jul 22 13:43:57 that would be pretty tricky Jul 22 13:43:58 PuffTheMagic: java links at run time Jul 22 13:44:04 thats not what i mean Jul 22 13:44:17 for the purpose of building a java luna service Jul 22 13:44:24 you still need the jars/classes Jul 22 13:44:28 to make the class Jul 22 13:44:38 so how do i point javac to jars on the phone Jul 22 13:45:07 im not worried about "runtime": Jul 22 13:45:12 im worried about build time Jul 22 13:45:17 i know runtime will work fine Jul 22 13:45:21 you don't have to have them to javac your new classes Jul 22 13:45:26 afaik Jul 22 13:45:35 only to run the result Jul 22 13:45:53 no you need them to build Jul 22 13:46:00 javac spits out errors other wise Jul 22 13:46:04 just like every other language Jul 22 13:46:07 well copy them to your build box then from doctor like they were saying Jul 22 13:46:14 just don't bundle them into a jar Jul 22 13:46:18 yeah i know Jul 22 13:46:23 kk Jul 22 13:46:27 but someone said use the jars on the phone Jul 22 13:46:33 instead of downloading the huge doctor file Jul 22 13:46:46 oh well yeah you could copy the jars from your phone to build box Jul 22 13:47:03 i can just make downloading the jars a target that a user needs to run manually Jul 22 13:47:06 not part of the build step Jul 22 13:47:16 that way they can get them from their userland/sdk Jul 22 13:47:21 or if too lazy webosdoctor Jul 22 13:47:42 well if you're using like a makefile I'd have it do a scp -p 5522 root@localhost etc to copy them from the emulator Jul 22 13:47:52 and make that some optional target to save them time Jul 22 13:48:01 hmm yeah i could make a target like that too Jul 22 13:48:11 not using makefiles... using ant since this is java ;) Jul 22 13:48:16 ok Jul 22 13:48:19 but i could still do that Jul 22 13:48:21 well you _could_ :) Jul 22 13:48:44 make is make but I understand ant maybe saving you some work Jul 22 13:48:47 if someone is working on a java prog they most likely already have ant Jul 22 13:49:37 i hate writing Makefiles.... i do everything i can to avoid it... scons, or premake ftw! Jul 22 13:50:37 but anyway... i got an idea of what i can do to get the jars for people Jul 22 13:50:58 do the existing services we ship include those classes in the jar file? Jul 22 13:51:00 I hope not Jul 22 13:51:10 no Jul 22 13:51:13 ok good Jul 22 13:51:16 its just a java file Jul 22 13:51:18 and a class fie Jul 22 13:51:20 no jars Jul 22 13:51:23 good deal Jul 22 13:51:30 its only 4 jars Jul 22 13:51:42 serviceframework lunaservices json Util Jul 22 13:51:53 so the device already has the proper classpath so the service classes "just work" Jul 22 13:52:12 yeah im not worried about running this was all about building Jul 22 13:55:12 kk Jul 22 13:55:36 commute & Jul 22 16:05:37 Wow, another Palm is the suck article on TechCrunch: http://feedproxy.google.com/~r/Techcrunch/~3/e_vlGXqnAlk/ Jul 22 16:06:34 I have a friend who is a die hard iPhone/Apple user Jul 22 16:06:48 he bought a Pre for his dad recently, because his dad doesn't like touchscreen keyboards Jul 22 16:08:04 His quote "every time I see a negative article about the Pre, I either think Apple paid for that PR, or it is just some Apple diehard who is scared of competition" followed by "the Pre is a really awesome phone, if you were judging the hardware with true independant reviews, it's a great phone, it doesn't feel cheap, it has a great OS, it's definitely years ahead of Android and Windows Mobile" Jul 22 16:10:37 Yeah I wonder where the "Feel cheap" thing comes from... the pre feels rather nice. Yeah the mockups at stores feel cheap but then they are mockups. Jul 22 16:10:49 i think it feel sgreat Jul 22 16:13:02 gah Jul 22 16:13:40 hey could any of you guys help me? its kinda a newb question Jul 22 16:15:16 Epyon1: just ask, don't ask to ask :) Jul 22 16:15:23 lol sorry Jul 22 16:15:28 i personally wont be able to help though i am a newb myself Jul 22 16:15:31 well i cant get ssh to start up on the pre Jul 22 16:15:46 i just get timeouts when trying to connect Jul 22 16:15:50 did you install with ipkg-opt? Jul 22 16:15:54 yeah Jul 22 16:16:03 are you trying to ssh over wifi or EVDO> Jul 22 16:16:08 wifi Jul 22 16:16:10 What did you use for a port number? Jul 22 16:16:10 does anyone know where the actual instructions are for this mod http://www.webos-internals.org/wiki/Bookmarking_MediaPlayer Jul 22 16:16:15 also are you using port 222 in your ssh client? Jul 22 16:16:21 oh its 222 Jul 22 16:16:23 lol Jul 22 16:16:25 by default the installs set it to that port Jul 22 16:16:29 that would have been nice to know Jul 22 16:16:34 Make sure the port on the ssh server and the iptables match. Jul 22 16:18:00 ok now i have a connection Jul 22 16:18:11 i had no idea it was defaulted to 222 Jul 22 16:19:04 thx alot Jul 22 16:21:36 http://www.webos-internals.org/wiki/Main_Page_beta Thinking about switching out the new main page (will probably get minor edits). Question Where should Plugin's and Adapters be linking? Jul 22 16:22:43 how come CIA aint setup to track the applications git repo ? Jul 22 16:23:52 the CIA? Jul 22 16:24:02 they're tracking our git repo? Jul 22 16:24:07 CIA bot Jul 22 16:24:08 oh the bot Jul 22 16:24:16 :P Jul 22 16:24:37 PuffTheMagic: have you checked the repo this morning? Jul 22 16:25:03 credit to mrvc, he's really made good progress, though still some bugs to work out Jul 22 16:25:13 and functionality to add Jul 22 16:25:25 i just pulled before i pushed my SysfsService Jul 22 16:25:33 i saw some nice commit messages ;) Jul 22 16:26:32 lots to do Jul 22 16:27:01 but fun! Jul 22 16:29:49 does anyone know where the actual instructions are for this mod http://www.webos-internals.org/wiki/Bookmarking_MediaPlayer Jul 22 16:33:14 Okay. I'm going to be moving over the wiki's Main Page so no one complain for a few minutes. Jul 22 16:33:24 :) Jul 22 16:33:33 * jcrawford starts complaining and writing a blog entry about Templarian Jul 22 16:39:43 joesmith: The instructions are to follow the instructions found at the Applying Patches page (linked at the bottom), and then select the appropriate patch to install. Jul 22 16:40:53 joesmith: or, if you're feeling adventurous, you can download the patch and apply it yourself. http://gitorious.org/webos-internals/modifications/blobs/master/musicplayer/bookmark.patch Jul 22 16:41:55 Done. Main page has been swapped. Jul 22 16:43:07 PuffTheMagic: I'd say you should help on term but your work on installer service is just as important Jul 22 16:44:27 wsuppp Jul 22 16:45:02 atlanta: good morning Jul 22 16:45:30 destinal: morning man (afternoon here ) how you doing Jul 22 16:45:53 good Jul 22 16:48:20 destinal: well i can help on the term with the linuxy/term code but im not really familar yet with the NSPAPI Jul 22 16:49:45 PuffTheMagic: there's definitely linuxy stuff in need of doing, sorting out keypress events and working on the vt100 emulation stuff Jul 22 16:50:15 k Jul 22 16:50:27 oh btw Jul 22 16:50:56 is there a way to disable the auto-capitalize feature in luna Jul 22 16:51:03 it drives me CRAZY! Jul 22 16:51:47 @puff: Me too. Hands off my texting, Palm, I know where the Shift key is :) Jul 22 16:57:35 Anybody think they will find a way to incorporate openGL Jul 22 16:57:35 ? Jul 22 16:58:21 i think we may see that on the next webos device Jul 22 16:59:01 ahhhh they need to bring it to the pre Jul 22 16:59:13 no real games without it Jul 22 16:59:28 the pre has serious battery issues :( open gl will make it much much worse Jul 22 16:59:44 and i think that would look very bad for palm Jul 22 17:02:49 serious battery issues? Jul 22 17:02:57 ShadeS: hell yea Jul 22 17:03:01 horrible battery issues Jul 22 17:03:16 well maybe if you didn't stream pandora all day long with the brightness at maximum and had the wifi on when you weren't in range of a network that you're connected to, you might live to see the end of the day with your battery ;) Jul 22 17:03:39 I'll agree, it's a 'struggle' to get that to last me to the end of the day Jul 22 17:03:43 because I do stream pandora 24/7 Jul 22 17:03:52 ShadeS: believe me all of that is done Jul 22 17:03:53 i dont Jul 22 17:03:54 I sure hope that unlimited plan is 'unlimited' Jul 22 17:03:56 and i still have battery issues Jul 22 17:04:03 i have to keep wall charger in my pocket Jul 22 17:04:09 and car charger is a must for me Jul 22 17:04:09 are you sure it's just not your fone? Jul 22 17:04:16 yea car charger is definitly a must Jul 22 17:04:18 maybe ill take it in one day Jul 22 17:04:19 i acutally don't have one Jul 22 17:04:24 i have a dc->ac converter Jul 22 17:04:35 and just plug my thing in, cause the handy one comes with that detachable cord and folding prongs Jul 22 17:04:38 from a q9c to this is HORRIBLE Jul 22 17:04:44 q9c? Jul 22 17:04:48 moto Jul 22 17:04:51 oh Jul 22 17:04:51 motorola q9c Jul 22 17:05:04 Has anyone owned a palm here? Jul 22 17:05:11 600, 650, 700p etc? Jul 22 17:05:41 by *default* with no 'additional software' instead of 'unknown caller' it would display the state that the area code was from whenwhoever called Jul 22 17:05:48 Is this a feature I can enable on my pre? Jul 22 17:05:55 Treo Pro, and Pre. Oh, and two III's. Jul 22 17:06:30 ShadeS: no Jul 22 17:07:13 there is LOTS that can be improved PM wise Jul 22 17:07:26 wait for the Palm kernel team to release a new kernel version Jul 22 17:07:32 and wait till they have a git repo :D Jul 22 17:07:38 then we will see some better power saving Jul 22 17:07:51 kernel Jul 22 17:07:53 oops Jul 22 17:08:16 PuffTheMagic: thing is its gonna take them forever to get that done Jul 22 17:10:09 naaa not forever Jul 22 17:54:57 atlanta, before fall. Jul 22 17:55:11 Rick_: for the new kernel Jul 22 17:55:11 ? Jul 22 17:55:16 We had one of the team in here yesterday.they said "soon" with the clear intention of weeks not months Jul 22 17:55:25 public kernal repository Jul 22 17:55:25 oh ok Jul 22 17:55:27 sounds good Jul 22 18:09:08 It looks like all but 2 pages have been ported over. Jul 22 18:09:11 http://www.webos-internals.org/wiki/Pages_to_be_Transferred Jul 22 18:09:34 I left a list of wikidot specific functions, I need confirmation before removing them from the list. Jul 22 18:23:41 can someone help me with luna-send Jul 22 18:23:49 i followed the hello-service example Jul 22 18:23:57 but it is not working Jul 22 18:24:16 i have function setLedBrightness Jul 22 18:24:21 that takes 2 params Jul 22 18:24:26 device & value Jul 22 18:24:38 so according to the example it should be something like: Jul 22 18:24:46 {\"device\ Jul 22 18:24:48 oops Jul 22 18:25:30 {\"device\":\"core_navi_center\",\"value\":\"50\"} Jul 22 18:25:32 hopspitfire: why did you move the old sidebar and front page over? Jul 22 18:25:32 something like that Jul 22 18:25:36 but i get this error Jul 22 18:25:54 Service Method Exception: org.json.JSONException: A JSONObject text must begin with '{' at character 1 Jul 22 18:26:00 We already transfered all of that, if you don't need them I'm going to delete them out. Jul 22 18:27:14 yes! got OFX transactions working from chase Jul 22 18:34:41 Is the bendy launch bar on the bottom of the pre, programmable ? That is can I add/ remove to it? Jul 22 18:35:10 The one that comes up when you slide your finger up from the bottom ? Jul 22 18:35:18 i looks like the same contents as the regular bottom bar Jul 22 18:35:23 if you can change one i bet it changes both Jul 22 18:35:32 but idk if that can be done Jul 22 18:36:20 It'd be cool. I really want ::my:: favorites there, not Palm's choices Jul 22 18:36:29 yeah you can Jul 22 18:36:41 just press and hold untill you get the halo Jul 22 18:36:54 you cant remove the launcher from there Jul 22 18:38:03 oh that works. I did it while launcher app was up. You can add/ remove. That was easy. Thanks Gkatsev !!! Jul 22 18:38:29 np Jul 22 18:38:51 i believe you can do it when you are at home screen as well Jul 22 18:39:45 yea u can rearrange on home screen Jul 22 18:42:30 Looks like a max of 5 icons though for sure. Jul 22 18:42:49 yea 4 including the launcher Jul 22 18:43:24 Was that in the manual? If so i missed it Jul 22 18:44:23 if not, I'll write a (very short) wiki page about it Jul 22 18:44:27 yea it is' Jul 22 18:44:41 ah ok then I'm being a n00b. Thanks :) Jul 22 18:45:23 lol Jul 22 18:45:24 np Jul 22 18:49:14 write it anyway. LOTS of things in the wiki repeat things in the manual Jul 22 18:49:18 lots and lots and lots. Jul 22 19:02:48 @Rick OK thanks Jul 22 19:11:08 how come contacts and calendar and mail are not in the launcher Jul 22 19:11:25 ahh drag it back into favorites Jul 22 19:31:53 destinal, I noticed in the scrollback that VT100 help is needed. Any more details on what is needed? Jul 22 19:33:07 tilted: well, to get a feel for what is needed next, just look at the "applications" git repository and the termplugin code there (and the org.webosinternals.term mojo app which embeds it) Jul 22 19:34:17 destinal: will do Jul 22 19:35:10 our next steps are to 1) see if we can get it multithreaded with a blocking thread on input from the vty, right now only updates are on events like key presses Jul 22 19:35:26 that one requires working with the NPAPI interfaces we use a bit Jul 22 19:35:39 2) improve overall drawing support so that ncurses, curses apps draw properly Jul 22 19:36:22 3) get shift and orange to be handled properly (right now they are sent as keys to the terminal but they should be modifiers to other keys sent, ie sticky modes) Jul 22 19:38:20 4) better font support would also be nice, maybe we can use libfreetype and allow variable font sizes, right now it's a hard-coded 40 column display Jul 22 19:38:50 Ah, so mostly dealing with the Pre hardware then. I have a lot of experience with the VT datastream but it sounds like that stuff may be sorted out. Jul 22 19:39:23 tilted: it may be but maybe you have ideas on how it can be improved Jul 22 19:39:32 the VT data stuff Jul 22 19:39:58 mrvc has done some work with it before but I've never touched vt emulation until now Jul 22 19:40:24 cool, I'll take a look this evening Jul 22 19:41:16 tilted: cool, sounds good. I'm trying to get anyone who has expertise in the different pieces used so we can progress faster -- we're really close right now but there's still a lot of stuff to do Jul 22 19:44:16 morning Jul 22 19:46:56 * Templarian tries to figure out where it would be morning right now. Jul 22 19:50:54 hawaii? Jul 22 19:52:05 but no, his userinfo says 12;51. Jul 22 19:52:11 Templarian: Maybe he was just referring to UGT :) Jul 22 19:52:16 i'm in so cal Jul 22 19:52:18 and i jsut woke up Jul 22 19:52:19 so its morning Jul 22 19:52:26 almost 1pm Jul 22 19:52:48 and haven't had coffee yet Jul 22 20:01:54 lol... enjoying that wed I presume. Jul 22 20:05:11 destinal: Is there any way for a service to call back into luna and pop up a dialog or something to prompt the user? You know, "An application has requested to install [APPID] from [APPURL]. Allow? {YES} {NO}" Jul 22 20:12:42 drnull: well, applications can subscribe to events from a service Jul 22 20:13:24 so you could have a headless app subscribe to one and pop up an alert when it gets a message back Jul 22 20:14:22 kind of how the messaging app does it I believe Jul 22 20:16:03 Anyone using eclipse for webOS dev? Jul 22 20:16:14 Does it have full code completion for Mojo? Jul 22 20:16:21 destinal: right... just picturing the windows mobile (ack) model of when you try to install an application, whether it be program or user initiated, a confirmation prompt appears. Jul 22 20:16:49 Templarian: I'm not anymore... When I used it I never saw code completion (well, not more than just what you've already used in the current file) Jul 22 20:17:14 Did you have that plugin thing installed though? (stats with an A?) Jul 22 20:17:35 aptana? Yes Jul 22 20:17:47 I don't think it does either, was just making sure. Jul 22 20:17:55 horrible, horrible plugin. No uninstallation ability. *shivers* Jul 22 20:20:05 drnull: which plugin? Jul 22 20:20:10 aptana? Jul 22 20:20:35 I installed it but haven't really done much with it I think Jul 22 20:20:54 Thanks again guys. Jul 22 20:20:57 destinal: I use eclipse for work projects, and aptana litered my eclipse with bloatware, then I couldn't uninstall it. Jul 22 20:24:21 Has anyone determined what server (i.e. Sprint vs. Palm) the update program connects to? Jul 22 20:27:58 cublicledweller: yes Jul 22 20:28:39 ... Jul 22 20:30:52 sorry had to dig up the wiki I wrote on it Jul 22 20:30:52 http://www.webos-internals.org/wiki/Update_Service_Trace Jul 22 20:30:55 bah, I found it, I think Jul 22 20:30:55 Templarian: yes it has code completion Jul 22 20:30:57 http://www.webos-internals.org/wiki/Update_Service_Trace Jul 22 20:30:58 hah Jul 22 20:31:04 thanks Jul 22 20:31:44 Templarian: well actually Jul 22 20:31:54 in java code completion works Jul 22 20:32:07 and C code yes if you setup the include paths correctly Jul 22 20:32:11 idk about js Jul 22 20:32:21 cublicledweller: I guess I should put my name on it somewhere in case anyone has questions Jul 22 20:32:25 since I wrote it in the old wiki Jul 22 20:33:11 the process I used to sniff the SSL session is also linked off that page Jul 22 20:33:29 no signs of 1.1 today? Jul 22 20:33:45 +destinal, thanks - I used the search on the new wiki, but the wiki's search capabilities are meager to say the least Jul 22 20:33:58 haven't checked.. sprint says I owe them $600 for the last month and a half Jul 22 20:34:04 yeah it seems easier to search and find things on wikidot. ugh Jul 22 20:34:07 so my phone was turned off Jul 22 20:34:10 seigex: what? Jul 22 20:34:12 weird Jul 22 20:34:13 yea Jul 22 20:34:23 i have to call them jus thaven't had a chance to Jul 22 20:34:36 been out of the country? Jul 22 20:34:49 Been someplace where verison is the only service choice? Jul 22 20:34:56 turned on data roaming? Jul 22 20:35:06 no not in a roaming area Jul 22 20:35:11 all those could hurt you. Jul 22 20:35:26 heh i have the $99 unlimited everything Jul 22 20:35:34 i haven't looked at the bill yet.. i'll get it taken care of just need to call them Jul 22 20:36:23 heh when I go online.. it shows a phone from the 1940's and says "Not your phone?" Jul 22 20:36:43 * psykoz grins Jul 22 20:36:45 hey seigex Jul 22 20:36:49 PuffTheMagic: the point that it's not documented, I'm going to go with it doesn't have it. Jul 22 20:36:50 yo Jul 22 20:37:19 destinal: so i think i figured something out about the opensource e-mail Jul 22 20:37:40 if you get the generic "we got your message are looking into it" reply then they will probably give you what you want Jul 22 20:37:50 if they reply with a real message its probably saying no Jul 22 20:37:53 psykoz hook up a +o in ansipunx Jul 22 20:38:05 i got a we will look into it for the lunaservices.h file Jul 22 20:38:11 thnx bra Jul 22 20:38:23 or... libpurple-adapter cant compile e-mail really Jul 22 20:39:07 PuffTheMagic: no, I got the looking into it email re piranha Jul 22 20:39:12 then denial Jul 22 20:39:15 ahhh Jul 22 20:39:22 i never got that for my powerd request Jul 22 20:39:28 i just got... its closed Jul 22 20:39:33 it may just be part of their handling process now Jul 22 20:39:50 but you got the look into it message for your first request which they filled Jul 22 20:40:07 yeah that's true Jul 22 20:40:43 PuffTheMagic: did you receive all headers needed to build libpurple-adapter? Jul 22 20:40:52 no i just got the we will look into it Jul 22 20:41:01 i didnt check to see if they got back to me again yet Jul 22 20:41:18 they're pretty quick but it can take a couple of days Jul 22 20:47:42 destinal: i hope they are smart enough to realise they need to give me that jsonc shit Jul 22 20:47:46 err cjson Jul 22 20:47:54 cause i didnt ask for it Jul 22 20:48:43 brb Jul 22 21:07:24 so maybe someone could give me an idea what is going wrong with my LED Service Jul 22 21:07:38 it does not seem to work for all values i send it Jul 22 21:07:55 but the values i send it work from bash Jul 22 21:08:07 and when it works its still not the right setting it seems Jul 22 21:08:32 PuffTheMagic: they have not in the past given anything but exactly what was asked for Jul 22 21:08:38 you'll probably have to ask again Jul 22 21:09:07 PuffTheMagic: is the service code anywhere? Jul 22 21:09:18 i will push the latest version Jul 22 21:11:11 ok pushed... dinner time for me Jul 22 21:11:14 i will be back in a few Jul 22 21:12:35 destinal: luna-send -n 1 palm://org.webosinternals.service.led/setBrightnessCenterLED {\"value\":\"50\"} Jul 22 21:12:45 something like that I think should set the value Jul 22 21:12:55 but 50 is much brighter from cli than it is with luna-send Jul 22 21:13:05 and everything from 0-100 works at cli Jul 22 21:13:15 but most dont work with luna-send/my service Jul 22 21:13:59 did you also try a luna-send -P -n 1 Jul 22 21:14:10 just to make sure the public bus isn't doing anything odd? Jul 22 21:38:31 @LunaServiceThread.PublicMethod Jul 22 21:38:37 ^^ i think that makes it non-private Jul 22 21:38:38 ;) Jul 22 21:39:54 PuffTheMagic: heh, yeah Jul 22 21:52:51 PuffTheMagic: do you know of a CIA bot that will run on gitorious ? if not, we'll have to run one on a clone I guess. Jul 22 21:56:26 destinal: wikis should leave searching to google and the site: keyword Jul 22 21:59:04 rwhitby: that works I suppose Jul 22 22:00:31 * rwhitby gives a big thumbs up to everyone who worked on the new homepage. Jul 22 22:09:06 Destinal: How is the plugin work going? Jul 22 22:11:32 rwhitby: thanks. Jul 22 22:11:44 And PuffTheMagic also. Jul 22 22:12:09 rwhitby: I followed sugardave and made sure to give the penguin a pre. Jul 22 22:12:18 hopspitfire: thx for all the pages you have converted in the last 24 hours Jul 22 22:12:45 * rwhitby has an RSS feed of recent changes, and it's all Templarian and hopspitfire today :-) Jul 22 22:12:51 Lurking_Grue: mrvc has taken the basicplugin that we'd been using as an example / demo, and copied it to a new termplugin project and is working on making it a full blown terminal. Right now it hooks a vty and spawns a shell, and you can type commands, but not very well, and it's not very usable yet. He's making great progress though and I hope to get a chance to add to it when I get home from work Jul 22 22:13:47 Sweet! Jul 22 22:17:52 rwhitby: i habe no experience with gitorious Jul 22 22:18:13 why cant we just run our own git server Jul 22 22:18:27 gitorious still requires an admin to add someone to a project Jul 22 22:18:40 that is no different that someone setting up a user on a git server and adding their ssh key Jul 22 22:18:49 Rick hasn't been wiki-ing today because Rick has been editing programs. Jul 22 22:18:52 in four languages. Jul 22 22:19:12 PuffTheMagic: yeah, CIA reporting may well be the killer feature which requires our own git server. Jul 22 22:19:41 rwhitby: running gitweb is a plus too Jul 22 22:19:49 there are several modified versions Jul 22 22:19:57 i run one of the modified versions on git.zen-sources.org Jul 22 22:20:01 for all my kernel projects Jul 22 22:20:12 it allows you to create arbitrary diff's for just about anything Jul 22 22:20:20 with out a user needing git Jul 22 22:20:23 shows git blame Jul 22 22:20:32 you can even get snapshots via it Jul 22 22:20:41 way more robust than gitorious's interface Jul 22 22:20:49 though gitorious and cgit are a little prettier Jul 22 22:20:56 gitweb is still most functional Jul 22 22:21:42 PuffTheMagic: yeah, you've convinced me. so it's just a matter of time now. Jul 22 22:23:49 mrvc__: can you please add .o and .d and .so to the .gitignore file in the term project Jul 22 22:24:08 PuffTheMagic: so we could host a gitweb ourselves if we want to later? Jul 22 22:24:29 destinal: yes its just a cgi/perl script essentiall Jul 22 22:24:33 essentially Jul 22 22:24:45 pretty simple to setup Jul 22 22:25:27 the version of gitweb run on repo.or.cz (the one i run on git.zen-sources.org) Jul 22 22:25:51 has a feature to let users add their own ssh key Jul 22 22:25:58 but i find it a pain Jul 22 22:26:04 so i just admin ssh keys my self Jul 22 22:26:08 it also requires a chroot Jul 22 22:26:11 which is a pain Jul 22 22:26:21 since the web interface adds users to /etc/passwd and what not Jul 22 22:26:33 not something you really want happning on your server's root /etc/passwd Jul 22 22:27:15 PuffTheMagic: just run gitosis? Jul 22 22:27:24 wtf is gitosis? Jul 22 22:27:59 i wouldnt even bother with gitosis... Jul 22 22:28:22 actually i can give you my tweaked gitweb Jul 22 22:28:28 gitosis allows certain people to admin the git user .ssh keys without having to have root on the server. Jul 22 22:28:44 we use it in openembedded Jul 22 22:28:57 rwhitby: i would just give your "trusted" admins root access to add new users on the server Jul 22 22:29:09 set the new users shell to git-shell Jul 22 22:29:09 so have we all given up on the update today? Jul 22 22:29:14 which basically is nothing Jul 22 22:29:25 then add their ssh key in their home dir Jul 22 22:29:48 * PuffTheMagic is not a fan of webinterfaces for root modification Jul 22 22:30:03 and chroots just make things a pain Jul 22 22:30:16 PuffTheMagic: I would never allow a web interface that does root modifications on this server. period. Jul 22 22:30:23 good Jul 22 22:30:37 rwhitby: checkout http://git.zen-sources.org/?p=zen.git;a=summary Jul 22 22:30:44 *and* I'd rather not have 300 users on the machine just cause they have commit rights. hence gitosis. Jul 22 22:31:03 well that just means using a chroot with gitweb Jul 22 22:31:12 and having a private /etc/passwd in the chroot Jul 22 22:31:15 gitosis doesn't require a chroot Jul 22 22:31:41 well if you can figure out how to integrate gitosis with gitweb that would be cool Jul 22 22:31:42 and the trusted git admins can be different from the trusted multi-service server admins Jul 22 22:31:52 PuffTheMagic: the two are orthogonal Jul 22 22:32:54 rwhitby: orthogonal meaing they provide 2 different services? Jul 22 22:33:14 means you can have both - one doesn't influence the other Jul 22 22:33:18 cool Jul 22 22:33:23 i might have to checkout that out Jul 22 22:33:40 .... but i still dont think "that" many people will need/want git access Jul 22 22:33:52 but... im not bringing that up Jul 22 22:33:54 again Jul 22 22:34:08 destinal: did you have any ideas about my LED service issue Jul 22 22:36:24 grrr Jul 22 22:36:31 I got everything installed Jul 22 22:36:36 and palm-emulator frigging freezes Jul 22 22:36:38 when trying to load Jul 22 22:36:46 it freezes freenx too Jul 22 22:36:47 hehe Jul 22 22:37:03 never seen freenx free Jul 22 22:37:06 freeze Jul 22 22:37:33 virtualbox works fine on freenx Jul 22 22:38:46 PuffTheMagic: you did the icons right? Jul 22 22:39:13 going home bbl Jul 22 22:39:52 (forget if it was you or sugardave) Jul 22 22:40:51 Templarian: mainpage.... yeah. i had the whole nav-block template idea Jul 22 22:41:00 anybody use a touchstone :? Jul 22 22:41:25 not yet, comtemplating it... but i hear its finicky about positioning Jul 22 22:41:35 raeb: i am Jul 22 22:41:50 can you charge your pre on the touchstone Jul 22 22:41:55 yep Jul 22 22:41:55 while its in the microsuede bag? Jul 22 22:42:14 oh, hm... i havent tried it, but i doubt it Jul 22 22:42:14 ^^ doubt it Jul 22 22:42:17 :( Jul 22 22:42:18 let me try Jul 22 22:43:05 nope Jul 22 22:43:07 it works Jul 22 22:43:13 noice Jul 22 22:43:17 excellent Jul 22 22:43:18 oh wow, didnt think it would work in the bag Jul 22 22:43:31 though, takes a second to get it positioned correctly Jul 22 22:43:50 well, i am assuming it does Jul 22 22:43:55 PuffTheMagic: Thanks for the start... hehe. But those icons by chance can you replace the Code Repo/IRC/Resources/SDK Docs with icons. Jul 22 22:43:57 since it beeped Jul 22 22:44:24 PuffTheMagic: or point me to where you got them... Jul 22 22:44:50 Templarian: i didnt add "all" the icons Jul 22 22:44:59 but i was using the crystal and oxygen icon sets Jul 22 22:45:05 oxygen is default from kde4 Jul 22 22:45:11 and crystal is on kde-look.org Jul 22 22:45:26 but i dont care what is used Jul 22 22:45:36 i just didnt feel like making icons from scratch Jul 22 22:46:28 I was wondering if the touchstone works with all those clip/outside cases things Jul 22 22:47:20 I was wondering if the Touchstone will work with a double size battery, or if the makers of a double-size battery will make an adapted cover for use with Touchstone Jul 22 22:47:40 Ideally, a 2x bigger battery AND a touchstone back cover Jul 22 22:48:29 FreeTim3: what about a 12x or more battery, maybe a car battery you can just strap your pre to Jul 22 22:48:38 rofl Jul 22 22:48:39 hehe Jul 22 22:48:43 I'd buy that! Jul 22 22:49:14 i know Jul 22 22:49:20 make EVERY SURFACE induction capable Jul 22 22:49:22 including your pants Jul 22 22:50:06 why can't it be powered by earths magnetic field? Jul 22 22:50:20 the field doesn't invert often enoughj? :D Jul 22 22:50:21 ah, yeah, the touchbrick, a car battery with an integrated induction charger and holds the pre magnetically, now I've created a product Jul 22 22:50:52 just put a shoulder strap on it and you're mobile Jul 22 22:50:58 @destinal as long as the darn phone makes it to lunchtime each day, I'll be happy. And yes, I'm using it all the time. I'm addicted! Jul 22 22:51:18 raeb: i think it heats up a lot more when charging inside the cloth Jul 22 22:51:27 oooo Jul 22 22:51:30 i hadn't considered that Jul 22 22:51:39 ah, insulators Jul 22 22:51:40 i wonder what palm's official stance is on that Jul 22 22:51:45 well, its been sitting there charging for the past 10 minutes Jul 22 22:51:51 does it say in the manual to take it out of any case? Jul 22 22:51:56 and it feels hotter than it wouldve otherwise Jul 22 22:52:19 FreeTim3: mine with the original battery lasts all day, but if I use it for a few hours of browsing I have to charge it Jul 22 22:52:43 but with just calls and casual IM and occasional data use it lasts all day Jul 22 22:52:57 Ya. It's like a wind up toy that only stores half a turn on the spring Jul 22 22:53:20 but when you think a laptop only lasts a few hours of constant use usually... Jul 22 22:53:22 with enough gear reduction you can make that half turn on the spring last forever Jul 22 22:53:30 which i guess means Jul 22 22:53:33 stop using your phone Jul 22 22:53:39 /shrug Jul 22 22:54:14 in all seriousness external induction charging batteries are a good idea Jul 22 22:54:42 just I can't imagine putting a 2x battery on my phone and needing another backplate, making it bulkier, etc Jul 22 22:54:45 a battery to charge the battery Jul 22 22:55:00 raeb: right, rather than having to pull open and swap Jul 22 22:55:10 I know there's some inefficiency in the transfer though Jul 22 22:55:16 so maybe not a good idea Jul 22 22:55:26 well Jul 22 22:55:39 if its heavy its likely immobile Jul 22 22:55:47 and if its immobile, why not just plug it in Jul 22 22:55:49 tis why i say Jul 22 22:55:53 we need an induction charging standard Jul 22 22:55:56 well the car battery was a joke Jul 22 22:55:58 :P Jul 22 22:55:59 then make more surfaces compatible Jul 22 22:56:08 i've seen the emergency battery charge packs Jul 22 22:56:08 nothing that heavy Jul 22 22:56:16 that charge your cellphone if your not near power Jul 22 22:56:17 yeah good point Jul 22 22:56:29 but then you have to sit there Jul 22 22:56:35 if its immobile Jul 22 22:56:41 yeah these weren't stationary Jul 22 22:56:43 ??? 2x battery Jul 22 22:56:45 but they weren't pocket sized Jul 22 22:56:55 i thought the replacement batter that that one site had was equal size Jul 22 22:56:58 PuffTheMagic: I dunno I was responding to someone who used that number Jul 22 22:57:15 if equal size has more hours, then bring it on Jul 22 22:57:18 there is one place that makes a battery w/ 20% capacity and it is eual size Jul 22 22:57:22 idk about any other battery Jul 22 22:57:29 120% Jul 22 22:57:31 i dont want sploding batries tho Jul 22 22:57:32 20% more Jul 22 22:57:50 i dont really think the battery / battery life is an issue Jul 22 22:58:08 i vote standardizing and implementing more induction surfaces! Jul 22 22:58:08 power saving improves galore will be on their way Jul 22 22:58:34 somebody has hydrogen fuel cell batteries..... Jul 22 22:58:39 but i dont think they're easily recharged Jul 22 22:58:47 have to refil with hydrogen Jul 22 22:58:56 so get a hydrolizer Jul 22 22:58:57 i dont have a usb -> hydrogen converter Jul 22 22:59:10 split apart some water Jul 22 22:59:11 unless thats an option in the bios.... Jul 22 22:59:19 yeah, thats definately not mobile Jul 22 22:59:19 yay i got the led thing working better :D Jul 22 22:59:31 takes electricity to split water Jul 22 22:59:32 PuffTheMagic: cool Jul 22 22:59:39 better as in 99% Jul 22 22:59:44 hydrogen wants more lectron! Jul 22 22:59:50 * jwm takes his gun out at virtualbox/palm-emulator Jul 22 22:59:56 i dont get a the right return value for values that are out of range Jul 22 22:59:57 ROFL Jul 22 22:59:59 @ jwm Jul 22 23:00:01 but it set the CORRECT value now Jul 22 23:00:04 man Jul 22 23:00:07 jwm: what issues? Jul 22 23:00:11 I've never seen anything freeze freenx Jul 22 23:00:14 it freezes now Jul 22 23:00:23 not virtualbox Jul 22 23:00:30 just palm-emu Jul 22 23:00:50 jwm: are you running sun's java jre? Jul 22 23:00:53 1.6 Jul 22 23:01:05 not some pseudocompatible one Jul 22 23:01:25 yeo Jul 22 23:01:27 i installed jdk just to be safe Jul 22 23:01:27 yep Jul 22 23:02:07 weir Jul 22 23:02:09 d Jul 22 23:02:27 brb store Jul 22 23:03:07 destinal: i think the default file write action in Java is to append if the file exists so everything i set had a 0 in front Jul 22 23:03:20 but i set append to false and it works now Jul 22 23:03:21 :D Jul 22 23:03:42 PuffTheMagic: you're just writing to the files in the sysfs directly in java calls then? Jul 22 23:04:34 yeah Jul 22 23:04:35 I still haven't pulled the repo Jul 22 23:04:37 got busy Jul 22 23:04:38 there is no libsysfs for java Jul 22 23:04:41 that i know of Jul 22 23:05:59 I ran strace on palm-emulator Jul 22 23:06:04 it doesn't tell me anything really Jul 22 23:06:05 hehe Jul 22 23:06:16 palm-emulator just hangs before loading up virtualbox Jul 22 23:06:26 takes down freenx with it Jul 22 23:06:44 have you found out the jar that calls and java -jar whatever from cmdline? Jul 22 23:06:56 yeah, I get no errors Jul 22 23:07:04 it just sits there Jul 22 23:07:09 curiouser and curiouser Jul 22 23:07:23 when I didn't have virtualbox in /usr/bin it gave me the good ole no virtualbox 2.2.0 or greater found Jul 22 23:07:26 but I fixed that Jul 22 23:07:31 and now no errors just freezes Jul 22 23:07:39 did you get the binary virtualbox from their site? Jul 22 23:07:48 I used gentoo's emerge of the binary Jul 22 23:07:56 emerge virtualbox-bin Jul 22 23:08:06 2.2.4 Jul 22 23:08:09 jwm: use 3.x Jul 22 23:08:17 from portage Jul 22 23:08:21 now that its in there Jul 22 23:08:34 is it in there? Jul 22 23:08:35 i've got 3.x from some overlay and that worked fine too Jul 22 23:08:38 I only see 2.2.4 Jul 22 23:08:39 yeah its there Jul 22 23:08:44 well then grab it from an overlay Jul 22 23:08:50 someone told me yesterday that it was in portage Jul 22 23:08:53 maybe its masked idk Jul 22 23:09:00 I don't see the ebuild Jul 22 23:09:01 but ok Jul 22 23:09:03 but 3.x exists in a few overlays at least Jul 22 23:09:09 let me find which one im useing Jul 22 23:09:27 ok, I'll be driving home Jul 22 23:09:30 2.x didnt work with 2.6.31-rc* Jul 22 23:09:34 so I'll talk to you in a bit Jul 22 23:09:37 do i needed 3.x Jul 22 23:09:37 it didn't? Jul 22 23:09:38 cool Jul 22 23:09:44 virtualbox runs fine on its own Jul 22 23:09:46 jwm: k Jul 22 23:09:48 palm-emulator just doesn't launch it Jul 22 23:09:53 thats odd Jul 22 23:09:59 jwm: java 5 or java 6? Jul 22 23:10:03 6 Jul 22 23:10:08 I have the latest jdk installed Jul 22 23:10:10 32bit Jul 22 23:10:12 thats what im using Jul 22 23:10:15 but try 5 just in case Jul 22 23:10:24 jwm: wait like 3 second Jul 22 23:10:30 cause i might be out latter when u get back Jul 22 23:10:35 i will have the overlay name in a sec Jul 22 23:10:35 hehe Jul 22 23:10:38 that's cool Jul 22 23:10:41 I am not closing this client Jul 22 23:10:45 so I appreciate it Jul 22 23:10:46 ooooh Jul 22 23:10:53 this runs on my server Jul 22 23:10:54 24/7 Jul 22 23:10:56 i use quassel on a remote core Jul 22 23:11:02 i dont miss anything Jul 22 23:11:06 quassel ftw! Jul 22 23:25:02 so i am stuck on my app Jul 22 23:25:12 trying to figure out how i should do this Jul 22 23:25:41 it is an on pre application installer that is a standalone app so you don't have to be around a pc to install an application Jul 22 23:26:04 i'm tired of having to wait until i get home to test out someones application Jul 22 23:26:35 the only thing is palm's copy/paste feature sucks! especially compared to the new iphone 3gs Jul 22 23:26:52 you can only copy/paste text in a text box which is gay Jul 22 23:27:05 so i was thinking of creating a list of apps listed on the precentral site Jul 22 23:27:18 however they don't show the direct download link Jul 22 23:28:06 if the webos is linux does that mean you could install these: http://tuxmobil.org/pda_linux_apps_java.html Jul 22 23:32:21 james_: you can install just about "everything" on the pre Jul 22 23:32:27 and runit outside of Luna Jul 22 23:34:54 doesn't seem very practical then Jul 22 23:35:05 but interesting, thanks Jul 22 23:36:44 PreGame: yeah the ui is slower too, copy/paste needs several attempts to do what u want it to... we could clone the functionality but it's not that great either, could be improved a bunch Jul 22 23:41:42 james_: i didnt look at the actual link, im just sayin... you could put ubuntu on the phone if you didnt care about the phone aspect of it Jul 22 23:41:59 but if you want to say within the Luna interface... there is work to be done Jul 22 23:42:25 * PuffTheMagic add some Tia Maria to his coffee and goes back to fixing LEDService Jul 22 23:43:51 haha Jul 22 23:43:55 who needs a netbook then Jul 22 23:43:57 :P Jul 22 23:44:04 mmm tia mowry Jul 22 23:50:09 jwm: app-emulation/virtualbox-bin-3.0.2 is in portage, but it's ~arch Jul 22 23:51:40 PreGame: why not work on an app to install from preware? Jul 22 23:51:51 its about that time.. start my all grani Jul 22 23:51:53 grain* Jul 22 23:53:12 JackieRipper: you dont run arch? Jul 22 23:53:23 or was that for jwm? Jul 22 23:53:31 for jwm Jul 22 23:53:31 i mean ~arch Jul 22 23:53:58 i dont know how people dont run ~arch Jul 22 23:54:01 arch is so old Jul 22 23:54:02 I do run arch, but since jwm couldn't see it, I thought perhaps it was because of ~arch Jul 22 23:54:09 er ~arch Jul 22 23:54:18 yeah its like impossible to run arch Jul 22 23:54:45 ~amd64 + 4 or 5 overlays, including my own Jul 22 23:54:46 ~arch isnt unstable... it just means thing might not compile, which does not mean they will segfault Jul 22 23:54:58 or crash Jul 22 23:55:05 well Jul 22 23:55:15 it just means they are not fully tested Jul 22 23:55:33 so they may crash, but it's much more likely they won't compile Jul 22 23:55:35 yeah but many people associate with ~arch with unstable... which just isnt true Jul 22 23:55:46 back Jul 22 23:55:59 jwm: see above Jul 22 23:56:03 actually, I would associate it with Debian's "unstable" Jul 22 23:56:10 I run ~amd64 Jul 22 23:56:23 ACCEPT_KEYWORDS="~amd64" Jul 22 23:56:27 I've never run gentoo without that Jul 22 23:56:28 heh Jul 22 23:56:38 has it been a while since you ran emerge --sync ? Jul 22 23:56:43 nope Jul 22 23:56:48 /usr/portage/app-emulation/virtualbox-bin/virtualbox-bin-3.0.2.ebuild Jul 22 23:56:53 July 16 Jul 22 23:56:53 let me check again, I ran sync just an hour ago Jul 22 23:56:58 ahh Jul 22 23:57:00 that makes sense Jul 22 23:57:02 it JUST came out Jul 22 23:57:03 hah Jul 22 23:57:10 almost a week now Jul 22 23:57:26 I typically run sync before updating Jul 22 23:57:33 just coincidence I didn't do it this time Jul 22 23:57:52 :D Jul 22 23:57:56 happens to us all Jul 22 23:58:17 I want to know what virtualbox settings palm uses Jul 22 23:58:26 because virtualbox and kvm fail just about the same way Jul 22 23:58:33 with the images Jul 23 00:00:00 LEDService is all working not Jul 23 00:00:01 FYI Jul 23 00:00:21 virtulbox fails? Jul 23 00:00:21 s/not/now/ Jul 23 00:00:41 well Jul 23 00:00:53 I believe it is because of the video selection Jul 23 00:01:06 when I run virtualbox and add the grub.iso and vmdk manually Jul 23 00:01:12 with 2.2.4 taht is Jul 23 00:01:13 that Jul 23 00:01:19 I'll try 3.x now Jul 23 00:01:34 Is http://www.webos-internals.org/wiki/Setup_SFTP now obsolete do to the optware-bootstrap.sh script? Jul 23 00:01:49 jwm: seriously.... figure out why palm-emulator is freezing Jul 23 00:01:57 dont bother with the manual vbox setup Jul 23 00:02:03 its not worth it Jul 23 00:02:21 rwhitby: yes, except for the last code box Jul 23 00:02:41 the directions for setting up WinSCP Jul 23 00:06:14 if you do manual vbox setup then you've got to add a bunch of custom lines to your xml for port forwarding and really it's rather annoying Jul 23 00:06:40 do you have to put in guest additions? Jul 23 00:06:47 no Jul 23 00:06:48 destinal: let alone the video setup Jul 23 00:06:54 rwhitby: yeah Jul 23 00:07:05 plus with palm-emulator if you ever hurt your vm you can just delete it from vbox, run palm-emulator again and poof, its back Jul 23 00:07:29 hehe Jul 23 00:07:32 I know Jul 23 00:07:37 I am just desperate Jul 23 00:08:11 do any of the other palm-* tools work? Jul 23 00:08:19 palm-generate, palm-package, etc Jul 23 00:08:23 yeah, all of them Jul 23 00:08:55 so if I had to guess I'd say it was a vbox issue Jul 23 00:08:56 hmm Jul 23 00:09:09 well Jul 23 00:09:13 vbox works fine when I just run it Jul 23 00:09:15 have you tried downloading the vbox binary package from virtualbox.ogr? Jul 23 00:09:16 org Jul 23 00:09:21 not yet Jul 23 00:09:29 I haven't gotten the 3.x version loaded yet Jul 23 00:09:34 but the bin package is the same I thought Jul 23 00:09:41 I used the 3.x version off that web site successfully Jul 23 00:10:39 jwm: haven't tried gentoo's bin Jul 23 00:10:51 PuffTheMagic apparently had and it worked Jul 23 00:11:09 hehe yeah Jul 23 00:11:14 I think it has something to do with the java Jul 23 00:11:20 I had a hell of a time getting java to run it Jul 23 00:11:20 yeah I think so Jul 23 00:11:27 I had to install all of the emul-linux ones Jul 23 00:11:45 remembering the time I had a problem with my palm-emulator not working it was java actually, and the screen wouldn't even load Jul 23 00:12:09 what's crazy is it is bringing down the X interface Jul 23 00:12:13 freenx in this case Jul 23 00:12:21 I might try cygwin/X on windows Jul 23 00:12:24 that is definitely a new one on me Jul 23 00:12:31 yeah, I've never had problems with freenx Jul 23 00:12:32 heh Jul 23 00:12:45 even with 3.x it does it Jul 23 00:13:01 if I understand strace better I might be able to figure it out Jul 23 00:13:13 understood geez Jul 23 00:13:15 I am tired heh Jul 23 00:14:10 well, good luck with it, I have to drive home now Jul 23 00:14:17 jwm: have you checked the webOS developer forums for FAQs on Gentoo installation? Jul 23 00:14:18 bbl Jul 23 00:14:39 I know there's a Suse one there - could be others. Jul 23 00:15:19 yeah I did Jul 23 00:15:25 I found the suse one only heh Jul 23 00:15:39 what sucks is that puff runs gentoo and it works for him Jul 23 00:15:45 and he's using the emul java sdk Jul 23 00:18:12 I hate java Jul 23 00:18:13 heh Jul 23 00:21:15 maybe if I get this crap working I'll write a howto Jul 23 00:21:29 howto not fuck up on the install of the emulator on linux Jul 23 00:21:31 heh Jul 23 00:21:42 jwm: it's also workign fine for me on gentoo Jul 23 00:21:50 nice Jul 23 00:21:56 add injury to insult :) Jul 23 00:22:02 boo Jul 23 00:22:14 er insult to injury even Jul 23 00:22:23 :) Jul 23 00:22:27 have you tried running it under freenx, vnc, rdp.. Jul 23 00:22:40 use alien, not deb2tgz Jul 23 00:22:45 heh Jul 23 00:22:57 I saw some people used deb2tgz fine Jul 23 00:23:01 alien -t --scripts xxx.deb Jul 23 00:23:25 what does -t --scripts do ? Jul 23 00:23:27 stop the scripts? Jul 23 00:23:28 make sure you run it as root Jul 23 00:23:33 if so then it's just like using deb2tgz Jul 23 00:23:38 --scripts enables scripts Jul 23 00:23:46 ohh Jul 23 00:23:51 what scripts are there? Jul 23 00:23:53 or do you know Jul 23 00:24:08 not sure.. but when I ran it without, it complained Jul 23 00:24:22 what error are you getting? Jul 23 00:24:33 none Jul 23 00:24:35 that is the thing Jul 23 00:24:36 no error Jul 23 00:24:40 just freezes Jul 23 00:24:43 what's happening? Jul 23 00:24:45 ahhh Jul 23 00:24:56 doesn't launch virtualbox before freezing Jul 23 00:25:01 how are you starting it? Jul 23 00:25:12 palm-emulator Jul 23 00:27:10 works for me using both sun-jdk-1.6 and emul-linux-x86-java-1.6 Jul 23 00:28:51 hmmm Jul 23 00:29:03 actually, I'm missing the gesture area Jul 23 00:29:39 hehe Jul 23 00:29:48 can you type eselect java-vm list Jul 23 00:29:57 it won't work with sun-jdk-1.6 Jul 23 00:30:00 i wish my boss was not such a Fedora Junkie Jul 23 00:30:00 since it's 64bit for me Jul 23 00:30:10 I hate rpm based distros Jul 23 00:30:12 would love to have Debian or Ubuntu on the workstation @ work heh Jul 23 00:30:23 he loves them Jul 23 00:30:27 it's also 64bit for me Jul 23 00:30:29 I hate deb based too hehe Jul 23 00:30:38 says he would rather leave it to the repos to deal with conflicts Jul 23 00:31:04 heh Jul 23 00:31:11 that is what a distro does anyway Jul 23 00:31:15 no matter what distro it is Jul 23 00:32:37 and dependencies Jul 23 00:42:21 hmm Jul 23 00:42:51 is that the tip calculator jwm? Jul 23 00:43:06 the mcscrooge? Jul 23 00:43:22 jwm: yo Jul 23 00:43:41 what exactly freezes when you run the emulator Jul 23 00:43:45 is all of X frozen Jul 23 00:43:57 is it a hardlock/softlock Jul 23 00:44:04 when i run the camera in emulator it freezes Jul 23 00:44:08 is it just the java palm-emulator Jul 23 00:45:55 if palm-emulator is freezing it has nothing to do with vbox Jul 23 00:46:10 jwm: are you using icedtea or sun java vm Jul 23 00:47:07 I get a permission denied when I run it now Jul 23 00:47:16 java.io permission denied Jul 23 00:47:19 I installed cygwin X Jul 23 00:47:24 and output it to there Jul 23 00:47:43 PuffTheMagic: yeah, it has nothing to do with virtualbox Jul 23 00:47:46 it doesn't get that far Jul 23 00:47:52 it's just palm-emulator Jul 23 00:48:02 do I need write access to anything under /opt/PalmSDK ? Jul 23 00:48:02 what java-vm? Jul 23 00:48:03 like the vmdk Jul 23 00:48:04 jwm: add yourself to the vboxusers group and start a new shell Jul 23 00:48:09 I did Jul 23 00:48:11 long time ago Jul 23 00:48:11 hehe Jul 23 00:48:17 but vboxusers doesn't own that vmdk Jul 23 00:48:23 maybe that is something the script does :) Jul 23 00:48:28 what java-vm???????????????/ Jul 23 00:48:37 the emul-linux-sun-jdk Jul 23 00:48:44 emul? Jul 23 00:48:46 I've already said that ten times Jul 23 00:48:46 heh Jul 23 00:48:50 that's the 32bit sun jdk Jul 23 00:48:51 1.6 Jul 23 00:49:00 1.6.0.14 Jul 23 00:49:02 latest Jul 23 00:49:09 yeah, it won't run with 64bit Jul 23 00:49:13 did you try "linux32 palm-emulator" Jul 23 00:49:15 I get a 32bit swt error Jul 23 00:49:37 odd Jul 23 00:49:43 I don't get that error Jul 23 00:49:52 eselect java-vm list Jul 23 00:50:03 java.io.IOException: error=13, Permission denied Jul 23 00:50:09 let me fix some permissions here Jul 23 00:50:32 "linux32 palm-emulator" ??? Jul 23 00:50:39 PuffTheMagic: do you have a gesture area in the emulator? Jul 23 00:50:50 JackieRipper: no Jul 23 00:50:54 just use the mouse Jul 23 00:51:00 I did that puff, it didn't do anything different Jul 23 00:51:13 yeah, but how do you do "back"? Jul 23 00:51:45 my emulator ends where the visible screen ends Jul 23 00:52:15 I know there's no touch screen, but I don't have a center button to click with the mouse, and no way to do the back gesture Jul 23 00:53:48 heh Jul 23 00:53:51 I got it working as root Jul 23 00:53:53 just not jwm Jul 23 00:53:56 er my user :) Jul 23 00:54:03 I had to setup cygwin though Jul 23 00:54:16 is it possible your group add hasn't taken? Jul 23 00:54:35 I thought you were running on gentoo? Jul 23 00:54:42 I am Jul 23 00:54:45 I just edit /etc/group Jul 23 00:54:59 yes, but that doesn't affect existing shells Jul 23 00:55:08 I've logged in a thousand times since then Jul 23 00:55:10 heh Jul 23 00:55:30 and running groups returns that group? Jul 23 00:55:39 well this should probably be moved to #gentoo-java Jul 23 00:55:42 or #gentoo Jul 23 00:55:46 yep Jul 23 00:55:57 it's working now Jul 23 00:56:02 so it's not java Jul 23 00:56:04 it's not gentoo Jul 23 00:56:09 it's just the emulator heh Jul 23 00:56:15 and my funky settings Jul 23 00:56:24 did you use alien or deb2tgz when you installed it? Jul 23 00:56:42 alien as root Jul 23 00:56:45 this is more of getting the emulator to work under freenx Jul 23 00:56:58 which is a good #webos-internal topic Jul 23 00:57:20 running as root is important, as the permissions/owners/groups need to be preserved Jul 23 00:57:33 this isnt a permissions thing Jul 23 00:57:47 this is related to emul- java-vm Jul 23 00:57:48 well, it is and it isn't Jul 23 00:57:51 or other issues Jul 23 00:57:53 um, it's working now Jul 23 00:57:57 cause java-emulator is a java app Jul 23 00:58:01 and that is what is failing Jul 23 00:58:05 it's all working now Jul 23 00:58:06 do you have a gesture area and center button? Jul 23 00:58:22 what did I miss? what did you fix Jul 23 00:58:35 I installed cygwin on my desktop Jul 23 00:58:41 JackieRipper: ther is none, use Esc to bring emulate pushing that button Jul 23 00:58:46 and I ran palm-emulator as root Jul 23 00:58:59 so it has a problem with 1) freenx 2) permissions Jul 23 00:59:35 PuffTheMagic: Is there a way to emulate "back"? Jul 23 00:59:42 I've been using nix for about 12 years now heh Jul 23 00:59:43 nfc Jul 23 00:59:48 yeah Jul 23 01:00:01 actually idk Jul 23 01:00:10 read the docs Jul 23 01:00:15 :) Jul 23 01:01:19 looks like esc does that, too Jul 23 01:10:39 I got even further this time Jul 23 01:10:41 with freenx Jul 23 01:10:47 got the vbox acceptance agreement Jul 23 01:10:50 then it crashed Jul 23 01:10:50 hehe Jul 23 01:22:57 it's weird Jul 23 01:23:07 I have to disconnect session then resume session in freenx Jul 23 01:23:09 and it works Jul 23 01:23:42 hmm Jul 23 01:24:26 works great now under freenx Jul 23 01:24:27 geez Jul 23 01:24:35 how can we implement interwiki links in the wiki? i don't want to captcha every time i link to Wikipedia Jul 23 01:26:15 at last a working webos emulator under gentoo linux + freenx hehe Jul 23 01:27:23 I'd love to learn how palm-emulator calls virtualbox so I could dump it for kvm Jul 23 01:27:27 but ohh well Jul 23 01:30:28 X1011, interwiki links are supported by mediawiki out of the box. Jul 23 01:30:36 I just confirmed that they work on webos-internals Jul 23 01:30:58 o, ok, what's the syntax? Jul 23 01:31:08 like [[wikipedia:toochain]] == works fine, saves, no captcha Jul 23 01:31:18 tollchain Jul 23 01:31:20 toolchain Jul 23 01:31:23 gaaaaaaa Jul 23 01:31:54 and by golly, if you had typed "interwiki" into the help page it would have shown you. :) search is your friend Jul 23 01:33:29 Rick_: ? this returns no results: http://webos-internals.org/wiki/Special:Search?ns0=1&ns4=1&ns8=1&ns12=1&search=interwiki&searchx=Search Jul 23 01:34:12 err, 1 result, but not helpful Jul 23 01:35:23 i'll have to add it to one of the help pages; every wiki has a different syntax Jul 23 01:35:46 don't bother Jul 23 01:36:05 or at least, i'm used to just wp: Jul 23 01:36:06 I'll go get the help cascade of pages from mediawiki and dump it into ours in a bulk download and upload. Jul 23 01:36:19 ah, cool Jul 23 01:36:23 I'm very sorry I typed it into the mediawiki help Jul 23 01:36:29 I'll go get their help. Jul 23 01:39:26 X1011, go try it now... Jul 23 01:39:30 :) Jul 23 01:41:19 well crud puppies. oddly interwiki isn't included in their help category. :-) Jul 23 01:41:27 transclusion is, which is a cool thing and all, but still Jul 23 01:41:30 Off to get more pages. Jul 23 01:44:04 X1011, bingo Jul 23 01:45:18 boy I've got it working great under freenx now Jul 23 01:45:20 thx Jul 23 01:50:56 jwm: why are you using freenx Jul 23 01:52:00 because I have a dev server Jul 23 01:52:11 and a group of developers that use the dev server Jul 23 01:52:33 and I emulate several different systems including a mac on it and we use vnc/freenx Jul 23 01:52:40 freenx is really nice Jul 23 01:52:44 Templarian, -- hopspitfire -- Matt Conner has finished converting all but two of the pages off the old wiki!!!! Jul 23 01:53:17 That guy really was hopping, spitting fire !!! wow. Jul 23 01:54:13 but there's 105 orphans. :-( Jul 23 01:54:43 Templarian, rwhitby shall I just dump them in Misc for now until we can get them sorted? Jul 23 01:54:54 Rick__: awesome. Jul 23 01:55:03 nodnod Jul 23 01:55:20 Rick__: yea, sure. Just make sure the naming scheme is right. Jul 23 01:55:33 k Jul 23 01:55:58 if we move, we're leaving the old redirect tho, 'cause otherwise the redirect from the OLD wiki is broken. Right? Jul 23 01:56:47 Rick__: technically it can be corrected I've done it a few times. Jul 23 01:57:10 technically it can. but why? Jul 23 01:57:21 broken links! Jul 23 01:57:31 hehe Jul 23 01:57:37 also, what happend to "patches to existing applications." ? which used to be on the linux page... where is that now? Jul 23 01:58:00 Source Patches Jul 23 01:58:01 Rick__: dunno check the log. Jul 23 01:58:09 Yea, about to say. Jul 23 01:58:18 but there is only one thing in ther yet Jul 23 01:58:24 (I corrected that after it was renamed wrong). Jul 23 01:58:25 cause most things are in the git repo Jul 23 02:00:11 no Jul 23 02:00:20 top of webos apps page 2nd blue box Jul 23 02:00:29 If you are looking for patches to modify existing webOS applications those are found in Patches to webOS. Jul 23 02:00:39 and bingo there they are. Jul 23 02:01:04 those need tog et moved or the one on Source Patches added to that Jul 23 02:01:05 if they need to go somewhere else, it should be linked off that box so folks can find them Jul 23 02:01:11 then the main page link need updating Jul 23 02:01:19 +1 that's my point. Jul 23 02:01:28 which should we pick? Jul 23 02:02:19 dont matter really Jul 23 02:28:15 anyone using the comics app? it states webos 1.1 is required how can that be Jul 23 02:30:37 the sdk emulator runs webOS 1.1 Jul 23 02:31:05 ah so have to wait for it on pre Jul 23 02:33:20 i don't know; maybe it's a mistake. it seems odd to me Jul 23 02:33:26 hehe Jul 23 02:35:04 can step me through getting novaterm and running it? Jul 23 02:36:14 or least point me to directions some where Jul 23 02:37:36 or do I even have that option running windows??? Jul 23 02:57:40 How do you remove a homebrew app? Jul 23 02:58:05 orange button and tap the icon? Jul 23 02:58:19 not working for the Garfield one **** ENDING LOGGING AT Thu Jul 23 02:59:57 2009