IRC log for #harmattan on 20120310

03:09.24*** join/#harmattan beford (~fercho@unaffiliated/beford)
03:10.10*** join/#harmattan oberling (~oberling@brln-4dbc4111.pool.mediaWays.net)
03:24.13*** join/#harmattan yondie (~AA@175.139.117.180)
03:24.33yondiehello
03:24.50yondiei need help a little bit on my N9 PR 1.2
03:25.07yondieit seems that every picture i took with the official camera application
03:25.10yondieit will not save
03:25.43yondieanyone got the same problem?
03:47.23*** join/#harmattan adlan (~adlan@175.144.179.194)
03:52.03*** part/#harmattan decoy (decoy@hilla.kapsi.fi)
03:54.09ghjgfjghjbnRST38h you around?
04:23.42*** join/#harmattan diorahman (~diorahman@202.152.194.221)
04:26.06diorahmanHello! Since the https://projects.developer.nokia.com/notificationsapi/wiki/test I need help to download the debian file for changing mode of notification API
04:26.11diorahmanplease help me
04:26.24diorahmanSince the https://projects.developer.nokia.com/notificationsapi/wiki/test is down
04:26.55diorahmanI need your help for downloading necessary files for setting the notification api dev
04:26.56itsnotabigtruckdiorahman: oh hey
04:27.06itsnotabigtruckthink i d/ld that a while back
04:27.13itsnotabigtruckhold on
04:27.23diorahmanitsnotabigtruck: thanks!
04:28.00SpeedEvilhttp://wl4.peer360.com/b/wrmdWMluDmda8usN9U26/mle.asp?hl=121193944&r=JGBFECC&CID=170240 - for qtquick people that like the silly cameraphone idea
04:29.39itsnotabigtruckdiorahman: http://minus.com/mAWo3jtk4#
04:29.54diorahmanSpeedEvil: yeah, an example of submission: http://library.developer.nokia.com/Community/Wiki/Dropian_-_QML_Dropbox_Client
04:30.02diorahmanitsnotabigtruck: thanks a bunch!
04:30.32itsnotabigtruckdiorahman: also make sure to get incepted
04:31.43diorahmanitsnotabigtruck: OK
04:32.31itsnotabigtrucklol, just "ok"? :p
04:34.16ghjgfjghjbnany former android users present?
04:34.48itsnotabigtrucknein
04:35.16SazpaimonSpeedEvil, we're not having this conversation again
04:35.28Sazpaimon:P
04:36.43diorahmanitsnotabigtruck: I didn't follow, pardon me
04:36.57itsnotabigtruckbtw i'm starting to work on a utility to control aegis settings via inception
04:37.12itsnotabigtruck(using the unseal kernel module)
04:37.19itsnotabigtruckdiorahman: https://endno.de/~itsnotabigtruck/inception
04:38.26diorahmanitsnotabigtruck: awesome! right away after this!
04:38.42SpeedEvilSazpaimon: I don't really disagree with your points. But I don't think you can deny it's a silly product. Dead-end one-off phone, with massive gimmick.
04:38.56itsnotabigtruckSpeedEvil: well, they say they're going to adapt the tech into future lumias
04:39.10itsnotabigtruckso presumably there'll be a lumia 9001 pureview
04:39.14SazpaimonSpeedEvil, the tech is far from one-off
04:39.23itsnotabigtruckit has over nine thousand jiggapixels!
04:39.29SpeedEvilThe phone is one-off - Symbina is going away
04:39.35Sazpaimonyeah in 5 years
04:40.19Sazpaimonsymbian ia already a liability to nokia yet the continue to develop it
04:40.42SpeedEvilOdd.
04:41.19Sazpaimonand theyve continually comitted to the "2016" EOL date
04:42.17Sazpaimondont know why i quoted that
04:42.29Sazpaimoni mean
04:43.00Sazpaimoncan you say that in 2016 android will still be around?
04:43.48psycho_oreosor even microsoft making huge losses on their mango or whatever windows mobile platform?
04:45.57Sazpaimonmicrosoft can afford to make huge losses
04:46.02Sazpaimonremember the original xbox?
04:46.13Sazpaimonthat was sold at a loss for pretty much its entire life
04:46.18Sazpaimoneven when it sold well
04:47.23Sazpaimoni dont know if the 360 is the same
04:47.32Sazpaimonmaybe with stuff like kinect they break even
05:07.56diorahmanitsnotabigtruck: I'm sorry, the deb seems invalid
05:08.39diorahmanitsnotabigtruck: is that because I have 1.2 already?
05:10.18itsnotabigtruckdiorahman: the notifications one, or inception
05:10.23itsnotabigtruckif the former, i never actually tried it
05:10.26diorahmanthe notification, sorry
05:10.28itsnotabigtruckwhat do you mean by invalid
05:10.34itsnotabigtruckwhat happens if you try installing it with dpkg -i
05:10.45itsnotabigtruckif it fails post the errors on a pastebin
05:11.16itsnotabigtruckit's possible it has pr1.1-only dependencies or something like that, but that would be surprising imo
05:14.03diorahmanitsnotabigtruck: it's installed but I couldn't find the executable
05:14.10diorahmanitsnotabigtruck: https://gist.github.com/2010256
05:15.09itsnotabigtruckdiorahman: it installs to /usr/bin/notificationsenvironmentselector
05:15.20itsnotabigtruckand it didn't fail...that locale stuff happens for anybody with a non-english locale
05:16.06itsnotabigtrucker, wait, it did fail
05:16.10itsnotabigtruck"dpkg: requested operation requires superuser privilege"
05:16.13psycho_oreossure, microsoft can afford to make huge losses, this is why for every little screwups they make they have other products to cover that loss. This is probably also the reason why they're losing to Apple
05:16.17itsnotabigtruckmake sure to run dpkg from devel-su
05:16.41itsnotabigtrucki only looked at the line at the end, but forgot that aegis will keep going even if dpkg bombs out
05:16.56diorahmanitsnotabigtruck: ok devel-su :-)
05:18.29psycho_oreosglad nokia joined hands with microsoft, together they can be easily forgiven as the much belated movie `dumb and dumber'
05:18.59ghjgfjghjbnokay so im gonna buy a white n9, is there a general consensus on made in finland or china?
05:19.06ghjgfjghjbnor no difference
05:19.18psycho_oreosthere's a channel for n9 discussion, its called #n9
05:19.23ghjgfjghjbnty
05:40.19*** join/#harmattan jaywink (~jaywink@cs181137044.pp.htv.fi)
05:42.11itsnotabigtruckdiorahman: did you get it working?
05:43.46*** join/#harmattan Natunen (nalle@213-186-240-19.bb.dnainternet.fi)
05:46.30diorahmanitsnotabigtruck: yeah! sorry! that was my fault! THANKS!
06:07.54*** join/#harmattan djszapi (~lpapp@kde/developer/lpapp)
07:38.25*** join/#harmattan ZogG_laptop (~ZogG_lapt@bzq-79-179-219-233.red.bezeqint.net)
08:30.41Corsachmhm ok so I guess I know why I can't edit any contacts:
08:30.45CorsacMar 10 09:30:08 (2012) tracker-store[1369]: GLIB MESSAGE Tracker - ---> [107|contacts|2804] Failed, database disk image is malformed
08:32.27Corsacmaybe restoring pr1.1 backup image to pr1.2 was the issue, though I didn't really have a choice
08:33.27*** join/#harmattan Saviq_ (~Saviq@91.90.163.138)
08:41.25*** join/#harmattan piggz_ (~piggz@host-2-100-146-9.as13285.net)
08:41.33*** join/#harmattan nwoki (~nwoki@host201-59-dynamic.249-95-r.retail.telecomitalia.it)
08:41.33*** join/#harmattan nwoki (~nwoki@unaffiliated/nwoki)
08:48.17CorsacMar 10 09:48:04 (2012) tracker-miner-fs[1419]: GLIB CRITICAL ** Tracker - Could not execute sparql: database disk image is malformed
08:48.21Corsacgmbl.
08:50.21*** join/#harmattan Venemo_N950 (~Venemo@fedora/Venemo)
08:50.58Venemo_N950djszapi, good morning
08:51.46Venemo_N950djszapi, what would you like to see in the logs of IRC Chatter? same things as the chat window?
08:54.35*** join/#harmattan ZogG_laptop (~ZogG@77.127.27.83)
09:20.16*** join/#harmattan aquarius (~aquarius@cpc5-dudl10-2-0-cust29.wolv.cable.virginmedia.com)
09:25.39*** join/#harmattan faenil (~faenil@dynamic-adsl-78-13-109-136.clienti.tiscali.it)
09:32.23AndrewX192What exactly does develsh do?
09:40.56*** join/#harmattan NIN101 (~NIN@206.253.166.69)
09:41.00djszapiAndrewX192: it opens a shell with extra credentials.
09:41.13AndrewX192ugh, N9 isn't executing /etc/network/if-up.d/*** on connection
09:41.19AndrewX192script is chmod +x though
09:52.34*** join/#harmattan mairas (mairas@nat/nokia/x-iyvaafnbpzlxyidr)
10:00.03*** join/#harmattan aquarius (~aquarius@cpc5-dudl10-2-0-cust29.wolv.cable.virginmedia.com)
10:13.17*** join/#harmattan NIN101 (~NIN@206.253.166.69)
10:33.24*** join/#harmattan Venemo_N950 (~Venemo@fedora/Venemo)
10:34.35Venemo_N950what was the command with which I can upgrade to the latest PR 1.2 packages on my N950?
10:43.13*** join/#harmattan MFaro-Tusino (~MFaro-Tus@CPE-124-188-225-164.cwqh1.cht.bigpond.net.au)
10:46.04djszapiVenemo_N950: reboot -u ?
10:46.16djszapiVenemo_N950: log should do all the stuff...
10:46.22djszapiand browsable inside the client...
10:46.31djszapiseparately, and non-separately too...
10:46.52Venemo_N950djszapi, yeah, that's obvious
10:55.15*** join/#harmattan kozzi (~potaya@as90-34.tontut.fi)
11:03.01Corsacany idea what can I do to repair a tracker database?
11:05.26MFaro-TusinoI use N9Quick tweak to add to/from tracker
11:05.30MFaro-Tusinomaybe that can help?
11:06.44Corsacwill check, thanks
11:06.50Corsacis it in ovi store?
11:09.53MFaro-TusinoNo, look at TMO or N9-apps :)
11:18.26Corsacdidn't know about n9-apps
11:18.30Corsacyet another community repo?
11:19.01*** join/#harmattan Free-MG (~test@p5DD7D537.dip.t-dialin.net)
11:20.01djszapiCorsac: I was wondering when my application appeared there, and got comments without me even knowing...
11:20.14djszapiI think it is quite nasty from that site providers.
11:20.47djszapisince it ruins the image about me not replying; and that is not because I did not want to, but never been informed there is this site.
11:26.34MFaro-Tusinocorsac: N9-apps.com
11:31.01*** join/#harmattan tomyri (~tomi@dsl-trebrasgw2-fe94de00-64.dhcp.inet.fi)
11:35.38Corsacyeah, I know how to google :)
11:37.26CorsacMFaro-Tusino: mhm there's nothing about tracker there afaict
11:38.19MFaro-TusinoOne sec,
11:38.45MFaro-Tusinoit is adding/remove folders in tracker
11:41.49Corsachmhm I'm not sure it'll fit
11:42.08Corsacwell, I'm not sure it'll do anything about a messed up tracker db
11:42.09Corsac:/
11:48.32MFaro-Tusinocan't you just delete the db and reboot?
11:49.32*** join/#harmattan divan0 (~dev@212.90.177.150)
12:04.44jonniyou can just say:  "tracker-control --hard-reset"  which removes all databases or use --help-all to see all options
12:08.13*** join/#harmattan roop (~roop@122.167.88.168)
12:23.00Corsacyeah but I need my smses :/
12:23.18CorsacI can export/import my contacts, but that's not possible with smses
12:24.34jonniI saw a commandline tool in forums which allowed to copy/restore of smses
12:24.53Corsacin tmo?
12:24.53jonnidont remember the link though, it was about week ago announced
12:31.10Corsacif you remember the thread I'd be interested, a quick search doesn't return anything interesting at first sight
12:31.13Corsac(on tmo)
12:32.22Corsacthere's http://forum.meego.com/showthread.php?t=5725 but you can only *store*, not restore
12:35.10jonniand I though that sync would mean 2 way sync, but I didnt test what it actually does
12:35.21jonnis/and/ah/
12:35.30Corsacyou can do some one-way syncs
12:35.53jonnione way sync is just synonym to copy
12:35.58Corsacyes
12:36.09CorsacI do have my contacts sync'ed to evolution on my laptop
12:36.23Corsacif I lose my contacts on N9, I can do a one-way sync from laptop to n9 and have them back
12:36.31Corsacbut I can't do that with smses
12:42.55kozziI use Backup function on N9 to backup everything, and when I want to restore ie. only messages,
12:43.06kozziI just have to delete everything else in the Backup folder
12:43.21jonniwell I've seen multiple ways to backup smses, let me see if I can dig my mailbox
12:44.37jonniCorsac: there are tools like transfering n900 commhistory to n9, that can easily be modified to do n9 to n9 backup restore https://gitorious.org/n900-comhist-import
12:46.16djszapiwould need N9 to HTC Desire stuff
12:52.45*** join/#harmattan adlan (~adlan@175.138.44.186)
12:55.08Corsacjonni: yeah, but I'm not sure I have the c++ skills needed for that :)
12:55.15Corsacnor do I have a scratchbox setup here
12:56.13djszapiCorsac: you can use qtcreator
13:00.19Corsachow will that help?
13:00.27Corsac(I have no idea what qtcreator is)
13:00.42djszapireally ? :)
13:01.32Corsacreally
13:03.13djszapiwow
13:03.27CorsacI'm not a developer, and certainly not a Qt one :)
13:06.15Corsacit's *really* painful that they decided to store actual data to the tracker, since that means corrupted database means data gone
13:15.59*** join/#harmattan tbf_ (~mathias@p5B3D586B.dip.t-dialin.net)
13:23.52jonniCorsac: well if you know what your doing, one can always fix the database files. And you can also make backups of messages using dbus-send from commanline (yet again not for newbies).
13:25.23*** join/#harmattan kozzi (~potaya@as90-34.tontut.fi)
13:26.50*** join/#harmattan natunen (~nalle@213-186-240-19.bb.dnainternet.fi)
13:27.10Corsacjonni: problem is that I have no idea how to fix the database
13:27.22Corsacjonni: the sqlite file seems ok, but I think the schema is wrong
13:27.43Corsac(I mean, it might be the 1.1 schema or something, since it was restored from a pr1.1 backup)
13:27.54*** join/#harmattan pawky|2 (~pawky@c80-217-75-20.bredband.comhem.se)
13:27.59CorsacI tried to backup/restore using the backup app on pr1.2 but it doesn't work
13:28.16CorsacI tried to do tracker-control -b foo.db and then tracker-control -o foo.db
13:28.20Corsacbut no chance either
13:29.01jonniwell yes its quite likely that backup restore is not working between PR releases, thats why I never do restore if PR release does not match
13:29.56CorsacI didn't have a choice
13:30.08CorsacI sent my n9 for repair at PR1.1 and did a backup just before
13:30.12Corsacwhen I got it back it was on PR1.2
13:30.15jonniI usually just type all the settings by hand from the beginning
13:30.27CorsacI don't really care about settings
13:30.39Corsacthe only thing I really care about is sms, I think
13:30.50Corsacsince I can do manual backup of contacts and of the filesystem
13:32.23jonniwell yep then your out of luck, or you need to do some fancy coding to get data out of sqlite db and make new importer with c++ or with some fancy script
13:36.37*** join/#harmattan pawky|2 (~pawky@c80-217-75-20.bredband.comhem.se)
13:36.40Corsachmh, or maybe look at the tracker postinst scripts
13:36.47Corsacmaybe there's a migration path or something
13:39.06*** join/#harmattan Arkenoi (~ark@81.200.13.92)
13:39.43*** join/#harmattan ZogG_laptop (~ZogG@77.127.27.83)
13:39.47Arkenoiit looks like harmattan has zillion ways and reasons to enter "battery drain mode" :-/ fremantle was more predictable
13:40.58*** join/#harmattan tomma (~tomma@a91-153-219-149.elisa-laajakaista.fi)
13:41.04*** join/#harmattan arfoll (~bl73@raptor.ukc.ac.uk)
13:41.05*** join/#harmattan Richlv (~rich@87.110.183.173)
13:41.18*** join/#harmattan drf__ (~quassel@2a01:4f8:101:54a4::dead:beef)
13:41.18*** join/#harmattan drf__ (~quassel@kde/dafre)
13:42.06*** join/#harmattan jbos (~quassel@share.basyskom.com)
13:54.35divan0Does anyone know how to convert QVariant into array/list in QML (JS)? Or how to pass list from PySide to QML without wrapping it to QVariant?
14:05.35*** join/#harmattan niqt (~quassel@host22-16-dynamic.56-79-r.retail.telecomitalia.it)
14:07.52*** join/#harmattan diorahman (~diorahman@112.78.142.132)
14:12.12*** join/#harmattan diorahman (~diorahman@112.78.142.132)
14:18.00*** join/#harmattan Venemo_N950 (~Venemo@fedora/Venemo)
14:24.49*** join/#harmattan diorahman (~diorahman@112.78.142.132)
14:24.50*** join/#harmattan zjoe (~bundestro@62.2.86.125)
14:27.27*** join/#harmattan faenil (~faenil@131.114.170.229)
14:28.55Venemo_N950hey
14:29.18faenilhey :)
14:30.03djszapiVenemo_N950: hey...
14:32.53*** join/#harmattan diorahman (~diorahman@112.78.142.132)
14:39.01*** join/#harmattan diorahman (~diorahman@112.78.142.132)
14:42.38faenilguys is it possible to handle a project with more than one pro in the same dir?
14:42.40djszapiVenemo_N950: input history would be nice ...
14:43.11djszapiVenemo_N950: android irc clients I have just tried seem to support that feature.
14:43.17djszapiand it is quite nice imo.
14:43.18*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
14:43.30*** join/#harmattan diorahman (~diorahman@112.78.142.132)
14:43.36faenildjszapi, useful indeed
14:51.24*** join/#harmattan Natunen (nalle@213-186-240-19.bb.dnainternet.fi)
15:02.52diorahmanVenemo_N950: hey
15:06.08*** join/#harmattan roop (~roop@122.167.88.168)
15:06.45Venemo_N950hey diorahman
15:07.00Venemo_N950djszapi, what is input history?
15:07.22Venemo_N950faenil, yes
15:07.44djszapiVenemo_N950: type history on your pc
15:08.06Venemo_N950djszapi, irc chatter remembers your sent messages right now
15:08.18djszapihow can I browse them ?
15:08.38Venemo_N950with the up/down arrows, like any other irc client
15:08.43*** join/#harmattan djszapiN9 (~djszapiN9@85-156-54-99.elisa-mobile.fi)
15:08.45djszapithen it is just buggy
15:08.50djszapiit does not work for me.
15:09.15djszapiespecially since there is no "up/arrow" buttons on the VKBD.
15:09.36jonnithere is if you have right mode
15:09.59djszapijonni: so how can I get the "right mode" in irc chatter ?
15:10.03djszapiwithout any hackery ?
15:10.07Venemo_N950djszapi, you are using the wrong vkb
15:10.27djszapihuh ?
15:10.27Venemo_N950the swype vkb has the up/down arrows.
15:10.37jonnipersonally I use irssi, so have no idea about chatter
15:10.38djszapiwhich is not the default.
15:10.52djszapiandI do not planto switch it either.
15:10.55Venemo_N950it also works with the hwkb on my n950
15:11.15djszapiweareall happy for that, but the most people have n9 :)
15:11.41Venemo_N950djszapi, you're gonna get rid of your N9 anyway, so why do you care?
15:11.50djszapiwrong
15:11.52AardVenemo_N950: it has
15:12.20djszapiand it is not about "me"
15:12.25Venemo_N950if you have a suggestion about a possible ui for this feature, I'm listening.
15:12.26djszapiit is about the usability of your software
15:12.33djszapianyway, I shut up, if you dislike the feedback...
15:13.39Venemo_N950as I said.
15:14.48Venemo_N950if you have a suggestion about a possible ui for this feature, I'm listening.
15:14.48Venemo_N950I always like feedback.
15:15.00itsnotabigtruckyo
15:15.17djszapiVenemo_N950: it isreally not that hard
15:15.50djszapioption in the settings, if you do not always wanna show an up/down next to the stuff.
15:16.13*** join/#harmattan djszapiN9 (~djszapiN9@85-156-54-99.elisa-mobile.fi)
15:18.35djszapinot sure about the vkbd changing optionally..needs testing.
15:18.58djszapibut surely, I would not like to make extra effort to get that feature.
15:19.11Venemo_N950djszapi, so you suggest 2 buttons near the text field?
15:19.50djszapinop
15:20.01djszapiI suggest to experiment with ideas like aforementioned.
15:20.22djszapicheck out how android solved it, etc.
15:21.23Venemo_N950i don't have an android phone
15:21.33djszapigoogle /screenshots is your friend.
15:21.45Venemo_N950but I'll think of something nice :)
15:22.05djszapinah...really...
15:22.14djszapitake a look at how others solved it with a lot of people as userbase
15:22.18djszapiit is worth it...
15:22.35Venemo_N950ok
15:22.42djszapiyou can avoid many useless iterations that way.
15:22.47itsnotabigtruckhttp://www.kanyezone.com/
15:23.13itsnotabigtruckin any case, yeh, ^ v buttons might make sense over by the complete button
15:23.28itsnotabigtrucki don't know what the android clients look like though
15:27.39djszapiN9also, they solved the port settings apparently as I suggested previoysly
15:27.52djszapiN9it is not mandator to the user...
15:28.25itsnotabigtruckdjszapiN9: which client are you thinking of?
15:28.31itsnotabigtruckwhat's your favorite android irc client
15:28.34itsnotabigtruckthere's tons of them :p
15:34.28djszapiitsnotabigtruck: google first result ?
15:35.17itsnotabigtruckdjszapi: 'android irc' produces 3 results on the 1st page
15:35.26itsnotabigtruckvarying the search could rearrange them all sorts of ways
15:35.35itsnotabigtruckjust say what you're talking about :|
15:35.52djszapiseriously
15:36.23djszapi1) go to google 2) Type android irc 3) click on the link 4) done
15:38.15itsnotabigtruckdjszapi: also, google result ordering can change dependent on who's doing the search
15:39.07djszapijust follow the instructions really :)
15:39.10djszapinot that hard.
15:39.11djszapiis off to work
15:40.46*** join/#harmattan aquarius (~aquarius@cpc5-dudl10-2-0-cust29.wolv.cable.virginmedia.com)
15:41.24djszapiall of them support sasl too, but irc-chatter :/
15:41.32djszapiwell, not a bad change to android :)
15:48.58*** join/#harmattan arcean (~Arcean@aaeo169.neoplus.adsl.tpnet.pl)
15:50.50hiemanshudjszapi: sasl as in sending password along with server address?
15:53.16djszapialso, gnupg would be nice for end-to-end encryption
16:01.16*** join/#harmattan diorahman (~diorahman@112.78.142.132)
16:08.29pado you know what is the exact wallpaper size on the N9?
16:08.53djszapiisn't it the full screensize ?
16:09.11*** join/#harmattan ZogG_laptop (~ZogG@77.127.27.83)
16:10.32pano, it+s smaller
16:10.37paand also in width
16:11.12djszapiahh you mean the unlocked background
16:11.30pai mean the locked screen background
16:11.37pa(on which the clock is shown9
16:12.13djszapilooks full screen to me
16:12.26djszapialso, you can grab it, and check with an image viewer.
16:23.31paah right, thanks
16:23.55paalso, any idea how to play a video over http from the browser without having to copy the link and paste in console?
16:26.19paand is there any way to install the video-suite from 1.1 on 1.2?
16:26.37pajust to get rid of that annoying "you cant play such video on this device"
16:26.43djszapithe API should be backward compatible in theory.
16:28.25*** join/#harmattan jaywink_ (~jaywink@cs181137044.pp.htv.fi)
16:37.26*** join/#harmattan danielcbit (daniel@nat/indt/x-purzipwjhxjvfhml)
16:40.12danielcbitHi Everybody. Does some one know if it is possible to have aegis request context="INSTALL" running commands allowed only for user and system commands simultaneously?
16:40.57djszapiCould you please rephrase this question ?
16:41.42djszapiinstall context is for the running maintainer scripts, whatever they run.
16:43.50*** join/#harmattan diorahman (~diorahman@112.78.142.132)
16:43.57danielcbitI have a series of maintainer scrips. Some remove config files from user .config and other start a deamon of my app using initctl.
16:44.07itsnotabigtruckwhat do you guys consider the best way to spawn processes in a lightweight c program
16:44.11itsnotabigtruck(on linux(
16:44.30djszapidanielcbit: and what is the question ?
16:44.36itsnotabigtruckdjszapi: i think he wants to have some stuff run as root and some stuff run as user
16:45.00djszapiis lost
16:45.25danielcbitdjszapi: after I added the credential requests for making the daemon start, the user files stopped being removed
16:45.58djszapidanielcbit: please show the maintainer script
16:46.01danielcbitdjszapi: like the first set of requests for user credentials where lost
16:46.15djszapiI would like to answer for you in private, ok ?
16:46.27danielcbitdjszapi: sure
16:48.05itsnotabigtruckanyone know about the process spawning thing? options seem to be a) fork/exec/waitpid/etc. - complicated, b) glib - a lot of dependency for one thing, c) posix_spawn/waitpid/etc. - also complicated
16:48.13itsnotabigtruckd) qt - waaaaaay too much dependency for one thing
16:53.54*** join/#harmattan diorahman (~diorahman@112.78.142.132)
17:01.06itsnotabigtruckdanielcbit: got it figured out?
17:01.10*** join/#harmattan heymaster (~heymaster@78.61.212.188)
17:03.30danielcbititsnotabigtruck: djszapi is helping me. I'm trying to explain my problem
17:03.44*** join/#harmattan Saviq_ (~Saviq@91.90.163.138)
17:04.01*** join/#harmattan diorahman (~diorahman@112.78.142.132)
17:21.31djszapiokay, so it is not a security vulnerability as I expected
17:22.01djszapithe problem is that, danielcbit tries to remove user files with the maintainer script, but he also wanna deal with upstart jobs.
17:22.36djszapiso my proposal is a user removal script running as root since the /home/user folder is not writable with group id.
17:22.41npmwatches http://www.youtube.com/watch?v=zH5bJSG0DZk&feature=g-all-lsb&context=G2849ff4FAAAAAAAAAAA "enchant me" used in context of android UI :-)
17:23.38djszapithough, I wonder requesting only uid does not work...
17:23.52djszapidanielcbit: if you just request uid::user without the groups...
17:23.58djszapiyouwould be able to remove stuff
17:24.10djszapiand /etc/init/ is executable by the root group
17:24.19djszapiactually by everybody here.
17:24.49djszapianyway, if requesting only uid::user for the maintainer script does not work, put the removal into a separate script, and run it as user
17:25.21djszapiyou could tentatively hack around the initctl stuff too, from maintainer script run as user, but that is nastier imo.
17:25.34djszapisince the maintainer script is normally run as root everywhere.
17:26.01djszapiso just switch to user with a dedicated script, where otherwise needed, if you use commands needed to be run as root from the maintainer script.
17:26.32itsnotabigtruckah, so have a 2nd script that asserts UID::user
17:26.43itsnotabigtruckthat's probably a better idea than the evil hack i was thinking of
17:27.15djszapiitsnotabigtruck: about your thingie....qt is a core part of the harmattan platform....
17:28.02itsnotabigtruckdjszapi: yeah, but it's too much library for a little c utility
17:28.09itsnotabigtruckso is glib and lots of other things
17:28.17djszapion a harmattan platform ?
17:28.19itsnotabigtruck*so is, as in, glib is also a core part
17:28.19djszapihell, no :)
17:28.26djszapisince it is the core part of the platform
17:28.27itsnotabigtruckglib seems like the best idea right now
17:28.33itsnotabigtruckbut i'm thinking there might be a lighter way
17:29.10djszapiyou can make your life hard if you have time for doing so :p
17:33.11*** join/#harmattan blueslee (~blueslee@ip-109-90-73-55.unitymediagroup.de)
17:55.52*** join/#harmattan jluisn (~quassel@187.115.172.24)
18:04.06*** join/#harmattan M4rtinK (~M4rtinK@mail.melf.eu)
18:09.50*** join/#harmattan mzanetti (~mzanetti@server1.muehlhaeuser.de)
18:28.01*** join/#harmattan Guest73666 (~Aranel@78.160.219.51)
18:29.08*** join/#harmattan Aranel (~Aranel@unaffiliated/aranel)
18:44.27*** join/#harmattan rm_work (~rm_you@2605:2700:0:3::4713:9326)
18:44.27*** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you)
19:02.15AranelI've created & translated .ts files for my app as described ( http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Developing_for_Harmattan_Localising_applications.html ), but how am I going to use that generated .qrc file with python/pyside?
19:48.36*** join/#harmattan Tronic (tronic@dsl-hkibrasgw2-fed5df00-224.dhcp.inet.fi)
19:54.28*** join/#harmattan risca (~risca@wnpgmb0903w-ds01-249-233.dynamic.mtsallstream.net)
19:59.08*** join/#harmattan arcean_ (~Arcean@aaeo29.neoplus.adsl.tpnet.pl)
20:17.00*** join/#harmattan Venemo_N950 (~Venemo@fedora/Venemo)
20:17.10Venemo_N950good evening
20:19.03itsnotabigtruckhey Venemo_N950
20:26.50Venemo_N950hi itsnotabigtruck
20:27.03*** join/#harmattan divan (~divan@89.209.253.77)
20:28.30Venemo_N950itsnotabigtruck, still not incepted :(
20:29.34*** join/#harmattan pat00 (~communi@rob92-9-88-161-114-92.fbx.proxad.net)
20:32.56*** join/#harmattan ajalkane (~ajalkane@a88-115-212-112.elisa-laajakaista.fi)
20:33.14*** join/#harmattan ajalkane_ (~ajalkane@a88-115-212-112.elisa-laajakaista.fi)
20:33.32*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
20:33.49*** join/#harmattan ajalkane (~ajalkane@a88-115-212-112.elisa-laajakaista.fi)
20:33.50itsnotabigtruckVenemo_N950: lol
20:34.03itsnotabigtruckare you having trouble with it? or just pre-empting me bugging you about it :p
20:34.55Venemo_N950I have trouble with managing my time. so the honest answer is the latter :P
20:35.16itsnotabigtruckhehe
20:43.24*** join/#harmattan piggz (~piggz@host-2-100-146-9.as13285.net)
20:55.16Arkenoiwow
20:55.31Arkenoisucking autocapitalization defeated
20:56.01SpeedEvil:)
20:56.17Arkenoigood news for all non-latin layout users
20:56.18Venemo_N950Arkenoi, you found text input settings?
20:56.34Arkenoione guy sent me email with magic gconf string
20:57.47Arkenoigconftool-2 -t string -s /meegotouch/inputmethods/hwkeyboard/autocapsdisabledlayouts "(your layout names here)"
20:58.25djszapiArkenoi: you contribute back to put such things onto a wikipage, right ?
20:59.05Arkenoiok
21:00.24DocScrutinizertesters for open!mode kernel 1.2 needed - please no 'new' applications ;-)
21:00.55DocScrutinizerplease /query me
21:05.06DocScrutinizerArkenoi: I dunno if we already got a wiki page like http://wiki.maemo.org/Customizing_Maemo for Customizing_Harmattan, but anyway your hack above should go there :-)
21:05.13itsnotabigtruckargh, the man page for hexdump is /terrible/
21:05.49itsnotabigtruckapparently i'm not the only one that finds it so, looking at google
21:06.54djszapiitsnotabigtruck: there are more trolls ? :p
21:06.55djszapihides
21:12.43itsnotabigtruck:p
21:19.19DocScrutinizeropenmode1.2 testers, anybody?
21:20.01DocScrutinizer(I know it's Saturday, in Europe even evening)
21:21.43itsnotabigtruckArkenoi Venemo_N950 SpeedEvil ^
21:22.42Venemo_N950hm?
21:25.02itsnotabigtruckVenemo_N950: interested in testing doc's kernel?
21:27.41Venemo_N950sorry, nope. I'm not very much into platform hacks nowadays
21:28.22djszapihahaha :D
21:28.29djszapiVenemo_N950: getting older ? :p
21:29.30Venemo_N950djszapi, getting less free time
21:29.45Venemo_N950+ you guys all know my opinion on things like this.
21:30.20djszapiVenemo_N950: do not take it this hard, I was just joking :)
21:30.38Venemo_N950:) okay
21:31.05*** join/#harmattan blueslee (~blueslee@ip-109-90-73-55.unitymediagroup.de)
21:31.27djszapiVenemo_N950: but what opinion, anyway ?
21:32.44Venemo_N950I think all the effort on hacking Harmattan would be better spent on developing a fully open alternative like Nemo or PA or whatever
21:33.18Venemo_N950I used to say this even in the Fremantle times, but noone listened to me.
21:33.55djszapiwell, I would have disagreed in fremantle times.
21:34.01djszapibut I pretty much agree about it
21:34.06djszapiexcept... nemo...
21:34.11djszapiwhich is even worse than ever.
21:34.28djszapibut yes, mer or PA are certainly more open.
21:34.36Venemo_N950what do you have against Nemo?
21:34.47djszapiit is worse than one year ago...
21:34.55djszapiand I was not happy about it one year ago either...
21:35.44Venemo_N950worse in what sense?
21:36.04djszapievery little.
21:36.43Venemo_N950okay
21:36.59Venemo_N950well, I don't feel like arguing :)
21:39.05bluesleethis is an interesting discussion, it will not be easy to pull the mass of users away from the status quo on the n9 as they seem to be happy with the n9
21:39.15djszapiVenemo_N950: have you actually tried it out nowadays and 1-2 years ago ?
21:39.31Venemo_N950yes I have
21:39.47djszapibecause this is pretty much said not just by me, but also by close people to that project.
21:39.56Venemo_N950anyway, having a fully open solution is a lot better in the long run than having a semi-hacked half-closed unportable thing.
21:40.12djszapidisagree
21:40.25djszapiI do not mind having a working less open solution than a useless open.
21:40.45DocScrutinizerVenemo_N950: the kernel already *is* fully open
21:40.52djszapiseeing what nemo achieved in the last 1-2 years, I am a bit worried :/
21:41.01DocScrutinizeras far as it gets, anyway
21:41.12Venemo_N950djszapi, and a working + open solution
21:41.31Venemo_N950DocScrutinizer, I'm not talking about the kernel now
21:42.23DocScrutinizerVenemo_N950: well, you obviously have to start with an open kernel, to base an "open system" on it
21:42.58djszapiVenemo_N950: what do you mean ?
21:43.06Venemo_N950<PROTECTED>
21:43.28Venemo_N950djszapi, What do I mean by what?
21:43.32bluesleespeaking as an end user i am only unhappy with the introduced restrictions on the n9 and maybe the fragmentation related to repositories/store ... on the n900 it was perfect, there was no need for an alternative os
21:43.51DocScrutinizerVenemo_N950: or how's your suggested approach to 'open $dialer" or whatever, when the kernel+paegis forbids running such stuff on your device?
21:44.17djszapiVenemo_N950: last post with me highlighted.
21:44.41Venemo_N950DocScrutinizer, I would prefer a fully open system
21:45.37Venemo_N950anyway, I'm awfully tired and sleepy.
21:45.51Venemo_N950it was nice talking to you guys! :)
21:46.01Venemo_N950have a nice evening
21:46.16DocScrutinizerVenemo_N950: it's most probably a misconception that I might have said "all apps rendered useless". Actually Nokia always claimed not any app gets rendered broken by openmode. Under close inspection, it seems some concepts are massively impacted though, e.g. accounts management, lockcode
21:46.58Venemo_N950mhhmm
21:46.59djszapiVenemo_N950: this early without hacking ? :)
21:47.31Venemo_N950djszapi :P
21:47.38Venemo_N950so goodbye :)
21:47.44DocScrutinizeryou probably can 'fix' accounts for the better part of them, not so for lockcode AIUI
21:47.52Venemo_N950DocScrutinizer, thanks for explaining
21:47.57DocScrutinizerYW
22:00.17*** join/#harmattan liar (~liar@212095007169.public.telering.at)
22:07.36*** join/#harmattan ZogG_laptop (~ZogG_lapt@bzq-79-179-219-233.red.bezeqint.net)
22:09.07itsnotabigtruckgood > open, and the problem with projects like mer is that it'll take a lot of wheel-reinvention just to get back to where harmattan is /now/
22:09.32itsnotabigtruckthe android port route is much more interesting, and it seems e-yes has made great strides w/ that
22:10.54itsnotabigtruckthat's why it's such a shame so little of harmattan itself is open source, as it's a great starting point
22:11.15itsnotabigtruckjust needs some tweaking here and there
22:16.26djszapiitsnotabigtruck: it is always easier to start with cleaner table than hacking around everything.
22:20.14djszapiplus Harmattan has many design issues which cannot really be fixed in this form.
22:20.57djszapiand android is not fully open either (that is also one reason why mer exists in the first place)
22:22.34AndrewX192How does one remove a skype account from a contact that is "waiting for authorization"?
22:22.39AndrewX192It's just greyed out
22:22.49AndrewX192It was a typo, so it's never going to be approved.
22:23.50itsnotabigtruckDocScrutinizer: since you're working on patching the kernel anyway, how about cleaning it up from the 1.1 version
22:23.54itsnotabigtruck(same stuff we talked about before)
22:24.57DocScrutinizeritsnotabigtruck: you still haven't got it? I'm NOT working on cleaning up the kernel
22:25.15itsnotabigtruckDocScrutinizer: well, you're building a kernel, and i would hope you know some C
22:25.21DocScrutinizerI'm just coordinating stuff
22:25.35DocScrutinizeritsnotabigtruck: NO, I'M *NOT*
22:25.45itsnotabigtruckah, i assumed you wanted people to test the kernel because you built it
22:25.47itsnotabigtruckyeesh
22:26.04itsnotabigtruckbut in any case, it isn't terribly difficult to tweak the kernel and build it locally
22:27.21djszapimmm jreznik is not here at weekends, apparently :/
22:28.41AndrewX192I ended up unmerging that data from the contact and deleting the resulting contact
22:28.49itsnotabigtruckand on the open mode side of things it would be nice to see a more elegant approach than just short-circuiting some aegis functions
22:29.08DocScrutinizergo and do it
22:29.10djszapihahaha
22:29.10djszapigood luck :D
22:29.23itsnotabigtrucki'm doing inception, open mode is your department
22:29.42itsnotabigtruckif you're going to go on tirades about how i'm taking the wrong approach, you can at least show me up and make open mode awesome
22:29.46DocScrutinizerno, again: IT'S NOT 'MY DEPARTMENT'!
22:30.28DocScrutinizeryou're just such an ignorant asshat when it comes to getting what I try to tell you
22:30.40djszapiwhy would I ?
22:30.46djszapiI do not need any of those methods.
22:31.13djszapiI am completely fine with PA and Mer, if ever, I need an open platform.
22:31.26itsnotabigtruckdjszapi: who is that directed at?
22:31.43djszapiis there anybody else than you talking ? :)
22:31.49djszapiat least not here :)
22:31.51itsnotabigtruckdjszapi: i was talking about doc and the OM kernel he's distibuting
22:32.20djszapiah yes, he is a pretty for much long term ignored guy on my list :)
22:32.39djszapipretty much a long term ignored guy*
22:34.00itsnotabigtruckDocScrutinizer: well, you've been the main person distributing info and utilities for open mode, so that does make it more or less "your department"
22:34.21DocScrutinizeractually even that is incorrect
22:35.11DocScrutinizerI excuse your ignorance regarding that bit with you probably not being in here long enough to know who stated the whole effort and contributed most relevant parts to it
22:35.17*** join/#harmattan Royegoesson (~chatzilla@77-254-134-147.adsl.inetia.pl)
22:35.42DocScrutinizerstarted*
22:35.51itsnotabigtruckwell, i assume that would be javispedro, but still
22:36.03DocScrutinizerthough you could have picked it up just yesterday
22:36.12itsnotabigtruckyour site is the primary distribution point for the hacked kernel for pr1.1, opensh, and so on
22:36.25DocScrutinizerwow, you're starting to sound like you want to learn
22:37.12itsnotabigtruckffs, i try to help you out with your project despite your continual prickishness, and then you spew more of the same
22:37.21itsnotabigtruckand then you expect everyone to respect you
22:38.29RoyegoessonHello, does anybody know if MeeGo kernel has got implemented loop devices option? Question comes from one who want do Gentoo for N9. So: "For simultaneously run on the device two operating systems, so that one can enjoy a desktop system without losing the possibility of receiving calls, SMS and others. We need the loop devices option implemented in the kernel, because you have to via the...
22:38.31Royegoesson...console to enter the environment of the second system, a graphical interface is available via the VNC client application (launched in Meego), which connects to a server running under Gentoo (from the console where MeeGo chrooted environment is running Gentoo)." Who knows or where to ask about this "loop devices" option?
22:38.32DocScrutinizerand now - since you know javispedro isn't very concerned about his anonymity, and the fact I'm talking to a lot of Nokians as well - you're free to guess why the guy ofering openmode kernel wants to stay anonymous and why I host the kernel on his behalf
22:38.55SpeedEvilElop is the real developer.
22:38.58danielcbitDid some one experienced problems with virtual keyboard not showing up when UI is launched by a daemon?
22:41.45danielcbitRoyegoesson: You need OpenMode kernel fot this
22:42.18Royegoessonyou mean INCEPTION?
22:42.53danielcbitSpeedEvil:http://talk.maemo.org/showthread.php?t=82114
22:43.28danielcbitRoyegoesson: You're right :D I'm not used to this new way yet
22:44.08danielcbitby the way, Thank you itsnotabigtruck!
22:44.25Royegoessonyea great man
22:44.31djszapiI personally feel it awful
22:44.35*** join/#harmattan gabriel9 (~gabriel9@31.223.217.150)
22:44.42djszapisince it opens up a vulnerability for average user devices.
22:44.57RoyegoessonAnyway is the "loop devices" option implemented?
22:44.58djszapiso X people are happy, and zillions*X are unhappy.
22:45.26danielcbit<PROTECTED>
22:45.33SpeedEvilha
22:45.34itsnotabigtruckRoyegoesson: what's the specific goal?
22:45.35SpeedEvilah
22:45.42itsnotabigtruckyou can use INCEPTION to set up a loopback device
22:46.11itsnotabigtruckthere's some trickiness related to root privileges and aegis
22:46.15Royegoessonas above described:
22:46.16itsnotabigtruckeven with inception
22:46.20itsnotabigtrucki'm working on solving that
22:46.31RoyegoessonFor simultaneously run on the device two operating systems, so that one can enjoy a desktop system without losing the possibility of receiving calls, SMS and others. We need the loop devices option implemented in the kernel, because you have to via  the console to enter the environment of the second system, a graphical interface is available via the VNC client application (launched in...
22:46.32Royegoesson...Meego), which connects to a server running under Gentoo (from the console where MeeGo chrooted environment is running Gentoo).
22:47.17DocScrutinizerthat trickyness probably not found on open!mode kernel
22:47.22itsnotabigtruckRoyegoesson: yeah, but that didn't seem very specific, i was hoping for a description that wasn't copy-pasted
22:47.35itsnotabigtruckbut yeah, it sounds like you want a desktop distro in a chroot
22:47.40itsnotabigtruckwhich is what harmchom/easy debian is
22:48.08MohammadAGDamn you Ubuntu for Android
22:48.17RoyegoessonI am askin in the name of sb else
22:48.46Royegoessonso just repeating his questions - sorry
22:49.17RoyegoessonAnyway seems the answer can be found in future in INCEPTION?
22:50.17RoyegoessonIf that would work N9 would reach Gentoo advantages and hence users most probably
22:51.20itsnotabigtruckRoyegoesson: yeah, with INCEPTION it is, or will soon be, possible, depending on the requirements - though ofc someone actually has to write the code/scripts to set it all up
22:53.00RoyegoessonThanx, I'll pass this to him and to watch the site of INCEPTION
22:54.05danielcbitDid some one experienced problems with virtual keyboard not showing up when UI is launched by a daemon?
22:56.03itsnotabigtruckno idea :(
22:57.41danielcbititsnotabigtruck: it smells like a bug in qt. But I'll look more carefully first
22:58.38ajalkanedanielcbit: are you running the daemon as "user" ?
22:59.21danielcbityes
22:59.38djszapihey ajalkane, I have a qml question
22:59.48danielcbitboth ui and daemon are running as user
23:00.35danielcbitajalkane: if I launch the same app from command line through ssh as user, it works
23:00.39ajalkanedanielcbit: sounds strange. I can't think of any reason why vkb wouldn't show in that case. And the UI launched normally, not from daemon, shows correctly?
23:00.40djszapiajalkane: http://paste.kde.org/436982/ -> is this the best way of enabled all the vkbd buttons in a positioner ?
23:00.44danielcbitthe keyboard is shown correctly
23:01.00djszapienabling*
23:01.08gabriel9evening
23:01.30danielcbitajalkane: if i launch from icon it works too
23:02.15gabriel9what's up
23:02.31gabriel9i show people from my firm
23:02.34gabriel9n9
23:02.53gabriel9in my presentation of mobile industry
23:03.17danielcbitajalkane: Any way, I'll investigate further into this.
23:03.27danielcbitnight everybody!
23:03.29ajalkanedjszapi: sorry but I have no proficiency to answer that question. I've never enabling vkbd buttons
23:03.36gabriel9night
23:03.59djszapiajalkane: it is an own vkbd, not the one shipped
23:04.10djszapiit is basically just the alphabet in a positioner
23:04.13djszapito play khangman :)
23:04.13itsnotabigtruckciao!
23:04.15*** join/#harmattan ZogG_laptop (~ZogG_lapt@bzq-79-179-219-233.red.bezeqint.net)
23:05.51ajalkanedjszapi: ah... well I wouldn't know any better way. Enabled property is not inherited from the parent as far as I know, so setting it manually for each children like you do seems like the way to go
23:06.04Royegoessongabriel9: read description in wikipedia first
23:06.55gabriel9what description?
23:07.45Royegoessonhttp://en.wikipedia.org/wiki/Nokia_N9 ;)
23:08.04Royegoessonsuch an internet encyclopedia you know...
23:08.46gabriel9:D, i did not read this
23:09.11gabriel9what to dind here?
23:09.15gabriel9find*
23:09.47Royegoessonpity.... just read it - you will find if your presentation is more or less complete
23:10.31gabriel9oh no i already finished presentation. And i showed them phone and presentation
23:10.54Royegoessonand?
23:11.12gabriel9they loved it
23:11.14gabriel9N)
23:11.17gabriel99
23:11.36Royegoessonthen still read it - they will love it more :D
23:12.09Royegoessonseriously
23:12.17gabriel9great, is there a way to add phisical keyboard to my N9
23:12.22gabriel9:)
23:12.42RoyegoessonHave I mentioned already wikipedia???... ;)
23:12.57Royegoessonread it, then ask questions
23:13.06gabriel9ok :)
23:13.25Royegoessonthere is
23:14.31djszapiwhat is the best software to "dd" onto my usb pendrive, if I would like to boot up a partitioner ? Is it still gparted nowadays or what ?
23:16.08gabriel9gparted works for me
23:16.24gabriel9this wiki about N9 is really nice
23:16.36Royegoessonthank you
23:16.57Royegoesson;)
23:18.00RoyegoessonBut one thing there is missed. Do you know from where the most stupid trolls comes from?
23:19.03Royegoessonthe right answer is about origins of one CEO of certain Company
23:19.28Royegoesson;) of course I don't ponit anyone specific
23:20.07Royegoessonplease do not repeat it
23:20.40ajalkane:)
23:23.58*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
23:25.50RoyegoessonAnd what job is most wanted among phone users? It is Fin: Trolljegeren
23:28.35*** join/#harmattan Royegoesson (~chatzilla@77-254-134-147.adsl.inetia.pl)
23:34.54*** join/#harmattan diorahman (~diorahman@112.78.142.132)
23:35.15gabriel9:D
23:35.37gabriel9also, can you guys download any example for n9? from here http://www.developer.nokia.com/Develop/Qt/Code_examples/Qt_MeeGo.xhtml
23:40.47SpeedEvilAs part of our program of continual improvement, the Projects pages are offline for maintenance.
23:41.41gabriel9for how long
23:41.59gabriel9earlier i checked this page and it is same
23:42.54*** join/#harmattan Royegoesson (~chatzilla@77-254-134-147.adsl.inetia.pl)
23:46.32*** join/#harmattan diorahman (~diorahman@112.78.142.132)
23:48.01gabriel9night
23:49.36*** join/#harmattan pawky|2 (~pawky@c80-217-75-20.bredband.comhem.se)
23:56.54*** join/#harmattan tsenyk (nicolauz@83.133.126.252)

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