| [01:03] | <JoeBorn> | MattJ100_: you there? |
| [01:04] | <JoeBorn> | see PM |
| [01:41] | <daurnimator> | JoeBorn: he |
| [01:41] | <daurnimator> | y |
| [13:32] | <DeepB> | hi ya |
| [13:38] | <vmarks> | hey ya |
| [14:54] | <JoeBorn> | hi all |
| [14:55] | <vmarks> | hihi\ |
| [14:56] | <MattJ> | JoeBorn: Hi! |
| [14:56] | <JoeBorn> | hows it going here at #neuros |
| [14:56] | <MattJ> | Quiet |
| [14:56] | * JoeBorn performs "special dance" to liven things up a bit. | |
| [14:57] | <MattJ> | Hehe :) |
| [14:57] | <MattJ> | I just read the forums this afternoon |
| [14:57] | <JoeBorn> | MattJ: how should we combine those two projects and... |
| [14:57] | <MattJ> | I spoke to bagster via IM |
| [14:58] | <MattJ> | He said he'll help with the merge |
| [14:58] | <JoeBorn> | that's good. |
| [14:58] | <JoeBorn> | I'm trying to promote a "using the iPhone as a universal remote" type hack. |
| [15:02] | <vmarks> | JoeBorn, mattj can already do the iphone as remote hack if he makes a good wooble page for it |
| [15:03] | <vmarks> | I've been encouraging him to do that for over a week I think. |
| [15:03] | <vmarks> | maybe two even. |
| [15:03] | <JoeBorn> | well, but universal remote means two things: |
| [15:03] | <JoeBorn> | originally I was thinking literally "universal remote" hook up an octopus IR blaster and you can control reciever, tv, etc. etc. |
| [15:04] | <JoeBorn> | but then bagster suggested also including the kind of stuff you folks have already been doing, controllling audio, etc. |
| [15:04] | <JoeBorn> | which is, of course, a good idea |
| [15:04] | <vmarks> | well, the iphone with its browser is an obvious good match for mattj and wooble. |
| [15:04] | <MattJ> | The IR blaster needs support in the firmware (as I understand it) |
| [15:05] | <MattJ> | I am working on adding XMMS support to wooble |
| [15:05] | <vmarks> | the 'controlling everything else with the IR blaster bits' is possible, but probably harder to get going based off where mattj is today. |
| [15:05] | <vmarks> | tomorrow, better. |
| [15:05] | <vmarks> | today, busy. |
| [15:05] | <vmarks> | :) |
| [15:06] | <MattJ> | It wouldn't be, I believe it wouldn't be hard to extend the backend code for the IR blaster to allow control of multiple functions on multiple devices |
| [15:06] | <MattJ> | The GUI would be tricky for it, but it could be done |
| [15:06] | <MattJ> | It's something I asked about months ago, but crweb had doubts about the practicality of it |
| [15:07] | <vmarks> | the phone and ipod touch have no IR, so you're best off doing it via web page and letting the octopus off the osd do the work. |
| [15:07] | <vmarks> | practicality! bah humbug! |
| [15:07] | <MattJ> | :P |
| [15:08] | <MattJ> | Apparently crweb's stereo remote controls his TV, his TV remote his OSD, blah blah... |
| [15:08] | <vmarks> | yes, but he's among the very few. |
| [15:08] | <MattJ> | But I don't have that problem, therefore I conclude crweb is a special case :) |
| [15:08] | <vmarks> | and, his remote isn't an ipod touch. |
| [15:08] | <vmarks> | think of it, showing the ipod touch or phone on gizmodo, acting as remote for your TV -- but only if you have an OSD! |
| [15:08] | <MattJ> | Muahaha! |
| [15:09] | <vmarks> | do it, and the next time I come to london, I buy you a round at the pub. |
| [15:09] | <MattJ> | vmarks: I'm not even in London :D |
| [15:09] | <vmarks> | even better! |
| [15:09] | <vmarks> | :D |
| [15:09] | <vmarks> | (where are you?) |
| [15:09] | <MattJ> | . |
| [15:09] | <MattJ> | The Midlands |
| [15:09] | <MattJ> | Middle-earth, as it was once called in some book or other :) |
| [15:09] | <vmarks> | Hi, geographically handicapped. name something more specific? |
| [15:10] | <MattJ> | Confusingly, the Midlands is the name for the counties in the middle of England |
| [15:10] | <MattJ> | Slightly toward the west, near the border of Wales, you will find me :) |
| [15:10] | <vmarks> | yes, but middle where? long? lat? towards.... |
| [15:10] | <vmarks> | ok. |
| [15:11] | <vmarks> | see, now I know. |
| [15:11] | <MattJ> | You know where Wales is, but not the middle of England? |
| [15:11] | <MattJ> | Why do you always manage to take conversations off topic? :P |
| [15:11] | <vmarks> | the time that I went through the middle of England, I drifted off to sleep, you see. |
| [15:11] | <MattJ> | Ah :) |
| [15:11] | <vmarks> | off topic provides that there was a topic in the first place. |
| [15:11] | <vmarks> | \_/_ |
| [15:11] | <MattJ> | :) |
| [15:11] | <MattJ> | o_O |
| [15:12] | <vmarks> | \m/_ |
| [15:13] | <vmarks> | I can never remember some of these icons. |
| [15:13] | <MattJ> | \ô/ |
| [15:13] | <JoeBorn> | well, the place I met MattJ is a strange place indeed, wolverhampton |
| [15:13] | <MattJ> | Indeed |
| [15:13] | <MattJ> | I try to avoid it, except when LRL is on :) |
| [15:13] | <JoeBorn> | well, anyway, I'm looking for the hack level hack that we can promote and gage the response |
| [15:14] | * vmarks has said enough. | |
| [15:14] | <MattJ> | It's been my opinion for a long time that the OSD isn't hackable enough |
| [15:14] | <JoeBorn> | so we don't need it working with everything, just a few components to demonstrate the idear |
| [15:14] | <JoeBorn> | MattJ: what limitations specifically? |
| [15:14] | <MattJ> | Well I've complained to crweb and nerochiaro about most things, no access to the scheduler was a big one |
| [15:15] | <MattJ> | That will be fine in AZ |
| [15:15] | <MattJ> | and so will access to the GUI |
| [15:15] | <MattJ> | I think those were the main things that were incredibly difficult on the current firmware |
| [15:15] | <MattJ> | (for the average hacker) |
| [15:16] | <MattJ> | Everything I do I split into libraries where possible, so other people can use my API to build their own things on top of easily |
| [15:17] | <MattJ> | and the web interface should be easy to code new modules for as well (you basically just drop in your module file, and it works) |
| [15:17] | <JoeBorn> | that's good to know. |
| [15:18] | <MattJ> | I'm working on the package manager at the moment |
| [15:18] | <gremlin[it]> | what kind of packages ? |
| [15:18] | <MattJ> | Software packages, custom format |
| [15:19] | <MattJ> | tar files, basically, with some added directories for the package manager scripts |
| [15:20] | <gremlin[it]> | uhhh ... ok ... why something already used ? |
| [15:20] | <gremlin[it]> | why not ... |
| [15:21] | <MattJ> | groups.google.com |
| [15:21] | <MattJ> | I knew that question would always be the first asked :) |
| [15:21] | <JoeBorn> | gremlin[it]: I put the profile box on your wiki page, but couldn't fill it out. |
| [15:22] | <gremlin[it]> | hi JoeBorn ! ... where's the link i fill up immediately :) |
| [15:22] | <gremlin[it]> | MattJ ehheheh ... |
| [15:22] | <JoeBorn> | it's the user:gremlin page that you created. |
| [15:22] | <JoeBorn> | hold on brb |
| [15:25] | <gremlin[it]> | MattJ really it's in python!??!?! early one was in bash but now (since 6 months at least) should be in C ... |
| [15:25] | <gremlin[it]> | subject is 'ipkg' ... :P |
| [15:25] | <MattJ> | The subject is LPKG |
| [15:25] | <MattJ> | . |
| [15:25] | <MattJ> | gremlin[it]: IPKG is in C? o_O |
| [15:26] | <MattJ> | It wasn't when I downloaded it a month or two ago |
| [15:27] | <gremlin[it]> | i'll check ... |
| [15:28] | <gremlin[it]> | yes is in C |
| [15:28] | * MattJ faints | |
| [15:28] | <gremlin[it]> | ipkg-0.99.163 |
| [15:29] | <MattJ> | I swear I have the Python ipkg on my HDD somewhere still :) |
| [15:29] | <gremlin[it]> | i never saw an ipkg in python ... |
| [15:31] | <gremlin[it]> | python never was a must on my devices .. (i was used with familiar distro for iPAQ) ... was bash stripts ... was terrible ... but small ! |
| [15:31] | <gremlin[it]> | stripts -> scripts |
| [15:33] | <gremlin[it]> | by the way, in my opinion ipkg if far from perfect or good, but is well done for small devices, manage more than one feed of packages and is ready ;) |
| [15:36] | <MattJ> | Mine also handles more than one feed >.< |
| [15:36] | * MattJ needs to investigate the new ipkg | |
| [15:36] | <MattJ> | Where can I find it? |
| [15:37] | <gremlin[it]> | a sec |
| [15:38] | <MattJ> | Found it |
| [15:38] | <gremlin[it]> | www.handhelds.org |
| [15:38] | <gremlin[it]> | PV=0.99.163 |
| [15:39] | <MattJ> | It looks like I downloaded the wrong thing last time :) |
| [15:39] | <gremlin[it]> | ahahah ok |
| [15:39] | <gremlin[it]> | maybe was some took to build packages on a host ... |
| [15:39] | <MattJ> | It's called ipkg.py |
| [15:40] | <MattJ> | It has all the methods for managing packages |
| [15:40] | <gremlin[it]> | is part og ipkg-utils ! |
| [15:40] | <MattJ> | . |
| [15:40] | <gremlin[it]> | mainly are tools used to build repository |
| [15:41] | <MattJ> | So what is your opinion of ipkg? |
| [15:42] | <gremlin[it]> | what it do, do well ... |
| [15:42] | <gremlin[it]> | in my opinion it have 2 advantage |
| [15:42] | <gremlin[it]> | 1) is ready |
| [15:43] | <gremlin[it]> | 2) is around since years and is widelly used ... so many bugs are already solved |
| [15:43] | <MattJ> | Indeed |
| [15:43] | <gremlin[it]> | it work well for upgrade and add ... |
| [15:43] | <gremlin[it]> | poor to have info about installed packages and downgrade |
| [15:44] | <MattJ> | Hrm |
| [15:44] | * MattJ wonders what to do | |
| [15:44] | <MattJ> | Lpkg works fine |
| [15:44] | <gremlin[it]> | it work similar do dpkg of debian ... i'm used with rpm so some behavior i don't like ... |
| [15:44] | <MattJ> | and I have some things in it which ipkg probably doesn't, ie. package control |
| [15:45] | <gremlin[it]> | what u mean with package control ? |
| [15:45] | <MattJ> | For example you can easily "start", "stop", or etc. a package |
| [15:45] | <MattJ> | ie. a web server |
| [15:45] | <MattJ> | and since I am halfway through a GUI... |
| [15:45] | <gremlin[it]> | no surelly not cause isn't the business for a package manager :) ... |
| [15:46] | <gremlin[it]> | ipkg have one or acouple of gui ... both in gtk and qt (opie) if i remember right |
| [15:46] | <MattJ> | But it sure makes sense on the OSD, for users :) |
| [15:47] | <gremlin[it]> | ususallu is demanded to a service control such ad chkconfig |
| [15:48] | <MattJ> | Well, I'll take a look over it (have the source now) and decide what to do |
| [15:49] | <MattJ> | Assuming you have used it, how is it for performance? |
| [15:49] | <MattJ> | dpkg/apt isn't good |
| [15:50] | <gremlin[it]> | on Openembedded we have a couple of patch to increase performance |
| [15:51] | <gremlin[it]> | aren't bad ... but I used intensely on StronARM (poor cpu) ... so i can say it work nice ... |
| [15:54] | <gremlin[it]> | i said is ready and widely used ... and if my work will be accepted OE by default build ipk packages ... |
| [16:04] | <gremlin[it]> | MattJ try to go to www.angstrom-distribution.org and download an image for qemu so you can have an idea on how it work ... |
| [16:07] | <MattJ> | gremlin[it]: Will do |
| [16:26] | <gremlin[it]> | night MattJ |
| [16:42] | <MagicFab> | that site looks blank to me |
| [16:45] | <MattJ> | wb JoeBorn |
| [16:45] | <MattJ> | MagicFab: You aren't alone :) |
| [16:46] | <JoeBorn> | guess that wasn't truly "brb" :) |
| [16:46] | <MattJ> | :) |