IRC log for #harmattan on 20120424

00:07.03*** join/#harmattan leinir (~leinir@82.113.121.70)
00:07.04*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
00:22.06*** join/#harmattan teleshoes (~teleshoes@mae2536d0.tmodns.net)
00:22.40teleshoesanyone know if theres a binary package for python-resourcepolicy somewhere?
00:22.51teleshoesits a python wrapper for libresourceqt
00:26.11*** join/#harmattan gri (~gri@muhkuh.net)
00:27.31*** join/#harmattan teleshoes (~teleshoes@mae2536d0.tmodns.net)
00:36.25itsnotabigtruckteleshoes: hm
00:36.30*** join/#harmattan Arie (~Arie@c-69-255-229-189.hsd1.md.comcast.net)
00:37.12itsnotabigtruckteleshoes: where's the source package
00:37.37teleshoeshttps://gitorious.org/harmattan-python/python-resourcepolicy
00:37.48teleshoesthis may or may not exist at all
00:39.28itsnotabigtruckteleshoes: not finding much
00:39.33itsnotabigtruckbuilding your own deb shouldn't be too hard
00:41.24teleshoesthis is the sort of thing that really ought to be in dev
00:41.38teleshoesit will be a dependency of my button monitor
00:41.44teleshoesso i may have to merge the two projects
00:42.38teleshoesi thought people wrote harmattan qt apps in python all the time
00:42.49itsnotabigtruckteleshoes: oh FFS
00:43.04itsnotabigtruckpython-resourcepolicy depends on libpyside-dev
00:43.21itsnotabigtruckwhich is mismatched to libpyside1.0
00:43.28teleshoesfuuuuuu
00:44.14teleshoes{btw, whats ffs?}
00:44.19itsnotabigtruckhttp://harmattan-dev.nokia.com/pool/harmattan/free/p/pyside/
00:44.34itsnotabigtruckfor f__k's sake
00:44.37teleshoesah
00:47.03teleshoeslife is so hard
00:50.51teleshoeseff it, i should just write a separate program in c that does nothing but eat the volume buttons
00:51.08Arielol
01:01.18itsnotabigtruckteleshoes: well, what you could do is grab pyside's source package files from the sdk_sources iso
01:01.20itsnotabigtruckbuild that
01:01.25itsnotabigtruckthen build python-resourcepolicy
01:01.32itsnotabigtruckthen ship python-resourcepolicy
01:01.35teleshoesand then distribute that
01:01.38teleshoesyeaaaaa
01:01.43itsnotabigtruckno need to ship the pyside stuff, that's just to get the other to build
01:01.48teleshoesmmhmm
01:02.31teleshoesinstead
01:02.39teleshoesi could just feel extremely bitter toward nokia
01:02.40teleshoesand cry about it
01:04.12itsnotabigtrucklol
01:23.38*** join/#harmattan adlan (~adlan@115.85.128.54)
01:25.26*** join/#harmattan sigmaorion (c800c38f@gateway/web/freenode/ip.200.0.195.143)
01:26.29sigmaorionHi there... has anybody managed to connect to a PPTP VPN with N9?
01:31.08*** join/#harmattan ab (~ab@a88-115-216-155.elisa-laajakaista.fi)
01:31.09*** join/#harmattan ab (~ab@pdpc/supporter/professional/ab)
01:44.29itsnotabigtruckmight require kernelstuff that isn't there sigmaorion
01:44.53sigmaorionitsnotabigtruck, you mean ppp support?
01:45.17itsnotabigtruckyeah
01:46.00sigmaorioncouldn't it be loaded as a module?
01:46.24sigmaorionI mean, if I could compile it and insert it with insmod, maybe...
02:00.28sigmaoriondoen Nokia provides us with full harmattan PR1.2 kernel sources?
02:00.33sigmaorion*does
02:00.41CreamyG31338yes
02:00.58CreamyG31338on cd
02:01.04CreamyG31338but someone upped it to a repo somewhere
02:01.27CreamyG31338and i think the tar.gz is around too
02:01.32sigmaorionoh, ok, so those I found as torrents googling around are good ones
02:01.43sigmaorionthat's cool!
02:01.45CreamyG31338hahaha ummmm maybe?
02:02.25sigmaorionwould Nokia send my a copy of that CD/DVD if I require it?
02:02.57CreamyG31338sure, they sent a few out already
02:03.13CreamyG31338i think this is the filename : kernel_2.6.32-20115101+0m7.tar.gz
02:04.20sigmaorionthanks for the info, CreamyG31338!! Do you know how to contact them to make that request?
02:04.34itsnotabigtrucksigmaorion: there's no need to request it
02:04.43itsnotabigtruckthe DVD they send out has already been ripped and uploaded
02:05.16sigmaorionitsnotabigtruck, yeap, sure, you're right
02:05.45itsnotabigtruckmagnet:?xt=urn:btih:39457b1a487752bc48c66f1f09dfc0b8f0af62de&dn=Harmattan_N9_SDK_Sources_PR1.2&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.ccc.de%3A80
02:05.51sigmaorionso, it's there, in case I need kernel headers, I can get them to compile any module
02:05.53itsnotabigtruckor iso download: http://maemo.cloud-7.de/HARM/N9/1.2-2/SDK_Sources_PR1.2.ISO
02:06.12itsnotabigtruckas for kernel headers, you can obtain the package by building the kernel package, that takes a while though
02:06.21itsnotabigtrucki probably ought to upload my built kernel-headers package somewhere
02:06.27CreamyG31338i upped it somewhere already
02:06.34itsnotabigtruckoh cool
02:06.38sigmaorionitsnotabigtruck, cool, a direct link!
02:06.39itsnotabigtruckhowever, it's problematic to build in-tree modules
02:07.37CreamyG31338http://forum.meego.com/showpost.php?p=40296&postcount=13
02:08.09CreamyG31338that has 3 more debs since i wasn't sure which is the correct headers
02:08.25CreamyG31338i suck at linux :P
02:09.37sigmaorionitsnotabigtruck, if it is problematic then it might be imposible for me, lol! But i'd like to try it anyway
02:10.11itsnotabigtrucksigmaorion: the problem is that enabling an in-tree module will often make the built module unloadable on the existing kernel
02:10.36itsnotabigtruckthere has to be something that can be done but i'm not sure what
02:10.49itsnotabigtruckalso, sometimes enabling a module enables stuff in other parts of the kernel that aren't built as modulesw
02:11.44sigmaorionhmmm... nice challenge
02:15.04itsnotabigtruckand the 2nd one is what i think you need
02:15.51*** join/#harmattan oberling_ (~oberling@brln-4db9ac6a.pool.mediaWays.net)
02:15.54itsnotabigtrucki'm not sure wtf the 3rd one is
02:16.28CreamyG31338yeah i dunno i installed all 3 since i wasn't sure
02:17.32itsnotabigtruckwell, kernel-headers is what you need if you want to build out-of-tree modules, anyway
02:17.40itsnotabigtruckfor in-tree modules you need the actual kernel source
02:50.34*** join/#harmattan beford (~beford@unaffiliated/beford)
02:57.22*** join/#harmattan eeanm (ian@amarok/developer/eean)
02:57.25*** join/#harmattan Elleo (~Elleo@mikeasoft.com)
02:57.26*** join/#harmattan Elleo (~Elleo@libre.fm/hacker/elleo)
02:57.40*** join/#harmattan lbt (~david@78.32.229.233)
02:57.41*** join/#harmattan lbt (~david@Maemo/community/contributor/lbt)
03:08.07*** join/#harmattan Natunen (nalle@213-186-240-19.bb.dnainternet.fi)
03:08.41*** join/#harmattan Arie (~Arie@c-69-255-229-189.hsd1.md.comcast.net)
03:54.12*** join/#harmattan xarcass (~igorsazon@37.19.4.161)
03:54.22*** join/#harmattan Enforcer (David@203-206-166-147.perm.iinet.net.au)
04:00.06*** join/#harmattan xarcass_ (~igorsazon@37.19.4.161)
04:03.03*** join/#harmattan CreamyG420 (~lance.col@d108-173-164-101.abhsia.telus.net)
04:18.39*** join/#harmattan hhartz (~hhartz@241.149.34.95.customer.cdi.no)
04:40.32*** join/#harmattan RST38h (marat@wsip-184-180-40-182.ri.ri.cox.net)
04:48.33*** join/#harmattan psycho_oreos (~no@unaffiliated/tuxsavvy)
04:57.21*** join/#harmattan Enforcer (David@203-206-166-147.perm.iinet.net.au)
05:13.58*** join/#harmattan CreamyG31337 (~lance.col@d108-173-164-101.abhsia.telus.net)
05:15.19*** join/#harmattan heeeegua (~quassel@124.161.106.50)
05:19.25*** join/#harmattan aheinecke (~quassel@77.245.47.29)
05:22.13sigmaorionsorry, itsnotabigtruck, I had to rush
05:22.50sigmaorionso, the 2nd link are kernel headers?
05:22.57sigmaorionI will download it
05:23.32sigmaoriongotta go, it's pretty late here. Thank you guys, see you later...
05:27.08*** join/#harmattan piggz_ (~piggz@host-89-241-10-83.as13285.net)
05:28.32*** join/#harmattan ajalkane (~user@ZMKCCCLVII.gprs.sl-laajakaista.fi)
05:41.20*** join/#harmattan lamikr (lamikr@nat/nokia/x-tirewtgfqkifwtrb)
05:45.00*** join/#harmattan Jeffrey04 (~Adium@175.139.13.93)
05:45.21Jeffrey04has anyone tried creating a daemon with python here?
05:46.42ajalkaneNo, but since it's as easy as creating Upstart launcher script, it should be pretty straightforward
05:46.54Jeffrey04yea, done that
05:46.59Jeffrey04the script is started
05:47.04Jeffrey04but somehow the daemon is not running
05:47.25ajalkaneIs it text only daemon or does it try to do some UI stuff?
05:47.32Jeffrey04text only daemon for now
05:47.39Jeffrey04cos it is very much a proof of concept
05:48.42ajalkaneUpstarted daemons don't have all the default environment you get when running from command-line. Depending what you try to do in the script it may be a problem
05:49.16Jeffrey04how do i track the problem?
05:49.33Jeffrey04because i don't know how to redirect the output as this is my first time writing a daemon :/
05:49.50Jeffrey04mine is based on this http://www.jejik.com/articles/2007/02/a_simple_unix_linux_daemon_in_python/
05:54.31ajalkaneAh hmm... I think you should not do forking and what not when you Upstart your daemon (?).
05:54.49Jeffrey04so what's the proper way if I want to do it with python?
05:54.56ajalkaneI think Upstart takes care of the boring stuff. You just write your application.
05:55.32ajalkaneHave you tried getting rid of all that forking and daemonizing stuff, and just putting your script (that should not exit) to be started by Upstart?
05:55.40Jeffrey04not yet
05:56.27Jeffrey04shouldn't i fork? http://upstart.ubuntu.com/cookbook/#expect-daemon
05:57.16ajalkaneI guess if you have in your Upstart configuration the "expect daemon" instruction.
05:57.34Jeffrey04yes
05:58.28ajalkaneIt just seems unnecessary complex, unless you want your daemon to be compatible with non-Upstart systems
05:59.07Jeffrey04erm, the daemon is only usable on harmattan lol
05:59.16ajalkaneYou could write your errors into some file location to debug the issue. At least then you'd know where it goes haywire
05:59.35ajalkaneIf it's only for harmattan I'd get rid of all that forking business and just do regular script that's running
05:59.45ajalkaneUpstart will take care of running it in background and restarting it
05:59.47Jeffrey04trying to, but not too familiar with both python and daemon lol
05:59.50Jeffrey04iC
06:05.00*** join/#harmattan rnovacek (radek@nat/redhat/x-gpgwtrhvpdnapmyu)
06:07.35*** join/#harmattan trupheenix (~trupheeni@14.140.33.100)
06:09.12*** join/#harmattan hhartz (~hhartz@156.116.27.2)
06:13.57DocScrutinizerare you sure it's at least loading your python interpreter?
06:14.55DocScrutinizerpython *might* not be available (at all, or in $PATH) during boot time
06:14.55Jeffrey04the interpreter should be up because the script is able to generate a file in /tmp telling me what pid the daemon is running
06:15.04DocScrutinizer:nod:
06:15.05Jeffrey04the problem is that, the daemon is not running
06:15.34DocScrutinizerwhat's your definition of "not running"?
06:16.01DocScrutinizeris there a process "python mydaemon.py"?
06:16.08Jeffrey04nope
06:16.29DocScrutinizerthen for some reason it exits, no?
06:16.45Jeffrey04yea, need to find out why it exists
06:16.47Jeffrey04exits*
06:17.07DocScrutinizerredirect all std- and error-output to a file on start,
06:17.14DocScrutinizerthe classical unix way
06:19.05DocScrutinizercheck what it does when you start it from commandline
06:20.17DocScrutinizerif nothing else helps, start it via strace in your upstart script
06:20.37Jeffrey04strace?
06:21.08Jeffrey04is there a man page for that?
06:21.13Jeffrey04or i need to first install the package?
06:21.25DocScrutinizerstrace -f -ologfile.txt python mydaemon.py
06:21.42Jeffrey04do i need to first install a package?
06:21.44DocScrutinizerstrace is in developer tools somewhere
06:21.51Jeffrey04trace
06:21.51Jeffrey04-sh: strace: not found
06:21.52Jeffrey04ok
06:21.56Jeffrey04strace*
06:22.16Jeffrey04oh, found it, thanks
06:22.20DocScrutinizeryw
06:22.25Jeffrey04let me try what i can do
06:22.28Jeffrey04thanks for the help guys
06:22.29Jeffrey04:)
06:23.35DocScrutinizerhttp://wiki.maemo.org/Documentation/devtools/maemo5/strace
06:24.38*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
06:26.33DocScrutinizerJeffrey04: ^^
06:28.43DocScrutinizerawesome: http://wiki.maemo.org/Documentation/devtools/maemo5/strace#How_to_Trace_All_the_Running_Applications
06:29.18DocScrutinizerI guess you can have a lot of fun with this one ;-D
06:29.46Jeffrey04probably, is still a bit confused with all the threading/forking involved in Qt :/
06:30.16DocScrutinizerdon't worry about forking, strace -f takes care of it
06:30.49DocScrutinizeryou however do NOT want to do the "trace $world" suggestion above :-D
06:31.35DocScrutinizerit will make something explode - either your device, or your storage, or your brain XP
06:32.28DocScrutinizeror rather, srace will miss so much of all the traced processes that in the end the trace is bogus
06:34.31DocScrutinizerplus, I'm all but sure if Qt is the right toolbox for a daemon
06:35.10Jeffrey04am trying to use QSystemAlignedTimer here
06:35.21DocScrutinizerit's probably pretty hard to use Qt in a clean X-free way
06:35.32Jeffrey04since there's no cron :/
06:35.58DocScrutinizerhmm, on fremantle we had alarmd for that
06:36.02CreamyG31337that will work fine
06:36.05DocScrutinizerdunno about HARM
06:37.43DocScrutinizeras a general rule, since daemons are running/loaded all the time, you don't want to use libs with much overhead. Even python isn't really suited for a daemon
06:38.23DocScrutinizersure you can implement a PoC
06:38.41DocScrutinizerbut in the end you want a daemon as lean as possible
06:39.52trupheenixanyone got ideas on how i can get the screen dimensions via QML? i want to place a web view element with fixed width based on the screen.
06:39.54DocScrutinizer(though this rationale applies to interactive apps as well, it's particularly important for daemons, as you *always* have them eating your RAM, all the time and all of them)
06:41.29ajalkaneJeffrey04: I'd recommend starting by bare bones. First make a daemon that pretty much writes "hello world" to file every second. If you get that first running, start adding stuff
06:41.50DocScrutinizer:nod:
06:42.15Jeffrey04i probably would have to start everything over again
06:42.40DocScrutinizerand I don't see why you need any sophisticated timer for that, a simple sleep() does the trick, if you don't need realtime sync
06:42.41Jeffrey04is getting very confused with the multithreading QSystemAlignedTimer introduced
06:42.41ajalkaneNo, if you get the bare bones version running, you just need to copy-paste stuff into it
06:43.23ajalkaneQSystemAlignedTimer is supposed to use less battery
06:43.29DocScrutinizernah
06:43.36Jeffrey04but it introduces multithreading lol
06:43.46ajalkaneI haven't myself noticed any big difference
06:44.15DocScrutinizerit has a small difference for timer durations in the sub-second range
06:44.31Jeffrey04that's cool for me
06:44.37Jeffrey04not a time critical daemon
06:44.49DocScrutinizeras it's syncing events to other timers of foreign processes, so CPU doesn't have to awake multiple times
06:44.49Jeffrey04just need to run a check like once every minute or somehting
06:45.16Jeffrey04so i should change to a basic sleep()?
06:45.17DocScrutinizersleep 60
06:45.25DocScrutinizeryes
06:45.28DocScrutinizerperfect
06:45.43Jeffrey04then the script will be a lot simplified lol
06:45.53ajalkaneSimple is good
06:46.12Jeffrey04yea
06:46.29ajalkaneI'd only use QSystemAlignedTimer as a replacement for QTimer. Then the complexity is not any bigger whichever you use
06:47.58DocScrutinizeras mentioned above I'd by all means try to avoid Qt in daemons
06:48.57Jeffrey04only used qt for the timer thingy
06:49.01Jeffrey04and this
06:49.02Jeffrey04QSystemNetworkInfo().networkStatus(QSystemNetworkInfo.WlanMode) == QSystemNetworkInfo.Connected
06:49.24DocScrutinizeryou know the terrifying result of a printf "hello world" (50k binary). Try same with Qt, then you know what I meant
06:49.43Jeffrey04:)
06:51.35DocScrutinizerodds are your python+Qt daemon has a footprint in the tens of MB range in the end
06:53.12DocScrutinizeralso keep in mind that /usr/* might not be available during early stages of boot
06:53.37DocScrutinizerso your daemon might not be alowed to use any of what's in there
06:53.58Jeffrey04:)
06:54.03DocScrutinizerdepending on point in time during init that it's started
06:54.30DocScrutinizersee
06:54.36DocScrutinizer~optification
06:54.36infobotoptification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR,  http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3"
06:54.51DocScrutinizerfor a bad example how to mess up with all this
06:55.02*** join/#harmattan Saviq_ (~Saviq@89-70-77-101.dynamic.chello.pl)
06:55.28Jeffrey04lol,
06:55.34Jeffrey04no idea what's that all about
06:55.39Jeffrey04i am a web developer lol
06:56.21DocScrutinizerit's about fremantle and Nokia not considering the advice I gave above, which is in line with general rules in FHS
06:56.50DocScrutinizerwhich resulted in a mega mess that still hurts us every single day
06:58.03DocScrutinizer/usr is to be considered nonexistent during early boot (until mount)
06:58.58DocScrutinizerthough rather irrelevant for 'apps', any deamon might need to consider that and use according design
06:59.52Jeffrey04:)
07:00.11*** join/#harmattan gabriel9|work (~quassel@92.241.143.37)
07:03.12*** join/#harmattan hhartz (~hhartz@firewall.aspiro.com)
07:03.14*** join/#harmattan lamikr (lamikr@nat/nokia/x-rjgsfeqhmmrygmvf)
07:05.00ajalkaneon Harmattan at least the 3rd party daemons are started so late that this is luckily no problem
07:05.21ajalkaneThey're started something like 1-2 minutes after you get the app grid visible!
07:05.31ajalkaneWhich of course can cause other kind of problems...
07:05.41CreamyG31337yeah hopefully you waited long enough before deciding yours isn't running lol
07:07.49*** join/#harmattan rigo (~rigo@ANancy-551-1-67-123.w86-204.abo.wanadoo.fr)
07:09.06Jeffrey04yea, waited long enough, :) and the daemon died, not sure what happens
07:09.22Jeffrey04probably something is wrong in my implementation of qsystemalignedtimer
07:09.29Jeffrey04i mean, the way i use it
07:10.31ajalkanebut in that case you should see the problem also when running the script manually from command-line, but this didn't happen right?
07:11.09Jeffrey04after writing the error to a file, i get this
07:11.12Jeffrey04QObject: Cannot create children for a parent that is in a different thread.
07:11.15Jeffrey04a new one
07:11.20Jeffrey04didn't get this before
07:11.21Jeffrey04lol
07:11.28Jeffrey04need to check again what went wrong later tonight
07:11.46DocScrutinizerdon't use Qt and all will be fine :-D
07:11.53rigoha!
07:12.15Jeffrey04just changed everything to a simple while loop and sleep
07:12.21Jeffrey04will see how it goes
07:14.58trupheenixjonni, hi
07:27.31*** join/#harmattan jreznik (jreznik@nat/redhat/x-mahvkeyvljnyrrys)
07:27.32*** join/#harmattan ggiovanni88 (~ircchatte@95.239.169.17)
07:27.56jonnitrupheenix: QML Screen Element has height and width
07:28.25trupheenixjonni, ok
07:31.35*** join/#harmattan ArkanoiD_ (~ark@swsoft-msk-nat.sw.ru)
07:37.46*** join/#harmattan GeneralAntilles (~ryan@Maemo/community/contributor/GeneralAntilles)
07:44.22*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
07:46.45*** join/#harmattan scoobertron (~tom@93.186.147.191)
07:54.07*** join/#harmattan decibyte (~mmm@gateway/tor-sasl/decibyte)
08:13.45*** join/#harmattan aquarius (~aquarius@cpc5-dudl10-2-0-cust29.wolv.cable.virginmedia.com)
08:13.59*** join/#harmattan leinir (~leinir@p4FDDE891.dip.t-dialin.net)
08:14.00*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
08:21.15*** join/#harmattan miroslav (~miroslav@kde/mirko)
08:31.56*** join/#harmattan khertan (~khertan@AAmiens-652-1-69-21.w83-204.abo.wanadoo.fr)
08:32.19khertanMorning
08:52.41*** join/#harmattan GeneralAntilles (~ryan@Maemo/community/contributor/GeneralAntilles)
08:55.27*** join/#harmattan beford (~fernando@unaffiliated/beford)
08:57.10*** join/#harmattan GeorgeH (~George@c-69-141-105-145.hsd1.nj.comcast.net)
09:10.00*** join/#harmattan faenil (~faenil@dynamic-adsl-78-13-150-127.clienti.tiscali.it)
09:30.26*** join/#harmattan hhartz (~hhartz@firewall.aspiro.com)
09:41.57*** join/#harmattan tbf (~mathias@p5B3D439D.dip.t-dialin.net)
09:47.22*** join/#harmattan merlin_1991 (~merlin@merlin1991.at)
09:47.22*** join/#harmattan drf___ (~quassel@2a01:4f8:101:54a4::dead:beef)
09:48.04*** join/#harmattan hhartz (~hhartz@firewall.aspiro.com)
09:56.55*** join/#harmattan arcean (~Arcean@aaep206.neoplus.adsl.tpnet.pl)
10:03.37*** join/#harmattan nid0 (nidO@dsl-fixed-94-30-53-17.interdsl.co.uk)
10:04.16*** join/#harmattan machine1 (machine1@pool-74-111-197-200.lsanca.fios.verizon.net)
10:04.16*** join/#harmattan lamikr (lamikr@nat/nokia/x-fpkvbicdurdufpah)
10:11.02*** join/#harmattan jpwhiting (jwhiting@pasanda.collabora.co.uk)
10:34.22khertanComments from the QA team:
10:34.22khertanFAILED: Linking to an External Store or Website promoting competing products.
10:34.25khertanSUMMARY: The support website includes links to an external website instead of the Nokia Store.
10:34.28khertanREQUIREMENT: According to the Nokia Store publisher registration and distribution agreement: “5.4. Non-Compete – You may not use the Program to distribute or make available any Content whose primary purpose is to facilitate the distribution of Content outside of the Program.”
10:34.33khertanACTUAL RESULT: The support website contains link to external store, http://apps.formeego.com/staging/applications/n9/pr1.0/harmattan/Utilities/khtsimpletext/.
10:34.36khertanEXPECTED RESULT: Promotion of external storefronts and websites with competing products are not allowed. Links to download the same content or other related content should be linked to the Nokia Store instead of the publisher’s own website or other distribution channels. (public, Moderation in progress -> Qa failed)
10:34.41khertanoups
10:34.44khertansorry
10:34.55*** join/#harmattan lizardo (lizardo@nat/indt/session)
10:35.10*** join/#harmattan lizardo (lizardo@nat/indt/x-msqxjnmfewtriopw)
10:44.09*** join/#harmattan trx (~ns-team@212.200.198.90)
10:47.05rzrkhertan,  this is no fun
10:49.03auenfhmm, meecast 'find location via gps' is broken?
10:50.05rzrkhertan, my app is stuck at the china checkpoint
10:58.40khertanrzr: no it s not funny
10:58.46khertanrzr: but i can understand
10:59.44rzrexclusivity only applies to the binaries form ?
11:00.41rzrhave u tested serval ? http://talk.maemo.org/showthread.php?t=75880
11:00.42khertanrzr: it look like
11:00.49SpeedEvilCan nokia store actually distribute source?
11:00.51ajalkaneI don't think Nokia store has any problems that the app is in apps for meego too. You just shouldn't advertise it from support pages that can be reached from the Nokia store version :P
11:00.52khertans/it/it s
11:01.29khertanajalkane: exactly, this is what they said, the support page of your app should not promote other binary download
11:01.30SpeedEvilIt's required to 'advertise' that the program is available in source form - wich would clearly be 'related content'.
11:01.31*** join/#harmattan lamikr (lamikr@nat/nokia/x-spwmyedignokfikr)
11:01.36khertanhttp://khertan.net/medias/khtsimpletext_screenshot_4.png
11:01.40khertanrzr: http://khertan.net/medias/khtsimpletext_screenshot_4.png
11:01.49SpeedEvilBut if they're being rational - good.
11:02.22rzrkhertan, congratz it is fast ?
11:03.34khertanrzr: it s not in real time :)
11:03.45khertanrzr: as you can't edit partial content of a TextArea :)
11:04.00*** join/#harmattan aheinecke (~quassel@77.245.47.29)
11:04.13rzrbtw i noticed you did look at opengles , didnt you ?
11:04.19khertanThe problem here is that my support page promote the download from Apps4Meego ...
11:04.38khertanso the fail on QA is perfectly normal
11:04.54khertanrzr: i ve try to syntax highlight using pygame also ;)
11:05.03khertanbut lost os integration
11:05.10khertanso not a good things
11:05.20rzrredak status :
11:05.20rzrQA Report overview
11:05.20rzrFile status: In Progress
11:05.20rzrItem status: Passed
11:05.24rzrDistribution in QA
11:05.26rzrPending 0.4 % Show >>
11:05.28rzrIn progress 0.0 %
11:05.30rzrPassed 99.6 % Show >>
11:05.32rzrFailed 0.0 %
11:05.34rzrbeen stuck for weeks now
11:05.47ajalkaneGood old china. My Apps stuck in china too
11:05.50ajalkaneRelease it, bastards
11:05.56khertanstrange, it s took 1 days for having KhtSimpleText in ovistore
11:06.22rzrajalkane, how long ?
11:08.02rzrajalkane, http://talk.maemo.org/showthread.php?p=1196901#post1196901
11:08.42khertanrzr: did you have also problem with large text ? ui freeze ?
11:09.04khertanrzr: until qml text property is filled ?
11:09.46rzri noticied some weirdness while focus on it to show on screen kb
11:10.17rzrkhertan, i did not test it that much , it worked on my notes ...
11:10.37*** join/#harmattan merlin1991 (~merlin@Maemo/community/cssu/merlin1991)
11:11.53khertanrzr: héhé ... i m also planning to finish my note taking apps which sync with https://github.com/kasparsd/HTML5-Notepad-with-Sync
11:12.19khertanhttp://notepad.konstruktors.com/ <<< demo:demo
11:12.29khertanit s a nice html
11:12.30khertan5
11:12.32rzrgit ?
11:12.32khertannotepad apps
11:12.55khertanthere is no public git of my apps yet
11:13.10khertanit s broken on too many part to make it public right now
11:13.11khertan:)
11:13.11rzri mean do you use git to sync contents ?
11:13.31khertanno, notes are stored on webserv
11:13.35khertanwebserver
11:13.44khertanand sync is manually written
11:13.49rzrok
11:14.07khertanjson via https post request
11:14.08khertan:)
11:14.59rzrlooks good
11:15.34rzrI wish there is a nodejs port
11:24.48ajalkanerzr: not weeks... actually I just submitted the app in saturday so I was surprised it's only china blocking it at the moment
11:25.05ajalkaneUsually china has only blocked for week
11:30.12khertanafter 15 May, khertan software update will probably be slower than today : Diablo 3 release date :)
11:30.57*** join/#harmattan scoobertron (~tom@93.186.147.191)
11:32.15ajalkaneThen try and sort out your sources so that someone can carry on the development while you're sitting in Diablo 3 coma!
11:32.41ajalkaneWhen you wake up from your slumber, in perhaps 6 months, you can continue from well progressed sources
11:44.45*** join/#harmattan Mek|irssi (~marijn@93.157.1.37)
12:05.30*** join/#harmattan jluisn (~quassel@187.115.172.24)
12:40.29*** join/#harmattan Arie (~Arie@c-69-255-229-189.hsd1.md.comcast.net)
12:49.39*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
13:08.36*** join/#harmattan etrunko (etrunko@nat/ibm/x-iaptikryamqunnrx)
13:14.44*** join/#harmattan machine1 (machine1@pool-74-111-197-200.lsanca.fios.verizon.net)
13:26.09*** join/#harmattan tbf_ (~mathias@p57BD7C6B.dip.t-dialin.net)
13:31.05*** join/#harmattan harbaum (~quassel@2001:8d8:1fe:8:baac:6fff:fe2d:73a3)
13:55.52khertanrzr: http://support.publish.nokia.com/?p=4457&type=alert
14:09.42*** join/#harmattan Saviq_ (~Saviq@89-70-77-101.dynamic.chello.pl)
14:18.31Sazpaimon_you know what would be nice
14:18.45Sazpaimon_a call blocker that responds with a "disconnected or no longer in service" message
14:23.19*** join/#harmattan X-Fade (~xfade@d5152FFD8.static.telenet.be)
14:30.45*** join/#harmattan beford (~fernand0@unaffiliated/beford)
14:51.05*** join/#harmattan cityLights (~cityLight@bzq-82-81-5-6.red.bezeqint.net)
14:51.22*** join/#harmattan rm_work (~rm_you@2605:2700:0:3::4713:9326)
14:51.22*** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you)
14:52.15cityLightsI need help, I removed all my email acounts, then added my gmail but I dont see my emails
14:52.24cityLightsthe email client used to work
14:52.54cityLightsthen one of the three acounts was closed, and since then I am unable to use email on my N9
14:53.08cityLightsis there a ~/.modest I can remove?
15:03.21*** join/#harmattan PaulePanter (~paul@mail.gw90.de)
15:05.25*** join/#harmattan X-Fade (~xfade@d5152FFD8.static.telenet.be)
15:08.27cityLightsX-Fade: hi there, can you help me with the email client?
15:08.47cityLightswhere are the files kept? how can I remove them?
15:18.44*** join/#harmattan mschlens (~mschlens@e180030069.adsl.alicedsl.de)
15:28.05*** join/#harmattan leinir (~leinir@89.204.138.49)
15:28.07*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
15:32.17*** join/#harmattan risca (~risca@wnpgmb0903w-ds01-249-233.dynamic.mtsallstream.net)
15:45.58*** join/#harmattan shanttu (~shanttu@dsl-hkibrasgw3-ffdec300-4.dhcp.inet.fi)
15:58.02*** join/#harmattan GeneralAntilles (~ryan@72.187.33.69)
15:58.05*** join/#harmattan GeneralAntilles (~ryan@Maemo/community/contributor/GeneralAntilles)
16:02.11*** join/#harmattan snowpong (~espen@156.116.27.2)
16:05.23*** join/#harmattan bzoltan2 (~balogh@a88-115-125-44.elisa-laajakaista.fi)
16:05.58*** part/#harmattan bzoltan2 (~balogh@a88-115-125-44.elisa-laajakaista.fi)
16:18.51*** join/#harmattan beford (~fernand0@unaffiliated/beford)
16:32.11*** join/#harmattan lildeimos (~lildeimos@host131-70-dynamic.41-79-r.retail.telecomitalia.it)
16:50.51*** join/#harmattan poolbazi (~ircchatte@2.144.207.42)
16:54.27*** join/#harmattan bef0rd (~fernand0@unaffiliated/beford)
17:01.06*** join/#harmattan piggz_ (~piggz@host-2-100-152-131.as13285.net)
17:02.18*** join/#harmattan luke-jr (~luke-jr@2001:470:5:265:222:4dff:fe50:4c49)
17:05.31*** join/#harmattan piggz_ (~piggz@host-2-100-152-131.as13285.net)
17:07.08*** join/#harmattan cityLights (~cityLight@bzq-82-81-5-57.red.bezeqint.net)
17:15.23*** join/#harmattan jaywink (~jaywink@cs181163242.pp.htv.fi)
17:31.19ieatlinti love that the store on the n9 will occasionally tell me it needs to install dependencies when i try to install an app.. but it doesn't tell me what they are
17:36.03*** join/#harmattan Anssi138 (~ae@a88-113-110-44.elisa-laajakaista.fi)
17:40.27*** join/#harmattan machine1 (machine1@pool-74-111-197-200.lsanca.fios.verizon.net)
17:43.38*** join/#harmattan piggz_ (~piggz@host-2-100-152-131.as13285.net)
17:44.54*** join/#harmattan Anssi138 (~ae@a88-113-110-44.elisa-laajakaista.fi)
17:46.56itsnotabigtruckieatlint: usually it's python or something python related
17:48.22*** join/#harmattan miroslav (~miroslav@kde/mirko)
17:51.48*** join/#harmattan NIN101 (~NIN@2606:df00:2:0:216:3cff:fe71:5e1e)
17:52.33*** join/#harmattan scoobertron (~tom@93.186.147.191)
17:56.56*** join/#harmattan leinir (~leinir@89.204.138.49)
17:56.57*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
18:00.42ieatlintitsnotabigtruck: i don't think i've installed python that many times :P
18:00.51ieatlinti'm not really worried, just curious
18:01.58itsnotabigtruckieatlint: well, it could be various parts of pyside
18:11.40khertanrzr: qa passed 5 hours ... not bad. waiting that is available in store
18:12.00ieatlintthe spotify app is pretty decently done
18:12.43ieatlintfriend convinced me to do their free trial.. i'm disconcerted about the forced facebook integration, but the app definitely was reviewed by some competent QA people, which is a rare blessing
18:17.01itsnotabigtruckkhertan: how about updating http://apps.formeego.com/staging/applications/n9/pr1.0/harmattan/Utilities/khtsimpletext/ to the latest version
18:17.08*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
18:17.26itsnotabigtruckalso i don't understand wtf nokia thinks they're doing with this no-links-to-other-sites business
18:17.28itsnotabigtruckit's insane
18:17.49itsnotabigtruckespecially apps for meego in particular
18:17.52*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
18:21.30*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
18:21.44djszapianybody using QDeclarativeEngine in here for showing up the main qml ?
18:21.47djszapihey btw :-)
18:24.06itsnotabigtruckdjszapi: you might have more luck with your questions if you just asked straight away
18:25.27djszapiitsnotabigtruck: that is the question
18:27.09rm_workhey, anyone know offhand what the SMS database file is called / where it is located?
18:27.21rm_workis it somewhere in the user directory?
18:27.41itsnotabigtruckdjszapi: well, does it work?
18:28.02itsnotabigtruckrm_work: it's in the user directory, i think, mixed in with the tracker stuff
18:28.05djszapiitsnotabigtruck: I do not understand that question.
18:28.10itsnotabigtrucknot precisely sure where
18:28.17itsnotabigtruckdjszapi: QDeclarativeEngine that is
18:28.23befordrm_work, there is an script on tmo to backup SMSs it could give you an idea
18:28.27djszapiQDE what is ?
18:28.33rzrhave u hacked gles a bit ? http://talk.maemo.org/showthread.php?p=1197089#post1197089 ?
18:29.03rm_workbeford: OMFG
18:29.04itsnotabigtruckalso, how backward compatible is qt5?
18:29.09rm_workthat is actually what i am trying to do
18:29.12rm_workwhere is that
18:29.15rm_workwiki?
18:29.21befordtmo thread
18:29.23befordlet me see
18:29.28itsnotabigtruckdjszapi: "well, does it work?" where it is that class
18:29.37rm_worki didn't see one last time i checked, SMS history is the only thing keeping me from upgrading my N950 to PR1.2 from whatever beta firmware it shipped with
18:29.43befordrm_work, http://talk.maemo.org/showthread.php?t=83166&highlight=sms+backup
18:30.27djszapiitsnotabigtruck: work with what ?
18:30.28rm_workthanks beford!!
18:30.30djszapiI am not getting.
18:30.43djszapihmm, beford hi :)
18:30.48djszapibeford: would need some Mac testing.
18:31.07befordhey djszapi
18:31.24itsnotabigtruckdjszapi: well, you're probably asking about QDeclarativeEngine because you want to use it on harmattan or are having trouble doing so
18:31.33itsnotabigtruckotherwise, not sure why you're asking here...
18:31.46itsnotabigtruckmy question really isn't very cryptic
18:31.59itsnotabigtruckanyway, minetest = irrlicht
18:32.08itsnotabigtruckso if irrlicht does opengl es, it might be a go
18:32.21djszapiitsnotabigtruck: not getting what you mean really.
18:32.25rzrIICR it does
18:32.31djszapiQDE is obviously for qml stuff, asking for example
18:32.35djszapiwhat is the problem ?
18:32.56rzritsnotabigtruck, but how comes the pvr blob is not in obs ?
18:33.15itsnotabigtruckrzr: the pvr blob?
18:33.41rzropengles-sgx-img-common-dev_1.4.268+0m6_armel.deb
18:33.44rzractually
18:33.49itsnotabigtruckdid you put a buildep on that?
18:34.05rzrwhen i tried yes
18:34.09itsnotabigtruckif it's in the harmattan-dev repo, obs should be able to find it
18:34.23rzri am not sure it is present
18:34.31rzrhttp://forum.meego.com/showthread.php?p=40581#post40581
18:34.34itsnotabigtruckand i expect you're well aware of how much of a stickler about build dependencies OBS is
18:34.59itsnotabigtrucki've had to rev some of my packages over and over and over due to missing build dependencies
18:36.21itsnotabigtruckrzr: so what happens if you put that package in your buildeps
18:36.28itsnotabigtruckis it unresolvable or does it build
18:36.34rzrunresolvable
18:36.43itsnotabigtruckgot a link to the package page?
18:37.08itsnotabigtrucklooks like there's a link in the fmc post
18:37.36rzrhttp://harmattan-dev.nokia.com/pool/harmattan/nokia-binaries/41667a5bd857be02f487c2ce806fbf85/nokia-binaries/o/opengles-sgx-img/opengles-sgx-img-common-dev_1.4.268+0m6_armel.deb
18:37.49rzrno dsc though :)
18:37.52itsnotabigtruckBuild-Depends: debhelper (>= 5.0.42), libvorbis-dev, libsdl1.2-dev, libsdl-ttf2.0-dev, libpng12-dev, opengles-sgx-img-common-dev [arm armel]
18:38.00itsnotabigtruck^ i think that [arm armel] is confusing OBS
18:38.22djszapiyes, it does
18:38.27itsnotabigtrucksince the dependency isn't architecture-dependent anyway, it shouldn't be marked as such
18:38.27djszapiremove that.
18:38.48*** join/#harmattan harbaum (~quassel@dslb-092-075-155-104.pools.arcor-ip.net)
18:38.48itsnotabigtruck(it's hardware dependent, but you could have powervr on i386 or any other arch too)
18:39.36itsnotabigtruckoh btw, are the people working on debian chroot setups using debian's new armhf architecture?
18:39.41rzrhttps://build.pub.meego.com/package/live_build_log?arch=armv7el&package=sdlgles&project=home%3Arzr%3Amaemo&repository=harmattan
18:39.49rzrwhat i tested
18:40.04itsnotabigtrucki think armhf is equivalent to harmattan's idea of armel
18:40.06rzrerr
18:40.10itsnotabigtruck(hf = hard float armv7)
18:40.21rzryes
18:40.47rzrbbl
18:40.54cityLightshi
18:41.00befordi
18:41.02befordh
18:41.04cityLightshow to remove all email files?
18:41.13*** join/#harmattan arcean (~Arcean@aacv185.neoplus.adsl.tpnet.pl)
18:41.27cityLightsI removed the acounts in the manager , then re entered my gmail
18:41.32cityLightsbut it doesnt sync
18:41.43cityLightsI can't get my emails on the N9
18:41.53cityLightsis there a ~/.modest I can remove?
18:42.10befordI remember itsnotabigtruck giving a command to do something like that, check on the logs of the channel and/or ask hime
18:43.15befordhttp://mg.pov.lt/harmattan-irclog/%23harmattan.2012-04-15.log.html#t2012-04-15T10:37:01
18:43.16befordfound it
18:43.23befordit will remove all the accounts I believe
18:43.56cityLightssweet thanks
18:44.36*** join/#harmattan piggz_ (~piggz@host-2-100-152-131.as13285.net)
18:44.50cityLightspiggz_: haya
18:49.46itsnotabigtrucki don't know if that'll do what you want
18:49.57itsnotabigtruckcityLights ^ also, the n9 doesn't run modest
18:50.04itsnotabigtruckthe new client is called fenix, if that helps you find anything
18:50.21cityLightsyes I found it using top
18:51.14itsnotabigtruckconnected via wifi tether now because this cafe's wifi is a POS
18:51.30itsnotabigtruckok, so rzr: first, your package wasn't unresolvable like you said
18:51.43itsnotabigtruckwere it unresolvable it wouldn't have started building and wouldn't have a log
18:51.50itsnotabigtruckalso, it looks like it has the same issue
18:51.55itsnotabigtruckBuild-Depends: debhelper (>= 5), libx11-dev, libsdl1.2-dev, libgles2-dev [i386], opengles-sgx-img-common-dev [armel]
18:52.09itsnotabigtruckprobably best off just changing that to opengles-sgx-img-common-dev
18:52.16rigohey itsnotabigtruck, just saying hello, unfortunately too busy ...
18:52.26itsnotabigtruckeven better would be to get obs working properly :p
18:52.27itsnotabigtruckhey rigo
18:52.30*** join/#harmattan jluisn (~quassel@187.115.172.24)
18:55.38itsnotabigtruckbtw #inception, you guys should get in there :p
19:02.47piggz_lo cityLights
19:05.12*** join/#harmattan Arie (~Arie@c-69-255-229-189.hsd1.md.comcast.net)
19:10.34*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
19:31.03*** join/#harmattan scoobertron (~tom@93.186.147.191)
19:37.34*** join/#harmattan jluisn (~quassel@187.115.172.24)
19:45.33*** join/#harmattan lildeimos_ (~lildeimos@host227-66-dynamic.4-87-r.retail.telecomitalia.it)
19:49.00*** join/#harmattan lmoura_ (lmoura@nat/indt/x-btirjtuuzpdkabia)
20:01.19*** join/#harmattan scoobertron (~tom@93.186.147.191)
20:05.48*** join/#harmattan sigmaorion (bebcf1e4@gateway/web/freenode/ip.190.188.241.228)
20:08.06*** join/#harmattan PaulePanter (~paul@mail.gw90.de)
20:09.33*** join/#harmattan javispedro (~javier@Maemo/community/contributor/javispedro)
20:11.29DocScrutinizerhi javispedro
20:11.40*** join/#harmattan Sazpaimon__ (wat@c-68-32-58-174.hsd1.nj.comcast.net)
20:11.57*** join/#harmattan Sazpaimon__ (wat@c-68-32-58-174.hsd1.nj.comcast.net)
20:12.05*** join/#harmattan jluisn (~quassel@187.115.172.24)
20:13.35javispedromoo DocScrutinizer
20:17.04*** join/#harmattan ajalkane (~ajalkane@a88-115-212-112.elisa-laajakaista.fi)
20:41.51*** join/#harmattan gabriel9 (~gabriel9@139-70-246-188-bl.cable.dyn.broadband.blic.net)
20:44.24*** join/#harmattan tbf (~mathias@p57BD7C6B.dip.t-dialin.net)
20:54.18*** join/#harmattan jluisn (~quassel@187.115.172.24)
21:38.37*** join/#harmattan Arie (~Arie@c-69-255-229-189.hsd1.md.comcast.net)
21:45.53*** join/#harmattan Creteil (dtc@lns-bzn-51f-62-147-196-247.adsl.proxad.net)
21:46.02Creteilhi all
21:49.23*** part/#harmattan Creteil (dtc@lns-bzn-51f-62-147-196-247.adsl.proxad.net)
21:50.39*** join/#harmattan risca (~risca@wnpgmb0903w-ds01-249-233.dynamic.mtsallstream.net)
23:03.41*** join/#harmattan tomma (~tomma@a91-153-219-149.elisa-laajakaista.fi)
23:08.52*** join/#harmattan aquarius (~aquarius@cpc5-dudl10-2-0-cust29.wolv.cable.virginmedia.com)
23:13.56Elleohey aquarius, this might interest you for nostalgia's sake if nothing else ;) http://bit.ly/HZ9DDQ and http://bit.ly/JshPwr
23:15.15aquariusElleo, nice work! this is for harmattan?
23:15.28Elleoyep, works on the n900 with the community updates too though
23:19.05Elleowell, I say "works"... ;)
23:19.30Elleogeneral project management stuff, recording and waveform drawing works; playback is a bit problematic still though
23:19.49Elleoand I haven't done any UI stuff the moving events around/cutting/fading/etc.
23:20.05Elleobut its the furthest I've got with my various mobile ports ;)
23:27.32*** join/#harmattan Summeli (summeli@irc.summeli.fi)
23:27.53*** join/#harmattan rm_you (rm_you@24-155-233-131.dyn.grandenetworks.net)
23:28.08rm_youok, so i am late to the party here, but i need to flash my N950 that is still running beta1
23:28.26rm_youfrom what i have read, I NEED to flash first to beta2, then do OTA to PR1.1?
23:28.47rm_youor can I now just download the one-click flasher for 1.1 and that will work?
23:36.23*** join/#harmattan thek (~thek@2001:708:30:12b0:21d:baff:feec:aa3)
23:37.08*** join/#harmattan risca (~risca@wnpgmb0903w-ds01-249-233.dynamic.mtsallstream.net)
23:38.21itsnotabigtruckrm_you: damn that's old :p
23:38.28itsnotabigtruckyou should upgrade to pr1.2 beta (almost identical to pr1.2)
23:38.38itsnotabigtrucki don't know about what you need to flash first though
23:38.43rm_youyeah i know
23:38.49rm_youi was paranoid about losing my SMS history
23:38.50itsnotabigtrucki'd be surprised if you have to flash anything first because it annihilates everything during the flash
23:38.57rm_youah, yeah
23:39.01rm_youi guess if i'm not doing OTA
23:39.04itsnotabigtruckbut maybe there's some sort of weirdness related to the calibration data area
23:39.21itsnotabigtruckand don't bother with the ssu (ota upgrade) unless you have to...flashing is the only way to be sure
23:45.15*** join/#harmattan beford (~fernand0@unaffiliated/beford)
23:52.58*** join/#harmattan Arie (~Arie@c-69-255-229-189.hsd1.md.comcast.net)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.