[02:31] <Raf> How can I help with YouTube? How much dev knowledge is needed?
[07:08] <dholbach> good morning
[08:45] <oSoMoN> gusch_: hey, quick and trivial MR up for review, when you have a moment: https://code.launchpad.net/~osomon/webbrowser-app/unskip-autopilot-test-special-chars/+merge/177747
[08:59] <shrimp> hello
[08:59] <shrimp> how can ubuntu-touch can support sprd phone?
[09:00] <JamesTait> Good morning all, happy Uncommon Instrument Awareness Day! :-D
[09:00] <WebbyIT> mhall119, hi :) I have a doubt about a copyright: we have a MR in u-calc with a file that is equal in rss app. In the copyright there is "This file is part of ubuntu-rssreader-app.", We have to change it?
[09:00] <gusch_> oSoMoN: I have troubles in running the test on maguro - so I trust you, and top approve
[09:01] <oSoMoN> gusch_: thanks. what sort of troubles are you having?
[09:02] <gusch_> oSoMoN: I guess I messed up, when trying to abort a running test
[09:02] <oSoMoN> gusch_: then just shell into the device, use ps -ef to identify the autopilot process, and kill it
[09:03] <gusch_> oSoMoN: I rebootet and got some strange traceback (for the serve it seems)
[09:09] <PaoloRotolo> Hi all!
[09:22] <gusch_> oSoMoN: can you review https://code.launchpad.net/~schwann/camera-app/camera-focus-opacity-eventually/+merge/177765
[09:23] <oSoMoN> gusch_: sure
[09:31] <oSoMoN> gusch_: it’s fishy that the CI autopilot tests passed… needs fixing
[09:32] <oSoMoN> gusch_: could it be that the tests being run are not those of the generated packages? I’ve had a similar issue in the past with the browser
[09:49] <gusch_> oSoMoN: I'm relying on jenkins to run the tests (to save me some time), but it runs the wrong one?!? wtf
[09:52] <oSoMoN> gusch_: not sure, just a guess, you might want to look at the detailed log to check the version of the packages being installed
[10:24] <WebbyIT> mhall119, hi :) I have a doubt about a copyright: we have a MR in u-calc with a file that is equal in rss app. In the copyright there is "This file is part of ubuntu-rssreader-app.", We have to change it?
[10:51] <hallino1> Hello guys.. I'm newbie and it's my first and best time to get in in this fantastic project :)
[12:09] <om26er> mhall119, hi
[13:10] <coursar> hi to all. does someone try to use ubuntu-ui-toolkit port for windows (https://github.com/edwardoid/ubuntu-ui-toolkit-win) ?
[13:50] <mhall119> hi om26er
[13:51] <om26er> mhall119, the Unity Web API Reference does not open here: http://developer.ubuntu.com/resources/technologies/webapps/
[13:52] <om26er> 404 Not Found
[13:53] <mhall119> om26er: thanks, fixed it
[13:53] <om26er> cool
[13:58] <WebbyIT> mhall119, hi :) I have a doubt about a copyright: we have a MR in u-calc with a file that is equal in rss app. In the copyright there is "This file is part of ubuntu-rssreader-app.", We have to change it?
[13:58] <mhall119> hey WebbyIT, can you send me a link to the MR?
[13:58] <WebbyIT> mhall119, sure :) https://code.launchpad.net/~dgadomski/ubuntu-calculator-app/relative-time-formatting/+merge/177651
[14:00] <mhall119> WebbyIT: if it's copied from the rss reader, then leaving that header is fine
[14:01] <mhall119> bzoltan: ^^ this might be something to consider for the SDK itself, this dateutils.js is general enough that many apps might want it
[14:01] <WebbyIT> mhall119, ok, thanks, so I'm going to approve it
[14:02]  * bzoltan is wondering.. who? What? When?
[14:02] <mhall119> bzoltan: there's a small dateutils.js that's now being shared between the calculator and rss reader core apps
[14:03] <mhall119> it currently just converts a datetime diff to plain text
[14:03] <bzoltan>  mhall119:  that sounds handy
[14:03] <mhall119> but we had discussed building a process to include things like that in the SDK, and this seemed like a good candidate
[14:04] <bzoltan>  mhall119:  to be frank, we have not gave much thought to the question of how to centralize and distribute js functions like this.
[14:04] <bzoltan>  mhall119:  But it should be doable
[14:07] <mhall119> zsombi: back from holiday?
[14:07] <gusch> om26er: can you check, why jenkis passed that autopilot test? https://code.launchpad.net/~schwann/camera-app/camera-focus-opacity-eventually/+merge/177765
[14:07] <zsombi> mhall119: yep :)
[14:08] <om26er> gusch, looking, so we don't want the test to pass ? ;)
[14:08] <mhall119> zsombi: \o/
[14:09] <mhall119> zsombi: are you able to start work on the alarm API?
[14:09] <zsombi> mhall119: already working on that
[14:09] <gusch> om26er: no - my test code there is bogus (I won't push the fix, before I know why it passed, although it clearly shouldn't)
[14:09] <mhall119> \o/ again!
[14:09] <om26er> gusch, seems the package was installed from the ppa instead of the one that was build with your branch
[14:10] <om26er> gusch, http://paste.ubuntu.com/5932891/
[14:10] <gusch> om26er: how can this happen?
[14:10] <gusch> om26er: and how can we prevent this from happening again
[14:10] <WebbyIT> yeah, great zsombi :) nik90 will be happy  :D
[14:11] <om26er> gusch, I am not sure yet, I could do some apt-pinning to make sure the local repository always gets the priority
[14:11] <om26er> mzanetti, ping
[14:12] <mzanetti> hey om26er
[14:12] <zsombi> WebbyIT: let's see how happy he will be :) not sure whether the backend is ready for us.. renato said he will work on that starting somewhere next week, so we will do this together
[14:12] <om26er> mzanetti, remember the last time when the package that was installed in generic-mediumtests-runner was the one from the ppa instead of the local build ?
[14:13] <om26er> mzanetti, that's happening again
[14:13] <WebbyIT> zsombi, cool!
[14:13] <om26er> https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/1475/console
[14:15] <mzanetti> om26er: merge trunk
[14:15] <om26er> gusch, ^
[14:16] <mzanetti> om26er: gusch: if trunk has a higher version number and is already released, apt will pick that one
[14:16] <WebbyIT> mhall119, I had an idea, maybe it's a stupid thing, but I would like to know your opinion... it's something for the future
[14:16] <WebbyIT> mhall119, we can do something like a tutorial for the first start of an app, with a little popup with basic functions (eg, in calc, touch here to insert a label), I think can be useful for new users
[14:16] <om26er> mzanetti, thanks :)
[14:16] <mzanetti> om26er: gusch: your development branches version should always be >= the released one
[14:16] <gusch> om26er mzanetti: not cool
[14:17] <gusch> om26er mzanetti so I always have to merge trunk before pushing
[14:17] <mhall119> WebbyIT: it might, though I think it would be better if it was intuitive enough that people could figure it out
[14:17] <mzanetti> gusch: if you have some regexp-fu at hand to blacklist versions higher than the one with "autopilot" in its name for apt, let me know
[14:17] <mhall119> having the pencil icon, for example, is a pretty strong hint that you can edit those lines on the calculator, but it doesn't necessary hint that it's editing labels instead of the number
[14:18] <gusch> mzanetti om26er what about using dpkg instead of apt-get?
[14:18] <mzanetti> gusch: om26er: thinking more about it... this job actually does merge with trunk
[14:18] <mhall119> so maybe having a different icon that is a pencil and the letter A together would be a better clue that it's editing text
[14:18] <WebbyIT> mhall119, so I think we have to work on this side, because we have something not very clear, like editing icon
[14:18] <mzanetti> gusch: dpkg doesn't install dependencies
[14:18] <gusch> mzanetti: but that could be separately
[14:19] <mzanetti> gusch: how?
[14:19] <hallino1> Hello nik90 , I'm new on ubuntu touch and I want learn by start with some easy app.. I ping you because my friend (PaoloRotolo) told me that you're really helpful .. Thanks if you can help me :)
[14:19] <gusch> mzanetti: there for sure is a apt-get command ...
[14:19] <hallino1> Oh, hey guys! :)
[14:19] <mhall119> hi hallino1
[14:19] <WebbyIT> mhall119, yeah, we have design meeting on friday, I'll ask to designers :)
[14:19] <gusch> mzanetti: in worst case install via apt-get, and then install again via dpkg
[14:19] <hallino1> Hey mhall119 , how things going?
[14:19] <mzanetti> gusch: unfortunately there isn't... I've spend a freakin week to figure how to automatically install packages with dependencies
[14:19] <mhall119> hallino1: good
[14:19] <hallino1> Nice mhall119 :)
[14:19] <mhall119> hallino1: there's a getting started guide you can follow here: https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide
[14:20] <mzanetti> gusch: yeah... the downgrade with dpkg might work indeed
[14:20] <mzanetti> om26er: mind trying that? ^
[14:20] <hallino1> mhall119, thanks friend, i'm reading :P
[14:20] <mzanetti> om26er: leave the apt-get install stuff as is, and when that is done, use dpkg -i do downgrade to the local package files again
[14:21] <mhall119> balloons: I also have a series of blog posts about the different core apps and what needs to be done on them: http://mhall119.com/
[14:21] <hallino1> mhall119, ah just one thing.. Can ubuntu touch able to "read" with speech an input text?
[14:21] <hallino1> (Sorry for my bad english :( )
[14:21] <om26er> mzanetti, why not apt-pinning then ?
[14:21] <gusch> om26er: and for testing, you can run that MR :)
[14:21] <mhall119> hallino1: the shell/HUD has some support for that, using pocketsphinx, but none of the apps do
[14:22] <hallino1> Oh thanks mhall119 .. I asked this because I have a really nice idea that can beat up iOs and Android.. And this will be really helpful for people who need
[14:22] <mzanetti> om26er: tbh my apt-skills are not as good as they should be.. if you manage to do that with pinning, feel free. I remember I ran into some issue with that too so I had to bump the version number to "+autopilot"
[14:23] <mzanetti> om26er: well, I guess one last-resort hack would be to bump the major version number for the autopilot job.
[14:23] <hallino1> mhall119, and maybe can be a core app :)
[14:23] <om26er> mzanetti, with apt-pinning we give higher priority to the local repository, so that way we'll make sure to install packages that are downloaded from generic-mediumtest-builder
[14:23] <om26er> that's fully reliable
[14:24] <mzanetti> om26er: yeah... but when external dependencies come in that crapped out at some point. don't remember exact details
[14:26] <hallino1> And sorry mhall119 ubuntu touch have also something that let me to know the gps position?
[14:26] <mhall119> hallino1: maybe, we've had several apps that were  written independently then brought into the core apps project
[14:26] <mhall119> hallino1: you will be able to use the Qt Location API for that
[14:26] <mhall119> it will use gps or geoip, depending on what's available
[14:26] <hallino1> mhall119, yeah of course, first I will write then, we will see
[14:27] <hallino1> mhall119, oh that's cool.. Thanks again :)
[14:37] <hallino1> mhall119, oh my God, the speech it's fantastic (I saw video).. And for let ubuntu touch speak maybe a text?
[14:37] <hallino1> With google I can't find anything
[15:20] <om26er> gusch, I have pushed the fix and re-ran that job, now expect it to fail
[15:20] <gusch> om26er: cool
[15:50] <gusch> oSoMoN: https://code.launchpad.net/~schwann/+junk/jenkinsTestOnDevice
[15:51] <gusch> oSoMoN: you can test it like this: jenkinsTestOnDevice.py http://jenkins.qa.ubuntu.com/job/gallery-app-saucy-armhf-ci/185/artifact/work/output/*zip*/output.zip
[15:51] <gusch> oSoMoN:  to review https://code.launchpad.net/~schwann/gallery-app/gallery-toolbar-reveal/+merge/177824
[15:54] <gusch> oSoMoN: hmmm - although I got 22 errors out of 23 - hmmmm
[15:55] <gusch> oSoMoN: omer fixed to run always the correct test, so I pushed the fix for https://code.launchpad.net/~schwann/camera-app/camera-focus-opacity-eventually/+merge/177765
[15:57] <oSoMoN> gusch: about to leave in 5min max, I can check that the code looks ok, but won’t have time to run the tests on my device
[15:57] <gusch> oSoMoN: no worries - let's do it tomorrow
[16:03] <PaoloRotolo> Hi all!
[17:10] <om26er> mzanetti, Hi! you must know about the unity8 shell autopilot tests that when those tests run a new instance of unity is started, we'd want to make sure there is only 1 unity running, how does it feel to stop unity for that ?
[17:34] <nik90> PaoloRotolo: Hi :)
[17:35] <PaoloRotolo> Hi nik90 :)
[17:38] <PaoloRotolo> nik90, I'm trying to add a dialog before deleting an alarm preset (or a city) like "Are you sure that you want to delete this preset?"
[17:39] <PaoloRotolo> I think that an item can be deleted too simply (with a wrong gesture)
[17:40] <nik90> PaoloRotolo: That needs a confirmation from the design team.
[17:41] <PaoloRotolo> oh, ok..
[17:41] <nik90> PaoloRotolo: But I will ask the designers tomorrow
[17:41] <nik90> PaoloRotolo: Do you want to join the meeting tomorrow?
[17:42] <PaoloRotolo> nik90, nice :) BTW, what they said about laps?
[17:42] <nik90> I remember there were 2 questions you wanted to raise with the design team?
[17:42] <nik90> PaoloRotolo: I couldnt ask them last week about the laps since the designer was off sick.
[17:42] <PaoloRotolo> nik90, that would be great :D
[17:42] <nik90> So we can ask these 2 questions tomorrow.
[17:43] <PaoloRotolo> nik90, nice, it's a IRC meeting right?
[17:43] <nik90> PaoloRotolo: no its on G+ Hangout
[17:43] <PaoloRotolo> is it*
[17:43] <nik90> PaoloRotolo: tomorrow at 16:00 UTC
[17:44] <nik90> PaoloRotolo: is that okay?
[17:44] <PaoloRotolo> oh, I'm afraid that I can't join it. I brought a new desktop computer the last week (the old was a laptop with microphone incorporated) and now I'm without microphone/webcam
[17:45] <PaoloRotolo> I can use the chat instead
[17:45] <nik90> PaoloRotolo: you can type your questions and also more importantly listen to the conversations.
[17:46] <nik90> PaoloRotolo: Do you want to check now with me if you are able to join a google hangout?
[17:46] <PaoloRotolo> nik90, ok, thanks!
[17:48] <PaoloRotolo> nik90, you've to talk very slowly. I've a lot of problems with spoken English :P
[17:48] <nik90> PaoloRotolo: no worries. Give me a minute. I need to fix my hangout.
[17:49] <PaoloRotolo> I never spoken (very) English before (except in my classroom) :)
[17:50] <PaoloRotolo> nik90, don't worry, no problems :)
[17:50] <nik90> PaoloRotolo: Just invited you to my hangout.
[17:50] <PaoloRotolo> nik90, oh, I've to install a plug-in
[17:51] <PaoloRotolo> one minute
[17:52] <PaoloRotolo> lol, software center just crashed :/
[17:53] <AskUbuntu> How can I populate ListItem.ValueSelector with values from model | http://askubuntu.com/q/327079
[17:59] <nik90> PaoloRotolo: Just sent you the invite to your email. Looking forward to seeing you tomorrow :-)
[17:59] <PaoloRotolo> nik90, nice, thanks again!
[17:59] <nik90> PaoloRotolo: np