IRC log of #meego for Sunday, 2011-05-01

*** d12n has joined #meego00:01
*** Atarii has joined #meego00:03
*** lardman|pub has quit IRC00:06
*** Aranel has quit IRC00:14
*** jhb has joined #meego00:15
*** kraiskil has quit IRC00:16
alteregoDialer screenshots: http://stage.rubyx.co.uk/meego/screenshots/handset/00:21
*** akk has quit IRC00:23
*** pohly has quit IRC00:24
*** berndhs has joined #meego00:24
*** jpe has quit IRC00:28
*** lauro has joined #meego00:29
*** balor__ has quit IRC00:30
*** balor__ has joined #meego00:30
*** balor__ has quit IRC00:34
*** balor__ has joined #meego00:34
*** ericlr has joined #meego00:34
*** balor__ has quit IRC00:36
*** balor__ has joined #meego00:36
*** Mek has quit IRC00:37
*** balor__ has quit IRC00:38
*** balor__ has joined #meego00:38
*** Mek has joined #meego00:42
*** balor__ has quit IRC00:42
*** balor__ has joined #meego00:42
*** balor__ has quit IRC00:43
*** jhb has quit IRC00:43
*** balor__ has joined #meego00:43
mikhasalterego, use more padding: http://stage.rubyx.co.uk/meego/screenshots/handset/meego-screenshot-handset_20110430_221553.png00:46
mikhasdistance between keys should be around 6-8px00:46
*** lynxis has joined #meego00:47
alteregoIt's just wireframe :P00:47
alteregoAre you talking about the numberpad00:48
mikhasalterego, using Qt components? I think they have reactive areas there, so you wouldn't necessarily lose accuracy for the keys00:48
alterego?00:48
mikhasyes00:48
alteregoNo, not using Qt Components, nothing has matured enough for me to take advantage of it yet :/00:48
alteregoThen plan is to use meego-ux-components00:48
mikhasthen this whole we-replace-lmt-with-plain-qml is not worth it00:49
mikhasQt components I could understand, plain QML ... seems like too much effort, for what gain exactly?00:50
thiago_homekeep the current code until components is ready00:50
alteregoI'm using plain QML in the absence of any components.00:50
thiago_homeno need to port twice00:50
alteregoExactly00:50
mikhasthere is no need to port at all, if we would be realistic, but whatever00:51
thiago_homeindeed00:51
alteregoWell, we don't have anyway to theme it currently.00:51
alteregoSo that code is statically styled.00:52
alteregoWell, semi-static-styled00:52
mikhaswe have bigger problems than going into a rewrite binge00:52
mikhasbut that's just my view00:52
sivangbut qt components is getting there right?00:53
sivangat least so I think I heared a few days ago...00:53
thiago_homeyes00:53
mikhasQt components looks promising, but even that rewrite was unnecessary00:53
alteregoMaybe, I've not decided whether to use Qt Components or MeeGo UX Components00:54
sivangWhat's MeeGo UX components?00:54
mikhas(a rewrite from QWidget UI to QML for handset, yes, go for it. a rewrite from LMT to QML? pointless)00:54
alteregoThe point is, it's up to ISVs really, as a reference app it would make sense doing it in MeeGo UX Components.00:54
sivangqml based?00:54
alteregosivang: yes, it's the QML widgetset that the tablet ux uses.00:54
*** eijk has quit IRC00:54
sivangalterego: ah, okay00:54
alteregoBased on Qt Components00:54
*** eijk has joined #meego00:54
alteregoHopefully they'll realign before 1.3 :)00:55
sivangI was afraid something new sprung into existence and I'm too out of touch.00:55
sivangbased on a snapshot of qt comps from when?00:55
sivangmikhas: LMT?00:55
thiago_homeMTF00:55
mikhasMeeGo Touch00:55
sivangouch00:55
sivangmeego touch..00:55
mikhasMTF sounds too much like WTF, marketing fail00:55
sivanghaha00:56
alteregoHeh00:56
thiago_homeWTF is part of webkit00:56
sivangmikhas: not only :-p00:56
thiago_homebesides, who cares about marketing for MTF? :-)00:56
mikhasthiago_home, it was bad marketing that killed it, no?00:56
thiago_homeno00:56
sivangthiago_home: do you happen to know if WebKit in Qt on Symbian Anna shall support HTTP Live / HTTP streaming ?00:56
CosmoHillif you skip the T the first word could be mother :/00:56
thiago_homesivang: if it's supported anywhere, it'll be supported there.00:57
sivangthiago_home: how can we find out positively? ask webkit upstream? What version of webkit are we using in qt?00:57
thiago_homeask #qtwebkit00:57
mikhassorry but saying that QML is better than LMT for handset is pure marketing nonsense. integration for LMT is much better.00:57
sivangwhy again is it called LMT now?00:58
sivanginstead of MTF?00:58
mikhaslibmeegotouch00:58
thiago_homewe're using QtWebKit 2.0 in Qt 4.7; there's 2.1 for Harmattan and then there's 2.2 coming soon00:58
sivangah, k, cool00:58
mikhasMTF is more than just libmeegotouch, technically spoken00:58
thiago_homemikhas: indeed00:58
mikhasthe mistake is that everything using just a single bit *from* LMT is called MTF00:58
thiago_homethe big problem for MTF is that its widgets are C++ sitting on top of Graphics View00:58
*** sivang has quit IRC00:58
*** sivang has joined #meego00:58
thiago_homethat's the big issue00:59
mikhasand that's how our keyboard got on Intel's kill list, for example00:59
alteregoWhy is C++ ontop of QGV an issue?00:59
alteregoMTF is nice technology, QML is just easier01:00
thiago_homebecause the replacement for GV isn't binary compatible01:00
alteregoOh01:00
alteregoThere's a GV replacement?01:00
sivangSceneView no?01:00
thiago_homeQML code transitions without a hitch; C++ code needs to be rewritten.01:00
sivangQSceneView or so?01:00
thiago_homeScene Graph01:00
sivangerr01:00
sivanggraph :-p01:00
sivangyeah01:00
alteregoAh, right, yes, the Scene Graph stuff01:00
alteregoIs that Qt 5?01:00
alteregoOr 4.8 ?01:00
thiago_homeit is available to work on top of 4.801:00
sivangwhy is the graph stuff better? (better utilization or bare metal utilization of accelerated hardware?)01:00
*** goutam_ has joined #meego01:00
mikhasbut that's the problem01:01
mikhasyou cannot base a product on future stuff01:01
thiago_homeit's doing OpenGL the way that OpenGL was inteded to be used01:01
*** goutam__ has quit IRC01:01
*** stefanoP has quit IRC01:01
mikhasand yet we managed to get LMT performance good enough, eventually01:01
*** goutam__ has joined #meego01:01
thiago_homeon one device01:01
mikhasthe story that people wont tell you01:01
mikhasyeah well, QML is slower than LMT01:02
mikhasthey come asking for our hacks01:02
mikhasso there01:02
thiago_homethat's not what I see in Oslo01:02
mikhasand scene graph is not there yet, so QML stays slower for a bit01:02
*** stefanoP has joined #meego01:02
mikhaswell, products need *released* software01:02
thiago_home60 fps overlay drawing on live video playing with 20% CPU01:02
mikhaspeanuts01:03
mikhas=p01:03
thiago_homeon Symbian-level hardware01:03
sivangthiago_home: the HTTP live stuff is required to deliver streaming content in Israel today, all content providers use it and I've been contacted by folks to ask if it is supported on Symbian to see if it would be worthwhile to migrate to qt..01:03
sivangthiago_home: this is OT here, can I forward you the email I sent to my FN contacts and others getting no response?01:03
sivangthiago_home: would be a great help. The official distributor here contacted me about that...01:04
thiago_homesivang: I'm not sure I can help, as I don't even understand what the requirement is.01:04
sivangthiago_home: see the email, if you have nothing to add, just ignore it.01:04
*** jpe has joined #meego01:04
thiago_homemikhas: anyway, yes, you need released stuff. That's why I said don't port now.01:04
thiago_homewait until a good replacement exists, if any porting is to be done.01:04
* sivang asks for forgiveness for the terrible OTness01:04
*** goutam_ has quit IRC01:05
mikhasyep01:05
*** zenvoid has quit IRC01:05
sivangthiago_home: you still work on qt for Nokia right? :)01:07
thiago_homeyes01:07
thiago_homeI still work on Qt for Nokia01:07
* sivang wipes sweat off head :-)01:08
mikhassivang, dont be so scared01:08
sivangmikhas: I won't :)01:08
mikhaseven if you took Intel and Nokia away, there would still be people working on MeeGo, Qt, whatever01:08
* thiago_home has no plans of stopping work on Qt01:09
mikhasI see what GNOME manages to pull off with a handful of people (granted they get paid by companies, but still)01:09
sivangyes, but let's not even think of Intel going away from MeeGo, at least not at this easly stag.01:09
sivang*stage01:09
mikhassivang, you are scared again01:09
sivangheh01:09
sivangokay, I'll stop.01:09
sivang:)01:09
mikhasit would not kill MeeGo, not at all01:10
sivangare LG investing into it, or you rely just on the individuals like us working on it?01:10
sivang:)01:10
mikhasbad products and bad decisions, too many delays, that's what can kill it01:10
CosmoHillsounds like Duke Nukem Forever01:10
mikhassivang, I am saying: dont underestimate *people*, dont overestimate *companies*01:10
sivangtrue.01:10
sivangSee Debian01:11
sivangmikhas: true, let's hope we won't see much of those anymore01:11
sivang(bad productws, bad decisions, bad execution)01:11
*** eijk_ has joined #meego01:12
thiago_homehey, not even Duke Nukem is dead01:13
* w00t_ is with thiago_home01:13
w00t_I have too much fun with Qt to stop using it :-)01:13
* alterego agrees01:14
CosmoHillif I had the skills I'd like to make some modifications to Qt, more speifically Qmake on mac01:15
*** eijk has quit IRC01:15
*** eijk__ has joined #meego01:15
thiago_homeCosmoHill: we'd like to get rid of qmake01:15
CosmoHilleven better01:16
mikhasthiago_home, <301:16
CosmoHillI just used it to make a .pro file and then a Makefile, which I then had to edit so it would actually compile01:16
mikhasif only it was better documented ... =p01:16
mikhasand if qmake -d was readable (try qmake -d -d -d for fun!)01:17
thiago_homeif only qmake's source code were readable...01:17
thiago_homeqmake was written in C++ to do what a perl script (tmake) did01:17
CosmoHillvi qmake.cc01:17
*** eijk__ has quit IRC01:17
CosmoHilldG01:17
CosmoHill:wq01:17
CosmoHill(or is it "dgg"?)01:17
mikhas:-)01:17
w00t_thiago_home: it's not *that* bad.. well, I've seen worse.. but it's not good either :-)01:18
thiago_homeI've seen worse too01:18
thiago_homelike make's source code01:18
w00t_CosmoHill: I'd ggVgd01:18
thiago_homeiddqd01:18
CosmoHillGood Game, Very Good01:18
w00t_VG*01:18
w00t_and I guess the leading 'gg' isn't needed if you only just opened it...01:19
CosmoHillyou know that joke where the source code roads: "if(true) { something} else {same thing}01:19
CosmoHillit's not so funny when it's your own code01:19
*** eijk_ has quit IRC01:19
sivangthiago_home: got the email?01:19
*** sraue has quit IRC01:20
sivangthiago_home: use plain autotools?01:20
*** lynxis_ has joined #meego01:20
w00t_I doubt it01:20
w00t_that's not really conducive to being cross platform01:20
thiago_homegot the email01:21
CosmoHillqmake makes i386 binaries on my powerpc mac -.-01:21
thiago_homeno, the solution is another in-house system01:21
sivangso how can qmake be red of?01:21
thiago_homeqbs01:21
sivangqbs?01:21
sivangoh01:21
thiago_homeyes01:21
sivangqt build system01:21
sivangin python?01:21
*** sraue has joined #meego01:21
thiago_homein QML01:21
*** jpe has quit IRC01:21
sivangseriously?01:21
thiago_homeyes01:21
thiago_homethe project files would be QML01:21
sivangisn't QML just for UX ?01:21
thiago_homeQML is a language01:22
w00t_QML is .. what he said01:22
sivangyes, I know01:22
w00t_nothing stops it being used elsewhere01:22
sivangofcourse not.01:22
CosmoHillQuestionable Markup Language?01:22
sivangI'd say use SCons instead of re-inventing so many wheels01:22
thiago_homeI just don't know how we're going to use QML to build the libraries that interpret QML01:22
berndhsas long as it doesnt rely on an IDE01:22
sivangberndhs++01:22
* CosmoHill realises that he's been getting QML confused with UML these past weeks01:22
w00t_thiago_home: how does gcc compile gcc? :-)01:23
thiago_homew00t_: it bootstraps itself01:23
*** lynxis has quit IRC01:23
thiago_homethere's a first stage that is compilable by any C compiler01:23
w00t_really?01:23
thiago_homethe second stage builds a real gcc01:23
thiago_homethen it runs a third time to build gcc with gcc01:23
w00t_I thought it used any compiler to compile gcc, then you did a fresh build with the new compiler01:23
w00t_right01:23
sivangthat's how every self intepreting languages work no?01:23
sivangw00t_: when you bootstrap a toolchain, this is the same process01:24
sivangw00t_: when you want to create a pure soft float tool chain for example :)01:24
sivangor self- soemthing, forgot the scientific term01:24
thiago_homeself-hosted01:24
sivangright, thank you01:24
thiago_homebut even then some things are bootstrappable from elsewhereg01:25
thiago_homegcc can be built with other C compilers01:25
thiago_hometar is shipped in a shar01:25
sivangthiago_home: you shold also be able to use a differnet linker, for the bootstrapping of the monolithic compiler01:25
w00t_symbol lookup error: /usr/lib/egl/egl_dri2.so: undefined symbol: _glapi_get_proc_address01:25
w00t_I think something is broken here :-)01:25
thiago_homeuntil a short while ago, gzip was available in a compress archive01:25
*** trx has quit IRC01:26
*** smoku has left #meego01:27
*** sraue has quit IRC01:28
* w00t_ hrms01:29
w00t_I wonder what that's about01:30
w00t_the only reference I can find to it is openvg, and I'm definitely not doing anything related to openvg01:30
*** trx has joined #meego01:31
*** sraue has joined #meego01:33
lbtphaeron: python lets you01:38
lbttry it01:38
sivangw00t_: rebuild?01:39
phaeronlbt: hop01:39
*** phinaliumz has quit IRC01:40
sivangthiago_home: why not use something already existing and standard in open source as a build system?01:41
*** halvors has joined #meego01:41
*** halvors has left #meego01:41
w00t_most likely answer: doesn't meet requirements01:42
w00t_(and is too difficult to make meet them)01:42
sivangw00t_: I'm just trying to think up the world with yet-another-build-system :)01:45
sivangw00t_: but you are right. I guess most of the stuff was more suited at 70's software01:45
sivangbut SCons is rather an amazing take of modern configuratio and build system.01:45
sivangI would recommend everybody who knows a bit of python to use it. It allows great flexability.01:46
*** d12n has quit IRC01:47
berndhsi tried scons, something about it caused really negative feelings :)01:47
*** phl0x81 has quit IRC01:49
sivangberndhs: like?01:49
berndhsi dont remember, honestly01:50
* sivang finds qmake nice and magical01:50
*** Armi^ has quit IRC01:50
sivangI cd to a source tree, qmake01:50
sivangand things just happens :)01:50
sivangberndhs: have you ever used couchdb?01:50
berndhsdont think so01:50
sivangokay. If you do, it'd feel funkey at start.01:50
sivangOnce you get used to it, you can't imagine your life without it.01:51
sivang:-p01:51
sivangfunky01:51
sivang*01:51
berndhsi like declarative stuff for builds, here are the sources, thats what i want to make01:51
berndhsi dont want to say how to find things01:52
sivangyou don't with scons.01:54
*** yanli has quit IRC01:54
sivangyou do need to say what you want to build, that's granted.01:54
berndhsmaybe it was one of those python things, you had to get past pages of how elegant it is, before the docs tell you anything01:54
*** githogori has joined #meego01:54
sivanghehe01:54
sivangberndhs: "Zen"01:54
sivang:-p01:54
berndhsi hate that about python01:54
berndhsits no more elegant than anything else01:55
sivangwell, explicit is better than implicit01:55
sivang:)01:55
*** eti has quit IRC01:55
sivangthere should be one, and only one way to do it..01:55
sivang:)01:55
sivanganyway, I need to get some sleep.01:55
berndhsassigning meaning to blank spaces is just dumb01:56
sivangkeep the faith people.01:56
sivangberndhs: this sounds like perl01:56
berndhsdream about something positive :)01:56
sivangwill do :)01:56
* sivang will dream of SF meego conference that a handset device will be announced there01:56
sivangrunning meego and only qt01:57
sivang:-p01:57
berndhs:)01:57
sivangnight berndhs01:57
sivang(others)01:57
lbto/01:57
*** sivang has quit IRC01:57
*** eijk__ has joined #meego01:58
*** willer_ has quit IRC02:02
*** ali1234 has quit IRC02:02
*** ali1234 has joined #meego02:03
mikhasonly Qt? means you are not allowed to use Chrome browser or regular Fennec, good luck02:06
* mikhas does not understand why people like to restrict their own freedom02:06
*** ali1234 has quit IRC02:07
*** Christie has joined #meego02:08
*** thiago_home has quit IRC02:10
*** TheLegace has joined #meego02:11
*** akk has joined #meego02:13
*** yanli has joined #meego02:16
*** githogori has quit IRC02:16
*** ali1234 has joined #meego02:17
*** puffin has quit IRC02:24
*** eijk__ has quit IRC02:28
*** kimitake_idle has quit IRC02:30
*** ali1234 has joined #meego02:30
*** visz_ has quit IRC02:30
*** kimitake has joined #meego02:33
*** lauro has quit IRC02:36
*** milliams has quit IRC02:38
*** mpoirier has joined #meego02:39
*** mpoirier has quit IRC02:45
*** visz has joined #meego02:48
*** kimitake has quit IRC02:51
*** kimitake has joined #meego02:52
*** NIN101 has quit IRC03:10
CosmoHillcyas03:11
*** akk has quit IRC03:13
*** CosmoHill has quit IRC03:16
*** leinir has quit IRC03:17
*** leinir has joined #meego03:17
npmso meego nebook 1.2 now seems to have a "flickr" capability in "add web accounts" ... so i'm logged in to flickr through it successfully... now what?03:18
*** halvors has joined #meego03:21
npm(when i logged in to flicker it said something about "Fedora Mojito" not MeeGo or Moblin Mojito)03:21
npmoh wait i forgot about my specially added key /usr/share/libsocialweb/keys/flickr03:23
npmi guess it knows where i got it from :-)03:24
*** Atarii has quit IRC03:24
*** erstazi has quit IRC03:24
*** halvors has left #meego03:25
berndhsyeah it knows where you've been03:27
*** Okazaki-san has joined #meego03:38
*** yanli has quit IRC03:46
*** akk has joined #meego04:11
*** DawnFoster1 has joined #meego04:11
*** DawnFoster has quit IRC04:15
akkAnybody installed qtcreator via repo.meego.com on Ubuntu natty? I'm trying to add the Qt version for the local machine and getting "Qt version is not properly installed, please run make install"04:18
akkand running make install doesn't sound like a safe idea for something I installed with apt-get04:18
akkThis is in the "Using the MeeGo SDK Qt version" step on http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Installing_the_MeeGo_SDK04:18
*** Christie has quit IRC04:20
akkI do have a qmake in /opt/meego/meego-sdk-qt/bin/qmake, but maybe the problem is that it's from http://repo.meego.com/MeeGo/sdk/host/repos/ubuntu/10.10/ because there's no 11.04 there yet.04:20
*** erstazi has joined #meego04:24
*** erstazi has joined #meego04:24
*** thiagoss has joined #meego04:38
*** Ian--- has joined #meego04:41
*** Ian-- has quit IRC04:41
mikeleibzypper in qt-creator04:46
mikeleib;)04:46
akkWas that to me? Sorry, I'm new to qtcreator so I'm not sure. (Isn't zypper like an RPM equivalent of apt-get?)04:50
*** MoL0ToV has quit IRC04:52
*** MoL0ToV has joined #meego04:56
*** smooph has joined #meego05:04
*** smooph_afk has quit IRC05:05
*** githogori has joined #meego05:07
*** mmc has quit IRC05:14
*** pcfe has quit IRC05:18
*** pcfe has joined #meego05:18
*** pcfe has joined #meego05:18
*** kimitake is now known as kimitake_idle05:27
*** RhymeswA has joined #meego05:30
*** hcarrega has quit IRC05:31
*** Okazaki-san has quit IRC05:32
*** hcarrega has joined #meego05:32
*** Milhouse has quit IRC05:40
*** d12n has joined #meego05:40
*** d12n has left #meego05:42
*** Milhouse has joined #meego05:44
*** Milhouse has quit IRC05:44
*** Milhouse has joined #meego05:44
*** raster has joined #meego05:48
*** smooph1 has joined #meego06:01
*** smooph has quit IRC06:01
*** berndhs has quit IRC06:02
*** Unmensch has joined #meego06:11
*** Unmenschlich has quit IRC06:14
*** smoku has joined #meego06:15
*** thiagoss has quit IRC06:17
*** sheepbat has quit IRC06:23
gabrbeddakk: Yes, zypper is an RPM equiv. of apt-get.06:23
gabrbeddnight all....06:23
*** gabrbedd has quit IRC06:24
*** smoku has left #meego06:24
*** smoku has joined #meego06:25
*** otep has quit IRC06:33
*** otep has joined #meego06:34
*** berndhs has joined #meego06:36
*** arvind__ has quit IRC06:45
mikeleibakk: it was a bit of a jab-- I develop for MeeGo on MeeGo.  I advocate others do the same.  So installing qt-creator is as easy as using zypper, the package manager MeeGo uses06:46
*** smoku has left #meego06:48
akkAh, I see.06:49
akkI don't think that'll work for me right now -- my ExoPC seems really unstable under MeeGo, crashes quite a lot.06:50
akkIt would make testing easier, for sure, once things get more stable.06:53
*** ericlr has quit IRC06:56
mikeleibI've had some stability issues as well on my ExopC.  I think the last update I had from Trunk caused things to get more stable, but I can't honestly remember06:58
*** arvind__ has joined #meego06:58
mikeleibon my s10, it's pretty solid.06:58
akkI tried downloading trunk this morning but it didn't boot at all.06:59
akkFigured I'd wait a few days 'til I heard somebody here say "hey, today's build is great" and then grab it. :)07:00
*** m1ght3th0r has joined #meego07:00
*** m1ght3th0r has quit IRC07:03
*** sheepbat has joined #meego07:13
*** arvind__ has quit IRC07:15
*** arvind_khadri has joined #meego07:15
*** andyross has quit IRC07:20
akkAre apps always fullscreen on the ExoPC? I'm following http://wiki.meego.com/SDK/Docs/1.1/Creating_Hello_World but the app is fullscreen no matter what size I make the window.07:21
akkI'm using meego-core-ia32-trunk for the target.07:22
w00t_yes07:22
w00t_tablets only have one window at a time open07:22
akkah, ok. Then I'll stop trying to resize things. :)07:23
*** andyross has joined #meego07:23
w00t_:-)07:23
akkThough it's actually not quite fullscreen ... it's fullscreen except for a rectangle along the top where the background and top bar show through.07:24
akkStarting from about 1/3 from the left in X. Some sort of display bug, I guess.07:26
*** andyross has quit IRC07:26
*** andyross has joined #meego07:28
*** dani_l has quit IRC07:29
*** DocScrutinizer has quit IRC07:31
*** DocScrutinizer has joined #meego07:31
*** dani_l has joined #meego07:32
*** raster has quit IRC07:36
*** raster has joined #meego07:37
*** raster has joined #meego07:37
*** akk has quit IRC07:41
*** andyross has quit IRC07:41
*** andyross has joined #meego07:42
*** mikhas_ has joined #meego07:44
*** mikhas has quit IRC07:47
*** aloril has quit IRC08:05
*** berndhs has left #meego08:08
*** raster has quit IRC08:08
*** andyross has quit IRC08:13
*** andyross has joined #meego08:14
*** sraue has quit IRC08:16
*** aloril has joined #meego08:19
*** andyross has quit IRC08:20
*** sraue has joined #meego08:31
*** mitsutaka has quit IRC08:51
*** TSCHAKeee has left #meego09:03
*** smooph1 has quit IRC09:14
*** yanli has joined #meego09:16
*** yanli has quit IRC09:24
*** alextai has quit IRC09:25
*** yanli has joined #meego09:28
*** ubIx has joined #meego09:31
*** ubIx_ has quit IRC09:34
*** yanli has quit IRC09:35
*** yanli has joined #meego09:35
*** amarsman_nl has quit IRC09:43
*** sraue has quit IRC09:56
*** thiagoss has joined #meego09:58
*** itbaron has joined #meego10:02
*** sraue has joined #meego10:10
*** yanli has quit IRC10:13
*** mikhas_ is now known as mikhas10:29
*** chridhs has joined #meego10:34
chridhsHello10:34
chridhsWhats up?10:34
chridhsWow this place is full of people talking and conversing10:35
*** chridhs has quit IRC10:35
Farghwhat did you expect at 3oclock in the morning ?10:36
*** EyesIsMine|iPod has joined #meego10:37
*** EyesIsMine|iPod has left #meego10:37
*** thiagoss has quit IRC10:39
*** jevin_ has quit IRC10:41
*** jevin_ has joined #meego10:50
*** chris-qBT has joined #meego10:53
*** s1cz has joined #meego10:54
*** s1cz has left #meego10:55
*** jhb has joined #meego10:57
*** chouchoune has quit IRC10:57
*** thiago_home has joined #meego10:57
* dm8tbr yawns11:01
*** jhb has quit IRC11:04
*** RzR is now known as rzr11:23
*** MostafaDaneshvar has joined #meego11:36
*** smoku has joined #meego11:42
*** mmc has joined #meego11:42
*** balor_ has joined #meego11:48
*** balor__ has quit IRC11:48
*** balor_ has quit IRC12:02
*** balor_ has joined #meego12:02
*** smoku has left #meego12:05
*** smoku has joined #meego12:05
*** Richrd has joined #meego12:05
*** Venemo_N900 has joined #meego12:06
*** MostafaDaneshvar has quit IRC12:06
*** smoku has left #meego12:08
*** notmart has joined #meego12:11
*** TheOpenSourcerer has joined #meego12:12
*** NIN101 has joined #meego12:14
*** githogori has quit IRC12:17
*** jhb has joined #meego12:20
*** xpo has quit IRC12:22
*** onen|openBmap has joined #meego12:32
*** mauricelynch has quit IRC12:34
*** mauricelynch has joined #meego12:34
*** smoku has joined #meego12:37
*** NIN101 has quit IRC12:37
*** NIN101 has joined #meego12:41
*** mauricelynch has quit IRC12:41
*** arvind_khadri has quit IRC12:42
*** felipec has joined #meego12:42
*** mauricelynch has joined #meego12:44
*** mmc has quit IRC12:48
*** arvind_khadri has joined #meego12:54
*** arvind_khadri has joined #meego12:54
* lcuk jumps out of bed, somersaults over to the coffee machine, ascends the stairs without touching any, swings around the banister and plants feet firmly infront of the mirror to admire his new hairdo and shaped beard12:57
thiago_homeand all of that because of the coffee?12:58
lcukthe coffee is still brewing12:58
* lcuk will enjoy it once it is ready though13:01
lcukthiago_home, having a lazy Sunday?13:01
*** juliank has joined #meego13:05
*** juliank has joined #meego13:05
thiago_homeyeah13:10
*** d12n has joined #meego13:11
*** d12n has left #meego13:11
lcukthiago_home, I was looking at qt-creator and a default qt project that runs on desktop13:15
lcukjust a small one13:15
lcukhow do I make that project then instead of running in normal desktop become targetted for meego?13:15
*** Atarii has joined #meego13:16
thiago_homedunno13:18
thiago_homeask maurice13:18
lcukMauriceK you mean?13:18
thiago_homeyes13:19
lcukif so, ping :D13:19
lcukthiago_home, I saw a thing yesterday of you saying 60fps overlay drawing but was not sitting reading conversation, what was it wrt to?13:20
* Stskeeps has success teaching his wife qml with qt components13:20
lcuk:D Stskeeps13:20
thiago_homescene graph13:20
lcuknice13:21
alteregoStskeeps: did you see the screenshots?13:21
Stskeepsalterego: yes, most excellent :)13:21
lcukalterego, no where?13:21
Stskeepsshould post them to the thread too13:21
alteregoI was going to yeah.13:21
alteregolcuk: http://stage.rubyx.co.uk/meego/screenshots/handset/13:22
lcukawesome alterego13:22
alteregothanks :)13:23
lcukI clicked one of them yesterday the webserver was not letting me see them, but they look great now I can13:23
lcukalterego, what were you using for screenshots?13:24
alteregoStill obviously a lot of work to do, but it's a good start.13:24
alteregoYeah, the most recent image, I copied it a bit differently and it lost permissions.13:24
alteregoAnyhow, bbiam13:24
alteregolcuk: cp /dev/fb0 screenshot.raw13:25
alteregothen ffmpeg13:25
alteregoJust like the beagle board wiki page relly.13:25
lcukhmm I wonder how we could simplify that and add a screenshot tool13:26
lcukdidn't hildon include one directly in the WM?13:27
thiago_homeyeah13:30
dm8tbrcan't you register key combinations with init?13:31
*** clbr has joined #meego13:31
dm8tbrjust run a shell script that does the cat /dev/fb and the ffmpeg part13:31
thiago_homeI don't think so13:31
thiago_homeyou can with X13:31
dm8tbrthen in X :)13:32
dm8tbror how about a nice QML app that allows you to set a delay and a series of screenshots13:33
lbtStskeeps: spooky ... Denise was talking about doing that last night13:36
*** Richrd_ has joined #meego13:37
Stskeepslbt: seems like if you know basics of html, qml's pretty straightforward13:37
lbt*nod* ... the css side too13:37
dm8tbrif someone tells me how to compile qt mobility so I can develop on my laptop...13:38
dm8tbror if someone tells me how to set up qt creator to allow deploying of QML to a device13:38
* dm8tbr failed at both13:38
Stskeepslbt: and in that case, steer clear of the designer13:38
Stskeeps:P13:38
dm8tbrmh, or is it that for device deployment I'd need to wrap the QML in a Qt project?13:40
Stskeepsi think so, considering that qmlviewer isn't supposed to be more than a devel tool13:40
thiago_homedm8tbr: for full deployment, yes13:42
thiago_homeqmlviewer isn't always deployed13:42
dm8tbrthiago_home: honestly, WHY even give the option to make a QML project then if you need to wrap it in Qt anyway. Or why not automate the wrapping part...13:44
thiago_homeit should be done eventually13:44
thiago_homeand there should be a runtime runner13:44
alteregoThere pretty much is13:45
alteregoanyway, we have meego-qml-viewer13:45
thiago_homenot secure13:45
dm8tbrthis plus the fact that I can't even develop for qt-mobility on my desktop makes this look half-baked at best13:45
thiago_homethe simulator should work on the desktop13:45
*** Richrd_ has quit IRC13:46
*** Richrd_ has joined #meego13:46
alteregodm8tbr: something wrong with your desktop then :P13:46
dm8tbralterego: no, qt mobility not included in the SDK13:47
dm8tbrhttp://bugreports.qt.nokia.com/browse/QTSDK-41913:47
*** psycho_oreos has quit IRC13:47
alteregoOh, well just install the dev packages for your distro then ..13:47
alteregoI might try and teach my bg qml at somepoint, but she gets bored easily :D13:48
alteregos/bg/gf/13:48
infobotalterego meant: I might try and teach my gf qml at somepoint, but she gets bored easily :D13:48
alteregobig g s her pet name ..13:49
*** Atarii has quit IRC13:49
*** gemfield has joined #meego13:50
*** Venemo_N900 has quit IRC13:50
alteregoAnyhow, I'm probably not going to be able to do much dialer work for a bit over a week whilst I send off my original N900 for repair :(13:50
dm8tbralterego: is this documented anywhere? because I haven't found that part yet13:52
toninikkanenwhy don't you use the qt simulator?13:53
*** foolano has joined #meego13:54
alteregosim is probably better.13:55
dm8tbris simulator the part with qemu?13:56
*** Atarii has joined #meego13:56
toninikkanenno13:56
toninikkanenit's a desktop build that looks like a handset environment13:56
dm8tbrand that has qt mobility?13:56
toninikkanenhttp://doc.trolltech.com/qtsimulator-1.1/simulator-description.html13:56
toninikkanenyes13:56
dm8tbrah, that's nice13:57
dm8tbrI'll have to figure out how to run a qml project on that13:57
toninikkanenand you get all kinds of buttons and dials you can tweak around to simulate stuff happening in the device sensors etc13:57
dm8tbrso far the only target it gave me was qmlviewer13:57
alteregoWell, a QML Qt project runs on my desktop fine, if you have recent qt dev libs installed.13:58
alteregoMobility haven't really tried as most of that is very phone specific.13:59
dm8tbrmobility seems to be the only way to get sound in qml13:59
*** mikecomputing has joined #meego13:59
alteregoAh, yeah, you need QtMultimedia13:59
dm8tbrqtmultimediakit was the name iirc, yes14:00
*** Armi^ has joined #meego14:02
*** ivanich has quit IRC14:04
*** clbr has quit IRC14:05
*** amarsman_nl has joined #meego14:07
*** ivanich has joined #meego14:07
*** juliank has quit IRC14:12
*** juliank has joined #meego14:14
*** juliank has joined #meego14:14
*** psycho_oreos has joined #meego14:15
*** c--y has joined #meego14:17
*** foolano has quit IRC14:30
*** foolano has joined #meego14:30
*** foolano has quit IRC14:35
*** c--y has quit IRC14:37
*** alpsxing has joined #meego14:38
*** alpsxing has quit IRC14:39
*** jhb has quit IRC14:40
*** foolano has joined #meego14:44
*** Jade has joined #meego14:47
*** Armi^ has quit IRC14:51
*** Armi^ has joined #meego14:51
*** Jade has quit IRC14:52
*** Clad has joined #meego14:57
CladHi !14:57
*** arvind_khadri has quit IRC14:58
*** Armi^ has quit IRC14:59
CladAs a enthusiast user, would it be time yet to upgrade maemo to meego on my N900 when 1.2 is released, or is it still only for developers ?15:00
psycho_oreosI think its still largely for developers15:01
*** arvind_khadri has joined #meego15:01
StskeepsClad: wiki.meego.com/ARM/N900/DeveloperEdition15:02
CladThe version numbers used are a little bit confusing. End users should wait for what, 2.0 ?15:02
StskeepsClad: meego.com is a platform15:03
*** Armi^ has joined #meego15:03
Stskeepsthere won't be any official upgrade to meego for n90015:03
Stskeepsfrom nokia side15:03
*** Armi^ has quit IRC15:03
*** Armi^ has joined #meego15:04
CladDoes that mean that it won't be suitable for even hobbyists ?15:04
StskeepsClad: you can read the description on 'DeveloperEdition'15:04
Stskeepsif that applies to you.. well, good :)15:04
Stskeepsi personally think it's getting closer to something i could technically use on a daily basis15:05
*** RhymeswA has quit IRC15:06
CladSo you believe that the device would become obsolete anyway before Meego catch up to Maemo ?15:06
StskeepsClad: depends. in many ways it's better than maemo, but it's not as featureful. meego on n900 would be a open source device you can hack to your hearts extent, with basic features working fine15:07
psycho_oreosn900 is pretty much already obsolete without any possible successors till nokia says otherwise imo15:07
Cladpsycho_oreos: I'd tend to think that as long as their in no successor, it's making it become obsolete slower. You know any other modern smartphone as hackable as the n900, released or planned ?15:08
alteregoAnd a much higher maintained platform base15:08
CladStskeeps: thank you, that's exactly what I wanted to know15:08
alteregoKernel and all components are continually aligned with the most recent releases from upstream15:09
psycho_oreosClad, nope, except for all the usual hypes of n9, n950 and whatever else rumours are spreading15:09
*** eti has joined #meego15:10
CladAnyhow, I am gonna give Meego a try then, I'll miss apt though, and the partial compatibility with Debian Arm, that's what I liked the most about Maemo.15:12
psycho_oreosthere's zypper in place15:12
psycho_oreosit doesn't do everything or exactly as apt-* would do but its probably a lot faster than yum15:13
CladI know, but I've been using debian for more than 10 years now. As good as rpm may be, it's hard to change habits15:13
alteregoYou don't have to stop using debian for the sake of MeeGo :P15:14
alteregoI will still use debian on my servers and Ubuntu on my workstations15:14
alteregotbh, in the IT world, it's good to know both ;)15:15
StskeepsClad: try out the alpha release, see if it's something you like / see potential in, and contribute :)15:15
CladHaha yeah I guess. The idea of a debian-like in the pocket was cool though.15:15
CladI wish I could but I am nothing like an IT professional, the only programming language I know  is 68000 ASM15:16
alteregoHeh15:16
StskeepsClad: you can get very far with python and QML15:16
alteregoWell, programmers aren't the only resource we need, we need translators, package maintainers, evangelists, all sorts of different people15:17
alteregoWe need people porting apps from Maemo to MeeGo now really.15:17
*** amarsman_nl has quit IRC15:17
alteregoSo we can start off running.15:17
CladI don't have the first clue how to package or port. Translating I do from time to time though but no one really seems intrested in traditional chinese nowdays.15:19
Stskeepsmeego's fairly big in asia :P15:19
alteregoLearn QML though,15:21
alteregoIt's really easy, very flexible and kind of like web design only cooler :)15:21
alteregoThen maybe look into using Python with QML when QML alone doesn't cut it :)15:22
*** tackat has joined #meego15:22
CladI tried python once. Wasn't really impressed. Seems like a mess to deploy on windows or AmigaOS.15:24
*** Cherrot has joined #meego15:28
*** Kaadlajk has quit IRC15:31
*** Cherrot has left #meego15:31
*** foolano has quit IRC15:32
*** Kaadlajk has joined #meego15:32
*** balor_ has quit IRC15:33
*** phaeron has quit IRC15:34
*** loft has joined #meego15:39
*** tackat has quit IRC15:39
*** loft306 has quit IRC15:41
*** balor_ has joined #meego15:43
*** Clad has quit IRC15:47
*** lynxis_ has quit IRC15:53
*** War2 has joined #meego15:58
*** arvind_khadri has quit IRC15:59
*** puffin has joined #meego16:01
*** piggz has joined #meego16:03
*** gemfield has quit IRC16:05
*** saidinesh5 has quit IRC16:11
*** saidinesh has joined #meego16:11
*** chris-qBT_ has joined #meego16:11
*** arvind_khadri has joined #meego16:12
*** arvind_khadri has joined #meego16:12
*** maligor has joined #meego16:12
mikhasthe MeeGo keyboard made it to slashdot: http://hardware.slashdot.org/story/11/04/30/137205/On-Screen-Keyboard-Maliit-Demoed-With-Gnome-316:18
alteregoneet16:19
alterego-e +a16:19
*** amarsman_nl has joined #meego16:19
alteregoIs that an exo?16:20
alteregoAwesome ..16:20
alteregoOh, that gesture support is cool ..16:21
mikhasalterego, a WeTab16:21
alteregomikhas: meh, pretty much the same then :D16:21
mikhasso same hardware as ExoPC16:21
mikhasyep16:21
mikhasWeTab OS got nuked shortly after arrival16:21
alteregoOh, is it your vid?16:22
mikhasit's jonnor's16:22
* alterego wants to see it portrait :P16:22
mikhasme too16:22
alteregoThat is amazing though,16:22
mikhasI felt like a designer when doing the GNOME Shell theme in a couple of hours16:22
alterego:)16:22
mikhascompare that to the crappy theme we have on handset UX ..16:22
mikhas(for the keyboard)16:22
*** chou has joined #meego16:23
*** chou is now known as Guest6589316:24
alteregoYeah, that is impressive stuff, loks like gnome3 + maliik makes a really good tablet platform .. ^.^16:24
mikhasnot quite, GNOME folks need to catch up I feel, on tablets16:25
maligoryes, the Menubar is the best invention in tablet ergonomics since the sledgehammer16:26
mikhasit's also under the hood where stuff is missing16:26
mikhasGTK+ input context API feels limited when compared to Qt input context API, you are basically forced to use X11 directly there, for any kind of integration16:27
alteregowoof16:27
mikhasintegration that goes beyond sending the commit string, I mean16:27
*** berndhs has joined #meego16:28
mikhasbut it nearly feels as if no one else has really tried GNOME Shell on a tablet yet ...16:29
mikhasquite a bit of handwaving to then say that GNOME Shell is *ready* for tablets16:29
berndhsmikhas: that is ironic, because gnome3-shell is a tablet interface :)16:29
mikhasberndhs, try using it16:30
mikhastry changing window geometry16:30
mikhastry scrolling (no pannable widgets!)16:30
mikhastry ... anything16:30
berndhsi use it on my desktop, thats why I'm saying it is designed for tablets16:30
mikhasand tell me again it's a tablet UX16:30
mikhasthen it's neither here nor there16:30
berndhsanother possibility yes16:30
berndhstablet-style with missing details for tablets16:31
maligorI think it feels more like a limited screensize desktop interface16:31
*** raster has joined #meego16:31
*** raster has joined #meego16:31
berndhsmaligor: perhaps a better description, yes16:31
*** DLange has quit IRC16:35
*** DLange has joined #meego16:35
*** saidinesh has quit IRC16:36
*** saidinesh5 has joined #meego16:37
*** Kaskuka has joined #meego16:40
*** Shanita has quit IRC16:40
*** raster has quit IRC16:41
*** arfoll has joined #meego16:41
*** raster has joined #meego16:42
*** puffin has quit IRC16:47
*** smoku has left #meego16:54
*** Venemo_N900 has joined #meego17:01
*** piggz has quit IRC17:01
*** yerga has joined #meego17:02
*** yerga has joined #meego17:02
*** yerga has quit IRC17:02
Venemo_N900hey guys :)17:02
ali1234unity and gnome-shell to me both feel like tablet UX designed by someone who hasnever used a tablet17:05
ali1234"oh touch screen, let's just make the buttons really big and that should be enough right?"17:06
Stskeepsthat didn't really work for maemo517:06
Stskeeps:P17:06
Stskeepswell, to some degree17:06
Stskeepsok, maemo4 is more fair17:06
Venemo_N900ali1234: Gnome 3 is not a tablet ux17:08
Venemo_N900it is not (at all) optimized for touchscreen use17:08
Venemo_N900nor for small screens17:08
ali1234it is (not at all) optimized for desktop use either17:08
maligornor for large screens17:08
ali1234so what the hell is it?17:08
Venemo_N900it works great on my laptop though17:08
Venemo_N900well, works on my large screen :)17:09
maligorit sort of works if you get into the habit of using the shortcut for the overlay thing17:09
Venemo_N900yea17:09
Venemo_N900actually, gnome 3 has quite improved my workflow after I got used to it.17:10
*** arvind_khadri has quit IRC17:11
maligorI'm quite tempted to fix the gnome-panel to allow interactive configuration17:11
Venemo_N900the only downside is that you'll need to read its "cheat sheet" in order to use it effectively17:11
maligorand 'fix' is infact the correct word17:11
maligorbecause it's plain broken now17:11
*** yanli has joined #meego17:11
Venemo_N900you mean gnome-shell's panel?17:11
maligorno, the gnome-panel17:11
Venemo_N900the old one?17:12
maligorthe one in 3.017:12
Venemo_N900aah, the "fallback mode"?17:12
*** raster has quit IRC17:12
maligorit seems to have all the same features the 2.x panel does, but they decided to remove all the gui's so you can't edit it17:12
maligoraka.. wtf17:12
Venemo_N900yea17:12
Venemo_N900they dumbed it down17:12
maligoryou can edit it from dconf17:13
Venemo_N900haha17:13
Venemo_N900anyway I don't use the fallback mode, so it's not a big deal of a problem for me17:13
berndhsi dont understand the design principle to make things easier by taking away all choices17:14
Venemo_N900well yea, the fallback mode is kinda dumb17:15
*** piggz has joined #meego17:15
Venemo_N900I very much like the new shell though.17:16
*** Guest65893 has quit IRC17:16
berndhsi think some of their choices are wrong17:17
berndhsfixed panel on top is a bad choice more often than not17:18
berndhsicons are too big, text labels too small17:18
Venemo_N900berndhs: actually, the shell is more customizable than you think17:18
berndhsyeah maybe i havent found it, or they dont advertise it very much17:18
Venemo_N900one can write an extension in javascript and these extensions can pretty much do anything to it17:19
berndhsI actually *want* small status display in a panel-like grouping17:19
berndhsand better date formating17:19
Venemo_N900well there is a status display in the top right17:19
Venemo_N900and a system tray in the bottom right17:20
berndhsi want to put other stuff there, like CPU temp, network load,17:20
Venemo_N900and there are a bunch of hidden features which are configurable via gconf/gsettings17:21
berndhson thing thats wrong is the applications "button" is on one side of the screen, the menu is on the other17:21
Venemo_N900actually noone has written a cpu load extension for the shell yet. but if they do, they could make it appear in the system status area17:21
berndhsmaybe its jsut released a little too early17:23
*** balor_ has quit IRC17:23
*** zenvoid has joined #meego17:23
*** arvind_khadri has joined #meego17:25
Venemo_N900maybe17:25
thiago_homerelease early, release often17:26
thiago_homeif you want until everything is perfect, you'll never release17:26
Venemo_N900thiago_home ++17:27
thiago_homebeen there, done that17:27
berndhssure, now they can read all my complaints and improve things :)17:27
* w00t_ agrees wholeheartedly17:27
Venemo_N900anyway, gnome people are still impriving their stuff.17:27
Venemo_N900you can drop into their irc channels and give feedback17:27
thiago_homeor come to the desktop summit17:28
thiago_homethe program is looking great17:28
thiago_homewhich reminds me: if you have ideas of things you'd like to see at the meegoconf but don't see it in the schedule yet, mail me17:28
thiago_homeinclude your suggestion for speaker too if you have17:28
*** Richrd_ has quit IRC17:29
thiago_homewe'll open the second CfP for late-breaking news soon17:29
Venemo_N900thiago_home: is there any chance that the next meego conf is held in a place where an average person can attend it?17:29
w00t_Venemo_N900: every location is difficult for someone17:29
Venemo_N900sure, but both of the previous ones would have been difficult for me17:30
w00t_so where wouldn't be difficult for you?17:30
thiago_homeVenemo_N900: the next one should be in Europe17:31
thiago_homeprobably central17:31
Venemo_N900w00t_: anywhere to where I can go without spending a whole month's salary to only get there17:31
Venemo_N900central EU sounds good enough :)17:32
*** tackat has joined #meego17:33
mikhasrelease early? GNOME Shell is the result of 3 years of work already17:34
thiago_homeyeah17:34
thiago_homebut it could easily have been more17:34
Venemo_N900mikhas: probably that's why they were so desparate to make a release17:34
Venemo_N900anyway, I'm glad they haven't released earlier; the shell was horseshit even half a year ago17:35
*** MostafaDaneshvar has joined #meego17:35
*** tackat has quit IRC17:38
*** lauro has joined #meego17:38
*** andyross has joined #meego17:40
*** War2 has quit IRC17:47
*** War2 has joined #meego17:53
*** jevin_ has quit IRC17:54
*** lynxis has joined #meego17:56
*** War2_ has joined #meego18:09
*** War2 has quit IRC18:09
*** amarsman_nl has quit IRC18:26
*** War2_ is now known as War218:29
*** War2 has quit IRC18:29
*** War2 has joined #meego18:29
*** goutam_ has joined #meego18:33
*** goutam__ has quit IRC18:33
*** stefanoP has quit IRC18:33
*** goutam__ has joined #meego18:34
*** stefanoP has joined #meego18:35
*** kraiskil has joined #meego18:37
*** goutam_ has quit IRC18:37
*** larin has joined #meego18:39
*** mrmoku has quit IRC18:39
*** eijk has joined #meego18:43
*** sheepbat has quit IRC18:48
*** akk has joined #meego18:49
Venemo_N900does this affect MeeGo? http://www.phoronix.com/scan.php?page=article&item=linux_mobile_uffda&num=118:51
thiago_homeno18:53
thiago_homewe have no MeeGo release running 2.6.3818:53
dm8tbralso this looks like tested for x86 only18:53
thiago_homeyes, I guess that too18:54
berndhsand he likes the terms "regression" and "vicious"18:54
dm8tbrit's phoronix, what did you expect?18:57
Venemo_N900would be interesting to see if anyone else can reproduce his tests18:57
*** ucomesdag has joined #meego19:03
akkHopefully when they change MeeGo kernels, power use testing is part of the decision process ...19:03
Stskeepsit is19:03
akkGood, thought it probably was.19:04
Stskeepsi mean, these are the former moblin guys, they take power seriously19:04
Venemo_N900and former Maemo guys19:04
Venemo_N900aren't they?19:04
akkYeah, Intel/Moblin has done a lot for power use testing on regular Linux (powertop etc.)19:04
StskeepsVenemo_N900: yeah19:05
Venemo_N900:)19:05
Venemo_N900this reminds me of something19:05
*** balor_ has joined #meego19:06
Venemo_N900DocScrutinizer and myself have recently discovered that the N900 accelerometer driver of MeeGo is kinda borked19:06
thiago_homejitter?19:06
*** mrmoku has joined #meego19:06
Stskeepsthat's not recently, Doc has been complaining about it for ages :)19:06
Stskeepsand the problem is in the linux kernel, so the discussion should go on there19:07
Venemo_N900sure, but it was only about a week ago when I saw it myself19:07
Venemo_N900apart from the driver constantly polling the accelerometer 20 times/sec, there is a greater issue.19:07
*** ucomesdag has quit IRC19:10
Venemo_N900the accelerometer could be programmed in such a way that it could send interrupt requests when the orientation changes. so there would be no need to poll it at all (unless an app needs the raw accel.erometer data of course)19:11
*** sofar has quit IRC19:12
Stskeepsright, the interesting question is why it's not in upstream then19:13
Stskeepsi mean, it is a pretty universal driver19:13
Venemo_N900yeah. and actually, even the driver in Maemo is better that that in upstream19:13
Venemo_N900so Stskeeps, where should we raise this discussion?19:14
*** ucomesdag has joined #meego19:15
Stskeepsthe linux kernel mailing list? can't recall what section the accelerometer is in19:15
*** puffin has joined #meego19:16
Venemo_N900mhm19:16
Venemo_N900if we could fix this, it may also have an effect on the N900's battery life19:16
*** lauro has quit IRC19:17
mikhasthiago_home, changing to commercial license changes Qt API? really?19:17
Stskeepsright - well, it's also about intelligent behaviour of the accelerometer19:17
Stskeepslike, the userland parts19:17
piggzare there any cheap chinese tablets that can run meego?19:18
*** sheepbat has joined #meego19:18
akkSomebody's working on a port to Archos tablets (French, not Chinese, but they're cheap). I think it's still alpha, though.19:19
Venemo_N900yeah, that's smoku19:19
*** ivanich has quit IRC19:19
*** ivanich has joined #meego19:22
*** ucomesdag has quit IRC19:24
*** balor_ has quit IRC19:28
*** balor_ has joined #meego19:29
*** balor_ has quit IRC19:30
*** balor__ has joined #meego19:30
*** sofar has joined #meego19:34
*** balor__ has quit IRC19:37
DocScrutinizeryes, the userland parts for g-meter need to configure things like highpass, threshold and IRQ properly. The kernel driver needs to expose the API for doing so, and needs to take care about actual hw IRQ triggering userland handling if the event. This can either be implemented by using kevents/uevents as an integral part of sysfs design, or by kernel driver exposing a /dev/input device for g-meter events19:40
Venemo_N900indeed19:41
*** foolano has joined #meego19:41
DocScrutinizerif the kernel driver lacks those API bits, no whatever cute userland process can fix the issue19:42
Venemo_N900DocScrutinizer ++19:42
DocScrutinizerotoh you can't fix a borked API without patching/fixing the userland as well19:42
*** ivanich has quit IRC19:44
DocScrutinizerany ciao, I know my comments aren't welcome here, as many are already fed up by them19:44
Stskeepsthey're more than welcome here, but you and me both know that the right place to discuss those things are the linux kernel mailing list19:44
Venemo_N900Stskeeps, do you happen to be subscribed to that mailing list?19:48
*** piotr__ is now known as piotr19:48
StskeepsVenemo_N900: no, because i'm not a kernel developer, but i do peek in once in a while. long story short: the driver modifications/changes/discussions should happen in the linux kernel as if we just keep a seperate fork for one version of the linux kernel, for the n900, we're screwed when we want to upgrade kernel19:49
Stskeepsupstream first is one of the principles of meego, because we don't want to take all those components and fork them19:49
DocScrutinizerfair enough, good point19:50
Stskeeps(and that the same driver is used by multiple devices, as far as i recall)19:50
Venemo_N900Stskeeps, good point, but I'm not a kernel developer either19:50
Venemo_N900does MeeGo have a kernel developer?19:50
Stskeepsit has several, but i guess you mean for meego n900?19:51
*** RhymeswA has joined #meego19:51
DocScrutinizerI guess he meant for meego on platforms with LIS30219:52
Venemo_N900I mean anyone who could bring up this specific issue on that mailing list.19:52
DocScrutinizerwhich could be arbitrary tablets and laptops as well, for freefall detection19:52
StskeepsVenemo_N900: 'kimju' is our kernel maintainer, but generally it's best not to use a middleman :P19:52
Venemo_N900hehe19:53
*** ivanich has joined #meego19:54
Santeru19:55
Santermm19:55
Venemo_N900Stskeeps: if you find me the correct mailing list, I'll write to it when I get home19:56
DocScrutinizerI'll ask why OM/OE lis302 driver never went upstream19:59
Stskeepsprobably a good place to start19:59
Venemo_N900DocScrutinizer: did OM send it upstream?19:59
DocScrutinizerjust asking20:00
DocScrutinizerno idea yet20:00
DocScrutinizerI think it went up to open-embedded20:00
DocScrutinizerhave to find details20:01
DocScrutinizer(also no kernel maintainer here)20:01
Venemo_N900DocScrutinizer: does OM's driver have the functionality we've been talking about?20:01
*** ptl has quit IRC20:01
DocScrutinizerafaict yes20:01
Venemo_N900even highway mode?20:02
DocScrutinizerhighpass?20:02
DocScrutinizernot sure20:02
Venemo_N900yes, highpass it is20:02
Venemo_N900sorry20:02
DocScrutinizerI'm about to ask where's the recent sources, and what's the plans and state about getting them upstream, then I'll scrutinize them20:02
Venemo_N900also, you mentioned once that the lis302 could send irqs only if there is an orientation change.20:03
DocScrutinizeryes20:03
DocScrutinizerthat's the whole idea behind it20:03
Venemo_N900actually, that would be a huge win imo20:03
Ronksuit can do it, but setting the thresholds is quite tricky20:04
DocScrutinizerRonksu: set highpass on to suppress absolute values and trigger on any arbitrary change, then read out absolute values and decide about current orientation20:04
Venemo_N900I'm just saying because most of the time telling the device orientation is the only use for the accelerometer20:05
*** amarsman_nl has joined #meego20:05
RonksuDocScrutinizer: ah, trigger on any arbitrary change is quite alright20:05
Venemo_N900so we could spare ourselves the polling of it, which would then have a positive impact on cpu use and battery life.20:06
DocScrutinizerRonksu: wouldn't trigger if you tie the device to the hands of a clock, but that'S a unusual usecase20:06
Ronksusure, that slow movement can be ignored20:06
*** ptl has joined #meego20:07
Ronksuwould be nice to have it like that.20:07
ali1234sounds like how the old version of meego worked20:08
ali1234where you rotate it, and then you have to vigorously shake it to make it recognize that orientation changed20:09
DocScrutinizerset better parameters for highpass cutoff freq and threshold then20:10
*** amarsman_nl has quit IRC20:10
*** ucomesdag has joined #meego20:10
DocScrutinizerI think the theoretical sesitivity is in the range of 60s/90°20:11
*** maligor has quit IRC20:11
DocScrutinizerbtw I've encountered such behaviour when the lis302 got decalibrated (probably by some race on I2C bus resulting in bogus commands) and thus had a huge offset on some axis and needed a reboot to make driver reset the chip's engine20:13
DocScrutinizer(on maemo that is)20:13
DocScrutinizer(maemo driver also doesn't use highpass and only looks on absolute values of X and Y)20:14
Venemo_N900so if OM's driver is that good, why did Nokia decide to write their own?20:15
DocScrutinizerI think maemo5 and OM were concurrent development20:15
Ronksusounds quite likely, although I haven't been around in maemo5 times20:16
Venemo_N900DocScrutinizer: OM is a bit older, isn't it?20:17
DocScrutinizermaybe a lil bit20:17
DocScrutinizerthough I dunno when maemo5 development inside Nokia actually took place20:17
*** ptl has quit IRC20:18
DocScrutinizerVenemo_N900: <to_whom_it_may_concern>: http://git.openmoko.org/?p=kernel.git;a=blob;f=drivers/input/misc/lis302dl.c;h=d345bfb2718fba6c96c7a27d83b53c0a35c9d064;hb=andy-tracking20:21
DocScrutinizer<DocScrutinizer> PaulFertser: do you know by any chance if and why our driver never hit mainstream20:21
DocScrutinizer<PaulFertser> DocScrutinizer: i guess that's because nobody ever cared enough20:21
Stskeepsheh20:21
Stskeepsthat happens in open source projects too20:21
Stskeeps:P20:21
DocScrutinizerI'm going to inspect that driver for quality20:22
DocScrutinizerthen suggest to get it upstream if it's ok for that20:22
DocScrutinizer*eventually* - not today20:22
DocScrutinizerafaik it's following the /dev/input scheme for API, so this would be the preferable implementation in my book20:24
Venemo_N900DocScrutinizer: sounds like good news to me20:25
npmre:  "we have no MeeGo release running 2.6.38" ... depends on how you parse release... i'm running 2.6.38.2-8.2-adaptation-pinetrail but it's power consumption seems ok (re : http://www.phoronix.com/scan.php?page=article&item=linux_mobile_uffda&num=1 )20:26
*** notmart has quit IRC20:26
DocScrutinizerit might be, depending on actual quality of that implementation, and whether I can talk somebody into "taking care to get it upstream"20:26
*** notmart has joined #meego20:26
npm^^^ catching up to a few hours ago  statement by thiago_home20:28
*** chris-qBT_ has quit IRC20:29
Venemo_N900npm: thx20:31
Venemo_N900DocScrutinizer: it would be nice if you could talk some sense into those guys and get it to upstream20:31
*** sraue_ has joined #meego20:32
*** sraue_ has joined #meego20:32
DocScrutinizerVenemo_N900: <PaulFertser> DocScrutinizer: it would take someone who understands kernel programming reasonably well to stand up as a maintainer and "defender" for that version, especially given there's other with an incompatible api.20:32
DocScrutinizerbottom line: we're screwed as there's been a crappy implementation and nobody who's interested in getting a better one and willing to take the effort20:34
Venemo_N900hmm20:35
*** sraue has quit IRC20:35
npmof course if i run gkrellm(1)'s so i can see its battery plugin, then of course the battery life decreases more quickly...20:35
DocScrutinizermy effort is limited to scrutinizing and evaluation what we got on om git, and reporting here20:35
DocScrutinizero/20:36
Venemo_N900well DocScrutinizer, I would volunteer to take the effort if I had enough knowledge.20:38
*** Venemo has joined #meego20:39
Venemogood evening everyone :)20:40
DocScrutinizerVenemo_N900: * TODO       * configuration interface (sysfs) for *              * high pass filter parameters20:40
VenemoVenemo_N900, go away20:40
*** Venemo_N900 has quit IRC20:40
DocScrutinizerhttp://git.openmoko.org/?p=kernel.git;a=blob;f=drivers/input/misc/lis302dl.c;h=d345bfb2718fba6c96c7a27d83b53c0a35c9d064;hb=andy-tracking#l2620:40
*** mmc has joined #meego20:41
DocScrutinizerso each implementation lacks some bits20:41
*** DocScrutinizer has quit IRC20:41
*** DocScrutinizer has joined #meego20:41
Venemoseems that this one lacks less bits than others20:41
DocScrutinizersome are aware of the lacking bits, some are braindead stupid by design20:42
Venemoyeah, you could put it that way too DocScrutinizer :P20:42
VenemoDocScrutinizer, as I recall, the upstream driver even admits in its comments how stupid it is20:47
DocScrutinizeryes20:47
DocScrutinizerit's explicitly designed for joysticks only20:47
Venemothp, ping20:49
*** white_gecko has joined #meego20:51
white_geckohello20:51
Stskeepshi20:51
Venemohello20:51
white_geckowhat is the difference between oaktrail and pinetrail?20:52
white_geckohttp://repo.meego.com/MeeGo/builds/trunk/1.1.99.4.20110426.4/images/20:52
white_geckofor the tablet20:52
Stskeepstwo different chipset targets?20:52
white_geckook20:52
white_geckowhich one is for the exopc?20:52
Stskeepspinetrail, i think20:54
*** halvors has joined #meego20:54
*** halvors has left #meego20:55
RST38hOaktrail > Pinetrail ?20:55
RST38hOaktrail=tablets while Pinetrail=netbooks ?20:55
*** notmart has quit IRC20:56
npmisn't the exopc an n45* and therefore pinetrail?20:56
*** notmart has joined #meego20:56
npmwith naming conventions like that, we're lead down the garden path....20:56
RST38hNames come from geo locations in Oregon AFAIK20:58
npmturns out the french military stole nokia's name: http://en.wikipedia.org/wiki/Op%C3%A9ration_Harmattan21:00
npm:-)21:00
Ronksu:D21:00
Stskeepshow many died?21:00
Stskeeps:P21:00
RST38hNokia used wind names for its Maemo releases21:00
npmperhaps obscure oregon trail names are less likely to be used as military operation names21:01
npmmilitary operations involving weather names are a bad idea :-)21:01
RST38hStskeeps: At least one son of Quaddafi and two grandsons. Counting though.21:01
npmc.f. blitzkrie21:01
npmg21:01
thiago_homemikhas: no, it doesn't change the API21:02
RST38hStskeeps: The guy appears to be quite a stud, given the number of his offspring being spotted in the action21:02
npmbeing a dictator is like being a rabbit... you have to reproduce a lot to ensure some survive21:03
RST38hnpm: not suggesting to increase the chances one of your children deposes you though?21:04
berndhsused to be the sport of kings, hunting relatives21:04
npmwell a good dictator never would let that happen21:04
StskeepsRST38h: you prevent that by having many, so they'll be tired from fighting amongst themseves21:06
RST38hGoood idea!21:06
RST38hObligatory illustration: http://kazakdesign.com/files/images/no_publish/2011/oil_war.jpg21:07
berndhsa lot cheaper to buy the oil21:08
RST38hDo not assume any of these characters are wise, reasonable,or even sane.21:08
npmhttp://www.zeenews.com/news698907.html "Young Gaddafi was once a sex symbol in Lanka"21:08
Stskeepsright, we're going a bit off topic21:08
Stskeeps:P21:08
*** balor__ has joined #meego21:09
RST38hStskeeps: Ah, wake me up once there is a Meego phone I can buy =)21:09
npmmaybe if you move to china21:11
*** MacDrunk has joined #meego21:12
npmis there even space for another handset platform... other than one that bubbles up from the bottom, due to lowest cost/pricing?21:12
berndhsthere is always room at the top :)21:12
RST38hToo deep, my crystal balls cannot answer thart21:13
RST38hWhat they CAN tell though is that neither iOS nor Android have nothing to be afraid of Meego though21:14
npmthe top is not profitable unless you get "cachet"  in the public eye ala apple or mercedes/bmw/etc21:14
RST38hLots of assumptions here21:14
*** NIN101 has quit IRC21:14
berndhswell, if its actually better, marketing has a chance to explain that21:14
RST38hForget all this stuff. Just ask yourself this:21:15
VenemoRST38h, iOS probably indeed doesn't, but Android has, if MeeGo will be good enough.21:16
RST38hYou come to the store (BestBuy, MediaMarkt, whatever) and see a bunch of phones on sale21:16
RST38hThere is a bunch with Android, one or two with WP7, and an iPhone21:16
white_geckook i put the meego-tablet-ia32-pinetrail-1.1.99.4.20110426.4.img to my pendrive21:16
mikhasthiago_home, then I dont get what Arjan means.21:16
npmyou can always do "boutique consulting" around esoteric stuff, but w/r/t selling devices the bell-curve probably holds true...21:16
white_geckoand set the bootable flag with fdisk21:16
RST38hThrow in a Meego phone into this bunch. WHAT should it have to make you absolute buy it?21:17
thiago_homemikhas: it's not the commecrial license, it's the compliance21:17
white_geckobut when i select the pendrive to boot from i get "Operating System Missing"21:17
*** sheepbat has quit IRC21:17
thiago_homemikhas: if you want to be compliant, you have to use our version, including our patches21:17
RST38hTask #2: Same situation, but all the phones look more or less the same physically21:17
Stskeepsis there a difference in the tarballs between 'commercial' and opensource qt?21:17
berndhsprettier phone, better call quality, better contract,...21:17
RST38hSo that you are competing only on the merits of the software21:17
thiago_homeStskeeps: yes, one or two files. The absence of the opensource license in the commercial tarball.21:18
Stskeepsthiago_home: ah21:18
*** NIN101 has joined #meego21:18
RST38hberndhs: pretty much the same hw21:18
RST38hSame 2-3 providers, so same contracts21:18
*** balor__ has quit IRC21:18
berndhsRST38h: how many customers even know that something runs android ?21:18
RST38hberndhs: I am not assuming that you KNOW what brick runs what21:18
berndhsthey know apple, but the rest looks all the same21:18
Venemo[20:17] <RST38h> Throw in a Meego phone into this bunch. WHAT should it have to make you absolute buy it? ---> depends on the target audience.21:18
npmberndhs: most -- they've been pitched w/ google advertising for a few years21:18
RST38hberndhs: But you know how Android UI looks like. How will you differ?21:19
berndhsfor the rest its the phone manufacturer brand21:19
npmand billboards w/ 'droid' product placement21:19
thiago_homeunless it's a modified UI, like HTC or Samsung's21:19
RST38hOk, so, as you can see, none of you can come up with an answer to my question, even for an easier case #121:19
npmthe thing that'll make me buy it is open-ness, and price.21:19
npmbut that's what the operators may prevent21:20
berndhsi would establish an identity for my product21:20
RST38hAll I am getting is "depends on auditory", "depends on contract", "depends on marketing"21:20
*** tmzt has quit IRC21:20
npmso can someone sell a dirt cheap unlocked meego phone that doesn't have a lot of gloss21:20
RST38hTo sell a device, you have to make it BETTER than the other devices. How can Meego achieve that?21:20
*** kraiskil has quit IRC21:21
*** balor__ has joined #meego21:21
RST38hnpm: Android starts at $200 sans contract. End of story.21:21
npmby being open (c.f. tracking news of late)21:21
RST38h"Open" does not sell stuff.21:21
VenemoRST38h, better and more customizable UX, better customer care, more stable OS.21:21
RST38h"Red" sells more units than "Open" :)21:21
npmwell in the world of audio/video and music for example, android does not allow realtime audio synch21:22
RST38hVenemo: "My phone is reliable and I like HTC service" (C)customer21:22
npmwhereas meego could21:22
*** kraiskil has joined #meego21:22
*** jpe has joined #meego21:22
npmso for a certain segment of the market that cares about that, it can be a differentiator21:22
RST38hHeh... Where is Arkanoid when you need him...21:22
RST38hnpm: How big a segment? You, me, and 500 other geeks?21:23
VenemoRST38h, let me pick one example. I heard about a bunch of android phones that used data connections even though they were explicitly set not to do that. then of course the owners received an enormously high bill at the end of the month.21:23
VenemoRST38h, also there are hardware issues with HTC and their shit, and so on.21:23
VenemoRST38h, there always will be customers for a MeeGo device, as long as it is good enough.21:24
npmRST38h: not necessarily. people expect their video sound to track the picture21:24
thiago_homeRST38h: MeeGo doesn't sell. If a company wants to ship a MeeGo device, it's their business to make sure it sells.21:24
RST38hVenemo: you know betterthan me that 99% people do not know and/or care about their phone reporting on them to the Man21:24
npmpeople doing creative/capture work will be sensitive to synchronization issues21:24
RST38hthiago: Cool. Now, imagine you are such a company. How would you differentiate your Meego device from Android, WP7, iOS, etc21:24
npmand android is a total no-go21:24
thiago_homeRST38h: there are several strategies21:25
thiago_homeRST38h: bundling of nice apps21:25
RST38hthiago: And, to complicate things, your hardware is more or less the same as android21:25
thiago_homeRST38h: cheap phones21:25
npmon realtime audio -- i'm on a list devoted to the topic21:25
RST38hthiago: Ok. More?21:25
thiago_homeRST38h: better deals with operators21:25
RST38hMore?21:25
thiago_homeRST38h: making sure it has a kick-ass UI21:25
npmhttp://music.columbia.edu/pipermail/andraudio/21:25
RST38hAnything else?21:25
thiago_homeRST38h: I'm not part of Nokia's Markets team21:25
mikeleibthiago_home: talks about meego, right?21:25
VenemoRST38h, sure, but people care about their monthly bill21:25
thiago_homeI'm an engineer21:25
berndhsmake sure it has *your* brand, not the android brand21:26
npmsure... the recent skype application on android issue21:26
RST38hthiago: Not asking you as a marketing person, just humor mefor a bit21:26
thiago_homeRST38h: if you want, I can put you in contact with my colleagues from the office.21:26
RST38hVenemo: there is a cap, and it gets under the cap21:26
npmwhere credential theft occurred despite androids security21:26
thiago_homeRST38h: can you tell me what kinds of paint blend better to make a picture?21:26
VenemoRST38h, well for the people I've been talking about, it wasn't.21:26
npmperhaps meego smack labelling in conjunction w/ such closed apps could solve the issue better?21:26
RST38hthiago: same kind, of different colors21:26
thiago_homeRST38h: I'm talking about painting. Are you a painter?21:27
*** tmzt has joined #meego21:27
thiago_homeRST38h: can you tell me what makes a painting be more valuable than others?21:27
RST38hthiago: I am not a painter but I know a few things that stay constant whether you are a painter or not21:27
RST38hthiago: yes I can21:27
VenemoRST38h, for most of the customers, the OS doesn't matter as long as it can do the things that they expect it to do. that's all to this matter.21:27
*** TheOpenSourcerer has left #meego21:27
RST38hthiago: But let us not stary from the topic of this channel, should we?21:27
npmactually it's all about apps21:28
thiago_homeRST38h: I'm pointing out that Markets is not my job21:28
npmit has nothing to do w/ platform per se21:28
thiago_homeRST38h: I can give you a few ideas, but ultimately I might be completely wrong.21:28
thiago_homeRST38h: I'm an engineer.21:28
npmplatform w/ most apps and most users wins21:28
npmjust ask windows21:28
VenemoRST38h, if you can give me a MeeGo device with a good outlook, good CPU and a decent battery life, I'll buy.21:28
RST38hthiago: Ok, got it, will omityour from this discussion.21:28
RST38hOk, let us see what has been said so far:21:29
thiago_homeRST38h: are you qualified to discuss it?21:29
lcuknpm a keyboard has no expandable apps and is in use in far more areas than windows.21:29
RST38hthiago: I am qualified to discuss anything I want21:29
thiago_homeanyone here has studied what sells in the mobile phone market?21:29
mikeleibthiago_home: is an all knowing robot who never sleeps21:29
mikhasmarketing sells21:29
thiago_homeRST38h: right. That doesn't make you right.21:29
RST38h1) Low cost: Android phones start around $200, so nogo here21:29
mikhasthat, and ... more marketing21:29
thiago_homeRST38h: you can discuss anything you want. That doesn't make your opinion right.21:29
* RST38h sighs21:30
VenemoRST38h, only low-end android (crappy screen, crappy CPU) sell for $20021:30
mikhasI have studied the Apple stocks, therefore I am qualified21:30
* lcuk enthralled to see activity on the channel :)21:30
RST38hVenemo: Correct.21:30
thiago_homeand when you discuss something you have no knowledge about, it just makes you look like a fool.21:30
RST38hVenemo: Will you be able to make a higher-specced device for the same cost, given that Android is free for OEMs?21:30
npmwhat about lower cost than the android phones. don't they have closed drivers in there that cost money per unit sold?21:30
RST38hnpm: AFAIK no21:30
VenemoRST38h, MeeGo is free for OEMs too21:30
* thiago_home will instead go make dinner21:30
akkMaemo devices ewre really expensive. Would be great if there were some cheap meego devices eventually.21:31
*** juliank has quit IRC21:31
RST38hVenemo: So, neither Meego nor Android will contribute to the unit cost, significantly anyway21:31
npmisn't android actually "closing" right now s.t. only big handset mfgrs will have access to code?21:31
RST38hVenemo: And this, unfortunately, means that you won't be able to make a cheaper higher-specced device21:31
VenemoRST38h, I've just realized what is it that you view from the wrong viewpoint21:31
RST38hVenemo: ?21:31
* lcuk goes drinking beer21:31
*** lcuk has quit IRC21:32
VenemoRST38h, MeeGo is targeting OEMs, not end users.21:32
RST38hVenemo: So does Android21:32
Venemoindeed.21:32
VenemoRST38h, now imagine that you are an OEM.21:32
RST38hOk21:32
npmimho that's part of the problem .... other distros don't target just oems or just users21:33
VenemoRST38h, as an OEM, you want to stand out from the crowd. offer something different than your competitors.21:33
RST38hand what will you offer?21:33
VenemoRST38h, so if MeeGo provides a good way to 1) customize the UX 2) develop for the device then it will be a good choice for any OEM that wants something different.21:34
*** arvind_khadri has quit IRC21:34
RST38hVenemo: Are you aware that all the major ANdroid OEMs (Samsung, Moto, HTC, even Dell) customize their UX?21:34
VenemoRST38h, indeed21:34
npmaren't there a bunch of cheap n900 clones for like $100 (w/ less memory)... why can't they make the next meego phone :-)21:34
RST38hSO, still no difference here21:34
* mikeleib goes for lunch and beer21:34
VenemoRST38h, this is why MeeGo needs to have that feature too21:35
*** mikeleib is now known as mikeleib_afk21:35
RST38hnpm:Nope.21:35
VenemoRST38h, anyway, Android customizations aren't that big. I haven't really seen two android UXes that didn't look alike.21:35
RST38hYou are still not answering what will make me (as a stupid average customer) choose a Meego device over androids etc21:35
npmRST38h: http://mobile.engadget.com/2009/09/29/keepin-it-real-fake-part-ccxxxvi-nokia-n900-rip-shows-no-trad/21:35
VenemoRST38h, this is the part that you are not getting.21:35
berndhsRST38h: you wont know if its meego or android, and you wont care21:36
VenemoRST38h, stupid average customer doesn't care about the OS!!!21:36
dm8tbrKIRFs usually run S6021:36
* dm8tbr is with Venemo on this one21:36
VenemoRST38h, stupid average customer cares about his specific needs21:36
*** pohly has joined #meego21:37
VenemoRST38h, for example, he may want a device with good email capabilities. or a good camera. or a good messaging experience. whatever.21:37
*** ahiemstra has quit IRC21:37
*** citn has joined #meego21:38
VenemoRST38h, for example if MeeGo has an e-mail client that is more responsible, quicker and looks better than android ones, then the users who are looking for a device with a good e-mail experience will buy the MeeGo device21:38
VenemoRST38h, but they won't buy it because it has the name 'MeeGo' on it. they'll buy for the feautres.21:38
*** citn has left #meego21:39
npmwell they might buy it for the "MeeGo" if a consumer name-recognition initiative was started like it was for "droid"21:40
*** roteva has joined #meego21:40
*** arfoll has quit IRC21:40
*** roteva has quit IRC21:40
npmpeople are stupid.. if they see a name enough times they'll buy it even if it's crap.21:41
npmit's advertising 101 from back in the '20's21:41
*** citn has joined #meego21:42
*** foolano has quit IRC21:42
npmjust ask any politician :-/21:42
akkCan I interject a development question? Is it possible in qtcreator to add additional files to the RPM, like the appname.desktop file and icon?21:43
akkI haven't found anything with google that mentions that at all. Alternately, is there a decent howto on cmdline development for meego?21:44
*** ayanes has joined #meego21:44
*** githogori has joined #meego21:48
*** pohly has quit IRC21:53
*** b-man` has quit IRC21:55
*** b-man` has joined #meego21:56
*** toniher_casa has joined #meego22:00
Venemoakk, I dunno if Qt Creator creates rpms at all22:00
Venemoakk, but you could very easily do that yourself for any rpm22:00
*** Okazaki-san has joined #meego22:00
akkIt does generate them -- it can even ssh copy them to the remote meego device and run them.22:00
Venemoimpressive22:00
akkBut it doesn't show me the rpm spec files or anything.22:00
Venemomaybe try the INSTALLS variable in your .pro file22:01
akkIt's INSTALLS=target so I'm not really sure what that's doing.22:01
akkProbably the thing to do is give up on qtcreator and figure out how to build qt projects from the cmdline. I'll want to do that eventually anyway.22:02
thpVenemo: pong22:02
akkBut it's funny that the "simple development with GUI" tutorials never get as far as telling you how to make something that a user could run on the meego device.22:02
akk(Maybe if you use the appup api or something it magically puts that in for you)22:02
Venemothp, can I pm you? it's a bit OT in this channel22:03
thpVenemo: sure22:03
Venemoakk, see INSTALLS in here: http://gitorious.org/colorful-apps/puzzle-master/blobs/master/puzzle-master.pro22:03
Venemoakk, not sure if Qt Creator picks it up and brings it to the rpm, but it definitely _should_22:05
Venemoakk, also see http://doc.qt.nokia.com/4.6/qmake-variable-reference.html#installs22:05
akkOh, cool! Thanks, Venemo, I'll try that.22:05
Venemoakk, if Qt Creator doesn't pick it up, I have an rpm .spec file too that you could review and make your own :)22:06
*** sheepbat has joined #meego22:07
*** ivanich has quit IRC22:09
*** Doron has joined #meego22:09
*** white_gecko has quit IRC22:10
akkIs there a standard size for meego desktop icons?22:10
*** ivanich has joined #meego22:10
Venemodunno22:15
Venemoakk, btw, does my idea work?22:15
*** el2ro_ is now known as el2ro22:16
akkVenemo: Still setting it up, should know in a few minutes.22:17
akkI have to make a .desktop file, think I have the rest done.22:17
Venemook22:18
Venemoakk, http://gitorious.org/colorful-apps/puzzle-master/blobs/master/data/puzzle-master.desktop22:18
*** saidinesh5 has quit IRC22:20
*** saidinesh5 has joined #meego22:20
akkNo -- maybe I did something wrong, but it didn't install anything in /usr/share/pixmaps or /usr/share/applications22:22
*** ptl has joined #meego22:23
*** ivanich has quit IRC22:30
Venemoakk, pastebin your .pro file22:31
*** Doron has left #meego22:32
*** saidinesh5 has quit IRC22:34
*** saidinesh5 has joined #meego22:34
*** mmc has quit IRC22:34
akkhttp://pastebin.com/P81qCeFA22:34
akkThe data/ dir is in the same directory as the .cpp files and the .pro file, and it does have those two files inside.22:35
*** mmc has joined #meego22:35
akkThree files, I mean -- actually index.html wasn't there (the code isn't using it yet) but it is now.22:38
*** chris-qBT has quit IRC22:39
*** rrware has joined #meego22:39
*** Aranel has joined #meego22:39
*** War2 has quit IRC22:39
*** mmc has quit IRC22:39
akkAha! I think I found the problem.22:40
*** mmc has joined #meego22:40
akkqtcreator created a shallowsky-build-meego parallel to the regular source directory the first time I built the app22:40
akkand apparently if that dir is already there, it never copies new files to it22:40
akkbut when I removed the dir, it regenerated it and included the new files22:40
*** sobczyk has joined #meego22:41
sobczykhi, will the developer realease of meego for n900 support skype? (voice mainly)22:41
Venemoakk, that's nice22:42
Venemosobczyk, skype is a closed source thing. so if skype decides to compile their shit for MeeGo DE and makes it free of charge, then yes. otherwise nope.22:42
*** jophish_ has joined #meego22:44
*** sraue_ has quit IRC22:45
*** sraue has joined #meego22:45
*** rrware has quit IRC22:45
*** ware1 has joined #meego22:46
*** jophish has quit IRC22:47
*** ivanich has joined #meego22:47
*** lamikr has joined #meego22:48
*** kraiskil has quit IRC22:55
*** saidinesh5 has quit IRC22:58
*** saidinesh5 has joined #meego22:58
*** wmarone_ has quit IRC22:58
*** dl9pf_ has joined #meego23:01
*** dl9pf has quit IRC23:01
akkMeego could really use some boot feedback when it does fsck.23:07
* akk stares at a black screen with a blinking cursor, guessing at what it's most like doing23:07
akklikely23:07
*** wmarone has joined #meego23:08
thiago_homeit shouldn't need to fsck23:09
*** lauro has joined #meego23:10
mikhasheh, has fsck actually ever helped to *restore* data?23:15
mikhaswhenever fsck found some problems on my partitions, I knew that my best bet was to actually abort fsck and copy the data to a new disk, instead of letting fsck do its job ...23:16
thiago_homethe best it does is complete deletion of deleted inodes23:17
thiago_homedeleted but still open at the time of the crash23:17
*** Atarii has quit IRC23:18
*** smoku has joined #meego23:22
akkokay, I guess it's doing something else when it sits for a minute on a blinking cursor after a crash.23:22
*** ayanes has quit IRC23:23
*** lynxis has quit IRC23:23
*** Atarii has joined #meego23:24
*** Serio__ has joined #meego23:27
Serio__hello fellow mmeeeegggoooos23:27
Serio__if we have a prototype of the exopc for developement but does not have windows 7, can we with the license get a free copy?23:29
*** akk has quit IRC23:29
Serio__of course down load from the net any sites?23:29
*** norayr has joined #meego23:29
thiago_homeSerio__: we don't care about windows 723:30
Myrttisurely you realize this is the meego channel...23:31
Serio__neither do i rm /th/23:31
Serio__the thing is to sell it23:31
*** beford has joined #meego23:32
Myrttiyou are forbidden to sell it by the agreement signed23:32
Venemo[22:29] <Serio__> if we have a prototype of the exopc for developement23:32
Myrttiwhen you got it23:32
Venemofor development? or for sale?23:32
Myrttiif it is the intel device23:32
berndhsSerio__: dont sell it, send it to me, I need one :)23:32
Serio__do you know if the new linux distro supports touch?23:33
Serio__11.423:33
Myrttithe new linix distro? errrr23:33
Serio__linux is better23:33
VenemoSerio__, which distro?23:33
Myrttiyou mean the new release of ubuntu?23:33
Serio__the long term that just came out23:33
VenemoI thought this is a MeeGo channel23:34
Serio__they had a party in sf ca23:34
Myrttilts ubuntu came last year23:34
Venemonoone here cares about nor Windows 7, neither Ubuntu23:34
Serio__yeah and meego is based on linux23:34
*** keks-n has joined #meego23:34
keks-nHi23:34
keks-nI'm trying to compile the kernel23:34
Serio__do ur homework23:34
keks-nlol23:34
Serio__keks yeah thats a good work to do23:35
keks-n-_-23:35
*** lcuk has joined #meego23:35
MyrttiSerio__: I think you have skipped some classes yourself23:35
keks-nI just want to change the kernel command line23:35
keks-nIt's hardcoded in the config23:36
Venemokeks-n, ignore that guy.23:36
Serio__user memory seperated from the kernal memory running different processes in the cores of the atom23:36
keks-nBut I'm unfortunately a newbie in cross-compiling23:36
VenemoSerio__, what is a 'kernal'?23:36
keks-nTried to compile in the scratchbox, but failed23:36
Venemohttp://wiki.meego.com/Recompile_kernel23:37
Serio__its the root/base that seperates the hardware and software23:37
Venemohttp://wiki.meego.com/MeeGo_kernel_documentation_for_contributors23:37
VenemoSerio__, nope23:37
VenemoSerio__, that is a 'kernel', and not a 'kernal'23:37
keks-nI've already read it23:38
Serio__childs play23:38
keks-nNow I have the patched source tree23:38
keks-nI've copied the config from config-arm-generic-n90023:38
keks-nAnd typed make bzImage modules23:38
Venemokeks-n, Stskeeps may be a person who can help, he is working on the N900 adaptation23:39
keks-nHm23:39
lcukkeks-n, have you built kernel for other systems before?23:39
keks-nyep23:39
Serio__which?23:39
lcukok so you are already comfortable with the usual stuff23:39
*** roteva has joined #meego23:39
Serio__embedded?23:40
keks-nI've even backported a module from upstream, lol23:40
Serio__lol23:40
keks-nBut I'm a newbie in cross-compilation23:40
lcuktry putting some soothing music on23:40
lcukit should make you less cross23:41
Venemolol lcuk23:41
Venemolcuk, your sense of humor always manages to surprise me23:41
Serio__keks...keep it S3RIO23:41
lcukI tend to surprise many people with many things23:41
Serio__thats serious in spanish23:42
*** phaeron has joined #meego23:42
lcukkeks-n, so have you done any cross compilation of normal apps before now?23:42
lcukie built a qt or gtk app and package from it etc23:42
keks-nI've built Mono runtime under scratchbox23:43
*** roteva has quit IRC23:43
keks-nI had to fight with qemu's "Unsupported syscall" issue, but I've done it23:43
keks-nThe problem is that I _want_ this kernel to compile under scratchbox23:44
keks-nNot under toolchains or something like that23:45
*** lynxis has joined #meego23:45
*** mikecomputing has quit IRC23:47
*** roteva has joined #meego23:47
keks-nNow I get "arch/arm/mach-omap2/board-rx51-peripherals.c:615: error: variable 'rx51_si4713_i2c_data' has initializer but incomplete type" and have no idea what to do with it23:47
lcukkeks-n, IDK, and scratchbox itself is not a meego thing23:47
*** itbaron has quit IRC23:47
Venemokeks-n, MeeGo's kernel won't work in Maemo, so no point in compiling it under SB23:47
keks-nI know. But I hope that MeeGo kernel has working kexec23:47
lcukI think you can just have kernel as an OBS project and built it there23:48
* lcuk waves hands a bit23:48
*** TheLegace has quit IRC23:48
keks-nstatic struct si4713_platform_data rx51_si4713_i2c_data = {23:49
keks-n        .gpio_reset     = RX51_FMTX_RESET_GPIO,23:49
keks-n};23:49
keks-nlol23:49
*** roteva has left #meego23:49
*** Serio__ has left #meego23:49
lcukVenemo, the other night I tried building your game on my n90023:50
lcukfollowing your instructions23:50
lcukrpmbuild is not built in by default23:50
Venemorpmbuild should be on the SDK23:51
Venemoit's probably not installed on the device, for the same reason dpkg-buildpackage is not installed on Maemo :)23:51
*** choppa has joined #meego23:52
lcukslightly different reasoning23:52
*** cityLights has joined #meego23:52
lcukdpkg-buildpackage is not installable on maemo because of busybox and other different things23:52
Venemoafaik it's installable23:52
Venemoanyway23:52
lcukon meego, with the correct zypper line any device is capable of being self SDK23:53
VenemoI bet you could install rpmbuild on your MeeGo anyway :)23:53
keks-nlolwut. dpkg-buildpackage can run on the device23:53
lcukVenemo, of course it can be23:53
*** MostafaDaneshvar has quit IRC23:53
lcukit just means your instructions are a bit incomplete and need tweaking23:53
Venemoyeah23:53
*** phaeron has quit IRC23:53
*** phaeron has joined #meego23:54
lcukkeks-n, different issue, dpkg stuff is afaik not a part of meego23:54
Venemoif you take it that way, then yeah.23:54
keks-nlcuk, try to use alien, lol23:54
keks-nIt can convert from deb to rpm23:55
lcukVenemo, I always try to follow positive thinking. :)23:55
Venemolcuk :)23:55
Venemolcuk, so, extend my instructions with this section: http://fedoraproject.org/wiki/A_Short_RPM_Tutorial#Development_environment23:56
Venemoand replace 'yum' with 'zypper'23:56
lcukVenemo, when I boot meego de on my n900 tomorrow I will find the little extra bits needed so that it will run23:56
Venemookay, thanks lcuk23:57
lcuklike I said to you when you first mentioned it, its a matter of dependencies23:57
Venemoindeed23:57
*** Aranel has quit IRC23:57
*** phl0x81 has joined #meego23:58
* lcuk still awestruck by haircut yesterday23:58
*** onen|openBmap has quit IRC23:59
*** cityLights has quit IRC23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!