**** BEGIN LOGGING AT Wed Jul 06 02:59:57 2011 Jul 06 03:11:23 morning Jul 06 06:46:59 h Jul 06 06:47:02 hi ! Jul 06 06:47:18 waht do you think about that : http://mynokiablog.com/wp-content/uploads/2011/07/updates-600x190.jpg ? Jul 06 07:40:35 TheBootroo, neat Jul 06 07:40:42 morning iekku Jul 06 07:41:24 lcuk, good morning Jul 06 08:05:08 Morning, all Jul 06 08:37:32 morning Jaffa Jul 06 08:40:46 Jaffa, does attitude have a meego rpm package? Jul 06 08:41:35 morning javispedro Jul 06 08:41:55 morning Jul 06 08:44:01 Stskeeps, the wayland tutorial, http://wiki.meego.com/Wayland_in_MeeGo#Install_from_a_released_MeeGo_image Jul 06 08:44:20 should it be using wget or "zypper -ar" ? Jul 06 08:45:24 lcuk: dunno, didnt write that one - we are working on a cleaned up version Jul 06 08:46:10 Stskeeps, do you have a link? Jul 06 08:47:09 not at hand, at my dads so Jul 06 08:47:49 ahh cool, did the n810 build you started ever build fully? Jul 06 08:48:05 actually yes Jul 06 08:49:34 lcuk, cool, I'll have to try that, was contemplating of writing a tv interface wayland shell, did pop into mind to use meego as the test base Jul 06 08:50:58 lcuk: Not yet; I need to work out how to create one Jul 06 08:51:42 lcuk: having some fs issues on the machine though Jul 06 08:52:04 Jaffa, was the harmattan package just a tweak with the maemo one? Jul 06 08:52:08 or did you use the same one? Jul 06 08:52:13 Stskeeps, oh nice Jul 06 08:54:09 * lcuk spends some time reading http://fedoraproject.org/wiki/How_to_create_an_RPM_package Jul 06 08:54:21 * Stskeeps glances at omap dss overlays Jul 06 08:55:18 Heh Jul 06 08:56:02 seems like a cheap way to do basic uis Jul 06 08:56:21 what is dss? Jul 06 08:56:32 http://www.mjmwired.net/kernel/Documentation/arm/OMAP/DSS Jul 06 08:56:54 ahh display subsystem Jul 06 08:58:42 it would be a nice way to do compositor, simply overlaying wayland buffers Jul 06 08:58:56 lcuk: My Qt SDK got Harmattan support and I added it to the project. Having looked at the differences, the debian/ packaging should mostly be compatible between Fremantle & Harmattan Jul 06 08:59:16 lcuk: I don't have a MeeGo SDK on that machine, nor fully worked out how to merge them into a single IDE. Jul 06 08:59:29 Jaffa, which IDE do you use? Jul 06 08:59:38 If I did, Qt Creator would help (again), and mud2 would fill in the gaps Jul 06 08:59:51 lcuk: Qt Creator. I'm trying to walk the "proper" path this time. Jul 06 09:00:58 stskeeps: for a few windows only. Jul 06 09:01:00 Jaffa, cool, I think you can add the sis packaging and have your attitude on n8 as well? Jul 06 09:01:17 javispedro: true, but for most purposes you just need a status bar Jul 06 09:01:24 lcuk: Yeah, did you see the SIS link? Jul 06 09:01:32 no, where? Jul 06 09:01:33 lcuk: Had to use the Remote Compiler, but it works well on N8 and C7 Jul 06 09:01:35 javispedro: for simple task view you can resort to raster composition Jul 06 09:01:43 Jaffa, !! great stuff Jul 06 09:01:59 lcuk: http://bleb.org/software/maemo/Attitude_installer_qt-4_7_3_symbian3.sis Jul 06 09:02:08 stskeeps: i know I sound repetitive, but you are now describing webos 1 ;) Jul 06 09:02:22 eek Jul 06 09:02:29 lcuk: The cross-platformey stuff for non-UX conformant apps is very nice (modulo some rough edges, of course) Jul 06 09:02:29 javispedro: i occasionally wonder if webos has the right idea Jul 06 09:02:30 :P Jul 06 09:03:14 from what I gather from some source code dumps their original target was sgx-less (maybe mbx though), so they planned accordingly Jul 06 09:04:56 so basically clients render to /dev/fb1 (a dss overlay) or to a shm segment if they receive a unfocus event Jul 06 09:05:03 Meego developers' strong desire to keep Meego off platforms that do not have 3D hw is somewhat troubling Jul 06 09:05:25 RST38h: supposedly llvmpipe would be compliant Jul 06 09:05:42 as its about providing the gles/egl api Jul 06 09:05:54 Stskeeps: I.e. it will compile llvm code into native main cpu code? =) Jul 06 09:06:03 RST38h: as in mesa llvmpipe Jul 06 09:06:17 But isn't llvm in gles only limited to GLES2 renderers? Jul 06 09:06:25 doesn't wayland depend on GLES also Jul 06 09:06:34 vvaltone: technically no, but it does help Jul 06 09:06:56 RST38h: probably, but gles2 is only thing sane enough to do for :P Jul 06 09:07:01 * javispedro was surprised to find that meegonetbook 1.2 already did gles2 Jul 06 09:07:02 you mean, technically you can use anything to draw, but practically it might be gles ;P Jul 06 09:07:24 javispedro: heh, intel found out their gles2 stack didnt work at all at some point Jul 06 09:07:43 it did render my old "red triangle" demo Jul 06 09:08:01 Stskeeps: I am using GLES1, looks way saner to me =) Jul 06 09:08:22 Stskeeps: Ah how sudden and surprising :) Jul 06 09:08:33 javispedro, which graphics chip did it have? powervr or intel?-) Jul 06 09:08:39 rst38h: powervr is the last manufacturer that does not entirely do gles1 in sw (or using gles2, slow) Jul 06 09:08:56 vvaltone: ideapad, gma 3150 Jul 06 09:09:21 oh, the S10-3t? Jul 06 09:09:37 So, you suggest I drop GLES1 from my Android stuff and move to GLES2? =) Jul 06 09:09:40 though, it might have been sw rasterizer for all I know, a single triangle is not much demanding... Jul 06 09:10:18 doesn't android have GLES2 also Jul 06 09:10:21 rst38h: if you are using it for rendering, scaling, etc. maybe it does not matter. but test a gles1 game under adreno and cry. Jul 06 09:11:02 *rendering 2d Jul 06 09:11:30 yes, those lazy platform developers ;P Jul 06 09:12:42 javispedro: I am currently wondering whether my handcoded ARM scaler is actually better than GLES performance wise Jul 06 09:13:50 it probably is for the usual ratios Jul 06 09:14:35 * javispedro out Jul 06 09:35:49 RST38h: how fast is your scaler? Jul 06 09:36:00 Sufficiently fast. Jul 06 09:36:43 that's not a good answer :) color format and the number of pixels per second it can handle when doing ~1x scaling is very interesting Jul 06 09:37:06 because this can be directly compared to memcpy throughput Jul 06 09:37:33 Well, I know that 1) it is sufficiently fast for me and 2) it can't really be made much faster using current ARM assembler Jul 06 09:37:58 is it bilinear or nearest or something else? Jul 06 09:38:04 ssvb, well, then you can just optimize it to 1x operation and get memcpy performance ;P Jul 06 09:38:11 which wouldn't be useful atall Jul 06 09:38:40 vvaltone: not to 1x but to something like 1.01x Jul 06 09:38:59 vvaltone: and this obviously can't be replaced by memcpy Jul 06 09:39:38 vvaltone: but its performance can be compared to memcpy because the amount of data read/written is almost the same Jul 06 09:40:47 if it's less than 100 pixels, you could replace 1.01x :P Jul 06 09:41:00 or 50 pixels if you care about rounding Jul 06 09:41:21 but, yes, I get the point Jul 06 09:41:24 Anyways, when doing scaling with GLES, you still need to copy the bitmap Jul 06 09:41:39 When you load it as a texture Jul 06 09:42:09 you mean you'd scale it bigger into memory? Jul 06 09:42:13 RST38h: in any case, nearest scaling can use full memory bandwidth, NEON optimized bilinear scaling for 32bpp color format can use more than 60% of memory bandwidth on the device with the fastest memory that I have Jul 06 09:42:18 as opposed to using realtime scaling? Jul 06 09:42:22 So, for moderate scaling factors (i.e. <=x2) it may be faster to do it in the CPU Jul 06 09:43:41 ssvb: Doing 32bpp color on these devices is not a good idea anyway Jul 06 09:44:06 With both the host and the guest platforms using 16bpp in my case =) Jul 06 09:44:20 hi all :) Jul 06 09:44:28 ye gods.. something still uses 16bit? :P Jul 06 09:45:20 RST38h: bilinear scaling is slower with 16bpp when compared to 32bpp and is quite far from reaching memory bandwidth limit Jul 06 09:45:44 RST38h: but nearest scaling is still blazingly fast :) Jul 06 09:46:09 Well, depends on how you do it Jul 06 09:47:23 RST38h: this way - http://cgit.freedesktop.org/pixman/tree/pixman/pixman-arm-simd-asm.S?id=pixman-0.22.2#n333 Jul 06 09:48:18 ssvb, why simd? Jul 06 09:48:25 RST38h: needs ~2 cycles per pixel on ARM Cortex-A8 Jul 06 09:48:30 ssvb, because the neon code in pixman is unreadable?-) Jul 06 09:48:43 or doesn't nearest exist Jul 06 09:48:48 Well needs way more pixels actually Jul 06 09:49:32 not pixels, cpu cycles Jul 06 09:49:44 RST38h: what do you mean? Jul 06 09:49:50 But, fortunately, memory is much slower than the CPU Jul 06 09:50:39 Well, to do bilinear, the way I understand it, you need to 1) uncompress both pixels to 32bits, 2) add, shift, mask and 3) compress back to 16bits Jul 06 09:51:18 RST38h: for nearest it is 4 instructions per pixel, which perfectly dual issue (plus some loop and prefetch overhead, so it's a bit more than 2 cycles) Jul 06 09:52:06 Nearest sucks, unfortunately Jul 06 09:52:33 At least horizontally. Vertically, I just repeat the same scanline or skip a scanline, does not matter much Jul 06 09:52:53 RST38h: yes, it is done this way, so 16bpp scaling is currently ~2x slower than 32bpp for bilinear Jul 06 09:53:05 RST38h: there are some ways to improve it though Jul 06 09:53:16 hello meego Jul 06 09:53:26 I will waste more time generating 32bpp image though :) Jul 06 09:59:11 RST38h: 32bpp bilinear scaling needs ~10 cycles per pixel in pixman now Jul 06 09:59:36 More or less the same here with 16bpp Jul 06 09:59:49 And mind you I do not color-merge every pixel Jul 06 10:06:32 if I have a file with multiple lines and top line with a format "*(*)*" what is the shell script needed to return the "(*)" part only? Jul 06 10:06:49 (debian changelog if curious) Jul 06 10:11:32 you want a shell script that loads data from a file and extracts stuff inside parentheses? Jul 06 10:11:43 RST38h: well, maybe I'll try to improve 16bpp->16bpp bilinear scaling performance in the next few days, let's see how it works Jul 06 10:12:50 thiago, yeah Jul 06 10:13:16 ssvb: Do notice that I am not doing the general scaling Jul 06 10:13:40 ssvb: Instead, I do several scaling algorithms for fixed src/dst ratios Jul 06 10:14:06 Which hardcode the pixel order and also hardcode spots where I do the bilinear stuff Jul 06 10:14:32 If you are doing the general case, your mileage may vary, a lot Jul 06 10:14:47 general case can be also fast Jul 06 10:15:10 BTW, I have also got a set of 32bpp algoithms for the same purpose, using plain ARM9/ARM11 instruction set Jul 06 10:15:29 For cases when the target hw runs in 32bpp Jul 06 10:16:52 I'm a bit less interested in ARM9/ARM11, or even NEON-crippled Cortex-A9 :) Jul 06 10:17:48 Well, I have seen the pipeline leading to NEON in A8, and I am not very enthusiastic about NEON Jul 06 10:18:17 NEON is working quite well in A8 Jul 06 10:18:24 * javispedro is neither, for simple scaling at least. Jul 06 10:19:35 ssvb: Once A8 reads a NEON instruction, the results will only be available after at least 11 clocks, I think Jul 06 10:20:18 ssvb: So, when coding in assembler, you have to be real careful scheduling these Jul 06 10:20:23 RST38h: it's ~20 cycles before the results are available back to ARM pipeline Jul 06 10:20:31 Right Jul 06 10:20:44 11 to reach the NEON + some to execute it Jul 06 10:21:17 Which definitely ISN'T good if you are mixing NEON and ARM code Jul 06 10:22:00 RST38h: but for NEON pipeline alone the latencies between generating some result with a NEON instruction and using this result with another NEON instruction are reasonable Jul 06 10:22:09 If you do something completely in NEON, issuing long streams of NEON instructions is fine, yes Jul 06 10:22:20 And that is how people optimize for NEON Jul 06 10:22:35 RST38h: mixing *independent* ARM and NEON code is actually good Jul 06 10:22:50 But last time I checked, I can't do my scaling stuff solely on NEON, need to use both Jul 06 10:23:31 Also, do notice that even ARM11 has some NEON-like instrutions (saturation etc) in its instruction set Jul 06 10:24:08 It is quite possible that these are sufficient to do simple 32bpp scaling (I know that they were useless for my 16bpp stuff though) Jul 06 10:24:36 thp: ping? Jul 06 10:24:43 yes, I know, armv6 instructions can be also used to speed up bilinear scaling, but to a much smaller extent than NEON Jul 06 10:24:54 Yep Jul 06 10:25:20 Neon should really rule on media processing though, video etc Jul 06 10:25:35 Where the whole pipeline can run on it Jul 06 10:50:39 anyone else got an email yet? /me is still waiting Jul 06 10:52:14 vasvlad: Here? Jul 06 11:04:31 in qt, which widget is used to add the default menu items onscreen in symbian etc? Jul 06 11:39:55 X-Fade: python-feedparser is not available on the obs? Jul 06 11:39:59 (harmattan obs) Jul 06 11:40:09 cobs, build.pub.meego.com Jul 06 11:40:25 python-feedparser is available in the nokia repos, though Jul 06 11:44:36 thp: Yes, it doesn't pull those repositories in. Need to think about those a bit more :) Jul 06 12:13:24 hi, is there a way to check out the openssl *.spec files (http://build.meego.com/package/files?package=openssl&project=MeeGo%3A1.2.0%3Aoss) without registering in OBS? Jul 06 12:14:42 harryF: you mean like http://build.meego.com/package/view_file?file=openssl.spec&package=openssl&project=MeeGo%3A1.2.0%3Aoss&srcmd5=f0ad933af5bc7a1984166c1ee4ffa41c Jul 06 12:15:12 dm8tbr: I can click on all of the links to download all files, I was just wondering whether there's a more elegant solution Jul 06 12:15:18 http://build.meego.com/package/view_file?file=openssl.spec&package=openssl&project=MeeGo%3A1.2.0%3Aoss&srcmd5=f0ad933af5bc7a1984166c1ee4ffa41c# Jul 06 12:15:26 dm8tbr: e.g. osc co openssl -> done Jul 06 12:15:29 like dget for rpm ? Jul 06 12:16:15 is there a direct anonymous access to the git server where those *.spec files are checked in? Jul 06 12:16:51 not a git server Jul 06 12:17:00 its comparable to svn but not svn Jul 06 12:17:41 Stskeeps: ok, thanks for the info. Any clue how to just tell osc to checkout those (20-ish) files without requiring an account on build.meego.com? Jul 06 12:17:56 does the server export SRPM? would that be in there? Jul 06 12:18:54 dm8tbr: I don't think it's in the SRPM Jul 06 12:19:09 ok, seems there's no easy solution. I'll download the raw html, and use wget to get all links :) Jul 06 12:19:56 harryF: if you have a COBS account it should be possible somehow Jul 06 12:20:10 dm8tbr: the server doesn't let me register :/ Jul 06 12:20:32 harryF: https://build.pub.meego.com/user/register_user Jul 06 12:20:56 dm8tbr: ah, thanks :) Jul 06 12:42:03 X-Fade: ok, but at least the problem is known? :) Jul 06 12:42:26 thp: Yeah, I requested the debs to import. Jul 06 12:42:45 thp: You could add the lib to your package, if you really want to :) Jul 06 12:44:32 bergie, ping, did you ever find out how to do mirror mode on the ideapad? Jul 06 13:06:06 hi Jul 06 13:06:29 know anyone if is possible to disable swipe in harmanattan full screen application? Jul 06 13:07:39 vitna: Yes. Jul 06 13:16:18 how Jul 06 13:19:53 I wish you could see more "latest updates" in OBS Jul 06 13:30:28 Hi X-Fade Jul 06 13:31:02 very quiet today Jul 06 13:31:34 I am looking to get a OBS account Jul 06 13:32:31 i would like to create meego packages, I read some doc on meego wiki, and i was wondering if the only solution is to get a OBS account when you don't want to use meego sdk ? Jul 06 13:33:52 captainigloo, which device are you working on? Jul 06 13:34:10 lcuk: ideapad S10-3t and n950 Jul 06 13:34:12 lcuk: AFAIK it isn't possible. There is a bug against meego netbook on that Jul 06 13:34:23 (display mirroring that is) Jul 06 13:34:40 bergie, yeah I filed a duplicate bug and earlier resolved dupe of the one you made Jul 06 13:34:53 lcuk: https://bugs.meego.com/show_bug.cgi?id=10346 Jul 06 13:34:56 Bug 10346 nor, Low, ---, yan.i.li, NEW, No option for display mirroring with external screens Jul 06 13:35:01 captainigloo, since you are aiming for both devices obs is indeed the simplest method Jul 06 13:35:34 bergie, it would be good to find a way to actually make that work Jul 06 13:35:38 lcuk: ok so i have to ask there for an OBS account ? Jul 06 13:35:59 mirrored mode would allow demos on bigger screen Jul 06 13:36:10 X-Fade, lbt ^^ Jul 06 13:37:33 captainigloo: http://wiki.meego.com/OBS Jul 06 13:38:39 lbt: thanks Jul 06 13:41:33 so captainigloo just ping when you've read that and have the info Jul 06 13:41:55 Hi lbt Jul 06 13:42:05 I would like to requestz a an OBS account Jul 06 13:42:51 bergie, have you managed to use mirrored display on any meego device? Jul 06 13:43:05 ie exopc Jul 06 13:43:45 CaCO3: do you have a meego.com ID? Jul 06 13:43:45 lbt : request for an OBS account, accountname captianigloo Jul 06 13:43:45 CaCO3: so I just need the info requested Jul 06 13:44:07 lcuk: haven't tried on exo Jul 06 13:44:08 captainigloo: done ... OSS only OK Jul 06 13:44:11 you mean the login name? Jul 06 13:44:18 => CaCO3 Jul 06 13:44:20 bbiam Jul 06 13:44:43 lbt: OSS ? Jul 06 13:45:02 Open source sofrware ? Jul 06 13:46:49 lbt: thanks :) And yes it's for opensource software :) I don't know any other kind of software ;) Jul 06 14:05:11 CaCO3: done Jul 06 14:06:13 thank you very much! Jul 06 14:06:58 hey can i get meego 1.2 for the tablet? Jul 06 14:11:27 JOIN #igloo Jul 06 14:16:41 what happened to the snapshot images? Jul 06 14:57:00 hey, does anyone know how to get the wetab to actually boot from USB? i've been trying the whole push the pwr button for 1 second and putting the finger over the soft button Jul 06 14:57:07 but it doesn't seem to be working for me Jul 06 14:57:54 gandhijee: isn't there a menu on the top-right of the screen ? Jul 06 14:58:25 aissen: thats on the exoPC's Jul 06 14:59:01 gandhijee: ok. Jul 06 15:15:34 in qt, which widget is used to add the default menu items onscreen in symbian etc? Jul 06 15:16:09 lcuk: better ask in #qt-symbian Jul 06 15:17:07 thiago: I met cpscotti last night in London :) Jul 06 15:17:40 lcuk: you would have loved it last night, free beer, free pizza, then free bar :D Jul 06 15:17:46 * thiago tries to place the nickname to someone he met Jul 06 15:18:00 Heh Jul 06 15:18:20 alterego: sorry, doesn't ring a bell. Who's that? Jul 06 15:18:51 alterego yeah it sounds great, did you get any input about appup for your apps though Jul 06 15:18:59 ( I guess that was its intention) Jul 06 15:19:15 Neah, I'm not really interested in app up until we have some mobile hardware using it. Jul 06 15:19:40 thiago: he worked on the snow boarding app for N8? Jul 06 15:19:53 alterego: no, still doesn't ring a bell Jul 06 15:20:00 :) Jul 06 15:20:02 Oh well Jul 06 15:20:37 alterego, yes.. it was really epic Jul 06 15:20:47 I'm afraid of getting used to that.. Jul 06 15:20:53 :) Jul 06 15:20:59 It's like working at google, but way better Jul 06 15:21:04 I need to start going to more of these :D Jul 06 15:21:08 without java, Google+ or android Jul 06 15:21:12 Heh Jul 06 15:23:51 thiago, join us in the next one somewhere :D Jul 06 15:24:40 does anyone know the root passwd for the wetab os? or is it randomly generated at install? Jul 06 15:25:43 cpscotti: when you guys are in Oslo, I'll join Jul 06 15:26:25 oh cool!! Jul 06 15:26:34 Epic Troll? Jul 06 15:30:47 gandhijee sudo -s Jul 06 15:31:02 and the password you choose at the start Jul 06 15:31:11 then change root password with passwd Jul 06 16:29:33 alterego, who else do we know that was at the appup event? Jul 06 16:31:10 hey im having problems mirroring meego 1.2 using rsync… i was told this rsync repo exists… can anyone help? http://www.pastie.org/2173114 Jul 06 16:32:10 luist, odd Jul 06 16:32:13 hiya Noobmonk3y Jul 06 16:32:20 lcuk: uh?? Jul 06 16:33:54 hey hey! Jul 06 16:34:10 lcuk: 4 of my colleagues, including my brother, were at the London AppUp event yesterday evening Jul 06 16:34:21 * Noobmonk3y still tapping foot waiting for nokia developer to magi'macally tell me i have an n950 waiting :P Jul 06 16:34:52 lcuk: ash was there, vgrade, Jaffas brother Jul 06 16:34:55 * alterego chuckles Jul 06 16:35:10 Noobmonk3y: probably not until tomorrow now ;) Jul 06 16:35:11 cool Jul 06 16:35:15 I've not even had launchpad acceptance :( Jul 06 16:35:34 there might be free beer tomorrow too Jul 06 16:35:34 alterego, agreed - but my launchpad membership went through at 01:00 UK time, so the minions are working all hours, hehehe Jul 06 16:35:44 alterego, they thing you took the one from the meetup. :P *g* Jul 06 16:35:55 alterego, have you logged in and out of nokia dev? didnt work for me until i did that Jul 06 16:38:44 Noobmonk3y: I don't even have a launchpad entry in "My PRograms" or whatever. Jul 06 16:39:27 Noobmonk3y: it's positive they're working all day and night though :) Jul 06 16:39:39 "No programs!" Jul 06 16:39:50 GAN900: that's what mine says :P Jul 06 16:39:55 http://thousandsparrows.com/n950.jpg Jul 06 16:39:59 hehe good luck alterego :) :) Jul 06 16:40:25 GAN900: I touched one last night Jul 06 16:40:29 I did my first swipe! Jul 06 16:41:18 Had to tweet that .. Jul 06 16:43:57 alterego: Not your own, though? Jul 06 16:44:09 Apparently there wasn't a PNG guy at last night's... Jul 06 16:44:33 Heh, Jul 06 16:44:39 No, was very civilised Jul 06 16:44:49 Jaffa, how big is the eMMC? Jul 06 16:44:53 I think I could have answered a lot of the questions better than the presenter though .. Jul 06 16:44:56 GAN900: 16GB Jul 06 16:45:15 suck Jul 06 16:45:16 alterego: Yeah, that's what Rob said Jul 06 16:45:25 GAN900: About 7GB is taken up for rootfs & /home Jul 06 16:45:32 GAN900: Leaving about 9GB for FAT MyDocs Jul 06 16:45:39 Not much Jul 06 16:45:39 Jaffa: What does the "G" stand for? Jul 06 16:45:48 Greatness! Jul 06 16:45:52 fiferboy: Awesome Jul 06 16:46:12 Jaffa: I kept thinking of shouting the answers, but didn't want to seem rude ;) Jul 06 16:46:26 alterego: So, have you got a *second* ExoPC, or did you miss it in SF? (ISTR you missed it, actually) Jul 06 16:46:29 alterego: :-) Jul 06 16:46:36 "No Programs" Jul 06 16:46:44 No programs! Jul 06 16:46:49 No, I got an Exo in SF Jul 06 16:47:09 I went as someone else, who was ill, Jul 06 16:47:16 alterego: Ah, to pass on the Exo to him? Jul 06 16:47:20 Yeaj Jul 06 16:47:24 Sweet Jul 06 16:47:28 I've actually got three sitting in my flat right now Jul 06 16:47:34 Any of them charged? Jul 06 16:47:38 My one and two from last night that I'm looking after :D Jul 06 16:47:52 Mine is charged. Jul 06 16:48:01 But I think there's a slight hardware fault with it. Jul 06 16:48:20 Gonna need to take it apart, think the wifi PCI card has come a bit loose. Jul 06 16:48:36 alterego: That would void your war... never mind :) Jul 06 16:48:50 hey im having problems mirroring meego 1.2 using rsync… i was told this rsync repo exists… can anyone help? http://www.pastie.org/2173114 Jul 06 16:49:01 Don't think my gf appreciates the living room looking like an Intel warehouse though ;) Jul 06 16:49:19 alterego: Could be worse. You could have got her a bunny suit. Jul 06 16:49:25 Need to get them to their prospective owners asap Jul 06 16:49:28 Heh Jul 06 16:50:02 Also, added maps to Columbus http://stage.rubyx.co.uk/columbus/columbus-qml-20110706-1.png Jul 06 16:51:28 alterego: What do you use for your map view in QML? Jul 06 16:51:41 fiferboy: QtMobility Location API Jul 06 16:52:42 alterego: How easy/good/flexible is it? Jul 06 16:52:54 fiferboy: I'll let you know when I hit some problems ;) Jul 06 16:53:00 At the moment I'm trying to make it pannable Jul 06 16:53:16 But it doesn't seem like it wants to move as it's all embedded inside a list view. Jul 06 16:53:27 * fiferboy points GAN900 toward the QtMobility Location API Jul 06 16:54:00 Think I might need to come up with a UX redesign to work better with, say, Harmattan swipe UI Jul 06 16:54:49 Ah, think I've got it working. Jul 06 16:54:51 alterego: Columbus is pure QML? Jul 06 16:54:57 fiferboy: no Jul 06 16:55:06 fiferboy: it was originall Qt/C++ Jul 06 16:55:35 I'm porting the custom QWidget based UX to QML at the moment to make it more portable, as the UX depends on qt-maemo5 Jul 06 16:55:47 http://stage.rubyx.co.uk/columbus/index.html Jul 06 16:55:52 That's the original UX Jul 06 16:57:30 alterego: So is your goal to keep the original UI available in the source and add in QML for systems where it makes sense? Jul 06 17:00:34 Or will there be a total conversion to QML at some point Jul 06 17:02:14 The UX is a layer on top of the core library Jul 06 17:02:28 The UIs will basically be "plugins" .. Jul 06 17:02:42 But I don't see myself maintaining the non QML UX Jul 06 17:03:06 alterego: That is a pretty good way of doing it for a larger application Jul 06 17:06:40 alterego: But the QML interface you are making is pure QML, no components? Jul 06 17:07:32 Pure QML yes. Jul 06 17:08:05 I don't want to have to wrestle with dependencies on other peoples widgets and I've always tried to keep Columbus looking like a self-encapsulated environment. Jul 06 17:09:39 It works well for your application; very nice look Jul 06 17:11:42 Thanks :) Jul 06 17:16:32 Think I might use tapping to move about the map, rather than scrolling Jul 06 17:18:32 alterego: Do you think the swipe interface could interfere with panning? Jul 06 17:18:48 Not the Harmattan swiping. Jul 06 17:18:59 But I have swipe for changing views. Jul 06 17:19:40 alterego: What about two fingered swipes for view changes and 1 finger panning? Jul 06 17:19:52 Not a bad idea. Jul 06 17:19:58 Not sure how to do multitouch though ;) Jul 06 17:20:29 Yeah, I don't know how QML/Qt handles that Jul 06 17:20:55 If you could detect whether the platform detects it you could use that, and use tap scrolling if it can't Jul 06 17:24:17 hey im having problems mirroring meego 1.2 using rsync… i was told this rsync repo exists… can anyone help? http://www.pastie.org/2173114 Jul 06 17:25:49 luist: there is no '1.2' in http://mirrors.kernel.org/meego/releases/, which is probably related Jul 06 17:26:15 w00t: any idea where i can get a rsync mirror for 1.2? Jul 06 17:26:58 * khertan didn't understand why qemu is so slow with qtcreator Jul 06 17:27:41 khertan: On Linux? Jul 06 17:27:50 yep Jul 06 17:27:59 Apparently a "know issue" Jul 06 17:28:07 But Windows is (allegely) faster :) Jul 06 17:28:10 ah ... If it s a know issue ... Jul 06 17:28:30 hum ... trying to promote windows again ? Jul 06 17:28:32 :) Jul 06 17:28:56 I couldn't say if it is faster, as I have wiped it from all my systems Jul 06 17:29:13 qemu isn't bad if you don't want to actually /interact/ with your program Jul 06 17:37:20 fiferboy, and if you do not want to wait while you launch it Jul 06 17:37:20 :) Jul 06 17:37:57 as it s a python qml mix ... i ll probably got a better dev environment trying to install harmattan qml components on my n900 Jul 06 17:40:06 can anyone help me find an rsync server for meego 1.2 releases and updates? Jul 06 17:57:24 khertan: there are packages for ubuntu in a FN PPA somewhere, might be worth a try Jul 06 18:08:05 w00t: I never quite understood what the packages for Ubuntu actually were Jul 06 18:08:26 w00t: Qt Components for Ubuntu? Or Harmattan components installable in Ubuntu? Jul 06 18:18:40 w00t, fiferboy, this component wasn't pure qml ? Jul 06 18:20:38 khertan: The components library creates system style "widgets" in QML (AFAICT) Jul 06 18:27:10 it s not only a lib Jul 06 18:27:22 it s not only qml file Jul 06 18:27:26 there is a lib also Jul 06 18:27:41 so clearly not something that will be available on all target Jul 06 18:27:47 i should stay on pure qml Jul 06 18:27:53 and do everything myself Jul 06 18:52:53 i'm trying to build a package with obs, but when i added a source file (http link to a tar.gz) I get this error : service daemon error: connect to store-vlan60.pub.in.meego.com:5152: Connection refused Jul 06 18:53:41 i'm doing something wrong ? or it's an OBS problem ? Jul 06 19:14:56 khertan: I suppose the advantage of components is that it will look like the system (if it supports components) Jul 06 19:15:52 that's the idea Jul 06 19:20:08 thiago: Harmattan and Symbian are supported currently, but Maemo 5 and desktop are coming? Jul 06 19:20:28 What about plain old MeeGo? Jul 06 19:24:02 fiferboy: no one is working on Maemo5 Jul 06 19:24:24 the Harmattan components were supposed to work on plain MeeGo but don't Jul 06 19:24:35 so instead use the meego-ux-components Jul 06 19:25:02 until we come up with a combined solution Jul 06 19:26:15 thiago, which are the simplest set to use? Jul 06 19:26:34 (evening fiferboy and thiago btw) Jul 06 19:26:47 Hi lcuk Jul 06 19:27:08 The Harmattan components are easy enough to use, and I haven't done QML before Jul 06 19:27:28 Haven't tried the meego-ux-components (yet) Jul 06 19:27:41 fiferboy, do you have database APIs available? Jul 06 19:27:51 or have you not gotten that into it yet? Jul 06 19:28:25 thiago, hum ... harmattan component will not be available for Maemo ? Jul 06 19:28:47 lcuk: I haven't looked into database with components Jul 06 19:29:10 My plan is to keep the database work in the C++ backend and use delegates in the QML interface Jul 06 19:29:38 reasonable enough Jul 06 19:30:00 I haven't looked at combining a QML frontend with a C++ backend yet, though Jul 06 19:30:10 heh Jul 06 19:30:49 has anybody gotten developer launchpad response from Nokia (Re N950's)? Jul 06 19:30:50 i was trying out a few app ideas over the weekend Jul 06 19:30:51 I read about that a while back, before I actually tried out QML Jul 06 20:03:29 hi, who can create accounts to build.pub.meego.com? Jul 06 20:04:36 Good question, I wish I knew. Jul 06 20:05:11 timoph: ping Jul 06 20:05:59 vilvo: yo Jul 06 20:06:06 ^ Jul 06 20:06:23 vilvo: X-Fade or lbt Jul 06 20:06:31 thanks Jul 06 20:06:34 np Jul 06 20:07:29 X-Fade , lbt: what's needed for a build.pub.meego.com account? other than "Come and say hello at #meego running on Freenode." Jul 06 20:07:50 hello Jul 06 20:07:54 there I said it Jul 06 20:08:27 :D Jul 06 20:08:51 timoph: how's life? Jul 06 20:08:53 afaik it's just a sanity check that you're using c.obs to build open source stuff Jul 06 20:09:16 vilvo: not bad, on vacation and waiting for my n950 :p Jul 06 20:09:33 sounds good then Jul 06 20:10:19 dunno if you've been following what goes on in MeeGo QA (tools) lately Jul 06 20:10:39 to be honest, not really Jul 06 20:10:47 vilvo: you need to beg Jul 06 20:10:52 please brief me Jul 06 20:11:03 & plead Jul 06 20:11:08 you haven't missed much. there's a bit of lack of direction Jul 06 20:11:16 lbt, beg whom? Please tell me? Jul 06 20:11:17 and tell me your account on meego.com Jul 06 20:11:18 flower or beer have been suggested Jul 06 20:11:36 dear, generous mr.lbt would you be the kindest bofh of build.pub.meego.com and grant me an account there? Jul 06 20:11:48 why sure... Jul 06 20:11:55 done Jul 06 20:12:01 :) Jul 06 20:12:10 MSvB: you too? Jul 06 20:12:21 OSS development and I need your meego.com account Jul 06 20:12:32 did I wrote bofh? might have been subconcious Jul 06 20:12:39 I guessed vilvo wouldn't have the imagination to have a different nick/account :) Jul 06 20:12:51 lbt: Um, yes please. Jul 06 20:12:55 good guess lbt Jul 06 20:13:10 MSvB: so.... meego.com account .. MSvB ? Jul 06 20:13:28 nope... Jul 06 20:15:24 vilvo: but yeah there was one "big" thing - I gave up on pressuring devs to run their tests in unhacked env and introduced a hack to eat-device that enables root access to X and session bus Jul 06 20:15:37 Thanks to lbt for administrating the MeeGo OBS accounts. Jul 06 20:15:58 It will be nice to experiment in there. Jul 06 20:16:10 MSvB: np... have fun Jul 06 20:16:24 nah. he just wants to make people humble in front of him :p Jul 06 20:16:31 *g* Jul 06 20:16:57 when I type 'sudo gainroot'; should it ask for a password (meego 1.2 'summer ed.' on an n900? Jul 06 20:17:07 timoph: what stat is OTS in at the moment? Jul 06 20:17:09 nido: type su Jul 06 20:17:14 in particular "installable" Jul 06 20:17:16 nido: password is meego Jul 06 20:17:33 can I do "apt-get install ots-webui" or something ? Jul 06 20:17:52 meego is not in the sudoers file. This incident will be reported. Jul 06 20:18:00 lbt: not yet. We need to package a few things before that can happen Jul 06 20:18:04 so thats where my nick went :< Jul 06 20:18:09 working on it(tm) Jul 06 20:18:25 nid0: nice to meet you Jul 06 20:18:27 timoph: OK Jul 06 20:19:10 lbt: but that's one of our short term targets - "make ots installation and setup easy" Jul 06 20:25:26 timoph, do you happen to know about ots worker setups with Intel & Atom boards? Jul 06 20:26:02 timoph: sorry for misreading you. it is working Jul 06 20:26:03 timoph: sorry to hear that but I'm happy to see that people are interested in ots here at #meego Jul 06 20:26:52 mcfrisk: haven't tried that in some time but should work. OTS really doesn't care about the used HW. it's just need to be setup so that it can install the sw and connect to it via ssh Jul 06 20:28:28 vilvo: yep, mcfrisk and I want to get it deployed internally Jul 06 20:29:15 yes, I know, but setting up the worker is in my mind the biggest deal. At least it was a bit of a fight in maemo... Jul 06 20:29:53 that would be some time ago Jul 06 20:29:58 mcfrisk: it's getting easier Jul 06 20:32:31 good, I think I'll be looking into the ots and worker setups this week, now that lbt saved me from img.. Jul 06 20:32:39 actually the intel board setup isn't that well decumented. you might want to check https://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Jul 06 20:32:50 for the automated installation bit Jul 06 20:33:56 timoph: I know you're on hol - but any names for people who may know about OTS would be useful Jul 06 20:34:10 as in setting up the Intel boards and suchlike Jul 06 20:34:34 jwang is the tool lead from intel's side Jul 06 20:34:41 tools Jul 06 20:34:43 * vilvo dodges Jul 06 20:34:50 haha :) Jul 06 20:35:01 mcfrisk: did you see him blink ? Jul 06 20:35:27 you can bug timakima too Jul 06 20:35:32 lbt: yes, saw that. It's in my notes already. Jul 06 20:36:46 but anyway easiest way would be to shout in #meego-qa during working hours Jul 06 20:37:10 but these *are* working hours? Jul 06 20:37:25 yes, I'm there lurking. Jul 06 20:37:31 maybe for you and me but for normal people Jul 06 20:38:24 lbt: normal people don't work 20h a day but maybe we have obs & img up in the morning :) Jul 06 20:38:35 imger is being a pita Jul 06 20:38:51 apparently "it builds" is good enough for QA Jul 06 20:39:02 :) Jul 06 20:39:18 "it compiles" - "ship it" Jul 06 20:39:39 mcfrisk: OBS works though Jul 06 20:39:41 properly Jul 06 20:39:53 kernel compiles? Jul 06 20:40:04 whoa, fcam builds on meego on ce without anything Jul 06 20:40:21 dare I try the drivers Jul 06 20:40:40 well, worth a try Jul 06 20:40:56 mcfrisk: kernel-adaptation-intel-automotive-2.6.37.7-1.1.i586.rpm Jul 06 20:41:08 \o/ Jul 06 20:41:10 vilvo: about the MeeGo N900 CE. You see QA tools work in it. kyranto wrote the package manager.. Jul 06 20:41:21 thanks Stskeeps et al. for great work with ce Jul 06 20:41:30 mcfrisk: yeah... Jul 06 20:42:03 uh, too early "g++: Internal error: Killed (program cc1plus)" Jul 06 20:42:21 fun Jul 06 20:43:33 out of memory? Jul 06 20:46:53 might be but I need to get some sleep now Jul 06 20:48:43 obs build or ? Jul 06 20:49:00 on n900 Jul 06 20:49:05 ah Jul 06 20:50:57 bit surprised that no one has packaged fcam yet Jul 06 20:51:30 it is complex as kernel side is a bit different Jul 06 20:51:38 ah Jul 06 20:51:49 but maybe drivers can work Jul 06 23:13:40 on tablet ux if a usb stick is plugged in should it be automounted and media picked up by tracker? Jul 06 23:24:12 bye Jul 06 23:36:44 morning Jul 06 23:40:36 hi **** ENDING LOGGING AT Thu Jul 07 02:59:56 2011