00:02.21 | *** join/#webos-internals valexa (~valexa@nextdesign.iasi.rdsnet.ro) |
00:06.59 | hape | rwhitby: thanks for the hint. Done it now |
00:08.20 | rwhitby | hape: note that cross-compile.git is going to change to the 'arch' branch soon |
00:27.47 | *** join/#webos-internals valexa (~valexa@nextdesign.iasi.rdsnet.ro) |
00:28.05 | *** join/#webos-internals torchie (~torchie@adsl-144-193-60.mia.bellsouth.net) |
00:34.04 | *** join/#webos-internals oil (~oil@66-189-216-38.dhcp.yakm.wa.charter.com) |
00:34.08 | *** mode/#webos-internals [+v oil] by ChanServ |
00:34.23 | halfhalo | ewwww, its oil |
00:40.04 | *** join/#webos-internals zsoc (~z@unaffiliated/zsoc) |
00:40.04 | *** mode/#webos-internals [+v zsoc] by ChanServ |
00:42.22 | *** join/#webos-internals Tman_mac (~tyler@adsl-69-153-5-140.dsl.snantx.swbell.net) |
00:42.23 | jhopixi | ew? |
00:51.31 | *** join/#webos-internals sjsharksfan (~wirc@adsl-75-37-7-38.dsl.pltn13.sbcglobal.net) |
00:53.18 | sjsharksfan | any known issues with warthog 69 and govnah 5.6? |
00:57.41 | *** join/#webos-internals muchtall (~muchtall@75-146-189-25-Minnesota.hfc.comcastbusiness.net) |
01:04.11 | *** join/#webos-internals NachoB (~wirc@c-66-177-152-127.hsd1.fl.comcast.net) |
01:12.29 | *** part/#webos-internals NachoB (~wirc@c-66-177-152-127.hsd1.fl.comcast.net) |
01:15.26 | jhopixi | no there are never issues |
01:15.43 | Anivrom | Only new opportunities to solve problems!1 |
01:16.51 | rwhitby | warthog is a developer testbed, not an end-user kernel. therefore there are never issues :) |
01:17.49 | bpadalino | i imagine rwhitby with his fingers in his hears going "la la la - i can't hear you" |
01:17.56 | Anivrom | +rwhitby: Wouldn't that mean there are many issues? just not called that |
01:18.07 | *** join/#webos-internals Ortwin (~wicer@a89-182-15-199.net-htp.de) |
01:18.10 | Tman_mac | rwhitby: quick question: how does .depends.inc actually get included in each Makefile in WIDK? |
01:18.32 | rwhitby | dunno, ask dtzWill |
01:18.38 | *** join/#webos-internals raster (~raster@enlightenment/developer/raster) |
01:18.54 | Tman_mac | dtzWill: ^^ see above? :p |
01:20.12 | rwhitby | Tman_mac: [ foo == bar ] && ... is no good in a makefile |
01:20.34 | rwhitby | need to use [ foo != bar ] || .... |
01:20.55 | Tman_mac | rwhitby: really.. hmm. iirc I copied it from another makefile -_- |
01:21.15 | Tman_mac | rwhitby: remind me where this is? |
01:21.19 | rwhitby | a && b will fail if a fails, stopping the makefile |
01:21.30 | Tman_mac | right |
01:21.40 | rwhitby | a | b will succeed |
01:21.46 | rwhitby | a || b that is |
01:21.49 | Tman_mac | makes sense |
01:22.43 | rwhitby | Tman_mac: with that change, you're good to merge in the arch branch |
01:22.59 | Tman_mac | ok cool. what Makefile was this in? |
01:23.12 | rwhitby | I spotted a couple |
01:23.21 | Tman_mac | okay.. I'll grep for it |
01:23.23 | rwhitby | <PROTECTED> |
01:23.29 | rwhitby | <PROTECTED> |
01:24.22 | Tman_mac | ah yes.. I think that was only those two |
01:24.50 | Tman_mac | so the question is.. do we want to include staging-armv6 in make stage by default? |
01:25.16 | rwhitby | if it builds, yes |
01:25.23 | Tman_mac | for me it does |
01:25.46 | rwhitby | next is i686 then ;) |
01:26.33 | Tman_mac | ehe, yeah |
01:29.33 | sjsharksfan | yes jhopixi, I know it's a test kernel. I had an issue with govnah not recognizing the kernel to be able to make any adjustments when I had govnah 5.6 installed with warthog. I haven't tested with any other kernels yet, just thought I'd process one at a time.. |
01:30.37 | rwhitby | are you sure that the version of warthog you are running is meant to be adjustable? |
01:31.39 | *** join/#webos-internals Termana (~bradley@123-3-173-42.static.dsl.dodo.com.au) |
01:35.14 | jhopixi | sjsharksfan: why don't you try a different kernel to verify |
01:35.17 | *** join/#webos-internals dgathright_ (~dgathrigh@cpe-76-90-139-148.socal.res.rr.com) |
01:37.03 | sjsharksfan | rod, I have the latest version warthog-69 |
01:37.28 | sjsharksfan | I can test with another kernel too |
01:40.18 | Ortwin | Govnah 0.5.6 and Warthog 69 stopps updating after a few minutes. Are you talking about that? |
01:41.46 | rwhitby | what's your poll rate? |
01:42.31 | Ortwin | Standard 1 second |
01:45.24 | rwhitby | is it repeatable? |
01:45.32 | sjsharksfan | yes |
01:45.40 | Ortwin | Yes, it just broke again. |
01:45.40 | sjsharksfan | I removed and reinstalled,same |
01:46.01 | sjsharksfan | I went back to 5.0 to see if it was my phne |
01:46.06 | sjsharksfan | all is good again |
01:46.18 | Ortwin | I'm OrR on the forums, btw. |
01:46.23 | jhopixi | is it on the charger or off? |
01:46.39 | rwhitby | do "dbus-util --capture govnah" and post the last 25 lines after it hangs. |
01:47.03 | jhopixi | try uberkernel |
01:47.05 | sjsharksfan | ort, it was blinking NAN i n the freq feels and I couldn't select other govebors, then after a min, gov stopped recognizing kernel all together |
01:47.19 | sjsharksfan | off charger |
01:47.32 | Ortwin | Connected to USB charging cable. |
01:49.02 | sjsharksfan | I will reinstall 5.6 and run through the capture |
01:49.47 | sjsharksfan | btw, I'm still on 1.4.1.1, no 1.4.5.1 yet |
01:49.58 | rwhitby | shouldn't matter |
01:50.02 | sjsharksfan | k |
01:50.28 | jhopixi | it should not show nan. |
01:51.01 | sjsharksfan | that's what I figured.. wasent sure why I got though |
01:51.36 | sjsharksfan | i'll be back shortly |
01:51.48 | *** part/#webos-internals sjsharksfan (~wirc@adsl-75-37-7-38.dsl.pltn13.sbcglobal.net) |
02:01.59 | rwhitby | I can't seem to get govnah to fail |
02:02.52 | jhopixi | what kernel? |
02:03.46 | *** join/#webos-internals noradtux (~quassel@f054017142.adsl.alicedsl.de) |
02:04.14 | rwhitby | UK of coure |
02:04.58 | Ortwin | So, uh, here is the terminal output of that command you posted: http://s761.photobucket.com/albums/xx252/ortwinr/ |
02:05.01 | Ortwin | o.o |
02:06.59 | rwhitby | really need that from novaterm or ssh |
02:07.29 | Ortwin | Sorry, I'm on Pre only here... |
02:07.58 | rwhitby | ok, if it's repeatable for you, then just post one in the thread later |
02:08.29 | Ortwin | I'll try tomorrow. |
02:08.29 | rwhitby | I'm looking for the last set of returns, and then the set of calls after that that do not have matching returns. |
02:08.58 | Tman_mac | rwhitby: I'm bringing in recent commits to master, fixing new packages and conflicts, and I'll do a full make stage tonight to make sure everything's in order, then merge to master |
02:09.06 | rwhitby | ok |
02:09.34 | rwhitby | I'll tweet that it's going to change sometime in the next 24-48 hours |
02:10.05 | Tman_mac | cool |
02:10.41 | Ortwin | Have to catch some sleep now, good night! |
02:10.59 | *** part/#webos-internals Ortwin (~wicer@a89-182-15-199.net-htp.de) |
02:13.52 | rwhitby | govnah still going strong |
02:18.43 | Tman_mac | omg, apps/speechd is a giant hack |
02:19.49 | Tman_mac | it downloads and builds espeak inside the Makefile instead of making it a separate package and depending on it |
02:21.36 | rwhitby | yeah, that needs fixing |
02:24.39 | Tman_mac | I'm going to fix it so it builds |
02:24.57 | Tman_mac | I'm not making any guarantees on pretty though ;) |
02:25.55 | Anivrom | is 65 celcius a bad temp on UK? :P wIRC + charging + 40 degrees celcius = bad temps! |
02:26.09 | Anivrom | Wonder what the thermal shutdown is on pre |
02:26.18 | Anivrom | Can't be too much higher |
02:26.56 | Tman_mac | o.o |
02:27.14 | Anivrom | 149 farenheit for all you yanks |
02:27.21 | Tman_mac | that's no good |
02:27.28 | Anivrom | Didnt shut down though |
02:27.49 | Anivrom | I just reached 58 while testing my game while charging cause I forgot to turn off 800mhz |
02:28.50 | Tman_mac | you might be interested in the patch that warns you of high temps.. |
02:29.00 | Anivrom | Thats only batt temps though correct? |
02:29.19 | Tman_mac | mm, not sure |
02:29.47 | Anivrom | I saw that one before and I didn't download it. I think cause it wasnt cpu, dont remember though |
02:30.17 | Anivrom | I wish the menu mixes didnt get rid of phone menu batt temps |
02:38.44 | rwhitby | we've had a device up to 70 cpu |
02:38.54 | rwhitby | wouldn't recommend it though :) |
02:41.25 | *** join/#webos-internals muchtall (~muchtall@75-146-189-25-Minnesota.hfc.comcastbusiness.net) |
02:46.47 | *** join/#webos-internals halfhalo (~halfhalo@cpe-76-95-96-74.socal.res.rr.com) |
02:53.04 | *** join/#webos-internals hborders (~hborders@24-107-194-65.dhcp.stls.mo.charter.com) |
03:09.51 | jacques | I guess it isn't an industrial temp part :-) |
03:11.58 | jacques | ~~~ |
03:20.00 | hborders | is anyone here using agar? |
03:20.28 | Tman_mac | hborders: yes |
03:20.39 | hborders | tman_mac: sweet. you are a lifesaver |
03:20.44 | Tman_mac | hehe ;) |
03:21.00 | hborders | tman_mac: does it work in opengl mode? |
03:21.13 | hborders | http://pastebin.com/LGQmsjBc |
03:21.19 | hborders | This is the file I'm working with right now |
03:21.31 | hborders | notice the comment about AG_VIDEO_OPENGL |
03:21.43 | Tman_mac | hborders: No, it doesn't support GLES currently. However I have been considering adding a GLES driver |
03:22.09 | Tman_mac | right now it just uses some OpenGL features that don't exist in GLES.. though I suspect it could be ported easily |
03:22.20 | hborders | tman_mac: ok, cool. I wish I knew GLES so I could help |
03:22.46 | hborders | second question: how are you starting agar? Can you post some examples of your inits? |
03:22.49 | Tman_mac | for now the sdl_fb driver is probably fine for most applications |
03:23.03 | Tman_mac | lemme see |
03:23.10 | hborders | I'm getting flicker right now |
03:23.29 | hborders | also, the hello.c app was leaving cheese when I would drag the window around |
03:23.49 | hborders | I'm a total noob at agar. I'll learn the api once I'm sure I can display a clean window |
03:24.24 | hborders | do you think that gles would improve performance/efficiency or not make much of a difference? |
03:24.44 | Tman_mac | the way I'm using agar is integrating it into an existing SDL application, so I grab SDL events and feed agar the ones I think it needs (I recommend this so you can trap SDL_ACTIVEEVENTs and handle your app being deactivated/reactivated) |
03:25.42 | Tman_mac | hborders: if you have somthing that's being updated constantly, it could help.. if it's mostly static, it probably won't matter.. |
03:26.25 | hborders | tman_mac: I'm writing a twitter client. When scrolling, I'm guessing there would be a performance improvement |
03:26.35 | Tman_mac | yes I could see that |
03:26.41 | hborders | tman_mac: Ok, so you wrote a custom event loop then |
03:27.08 | hborders | tman_mac: what about initializing agar? that's my main concern. What flags did you set, and what flags won't work at all |
03:29.03 | Tman_mac | pasting some code |
03:29.47 | hborders | thanks |
03:30.05 | hborders | I'm happy to dump all of this onto the webosinternals wiki |
03:30.26 | hborders | and clean it up a little into a hello agar for the pre |
03:31.14 | Tman_mac | :) |
03:31.16 | Tman_mac | http://webos-internals.pastebin.com/3z2vfAkU |
03:32.21 | Tman_mac | note that I create a surface in memory for Agar instead of directly using the screen.. but you could do that too if you used SDL_SetVideoMode (with w,h being 0,0) instead of CreateRGBSurface |
03:32.55 | Tman_mac | (I do that because I'm using GLES elsewhere in my app.. if you aren't don't worry about it :p) |
03:33.29 | Tman_mac | and the EventToAG() function.. a little ugly but necessary. Taken directly from agar source (the developer recommended I do this) |
03:38.23 | hborders | I'm just reading through and trying to process this. it makes sense though |
03:39.41 | Tman_mac | yeah. questions? |
03:40.31 | hborders | well first off, do you mind me shrinking this to its essence and putting up a wiki article about it? |
03:40.40 | hborders | this could be a really great start for other people like me |
03:41.01 | Tman_mac | no not at all.. that's great. I was thinking of doing that if I ever got around to it ;) |
03:41.46 | Tman_mac | I recommend keeping in the SDL_ACTIVEEVENT stuff as an example, since many applications need to do that |
03:46.42 | hborders | yeah, that was my plan |
03:47.08 | hborders | that has to do with the app getting card-ified right? |
03:47.19 | Tman_mac | yeah |
03:47.45 | Tman_mac | and it has to re-draw itself on a SDL_VIDEOEXPOSE event |
03:50.10 | *** join/#webos-internals Audemars02 (43506ec9@gateway/web/freenode/ip.67.80.110.201) |
03:50.51 | hborders | I think other code just does an sdl display call right? |
03:51.04 | hborders | I suppose there's some agar equivalent to tell agar to redraw itself |
03:52.01 | *** join/#webos-internals fprimex (~fprimex@c-68-35-230-125.hsd1.fl.comcast.net) |
03:53.13 | Tman_mac | hborders: yeah. for non-gl you'd probably use SDL_Flip(). for agar look for AG_WidgetUpdate() (I think) |
03:53.17 | bhuey | waits for the Sprint update |
03:53.19 | fprimex | join #webos |
03:53.22 | bhuey | bah |
03:53.26 | fprimex | whoops :/ |
03:54.21 | hborders | tman_mac: ok, well I'll try and review this and post something on the wiki. hopefully it'll help other people get started too. |
03:54.31 | Tman_mac | hborders: sounds great :) |
03:55.27 | hborders | tman_mac: one last thing: is agar's use of opengl transparent to me as the consumer? If I write a custom control, does it have to use opengl commands to render or something? Or does agar have its own drawing apis that it translates into sdl or opengl? |
03:56.08 | Tman_mac | hborders: the latter. it's a pretty well-done library |
03:56.54 | hborders | tman_mac: sah-weet. I'm surprised that palm doesn't just include agar with their pdk stuff |
03:57.26 | hborders | tman_mac: really, I'm surprised palm doesn't just buy the widk and repackage it as pdk 2.0 |
03:57.39 | Tman_mac | lol |
03:57.49 | Tman_mac | widk is great |
03:58.01 | hborders | yeah, I'm blown away by all the libs it has |
03:58.26 | hborders | and I'm glad I was able to get one put in |
03:58.55 | Tman_mac | yup |
03:59.24 | Tman_mac | the whole collaborative OSS model really works for this situation :) |
04:01.21 | Audemars02 | hey everyone ... don't mean to interupt the conversation, but have an update to save/restore...anyone working on Preware? want to push an update |
04:03.10 | Audemars02 | guess that give me my answer! :-) |
04:03.59 | Tman_mac | heheh.. I'm not :p |
04:04.17 | *** join/#webos-internals jhowirc (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
04:04.58 | *** join/#webos-internals sjsharksfan (~wirc@adsl-75-37-7-38.dsl.pltn13.sbcglobal.net) |
04:05.31 | sjsharksfan | rod,you there? |
04:08.55 | sjsharksfan | well,so it's in the logs, I was not able to replicate the NAN error,tried to reinstall the warthog-69 with gov5.6, all good this time, put F105,no problems at all either |
04:09.08 | sjsharksfan | isolated issue I guess |
04:09.23 | *** part/#webos-internals sjsharksfan (~wirc@adsl-75-37-7-38.dsl.pltn13.sbcglobal.net) |
04:09.52 | oil | didn't we already know the "nan error" was because of jhos code in that one version? |
04:13.16 | jhowirc | hey now |
04:13.28 | jhowirc | it was 4am :p |
04:13.43 | jhowirc | and I fixed it the next day |
04:13.49 | jhowirc | pffft :) |
04:13.56 | oil | people went batshit crazy about it though |
04:13.59 | oil | for some reason |
04:14.04 | jhowirc | I know |
04:14.05 | oil | they came outta the woodworks to point it out |
04:14.05 | oil | haha |
04:14.07 | Tman_mac | lol |
04:14.20 | Tman_mac | guys.. we are soon to have arch support in WIDK :) |
04:14.35 | jhowirc | my answer is the same as bender's |
04:15.11 | oil | what, you're gonna bend it? |
04:15.14 | jhowirc | arch as in the scm arch or multiplatform build? |
04:15.57 | Tman_mac | jhowirc: multiplatform. armv6 is working for me now. with some work on extracting the rootfs for i686, it could be added easily |
04:16.08 | jhowirc | ah |
04:16.58 | jhowirc | I think I have unwittingly set up most of widk for myself while trying to get kernels built |
04:17.09 | Tman_mac | bad news: when I merge to master, you all have to do a 'make clobber-armv7' :> |
04:17.27 | jhowirc | unacceptable |
04:17.43 | jhowirc | make make clobber invoke that |
04:17.46 | jhowirc | :) |
04:17.56 | Tman_mac | well you can certainly do that |
04:18.08 | Tman_mac | but then you'd have to rebuild the toolchain, which isn't necessary |
04:18.40 | jhowirc | there is already too much rebuilding so I agree |
04:18.51 | Tman_mac | my mac is about to take off.. make -j5 and the fan is going nuts :p |
04:19.17 | Tman_mac | yeah, all the svn packages have to rebuild every time for some reason |
04:19.34 | jhowirc | I can't wait for 1.4.5 to get here so that we don't have to build kernels 4 times just to get 1 release out |
04:20.12 | Tman_mac | jhowirc: 4 times? |
04:21.10 | jhowirc | yeah. 1.4.1 1.4.2 1.4.3 1.4.5 |
04:21.20 | Tman_mac | oh right |
04:21.21 | jacques | Tman_mac: which mac? |
04:21.43 | Tman_mac | jacques: my macbook pro i5 |
04:21.43 | jhowirc | man my sprint pre keyboard is creaking like and old man |
04:21.55 | jhowirc | tman I'm jealous |
04:22.12 | jacques | Tman_mac: ah cool, I'm considering getting one |
04:22.29 | jhowirc | s/and/an/ |
04:22.35 | Tman_mac | yeah I love it.. the timing was right to get one so I did :) |
04:23.09 | jacques | Tman_mac: are you running linux on it? |
04:23.54 | Tman_mac | jacques: in Parallels. linux is great but I <3 OSX |
04:24.32 | jacques | ok I think that's how rwhitby runs it too. I would want to dual-boot |
04:25.14 | Tman_mac | whatever works for you. in fact with Parallels you can run a boot camp partition, so you could have the option to boot into it or virtualize it |
04:25.32 | jacques | that's pretty nice |
04:25.36 | jacques | I would use that |
04:25.37 | Tman_mac | indeed |
04:26.47 | Tman_mac | who's familiar with the workings of the WIDK build system? particuarly when it comes to these .depends.inc files.. |
04:27.13 | Tman_mac | I can see where they're generated, but not where they actually get included |
04:28.11 | jacques | .depends.inc sounds like a new feature to me |
04:28.31 | hborders | tman_mac: more sdl/agar questions: what is the advantage of SDL_PollEvent over SDL_WaitEvent? If there is an event in the queue, won't SDL_WaitEvent just return? |
04:28.35 | jacques | (I haven't messed with WIDK in too long) |
04:30.31 | Tman_mac | hborders: yes it will. it depends on if you want for the event loop to wait for an event or not. mine doesn't; if there are no events it calls an update() function because it needs to be constantly updated and not wait for an event to update |
04:31.23 | Tman_mac | soo.. basically the event loop consists of handling any events that may or may not be waiting (inner loop) and calling update, without waiting (unless mPaused is true) |
04:31.31 | hborders | yeah |
04:31.45 | Tman_mac | but that totally depends on the application |
04:31.54 | hborders | so you might have your game logic running on the ui loop and thus you want it to keep spinning regardless |
04:32.08 | hborders | is there a way to trigger sdl events from other threads? |
04:32.25 | hborders | so I could wake up the event loop if I wanted to ask it to paint? |
04:32.57 | Tman_mac | possibly.. look in the SDL wiki under events |
04:34.14 | Tman_mac | in my case, I have a processing thread going that increments a number every time it updates.. the update code then keeps the number and compares it on the next call to determine if it needs to update |
04:35.01 | Tman_mac | maybe not the best way.. and a different approach might be better for other applications.. idk |
04:36.48 | jhowirc | Tman_mac: what kind of app are you building? |
04:37.07 | hborders | tman_mac: thanks. I'll make sure to put both into the example and explain it. |
04:38.03 | Tman_mac | jhowirc: real-time analyzer, analyzes sound data.. the process thread is what analyzes, and it increments the counter every time it is done with another period of sound data |
04:38.19 | jhowirc | nice. |
04:38.20 | Tman_mac | and the result is then displayed |
04:38.29 | Tman_mac | it is quite intricate :) |
04:38.49 | Tman_mac | especially with the bajillion libraries it makes a use of.. |
04:40.24 | *** join/#webos-internals thadood (~thadood@c-75-65-0-4.hsd1.tn.comcast.net) |
05:02.14 | *** join/#webos-internals Termana (~bradley@123-3-178-30.static.dsl.dodo.com.au) |
05:08.02 | lingfish | Hi all... apparently I have 1.4.5 waiting. Anything special I need to do before upgrading? I'm running unixpsycho's 800 mhz kernel... |
05:11.15 | *** join/#webos-internals bhuey (~billh@ip68-107-19-152.sd.sd.cox.net) |
05:45.36 | *** join/#webos-internals jhowirc` (~j@140.211.169.166) |
05:46.11 | *** part/#webos-internals jhowirc (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
05:47.20 | *** join/#webos-internals jhowirc (~j@140.211.169.166) |
05:47.53 | *** join/#webos-internals jhowirc2 (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
05:53.57 | jhowirc | moo |
05:54.05 | jhowirc | sweet. bip works |
05:55.24 | *** join/#webos-internals jhowirc (~j@140.211.169.166) |
06:09.05 | *** join/#webos-internals BeeRad (42740a38@gateway/web/freenode/ip.66.116.10.56) |
06:34.54 | lingfish | Does anyone know if Delta Dagger includes compcache stuff? Or only screenstate from Starfighter? |
06:35.05 | lingfish | Unix's web page doesn't help me |
06:42.22 | Tman_mac | Delta Dagger? These kernel names are starting to sound suspiciously like Debian/Ubuntu releases.. |
06:43.06 | Wolvenhaven | lol |
06:43.15 | Wolvenhaven | the names for the adult version of ubuntu are great |
06:47.22 | lingfish | So noone knows? :P |
06:48.47 | *** join/#webos-internals dgathright (~dgathrigh@cpe-76-90-139-148.socal.res.rr.com) |
06:56.25 | *** join/#webos-internals hemna (~waboring@c-66-60-190-33.ca.zetabroadband.com) |
07:08.46 | *** join/#webos-internals Termana (~bradley@123-3-145-224.static.dsl.dodo.com.au) |
07:17.57 | *** join/#webos-internals edektor (~edektor@c-174-52-25-28.hsd1.ut.comcast.net) |
07:40.20 | *** join/#webos-internals PrinceBasil (63cb3067@gateway/web/freenode/ip.99.203.48.103) |
07:42.59 | *** join/#webos-internals thadood (~thadood@c-75-65-0-4.hsd1.tn.comcast.net) |
08:10.32 | *** join/#webos-internals hucksy (~hucksy@85.183.58.26) |
08:12.16 | hucksy | hi |
08:14.38 | hucksy | is it possible to format the usb flash? |
08:15.13 | hucksy | it seems that my pre has a damanged filesystem |
08:15.52 | Anivrom | hucksy: have you tried webos doctor? |
08:16.18 | Anivrom | Or even a simple file system scan in windows |
08:17.34 | hucksy | nope, webos doctor dont touch the filesystem on the usb flash. I dont have windows but when its possible, i can make a mkfs on linux |
08:17.35 | hucksy | mhm |
08:42.09 | *** join/#webos-internals rafy210 (6c7fba5a@gateway/web/freenode/ip.108.127.186.90) |
08:45.45 | *** join/#webos-internals acydlord (~acydlord@174-26-101-21.phnx.qwest.net) |
08:45.46 | *** join/#webos-internals dkirker1 (~dkirker1@openmobl/ceo/dkirker) |
08:52.26 | rwhitby | lingfish: make sure your kernel comes from a preware feed |
08:54.50 | rwhitby | hucksy: filesystem is checked on each boot |
08:55.12 | hucksy | oh ok |
08:55.13 | rwhitby | if unrecoverable errors, the startup scripts wipe the partition |
08:56.35 | rwhitby | or you can use meta-doctor to memboot and work on the unmounted partitions |
08:57.10 | hucksy | thanks! |
09:26.54 | *** join/#webos-internals raster (~raster@enlightenment/developer/raster) |
09:30.34 | *** join/#webos-internals JesusMcCloud-lt (~Jesus@chello084115077102.1.klafu.surfer.at) |
09:43.36 | hape | rwhitby: still there? |
09:53.55 | rwhitby | hape: yes |
09:58.12 | hape | I send you a mail about the speechd question |
09:58.45 | hape | I whanted to ask you for your timing ideas to send navit to the autobuilder |
09:59.05 | hape | That I'm prepared to create a new thread in Precentral and watch there for questions |
09:59.35 | rwhitby | hape: here is my proposal |
09:59.53 | rwhitby | we create a git.../libraries/espeak.git |
10:00.19 | rwhitby | in there, you store the source code, and the generated binaries, much like in (for instance) games/sdldoom.git |
10:00.37 | rwhitby | we expect that the source code can be built with a Makefile in there that uses the WIDK setup |
10:01.03 | rwhitby | hape: then build.git/nonworking/speechd/Makefile downloads it from there |
10:02.58 | rwhitby | hape: is speechd going to have a mojo front end ? |
10:03.10 | hape | no speechd is just a service |
10:03.34 | rwhitby | it could have a simple mojo front-end? type in words and hit a "speak" button? |
10:03.38 | hape | noradtux has the idea to add a webos service to the currnt socked based service |
10:03.59 | hape | Then it could be used by any WebOS appliaction so speak text |
10:04.01 | rwhitby | yes, we would like to add a C service aspect to it |
10:04.55 | hape | at the moment not as a nojo app can not call it. we could only make it the way we did with espeak. call a script that speaks some predifined text |
10:06.45 | hape | We spoke about that and decidet not to do it. As it is only a service and would waist space on a allready filled up langer pages |
10:06.54 | rwhitby | ok, but we should plan for a mojo service and application in the future |
10:07.44 | hape | mojo service is on noradtux plan |
10:08.07 | hape | as it is allready a running packground service demon. |
10:08.17 | rwhitby | hape: espeak has a command line front-end, able to speak works from stdin, right? |
10:08.43 | hape | right. But we do not use espeak direktly right now |
10:09.01 | rwhitby | what is the structure right now? |
10:09.17 | hape | there is a command line interface for speechd |
10:09.41 | rwhitby | where is speechd from? |
10:09.42 | hape | speechd is the speed dispatcher. You send the text to him as fast as you what |
10:10.02 | hape | he the calles espeak as a lib to speak the text one after each other |
10:10.47 | rwhitby | would we ever want one and not the other installed in the future ? |
10:11.17 | rwhitby | hape: I have time now for the next couple of hours to work on this. do you? |
10:11.37 | hape | yes |
10:12.02 | rwhitby | ok, what packages in WIDK are used? |
10:12.16 | rwhitby | and do they work on the 'arch' branch? |
10:13.07 | hape | noradtux crated a preivate feed with your scripts |
10:13.13 | hape | http://tnx.homeip.net/~norad/myfeed/ |
10:13.35 | hape | So this are the pages as they needed in filnal |
10:13.36 | rwhitby | now, a question about locale |
10:13.59 | hape | at the moment the makefile uses the loacle from the compiling host |
10:14.18 | rwhitby | why does the symlink need to go through /media/internal? why not just symlink straight from /usr/lib/locale to the app dir in /media/cryptofs/apps/usr/palm/applications/org.webosinternals.locale/... ? |
10:14.31 | hape | yes |
10:15.02 | hape | The makefiles in the build git contains the needed pre/post scripts |
10:15.12 | rwhitby | why does the symlink need to go through /media/internal? why not just symlink straight from /usr/lib/locale to the app dir in /media/cryptofs/apps/usr/palm/applications/org.webosinternals.locale/... ? |
10:16.27 | hape | The needed packages from the crosscompile git are apps/navit apps/speechd and common/locale |
10:16.56 | hape | The espeak package is part of the speechd package. The seperate espeak package is not used anymore |
10:17.37 | rwhitby | what if someone else wants to use the espeak package without speechd? why not keep them as one package depending on another? |
10:18.10 | hape | rwhitby: the jail only allows access to the one appliaction folder in cryptos. I we link it to the locale folder in cryptfs then it is not seen in the jail |
10:18.28 | hape | to use the espeak package direktly is not supported |
10:18.55 | hape | speechd is the dispatcher frontend to get all requests |
10:19.45 | hape | if you call espeak faster as it can speak you get into trouble. speechd is taking care of this and more |
10:19.53 | rwhitby | ok |
10:20.25 | hape | I see no reason to call espeak instead of speechd |
10:20.43 | rwhitby | ok |
10:20.54 | hape | from the commandline you can call speexhd with the spd-say command in the seechd package fodler |
10:21.11 | rwhitby | ok, that will work for the service then |
10:21.25 | rwhitby | I can quickly make a mojo service and front-end using that |
10:21.47 | rwhitby | and that package will be useful independent of navit, so it should have a good name too. |
10:23.01 | hape | Hä. The plan is to extend the exisitin speechd demon to contain the service. Not another running deamon for the service |
10:23.03 | rwhitby | is that package compatible with the app catalog content rules? |
10:23.33 | hape | not shure, never read the app catalog content rules |
10:23.50 | rwhitby | I agree it should be one executable speechd and service. |
10:24.14 | rwhitby | so we need a good name for it, cause "speechd' is not an end-user friendly name (no end user knows what a daemon is) |
10:24.44 | rwhitby | the name will cover the daemon/service, and the mojo app front-end, all in one package. |
10:24.54 | hape | At the moment speechd can be called by his C API or wia a socked. |
10:25.12 | hape | The second way is how Navit calls speechd |
10:25.14 | rwhitby | (just like Govnah is the name of the service and front-end, and same for the Preware package now) |
10:26.25 | hape | That is the home of speechd http://www.freebsoft.org/speechd |
10:28.05 | rwhitby | should the espeak library be packaged separately, so that someone else can replace it with a festival back-end later if they wish? |
10:28.46 | hape | we not througt about that. But it could be done |
10:30.06 | rwhitby | hape: is the locale library complete? does it have everything it will ever need in the future, or do other applications in the future write into the same directory? |
10:30.31 | hape | Not sure if we should create on more package. I think it would be better to replace the the speechd packge with a other one that containf the festival back-end |
10:31.04 | rwhitby | and will the locale package be used by other applications other than navit? |
10:32.32 | hape | The locale can be used by other C applaictions that uses the libc for translations |
10:33.33 | rwhitby | is there a way to do it without needing /usr/lib/locale? cause that will never be accepted into app catalog |
10:34.13 | hape | The only need to do export LD_LIBRARY_PATH=$APP_DIR/lib:/media/internal/.local/lib before the app ist started |
10:35.04 | hape | I expect yes, not sure why noradtux sill add this link |
10:35.31 | hape | the problem is that the path is hardcoded in the libc from plam. But the files are missing |
10:39.15 | rwhitby | I think we need a more generic solution for the /media/internal/.local directory. something that can be used by many different applications for sharing information between jails |
10:39.32 | hape | the current locale packed has all we need i think. But we could send out another on later if a language is missing |
10:40.05 | rwhitby | ok, I understand the locale stuff now, thanks. |
10:40.37 | hape | It costed noratux some time to find this all out. |
10:43.13 | rwhitby | ok, we now have applications/navit.git services/speechd.git and libraries/locale.git |
10:43.37 | rwhitby | for navit, please structure the repo like the applications/preware.git repo |
10:44.03 | hape | So the sepearte gits works like the seperate packge folders in the crosscompile git? |
10:44.57 | rwhitby | no, they work as the source and binaries git for the autobuilder, with the Makefile in preware/build.git doing the packaging |
10:50.43 | hape | so we store the pregenerated binaries there? |
10:51.45 | rwhitby | yes |
10:52.14 | rwhitby | if they are built precisely from the source and makefile in WIDK, then we just need a README and LICENSE to point to the source in WIDK |
10:52.45 | rwhitby | in the long term future, when cross-compile.git and build.git are somehow merged, this will not be necessary. |
10:52.56 | hape | ok, I expected the autobuilder would do the compiling to. So I was worng |
10:53.20 | rwhitby | for simple things like preware and govnah and saverestore and wIRC, it does. |
10:53.30 | rwhitby | but the autobuilder does not autobuilder WIDK yet |
10:53.49 | rwhitby | but the plan is that it will. so these repos are a temporary measure until that happens. |
10:54.08 | hape | ok, got it |
10:56.05 | hape | so we need to compile the packages then and put the resuts in the binary git repositories |
10:56.44 | rwhitby | so the locales tar.gz is 1.7MB? |
10:57.31 | rwhitby | ah, LC_COLLATE and LC_CTYPE are large |
11:01.06 | hape | yep they are |
11:01.44 | rwhitby | hape: would there be an objection to renaming /media/internal/.local to another name under /media/internal ? |
11:01.54 | hape | that is why we try to include only the locale for the langs that are supportet by Palm |
11:01.57 | *** join/#webos-internals bhuey (~billh@ip68-107-19-152.sd.sd.cox.net) |
11:02.06 | rwhitby | yeah, it's a good set |
11:02.28 | rwhitby | hape: cause we will want to use the same directory for the X server applications too |
11:02.35 | hape | Not problem from my side. We only should keep it hidden for the normal users. That the don't mess it up |
11:02.37 | rwhitby | and the Qt ones too |
11:02.45 | rwhitby | yes, it will be hidden |
11:02.59 | bhuey | bah |
11:03.26 | bhuey | any new developments going to hit any uberkernels soon ? |
11:03.36 | rwhitby | nope |
11:04.20 | hape | rwhitby: question on kenal. The 1.4.5 uberkernal is still in testing or? |
11:04.37 | rwhitby | hape: it will stay in testing until the 1.4.5 kernel source is released by palm |
11:04.51 | rwhitby | since it is actually a 1.4.1 kernel, just packaged for installation on 1.4.5 |
11:05.44 | rwhitby | hape: so this directory on /media/internal/.<name> will be used by all widk applications that need to share data outside the jail |
11:06.19 | rwhitby | so it needs to have some structure underneath it to avoid collisions and allow for easy installation and removal of items |
11:07.10 | hape | makes sense |
11:08.09 | rwhitby | and we need to realise that it is not accessible (i.e. an access will cause an IO error) when the USB drive is active |
11:08.26 | hape | we could take it as the folder inside /.<name> would be a root folder or? |
11:09.13 | hape | you are right. Never thourgt about that. Normaly I quit all apps before I start USB moder |
11:09.17 | hape | you are right. Never thourgt about that. Normaly I quit all apps before I start USB mode |
11:09.27 | rwhitby | well, there are two ways to structure. by appid or by mirroring structure under / |
11:09.35 | rwhitby | or by both (structure under appid) |
11:10.43 | rwhitby | we also need to make sure that postinst scripts can handle being run twice, and also being run after a partial erase that removed appdir but did not remove /media/internal/.name |
11:11.35 | rwhitby | and it should be a name that will not conflict with a name that Palm might want to use in the future |
11:11.38 | bhuey | is 1.4.5 out yet ? are you just prepping packages for that release ? |
11:11.51 | rwhitby | bhuey: 1.4.5 is out in all major countries |
11:11.59 | rwhitby | but not in the USA yet ;) |
11:12.00 | oil | :/ |
11:12.24 | bhuey | rwhitby: 720mhz and 24M compcache are a significant improvement for me minus the lack of storage on my original Pre |
11:12.38 | bhuey | thanks to you and the crew for this improvement |
11:12.46 | bhuey | rwhitby: yeah, it's a pain |
11:12.53 | rwhitby | bhuey: we simply build on the kernel developers before us |
11:13.08 | bhuey | I wish it was released yet. Has the elimination of the TMC warning been confirmed ? |
11:13.19 | oil | lol |
11:13.36 | bhuey | or was it somehow delaying the inevitable and the bug is just masked |
11:13.37 | bhuey | ? |
11:14.02 | bhuey | rwhitby: still, that's a great service because me and others don't have the time to do that kind of work |
11:14.12 | rwhitby | bhuey: I think there was probably just a memory leak somewhere in LunaSysMgr or LunaBrowserService and they've probably just fixed it |
11:14.41 | *** join/#webos-internals jhopixi (~wirc@166.190.176.184) |
11:14.43 | *** part/#webos-internals jhopixi (~wirc@166.190.176.184) |
11:14.58 | bhuey | I just turned the uberkernel "on" to some random guy that we were hanging out with and it impressed him |
11:15.03 | bhuey | rwhitby: yeah, that's a major bug |
11:15.21 | bhuey | i'll know for sure by monitoring govnah and the amount of swap it uses |
11:15.29 | rwhitby | hape: so I'm thinking /media/internal/.widk/ for the name |
11:15.30 | bhuey | if the bugs is fixed |
11:15.41 | hape | rwhitby: fine with me |
11:15.55 | rwhitby | now for the structure under it |
11:16.04 | rwhitby | dtzWill: ping |
11:19.18 | bhuey | rwhitby: so it's confirmed that the leak is fixed ? |
11:19.26 | rwhitby | bhuey: I don't know |
11:19.37 | bhuey | kind of odd that they didn't make a mention about the announcement leaks |
11:19.42 | rwhitby | I don't even know if there was a leak or not |
11:19.44 | bhuey | yeah, so it's still not been confirmed |
11:20.04 | bhuey | defintely a leak, didn't try to track it down though |
11:20.45 | bhuey | I've restarted both luna and java, the leak persists |
11:20.59 | rwhitby | I know that the TMC is based on (used ram plus used swap) / (total ram) and the omission of total swap from the denominator was intentional by Palm to keep the phone out of swap. |
11:21.06 | noradtux | hi |
11:21.11 | rwhitby | noradtux: hi |
11:21.23 | noradtux | just reading the chat-log |
11:21.34 | bhuey | rwhitby: it eats swap over time |
11:21.39 | rwhitby | noradtux: I have time tonight to get Navit sorted out into Preware |
11:21.55 | rwhitby | noradtux: any comments or objections on the discussion so far? |
11:21.59 | bhuey | I get sound stutter with this uberkernel but it's worth it |
11:22.33 | noradtux | I am at the part where you ask if it makes sence to keep espeka as a separate package |
11:23.13 | rwhitby | noradtux: if needed, we can split speechd into two packages with a dependency in the future, and preware will handle that gracefully on the upgrade |
11:23.33 | noradtux | rwhitby: well, that is an option |
11:23.34 | rwhitby | so there is no need to split it now just for a potential swappable back-end in the future |
11:24.11 | rwhitby | and that confirms that the package be named by speechd rather than be named by espeak |
11:24.51 | rwhitby | noradtux: is there any way to have locale files in /usr/local/lib/locale ? |
11:24.53 | noradtux | rwhitby: ok, so let's keep espeak and speechd separate |
11:25.34 | noradtux | hmm, they are about 10 megs, my pre has just 24MB free there, so I do not think that is an option |
11:25.38 | rwhitby | noradtux: I was thinking to keep them in a single package until someone decides in the future that they want to swap out the backend |
11:25.55 | rwhitby | noradtux: org.webosinternals.widk does a bind mount for /usr/local |
11:26.09 | noradtux | rwhitby: it does? |
11:26.28 | noradtux | where/how |
11:27.02 | rwhitby | noradtux: yes, the idea is that you can compile apps and libraries using the WIDK to install into /usr/local/... and then it is bind mounted by an org.webosinternals.widk dependency bootstrap package |
11:27.45 | *** part/#webos-internals jhowirc (~j@140.211.169.166) |
11:27.56 | rwhitby | however, /usr/local is not in the jail configuration, so that has killed that dead |
11:28.49 | rwhitby | noradtux: another idea I have had (and have implemented in meta-doctor) is to add a new certification authority to the signature verification chain, and then use the per-app jail configuration support |
11:30.26 | rwhitby | then an app could specify in it's jail_app.conf file that it needs to access other app dirs |
11:31.39 | rwhitby | noradtux: at the moment, the only package that uses the widk /usr/local mount is the gsmwav package |
11:32.04 | hape | Isen't there a risk in chnaing the way that the jail is working if Palm makes chnages to this later too? |
11:33.34 | *** join/#webos-internals jhowirc (~j@140.211.169.166) |
11:33.57 | noradtux | rwhitby: oh, so there _is_ the possibility to modify the jail on a per-package level? |
11:34.33 | rwhitby | noradtux: I have not tested it yet, but in /usr/bin/jailer I see the signs of signature verification and jail_app.conf |
11:34.39 | noradtux | (btw. I've read the log now :) |
11:34.57 | rwhitby | so I am assuming such a possibility at the moment |
11:35.12 | noradtux | ah, I see |
11:35.13 | rwhitby | "Switching to validated app conf file %s" |
11:35.24 | rwhitby | "App conf file %s signature does not validate." |
11:36.00 | rwhitby | my guess is that jail_app.conf and jail_app.conf.sig work in the same way as normal Palm package signatures, using /etc/ssl/certs/appsigning-bundle.crt |
11:36.42 | rwhitby | and I already have that working in meta-doctor where it makes Palm install a signed Preware package on first boot over the network |
11:36.56 | rwhitby | (the signature part, not the jail part) |
11:37.57 | noradtux | do you modify that mundle? |
11:38.00 | noradtux | bundkle |
11:38.03 | noradtux | bundle |
11:38.08 | rwhitby | yes, I add the Preware CA to it |
11:38.36 | rwhitby | meta-doctor does that at the moment, but Preware install script could easily do it too |
11:39.28 | rwhitby | so then anything signed by the preware.org autobuilder could have an application-specific jail configuration file |
11:39.57 | noradtux | can't we just append the certificats we need to that file? |
11:40.13 | rwhitby | it needs to be a CA, not just a cert. |
11:40.48 | noradtux | wait, I misunderstood that statement about preware could be alble to do it too. |
11:41.03 | rwhitby | the single preware postinst script could do it |
11:41.21 | rwhitby | so that any packages that go through the autobuilder are signed with a cert that is then valid |
11:41.27 | noradtux | yes, that's what I thought |
11:42.55 | rwhitby | so the question is whether we want to just do a /media/internal/.widk/usr/lib/locale solution, or whether we want to try for Preware-signed custom jails. |
11:43.36 | noradtux | well, the hidden directory would be easier |
11:44.03 | hape | and waht is the saver verion if we think about later changs of WebOS by Palm |
11:44.13 | rwhitby | yes, and we can always seamlessly transition to the latter in the future if desired |
11:44.36 | rwhitby | hape: well, Palm could always change anything |
11:45.25 | rwhitby | but in the past our criteria has been to try and use the things that Palm provides in the way that they are meant to be used, without breaking any security while doing so. |
11:45.33 | noradtux | yes, basically you are screwed as soon as you leave the path (APIs) that palm provides you |
11:46.58 | rwhitby | and since it seems that signed app-specific jail configurations are part of /usr/bin/jailer (a proprietary Palm creation) then one must assume they are going to use that to allow them to sign app configurations on a case-by-case basis for authors (e.g. if you submit two apps that need to work together) |
11:47.25 | rwhitby | cause Palm can just give the jail_app.conf and jail_app.conf.sig files to the developer to be packaged up as part of the ipk |
11:47.36 | noradtux | yes |
11:48.01 | hape | got it |
11:48.05 | rwhitby | but I agree that /media/internal/.widk/usr/lib/locale is the simpler solution for the short term |
11:48.22 | rwhitby | I'd like to see jail_app.conf used somewhere before depending on it. |
11:48.47 | rwhitby | noradtux: so, do you want to commit the current binaries to the repos I have created, and I will set up the autobuilder to package from there? |
11:48.49 | noradtux | agreed. btw another candidate to put into /media/internal/.widk/usr/lib/ would be libspeechd.so.2 |
11:49.08 | noradtux | yes, after lunch ;) |
11:49.33 | rwhitby | or do you want me to put them in there in the structure I would prefer? |
11:49.36 | noradtux | I can confirm that the binaries work as they are now |
11:50.01 | rwhitby | from the packages on your temporary feed |
11:50.05 | noradtux | hmm, yes, I think that would be best. I don't exactly know how you would like it |
11:50.12 | noradtux | yes |
11:50.15 | noradtux | those packages work |
11:50.26 | rwhitby | ok, I'll do that, and change the .local path at the same time |
11:50.31 | noradtux | ok, i'm off, eating :) |
11:50.41 | hape | noradtux: Guten Appetit |
11:52.01 | rwhitby | noradtux|away: what is pdl-helper? |
11:53.12 | hape | is reads the current language setting with a PDL api call and retus it as variable |
11:53.34 | hape | so we can set the needed exports for speech lang and Navit lang |
11:54.31 | hape | http://git.webos-internals.org/?p=preware/cross-compile.git;a=blob;f=packages/apps/navit/files/pdl-helper.c |
11:54.33 | rwhitby | is the /usr/lib/locale symlink actually needed? |
11:54.51 | rwhitby | or is the LD_LIBRARY_PATH to /media/internal/.widk/usr/lib enough? |
11:54.56 | hape | Palm defined a new data path for PDL apps |
11:55.17 | rwhitby | oh, do we know where that ends up |
11:55.18 | rwhitby | ? |
11:55.40 | hape | I think the link to /usr/lib/locale is not needed, but i diden't tested it |
11:55.52 | rwhitby | ok, I will package without it to start |
11:56.01 | rwhitby | the less changes to Palm directories, the better. |
11:56.16 | hape | in /media/internal/appdata/org.webosinternals.navit |
11:56.35 | rwhitby | really? /appdata, not /.appdata? |
11:56.46 | hape | that is what we get from PDL_GetDataFilePath("", buf, BUFSIZE); |
11:57.14 | rwhitby | and it definitely does not have a dot ? |
11:57.35 | hape | yes |
11:57.48 | hape | it is visable for the user |
11:58.14 | rwhitby | I expect they will have to change that, as soon as they get the first bug report from someone who sees the images from their PDK games appear in their Photos application ... |
11:58.29 | hape | The navit postinst script has migration code to move the data from the alpha version to the new location |
11:58.36 | rwhitby | yes, I've seen that |
11:59.34 | rwhitby | does navit run fine on Pre and Pixi PDK ? |
12:00.07 | *** join/#webos-internals valexa (~valexa@nextdesign.iasi.rdsnet.ro) |
12:00.30 | hape | We only test it on the Pre as we both only have a Pre |
12:01.01 | rwhitby | ok, I can test it on a Pixi tomorrow |
12:01.09 | hape | It should, it is not screen size depandend |
12:01.38 | hape | The wiki ist up to date with the new pathes and how to get maps |
12:01.44 | hape | I did this yesterday. |
12:09.01 | noradtux | he, back |
12:09.31 | noradtux | rwhitby: as far as I know the link is needed |
12:09.44 | noradtux | /usr/lib/locale is hardcoded in glibc |
12:10.08 | rwhitby | noradtux: what is the LD_LIBRARY_PATH pointing to /media/internal in navit.sh for? |
12:11.04 | noradtux | currently it is not needed |
12:11.21 | noradtux | I intended to put libspeechd.so.2 there, though |
12:11.49 | noradtux | currently I package it with navit, but it should be put into a common directory by the speechd-package |
12:12.56 | rwhitby | noradtux: shall we put an icon and changelog screen for speechd like we have for the kernel packages ? |
12:14.27 | rwhitby | eventually to be replaced by a mojo service and demo text to speech front end app ? |
12:14.34 | noradtux | hmm, I don't really have an oppinion to that. but that changelog-part make ssense |
12:15.47 | rwhitby | we can make a mojo service and front end pretty easily |
12:16.11 | noradtux | can we? |
12:16.24 | rwhitby | if an app can be made to speak text, it would be a good one for the hot PDK apps |
12:16.29 | noradtux | I haven't really looked into mojo-services yet |
12:16.47 | noradtux | it surely would ^^ |
12:25.26 | rwhitby | ok, I've pushed all three repos now |
12:34.05 | rwhitby | noradtux: updated build.git/nonworking/locale/Makefile |
12:35.48 | hape | rwhitby: Navit can speak very well. Ok it sounds like sam on my C64 |
12:36.33 | hape | But I'm not sure if it fulfill the rules for the HotApp contest as it needs speechd and locale |
12:37.37 | rwhitby | once it's packaged in Preware, I will talk to Palm about it. |
12:38.18 | hape | ok, but keep in mide it is not made by us. We only did the cross compile. |
12:38.40 | rwhitby | of course |
12:39.19 | rwhitby | speaking of which, what do you want the Maintainer field in Preware to show for these packages. WebOS Internals? your names? something else? |
12:41.00 | noradtux | hmm, for the time beeing I think our (nick-)names are fine |
12:41.34 | noradtux | wouldn't oppose webos-internals though |
12:42.28 | rwhitby | it needs to be the address where users will turn to for support |
12:43.26 | noradtux | :) |
12:44.16 | rwhitby | ok, version for locale? I guess it need to be bigger than '1' as far as Preware is concerned? |
12:45.23 | *** mode/#webos-internals [+v noradtux] by ChanServ |
12:45.27 | *** mode/#webos-internals [+v hape] by ChanServ |
12:45.54 | rwhitby | how about 1.1.0 ? |
12:46.12 | hape | fine with me |
12:46.18 | noradtux | that's really the question. it's just the stuff from the toolchain. so maybe the correct name would be <version-of-toolchain>-<package revision> |
12:46.46 | hucksy | hm |
12:46.48 | hucksy | WARNUNG: flashing failed, move to Token failed card |
12:46.48 | hucksy | err -1 "TOKEN MISMATCH: Failed to find match for Model information. Prevent user from flashing" |
12:46.54 | hucksy | any ideas? |
12:47.05 | hucksy | webos doctor 1.4.5 |
12:47.07 | *** part/#webos-internals jhowirc (~j@140.211.169.166) |
12:47.14 | rwhitby | yep, you're flashing the wrong doctor for your device |
12:47.25 | hucksy | hm |
12:47.46 | rwhitby | noradtux: what is version of toolchain then, which is larger than "1" and is X.Y.Z ? |
12:50.13 | noradtux | I think the toolchain is this one: arm-2007q3-51-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 |
12:50.21 | noradtux | 2007q3 |
12:50.38 | rwhitby | 7.3.51 then |
12:51.26 | noradtux | agreed |
12:51.34 | hucksy | rwhitby: nope, the version is right |
12:51.36 | hucksy | mh |
12:51.43 | rwhitby | hucksy: not version, model. |
12:51.51 | rwhitby | e.g. P101UEU |
12:52.37 | hucksy | oh |
12:53.07 | rwhitby | noradtux: how about 7.3.0, then we can use .1, .2, etc for new additions |
12:53.53 | hucksy | is that a device model id or anything? |
12:54.01 | rwhitby | yes |
12:54.13 | rwhitby | written inside the battery compartment, and also in the Device Information app |
12:54.34 | noradtux | rwhitby: ok, looks good |
12:55.33 | hucksy | right, its P101UEU |
12:55.59 | hucksy | so i cant use the webos doctor version from the webos-internals page? |
12:56.35 | rwhitby | you can if it's the right one |
12:57.15 | hucksy | oh, i see... there is no 1.4.5 for pre plus yet |
12:57.18 | hucksy | thanks |
12:58.20 | hape | Do we need to do something to get a entry in Precentral homebrew app list or is this part of the autobuilder? |
13:00.07 | rwhitby | hucksy: have you tried putting your serial number in at palm.com/rom ? |
13:00.28 | rwhitby | hape: autobuilder makes it part of preware feeds, precentral homebrew list is separate |
13:01.10 | rwhitby | org.webosinternals.locale_7.3.0_all.ipk is now in the testing feed |
13:01.27 | rwhitby | 1 down, 2 to go. |
13:01.42 | rwhitby | now, we need icons for speechd and navit |
13:01.47 | rwhitby | and wiki pages |
13:02.25 | hape | http://www.webos-internals.org/wiki/Application:Navit |
13:03.10 | hucksy | rwhitby: I#m |
13:03.13 | noradtux | for navit there alredaa is one |
13:03.13 | hucksy | eh |
13:03.25 | hape | For navit there is one |
13:03.35 | hucksy | rwhitby: I'm .. so... ok... that works ;) |
13:04.24 | rwhitby | hucksy: we need the URL so we can add it to the wiki page |
13:04.29 | hape | For speechd we could take the one from espeak http://git.webos-internals.org/?p=preware/cross-compile.git;a=blob;f=packages/apps/espeak/files/Icon.png |
13:04.55 | hucksy | rwhitby: sec |
13:05.29 | *** join/#webos-internals Templarian (~Templaria@adsl-76-210-119-61.dsl.klmzmi.sbcglobal.net) |
13:05.29 | *** mode/#webos-internals [+v Templarian] by ChanServ |
13:08.16 | *** join/#webos-internals jhopixi (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
13:08.39 | *** part/#webos-internals jhopixi (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
13:13.57 | hucksy | rwhitby: http://palm.cdnetworks.net/rom/preplus/p145r0d06302010/eudep145rod/webosdoctorp101ueu-wr.jnlp |
13:14.37 | hucksy | huh.. .jnlp |
13:15.19 | rwhitby | hucksy: what carrier is that? |
13:15.27 | hucksy | o2 germany |
13:16.07 | hucksy | webOS® Doctor? for Palm® Pre? Plus for o2. Build o2.236.222, webOS 1.4.5 |
13:16.25 | rwhitby | ok, that one was already there, under SFR. |
13:16.34 | hucksy | ah k |
13:16.53 | rwhitby | but I've added it to O2 as well now |
13:22.38 | rwhitby | noradtux: are the libsdaudio.{a,la} files needed? |
13:22.52 | rwhitby | and the libsdaudio.so symlink is not pointing to a file that exists |
13:25.22 | rwhitby | and are all the speech-dispatcher-modules files needed ? |
13:25.35 | rwhitby | or just sd_espeak? |
13:26.53 | noradtux | rwhitby: the *.a and *.la shoutld not be needed |
13:27.14 | rwhitby | I have removed those and the .so symlink from the repo |
13:27.28 | noradtux | rwhitby: we currently use sd_generic, sd_espeak doesnÃ't work, yet |
13:27.41 | rwhitby | so can all the others be removed? |
13:27.45 | noradtux | yes, the symlinks are kind of pointless on vfat ;) |
13:27.59 | noradtux | of, sd_:dummy must stay aswell |
13:28.09 | noradtux | but sd_cicero and sd_festival can go away |
13:30.07 | rwhitby | done |
13:30.48 | rwhitby | noradtux: is there a way for me to easily test speechd without needing navit? |
13:31.10 | hape | call 'spd_say Text' |
13:31.17 | hape | that is in the seechd folder |
13:31.29 | rwhitby | icon looks nice in the launcher :( |
13:31.34 | rwhitby | s/:(/:)/ |
13:32.35 | *** join/#webos-internals leonardo (~leonardo@213.188.207.155) |
13:32.52 | hape | lol |
13:35.29 | rwhitby | ./spd_say Hello doesn't work |
13:36.20 | noradtux | hm |
13:36.45 | noradtux | you can enable logging in etc/speech-dispatcher/speechd.conf |
13:37.00 | noradtux | is the socked /tmp/speechd-sock there? |
13:37.54 | rwhitby | ok, works |
13:38.02 | rwhitby | mv espeak-generic.conf0000644 espeak-generic.conf |
13:38.17 | rwhitby | some weird packaging thing. |
13:38.39 | noradtux | good |
13:39.52 | rwhitby | this really needs a service and app :) |
13:40.46 | noradtux | indeed |
13:42.53 | rwhitby | ok, packaging works |
13:43.05 | hape | good job |
13:43.07 | rwhitby | and dummy app works |
13:43.16 | noradtux | nice :) |
13:43.19 | rwhitby | both locale and speechd can be installed with palm-install |
13:43.55 | hape | wow, I diden't epected that. Can palm-install changes sestem files? |
13:44.15 | rwhitby | ./spd-say "WebOS Internals. Smart. Open. Phones." |
13:44.48 | rwhitby | hape: I know how to make it do so :) |
13:45.09 | rwhitby | ok, what version for speechd? |
13:45.15 | rwhitby | 0.7.1 ? |
13:45.35 | noradtux | so either we implement the service-stuff directly in spechd or we do some kind of layer in between which has the service-interface on one side and talks to speechd thrgough the socket on the other side. the protocol of speechd works similar to smtp |
13:45.57 | noradtux | I think it's 0.7.1 |
13:46.38 | rwhitby | "This daemon provides speech synthesis. At the moment, it is only used by the Navit application and there is no dedicated application front-end, but a Mojo service and application will be developed in the future." |
13:46.46 | noradtux | we pull 0.,7 from git |
13:47.05 | rwhitby | ok, it needs a wiki page |
13:47.22 | noradtux | hape? *grin* |
13:47.34 | rwhitby | http://www.webos-internals.org/wiki/Application:SpeechDispatcher |
13:48.23 | rwhitby | we need an icon for Locale for Preware too |
13:51.37 | noradtux | hmm, not sure where to take that from |
13:51.50 | rwhitby | org.webosinternals.speechd_0.7.1_arm.ipk is in the testing feed |
13:52.43 | hape | is on the way to the wiki ... |
13:53.28 | rwhitby | will Navit start without maps? |
13:53.56 | rwhitby | does speechd depend on locale? |
13:54.17 | noradtux | no, yes |
13:54.30 | noradtux | we need locale for it to understzand utf-8 encoding |
13:55.18 | noradtux | well, i am not sure if navit starts without a map .. |
13:55.46 | rwhitby | ok, so speechd needs a DEPENDS then |
13:55.56 | noradtux | there is a example map shipped with navit. we could put that into the package |
13:56.23 | rwhitby | we will want something so that it does something out of the bo |
13:56.24 | rwhitby | box |
13:57.35 | rwhitby | noradtux: so speechd understands UTF-8 ? |
13:57.55 | noradtux | yes. or more precisely: espeak |
13:58.48 | rwhitby | now, will zcorder record the output from speechd? |
13:59.51 | noradtux | I guess that depends on pulseaudio ;) |
14:00.02 | rwhitby | it does :) |
14:00.08 | noradtux | how does zcorder access the mic anyway? |
14:00.18 | rwhitby | now, where can i host an mp3 file easily? |
14:00.56 | noradtux | hmm something like rapidshare I guess |
14:02.06 | PuffTheMagic | hape, why not have languages as brokenout/modular packages |
14:02.11 | PuffTheMagic | if u are trying to reduce the size of things |
14:02.27 | *** join/#webos-internals izidor (~roubal@f049070144.adsl.alicedsl.de) |
14:02.52 | noradtux | PuffTheMagic: how can we handle the dependencdies then? |
14:03.32 | hape | rwhitby: Navit starts without a map. You get an emty screen with the OSD and can access the menu when you tap the screen. |
14:03.44 | hape | But there is no info that a map is missing.... |
14:04.14 | PuffTheMagic | whats deps? |
14:04.44 | PuffTheMagic | if u strip out the locales from glib except for like en_us and en_uk |
14:04.58 | PuffTheMagic | the rest could be in their own package or multiple packages |
14:05.11 | PuffTheMagic | i dont really need to depend on anything besides their parent package |
14:06.43 | noradtux | well, I just want to avoid to have to tell the user that he needs to install that german language package in order to have his program behave as he expects |
14:07.07 | PuffTheMagic | well |
14:07.16 | PuffTheMagic | either install a massive package |
14:07.24 | PuffTheMagic | or give the user an extra instruction |
14:07.30 | noradtux | best would be to have en in the locale package and then have that package install the package that matches the language configuresd in webos |
14:07.52 | PuffTheMagic | well that is easy to |
14:07.59 | PuffTheMagic | thats what gentoo does sorta |
14:08.08 | PuffTheMagic | you define the langs u want |
14:08.11 | rwhitby | http://omploader.org/vNHdlNg/WebOS-Internals-SpeechDispatcher.mp3 |
14:08.12 | PuffTheMagic | and only those get built |
14:08.17 | PuffTheMagic | and if u do it after its built |
14:08.24 | PuffTheMagic | u can cleanup/remove the extras |
14:09.06 | noradtux | PuffTheMagic: gentoo isn't exactly a good comparison to webos ;) |
14:09.26 | PuffTheMagic | i didnt say that |
14:09.43 | PuffTheMagic | all i said was they deal with this issue similar to the way you want to |
14:09.56 | noradtux | so does debian |
14:10.30 | PuffTheMagic | i cant use debain long enough to discover something like that |
14:11.32 | rwhitby | noradtux, hape: do either of you have a twitter alias? |
14:11.45 | noradtux | nope, me not |
14:13.26 | noradtux | I don't think much about this whole social networking stuff ;) |
14:14.51 | rwhitby | http://twitter.com/webosinternals/status/18273863595 |
14:17.48 | rwhitby | http://twitter.com/webosinternals/status/18274090854 |
14:19.19 | rwhitby | and hape adds the wiki page, just in time :) |
14:20.45 | noradtux | I code, hape does the nasty stuff ;) |
14:21.43 | rwhitby | shall I start a thread for it? |
14:22.28 | noradtux | for speechd? |
14:22.49 | noradtux | I guess a thread for the three new packages would be ok |
14:24.21 | rwhitby | http://forums.precentral.net/showthread.php?p=2549731 |
14:26.21 | rwhitby | ok, now onwards to Navit packaging. |
14:28.40 | hape | basic page is there http://www.webos-internals.org/wiki/Application:SpeechDispatcher |
14:29.27 | rwhitby | hape: I have referenced that in the PreCentral thread |
14:29.39 | rwhitby | perhaps but a reverse reference in the wiki page to the thread too |
14:33.41 | *** join/#webos-internals torchie (~torchie@adsl-144-193-60.mia.bellsouth.net) |
14:33.44 | hape | rwhitby: I use twitter only in read mode for now .... |
14:35.17 | noradtux | dito |
14:35.38 | rwhitby | ok, navit didn't run from the icon |
14:37.26 | hape | rwhitby: Anyting in the navit.log in the app data folder |
14:37.39 | noradtux | I can the defaultm map into the binary-git |
14:38.03 | rwhitby | ok |
14:38.11 | rwhitby | it runs from command lin |
14:38.12 | rwhitby | e |
14:38.33 | noradtux | hmm, that is strange |
14:38.50 | hape | check the log in /media/internal/appdata/org.webosinternals.navit/navit.log |
14:38.54 | rwhitby | the log size check fails when there is no log file. I'll change the postinst to touch the log file before doing the check. |
14:39.04 | noradtux | ok |
14:39.20 | hape | every time the same it you not test the frsh install .... |
14:39.33 | hape | s/frsh/fresh/ |
14:39.43 | rwhitby | looks like PDL_DataFilePath ends in a /, so you get a double // in the filenames |
14:40.28 | noradtux | shuoldn't hurt, though |
14:43.43 | rwhitby | seems to be fine |
14:43.50 | rwhitby | now, I need a map of Adelaide :) |
14:45.19 | rwhitby | interesting, it opens from icon now |
14:46.39 | noradtux | ok, so no need for the default-map |
14:47.18 | rwhitby | well, it needs something, cause how to use the app is not discoverable at the moment |
14:47.25 | hape | rwhitby: Here you go for the map http://maps.navit-project.org/download/ |
14:47.54 | noradtux | next step for navit on the pre would be to better integrate into webos by making it a hybrid-app |
14:48.04 | rwhitby | yep |
14:48.14 | hape | rwhitby: The problem is that you will see the default map only until the first gps data are there. Thaen it will jup to htis postion. |
14:48.29 | noradtux | would be easy to open some kind of firsz-use-page then |
14:48.29 | hape | There is a big chance that you are outside the default map ... |
14:49.54 | noradtux | I think for now the best chance we have is to put this info into the package description, including the link to the planet-extractor |
14:49.57 | rwhitby | so we need a default map which is just the whole globe and very large scale |
14:50.21 | rwhitby | ok, I get a osm_bbox...bin from this page. what next? |
14:50.48 | rwhitby | still does not start of icon immediately after download |
14:51.20 | hape | what dose the log say? |
14:51.28 | rwhitby | no log |
14:51.43 | hape | hm, that is strange |
14:54.10 | rwhitby | <PROTECTED> |
14:55.12 | hape | is the app path there with the default xml config files? |
14:55.38 | rwhitby | oh dear, looks like Palm doesn't clean up the mounts if the app fails to start |
14:55.45 | rwhitby | hape: no |
14:56.44 | hape | that should have been done by the navit.sh before the app is started. So momthing in the navit.sh is the problem |
14:58.32 | rwhitby | after starting it once from the command line, it then starts fine from the icon |
14:59.54 | rwhitby | hape: how do I install the map .bin file I just downloaded? |
15:00.19 | hape | moment checking something |
15:02.14 | hape | I expect that line goes wrong: |
15:02.16 | hape | test -e $NAVIT_USER_DATADIR/navit.xml || cp $APP_DIR/dist_files/navit*.xml $NAVIT_USER_DATADIR/ |
15:02.43 | hape | As Palm is not crating the path for you. Could that be the case? |
15:03.12 | hape | It should copy the needed config files from the app dir to the data dir |
15:04.09 | hape | Navit expects the map to be in $NAVIT_USER_DATADIR/maps/ |
15:04.53 | hape | For now you need to start navit one time without a map, that the folders are created |
15:05.18 | hape | Then you need to copy it to /media/internal/appdata/org.webosinternals.navit/maps |
15:07.32 | rwhitby | so I have osm_bbox_138.5,-35.0,138.8,-34.8.bin in the maps dir |
15:07.41 | rwhitby | 44MB size |
15:07.43 | hape | right |
15:08.06 | hape | it will take the first bin file it findes in that folder |
15:08.40 | hape | But the *.xml files from $APP_DIR/dist_files/ needs to be in /media/internal/appdata/org.webosinternals.navit/ |
15:09.10 | hape | Navit will not start if they are not there. This are the basic config files. |
15:09.38 | hape | That is why I asked if /media/internal/appdata/org.webosinternals.navit/ is there. |
15:10.08 | rwhitby | ah, so the postinst has to do that? |
15:12.08 | noradtux | hmm, yes. currently navit.sh _should_ be doing that |
15:13.27 | rwhitby | interesting, the Car icon in Actions has my lattitude as 394N |
15:13.42 | rwhitby | and the world icon has 34N |
15:13.58 | rwhitby | perhaps Navit doesn't work in the southern hemisphere ... |
15:14.55 | noradtux | hmm, would be strange |
15:16.20 | hape | world is the point where you are on the map, car is where gps thinks you are |
15:18.31 | noradtux | hape: but shouldn't the map follow his position? |
15:18.36 | hape | r: in the upper right show you how good the gps is. Smaller is better |
15:18.55 | noradtux | rwhitby: try to initiate some navigation. the map should center on your position |
15:19.06 | hape | noradtux: I think you need a minimal quality (expect range belo 150 or so) that it jumps |
15:19.16 | rwhitby | I can get it to show adelaide by town name |
15:19.26 | rwhitby | but position is off the planet |
15:19.40 | noradtux | ok, some kind of a valid position is offcourse a prerequisite |
15:20.07 | hape | rwhitby: what dose r: reads in the upper right corner before the dot |
15:20.50 | rwhitby | debugging non-starting at the moment |
15:23.19 | rwhitby | <PROTECTED> |
15:23.56 | noradtux | that sounds like the fstab-bug to me .. |
15:24.08 | rwhitby | <PROTECTED> |
15:24.28 | noradtux | what are the premissions on that directory?= |
15:24.29 | rwhitby | no fstab bug on my devices :) |
15:24.41 | noradtux | rwhitby: I would have been surprised ;) |
15:24.46 | rwhitby | drwxrwxrwx 3 root root 32768 Jul 11 08:15 appdata |
15:25.02 | noradtux | and the navit-subdir |
15:25.08 | noradtux | ? |
15:25.15 | rwhitby | aha |
15:25.16 | rwhitby | drwxr-xr-x 2 root root 32768 Jul 11 08:15 /media/internal/appdata/org.webosinternals.navit |
15:25.42 | noradtux | how did you create that? postinst or navit.sh? or maybe manual? |
15:26.30 | rwhitby | ah, postinst mkdir |
15:26.40 | rwhitby | we can fix that |
15:27.09 | noradtux | yeah, explains the issue :) |
15:27.30 | hape | I think the best would be to create it in the anvit.sh before we copy the default file. And also create the emty map folder |
15:27.39 | rwhitby | perhaps a "umask 000" at the top of postinst? |
15:28.27 | noradtux | probably the safest thing to do |
15:28.35 | hape | noradtux: strage idea. make a Mini SDL app that only show the text that you need to copy a map to the maps folder. Start this instead of navit if the map folder is empy. |
15:28.47 | hape | Would that be only some lines or more difficult? |
15:29.07 | noradtux | should be easy |
15:29.38 | hape | rwhitby: why create it in post inst? We do not know there if Palm change the base folder again. We can only hardcode the name in postinst or? |
15:29.42 | noradtux | we know the directory to look at, so shouldn't be too hard |
15:29.56 | rwhitby | hape: postinst does the migration |
15:30.23 | noradtux | can we launch a webos-app from the shell? |
15:30.28 | hape | ok, My last read version there it still was in the navit.sh.... |
15:30.49 | noradtux | would be much faster to code and prettier than an sdl-app, I think |
15:31.48 | hape | jep, but you raised the question I had too. Can a Mojo app be lauchend from commandline instead of navit |
15:31.57 | rwhitby | I vote you just get oil interested in Navit ;) |
15:32.13 | hape | rwhitby: ? |
15:32.42 | rwhitby | ok, starts now |
15:33.28 | *** join/#webos-internals AnOutsider (~AnOutside@c-174-55-3-148.hsd1.pa.comcast.net) |
15:33.36 | AnOutsider | all the bs from before |
15:33.45 | AnOutsider | woops, damn trillian |
15:33.48 | *** part/#webos-internals AnOutsider (~AnOutside@c-174-55-3-148.hsd1.pa.comcast.net) |
15:38.10 | noradtux | rwhitby: and is it working? |
15:38.36 | rwhitby | apart from the bad coords, yes. |
15:38.47 | rwhitby | and it is in the testing feed now |
15:40.46 | noradtux | great! when will it be visible on preware? |
15:41.13 | rwhitby | 5 minutes after the varnish cache times out |
15:41.47 | rwhitby | how does speech dispatcher compare to http://forums.precentral.net/web-os-development/251434-espeak-service-text-speech.html ? |
15:43.49 | noradtux | that service is much less histicated as far as I know. speechd also handles multiple concurrent requests |
15:44.13 | noradtux | but I was considering to extend that service to use speechd |
15:44.39 | noradtux | I choose speechd because navit has native support for it |
15:48.19 | *** join/#webos-internals obladda (~obladda@72.249.105.251) |
15:49.06 | rwhitby | noradtux: you know that Java will be removed from a future webOS version. |
15:49.22 | rwhitby | Java services are a dead end. |
15:49.32 | noradtux | is that so? |
15:49.39 | noradtux | how do you know? |
15:50.25 | rwhitby | well, do you remember when Jason R made a big fuss that he was going to quit webOS development? |
15:50.55 | noradtux | hmm, I didn't exactly follow that stuff .. |
15:51.10 | rwhitby | tweeted all over the place, caused a huge media problem for Palm |
15:52.03 | rwhitby | well, he and I found out on the same day that Java was to be removed. I started porting Preware's package manager service to C. He threatened to quit webOS development. |
15:52.03 | noradtux | rings a bell |
15:52.22 | rwhitby | Palm announced it publicly recently at the developer days. |
15:53.09 | noradtux | following up on that stzuff is on my todo list ;) |
15:53.29 | *** join/#webos-internals zsoc (~z@unaffiliated/zsoc) |
15:53.29 | *** mode/#webos-internals [+v zsoc] by ChanServ |
15:53.48 | noradtux | well makes sense from performance pioint-of-view |
15:56.29 | rwhitby | also means you don't have to restart your phone connection when you install a service |
15:56.57 | noradtux | so they are going for one daemon per service |
15:57.05 | noradtux | I like that |
15:57.32 | rwhitby | they are talking about javascript services |
15:58.14 | rwhitby | ok, let's go for a full navit/speechd/locale install from scratch in Preware |
15:58.22 | noradtux | well, I guess the v8-engine would be capable of that |
15:59.14 | rwhitby | gah, 1:30am already |
15:59.22 | hape | uninstall allread done, waiting for Navit to show up in testing feed |
15:59.32 | rwhitby | it's there now. |
15:59.34 | bpadalino | rwhitby always burning the midnight oil |
15:59.40 | hape | rwhitby: Good morning ;-) |
15:59.46 | zsoc | is there special oil for that? |
16:00.05 | rwhitby | launches from icon |
16:00.24 | hape | sounds good, feeds still laoding here |
16:01.01 | noradtux | rwhitby: at least you aren't melting in your room as I am ;) |
16:01.25 | noradtux | rwhitby: well, I don't know how tempreatures are there in australia in winter, though ... |
16:01.48 | rwhitby | http://www.bom.gov.au/sa/forecasts/adelaide.shtml |
16:03.08 | *** join/#webos-internals Ortwin (~wicer@46.115.78.96) |
16:03.19 | rwhitby | noradtux, hape: ok, you guys can do any updates you like in the testing feed now. just tag the source repo and update the version in build.git |
16:03.26 | noradtux | we have around 30°C here .. which is quite warm for this area |
16:03.27 | rwhitby | all the other guys here know how to do it. |
16:03.44 | noradtux | ok, great |
16:03.53 | noradtux | installer just finished |
16:04.11 | rwhitby | does it work? |
16:04.40 | hape | rwhitby: Working here too |
16:04.50 | rwhitby | excellent |
16:05.06 | hape | installed all packages as planned |
16:05.15 | Ortwin | Is it normal that Warthog 70 doesn't support the special goveners and clockspeeds? |
16:05.33 | noradtux | rwhitby, hape: works here, too :D |
16:07.19 | rwhitby | Ortwin: normal and warthog are incongruous. it's a developer testbed, not an end-user kernel. |
16:08.11 | hape | rwhitby: there is only a testing uberkernal for 1.4.5 now or? |
16:08.44 | hape | do not like that Govnah has that less infromation about wht is going on |
16:09.20 | rwhitby | yes, until we get 1.4.5 kernel source code, it stays in testing for 1.4.5 |
16:09.51 | Ortwin | I wanted to know if it's a bug or a feature. Guess it's a feature then. ;) |
16:10.16 | rwhitby | Ortwin: honestly, I don't know. Warthog changes feature set on every version at a whim. |
16:10.38 | rwhitby | Just depends what is up for experimentation at that point in time. |
16:11.01 | hape | rwhitby: the link in your tweet point to http://www.webos-internals.org/wiki/Application:Navit, instead of http://www.webos-internals.org/wiki/Application:Navit |
16:11.41 | hape | rwhitby: I think we should start a new thread for the first offical version. The old one contains a lot of stuff that is no valid anymore |
16:12.06 | hape | like the one you started for the Speech Dispatcher |
16:13.07 | rwhitby | hape: if you start a new one, and point to it from the old thread, I can close the old thread. |
16:13.43 | hape | ok |
16:14.08 | noradtux | rwhitby: what do you think, would Palm add official support for locales if we asked them? |
16:14.20 | rwhitby | noradtux: it's a possibility |
16:15.36 | noradtux | hmm |
16:18.37 | rwhitby | hape: unless you've got a post ready to go now, I'm going to need to head to bed |
16:19.06 | *** part/#webos-internals Ortwin (~wicer@46.115.78.96) |
16:21.35 | rwhitby | bbt |
16:21.51 | rwhitby | noradtux, hape: great job on navit and speechd. |
16:22.01 | *** join/#webos-internals BeeRad (42740a38@gateway/web/freenode/ip.66.116.10.56) |
16:23.41 | PuffTheMagic | . |
16:23.54 | hape | rwhitby: New thread is there => http://forums.precentral.net/showthread.php?p=2549826#post2549826 |
16:24.52 | hape | rwhitby: Thanks for Preware and your help today |
16:25.13 | *** join/#webos-internals TheInvsbleMan (~Adium@adsl-65-43-181-79.dsl.clevoh.ameritech.net) |
16:26.27 | rwhitby | hape: old thread closed and pointer to new thread as last message |
16:26.32 | BeeRad | Ok, if Im going to make a video (if I can find time) I need to know what Speech Dispatcher does for Navit. Is it just the voice for the turn by turn? Layman's speakhere... |
16:26.46 | noradtux | rwhitby: thanks :) |
16:26.59 | rwhitby | and new thread is sticky |
16:27.25 | rwhitby | bbt for real this time |
16:28.59 | *** join/#webos-internals muesli (~muesli@amarok/developer/muesli) |
16:29.08 | muesli | is the testing feed the beta feed in preware? |
16:29.25 | noradtux | muesli: yes, kind of |
16:29.58 | muesli | noradtux: looking for navit |
16:30.40 | hape | ~testing |
16:30.40 | infobot | rumour has it, testing is done - but yes, further excursions will take place elsewhere |
16:30.46 | hape | ~testing-feed |
16:30.46 | infobot | i guess testing-feed is a means of testing new WebOS Internals products, documented at http://www.webos-internals.org/wiki/Testing_Feeds |
16:31.08 | hape | loves infobot ;-) |
16:34.22 | muesli | noradtux: hape: thanks :) |
16:34.28 | muesli | shame tho, just wanted the navit package |
16:44.02 | muesli | someone got the direct link to the ipkg? |
16:50.15 | *** join/#webos-internals Underzenith85 (~Underzeni@c-67-169-81-104.hsd1.ca.comcast.net) |
16:52.48 | *** join/#webos-internals misaelr39 (ad810ecd@gateway/web/freenode/ip.173.129.14.205) |
16:55.12 | noradtux | muesli: you will need the new locales and speech-dispatcer-packages aswell |
17:04.40 | *** join/#webos-internals Kyusaku (~natsumeky@pool-71-187-3-194.nwrknj.fios.verizon.net) |
17:18.03 | halfhalo | ka6sox: ping me and we'll switch the wargames to a new non sudo port. |
17:33.24 | *** part/#webos-internals TheInvsbleMan (~Adium@adsl-65-43-181-79.dsl.clevoh.ameritech.net) |
17:59.34 | *** join/#webos-internals zsoc (~z@unaffiliated/zsoc) |
17:59.34 | *** mode/#webos-internals [+v zsoc] by ChanServ |
18:00.40 | *** join/#webos-internals playya (~playya@unaffiliated/playya) |
18:08.04 | halfhalo | I broke this somehow.... |
18:21.15 | *** join/#webos-internals eternaleye (~quassel@unaffiliated/eternaleye) |
18:35.49 | *** join/#webos-internals jhopixi (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
18:38.35 | *** join/#webos-internals palsch (~wirc@82.132.139.51) |
18:43.48 | *** part/#webos-internals palsch (~wirc@82.132.139.51) |
18:57.54 | *** join/#webos-internals azakus (~dfreedm2@chunk.sketchyplace.biz) |
19:12.46 | *** join/#webos-internals muchtall (~muchtall@75-146-189-25-Minnesota.hfc.comcastbusiness.net) |
19:15.20 | *** join/#webos-internals djk (~djk@ool-43509ce7.dyn.optonline.net) |
19:19.36 | *** join/#webos-internals zsoc (~z@unaffiliated/zsoc) |
19:19.36 | *** mode/#webos-internals [+v zsoc] by ChanServ |
19:26.35 | *** join/#webos-internals torchie (~torchie@adsl-144-193-60.mia.bellsouth.net) |
19:37.54 | *** join/#webos-internals sebastianha (~sebastian@p4FECD01C.dip.t-dialin.net) |
19:38.28 | sebastianha | I installed navit via preware. When I start navit from the launcher and navigate to a citiy it crashes. When I start it from commandline it works. Any idea? |
19:41.35 | *** join/#webos-internals tschundeee (~anonymous@ip-109-90-81-243.unitymediagroup.de) |
19:49.17 | *** join/#webos-internals Kyutwo (~natsumeky@pool-173-54-42-77.nwrknj.fios.verizon.net) |
19:49.20 | *** join/#webos-internals Lenux (~Lenux@cpe-24-166-88-251.neo.res.rr.com) |
19:50.25 | *** join/#webos-internals playya_ (~playya@unaffiliated/playya) |
19:51.17 | *** join/#webos-internals JerseyJesus (~natsumeky@pool-173-54-42-77.nwrknj.fios.verizon.net) |
19:57.22 | *** join/#webos-internals torchie (~torchie@adsl-144-193-60.mia.bellsouth.net) |
19:58.50 | *** join/#webos-internals thadood (~thadood@c-75-65-0-4.hsd1.tn.comcast.net) |
20:01.41 | noradtux | sebastianha: probably the fstab-problem |
20:01.46 | *** join/#webos-internals palsch (~wirc@78.151.97.11) |
20:03.11 | sebastianha | ? whats this? |
20:03.29 | sebastianha | I also noticed that navit does not write log files when started from launcher |
20:04.46 | noradtux | that's because there is a bug in the ota update from palm which prevents pdk-apps to write to the device |
20:06.14 | sebastianha | ah, ok |
20:06.53 | sebastianha | I will try |
20:06.55 | sebastianha | thanks |
20:06.59 | dtzWill | rwhitby: pong |
20:08.37 | noradtux | sebastianha: there are threads in the precentral- and palm-forums |
20:10.11 | noradtux | http://developer.palm.com/distribution/viewtopic.php?p=34750#p34750 |
20:10.15 | sebastianha | already found it, thanks *rebooting pre* |
20:11.00 | dtzWill | ~seen rwhitby |
20:11.02 | infobot | rwhitby is currently on #webos-internals (3d 41m 11s) #oe (3d 41m 11s) #meego (3d 41m 11s) #nslu2-linux (3d 41m 11s). Has said a total of 355 messages. Is idling for 3h 44m 3s, last said: 'and new thread is sticky'. |
20:11.16 | *** join/#webos-internals jhopixi (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
20:19.59 | jhopixi | warthog-70 is built. testers needed |
20:28.38 | *** part/#webos-internals sebastianha (~sebastian@p4FECD01C.dip.t-dialin.net) |
20:31.25 | halfhalo | <PROTECTED> |
20:35.15 | *** join/#webos-internals jacques (~fontenot@nslu2-linux/jacques) |
20:35.15 | *** mode/#webos-internals [+v jacques] by ChanServ |
20:48.06 | *** join/#webos-internals jhojho (~j@140.211.169.166) |
20:48.06 | *** mode/#webos-internals [+v jhojho] by ChanServ |
20:51.15 | *** join/#webos-internals phb (~phb@c213-100-44-4.swipnet.se) |
20:53.53 | *** join/#webos-internals tschundeee (~anonymous@ip-109-90-81-243.unitymediagroup.de) |
20:57.59 | *** join/#webos-internals acydlord (~acydlord@174-26-101-21.phnx.qwest.net) |
21:04.44 | *** join/#webos-internals tschundeee (~anonymous@ip-109-90-81-243.unitymediagroup.de) |
21:04.45 | *** part/#webos-internals palsch (~wirc@78.151.97.11) |
21:07.22 | *** join/#webos-internals jhowirc (~j@140.211.169.166) |
21:07.28 | *** part/#webos-internals jhopixi (~wirc@c-24-130-143-52.hsd1.ca.comcast.net) |
21:08.22 | *** join/#webos-internals palsch (~wirc@78.151.97.11) |
21:08.42 | *** part/#webos-internals palsch (~wirc@78.151.97.11) |
21:12.09 | *** part/#webos-internals jhowirc (~j@140.211.169.166) |
21:17.41 | *** join/#webos-internals jhowirc (~j@140.211.169.166) |
21:18.51 | *** part/#webos-internals jhowirc (~j@140.211.169.166) |
21:34.21 | *** join/#webos-internals techrush (~techrush@adsl-75-4-17-162.dsl.irvnca.sbcglobal.net) |
21:42.24 | Tman_mac | arch merged to master |
21:42.37 | Tman_mac | everyone needs to do a 'make clobber-armv7' |
21:44.55 | zsoc | i shall give it a go |
21:45.20 | Tman_mac | :) |
21:46.23 | *** join/#webos-internals Anivrom (~rocketman@d24-36-149-23.home1.cgocable.net) |
21:47.03 | *** join/#webos-internals GreedyB (~greedyb@c-76-104-101-233.hsd1.va.comcast.net) |
21:47.07 | *** join/#webos-internals mickey|bbl (~mickey@80.81.242.146) |
21:47.41 | zsoc | Tman_mac: I can just do a top level make stage to make all packages for all archs? |
21:48.22 | Tman_mac | yes. well only armv6 and armv7 right now |
21:48.43 | Tman_mac | i686 still isn't supported, but when it is, you won't have to rebuild everything like you do now |
21:49.05 | *** join/#webos-internals GreedyB (~greedyb@c-76-104-101-233.hsd1.va.comcast.net) |
21:55.57 | *** join/#webos-internals fatboy (4597e299@gateway/web/freenode/ip.69.151.226.153) |
21:57.27 | halfhalo | Why does this hate me so... |
22:12.34 | halfhalo | ok, issue. my app client modules is failing hard. |
22:15.15 | zsoc | Tman_mac: it seems to stop after building glib-2.0 for both armv6 and armv7, but works fin |
22:15.17 | zsoc | +e wabe |
22:15.19 | zsoc | CAT |
22:15.27 | zsoc | ahem, sry |
22:15.36 | zsoc | Tman_mac: but works fine when you start up the bulding again |
22:17.03 | Tman_mac | zsoc: yeah there were several stops for me.. which wasn't really anything unusual.. |
22:17.14 | Tman_mac | I don't know what causes those |
22:17.57 | zsoc | interesting, didn't seem to have that issue when i built a few days ago... but no biggie i guess. it works fine otherwise... still chuggin' along at -j4 |
22:18.21 | zsoc | yep, liboil too |
22:18.26 | zsoc | must be an SB2 thing |
22:18.56 | Tman_mac | could be |
22:47.35 | *** join/#webos-internals thadood (~thadood@c-75-65-0-4.hsd1.tn.comcast.net) |
22:52.07 | *** join/#webos-internals anotherguy (~wirc@173-106-201-189.pools.spcsdns.net) |
22:53.25 | torchie | wait, should I uninstall custom kernels before OTA update |
22:53.47 | rwhitby | if they came from somewhere other than a webos-internals feed in Preware, yes. |
22:56.34 | torchie | oh i c |
22:56.40 | *** join/#webos-internals phb (~phb@c213-100-44-4.swipnet.se) |
22:56.42 | torchie | cool then, I've got the one from preware |
22:58.25 | *** join/#webos-internals Ortwin (~wicer@a89-183-88-49.net-htp.de) |
22:59.17 | zsoc | Tman_mac: uh oh, just got a bunch of permission denied errors |
23:00.23 | halfhalo | for some reason my tcp server does not like me |
23:03.47 | Tman_mac | zsoc: what package was it? go in and make clobber, then continue |
23:03.55 | zsoc | kk |
23:04.30 | zsoc | Tman_mac: it's hanging on cd . && /bin/sh /srv/preware/cross-compile/packages/media/libsndfile/build/armv7/missing --run aclocal-1.9 |
23:04.47 | rwhitby | yeah, I got a hang on that too a couple of times |
23:05.15 | Tman_mac | let me know what package it is though. it's generally because svn sets mode -w on a lot of files, and copying from build/src to build/ARCH gives the errors |
23:05.32 | Tman_mac | (over existing svn files in build/ARCH) |
23:05.37 | Tman_mac | as for the hang, hm |
23:06.10 | Tman_mac | try going into the Makefile and commenting out lines 18 and 19 |
23:06.27 | *** join/#webos-internals NoOneButMe (znc@85.17.224.147) |
23:06.33 | Tman_mac | for me, not having that patch made it hang, apparently for someone else, having the patch made it hang.. so :/ |
23:07.06 | Tman_mac | I figured that was outdated or something and reintroduced the patch to make it work for me. Maybe I'm the odd one out though |
23:07.50 | Tman_mac | er, lines 18-20 actually |
23:09.21 | *** join/#webos-internals palsch (~wirc@78.151.97.11) |
23:09.33 | *** join/#webos-internals NoOneButMe (znc@unaffiliated/noonebutme) |
23:11.06 | Tman_mac | GNU tools hanging.. now that's frustrating.. |
23:13.32 | zsoc | Tman_mac: ty |
23:13.50 | *** join/#webos-internals Tman (~tyler@unaffiliated/tman) |
23:15.33 | halfhalo | crosses fingers hoping that this works |
23:18.51 | *** join/#webos-internals phb_ (~phb@c213-100-44-4.swipnet.se) |
23:19.23 | *** part/#webos-internals valexa (~valexa@nextdesign.iasi.rdsnet.ro) |
23:25.11 | *** join/#webos-internals raster (raster@enlightenment/developer/raster) |
23:27.36 | rwhitby | bbl |
23:35.10 | halfhalo | ok, why is this server saying there are multiple apps of the same name connected... |
23:39.20 | *** join/#webos-internals thadood (~thadood@c-75-65-0-4.hsd1.tn.comcast.net) |
23:40.34 | *** join/#webos-internals dumbPreCommenter (~wirc@108.120.155.142) |
23:44.00 | *** part/#webos-internals dumbPreCommenter (~wirc@108.120.155.142) |