**** BEGIN LOGGING AT Sun Jul 01 02:59:59 2012 Jul 01 03:00:33 from what i was reading in the docs, once you set the MaybeGesture setting in the recognizer, it should eat any events that happen, unless you cancel the gesture, in whcih case it will replay them .. or something like that Jul 01 03:08:12 Sounds like a pretty good system, I'll have a gander at the docs at some point and see what I can figure out. Jul 01 03:08:25 Anyway, I'm goanna head off now. Latest! Jul 01 03:08:35 *laters Jul 01 03:09:13 rats...missed him Jul 01 03:17:49 I think we need to talk to HPalm about the Pin issue... Jul 01 03:44:56 ? is the fix to the new pin screen not going to cut it? Jul 01 04:46:37 I didn't see a fix.. Jul 01 04:46:58 if there is can you update the ticket (#3) in issues? Jul 01 04:49:35 my misteak...its #1 Jul 01 04:49:59 i think someone posted it to #1 Jul 01 04:50:09 ya, its #1 Jul 01 04:50:14 okay let me look Jul 01 04:50:22 on the issues.webos-ports Jul 01 04:50:55 sha1 has been broken a long time ago...why are they using that? Jul 01 04:51:01 instead of blowfish... Jul 01 04:51:49 we should put blowfish back in... Jul 01 04:51:58 I'm pretty sure they can't ship with it. Jul 01 04:52:20 but we can let folks do it themselves. Jul 01 05:11:39 perhaps although Blowfish itself is public domain, the implementation of it they used, was not? Jul 01 05:13:37 or perhaps they had used something else entirely, replaced it with blowfish, then decided to replace it with sha1 Jul 01 05:20:17 a collision search for SHA-1 using the distributed computing platform BOINC began August 8, 2007, organized by the Graz University of Technology. The effort was abandoned May 12, 2009 due to lack of progress. Jul 01 05:38:58 ergh, I'm one "bug" away from being done tonight Jul 01 05:39:16 cards that start within cards seem to be different than cards you start from the launcher Jul 01 05:39:31 or different if you go out of maximized card view and return Jul 01 05:42:50 what u workin on dukiedrew? Jul 01 05:43:50 basically i've made a new "groups" card viewer Jul 01 05:43:59 and for the most part it works Jul 01 05:44:19 except for when you initially go the group-card view when you started a card from within an app Jul 01 05:44:24 like...a new email Jul 01 05:44:32 or hitting the new window from the browser app Jul 01 05:44:46 otherwise, it is practically perfect >:o Jul 01 05:46:06 nice! Jul 01 05:46:15 * PatrickC 's touchpad is borked right now.. Jul 01 05:46:20 it's really sweet Jul 01 05:46:25 it's like tabbed browsing...for apps Jul 01 05:46:25 fixing it tomorrow, then time to play with all this new luna stuff! Jul 01 05:47:14 i think i'll give up soon, post a video, and go have a drink Jul 01 06:03:23 dukiedrew: there is a long standing bug with card stacking for new cards .. Jul 01 06:04:10 which is? Jul 01 06:04:20 what i described? Jul 01 06:30:33 think i found it... Jul 01 06:30:44 fingers crossed Jul 01 06:31:04 woot! Jul 01 06:39:48 dukiedrew: sorry, was working .. the bug that i'm aware of, is something that has been pretty long standing Jul 01 06:40:05 whenever a new card is opened from an app, it is supposed to stack Jul 01 06:40:26 however, for the most part, they usually open seperately Jul 01 06:41:09 like i know in 3.0.2, when i first got my touchpad, new browser windows launched from the browser would stack in the same stack. now, they almost always go to seperate stacks Jul 01 06:43:00 dukiedrew: so i would definitely like to see that bug fixed in the normal view. i'd also like to see what you're talking about having implemented Jul 01 06:43:01 oh Jul 01 06:43:15 well, the "new card" stacks correctly Jul 01 06:43:17 as does new email Jul 01 06:43:22 i might be one or two compiles away Jul 01 06:43:39 i need a beer tho :) Jul 01 06:43:40 oh hey maybe they fixed that bug Jul 01 06:43:52 and when i open a link from my email Jul 01 06:43:55 it opens in the same group Jul 01 06:44:12 yeah usually i think the first one would, and then any others after it wouldn't Jul 01 06:44:28 oh yeah! looks like hp did fix it Jul 01 06:46:13 i'm actually using my developer pad right now, and it seems like the browser is quite faster Jul 01 06:46:21 developer pad? Jul 01 06:46:24 one w/ woce? Jul 01 06:46:26 or one on production server? Jul 01 06:46:32 i mean non-production* Jul 01 06:46:47 both Jul 01 06:47:52 so far this has seemed reasonably snappy Jul 01 06:48:01 i wonder if they made many changes since 0.5 Jul 01 06:48:03 3.0.5 Jul 01 06:48:26 but then again I normally don't reset luna this much :) Jul 01 06:52:03 this could be the one... Jul 01 06:52:39 this has your in-app card switching, too Jul 01 06:56:31 ok, video time Jul 01 06:59:17 i am really going to have to get back to getting SynerGV all together here, but I definitely want to try to make a GestureRecognizer that works for the edge swipes, and see if that can be made to work any better than the existing system that seems to create the gesture events synthetically Jul 01 07:00:11 well i gotta head to bed, i have to figure out how to get 7 hrs of work time in tomorrow Jul 01 07:01:27 k, gnite Jul 01 09:15:33 Hi everyone Jul 01 09:15:42 hope someone is awake here ^^ Jul 01 09:16:11 I would like to know what I will currently get if I build WOCE and install it on my touchpad Jul 01 09:17:35 I'm very excited with the project, and if someone involved read this, I want to tell that I can help anyway you want... Jul 01 09:17:44 dalecooper: depends on which repository you build. Building woce or woce-ports repositories will give you nothing new Jul 01 09:17:49 I'm a graphic designer btw Jul 01 09:18:06 ok Jul 01 09:18:11 thanks Jul 01 09:18:32 so there are other repos than the one on webos-ports.org ? Jul 01 09:19:03 https://github.com/woce/LunaSysMgr has been forked a couple of times Jul 01 09:20:20 ok, cuz I only see one branch on this github ... Jul 01 09:22:32 you can see the network graph (i.e. every branch that has any updates to it) here https://github.com/woce/LunaSysMgr/network Jul 01 09:24:52 well, thanks :) Jul 01 09:25:08 it's very early stage right now as I can see Jul 01 09:26:56 so if I understand correctly, by dlding the main branch and adding the seperate files that have been patched I can have a webos with those improvements ? Jul 01 09:27:31 yes Jul 01 09:27:50 mmmh, good to keep this page in my favorites then ;) Jul 01 09:29:38 thanks for those tips m :) Jul 01 09:29:43 np Jul 01 10:47:45 folks Jul 01 15:13:29 EricBlade: I've made progress with suppressing mouse events in Luna- returning true from SystemUiController::handleMouseEvent stops propagation. Jul 01 15:14:02 Which is why my Touchpad is now happily grinning at my while ignoring all my input, win! Jul 01 15:37:41 morning Jul 01 15:37:56 ShiftyAxel, you here? Jul 01 15:38:12 I am indeed Jul 01 15:38:16 Greetings Jul 01 15:38:30 Morning Jul 01 15:39:16 I got that confirmation email btw- I'm all registered and ready to test Jul 01 15:39:35 working on a solution for both windows and OSX users to have an environment that is consistent with the linux guys. Jul 01 15:39:57 not quite ready yet..but close Jul 01 15:41:33 Sounds good, routing LunaSysMgr through VM >> Host-OS Share >> Novacom >> Touchpad is pretty inelegant Jul 01 15:43:02 what VM software are you using? Jul 01 15:45:50 VirtualBox Jul 01 15:46:51 I tried getting novacom to detect the touchpad from inside it, but it didn't want to play. Hence the levers and pulleys :p Jul 01 15:47:01 I stopped using novacom and instead use ssh/scp Jul 01 15:48:29 Using openSSH from Preware? Jul 01 15:48:34 yes Jul 01 15:49:27 the whole vm can't talk to USB things is annoying and doesn't provide a consistent environment for all developers. Jul 01 15:49:52 Yeah, fragmentation is never good Jul 01 15:50:08 means I don't have 1 Env to rule them all.. Jul 01 15:50:24 (and fragmented instructions too. Jul 01 15:50:25 ) Jul 01 15:50:30 How do you handle stopping/starting Luna though? I thought that required novacom? Jul 01 15:51:04 The endless search for a perfect solution ;) Jul 01 15:51:04 ssh doesn't care about LSM running Jul 01 15:51:27 I manipulate the upstart Jul 01 15:52:42 Oh yeah, derp. You might have noticed that my Linux-fu is a tad rusty. Jul 01 15:53:06 (actually thats the elegant solution...the inelegant solution is to kill off Luna and let the event.d restart it for you. Jul 01 15:53:10 ) Jul 01 15:54:29 their init script has a wealth of informtation on how to control all kinds of things... Jul 01 15:54:42 like how to disconnect the cryptofs and reconnect it. Jul 01 15:55:05 how to start/stop lunasysmgr Jul 01 15:55:07 etc Jul 01 15:55:39 Nice, I might have a poke around in there Jul 01 15:56:52 I like the sound of an ssh/scp system too, though I've never tried installing it in webOS. Is there much terminal work required on-device? Jul 01 15:59:54 I went to the one of the first "hands on sneak peeks" they did for devs in Sunnyvale... Jul 01 16:00:09 connected the TP to the laptop...novaterm Jul 01 16:00:25 and it was blank the entire time...they kept asking me if it was broken... Jul 01 16:00:30 I never used the interface. Jul 01 16:01:12 Haha, awesome. Jul 01 16:02:40 That reminds me, is there any way to run Luna standalone under Ubuntu? I noticed references to it in the source, but just ended up using the device for debugging. Jul 01 16:03:26 I only have rumours and inuendo...no direct evidence that is possible...YET. Jul 01 16:03:40 doesn't mean it won't/can't happen... Jul 01 16:03:45 they are "close enough" Jul 01 16:05:08 Haha, I figured as much. It looks like the base for it is there, at least in the hosts files. Something nice to look forward to! Jul 01 16:05:29 yup...I am liking the sound of that. Jul 01 16:09:29 So this solution of yours, what sort of stuff's involved? Jul 01 16:10:00 almost what you use now... Jul 01 16:10:10 but with some config management thrown in. Jul 01 16:10:28 to maintain a consistent env across Host Platforms and Developers. Jul 01 16:11:03 nothing worse than finding out someone is using OLD libs or a broken version of something. Jul 01 16:11:14 after chasing a "bug in the code" Jul 01 16:11:34 Yeah, finding out that your time's been wasted is no fun Jul 01 16:11:36 nn cryptk|offline Jul 01 16:12:01 so someone pointed me to vagrantup.com Jul 01 16:12:21 uses vbox + Puppet + some ruby things. Jul 01 16:12:46 runs on doze, osx, linux Jul 01 16:13:10 what it means is I can create 1 env that is the "standard" and thats the supported one. Jul 01 16:13:59 what I need is a way to export my autobuilder setup to vbox and add editors. Jul 01 16:16:11 Neat idea, distributing a small VM to compile the code in. I'm guessing the standard environment won't be a sizeable full-fledged OS? Jul 01 16:17:05 a build env is pretty small Jul 01 16:17:29 base + build-essential + curl + git Jul 01 16:17:59 distribute it as a compressed tarball, let vagrant expand it to a FS space. Jul 01 16:18:33 That'd be awesome Jul 01 16:18:56 Sweet, I'll probably ditch my Ubuntu VM when this is done. Having got a SSD recently I've become quite uptight about space saving. Jul 01 16:19:15 you still need space to expand to... Jul 01 16:19:23 because builds need space to play in Jul 01 16:21:39 Oh I've got space, I'd just prefer not to waste it on Ubuntu's sizeable amount of bundled stuff. Jul 01 16:23:39 they have a 299MB compressed precise32 tarball... Jul 01 16:26:18 I just have to make sure all the text editors are there + our requirements. Jul 01 16:26:45 (nano,joe,vim,emacs,kate) Jul 01 16:27:36 Ah, nano. Good stuff :p Jul 01 16:28:05 As powerful as the other editors are, they scare me slightly. Jul 01 16:28:53 I have a preference, and a #2, but if I need to I can make most of htem work. Jul 01 16:31:12 this is not going to be a heavyweight setup... Jul 01 16:31:56 I am going to rely on shared files so that you can use your favourite editor in your preferred environment..the purpose of this is to be able to consistently *build* things. Jul 01 16:33:38 bah...the 'net is still whacked pretty bad...48% packet loss into asia Jul 01 16:34:44 there is a side benefit however... Jul 01 16:34:48 less phishing. Jul 01 16:37:14 ShiftyAxel, get vagrant 1.0.3 Jul 01 16:37:27 what version of vbox are you using? Jul 01 16:38:19 Gah, sorry, got distracted by VIM adventures. For an educational game it's suprisingly engrossing. Jul 01 16:38:46 I'm on VirtualBox 4.1.18 r78361 Jul 01 16:40:06 good Jul 01 16:40:38 And Vagrant 1.0.3 is installed and ready Jul 01 16:40:43 I'm noticing our traffic is like 1/3 of what it normally is. Jul 01 16:40:52 It does seem pretty quiet around here Jul 01 16:40:58 vagrant box add precise32 http://files.vagrantup.com/precise32.box Jul 01 16:41:08 from terminal Jul 01 16:41:26 Downloading now Jul 01 16:42:22 in a little while I'll poke the puppetmaster and see if he is going to wake up today.. Jul 01 16:43:05 Puppetmaster? Jul 01 16:51:59 precise32's done by the way Jul 01 17:02:43 I am painting my front door Jul 01 17:02:45 sorry Jul 01 17:03:01 (Honey Do's wait for no-one) Jul 01 17:03:28 okay cleaned up now and back to this. Jul 01 17:04:50 Haha, fair enough. Been there :p Jul 01 17:05:33 Also VIM Adventures is a ripoff. It sings the praises of FOSS but tries to rope you into a mailing list AND a $9.90 payment to unlock the full game. *facepalm* Jul 01 17:07:48 ouch Jul 01 17:09:36 when we are done I'll host the box file on the servers that we have... Jul 01 17:10:00 we have plenty of BW Jul 01 17:11:32 morning fxspec06 Jul 01 17:11:45 good morning ka6sox Jul 01 17:12:10 i keep forgetting to join this channel. the others have been dead lately Jul 01 17:12:23 sad that we are the only game in town... Jul 01 17:12:38 but people have been helping my Son in #enyojs Jul 01 17:13:09 heh. i got to finish this cribbage board app today, so i can do nothing but relax for the last week before summer school starts Jul 01 17:13:20 ah Jul 01 17:13:32 I think the last one I saw the guy won... Jul 01 17:13:42 who's your son? Jul 01 17:14:48 baboo Jul 01 17:14:54 ahhh Jul 01 17:15:02 yeah, he's in and out Jul 01 17:15:15 i'm having a problem with motivation today. sunday, lazy day, everything good is on TV =| Jul 01 17:15:45 my friends got tix to the Olympic Gymnastics tryouts. Jul 01 17:15:50 Who were you asking about TZ, ka6sox? It appeared in the freenode box but not the channel. Jul 01 17:16:01 TZ as in Time Zone... Jul 01 17:16:04 oh wow! that's awesome! you get to see the best without paying for the plane tix! Jul 01 17:16:16 not going to London... Jul 01 17:16:17 Yeah, I figured that. I wanted to know if it was directed at me ;p Jul 01 17:16:22 yes Jul 01 17:16:30 I was asking you about what TZ you were in. Jul 01 17:16:42 (so I don't go looking @ 3am your time) Jul 01 17:16:47 I'm GMT, British Summer Time Jul 01 17:17:01 EST over here Jul 01 17:17:09 fxspec06, for ShiftyAxel its only a Train ticket... Jul 01 17:17:46 trains are awesome. we don't have enough of them over here Jul 01 17:17:51 ~ugt Jul 01 17:17:51 somebody said ugt was Universal Greeting Time. Created in #mipslinux, it is a rule that states that whenever somebody enters an IRC channel it is always morning, and it is always late when the person leaves. The local time of any other people in the channel, including the greeter, is irrelevant. http://www.total-knowledge.com/~ilya/mips/ugt.html Jul 01 17:18:28 lol Jul 01 17:18:38 the only places here that have good ones are on the coasts and local systems near big cities. Jul 01 17:18:45 i woke up late. technically it's early afternoon here, but it feels like morning Jul 01 17:19:00 Trains are expensive here, and one to London would probably involve taking out a mortgage. Jul 01 17:19:25 they weren't when last I was there... Jul 01 17:19:34 there's a good system in MA, especially in Boston.. spreads towards the suburbs nicely but the trains don't run late to the suburbs. -__- Jul 01 17:19:36 I get that a lot, my sleeping schedule's gone into a spiraling death-dive ever since WOCE got released... Jul 01 17:19:36 I stayed in Surrey and took the trains in. Jul 01 17:20:03 * ka6sox accepts no blame...we just try to make it usable... Jul 01 17:20:55 Haha, and I cast none ;) it's my own dogged determination to make stuff work that keeps me awake Jul 01 17:20:55 i'd like to play around w/ it a bit, i just need to get some stuff done first. got to make some sort of money before my time will be consumed by school. not e z Jul 01 17:21:17 making $$$ is never easy Jul 01 17:21:37 Aye Jul 01 17:21:51 ShiftyAxel, I guess I should add the ssh information to the page I'm working on. Jul 01 17:22:08 developing makes it fun, though Jul 01 17:22:15 its incompleat but I need to keep adding stuff to it to make it so. Jul 01 17:22:47 as in ssh > device? Jul 01 17:22:51 sounds like a plan Jul 01 17:22:52 bleh...leap second and Java issues...will it never end. Jul 01 17:23:16 http://www.webos-ports.org/wiki/WOCE_SDE Jul 01 17:23:20 thats what I am working on. Jul 01 17:24:21 looking good Jul 01 17:24:35 do either of you guys have experience with mouse events in qt by the way? Jul 01 17:25:55 i'm rewriting the swipe gestures in luna to use drag distance for a smoother ux, touchevents work fine but don't block propagation to apps, but mouseevents seem to have a really low poll rate Jul 01 17:25:57 sadly...no Jul 01 17:26:07 self contained development environment Jul 01 17:26:25 fxspec06, really its all about the build... Jul 01 17:26:41 which needs to be consistent using the same libs/tools Jul 01 17:27:08 I don't care what you use for editing/mangling. Jul 01 17:27:32 that's a point, I tried setting up the sources to build inside a shared dir but ended up getting a buttload of linker errors Jul 01 17:27:46 i see. Jul 01 17:28:43 just thought you should know in case you run into issues with it, i was looking to setup a build environment asap so i didn't really try fixing it Jul 01 17:28:58 ShiftyAxel, I think what I'll do is setup symlinks internal to the shared area, and setup /srv/downloads and /srv/doctors in the main rootfs of the VM. Jul 01 17:29:30 and that is the same setup as the autobuilder so it *will* build when anyone is done. Jul 01 17:29:50 sweet Jul 01 17:31:06 I really want anything we build here to be repeatable and no binary bits to download (well as much as we can) Jul 01 17:32:13 oh yeah, is there a 'best practice' for using the current woce-build? Jul 01 17:32:22 atm i'm deleting armv7-stage every time i want to build because running 'make clean' from packages/sysmgr/luna-sysmgr nukes the src directory Jul 01 17:32:31 and thus any changes i've made Jul 01 17:33:13 EricBlade, Gerrit has uploaded AIOSettings: https://github.com/Chroop/AIOSettings Jul 01 17:33:43 ShiftyAxel, bug that one...in issues? I'll assign it to dtzWill Jul 01 17:33:54 clobber should wipe everything out...clean just the build. Jul 01 17:34:16 i figured as much, shall do Jul 01 17:34:36 I may even try to clean that one up myself.. Jul 01 17:34:40 :D Jul 01 17:34:48 but right now I have plenty on my plate. Jul 01 17:38:14 fair dos :) Jul 01 17:38:59 I'd give it a go, but I'm rasslin' with MouseMove and lack Makefile knowledge Jul 01 17:45:21 ka6sox: now that you're online... Could you provide me an "official" answer where I should send pull requests to? woce/LunaSysMgr or webOS-ports/LunaSysMgr ? Jul 01 17:45:29 (bug fix, no feature addition) Jul 01 17:49:22 hi pc-world: pull requests to woce/LunaSysMgr Jul 01 17:49:46 bugfixes should go there. Jul 01 17:49:53 ka6sox: and what not? Jul 01 17:50:07 "feature enhancements" Jul 01 17:50:20 hi jkridner_ Jul 01 17:50:34 okay, thanks Jul 01 17:50:45 hi ka6sox Jul 01 17:50:47 man, i see more new names in here that i've never seen before anywhere than i ever have in webos or enyojs Jul 01 17:51:00 not counting before august 19 2011 Jul 01 17:51:17 jkridner__ : this is why my poor bone sits next to the printer :( Jul 01 17:51:17 ka6sox: are you looking at pulling webos into something like oe-core and perhaps even Angstrom? Jul 01 17:51:30 jkridner__ yes... Jul 01 17:51:33 looking into that. Jul 01 17:51:37 have you been following the BeBoPr? Jul 01 17:51:53 I think that would be something really, really cool to ship with the xM and Bone. Jul 01 17:51:57 sadly I've not had much time with all this going on here.. Jul 01 17:52:02 ya, I'd like it too! Jul 01 17:52:37 with webOS + Cloud9 IDE, I think you have a really nice complete app development environment. Jul 01 17:52:56 of course, I'm not sure how well webOS apps work remotely. Jul 01 17:52:57 jkridner__ probably not in Angstrom, however meta-webos...now thats a distinct possibility. Jul 01 17:53:17 would you test it within a distro or as its own distro? Jul 01 17:53:29 scoutcamper|away: could you (or anyone else) please fix the permission error of Special:RecentChanges for the group "human"? Jul 01 17:53:34 surely the apps are just downloaded to the device and then rendered? shouldn't have any performance hits Jul 01 17:53:45 aside from load time Jul 01 17:53:46 with the TS LCD's that folks are using on xM and Bone I can see using it for a UI for embedded things. Jul 01 17:54:11 that reminds me, i really need to get a powered usb hub and start using my classic beagle Jul 01 17:54:11 for certain! Jul 01 17:56:29 today I'm just trying to get a consistent build env for all platforms so we can eliminate the "whoops..your libs are too old or your tool is broken" Jul 01 17:56:53 thats how I currently do my Bone builds. Jul 01 17:58:04 jkridner__ once I get this one done I'll add a second one for oe-core builds. Jul 01 17:58:42 someone has already made the pieces of Open webOS that have been released build under oe-core Jul 01 17:59:08 so we are on our way towards getting the full UI going. Jul 01 18:01:22 ShiftyAxel, so next I need to work on the puppet scripts to add build-essential + curl + git (and the collection of editors) then I'll publish that. Jul 01 18:01:52 cool, i can test on OSX whenever required Jul 01 18:02:18 for now I think I'll add them manually, and create a new box file that I can push up to our servers and call it the "testing" version. Jul 01 18:02:30 in the meantime i'll be pull requesting, youtube uploading and tweeting about my gesture rewrite Jul 01 18:02:43 sounds like a plan Jul 01 18:03:01 ShiftyAxel, that is all working? or planned? Jul 01 18:03:09 if so I'll follow you and RT Jul 01 18:03:25 whoa, lots of talk while i was asleep Jul 01 18:03:28 all working, commiting the final changes as we type Jul 01 18:03:36 haha, morning EricBlade Jul 01 18:04:04 ShiftyAxel, kewl. Jul 01 18:04:17 okay I am following and will look when you tweet Jul 01 18:05:08 jkridner__ what kernel is Angstrom on the Bone using now? Jul 01 18:05:26 3.2.something Jul 01 18:05:31 3.2.18, I think. Jul 01 18:06:02 good Jul 01 18:06:22 close enough to Linux Std Kernel that it will be a good target. Jul 01 18:10:55 I wonder why Xecutah stopped working with LunaSysMgr-ce... Jul 01 18:11:19 probably something to do with the x-server not liking something. Jul 01 18:12:55 virtualbox vm talks fine to USB, just have to configure it in the settings, "VIM Adventures"? sounds terrible., .. what's a oe-core or an Angstrom? ... Jul 01 18:12:59 ka6sox: for me, no PDK apps work at all Jul 01 18:13:53 EricBlade, oe-core is a build framework for building cross-compiled OS's Jul 01 18:14:03 Angstrom is a distribution built upon oe-core Jul 01 18:14:11 www.openembedded.org Jul 01 18:14:34 pc-world, see if you can get some logging debug stuff so we can debug this. Jul 01 18:14:47 ka6sox: I'll do that as soon as I have time Jul 01 18:15:00 EricBlade, is there any reason we can't just allow the user to switch back to using Blowfish? Jul 01 18:15:05 (and will include screenshots, that way I'll save a few hundred words to explain ^^) Jul 01 18:15:07 (for the PIN issue) Jul 01 18:15:13 pc-world, true. Jul 01 18:15:31 i just tried a couple of pdk games, the results are definitely a mixed bag of mostly not working Jul 01 18:15:42 ka6sox: What's your problem with SHA1? Jul 01 18:15:43 since we aren't distributing a binary which may have issues? Jul 01 18:15:52 pc-world, its been broken for a LONG time. Jul 01 18:16:13 ka6sox: lol that PIN stuff isn't any type of security either way Jul 01 18:16:14 so I consider it a security risk. Jul 01 18:16:19 it isn't Jul 01 18:16:21 okay Jul 01 18:16:30 you can go into recovery mode, remove the .passcode file and that PIN is gone Jul 01 18:16:35 if by "broken", you mean, the last attempt to significantly attack it, as i noted, gave up after a couple of years Jul 01 18:16:36 no matter what encryption/hash method was used Jul 01 18:17:04 okay well if you have physical access then you "own" a touchpad anyways. Jul 01 18:17:14 ka6sox: so, and what does this PIN help then? Jul 01 18:17:23 pc-world, unknown Jul 01 18:17:25 Without physical access you don't need to enter any PIN Jul 01 18:17:37 it stops the average person from picking it up and playing with your apps Jul 01 18:17:50 like my son using mine :D Jul 01 18:18:02 i was just curious as to if we actually knew if the prior scheme used was blowfish, or not Jul 01 18:18:03 EricBlade: Right. And it doesn't matter if it's SHA1'd, encrypted with Bluefish or written in plain text... Jul 01 18:18:06 (except he will hack till he gets it in. Jul 01 18:18:09 ) Jul 01 18:18:18 s/it in/in it/ Jul 01 18:18:21 gah, I forgot how fundamentally broken the youtube upload is on webOS 2.2.4 >_> Jul 01 18:18:30 where's my USB cable gone... Jul 01 18:18:31 regardless of what the commented out source code is Jul 01 18:18:40 ShiftyAxel, you mean the 9 second rule? Jul 01 18:19:03 shiftyaxel, how do you even enable youtube upload? i swear my pre2 was configured to upload to youtube from the share menu, but i can't remember how i did that Jul 01 18:19:11 ka6sox: and a hash makes much more sense than encryption I think Jul 01 18:19:45 if the solution is to do something on the TP other than in the build we need to document it on the wiki. Jul 01 18:19:58 so we can point people there to fix the issue. Jul 01 18:20:21 EricBlade: I logged in via the accounts menu, then open the video roll and tap the share button. It fails immediately if you try to put in a custom name though... Jul 01 18:20:49 ka6sox: what exactly are you referring to? Jul 01 18:20:50 dodm Jul 01 18:20:55 didn't know youtube was in the accounts menu Jul 01 18:21:12 EricBlade, ShiftyAxel: it worked flawlessly when I uploaded from my pre3 2.2.4. Did just as ShiftyAxel said but with a custom name Jul 01 18:21:30 * ShiftyAxel shakes fist and shouts 'damn kids' Jul 01 18:21:50 I wonder why mine fails then... I'm on a Pre3 as well Jul 01 18:22:26 ShiftyAxel: it took a long time, but it worked at least Jul 01 18:22:44 mine fails immediately, as soon as the notification can pop up to disappoint me, it does :( Jul 01 18:23:55 I had problem using my 2 step verification though, but luckily I had a spare google account :-P Jul 01 18:26:58 well, that's fun. i managed to create a new google account with an email address that doesn't exist Jul 01 18:27:08 while trying to figure out what my toutube login info was Jul 01 18:27:36 and then managed to force changing of my main google password Jul 01 18:28:10 wow Jul 01 18:28:38 i remember back when i realised i'd registered my gmail with an address that stopped existing Jul 01 18:28:59 wasn't too happy about having to make a new one when i forgot the password, but a fresh start is always good Jul 01 18:29:16 also, YouTube footage of Fluid Gestures: http://www.youtube.com/watch?v=9r9oVvlpNAE&feature=youtu.be Jul 01 18:30:59 go go gadget qt4 configure Jul 01 18:31:46 whee Jul 01 18:33:16 tweet tweeted too Jul 01 18:42:00 EricBlade: ping? Jul 01 18:42:14 hmm? Jul 01 18:42:29 you're community edition stuff.. where is it? on the git? Jul 01 18:42:40 * PatrickC is at a meetup with Jeremy Thomas and we have touchpads to load it up on and play with :) Jul 01 18:44:35 <17SABI24D> hmm Jul 01 18:45:01 <17SABI24D> i close this lid on my mac and suddenly boom, disconnected and apparently my nickname isn't available. sadface. Jul 01 18:45:06 <17SABI24D> (ShiftyAxel here) Jul 01 18:45:09 lol Jul 01 18:45:22 it's on my tree Jul 01 18:45:35 <17SABI24D> tree? Jul 01 18:45:41 build instructions there too? Jul 01 18:45:44 that was to patrick Jul 01 18:45:44 <17SABI24D> ah Jul 01 18:46:15 no idea how you'd get a build to build using anything other than the official tree right now Jul 01 18:46:27 ah ok Jul 01 18:46:41 in any case, it's probably not something i'd recommend to an end user anyway Jul 01 18:46:49 well, we're all devs here Jul 01 18:46:57 i guess :) Jul 01 18:47:14 PDK is broken, input boxes are weird, although the cards not opening in the right stacks seems to be fixed Jul 01 18:47:22 ahh ok Jul 01 18:47:24 for varying degrees of devs. Jul 01 18:47:49 well ka6sox, one of them works for HP, so we were going to load it up so he could play (he hasn't had the time) Jul 01 18:48:13 <17SABI24D> HP giveth with one hand and taketh away with the other Jul 01 18:48:23 17SABI24D, true Jul 01 18:48:42 <17SABI24D> I really need to fix my nick. Any ideas on how to oust zombie-me? Jul 01 18:48:56 17SABI24D: /nick non-zombie Jul 01 18:49:09 yay Jul 01 18:49:09 yeah zombie you disconnected some time ago Jul 01 18:49:16 congrats ^^ Jul 01 18:49:45 I closed my laptop lid to go have some dinner, forgetting that OSX loves to sleep Jul 01 18:49:51 PatrickC: generally, http://webos-ports.org/wiki/WOCE_build_Instructions Jul 01 18:50:00 I LIVE, AGAIN Jul 01 18:50:10 ShiftyAxel: so OS X is as lazy as I am? Jul 01 18:50:36 quite possibly, do you sleep every time someone shuts your lid? :P Jul 01 18:50:44 haha Jul 01 18:50:58 "this computer has fallen asleep, nite nite computer..." Jul 01 18:50:59 lol Jul 01 18:51:27 ka6sox: how's the build stuff going? Jul 01 18:52:23 slow, been reading Puppet docs... Jul 01 18:52:36 but basically you need to install build-essential, curl and git Jul 01 18:52:51 and make the following dirs Jul 01 18:52:57 mkdir -p /srv/downloads Jul 01 18:53:04 mkdir -p /srv/doctors Jul 01 18:53:19 make sure whatever user you are using has write permissions to /srv Jul 01 18:53:39 then proceed as normal. Jul 01 18:54:32 ka6sox: and what's the difference then? Jul 01 18:54:59 pc-world, when I am done, this will work for windows, OSX and Linux users the same. Jul 01 18:56:29 ka6sox: okay... so a build-environment actually dedicated to modifying/compiling the code instead of a "release" build script? Jul 01 18:57:20 yes Jul 01 18:57:38 and essentially this will be identical to the autobuilder env as well. Jul 01 18:57:46 Nice. Will this work without a VM for us Linux users? Jul 01 18:57:56 just initing and upping my precise32 box now- it threw a warning about the guest additions not matching the virtualbox version, but is fine thus far Jul 01 18:58:12 pc-world, sure, but YMMV Jul 01 18:59:47 for linux users you still want a sane build env and this provides one...I don't care how you manage/edit for development, but if there are "issues" with building it or bugs I'm trying to eliminate one thing I've found with "non standardized" build envs...chasing Host issues instead of real bugs. Jul 01 19:11:40 ka6sox: I've got my vagrant box up and running, setup as instructed. So from here just go by the build instructions wiki page? Jul 01 19:12:06 aka I don't have to tell woce-build to use /srv or anything like that? Jul 01 19:12:07 yes, try a build please. Jul 01 19:12:10 okey dokey Jul 01 19:12:19 it knows about /srv/ Jul 01 19:13:01 so that will make a persistent doctors and downloads dir Jul 01 19:15:28 pc-world: I'm working atm to update woce-build to be significantly more dev friendly Jul 01 19:15:42 pc-world: first rev being just built what exists :), didn't expect so many interested folk so fast hehe Jul 01 19:16:42 I thought ka6sox's VM was more for getting people off the ground than providing a known-good environment (via VM) to avoid host platform issues (unsupported OS, distro quirks, etc) Jul 01 19:17:23 dtzWill: that's nice! Let us know as soon as we can test something Jul 01 19:17:57 pc-world: absolutely, banging it out now. Trying to also support some of our more internal goals such as having our automated build servers be easily able to build different versions Jul 01 19:18:12 so taking a bit more fiddling than just supporting this one use case :) Jul 01 19:20:49 ka6sox: had a few small issues with getting write permissions to /srv, but after a quick chown it's now happily building away Jul 01 19:25:36 dtzWill, I am trying to provide a SANE environment to eliminate the "host issues" so that we can concentrate on "real issues" Jul 01 19:25:46 ka6sox: absolutely Jul 01 19:25:46 and make it so that it works on any host. Jul 01 19:25:54 yes, and that's very valuable Jul 01 19:25:55 sorry Jul 01 19:26:09 i said anything because i think he thought you were solving the problem i'm trying to solve atm Jul 01 19:26:20 or at least wanted to make sure that was clarified Jul 01 19:26:38 right, I am concentrating on a different thing. Jul 01 19:27:03 how we configure the acutal build stuff (where it lives, how it plays with things inside) is ALL you... Jul 01 19:27:17 I am just concentrating on base OS and configuration. Jul 01 19:28:08 well, I just commented out two lines in the LunaSysMgr's makefile, added to rm instructions and now a simple make compiles only the files that were changed Jul 01 19:28:24 (+my build script puts the binary to the TouchPad via novacom and restarts Luna) Jul 01 19:28:30 pc-world: yep ^.^ Jul 01 19:28:42 *two rm instructions Jul 01 19:29:13 pc-world, the other issue is how to deal with the novacom from inside a VM issue... Jul 01 19:29:22 I have chosen to take a different approach.. Jul 01 19:29:33 one that I know will work (as I've been doing it for 2yrs) Jul 01 19:29:39 ka6sox: isn't it possible to use the host's novacom server? Jul 01 19:29:57 and that is to run OpenSSH on the target and ssh/scp from the build env Jul 01 19:30:23 if we can get the shared directories to work right then yes. Jul 01 19:30:32 but only if that works right every time. Jul 01 19:31:46 pc-world: I've been using a custom build script to call make and copy Luna to a shared dir, where an OSX automator script takes over and loads it on via novacom. Inelegant, but it works. Jul 01 19:32:19 I quite like the sound of doing it via ssh/scp though, not having to mess about changing windows to activate nova would be nice Jul 01 19:32:43 ShiftyAxel: Shouldn't it be possible to get these things running on OS X without the need of a VM? Jul 01 19:32:57 pc-world, then we would have 3 different setups. Jul 01 19:33:09 and I don't have time for maintaining that. Jul 01 19:33:22 ka6sox: I didn't say anyone needs to maintain that Jul 01 19:33:43 was just a thought, as OS X is Unix-based and there are ports of many Linux commands Jul 01 19:33:56 until we go chasing a bug that really isn't one because of the build host induced things. Jul 01 19:34:09 (like meta-doctor works on OS X and Linux) Jul 01 19:34:35 ka6sox: well, everyone has the freedom to choose their build env, right? ) Jul 01 19:34:37 * ;) Jul 01 19:34:39 pc-world: it's probably doable, but I spent a few hours trying the night it was released and failed. Jul 01 19:35:12 well, I was really surprised that it compiled without *any* error messages the first time I tried Jul 01 19:35:16 the versions of readlink, patch and i think some other stuff that ship with OSX are different/old versions with different command switcges Jul 01 19:35:47 pc-world: :D Jul 01 19:35:57 haha, i know what you mean. my default outlook when dealing with source code is 'right, what do i need to fix first' :P Jul 01 19:36:18 pc-world, ShiftyAxel: definitely should be do-able to make use just the proper subset of commands/options to make things work Jul 01 19:36:56 (I don't have OS X at all, I'm using the good-old Ubuntu 10.10) Jul 01 19:36:59 pc-world, yes, you are free to do so...but unfortunately this isn't a sane build env (Unlike OE which is) Jul 01 19:37:16 but I just don't know that people have time/etc to make that happen. Need an OSX user with the know-how that finds doing that a good use of their time (as opposed to all the other exciting things going on :)) Jul 01 19:37:45 and therefore there will be issues that are created because of old libs/tools that don't quite work the same. Jul 01 19:38:30 there may be other issues hiding under the version differences too, it didn't get very far into the build before failing when i tried it Jul 01 19:41:30 ka6sox: Do you think it would make sense to create a project in the bug tracker for the "website"? Jul 01 19:42:02 I already have two issues and IRC isn't a very good way to keep track of them Jul 01 19:49:18 I have one Jul 01 19:49:23 issues.webos-ports.org Jul 01 19:49:31 and we are using that. Jul 01 19:50:59 so feel free to put issues there. Jul 01 19:51:45 pc-world, I've spent 9yrs trying to maintain bastardized build environments that work for only certain environments and fail miserably in others... Jul 01 19:52:46 ka6sox: thx / re bug tracker Jul 01 19:53:01 ka6sox: isn't that one (theoretically)? "Currently the only supported platform is Ubuntu 12.04" Jul 01 19:53:15 *theoretical Jul 01 19:53:23 I don't care if you use Virtualbox, Xen , KVM, LXC, VmWare, exsi, or just a simple chroot...but in order to support things in a sane way there can be only 1 build env that is supported...you can edit it anyway you want...you can manage it anyway you want...but only 1 build enviroment can be supported. Jul 01 19:53:36 (although woce-build probably works in almost all Debian-based OSs) Jul 01 19:55:10 ka6sox: ah, no, I know about your bugtracker... I meant a new project in issues.webos-ports.org for website (wiki etc.) Jul 01 19:55:33 what is the issue with the website? Jul 01 19:55:41 can you edit? Jul 01 19:55:59 yes, but Special:RecentChanges can't be viewed by ppl of the group "human" Jul 01 19:56:10 and uploading attachments in the bug tracker leads to error 500 Jul 01 19:56:28 ka6sox: for the vagrant solution, do you think it would be worth adding multi-core setup instructions to the SDE page for faster make-ing with -j? Jul 01 19:56:32 okay let me add a "site" projet. Jul 01 19:56:59 ShiftyAxel, yes, I say give the VM what you can afford... Jul 01 19:57:08 then doing the -j X is going to work fine. Jul 01 19:57:13 (from inside the VM) Jul 01 19:57:35 so for my 8-core machine that means a -j6 is fine Jul 01 19:58:50 yeah, i've been using -j3 on my 2-virtual-cores ubuntu setup, running a dual-core i5 hyperthreaded to 4 cores Jul 01 19:59:45 any objections/thoughts on https://github.com/woce/LunaSysMgr/pull/3 ? Jul 01 20:00:06 ShiftyAxel, excellent Jul 01 20:00:16 pc-world, infrastructure project created Jul 01 20:00:24 please put your issues there. Jul 01 20:00:26 ka6sox: build succeeded under the vagrant machine btw Jul 01 20:00:38 pc-world: modulo the above pull request, https://github.com/dtzWill/woce-build/tree/custom-sources is my WIP on enabling changing what source to use where/etc Jul 01 20:00:49 dtzWill: looks good, might as well streamline the build process where possible Jul 01 20:00:49 (and anyone else interested :)) Jul 01 20:00:59 ka6sox: saw it, will probably write the bug reports tomorrow Jul 01 20:01:12 kk Jul 01 20:01:37 thanks Jul 01 20:02:05 ka6sox: If you remove the "Issues" tab from github, people will be forced to use your bugtracker Jul 01 20:02:08 re: custom sources, the idea is to support various build 'config's specified in config/: the default is 'woce' which does what you'd expect, but also there's a 'custom' that builds using sources specified in config/custom.mk Jul 01 20:02:17 "make custom" does what want, etc Jul 01 20:02:25 ka6sox: cause currently both the github bugtracker and issues.webosports are used Jul 01 20:03:07 moving forward we'll want to be able to do the kinda local dev for all sorts of packages, not just luna, was the idea for building all the architecture Jul 01 20:03:49 pc-world, am going to remove that now...thanks for pointing that out. Jul 01 20:04:40 dtzWill: I assume you'll do a pull request to woce/woce-build as soon as this becomes mature? Jul 01 20:04:49 pc-world: absolutely Jul 01 20:05:00 pc-world: the idea is this would be the default, I'm just dev'ing elsewhere for obvious reasons :) Jul 01 20:05:18 since it seems webos-ports will want at least two configs *anyway* (woce vs webos-ports) Jul 01 20:05:31 so regardless of support developers, this kinda thing is useful for that. Jul 01 20:06:08 pc-world, how to I turn that off...trying to find those settins. Jul 01 20:06:20 and I thiiink it's at the stage where I need people to try it/test it anyway. Only failing point I know of is that it'll try to re-patch your source tree sometimes Jul 01 20:06:43 which will be resolved if lsm pull req #3 goes through, which I don't see why it shouldn't since we're all patching it that way regardless ^.^ Jul 01 20:06:46 ka6sox: don't know, at least the guys from Enyo (https://github.com/enyojs/enyo) removed the issues tab Jul 01 20:06:56 ka6sox: somewhere in admin Jul 01 20:07:12 under features Jul 01 20:07:15 oh i can do it, heh Jul 01 20:07:20 are we sure we wanna drop the github tracker? Jul 01 20:07:49 ka6sox: https://github.com/woce/LunaSysMgr/admin uncheck 'issues' under Features Jul 01 20:07:50 dtzWill: well, at least we should decide whether to use github bugtracker or your own, but using both only causes confusion Jul 01 20:08:07 pc-world: yes, exactly what you said :). Jul 01 20:08:28 personally, I don't like being dependent on a company (like github) Jul 01 20:11:57 i'd say the only downsides are github integration between issues and pull requests, but that should be doable with a link/url on the chiliproject tracker, right? Jul 01 20:12:15 ShiftyAxel: that's what I thought Jul 01 20:12:36 you can just link to the issue or just provide the bug ID Jul 01 20:13:11 ty Jul 01 20:13:53 we haven't disabled pull requests... Jul 01 20:14:11 so you put a pull request in and reference it in the bug update Jul 01 20:14:57 or if its a "feature" same thing. Jul 01 20:15:08 sounds good to me Jul 01 20:15:51 okay killed issues Jul 01 20:15:55 on GH Jul 01 20:16:11 * ShiftyAxel plays a sombre funeral refrain Jul 01 20:16:21 a Dirg. Jul 01 20:16:30 Klingon Opera. Jul 01 20:16:30 indeed Jul 01 20:16:41 alternately 'ding dong the witch is dead', depends on your point of view :P Jul 01 20:16:50 and tolerance to musicals Jul 01 20:17:01 strange film.... Jul 01 20:17:17 beginning and end in Black and White...Middle in Colour Jul 01 20:19:44 odd, it never struck me as an arty film Jul 01 20:19:51 possibly substance-induced, but never arty Jul 01 20:20:23 ShiftyAxel, it was made when people were shifting over from B/W to Colour...so the first and last were already shot in B/W Jul 01 20:20:32 ah, i see Jul 01 20:20:47 the "Kansas" Shots. Jul 01 20:20:54 there was me thinking it was meant to represent the dullness of the real world Jul 01 20:21:05 it became that for sure. Jul 01 20:21:24 so in that way it was an "art" film Jul 01 20:21:37 * ka6sox grew up 30miles from Hollywierd. Jul 01 20:21:47 haha, make first, justify later Jul 01 20:43:11 Could I ask some of you fine folk to help test? https://github.com/dtzWill/woce-build/ . Want to mainline it, but would like others to kick the tires a bit first :) Jul 01 20:43:33 will need to update the build documentation a bit to tell people how to use it, but existing use case there's no change Jul 01 20:43:49 ShiftyAxel, did you have to add anything to make the build work other than your chown? Jul 01 20:44:22 in particular editing config/custom.mk (see https://github.com/dtzWill/woce-build/blob/master/config/custom.mk ) and away you go Jul 01 20:44:39 make custom -j16 etc Jul 01 20:45:02 excellent Jul 01 20:45:34 (if you want to understand why you care, look at that custom.mk file above) Jul 01 20:46:26 very nice..."Have it Your Way" Jul 01 20:47:21 also should do the incremental build thing better Jul 01 20:47:38 so once you point it to your luna dir (for example) it will only rebuild changed files, etc Jul 01 20:49:14 and once THATs done Jul 01 20:49:19 i can stop poking at build systems ffs Jul 01 20:49:20 lol Jul 01 20:49:47 :D Jul 01 20:51:59 build.git managed different complete build trees, for example... Jul 01 20:55:57 ka6sox: Nope, all went smoothly, aside from me forgetting to install unzip. Jul 01 20:56:23 dtzWill: I'll have a go in my shiny new build VM :D Jul 01 20:56:50 okay let me add that to my puppet config Jul 01 20:57:43 ShiftyAxel: great, ty. You should be able to just pull the branch in, and re-run make....and if you wanna customize the build (use your own source directory) just hack config/custom.mk and run 'make custom -j16' instead Jul 01 20:58:20 ka6sox: fyi prior to that I had created them using sudo mkdir -p and tried to give myself write access via sudo chmod -R g+rw, but that didn't work for some reason Jul 01 20:58:21 that would be interesting on a i5 Host :D Jul 01 20:58:46 yeah, I'm not sure how well my single-core VM would cope with 16 jobs... Jul 01 20:58:47 you did a chown and not a chmod? Jul 01 20:58:50 sorry for all the details, but if you have an existing local LunasysMgr version you'll need to update it to match upstream changes (just applied the patch, which IIRC you commented on) Jul 01 20:59:03 oh yeah i just meant 'make custom' instead, sorry. whatever -j option makes you happy :) Jul 01 20:59:22 i think it will rebuild qt4 just the once, sorry aobut that. the two configs will share the qt4 build though :/ Jul 01 20:59:32 ShiftyAxel, I did a Chmod 777 /srv/ Jul 01 20:59:45 UBE Jul 01 20:59:52 * dtzWill is excited to get this mainlined and confirmed working so we can push forward with luna hacking goodness Jul 01 21:00:22 ~ube is Ugly But Effective Jul 01 21:00:22 ka6sox: okay Jul 01 21:00:51 ka6sox: ah, I'm guessing g+rw wasn't the right command, permissions is another thing i'm a little rusty on. clarification: chmod -R g+rw gave permission errors when i ran make, then I chowned it and it worked fine Jul 01 21:01:19 the 777 should still work... Jul 01 21:01:26 I will verify Jul 01 21:01:28 :) Jul 01 21:01:53 yeah, I figured as much. just saying in case my screwing up the commands would have negative ramifications later down the line :P Jul 01 21:03:19 dtzWill: right, cloning now. I don't have a version of lsm i'm looking to build atm, shouldn't it automatically pull down the latest git version? Jul 01 21:03:23 its okay I will just verify and make sure I get it right. Jul 01 21:04:08 ShiftyAxel: the default is equivalent to what we have atm yes Jul 01 21:04:38 ShiftyAxel: it doesn't pull latest git version, it's hardcoded to a particular tag.. since in absence of a dev telling it otherwise it's meant to build the release version of whatever the config says Jul 01 21:05:02 guess we could do it via branches and get latest, but idc and tags just made sense at the time :) Jul 01 21:05:50 okey dokey, building now Jul 01 21:06:00 ShiftyAxel: tyvm! Jul 01 21:06:34 could you give an example use case for cusom.mk? this advanced commandline building stuff is all a bit new and confusing to me Jul 01 21:06:39 ShiftyAxel: when that's done, would you try pointing it at a custom local directory too? Interested in a)does it work as expected and b)is it a reasonable experience/way to do it Jul 01 21:06:54 ShiftyAxel: sure thing! Right now woce-build, by default, builds the 'woce' versions of all the things Jul 01 21:07:13 but what if you wanted woce-build to build YOUR luna Jul 01 21:07:21 either from your git repo, or from a local directory you're hacking on Jul 01 21:07:34 point your favorite edtior at config/custom.mk Jul 01 21:08:03 and change it appropriately to reflect this and away you go Jul 01 21:08:23 this will need to be explained better/more clearly in documentation on the wiki or so :/ Jul 01 21:08:53 well that made it click for me, so i think you're onto something :) Jul 01 21:09:01 okay, i'm glad ^.^ Jul 01 21:09:22 I'll pull down my fluid-gestures branch from github when it's done with woce and see how it likes that Jul 01 21:10:04 ShiftyAxel: look at the other examples, you should be able to just point it at a github-generated tarball of the branch Jul 01 21:10:23 ShiftyAxel: or use the 'GIT' DLTYPE and just specify the commit-id you want Jul 01 21:10:41 but the GIT stuff is less...smooth. anyway just pull it down locally, sorry, don't meant to drown this in options :3 Jul 01 21:11:01 haha, not a worry :D Jul 01 21:11:20 building directly from git sounds ridiculously awesome, easy testing of newly-released cool stuff! Jul 01 21:11:33 ShiftyAxel: well it requires you to push to git Jul 01 21:11:48 which if you're building and dev'ing on same machine, you might prefer just having it build directly from your dev source tree Jul 01 21:11:58 (when using DLTYPE=DIR, it just symlinks it over and uses that) Jul 01 21:12:30 yeah, that occurred to me halfway through typing that :p it'll be useful for making sure my final commits aren't broken though Jul 01 21:12:38 yep! Jul 01 21:13:10 we're using DLTYPE=TGZ and tagged releases (which github cutely auto-tarballs for us) to do that for now, FWIW. trade-off of sorts Jul 01 21:13:36 but coolness is moving forward this should make trying all manner of different versions easy :) Jul 01 21:13:47 anyway lmk how it goes, and tyvm :) Jul 01 21:13:56 * dtzWill wants to enable people to do the cool things they're doing Jul 01 21:14:08 folks Jul 01 21:14:25 bhuey Jul 01 21:14:38 hey Jul 01 21:14:40 sup Jul 01 21:14:57 ShiftyAxel, seems like it wants chown Jul 01 21:15:04 * bhuey watching a baseball game Jul 01 21:15:14 * ka6sox watching paint dry Jul 01 21:15:19 how's development going ? Jul 01 21:15:24 ka6sox: how very curious. well, whatever works Jul 01 21:16:05 ShiftyAxel, why I keep disappearing for a bit is that I am painting my front door. Jul 01 21:16:20 bhuey, its goin.. Jul 01 21:16:50 git tree of 2.6.35 released yet ? Jul 01 21:17:01 ka6sox: I was referring to the chown thing :p Jul 01 21:17:33 oh Jul 01 21:17:37 :D Jul 01 21:18:13 * ShiftyAxel rings a large gong Jul 01 21:18:25 dtzWill: woce build complete! Jul 01 21:18:42 ShiftyAxel, so if we add build-essential, curl, git and unzip thats good enough to ship as a "buildable env"? Jul 01 21:18:49 ShiftyAxel: wooo Jul 01 21:19:04 should i stick it on the tp to test, or is a successful build sufficient proof? :) Jul 01 21:19:08 dtzWill, starting a build in my new build env? Jul 01 21:19:16 s/?// Jul 01 21:19:16 ka6sox meant: dtzWill, starting a build in my new build env Jul 01 21:19:18 ShiftyAxel: nah it's really thesame source Jul 01 21:19:59 ka6sox: yeah, that's all I've installed Jul 01 21:20:39 ShiftyAxel: mostly want to make sure it builds neatly for people, and to work out any workflow bugs when using local source dir Jul 01 21:21:13 ShiftyAxel, okay then I will create a new one, add those bits and then package it up. Jul 01 21:22:20 dtzWill: cool, i'm just pulling down my gesture rewrite to test with DLTYPE=DIR now. Will separate tests be required for each DLTYPE? Jul 01 21:22:25 the Infra changes never end... Jul 01 21:23:20 ShiftyAxel: nah, i think just testing the defaults as well as the local is the big things Jul 01 21:23:34 the gz/tgz/bz2 as really the same Jul 01 21:24:00 and if anyone wants to use the git one, a)they can trivially use github-generated tarballs instead (if more bandwidth costly when jumping versions) and b)we can cross that road when we get there Jul 01 21:24:59 so just DLTYPE=DIR and making sure it works well for our luna hackers is the most important :) Jul 01 21:27:29 i'm fairly confident the config thing will server webos-port's feed-generate buildbots needs for the immediate future as well Jul 01 21:27:53 very nice indeed :D Jul 01 21:28:20 do I run 'make custom' for... making custom, by any chance? Jul 01 21:28:38 ShiftyAxel: yep! Jul 01 21:29:10 more generally CONFIG=configname does it, but for the shipped config (including the config.mk template) 'make woce' 'make webos-ports' and 'make custom' are rigged up to invoke their respective configs Jul 01 21:29:34 now to remember how git ignore works so changes to custom.mk get ignored Jul 01 21:30:50 i believe you create a .gitignore file in the project root with 'config/custom.mk' on the first line Jul 01 21:30:57 and cool, it's building now :) Jul 01 21:31:36 ShiftyAxel: great! and worth noting, it definitely should do the right thing when you just change a single file Jul 01 21:31:44 just rebuild that, relink the binary and hooray Jul 01 21:31:49 ShiftyAxel: ah okay ty for that. Jul 01 21:33:15 hrrmm i think git ignore'ing it will prevent from shipping a default version Jul 01 21:33:20 w/e i'll sort that out later O:) Jul 01 21:33:35 so... forgive me if i sound like an idiot, but does that mean you don't have to rebuild the entire binary every time? Jul 01 21:33:51 just modify the existing, like delta/diff updates? Jul 01 21:34:06 ShiftyAxel: well for a given config, using local directory, yes Jul 01 21:34:17 ...mind=blown Jul 01 21:34:21 ShiftyAxel: try it! just change a file in your luna source tree and re-run 'make custom' Jul 01 21:34:52 like i said, goal is to make our fine luna hackers lives easy where possible :) Jul 01 21:34:58 ShiftyAxel, IRC is really helpful for development. Jul 01 21:35:03 the c++ course at my uni didn't cover building outside an IDE, so that's a pretty radical concept to me Jul 01 21:35:39 yeah, i'm really liking IRC so far, i haven't actually met any competent programmers before Jul 01 21:37:24 hooray user trial: success Jul 01 21:37:39 ShiftyAxel: most IDE's, etc, do smart rebuilds Jul 01 21:37:50 in the sense of only rebuilding object files that need to be Jul 01 21:38:34 the course didn't cover object files either :s (yes, it was awful, i mostly taught myself) Jul 01 21:38:41 that sure makes a lot more sense though :D Jul 01 21:38:49 also, i've run into issues with make custom Jul 01 21:39:33 ok there's a lull in my work at this time, did i miss anything good here? Jul 01 21:39:33 it's giving me 'Stray / at top of file' for the modified sources Jul 01 21:40:00 ShiftyAxel: err, bummer. Jul 01 21:40:09 ShiftyAxel: paste the error(s)? Jul 01 21:40:30 ShiftyAxel: and your source tree... does it have the patch-applying commit in it? Jul 01 21:40:36 just rerunning now, i decided to check out the sources with nano and wiped out my terminal history >_> Jul 01 21:40:41 oh yeah, nuts Jul 01 21:40:57 (just pull down from whatever you based your repo off of) Jul 01 21:43:10 it's forked from woce/LunaSysMgr, so would that be 'git pull remote/origin/master'? Jul 01 21:48:34 EricBlade, yes Jul 01 21:48:41 we now have AIOSettings Jul 01 21:49:04 so that means we should be able to start setting up a sane way to do preferences Jul 01 21:49:23 i saw something about dtzWill making a better build process, but I don't really have time to read thru the entire backlog Jul 01 21:49:35 2 things... Jul 01 21:49:39 this git stuff is making my head hurt, damn my reliance on shiny user interfaces±! Jul 01 21:50:35 EricBlade, I think we need to work on the Prefs before we can start integrating the good tweaks that are being done to the UI... Jul 01 21:51:30 i think before we integrate things, we should probably get the major breakage fixed Jul 01 21:51:42 but . . i don't think any of us have any idea where or how that's broken Jul 01 21:51:47 like the PDK stuff? Jul 01 21:51:51 yeah that Jul 01 21:52:18 I haven't tried to even go look...been too busy with Infra things. Jul 01 21:53:54 is there a way to get debug output from Luna when it's on-device? that's probably a good place to start Jul 01 21:55:54 normally I turn off as much logging as possible to save battery. Jul 01 21:56:04 but with this development stuff we need to turn it all back on. Jul 01 22:00:59 ShiftyAxel: was your 'make custom' issue due to unpatched lunasysmgr? Jul 01 22:01:15 oh I see you asked a question, sorry, missed that. 'git pull origin' will probably do what you want Jul 01 22:01:24 'git remote -v' will show you your remotes and their names Jul 01 22:01:34 'origin' is by default what you cloned from Jul 01 22:03:13 i'm still wrestling with it, i cloned from my fork which hasn't been updated. after some googling i added woce/LunaSysMgr as an upstream and pulled down from that, just about to try building again Jul 01 22:03:31 commandline git is something else i need to improve my skills in Jul 01 22:10:22 ShiftyAxel: great, ty. sorry 'bout that :) Jul 01 22:10:29 no worries :) Jul 01 22:11:20 dtzWill: Success! Jul 01 22:11:33 * ShiftyAxel 's github legs begin to feel slightly less wobbly Jul 01 22:11:38 ShiftyAxel: hooray! :D Jul 01 22:11:50 ShiftyAxel: and works neatly if you touch a file in your luna tree? Jul 01 22:11:55 (==quick rebuild?) Jul 01 22:12:53 if that works i'll call this a win and get others to start using it... Jul 01 22:13:16 dtzWill: dingdingding! We have a winner! Jul 01 22:13:50 ShiftyAxel: woooo Jul 01 22:14:01 excellent work, sir Jul 01 22:14:18 ty! :D Jul 01 22:14:22 now to update docs and such :) Jul 01 22:14:30 man I keep forgetting how long it takes to push up 300MB with a slow uplink Jul 01 22:22:05 * dtzWill updates http://webos-ports.org/wiki/WOCE_build_Instructions with instructions on setting up custom.mk Jul 01 22:25:20 dtzWill, don't worry about getting it all pretty...we can gussy it up. Jul 01 22:28:30 PSA of sorts: the updates to woce-build will require touchups to fix any existing 'luna install' scripts/etc Jul 01 22:31:33 as in on the internal side or the third-party scripts side? Jul 01 22:32:17 ShiftyAxel: hmm? Jul 01 22:32:20 oh third-party Jul 01 22:32:23 there's no internal afaik? Jul 01 22:32:38 i just mean people have various automagic ways to update their device Jul 01 22:32:46 and i'm just saying the resulting LunaSysMgr is in a slightly different place Jul 01 22:32:48 just as an FYI Jul 01 22:33:44 aha, fair enough. yeah, i asked just in case there was an internal one Jul 01 22:34:35 ka6sox: will the initial release of WOCE SDE have the share stuff setup for external editing? Jul 01 22:34:53 ShiftyAxel, no, I haven't sorted that yet. Jul 01 22:40:45 fair enough, i'll see about knocking up an interim setup for the time being Jul 01 22:43:17 ShiftyAxel, if you want to sort that bit I can keep focusing on getting Puppet working right Jul 01 22:44:39 ka6sox i'm up for giving it a try, though automounting virtualbox shares on boot using the fstab didn't seem to work when i tried it in my ubuntu setup Jul 01 22:45:50 is the srv directory okay for putting shares in, or is it saved for make stuff? Jul 01 22:46:08 we build the entire thing in /srv Jul 01 22:47:31 so YES put your shares in there if you wish Jul 01 22:48:03 and indeed that would be a more consistent thing so I like that Jul 01 22:50:17 cool, now i just need to figure out the symlinking stuff Jul 01 22:50:54 can you home the share on /srv? Jul 01 22:53:02 dtzWill, you use a mkdir -p during the build for doctors and downloads right? Jul 01 22:55:56 link the home dir to the share? i like it Jul 01 22:56:01 trying that now Jul 01 23:04:57 woot, read-only filesystem errors Jul 01 23:11:08 doing some googling, it looks like creating symlinks in shared folders is an issue under VirtualBox 4.1.8 and up. hmm. Jul 01 23:12:27 shared folders only have vfat semantics Jul 01 23:12:33 no symlinks Jul 01 23:12:51 What I do is run an NFS server on the host and mount the filesystem in the guest over the host-local network. Jul 01 23:18:05 aha, that explains that Jul 01 23:22:38 rwhitby: so your system has the VM compiling the sources in the host os using the environment of the guest os, right? Jul 01 23:43:25 ka6sox: looks like symlinks aren't an option, so the remaining would be either rod's solution or the one i run. any thoughts? i'm thinking rod's is probably the best, since mine involves sources inside the VM and a lot of copy-pasta Jul 01 23:44:33 I'm not sure how that works with a windows host. Jul 01 23:44:43 need to look into that. Jul 01 23:46:01 okay Jul 01 23:46:11 they have an NFS server for Windows... Jul 01 23:46:15 so thats a starter Jul 01 23:46:18 yeah, i thought it was cross-platform Jul 01 23:46:41 it kind of sucks that there isn't one nfs program to rule them all, but it's better than copy-pasta Jul 01 23:48:04 no kidding Jul 01 23:48:15 okay I'll factor that in too... Jul 01 23:48:25 do you wanna write up the OSX version? Jul 01 23:48:33 I'll work on the Doze and Linux ones. Jul 01 23:48:44 yeah, that sounds good to me Jul 01 23:50:53 what I need to look @ is whether 127.0.0.1 will work with all cases. Jul 01 23:51:38 since I didn't plan on doing anything but "sharing" the connection it should. Jul 01 23:55:39 yeah, that would allow the VM side of stuff to be the same regardless. Apparently you can connect to the host machine via the guest os' default gateway (10.0.2.2 here) Jul 01 23:56:06 I'll setup an NFS share here and see if I can access it Jul 01 23:56:38 okay let me see if we can just setup networking the same way on all 3 and then the instructions will be universal Jul 01 23:56:58 for all 3 Jul 01 23:57:35 yeah, sounds good Jul 01 23:58:03 looks like OSX 10.7 has nfs enabled and running by default Jul 01 23:59:58 kewl Jul 02 00:00:12 nfs or nfsd? Jul 02 00:01:43 http://www.hanewin.net/nfs-e.htm Jul 02 00:01:56 nfs server for windows (XP, Vista,7) Jul 02 00:02:42 nfsd, seems pretty easy to get working too Jul 02 00:03:35 as does the windows version, we could probably use the same exports file on all systems Jul 02 00:03:58 good Jul 02 00:04:17 i'll see if i can connect as-is, and then try to find a way to only allow the VM in Jul 02 00:04:24 probably best to keep security in mind Jul 02 00:04:39 what I'd like to see is people using their favourite IDE in their favourite Host Platform, and just use the SDE to build. Jul 02 00:06:01 wocebe...pronounces Wasabi Jul 02 00:08:24 yeah, that's a good goal to aim for Jul 02 00:08:48 hmm, i'm getting access denied by host errors here Jul 02 00:08:57 though that implies that there's something saying no, so it's a start Jul 02 00:10:35 I just booted the W7 machine here...about to do an install there. Jul 02 00:13:52 ShiftyAxel, there is no reason we shouldn't map the share directly to /srv in the VM Jul 02 00:14:00 and do all the building in that. Jul 02 00:14:17 since that exactly replicates what the builder does. Jul 02 00:15:02 so /srv would contain doctors, downloads and a source share? Jul 02 00:15:15 source/build/makefiles etc Jul 02 00:15:46 means when the build is done you have access directly from teh dev env to all the output and debug information. Jul 02 00:16:42 also keeps the containerfile for the VM small. Jul 02 00:17:42 aha, i think i'm beginning to follow Jul 02 00:17:47 i like Jul 02 00:18:29 i've determined that the client can see the host shares now using 'sudo showmount -e 10.0.2.2' Jul 02 00:19:43 okay then we should make sure the vagrantfile we deliver to folks has the networking setup the same way everywhere. Jul 02 00:19:52 and that way the instructions are good for all. Jul 02 00:20:13 setting up hanewin Jul 02 00:21:00 yeah, good stuff Jul 02 00:21:21 i'd be interested to know if your client OS has the same default gateway as mine Jul 02 00:22:30 once I get done with hanewin setting up I'll check Jul 02 00:28:25 10.0.2.2 Jul 02 00:28:59 so it appears as if they are all the same. Jul 02 00:29:56 excellent Jul 02 00:30:20 i'm still getting permission denied errors here, i wonder if OSX has a default configuration for it... Jul 02 00:33:20 I should log into my desktop @ work and setup a linux version Jul 02 00:34:14 ShiftyAxel, this is helping a lot...getting this going has been one of my goals for 8yrs... Jul 02 00:34:36 (when I am not trying to keep 25 VMs working for projects... Jul 02 00:34:38 ) Jul 02 00:34:54 wow, well i'm glad to be of assistance Jul 02 00:35:26 so when it's done, will this setup help for stuff other than webOS hackery? Jul 02 00:35:31 I really have hated that I didn't have a common build env for all platforms...everything has been a kludge. Jul 02 00:35:45 ShiftyAxel, yup... Jul 02 00:35:49 Optware needs this too. Jul 02 00:36:10 and I'll also probably apply it to doing OE-core builds. Jul 02 00:40:15 sounds like it'll be quite useful then :D Jul 02 00:43:17 its not a IDE...its a BE Jul 02 00:43:32 since thats really all that is needed to do things right Jul 02 00:44:18 BE? Jul 02 00:44:25 oh, build env Jul 02 00:44:35 right Jul 02 00:45:37 it seems like a very logical way to do things, decoupling building from editing Jul 02 00:49:10 scary part is my poor brain is going to the next logical step...but I'm not ready to implement that yet... Jul 02 00:49:48 the next logical step being? Jul 02 00:52:23 remote FS to a build Cluster Jul 02 00:53:03 for super-fast builds? Jul 02 00:53:10 yes Jul 02 00:53:16 ooh Jul 02 00:53:25 mm, that does sound good Jul 02 00:53:31 something with 12-16 cores...and HUGE RAM tmpfs. Jul 02 00:54:24 (we are going back to what we had when I started...HUGE centralized machines with essentially "dumb" terminals... Jul 02 00:54:25 * wrea drools Jul 02 00:54:53 haha, it's strange how things work out Jul 02 00:55:04 yup Jul 02 00:55:07 sounds like the stuff you had back then was ahead of it's time Jul 02 00:55:12 in a sense Jul 02 00:55:30 no, it was the "State of the Art" when we started... Jul 02 00:55:55 first computer I worked on had toggle switches on the front... Jul 02 00:57:42 toggle switches for what? Jul 02 00:57:53 getting it started. Jul 02 00:58:02 plural? Jul 02 00:58:10 you toggled in the bootloader...by hand Jul 02 00:58:24 google "images of pdp8/e" Jul 02 00:59:15 woah, sweet colour scheme Jul 02 00:59:19 toggle in the starting address, hit "load address" toggle in the opcode... Jul 02 00:59:26 hit "load" Jul 02 00:59:39 repeat for some 56 or so steps (hoping you didn't screw up) Jul 02 00:59:45 and then turn the key to "RUN" Jul 02 01:00:10 if you did it right...the paper tape reader would start reading the tape. Jul 02 01:00:55 Then the RIbbon bobbin like tapes (called DECTapes) would start turning... Jul 02 01:01:20 paper tape as in punch-hole tape? Jul 02 01:01:27 and eventually, if nothing blew up...you could get the 5MB disk to load the Timeshare OS... Jul 02 01:01:35 yes, punched hole tape. Jul 02 01:01:55 using an ASR33 Teletype. Jul 02 01:03:30 the tape was strung out the door into another room faked down on the floor so it didnt' jam Jul 02 01:04:16 I think it was something like 15m of tape Jul 02 01:04:31 that's a lot of tape Jul 02 01:04:44 is the OS what was stored on the tape? Jul 02 01:05:05 no, second stage bootloader Jul 02 01:05:47 i see... Jul 02 01:06:06 and that would then go on to load the os Jul 02 01:06:15 yes, off the tapes Jul 02 01:06:20 (DECTape() Jul 02 01:06:49 have you ever seen the movie "wargames"? Jul 02 01:07:29 i don't believe i have, though i recognize it Jul 02 01:07:58 they used a modem where you stuck the telephone handset into the "acoustic coupler" Jul 02 01:08:05 that rand @ 110baud... Jul 02 01:08:10 s/rand/ran/ Jul 02 01:08:10 ka6sox meant: that ran @ 110baud... Jul 02 01:08:39 a friend of mine was talking to me about acoustic couplers the other day Jul 02 01:08:51 seemed like a really innovative use of what was available to me Jul 02 01:08:56 okay box is finished setting up... Jul 02 01:09:15 I needed a new Vbox as teh one I had was too old. Jul 02 01:09:43 got the VM now as well... Jul 02 01:10:12 cool Jul 02 01:10:16 okay so I'll need to setup fstab inside the vm to look for the host's nfsd Jul 02 01:10:28 and mount it in the right place. Jul 02 01:10:36 I wonder if you'll run into permissions errors like i have, or whether osx' nfs is just an arse Jul 02 01:10:52 you can fix that if you want... Jul 02 01:11:02 it defaults to a "guest" space Jul 02 01:11:08 you can make it so we have auth. Jul 02 01:11:39 and once I get done with the windows one I'll poke around on the OSX one. Jul 02 01:13:34 I realize the sun may have just gone down but its 2am where you are...I appreciate your help with all this... Jul 02 01:13:57 I have a few hours of poking around and writing till its ready to release. Jul 02 01:15:02 It probalby won't be ready till tommorrow I suspect by the time I sort out all the issues. Jul 02 01:16:14 glad to help :) i'll probably stay up til around 3- my sleeping schedule's a bit odd atm Jul 02 01:16:26 okay Jul 02 01:16:28 trying to get it back in order one hour/day at a time Jul 02 01:16:47 don't try to shift round all the way in one shot. Jul 02 01:17:23 the widest character in a font is w, right .. ? w and m ? Jul 02 01:17:50 I suspect so Jul 02 01:18:13 i think that's universal for all fonts. i hope so Jul 02 01:19:20 fxspec06: curious-- why do you ask? :) Jul 02 01:19:48 fxspec06: i second that motion Jul 02 01:21:10 because i'm limiting the number of characters for a user's name to 8, and my history sidebar is a fixed width.... and this is like absolutely barely perfect http://i.imgur.com/uZsL6.png Jul 02 01:21:28 but i just realized chrome scrollbars won't be there, so i can shrink it a little bit more Jul 02 01:22:03 fixed width fonts will still be the max size which is M and W Jul 02 01:22:56 that was a bit of a strange question, lol Jul 02 01:23:28 for doing UI stuff it isn't Jul 02 01:23:43 ShiftyAxel, are you editing the wiki? Jul 02 01:24:20 nope, should i be? Jul 02 01:24:54 not unless you want to be... Jul 02 01:25:05 I needed to add some stuff before it leaves my brain. Jul 02 01:25:10 haha, just curious Jul 02 01:25:21 i should probably be noting down my steps thus far tbh Jul 02 01:25:52 I now need to add 3 more pages or maybe just targets on the page. Jul 02 01:25:58 (sorry Anchors) Jul 02 01:26:31 for the NFS bits Jul 02 01:27:32 w7 has to have ports poked for NFS...even if its only internal... Jul 02 01:28:27 i may have just found the source of my issue- i don't have an nfs.conf Jul 02 01:28:56 also do i need permission to edit wiki pages? I just created an account but am having trouble finding the edit button Jul 02 01:29:18 ka6sox: yeah but if you're hand-calculating glyph postions, you're going to hate your life Jul 02 01:29:24 see wterm and our fun times there :P :) Jul 02 01:29:44 although that's partially due to fun with SDL_ttf, as well as our/my lack of font experience :) Jul 02 01:33:18 hello? Jul 02 01:33:37 morning Jul 02 01:34:22 carc: welcome! :) Jul 02 01:34:24 evening here Jul 02 01:34:29 thanks Jul 02 01:34:39 I actually have a question Jul 02 01:35:15 I'm trying to get started modding WOSCE, but I can't get novacom to see my touchpad Jul 02 01:36:02 carc, what is the setup you are using to talk to the TP? what OS? are you trying to do this from within a VM? Jul 02 01:36:29 I'm running Arch Jul 02 01:36:30 dtzWill, what about using something like rmake from the host OS to talk to the build env. Jul 02 01:37:09 so the VM is just a thing you talk to from your host OS only...never going in there. Jul 02 01:37:51 ka6sox: I think i just got it working :D Jul 02 01:38:02 carc, more info please....64bit? where did you get novacom from? did you put your TP in developer mode? Jul 02 01:38:36 64 bit yeah. got novacom off the aur, tp's in dev mode Jul 02 01:38:46 aur? Jul 02 01:39:04 Arch User Repository Jul 02 01:39:30 try the one from opensource.palm.com Jul 02 01:39:44 and reboot your computer (maybe try that first) Jul 02 01:40:30 dtzWill, have you used rmake before? Jul 02 01:41:28 ShiftyAxel, excellent Jul 02 01:41:46 ka6sox: Any chance i can get write access to the wiki? I'm compiling instructions in a textfile atm Jul 02 01:41:51 I think I should setup a woce-be repo and have us put scripts in there. Jul 02 01:42:04 ya create a user, let me know the name and I'll grant you access. Jul 02 01:42:21 ShiftyAxel: and config files Jul 02 01:42:43 username is ShiftyAxel Jul 02 01:43:38 I have the palm version Jul 02 01:43:44 still doesn't see it Jul 02 01:44:28 are there any commands I should run to start the server? Jul 02 01:45:19 ShiftyAxel, you should have access now Jul 02 01:45:39 carc, not sure...I don't use archlinux and my Ubuntu it "just works" Jul 02 01:45:48 (which is sad I know) Jul 02 01:48:08 ShiftyAxel, https://github.com/woce/woce-be Jul 02 01:48:36 what command do you run to connect? just novacom? Jul 02 01:48:59 ka6sox: The config file's probably going to vary per-os since it requires a directory to share. A generic one + instructions should do, right? Jul 02 01:49:45 carc: yeah, or novaterm. have you got webOS Quick Install? Jul 02 01:51:05 carc, or palm's sdk? Jul 02 01:51:18 ShiftyAxel, you now have access to that repo Jul 02 01:51:19 no and no Jul 02 01:51:54 ShiftyAxel, I guess I'll create 3 directories for that...one for each Jul 02 01:52:03 and then we can put the right bits in the right places. Jul 02 01:52:26 this is frustration because luna builds just fine Jul 02 01:52:47 carc, I just use openssh on the device Jul 02 01:52:52 ssh/scp Jul 02 01:52:57 and plug the TP in. Jul 02 01:52:59 (to power) Jul 02 01:53:38 ka6sox: sweet, sounding good. There aren't really any 'bits' for OSX though, since nfsd etc is already there and running. You have to modify one of Apple's plist files to enable non-root access to shares, and then it's just a matter of adding a dir to /etc/exports Jul 02 01:53:50 ok so I find the TP on my wifi and then tunnel in Jul 02 01:53:56 right? Jul 02 01:54:00 yes Jul 02 01:54:22 thanks, attempting now Jul 02 01:56:09 the nfs.conf and instructions for modding the plists would be good. Jul 02 01:56:32 Turns out the nfs.conf was nothing to do with it- I still don't have one Jul 02 01:56:39 aha. Jul 02 01:56:42 interesting Jul 02 01:57:08 indeed, i'm thinking it's either not in /etc/ where the internet says it should be, or it's using some kind of defaults Jul 02 01:57:26 OSX has the extended attributes... Jul 02 01:57:35 the what now? Jul 02 01:57:38 so its entirely possible that its one o fhtose. Jul 02 01:58:09 s/o\ fhtose/of\ those/ Jul 02 02:04:43 ka6sox: what are we doing re share location, having the user config it themself? Jul 02 02:07:52 also, just pushed the modified nfsd.plist and an example exports file for OSX Jul 02 02:08:00 yes, that has to be user option Jul 02 02:10:34 good stuff, i'll finish writing the instructions and put them on the wiki Jul 02 02:13:58 ShiftyAxel, ty...I'll work on the ones for Doze and then Linux Jul 02 02:16:05 btw i reckon a template fstab should be included in the vagrant box, that way the user just has to replace a placeholder string with their share path Jul 02 02:17:16 right, I can make that a file we have in the woce-be box. Jul 02 02:17:37 I see no reason to make this a 64bit box as we are building 32-bit cross things. Jul 02 02:17:54 I'll edit one from what i have now and push it to the repo Jul 02 02:18:07 yeah, makes sense. no real advantages to be had Jul 02 02:21:29 so the entry would be something like: Jul 02 02:22:13 10.0.2.2:/home/woce /srv nfs rw,hard,intr 0 0 Jul 02 02:22:36 or whereever you want it to be? Jul 02 02:26:13 ShiftyAxel, you didn't use a conf file on the Host? Jul 02 02:26:34 for nfs? nope Jul 02 02:26:48 just /etc/exports Jul 02 02:27:33 and that looks about right, you probably understand filesystems better than me so feel free to add/remove arguments from the fstab in the repo Jul 02 02:27:42 okay Jul 02 02:27:51 where did you put the wiki information? Jul 02 02:27:53 I missed that. Jul 02 02:28:31 hey. power is dead at my place Jul 02 02:29:01 full screening flash doesnt work either Jul 02 02:29:27 ouch, EricBlade-TP are you having weather issues? Jul 02 02:29:55 just the heat but its just our apt here wth Jul 02 02:30:13 heat not good Jul 02 02:30:28 ShiftyAxel, found it...my browser didn't update Jul 02 02:30:30 thanks Jul 02 02:31:39 EricBlade-TP, sounds like its too hot to sleep anyways. Jul 02 02:31:43 when i try to double tap a flash to full screen it it gives me the banner to tap home to get out, but it doesnt actually go fs Jul 02 02:32:47 im a little annoyed with the pdk issue since my net is out except for freetether and i cant play games heh Jul 02 02:33:50 woo, app works nicely on touchpad.. couple bugs chrome doesn't show but nothing too unexpected. calling it a night, one more day of work and the 50 hr enyo app is complete Jul 02 02:34:10 ka6sox I only just finished adding the info to the wiki, should be up there now Jul 02 02:34:10 enyo makes everything so easy Jul 02 02:34:32 fxspec06_ I agree, enyo rocks Jul 02 02:35:24 ka6sox: I think I'll be calling it a night as well, it's been a mighty productive day :D Jul 02 02:36:24 ShiftyAxel, http://www.webos-ports.org/wiki/WOCE_SDE#OSX Jul 02 02:36:52 ShiftyAxel, thanks for all your help! Jul 02 02:37:25 ka6sox: The joys of proper formatting :) and no worries, I'm glad to assist such efforts! Jul 02 02:37:29 See you guys later Jul 02 02:37:37 nite ShiftyAxel Jul 02 02:40:14 also songsterr.com really does screwey stuff with the audio on tp now Jul 02 02:49:23 ka6sox: haven't used rmake before, no :) Jul 02 02:50:20 it has definitely occurred to me that there might be better tools for the job than Make, however :) Jul 02 02:54:20 Make is fine..I am just trying to make it so that its KISS for the user. Jul 02 02:54:25 (developer) Jul 02 02:59:25 i think hybrid apps are working. at least tts in gvoice is **** ENDING LOGGING AT Mon Jul 02 02:59:58 2012