**** BEGIN LOGGING AT Thu May 01 02:59:56 2008 May 01 03:53:41 hello :) May 01 03:55:57 I'm watching the video, and they said the final product's going to be thinner? May 01 03:56:42 also May 01 03:56:44 * doc|home wants :/ May 01 03:57:01 doc|home: they were kidding :) May 01 03:57:08 shame that :) May 01 03:57:36 yep heh May 01 07:36:44 Hello everyone May 01 07:47:15 has anyone experience in running openmoko on a treo 650 device? i'm finding only micheal sheldons page, but there is no howto May 01 08:54:27 good morning May 01 08:55:07 morning May 01 09:03:42 will it be possible to buy the FreeRunner across the counter at LinuxTag 2008? May 01 09:17:55 * ScaredyCat wonders if the delay is because Computex 2008 is very soon May 01 09:39:37 sup May 01 09:40:21 where is freerunner May 01 09:40:22 ? May 01 09:40:23 :) May 01 09:40:34 israel: in china May 01 09:41:21 mbuf: contact mickey|bbl about it, afaik he will be there and might be able to organize something May 01 09:41:50 edistar_, ok May 01 09:42:32 edistar_: at production line? May 01 09:42:33 :) May 01 09:42:55 israel: I hope MP will start soon ;) May 01 09:45:16 heya May 01 09:46:02 mickeyl: hi May 01 09:47:10 mickeyl, hi; are there any plans to sell FreeRunner models at LinuxTag 2008? May 01 09:48:50 plans, yes May 01 09:48:57 whether it'll be real depends on the actual MP date May 01 09:49:02 mickeyl, ok May 01 09:49:18 for the records, the delay has nothing to do with trade shows or something May 01 09:49:39 it's just that the pre-MP runs have shown some issues which had to be fixed May 01 09:53:19 mickeyl: further hardware revisions? May 01 09:54:34 no May 01 09:55:25 delay ? May 01 09:55:38 there's a whole lot more that can need fixing on a production line than just the actual hardware :) May 01 09:56:44 mickeyl: so can you predict any date? May 01 09:56:46 I'm very curious in how far freerunner sales will impact the media May 01 09:58:10 edistar: I'm not allowed to. i can only say still plan to sell devices @ LT May 01 09:58:38 mickeyl: okey :) May 01 09:58:53 breaking: android competitor on the horizon? lol May 01 09:59:09 in computerbild May 01 09:59:19 dcordes: :D May 01 10:01:07 mickeyl: the LT won't be that long.. looking forward! May 01 10:05:48 When is LT? May 01 10:06:02 SpeedEvil: end of may May 01 10:14:01 SpeedEvil, May 28-31, 2008 May 01 10:47:41 Free .com .net and .org domain in http://free.novafree.net May 01 10:48:31 what does that have to do with anything? May 01 10:48:53 mickeyl May 01 10:48:53 :) May 01 10:48:55 Free .com .net and .org domain in http://free.novafree.net May 01 10:48:58 for you! May 01 10:49:22 thanks for the offer, but we have already plenty of free domains May 01 10:51:11 Free gift with every freerunner! May 01 11:38:35 openmoko: 03thomas * r4412 10/trunk/src/target/opkg/libopkg/opkg_download.c: opkg: add some extra error checks to opkg_verify_file() May 01 12:09:22 there are two tuts for dual booting; on goxboxlive and in openezx: which one is more recent? May 01 12:43:46 Hi, when is GTA02 going to be available for sale? May 01 12:45:52 when its ready May 01 12:45:54 It's been said recently by someone who should know that tehy hope to have it on sale by may 28th - at the LinuxTag festival. May 01 12:48:33 ok thanks for letting me know. I guess sales won't be through the website. May 01 12:49:11 Yes, they will May 01 12:49:19 but nothing has eben said about that May 01 13:31:34 openmoko: 03thomas * r4413 10/trunk/src/target/OM-2007.2/artwork/themes/openmoko-standard-2/gtk-2.0/gtkbutton: openmoko-standard-2: fix bug 1233 - GtkToggledButton looks bad May 01 14:18:29 freesmartphone.org: 03mickeyl * r289 10/trunk/software/py-ophoned/ (9 files in 2 dirs): py-ophoned: add our own copy of pygsm. will use the standalone version of pygsm eventually May 01 15:52:26 * ScaredyCat gets back up off the floor May 01 15:53:08 * ScaredyCat has 2 DP-L10's May 01 15:53:27 what are DP-L10's? May 01 15:53:42 gsm + sip phones May 01 15:53:55 oh, cool May 01 15:54:24 tiny though May 01 15:54:30 But Will They Blend? May 01 15:54:34 I think my fingers are too big May 01 15:54:52 I suspect they would very easily balrog-kun May 01 15:55:10 ScaredyCat: let's find out! May 01 15:55:27 ok, let me know when you buy one to blend then.. May 01 15:55:36 :( May 01 15:55:45 * summatusmentis wonders about GSM data where he lives May 01 15:56:26 if it exists? May 01 15:57:01 if it's cheap enough for a college student :) May 01 15:58:23 oh no! class May 01 16:11:47 mmm why are people in the kernel ml talking about GTA04? Is it because GTA03 design is already decided or the GTA series will follow a power of 2 number scheme? :) May 01 16:12:13 I think they skipped GTA03 May 01 16:12:19 minivan: according to raster, they're just skipping it May 01 16:33:09 GTA03 already exists... May 01 16:33:14 But it's sort of a joke. May 01 16:33:36 have to keep up with Rockstar May 01 16:48:11 :) May 01 16:52:43 * CM blinks May 01 16:56:02 * * OM Bug 1377 has been created by kevin(AT)foreverdean.info May 01 16:56:03 * * Plugging in Headset doesn't silence external speakers May 01 16:56:04 * * http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=1377 May 01 16:56:32 ^ my laptop did that through the entire ubuntu gutsy release cycle.. May 01 16:57:56 is there a easy way, maybe through qemu, to play with openmoko software and user interface? May 01 16:58:42 Yes. May 01 16:59:55 markit, There's a wiki entry for "Openmoko on Qemu". RElated is MokoMakefile which is a script to build what you need. May 01 17:00:01 I don't have links right now, too busy. :P May 01 17:00:16 kdean06: ok, thanks a lot :)) May 01 17:10:02 Robot101: ping? May 01 17:10:15 mickeyl: pong May 01 17:10:25 hey. python question May 01 17:10:29 +dbus of course May 01 17:10:39 sure, go ahead May 01 17:11:19 how can i overcome the limitation of method name == dbus method name? say, i have two interfaces which i want to serve from one object, but the two interfaces both have a GetStatus method. How would I do that w/ python? May 01 17:12:01 >:O May 01 17:12:04 is it possible the freerunner could be reprogrammed to TX/RX @ eg...125-148 Khz for RFID purposes? May 01 17:12:12 that's not something you should do, generally :p May 01 17:12:29 well May 01 17:12:34 but it's one object May 01 17:12:37 some bindings get interfaces kinda wrong, meaning they fall back on just method name matching May 01 17:12:40 which has multiple capabilities May 01 17:12:59 so multiple interfaces need to be implemented May 01 17:13:00 GetFooStatus, GetBarStatus would be less onerous May 01 17:13:08 mmhr May 01 17:13:11 but that's nasty May 01 17:13:18 it's unnecessary redundancy May 01 17:13:33 just curious, which two interfaces of what object? May 01 17:13:40 a bit, yes. properties might also help, but iirc they're kinda unimplemented in dbus-python. May 01 17:14:06 do they have the same prototype, or different? May 01 17:14:17 if they have the same prototype, there's nothing you can do IIRC May 01 17:14:19 Kero: for instances. org.freesmartphone.GSM.Network and org.freesmartphone.GSM.SIM could both have a GetStatus() -> a{sv} May 01 17:15:04 if they've got different prototypes, then you can implement one on a subclass, and one on a superclass, and the MRO walker will find the one with the right signature, but that's very fragile indeed May 01 17:15:19 *nod* not good either May 01 17:15:37 guess I need a better decorator for that task May 01 17:15:48 I think you're out of luck otherwise, but it would be a very simple patch to add a name argument to the decorator May 01 17:16:00 *nod* May 01 17:16:10 i think i may look into that May 01 17:16:22 i don't want to compromise on the API just because bindings suck May 01 17:16:56 welcome to my world. :) May 01 17:17:01 hehe May 01 17:17:15 hello all May 01 17:17:17 as a consequence collabora became the maintainers of dbus-python, and spent a long time hacking on dbus-glib too May 01 17:17:25 but there's a limit to how much you can keep doing that May 01 17:17:37 and some times when you need to just get on with your work May 01 17:18:15 if you wanted to commission any dbus performance/enhancement/binding works, we'd be happy to provide quotes May 01 17:18:33 <`pwgen`> hellp May 01 17:18:37 <`pwgen`> hello May 01 17:19:12 well, i'm afraid i will not get a budget for these kind of things from om May 01 17:19:24 they won't understand :) May 01 17:19:30 "just make it work" ;) May 01 17:19:48 "this will make it work faster/better" May 01 17:20:00 ya. once all that stuff works we can profile and talk about optimizations May 01 17:20:15 but that's a couple of months away. i just started a couple of months with really doing middleware May 01 17:20:20 +ago May 01 17:20:26 hmm, the decorator doesn't store the name at all May 01 17:20:27 <`pwgen`> mickeyl: ich have complete my dbus ringer but there may be a performance lag playing ringtones via pulseaudi/gstreamer ..(:-(( May 01 17:21:01 `pwgen`: i'm not surprised by that, however i would be very surprised if it was a major problem May 01 17:21:09 setting up a gstreamer pipeline may cost us 2 seconds May 01 17:21:13 but that should be it May 01 17:21:22 if it's longer, then something is broken May 01 17:21:40 hm, question, shoud i try open moko on fsc n560? May 01 17:22:05 Robot101: bummer, they do it on-the-fly with getattr magic? May 01 17:22:38 mickeyl: well, it's not too hard to move that May 01 17:23:18 oh right, of course May 01 17:23:27 the methods are already in the class dict with their python method name May 01 17:23:45 israel: does that run Linux at all, though? May 01 17:23:55 Also, it's not a phone, is it? May 01 17:24:03 you'd need to add a different dbus method name dict to the class and patch the MRO walker to use that instead May 01 17:24:15 * Robot101 ponders May 01 17:25:03 hmm wait May 01 17:25:13 is this the generic python decorator mro walker? May 01 17:25:19 or a special py-dbus one? May 01 17:25:29 no, service.py has one which considers interface names May 01 17:25:38 ah May 01 17:25:44 i would not want to fiddle with the generic MRO ;) May 01 17:25:47 :) May 01 17:26:34 heh, I remember some of the fun hacks I came up with here :) May 01 17:26:47 you didn't used to have to provide signatures at all May 01 17:26:58 I added that, and an iteratable signature class May 01 17:27:39 and as a fallback, an iteratable VariantSignature class that just returns an infinite number of v's, so when you zip() it with argument names, they're all marked as variants May 01 17:27:42 hehe May 01 17:28:54 nice May 01 17:29:18 speaking about that May 01 17:29:26 i found a bug in the dbus-bindings today May 01 17:29:44 obviously it does not check whether a python int really fits in a dbus int32 May 01 17:29:56 neither does it try to make it fit into an int64 as fallback May 01 17:29:59 it just crashes :D May 01 17:30:19 heh May 01 17:30:35 i'll add a bug into the bugtracker 'bout that May 01 17:32:47 <`pwgen`> what ist the right way to suspend the neo1973: apm -s ? May 01 17:33:04 if you want to do it on the console May 01 17:33:09 echo "mem" >/sys/power/state May 01 17:33:34 however, eventually, you should really use the dbus API for that May 01 17:33:51 since that will do some housekeeping tasks before you can sanely fall asleep May 01 17:34:05 <`pwgen`> the problem is, that i can not resume .. mostly LSD colours in the frame buffer , and the a reboot May 01 17:34:21 well, that's a kernel problem independent of what you use to suspend May 01 17:34:25 i think mwester has fixed it by now? May 01 17:36:21 <`pwgen`> i use a git kernel ( 5 days old ) the first cycle works( mostly) , the second resume cycle crash .. May 01 17:37:56 anyone know what happened to sameo? wanted to chat with him about the ath6k driver - haven't seen him in a week? May 01 17:39:06 probably very busy with projects May 01 17:39:27 his contract on the ath6k is more or less done May 01 17:39:36 but i'm sure he'll fix bugs and apply patches May 01 17:39:55 so the driver is stable? May 01 17:40:59 the current driver being used for GTA02 is http://svn.openmoko.org/developers/sameo/patches/ar6k-atheros-2.0/ correct? (There were a couple others 1 dir down from that) May 01 17:43:19 well, apart from #1250 and a bunch of minor bugs it should be stable, yeah May 01 17:43:28 the latest code is in the git.openmoko.org May 01 17:50:42 Dominus: its pda May 01 18:00:16 freesmartphone.org: 03mickeyl * r290 10/trunk/software/py-ophoned/ (6 files in 2 dirs): py-ophoned: add option to use preferred modem May 01 18:00:58 <`pwgen`> py-ophoned , is that the successor for the pyneod ? May 01 18:01:47 ya. pyneod is emdete's quick'n'dirty solution all-in-one solution :) May 01 18:01:53 I think the plan is an ophoned, an odeviced, and one other one May 01 18:01:56 py-ophoned is the telephony middleware May 01 18:02:10 yeah, what summatusmentis says May 01 18:02:12 oh, mickeyl is around :) ignore me May 01 18:02:38 <`pwgen`> pyneod is the only solution that works ..( for me ) May 01 18:02:53 what do you mean? May 01 18:03:38 <`pwgen`> the gsmd allway crashes .. the pyneod works for my littel phone . the only problem that i have is a working sleep/resume process May 01 18:03:53 yeah, gsmd is unfortunately very problematic May 01 18:04:03 but (py-)ophoned will be more stable May 01 18:04:09 + having a sane dbus interface May 01 18:04:09 <`pwgen`> ( by the way with pyneod i could make calls / recieve calls without rebooting the gui May 01 18:04:28 well, I think the plan is dbus-enabled middleware, with a sort of modular backend May 01 18:04:44 mickeyl, I don't see the ath5k driver in git.openmoko.org's kernel.git - where would I find it there? May 01 18:04:55 <`pwgen`> when i can make clean sleep/resume cycles i can say the moko works .... May 01 18:05:33 tharvey: hmm May 01 18:05:39 you really want me to dig the path out for you? May 01 18:05:47 `pwgen`: there's a GSoC project that'll hopefully make that possible May 01 18:05:56 drivers/wireless or something May 01 18:06:04 or where network drivers are in the kernel May 01 18:06:23 mickeyl, well... the svn dir that I found is a collection of patches - http://svn.openmoko.org/developers/sameo/patches May 01 18:06:27 <`pwgen`> GS0C project ? where ... and what does that mean .. ? May 01 18:06:34 doesn't look like 'those' patches are applied to the kernel in the git though May 01 18:06:56 `pwgen`: Google Summer of Code. Sup3rkiddo is working on odeviced May 01 18:07:10 mickeyl, well... this is SDIO based, so I expected to see drivers/sdio which was sameo's patch (he pulled in from the sdio-linux project) May 01 18:07:51 so are you saying that http://git.openmoko.org/?p=kernel.git;a=summary is supposed to be a 'patched kernel' or is there a patchset somewhere May 01 18:08:12 I'm not really familiar with how openmoko is version controlled - I see a git and svn... a little confused May 01 18:08:17 <`pwgen`> ahh Google Summer of Code . not Gnu System on Chip or shomething .... ahh May 01 18:08:50 nope, not system on a chip, sorry. I forget that some people are hardware people May 01 18:09:15 <`pwgen`> *G* May 01 18:09:29 tharvey: how 'bout http://git.openmoko.org/?p=kernel.git;a=tree;f=drivers/sdio/function/wlan;h=0b816ad7be1aeebfa2b240cbc09ad5c0f08bc204;hb=stable ? May 01 18:10:58 <`pwgen`> is there a schematic diagramm ( electronic) for the moko or only the description at the wiki ? May 01 18:11:05 mickeyl, ya thats it - guess I don't quite understand how the git web interface works - i couldn't get there where I was going May 01 18:11:11 heh May 01 18:11:16 you first select the branch May 01 18:11:25 then click on "tree" and browse May 01 18:11:31 the a6k is not yet in Linus tree May 01 18:12:19 I was selecting tree under kernel.git - http://git.openmoko.org/?p=kernel.git;a=tree what is that supposed to represent? May 01 18:12:25 (sorry I'm a git heh) May 01 18:12:27 upstream May 01 18:12:33 i guess May 01 18:12:38 i'm a git illiterate as well May 01 18:14:49 hmmm... still very confused - trying to disect your URL above and figure out what it actually means (as http://git.openmoko.org/?p=kernel.git;a=tree takes me somewhere else with no drivers/sdio tree) May 01 18:15:03 branch is what is shown as 'project'? May 01 18:15:28 git rocks. Is that what you guys are using! Sweet. May 01 18:15:35 Can't wait to get involved! May 01 18:16:11 oh so looking at http://git.openmoko.org/?p=kernel.git;a=summary - the 'heads' are heads of various branches? May 01 18:19:23 tharvey: bingo May 01 18:22:24 so the fact that the openmoko kernel.git project is tracking kernel.org means your on 2.6.25 currently right? May 01 18:44:21 hallo huys May 01 18:44:29 guys :P May 01 18:45:11 i had the following err during compiling the openmoko-devel-image May 01 18:45:11 | /bin/sh ../arm-angstrom-linux-gnueabi-libtool --tag=CC --mode=link arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t -DXFILESEARCHPATHDEFAULT=\"/etc/X11/%L/%T/%N%C%S:/etc/X11/%l/%T/%N%C%S:/etc/X11/%T/%N%C%S:/etc/X11/%L/%T/%N%S:/etc/X11/%l/%T/%N%S:/etc/X11/%T/%N%S:/usr/share/X11/%L/%T/%N%C%S:/usr/share/X11/%l/%T/%N%C%S:/usr/share/X11/%T/%N%C%S:/usr/share/X11/%L/%T/%N%S:/usr/share/X11/%l/%T/%N%S:/usr/share/X11/%T/%N%S:/usr/lib/X11/%L/%T/%N%C May 01 18:45:12 %S:/usr/lib/X11/%l/%T/%N%C%S:/usr/lib/X11/%T/%N%C%S:/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S\" -DERRORDB=\"/usr/lib/X11/XtErrorDB\" -DMALLOC_0_RETURNS_NULL -DXTMALLOC_BC -isystem/home/vmihaylov/devel/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -Os -L/home/vmihaylov/devel/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib -Wl,-rpath-lin May 01 18:45:13 k,/home/vmihaylov/devel/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib -Wl,-O1 -o libXt.la -rpath /usr/lib -version-number 6:0:0 -no-undefined ActionHook.lo Alloc.lo ArgList.lo Callback.lo ClickTime.lo Composite.lo Constraint.lo Convert.lo Converters.lo Core.lo Create.lo Destroy.lo Display.lo Error.lo Event.lo EventUtil.lo Functions.lo GCManager.lo Geometry.lo GetActKey.lo GetResList.lo GetValues.lo HookObj.lo Hooks.lo Initialize.lo Intrinsic May 01 18:45:18 .lo Keyboard.lo Manage.lo NextEvent.lo Object.lo PassivGrab.lo Pointer.lo Popup.lo PopupCB.lo RectObj.lo ResConfig.lo Resources.lo Selection.lo SetSens.lo SetValues.lo SetWMCW.lo Shell.lo TMaction.lo TMgrab.lo TMkey.lo TMparse.lo TMprint.lo TMstate.lo Threads.lo VarCreate.lo VarGet.lo Varargs.lo Vendor.lo sharedlib.lo StringDefs.lo -lSM -lICE -lX11 May 01 18:45:24 | arm-angstrom-linux-gnueabi-libtool: link: `Varargs.lo' is not a valid libtool object May 01 18:45:25 wtf May 01 18:45:26 | make[4]: *** [libXt.la] Error 1 May 01 18:45:28 | make[4]: Leaving directory `/home/vmihaylov/devel/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/libxt-1_1.0.5-r1/libXt-1.0.5/src' May 01 18:45:31 could anyone point me in the problem May 01 18:45:37 jesus dude, use a pastebin May 01 18:45:42 heh May 01 18:45:45 sorry :) May 01 18:46:00 i didn't reealize that it would be so large :P May 01 18:47:32 Needs upgraded EMI protection. May 01 18:54:45 <`pwgen`> juju 4 sleep/resume cycles without reboot juhu May 01 18:55:02 <`pwgen`> now i have a phone .... May 01 18:58:37 gta01? May 01 19:03:00 `pwgen`: with gta01? May 01 19:06:29 <`pwgen`> yes May 01 19:07:03 cool May 01 19:07:07 <`pwgen`> but after kernel update i have probe with gst ... need to fix something . May 01 19:54:46 :) May 01 19:57:55 hi May 01 20:31:25 emdete: ping May 01 20:31:53 emdete: What was that AGPS protocol thing that you talked about before? May 01 20:32:10 alp: you mean in general? May 01 20:32:16 alp: or specific to teh GTA02 May 01 20:32:55 http://en.wikipedia.org/wiki/A-GPS May 01 20:33:37 alphaone: SUPL May 01 20:40:37 emdete: thanks May 01 20:40:48 SpeedEvil: No, I meant in general. May 01 21:10:56 SpeedEvil: you are from england, right? what company offers the cheapest sim-only contracts in respect to gprs? May 01 21:11:58 No, scotland. May 01 21:12:08 However t-mobile is pretty good. May 01 21:12:12 SpeedEvil: sry.. I apologize ;) May 01 21:12:17 thx May 01 21:12:19 I think their PAYG tarrif is about best. May 01 21:12:42 You pay up to 1 pound a day for data, or .7p/k below that May 01 21:12:52 you can buy a 'web pack' for 5 days for 2.50 May 01 21:13:26 ok May 01 21:13:38 So that's 15 quid a month for 'unlimited' data - if you use it everyday May 01 21:13:45 yeah May 01 21:13:52 if you just use it occasional days, it's cheaper May 01 21:14:04 thx for the info May 01 21:19:54 SpeedEvil: do you happen to know if sms cost double to foreign contries? May 01 21:20:13 cause they do from .nl, but they don't from .de May 01 21:20:21 so I wonder about .uk May 01 21:21:59 I think it's more expensive. May 01 21:22:02 I'm unsure. May 01 21:22:04 ok May 01 21:32:37 Weiss: aha :) May 01 22:31:40 Robot101: :D May 02 00:40:37 hi all, I was trying to build openmoko but the following error appeared http://pastebin.ubuntu.com/9336/ can any one help me ? May 02 00:44:15 saleh: Can you show your build/conf/local.conf, please? May 02 00:44:27 saleh: your build/conf/local.conf needs the line: MACHINE = "om-gta01" (or presumably "om-gta02" if you want to build for the Freerunner) May 02 00:46:16 abraxa: http://pastebin.ubuntu.com/9340/ May 02 00:46:51 mmontour: can I build for gta01 or not ? May 02 00:46:55 saleh: As mmontour said, fic-gta01 was changed to om-gta01 May 02 00:48:24 abraxa: will it work for Neo 1973 ? May 02 00:48:29 Yeah May 02 00:48:38 Just the name is different May 02 00:49:03 abraxa: mmontour: thanks very much for your time :) May 02 00:51:58 You're welcome **** ENDING LOGGING AT Fri May 02 02:59:57 2008