/srv/irclogs.ubuntu.com/2014/05/06/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
vthompsonballoons, jhodapp, I have some questions about a MP that the music-app has in place to test the swap-buffers bug that was fixed for Qt5.2: https://code.launchpad.net/~vthompson/music-app/proceeds-to-next00:32
vthompsonjhodapp, I haven't seen the tracklist implementation of the media-hub in any detail yet, but would I be correct in assuming that there won't be anything in place to notify/wake the music app from suspension when the track switches?00:34
vthompsonballoons, do you know if AP can retrieve component properties from an app that is suspended?00:40
jhodappvthompson, unknown atm, that part of background playlist isn't implemented yet01:17
vthompsonjhodapp, thanks. We'll hold off on landing our AP test branch then. I assume you guys will have your own AP/unit tests for the tracklist implementation?01:20
jhodappvthompson, yes indeed01:20
jhodappvthompson, any reason why you can't land that now?01:21
vthompsonjhodapp, because the tests go through a sleep that should put the app into suspension. Right now we are granted a lifecycle exception so we are always on... but the goal is to remove that exception when tracklist media-hub lands.01:23
jhodappvthompson, k01:23
vthompsonjhodapp, when that does happen, music-app will suspend like the rest and I'm not sure the AP test can get the info we want it to when it checks the suspended app01:23
jhodappvthompson, right, so you need to rely on media-hub then to get that persistence across suspension01:24
vthompsonjhodapp, yep, but simply having that data in MediaPlayer when we awake isn't enough (I assume) to allow this test to work in our suite. Since track management is media-hub's responsibility it sounds like it's not a worthwhile test in the music-app01:27
jhodappvthompson, yeah it'll be well tested in media-hub since it's a primary reason for even having media-hub :)01:30
=== _salem is now known as salem_
bzoltan1pmcgowan: xhoch3: yes, the SDK PPA has exactly the same stuff as Utopic achive03:05
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun
Aki-Thinkpadevening all06:00
Aki-Thinkpadmorning for some; I'm sure06:00
dholbachgood morning06:34
justCarakasGood morning all06:58
dpmmorning nik90, around?07:24
dpmand good morning everyone :)07:24
justCarakasgood morning dpm07:25
dpmhi :)07:26
=== chriadam is now known as chriadam|away
JamesTaitGood morning all; happy No Homework Day - my boys will be thrilled!  :-D08:00
dholbachjustCarakas, didn't you ask where JamesTait was? ^ :)08:01
justCarakasdholbach: I did :D08:01
dholbachgood morning JamesTait! :)08:01
justCarakasWelcome back JamesTait I missed your morning greetings08:02
JamesTaitdholbach, justCarakas: o/08:02
justCarakasJamesTait: \ o08:03
Aki-Thinkpadbah this is annoying having to ask this... In Python, I can treat strings as an array, doing something like mystring = "hello world";08:09
Aki-Thinkpadand then mystring[0:3] would return "hell"08:09
Aki-Thinkpadhow can I do that in qml, javascript, or c++08:09
Aki-Thinkpadim not sure what language applies for a qml property08:10
Aki-ThinkpadI know you can do mystring[0], and get "h", but I don't know how to define a range08:10
mzanettidpm: hey, wanna do a couple of reviews?08:11
dpmmzanetti, do you have some more nice features for me? :-)08:12
mzanettidpm: https://code.launchpad.net/~reminders-app-dev/reminders-app/new-design/+activereviews08:12
dpmI'm excited already by the title of the MR :)08:12
dpmgive me a few mins to finish what I was doing and I'll have a look08:13
mzanettidpm: don't review the one from rpadovani yet. I need to ask him to rebase it08:13
dpmack08:13
mzanettidpm: but the 2 branches of mine should be fine I hope08:13
dpmok08:13
Aki-Thinkpaddpm, oh hey I got the source downloaded and such. My first goal is to submit one patch. Atm I am usure if my environment is clean though, as I am having issues loading images which is causing performance issues08:15
dpmAki-Thinkpad, what issues exactly? Are you seeing lots of warnings on the console output? If so, I'm seeing those too :)08:16
Aki-Thinkpaddpm,  yah, http://i.imgur.com/blh8v33.jpg08:17
dpmAki-Thinkpad, btw, thanks for getting started on this! I saw your request to join the team, but I prefer to add members once they've done at least a contribution, I hope that's ok for you?08:17
Aki-Thinkpaddpm yah I I know the drill08:17
Aki-Thinkpad:)08:17
dpmgreat, thanks :)08:18
Aki-Thinkpadso is that output what you are seeing? Is this a biproduct of the run environment?08:18
dpmmzanetti, so Aki-Thinkpad is getting his system set up to help with reminders. He could build the app already and he's seeing some warnings/errors related to images in the QtC console output. I too could see them, but I haven't bothered too much about them. Any ideas if this is something we should worry about? http://i.imgur.com/blh8v33.jpg08:19
mzanettidpm: hmm... not sure... works on my macbook. must be the thinkpad08:20
dpmhahaha08:21
mzanettino... seriously... don't know what it is08:21
mzanettiif images are missing in the notes we should worry about it, yes08:21
dpmone set of errors is clearly that the app cannot write to the .cache dir. Perhaps it has not been created? I don't actually know what creates the .cache/com..... dir on the desktop08:21
mzanettiI'll keep an eye on the console08:21
dpmfor me the images are downloaded and I can see them fine, but the console messages are still there08:21
Aki-Thinkpaddpm, can't miss it. I was thinking about the cache. I'll go check if its been created.08:22
mzanettistrange... I think I create the cache dir myself if its not there yetp08:22
Aki-Thinkpadmzanetti, *08:22
mzanettihi Aki-Thinkpad08:22
Aki-Thinkpadhey08:22
dpmyeah, it's quite possible that on the desktop the .cache dir is not created automatically08:22
mzanettiI'll check where they come from08:22
Aki-Thinkpadyah I think that might be it. Manually creating the directory08:23
dpmok, cool08:25
dpmI think I might have done it too, but I can't quite remember, it's been a while since I did the initial setup08:25
dpmmzanetti, here are the messages I'm getting: http://pastebin.ubuntu.com/7403285/08:25
dpmImages are loading fine, though08:26
Aki-ThinkpadYep, that solved part of the problem.08:26
mzanettiAki-Thinkpad: are all the warnings/messages gone after creating the dir?08:27
Aki-Thinkpadsec, uploading screenies08:27
Aki-Thinkpadsome08:27
mzanettiyou can also paste the text... should be easier/faster :)08:31
DanChapmanGood Morning08:32
Aki-Thinkpadmzanetti, http://imgur.com/a/eSHJ9#008:33
Aki-Thinkpad0, what I was getting, 1, creating the folder, 2, in the folder, 3, running the app, 4, new output, 5 file now being written to.08:34
mzanettihmm... need to debug it... it shouldn't print that many warnings when everything works fine08:34
Aki-Thinkpadmzanetti, are you using qfile to create the directory, or cmake?08:36
mzanettidefinitely not cmake08:37
Aki-ThinkpadDon't know much about cmake actually.08:37
mzanettiI think I don't create it at all...08:39
mzanettistrange08:39
mzanettinope... images fail to load here if that directory doesn't exist08:40
mzanettiI wonder how they appear for you guys... it should clearly fail in that case08:41
Aki-Thinkpadmzanetti, could my debug environment be at fault here? http://i.imgur.com/Ycqvuf2.jpg08:42
mzanettiAki-Thinkpad: no... your system is fine. its a bug in the reminders app08:42
mzanettiI just wonder where that path came from if the app doesn't create it08:42
mzanettioh.. wait08:43
Aki-Thinkpadmzanetti, will you be patching, so it creates the directory in ~/.cache, or should I file a bug report?08:51
mzanettiAki-Thinkpad: I'm on it08:51
Aki-Thinkpadk08:51
mzanettinarf... I hate that applicationName stuff08:52
sergiusensmzanetti: you should start a club :-)08:54
* sergiusens would join08:54
mzanetti:)08:54
Aki-Thinkpaddpm, mzanetti one thing I immediately notice in running the app, is lack of animations for fluidity. For example, when switching notes, it should do a fade, and should show the button being pressed. Are these things you will want implimented?08:55
mzanettiAki-Thinkpad: yeah.. I guess we want to have that eventually08:58
Aki-Thinkpadha okay maybe I'll try that as a first patch.08:58
mzanettisergiusens: http://paste.ubuntu.com/7403432 :D09:00
sergiusensmzanetti: I had those all over when converting to click :-P09:01
mzanettidpm: Aki-Thinkpad: https://code.launchpad.net/~mzanetti/reminders-app/fix-image-errors-and-warnings/+merge/21836809:09
mzanettithanks for reporting09:09
Aki-Thinkpadno probs.09:09
dpmAki-Thinkpad, you might also want to look at the list of open bugs. That might give you a small task to get started, which might be easy than starting with a big feature (which could be the next contribution :) https://bugs.launchpad.net/reminders-app/09:11
dpmAki-Thinkpad, another way of easily getting started is with providing a review of the branch mzanetti just posted ^09:12
dpmreviewing the work of other team members is also an important part of core apps development09:13
dpmreviewing implies looking at the code, testing that the branch actually works as intended and leaving a comment either pointing out what needs fixing or approving the change09:14
dpmyou can also set the status of the comment to "Needs Fixing" or "Approve" as appropriate09:14
Aki-Thinkpaddpm, Thanks. I took a look at the bugs before; there are a few of the triaged bugs I am considering looking into09:16
dpmAki-Thinkpad, awesome. Once you've found one you like, feel free to assign it to yourself, so that others know that someone else is working on it already. You can then set the status to "In Progress" once you actually start working on it09:18
dpmfor anything else, you know where we are and who to ask :)09:18
Aki-Thinkpadcool beans09:18
dpmrock on09:22
popeydpm: seen this when opening qtcreator on a cmakelists file? paste.ubuntu.com/7403548/09:43
* popey updates packages09:44
dpmpopey, hm, no, I haven't.09:44
dpmmzanetti, on https://code.launchpad.net/~mzanetti/reminders-app/fix-image-errors-and-warnings/+merge/218368 - could you explain to me what " Don't scale images to 0,0 if sourceSize is not set." means?09:46
dpmThat's the only part I cannot quite follow on the MP09:47
popeyzbenjamin: paste.ubuntu.com/7403548/ I am getting that when I bzr branch lp:~dpm/ubuntu-terminal-app/merge-plugin, and then qtcreator the cmakelists file within...09:51
zbenjaminpopey: wtf09:53
zbenjaminpopey: that looks like the chroot is broken09:53
zbenjaminpopey: can you build other projects?09:54
popeyzbenjamin: i think i need to reset my qtcreator to some kind of base09:54
popeyzbenjamin: clean start, spring clean, what should I rm to do that?09:54
zbenjaminpopey: you can remove ~/.config/QtProject/qtcreator/ that should completely reset everything09:55
popeyzbenjamin: including the chroots?09:56
zbenjaminpopey: no the chroots you have to remove either from within QtC in the Ubuntu Options page, or manually from commandline09:56
popeyzbenjamin: deleted that config dir, now just starting qtcreator with no project gives me the same error - paste.ubuntu.com/7403649/09:59
zbenjamindid you also remove the chroots?09:59
popeyno, exactly what should I remove? all of /var/lib/schroot?09:59
zbenjaminpopey: click chroot -a armhf -f ubuntu-sdk-14.04 destroy10:00
popeythanks10:00
popeyok, now I get this /usr/share/qtcreator/ubuntu/scripts/qtc_chroot_cmake2: line 19: CLICK_SDK_ARCH: Need to set CLICK_SDK_ARCH non-empty10:01
popey(after deleting chroots and restarting qtc)10:01
popeyzbenjamin: ^10:06
zbenjaminpopey: i think that can be ignored10:09
zbenjaminpopey: just try if its working10:09
mihirpopey: hi10:39
popeymihir: hji10:40
popey-j10:40
popeymihir: was just emailing you ☻10:40
mihirpopey: ohh got it.11:03
mihirpopey: there are many bugs under needs-design11:03
mihircan we get some inputs on this ?11:03
dpmpopey, the WIP branches: http://people.canonical.com/~dpm/core-apps-sponsoring/wip11:06
dpmI should probably put it all together in one page, but for now at least they won't get lost11:06
popeydpm: oof, that looks bad.11:12
popeymihir: see my mail ☻11:12
dpmpopey, it does look pretty red :) But let's focus on one thing at a time and concentrate on the "Needs review" page for now. I think the oldest WIP branches can in fact just be rejected, but let's use that page as a reminder only now, to which we can get to once we've gotten "Needs Review" under control11:15
popeyindeed11:16
popeylool: i filed bug 1316552 - because I'm concerned that we're going to start blocking store updates soon on not having the framework. Wasn't sure you'd see it, hence pinging you with the bug number.11:24
mihirpopey:  got it :) thanks that would help a lot.11:50
=== _salem is now known as salem_
mzanettidpm: for some reason I can't see the screenshot. but anyways... strange that it doesn't work for you12:08
mzanettidpm: works for me: http://i.imgur.com/CaXcLFC.png12:08
dpmnice pic :)12:09
mzanettilol12:10
popeyhaha12:10
popeythat doesn't look comfy12:10
mzanettithis is how I look like when hacking on reminders at 2am12:10
popeyheh12:10
dpmmzanetti, looking at your screen capture, it might be a locale-related thing? I use Catalan and perhaps that messes up the dates? http://i.imgur.com/NDDRjyv.png?112:10
mzanettiinteresting12:11
mzanettithat might well be12:11
mzanettidpm: actually no.. not really12:11
mzanettiI'm using QDateTime comparison... that should either always use catalan or never12:11
dpmok12:11
mzanettidoes that word start with double L?12:12
dpmjust throwing a guess from the only difference I saw from our screenshots12:12
dpmwhich word?12:12
mzanettiNotebooks12:12
dpmyes, llibretes12:13
mzanettidpm: debugging this it makes me really wonder how the heck it actually works here :D12:17
dpm:-)12:18
dpmI started debugging too, I just had to remind myself about -DCMAKE_BUILD_TYPE=debug12:18
dpm:)12:18
mzanettidpm: please apply this patch and send another screenie: http://paste.ubuntu.com/740424212:19
dpmon it12:21
renatopopey, I added some comments on the calendar MR12:25
popeythanks renato12:26
rpadovanidpm, mzanetti o/ I have a couple of hours for reminder :-)12:26
mzanettirpadovani: yay12:26
dpmrpadovani, hi, awesome :)12:26
mzanettirpadovani: I left some comments on your newDesign branch12:26
dpmmzanetti, I'm getting this when trying to get the app running on a device:12:27
dpmfile:///home/phablet/dev_tmp/com.ubuntu.reminders/qml/ui/NotesPage.qml:20:1: module "QtQuick.Layouts" is not installed12:27
dpm     import QtQuick.Layouts 1.012:27
dpmis QtQuick.Layouts not installed in the images?12:27
mzanettidpm: apt-get install qtdeclarative5-qtquicklayouts-plugin12:27
mzanettihmm...12:27
rpadovanimzanetti, I saw the email. There is a lot of works to do on my branch, so I'll restart from scratch after your branchs are landed12:27
mzanettidpm: that's a bummer12:27
dpmmzanetti, right, but that means that we'll need to add it to the seeds before we ship the new design, yes12:28
mzanettidpm: that, or do it still handcrafted12:28
mzanettidpm: can you find out if its possible to include that in the image?12:28
popeyMirv: ^12:29
popeyMirv: mzanetti asking if qtdeclarative5-qtquicklayouts-plugin can be added to the image?12:29
dpmmzanetti, my hunch is that it should be just possible to add it to the seeds, but we will need to justify why we need it too12:29
mzanettidpm: justification is that they allow to layout items in qml with half of the code than without them12:30
mzanetti:)12:30
mzanettifinally no more typing "anchors" like crazy12:30
rpadovaniseems cool12:31
dpmok, let's hear what Timo has to say and then we can send a MP to update the seeds12:31
mzanettiawesome12:31
mzanettidpm: back to the other branch for now. what does the note subtitle say after applying the above patch?12:32
dpmmzanetti, it's "Last week" all the way :(12:33
mzanettireally weird...12:33
rpadovanimzanetti, mhh, just tested again from scratch the notes-heading branch and I have nothing. Any idea?12:33
rpadovaniI see dpm has problems too12:33
Mirvpopey: no problem, although it was called "qtdeclarative5-quicklayouts-plugin" before and now that's transitional and it's qml-module-qtquick-layouts now (we should do the other renames in seed too)12:33
mzanettirpadovani: but dpm sees the header just fine :D12:33
mzanettirpadovani: note: its a section header, not a header for each note12:33
rpadovanimzanetti,yes yes, I saw your screen12:34
Aki-Thinkpaddpm, Curious, when clicking a delegate, is there a reason why its not exactly responsive?12:34
mzanettirpadovani: so if you have all notes created at the same day, you would see only one12:34
Aki-Thinkpadmzanetti,12:34
Aki-Thinkpad^12:34
Mirvpopey: it's not in seeds simply because Qt Quick Controls is new in 5.212:34
popeyah12:34
=== dholbach_ is now known as dholbach
dpmAki-Thinkpad, not sure what you mean exactly, could you provide more context?12:34
Mirvpopey: well hmm, maybe let's bring bzoltan1 into discussion too, I fail to know how our "supported API" is exactly defined12:34
mzanettiAki-Thinkpad: which delegates?12:35
Aki-Thinkpaddpm, sure; just take the default page, "Notes", and when you click on one... sometimes it does not switch to the note.12:35
Aki-Thinkpadsometimes you need to click it 3 or 4 times12:35
mzanettiAki-Thinkpad: well, if the whole app just feels laggy and hangs all the time you're probably affected by the qt bug too12:35
dpmMirv, but we are on 5.2 now, correct?12:35
mzanettiyes dpm12:35
rpadovanimzanetti, http://people.ubuntu.com/~rpadovani/touch/noteHeading.png12:36
popeydpm: yes, but it was new in upstream 5.212:36
mzanettiAki-Thinkpad: try commenting out the two calls to "sort(0)" in notes.cpp12:36
Aki-Thinkpadmzanetti, hmmm;  anything I can do about that?12:36
popeyhence why we didnt seed it12:36
Aki-Thinkpadthanks12:36
rpadovaniI have my phone setted on english US as regional format12:36
rpadovanis/phone/pc12:36
Mirvdpm: yes we are now. the seeds / supported API just are not controlled according to any formal process, I think.12:36
Mirvso when new things appear they don't automatically appear on images12:36
mzanettirpadovani: the screenshot is a lie :D12:37
mzanettirpadovani: nah, probabyl indeed the same issue dpm has12:37
dpmpopey, Mirv, gotcha, so that explains why it's not there. And so theoretically, we could just add it12:37
mzanettirpadovani: with some different outcome for the same root cause12:37
popeydpm: yeah, I'm creating a merge request now12:37
rpadovanimzanetti, it's a screenshot, not a cake :D12:37
dpmawesome popey12:37
Mirvpopey is always awesome12:37
dpm\o/12:37
dpmAki-Thinkpad, this bug should be fixed soon on the desktop, we're in the process of SRU'ing it12:38
dpmAki-Thinkpad, on the phone images it's already been fixed (for utopic)12:39
bzoltan1Mirv: popey: who was the the brave to summon me?12:39
Aki-Thinkpadmzanetti, worked perfectly, and it looks like my animation works. Its just a very simple fade in and out animation. I made it a separate component, that is easily configurable. ought I try and merge? It is only a few lines of code honestly.12:39
mzanettiAki-Thinkpad: create a merge proposal for it12:39
Aki-Thinkpadcool beans12:39
popeybzoltan1: not me!12:39
dpmeveryone hides now12:40
bzoltan1popey: ok.. one out :)12:40
* popey puts on his level 10 invisibility cloak12:40
Mirvbzoltan1: are you the Keeper of the API?12:41
mzanettidpm: rpadovani: I think I found the issue. can you retry? I've pushed to the branch12:41
Mirvbzoltan1: you were summoned to ask whether qml-module-qtquick-layouts can be cast as part of the holy Ubuntu API12:41
dpmmzanetti, ok, pulling12:41
rpadovanimzanetti, commit message is interesting :D12:42
popeyhttps://code.launchpad.net/~popey/ubuntu-seeds/add-quicklayouts/+merge/21840512:42
popeyhope thats right12:42
mzanetti:D12:42
bzoltan1Mirv: Yes, my young fellow... I am12:42
rpadovanimzanetti, nope, no heading at all for me :/12:43
mzanettimeh12:43
bzoltan1Mirv:  indeed it could be part of it... once it passes all the challenges12:43
mzanettirpadovani: what's the debug output?12:43
bzoltan1Mirv: where does it live? Who is its master?12:44
mzanettilives upstream qt I think...12:44
Mirvbzoltan1: it lives in Qt Quick Controls, and I assume mzanetti is a willing master since he's the one wanting it!12:44
mzanetti:D12:44
mzanettidefine "master"12:44
dpmdefine "willing" :D12:44
bzoltan1define define12:45
mzanetti:D12:45
dpmdoes not compute12:45
mzanettiwhat are the duties12:45
mzanetti?12:45
bzoltan1mzanetti:  buy me beer?12:45
MirvQt Quick Controls is at least part of official releases, so that makes it better than some of the other API:s we support12:45
mzanettiok... I guess I can handle that12:45
mzanettinot in finland tho  :P12:45
rpadovanimzanetti, http://paste.ubuntu.com/7404339/12:45
bzoltan1mzanetti:  LOL :) I go with water in Finland12:45
bzoltan1mzanetti: Mirv: I think it is fairly easy to include the Qt Quick Controls ... but I would be happier to consult with zsombi, as our layour strategy might be different from Qt's solution... and to be frank I do not want the default Qt Quick controlls sneak into our UI story12:47
dpmmzanetti, looks good with the new branch now, but I'd change the order to show the newest notes at the top of the list12:48
zsombimzanetti: bzoltan1: actually our layouting was made to complement QtQuick Controls Layoutings, so those should be usable together without any probs12:48
mzanettizsombi: nice one ^12:49
mzanettidpm: its the commented away sort(0)12:49
mzanettirpadovani: I'm thinking you're not up to date with the code :/12:49
mzanettirpadovani: or with the build rather12:49
zsombimzanetti: it was even mentioned in the tutorial if I'm not mistaken... if not, we have to update those, and even add few examples like how those work together12:49
mzanettirpadovani: this message "NotesPage.qml:144:22: Unable to assign [undefined] to bool" is rather suspicious too12:50
rpadovanimzanetti, isn't the build 99 the last one?12:50
dpmmzanetti, ah, that was one of my questions on the MP, was there any reason to comment out the ordering? I guess to work around *the bug* temporarily on the desktop? :)12:50
mzanettirpadovani: it is, but you need to call make in the top level builddir again.12:50
mzanettirpadovani: could it be that you just typed make in the builddir/src/app subdit?12:50
mzanettidpm: I replied to that comment on the MR12:51
dpmah, ok, I'm not yet up to date, looking...12:51
rpadovanimzanetti, nope, I did it well12:51
mzanettithen I'm lost12:51
mzanettirpadovani: I added some debug prints with the last commit too... I don't see them in your output12:51
dpmhola tsdgeos, I thought the "de novembre" vs. "Novembre" bug had been fixed in Qt 5.2? I'm still seeing in a current branch from the Reminders app -> http://i.imgur.com/4e6slM1.png12:52
rpadovanimzanetti, isn't this the right procedure? Maybe I understand wrong: http://paste.ubuntu.com/7404358/12:52
mzanettirpadovani: looks good12:53
mzanettirpadovani: aaaah! I know what it is12:53
mzanettirpadovani: you have account-plugin-evernote installed in your system. its using that one instead of the one from the builddir12:53
rpadovanimzanetti, ops :D12:53
mzanettiwhich is btw the reason I was opposed to install the plugin into the main Qt plugin dir with the account-plugin12:53
dpmmzanetti, ah, actually, that's something I wanted to mention:12:54
dpm    QStringList importPathList = view.engine()->importPathList();12:54
dpm    importPathList.append(QDir::currentPath() + "/../plugin/");12:54
dpmthat does not work12:54
dpmit would need a prepend12:54
dpmto override the installed plugin12:54
dpmand IIRC QDir:currentPath() did not work either12:55
mzanettisomehow I had in mind it would wak them backwards, but seems I was wrong12:55
dpmI had to change this on filemanager to work12:55
mzanettidpm: QDir::currentPath() wors, but you need to cd into src/app/12:55
dpmlet me send a quick MP for this12:55
rpadovanimzanetti, https://code.launchpad.net/~mzanetti/reminders-app/fix-image-errors-and-warnings/+merge/218368 works well for me, could I topapprove it?12:56
mzanettifine with me, yes12:57
rpadovanimzanetti, I removed account-plugin-evernote, how can I add my account?13:00
mzanettirpadovani: did you remove the account too?13:00
mzanettirpadovani: the account should still be there and working13:00
rpadovanimzanetti, no, I ... wait... I did purge and not remove :/13:01
mzanetti:D13:01
dpmmzanetti, rpadovani, here's a quick one for you: https://code.launchpad.net/~dpm/reminders-app/override-installed-plugin/+merge/21841113:02
tsdgeosdpm: hmmmm, tbh i don't remember what was the outcome of the discusion13:02
tsdgeosdpm: i think i said it was a bug in the app13:02
tsdgeosbut may be wrong13:02
dpmtsdgeos, I think you're thinking of another conversation we had. That was about the DatePicker. This one now is about a bug you fixed upstream a while ago, and I would have thought it'd land in 5.213:03
tsdgeosdpm: isn't that like ages ago?13:04
dpmyep13:04
* tsdgeos tries to find the thing in his brain13:05
* dpm tries to dig out the upstream bug13:05
Aki-Thinkpaddpm,  hey I have never proposed a merge. Is what I am doing here, pushing to lp:~akiva/reminders-app/name-of-my-proposal  , and then ???13:09
rpadovanimzanetti, ok, now there are headers but in a strange order: http://people.ubuntu.com/~rpadovani/touch/strangeOrder.png13:09
dpmAki-Thinkpad, then you go to LP, click on the branch that you've pushed, and you'll find a link that says "Propose for merging"13:10
mzanettirpadovani: yeah... I commented out the sorting to work around the qt listview bug13:10
Aki-Thinkpaddpm,  okay so the first step is correct then?13:10
mzanettiwill keep that disabled for the new-design branch until we merge it to master...13:10
rpadovanimzanetti, ah, ok13:10
rpadovaniwhich are next steps?13:11
tsdgeosdpm: i think i'm remember something13:11
dpmAki-Thinkpad, correct, and this should answer some of your questions: https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide#Using_Launchpad13:11
tsdgeosdpm: https://codereview.qt-project.org/#change,5421413:11
mzanettirpadovani: I guess I'll make the new reminders delegate design13:11
Aki-Thinkpaddpm, thanks13:11
Aki-Thinkpad!cookie13:11
mzanettirpadovani: while waiting for you to change the app background color and the notesview13:11
dpmtsdgeos, that was it!13:11
mzanettirpadovani: can you create 2 branches, a quick one that just changes the main app color (so I can see how my stuff finally looks)13:12
rpadovanimzanetti, sure, going13:12
mzanettirpadovani: and then the other, bigger one, for the notes delegate13:12
rpadovanimzanetti, I also tested https://code.launchpad.net/~dpm/reminders-app/override-installed-plugin/+merge/218411 and works, could I approve it? I see you approve it13:13
tsdgeosdpm: let me make sure the code is still there13:13
mzanettiawesome, thanks rpadovani. I top approved13:13
dpmtsdgeos, cool, thanks. If it helps, here's the code where that date string on my screenshot is generated from: http://pastebin.ubuntu.com/7404464/13:14
dpmmzanetti, I added a new comment to https://code.launchpad.net/~mzanetti/reminders-app/notes-headers/+merge/218328 - let me know what you think13:17
mzanettidpm: sure, can do...13:18
dpmawesome, thanks. I think it will be a really nice visual improvement to have already13:18
rpadovanimzanetti, what's wrong with bzr? (besides the fact is not git)13:19
rpadovanimzanetti, https://code.launchpad.net/~rpadovani/reminders-app/newBackground/+merge/21841913:19
rpadovaniI took the newDesign branch, why the diff is so big?13:19
rpadovaniI mean, it's the same branch!13:20
rpadovania no, its my error13:20
rpadovanisorry :/13:20
rpadovanimzanetti, new background -> https://code.launchpad.net/~rpadovani/reminders-app/newBackground/+merge/21842013:21
mzanettinw13:21
dpmAki-Thinkpad, how are you getting on with proposing the merge? Can I help with anything else?13:21
Aki-Thinkpaddpm, In my commits, I have always had a format of "Changelog: 1.... 2.... 3.... ; Todo: a.... b.... c...."  Obviously employing newlines. Is this an acceptable format?13:23
tsdgeosdpm: you have to do the formatting yourself, MMMM will always give you the "non standalone" month name13:23
Aki-Thinkpaddpm, http://i.imgur.com/GajnYkK.jpg13:24
tsdgeosdpm: i.e. QLocale::standaloneMonthName + qdate::month13:25
dpmAki-Thinkpad, that should be fine, yes13:26
dpmtsdgeos, ok, thanks, will try that13:27
tsdgeosdpm: i think what i fixed was standaloneMonthName not actually giving you the standaloneMonthName13:29
=== oSoMoN_ is now known as oSoMoN
dpmtsdgeos, so to be sure, on the original code, how should the value on L18 be actually returned to get "Novembre 2014"? -> http://pastebin.ubuntu.com/7404464/13:35
tsdgeosdpm: something like this http://paste.ubuntu.com/7404600/13:39
tsdgeosthough since it's now a standalonemonthname13:39
tsdgeosit's not capitalized13:39
tsdgeosso you may want to capilatize it13:39
tsdgeosor not13:39
Aki-Thinkpaddpm, last question; "Review Type"?13:40
dpmtsdgeos, ok, trying that now on the app13:40
dpmAki-Thinkpad, feel free to leave that blank, we don't tend to use it. Just one detail to remember -> you'll need to set the commit message in the MP. It's a bit hidden in the form, you'll need to expand the options at the bottom13:41
Aki-Thinkpadyah done.13:41
Aki-Thinkpadthanks13:41
Aki-Thinkpadokay proposed. I set you as the reviewer13:41
dpmAki-Thinkpad, awesome, thanks! No need to set anyone as the reviewer (but nothing wrong with setting it), as all team members get an e-mail notification when a new MP is submitted13:45
Aki-Thinkpadheh13:45
Aki-ThinkpadBzr really is an amazing piece of technology.13:46
dpmtsdgeos, so how do I actually capitalize the month name? I can't find a way of doing it via http://qt-project.org/doc/qt-5/qlocale.html#standaloneMonthName ?13:49
tsdgeosdpm: you'll have to play magic with qstring/qchar and ::toUpper13:50
tsdgeosbut now that i see http://i.imgur.com/4e6slM1.png it wasn't localized either13:51
tsdgeoserr localized -> uppsercase13:51
tsdgeosdo you really need it in uppercase?13:51
dpmif it's the start of a sentence, as in the header, yes13:51
dpmtsdgeos, so what's the point in using standaloneMonthName & co. if I have to present a translatable string to translators "%1 %2" in case they need to rearrange it and manually set the month name to uppercase? I would have expected that just presenting translators with a date string "MMMM YYYY" should have just done the trick?13:53
tsdgeosdpm: http://paste.ubuntu.com/7404666/13:54
tsdgeosdpm: well, using standaloneMonthNAme gives you the month name13:54
tsdgeoshow do you get the month name otehrwise?13:54
dpmtsdgeos, yes, but should not "MMMM" just give me the right month name already? It seems like a bug to me, unless I'm using the format string incorrectly (which I would not discard :)13:55
tsdgeosdpm: as i told you MMMM gives you the month name with "of"13:55
tsdgeosso you can properly say13:56
tsdgeosdd MMMM yyyy13:56
tsdgeoswhat you want is a sMMMM13:56
popeydpm: mzanetti is this expected when there's no network? https://imgur.com/V9717wT13:56
tsdgeosthat gives you the standalone version13:56
tsdgeosbut that doesn't exist13:56
dpmok, so I'm just using the wrong one13:56
tsdgeosyou're using the only one that is there, it just doesn't do what you want13:56
tsdgeosi just invented sMMMM myself13:56
dpmha13:56
dpmok13:56
mzanettipopey: yeah... it sort of is :)13:57
mzanettipopey: don't like the message?13:57
popeyi dont like any error messages ☻13:57
popeyI like success messages!13:57
Aki-ThinkpadAh rubbish I just noticed I replaced some of your spaced tabs, with tabs >:/13:57
mzanettipopey: well... kinda hard in that case :D13:57
mzanettipopey: I added the "Error refreshing notes:" the rest comes from the evernote sdk13:58
popeymzanetti: search button works ever when no networi, but add note doesn't13:58
dpmtsdgeos, where are these format strings defined in Qt? I don't remember ever having had this issue with GTK apps, and I would have thought they both use the same underlying date formatting lib?13:58
popeyguessing it shouldn't?13:58
mzanettipopey: hmm... maybe13:59
tsdgeosdpm: "I would have thought they both use the same underlying date formatting lib"?13:59
tsdgeoslol no way13:59
popeymzanetti: ok, also, what happens when the network comes back?13:59
tsdgeoswhy would someone share code?13:59
tsdgeosremember it's written in C++!!!!!111113:59
popeythere's no [Retry]13:59
mzanettipopey: no... but every interaction you make tries again14:00
popeyah14:00
popeyyup, that worked14:00
tsdgeosdpm: they are in the QDate documentation14:00
popeyoof14:00
popeymaybe not14:00
mzanettipopey: I lack two things from design: A place where to show that adding a note failed14:00
dpmmzanetti, are the Evernote SDK error messages also available as error codes we could intercept to show nicer error messages to the user?14:00
popeyhttps://imgur.com/MhF3DDr mzanetti14:00
mzanettimeh... still that one14:01
dpmok, thanks tsdgeos!14:02
mzanettipopey: dpm: so yes... we can intercept those messages14:02
mzanettipopey: dpm: I still need to know what to do if an actions fails (e.g. tapping on add note fails to connect to the server)14:03
tsdgeosdpm: sorry can't help you more, but yes i agree it'd be cool to be able to use toString with a format that gave you the standalone month name, or even if it was smart enough to use monthname vs standalone month name depending if the dd is before it or not, but it's not there14:03
mzanettipopey, dpm: and then I'm open to suggestions on how to do a "retry" button of some sort14:03
tsdgeosit's the problem of people thinking in enlgish while doing the coding14:04
Aki-Thinkpadenlgish?14:04
mzanettipopey: that bug with messagelength is happening sometimes here too. I suspect an issue in the evernote sdk when the connection is bad. will try to find a workaround14:04
dpmtsdgeos, no worries, thanks for the help14:11
dpmAki-Thinkpad, thanks for your first contribution! I left some comments about a couple of small things that need fixing. If you could address them, that'd be great -> https://code.launchpad.net/~akiva/reminders-app/fadeinout-animation/+merge/21842914:11
Aki-Thinkpadwell do14:12
dpmawesome14:13
Aki-Thinkpadah yes, I didnt notice the license :P14:13
Aki-Thinkpadand yah, I have signed the contributor agreement14:13
dpmno worries, have a look at the other headers in the code, you can just copy them, and add yourself as the author14:13
dpmcool14:14
popeydpm: have you tried running the autopilot tests on reminders at all?14:14
popeyit barfs when setting up, trying to branch lp:reminders (when it's reminders-app)14:15
dpmargh!14:15
popeyis this the x-test setting in the manifest.json being wrong?14:15
popeyit's "autopilot": "reminders"14:15
balloonsit's supposed to be reminders14:15
popeyok, so how do i fix this then?14:16
dpmpopey, I had tested them on the desktop, though, IIRC. Is this failing on the device or both on device and desktop?14:16
popeypaste.ubuntu.com/7404771/14:16
popeygood morning balloons btw14:16
popeydevice14:16
dpmand when I say them, I mean "it" :)14:16
balloonsmorning :-)14:16
popeyI only run ap tests on device14:16
dpmI think we only had one test at the time :)14:16
popeythats 100% more tests than we had14:16
popeyignore my bad maths14:17
popeyhow do I tell phablet-click-test-setup to get the right thing balloons ?14:17
balloonsahh popey, so phablet-click-test-setup is whining, not the tests14:17
popeycorrect14:17
balloonssadly phablet-test-setup is kind of borked anyway14:18
balloonsI was just looking at it, giving it some love in an mp.. the --click does nothing :-)14:18
popey14:19
popeybut this works for other packages, what's broken with reminders (or p-t-s) that means I can't test reminders but can test other apps?14:19
balloonswell the point is you don't need to run it14:20
popeyoh? so how should I run the tests today? ☻14:20
balloonsand yes I believe you are correct the manifest is wrong14:20
balloonspopey, I say you don't need to run it because it's not actually grabbing and installing the dependencies anyway14:21
popeyso just run phablet-test-run -v reminders  ?14:21
balloonsyou can do phablet-click-test-setup --only-base if you want to setup base, but it's only needed once14:22
balloonsand yes, just phablet-test-run14:22
popeyit doesn't find any tests14:22
popeypaste.ubuntu.com/7404844/14:23
Aki-Thinkpadgrrrr... qt creator... why are you autoreplacing my spaces with tabs >:/14:23
* Aki-Thinkpad checks settings again14:24
balloonsif it complains about missing something, you'll have to push it manually14:24
balloonspopey, you installed the click only then?14:25
balloonsso that's the trouble.. you need it to find and push the tests14:25
popeyballoons: which is exactly what I have been using phablet-test-setup to do...14:28
balloons:-) I get it14:28
popeyglad you do! :D14:28
popeyI am just a frustrated user of the tool14:29
balloonsneed to see if Sergio will land my fixes14:31
popeywhere does phablet-click-test-setup get the     "x-source": {14:32
popey        "vcs-bzr": "lp:reminders",14:32
popeyoops14:32
popeywell, thats the thing thats wrong14:32
dpmAki-Thinkpad, I think by default it should not replace spaces. Is there anything you've changed in the config?14:32
balloons"vcs-bzr": "lp:reminders",14:32
popeyyes14:32
* popey fixes14:32
balloonsI just looked in manifest .json :-)14:33
popeyditto14:33
Aki-Thinkpaddpm, yah I had qml set to my custom settings. Fixed it.14:33
popeyi thought it used the x-test thing14:33
dpmok, cool14:33
popeybut it's x-source14:33
Aki-Thinkpad(why can't you all be sane and use 8 spaced tabs, and seperate lines for every curly bracket?14:33
Aki-Thinkpad)14:33
Aki-Thinkpad:P14:33
balloonsx-test is for the module name for the tests14:33
popeywhich should be reminders or reminders_app?14:34
popeyi should leave that be i think14:34
balloonslp:reminders-app for source14:34
balloonsreminders for test name14:34
popeyta14:34
balloonssorry I was more focused on my annoyances with the tool14:35
popeyheh14:36
dpmAki-Thinkpad, also, another couple of caveats: please don't be discouraged by the "Needs fixing" comments, they're there to ensure quality and consistency in the code. Also, the reminders devs are working on new visual designs as we speak, so if your branch lands as it is, it might need rework when the visual designs land. Finally, other than my initial review, I'll ask one of the devs to look at it too14:36
Aki-ThinkpadBut dpm, MY FEELINGS!!!!11!!1one.14:37
dpm:-)14:38
Aki-ThinkpadAlso I expect the animations to be altered. This is a prototype more than anything. The component can easily be changed; that was my goal.14:38
dpmok14:39
Aki-Thinkpadokay, white space inconsistencies are corrected14:40
Aki-Thinkpadah shucks14:41
Aki-Thinkpadnvm, missing one space in front of one bracket >:/14:42
* popey tickles balloons with https://code.launchpad.net/~popey/reminders-app/fix-vcs-manifest/+merge/21844414:42
dpmmzanetti, when you've got a minute, do you think you could look at https://bugs.launchpad.net/reminders-app/+bug/1316172 and if it's possible, tell me if it's something that can be trivially fixed or if it's a bigger task? The reason I'm asking is because if it's an easy fix, it'd be nice to get it in for the Evernote folks to review14:42
mzanettidpm: ack.. will have a look14:43
dpmawesome, thanks14:43
Aki-Thinkpaddpm, okay think its okay now14:45
dpmAki-Thinkpad, a recommendation: as every commit is different, the commit message should be different too. No need to change it now, but something to bear in mind for the future14:46
Aki-Thinkpadha ha ha, yah was wondering about that.14:46
Aki-Thinkpad~:|14:47
dpmalso the "how to test" info should rather be in the merge proposal's description14:47
Aki-Thinkpadsure14:47
Aki-Thinkpadcan do14:47
dpmthere's nothing wrong with long commit messages, but in general I'd recommend to provide one line or two of context, summarizing the changes14:48
balloonsdpm have some free time this evening to chat about a few merges?14:48
popeythanks balloons14:48
balloonssorry you had to suffer and figure out the bug the hard way popey14:49
dpmballoons, I've got no other meetings today, so if you want we can chat now14:49
popeyhah14:49
popeycan't tell if being sarcastic or...14:49
dpmhaha14:49
dpmyou need to suffer and endure, popey!14:49
popeyclearly14:49
balloonslol :-)14:51
balloonsdpm, ok let's start simple. https://code.launchpad.net/~dpm/ubuntu-terminal-app/merge-plugin/+merge/21738014:51
dpmclearly you're being sarcastic now :)14:51
popeyI was literally just about to post that one!14:52
dpmI can fix the issues in the 2 comments now14:52
popeythanks14:52
davmor2balloons: I think you have a cheek dpm offers to help you and then you call him simple harsh dude harsh14:52
dpmhahaha14:53
popeyballoons: one for you https://code.launchpad.net/~dpm/ubuntu-filemanager-app/run-ap-from-out-of-source-build/+merge/217510 ?14:53
balloonsdavmor2, haha14:53
balloonspopey, yep that's also part of this review with dpm :-)14:54
popeykk14:54
balloonshence my simple statement.. things only get worse from here!14:54
dpmballoons, oh, wait, re-reading it does this mean we need the python3-lxml package installed on the device?14:55
balloonsso dpm from my comments and memory I think that merge is good from my perspective with those tweaks14:55
dpmthat's not a dependency I'd like to add14:55
balloonsdpm, it needs the module.. it's an AP test dependency14:56
balloonsI didn't install it on the device, I pushed the armhf version to the device14:56
dpmballoons, but on the device, it will not require it at runtime, correct? I can do a conditional import14:56
balloonsdpm, lxml is basically something phablet-click-test-setup should do14:57
balloonsbut doesn't atm, till I bug sergiusens to review and help me land my mp ;-)14:57
dpmballoons, right, but that means that p-c-t would need to set the image in RW mode, which is not something I was intending to do with this MP14:57
balloonsdpm, no it does not14:57
balloonsdpm, modules are "installed" / copied to /home/phablet/autopilot14:58
dpmaha14:58
balloonsso tests and needed dependencies (like the sdk helper) are all installed there and sought after there14:58
sergiusensdpm: nah, I made the entire thing not need to go into r/w14:59
balloonsI was mentioning it because atm if popey for instance tried to run it, it would fail to run the tests looking for the module.. and it currently requires manual setup to get to run14:59
balloonsthe change to python3-lxml is there because it's py3 now, and we should depend on py3 packages15:00
balloonsthis also ensures jenkins will run ap as py315:00
dpmballoons, ok, gotcha. So your recommendation would still be what you're mentioning in the MP: 1) add a note to the README file and 2) Fix the package name in debian/control, correct?15:01
balloonsyep.. Add a note you need to manually push the module to the device to run (and that it requires the armhf version as it's a compiled module)15:01
balloonsand the dependency change.. so this one should be simple15:01
balloonssergiusens, what are your thoughts about dealing with compiled modules btw? We should go after the armhf versions of these things15:03
sergiusensballoons: I don't follow15:04
sergiusensballoons: oh, python modules with native code?15:05
balloonssergiusens, sorry. So specifically for this app, terminal, it has a dependency on python3-lxml. Now, atm, we're simply grabbing source and pushing it. Right, the module has native code. There's a .so file in there :-)15:05
popeydpm: if you're okay with us flipping to trusty on the next rev, can you please ส็็༼ ຈلຈ༽ส็็ https://code.launchpad.net/~popey/ubuntu-clock-app/fix-1315318/+merge/21806715:05
sergiusensballoons: LD_LIBRARY_PATH and hope for no hardcodings? I'm really not sure; I was waiting on input from QA for what to do15:06
popeyer, that should say a pprove15:06
popeystupid irc macro15:06
sergiusenspopey: don't use macros :)15:06
popeyyeah, I'll remove it15:06
sergiusenspopey: automation will eventually get in your way :-P15:06
popeyThen I'll be like (╯°□°)╯︵ ┻━┻15:07
balloonssergiusens, it's kind of a new wrinkle, but terminal is the first app to hit it. I'd keep us focused on fixing it for the 99%15:07
dpmballoons, done. Please have a look at https://code.launchpad.net/~dpm/ubuntu-terminal-app/merge-plugin/+merge/217380 to see if it looks ok to you now.15:08
sergiusensballoons: yeah, my proposal was to not use such modules as they aren't part of our 'base'15:08
sergiusensballoons: we can only do this as we are the upstream of most things, but image a random app developer wanting to run tests15:09
sergiusensballoons: I mean, create tests15:09
dpmpopey, approved, but I didn't top-approve as I'm not sure what's going on with Jenkins on that MP and I didn't want to override it. Or should I?15:10
popeyjenkins seems to be having a bad day15:10
balloonssergiusens, I do imagine them, heh. It's one of the biggest pushes for having this work.. I realize it's sort of a hack to start with15:10
popeyone of my other merges hasn't merged15:10
balloonssergiusens, what do you think of me suggesting we put AP depends in the manifest?15:11
balloonsyea, I noticed I've had top-approves sitting since last night15:11
sergiusensballoons: this is where python becomes a pain :-) if you do that deps in the click manifest; you end up needing to take care of the full dependency tree or create custom chroots per test or something15:12
dpmballoons, quick question: so if the python3-lxml module needs to be manually copied for the tests to run on the device, what will happen with the QA dashboard? If we don't have a human there to do this manual copying, would the tests not just fail?15:12
balloonsdpm, :-)15:12
balloonssergiusens, yea, we would not do dependency resolution, we would assume all listed depends are apt package names, and given this new wrinkle of modules with native code, well :-)15:13
balloonsit sounds worse than it would be though I think. We could support everything now with a handful of modules15:14
balloonslonger term, we need a better solution, but I feel like this could help in the interim.. maybe it would make the hack too permanent15:14
balloonsdpm, I guess we really need a solution in phablet-test-click-setup which is run as part of the setup process15:15
balloonsotherwise, yes, it will blow up and fail to run15:15
dpmballoons, so in that case, I think the only option right now to get this approved is to drop python-lxml15:16
balloonserr.. well, I'm slightly confused now because other apps have depends that fall outside of the normal modules15:16
balloonsdpm, if you could drop the need for python-lxml it would save headache certainly15:16
balloonsdpm, however the problem is still one we need to solve, so I'm glad to have seen it15:17
dpmballoons, ok, will do that this evening. I think I'll have to do the same split I did for filemanager15:17
balloonsdpm, what's lxml used for now?15:17
dpmballoons, to parse the xml in CMakeLists.txt.user. I can probably use the standard python lib, but -lxml made it much easier to use xpath to parse the xml in there15:18
balloonsdpm, sergiusens thinking aloud, if say the needed module was built into the click via cmake, what do you think of that? We could potentially end up with copies of python-lxml in multiple clicks, but15:23
dpmballoons, I don't think it's worth the effort. I think I'd rather rewrite the Python code to use only standard modules than adding cmake rules and dependencies to build external modules15:25
dpmso in any case, the first step will be to split the MP15:25
dpmso that -lxml code stays out of the way15:25
balloonsdpm, it's not just for this and the lxml dependency. Other tests have the same needs15:26
balloonsthe issue with my proposal is AP tests are not part of clicks and in theory have no place15:27
balloonsso, just like debian packages, perhaps we need a second click? The point is, I wondering if click doesn't already provide what we are looking for15:28
=== gatox is now known as gatox_lunch
mihirrenato: ping !15:45
=== marcoceppi_ is now known as marcoceppi
balloonsdpm, ohh we also were supposed to chat about file manager and https://code.launchpad.net/~elopio/ubuntu-filemanager-app/cmake_autopilot_task/+merge/217791 and https://code.launchpad.net/~dpm/ubuntu-filemanager-app/run-ap-from-out-of-source-build/+merge/21751015:51
dpmyep :)15:51
=== chihchun is now known as chihchun_afk
balloonsping nik9016:08
mzanettidpm: https://code.launchpad.net/~mzanetti/reminders-app/notes-headers-to-trunk/+merge/21846216:23
dpmoh cool, testing it16:24
mzanettidpm: seems jenkins is lazy today16:25
=== chihchun_afk is now known as chihchun
mzanettidpm: crap... I just saw I'm using the Layouts already16:30
dpmmzanetti, yeah, that  was the first thing I saw. If it's going to be a pain or unnecessary work to drop the dependency on Layouts until it's been added to the seeds, I'd say we leave it as it is16:32
dpmso in the end we might need to wait for this to land16:33
mzanettidpm: well, its not really a lot... but yeah. would make me redo the other branches too as they depend on this stuff16:33
=== gatox_lunch is now known as gatox
mzanettidpm: do you think the plugin makes it into an image quick enough?16:33
dpmI'm not sure, perhaps into a proposed image, but it might take a while until it gets to a promoted one. popey, have you sent that MP or talked to someone already to add qtdeclarative5-quicklayouts-plugin to the seeds for Reminders?16:35
mzanettiah I see16:35
popeydpm: yes, i proposed the merge16:41
dpmah, cool, thanks16:41
popeydpm: https://code.launchpad.net/~popey/ubuntu-seeds/add-quicklayouts/+merge/21840516:42
dpmmzanetti, ^16:42
popeydpm: i set bzoltan as a reviewer on it, as Mirv said he is the king of sdk16:42
popeyballoons / dpm I added a column to track the number of days since last upload to the store for each app - should make it easier for us to choose which app to focus on - as well as the column showing how many revs in trunk16:45
dpmpopey, sounds good, but a column where?16:45
balloonspopey, ohh I see16:46
popeydpm: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AnZdnhOl8MU5dDJseW1vT1N5RkJvLUJHZTdhalRVd1E&usp=drive_web#gid=1  3rd sheet16:46
bzoltanpopey: emperor my friend, emperor ... and we have approved your mighty MR16:47
popeythis wont be needed once fginther automates us out of a job16:47
popeybzoltan: I am not worthy16:47
popeythanks also16:47
bzoltanpopey:  nobody is :) not even me16:47
popeythere you go dpm, should be in an image real soon now, right ogra_ ?16:48
bzoltanpopey: it would be cool if the click chroots would have exactly the same packages as the skd seed16:48
dpm\o/16:48
fgintherpopey, sadly ol' chap, I can't render you obsolete just yet16:48
popeykeep trying!16:48
ogra_popey, what is that ?16:49
popeyogra_: https://code.launchpad.net/~popey/ubuntu-seeds/add-quicklayouts/+merge/218405 that16:53
ogra_oh, right16:54
ogra_should show up in an image tomorrow ...16:54
renatomihir, pong16:56
mihirrenato: all day events are appearing day before of actual scheduled date.16:57
mihirhttps://bugs.launchpad.net/ubuntu-calendar-app/+bug/131424916:57
mihiri have debugged till the event get saved, it takes the correct date, but after it starts it takes previous day.16:57
renatomihir, ok I will put this on my list16:58
mihirrenato: thanks :)16:58
mihirrenato: just left comment on bug if i am not available.16:58
mihirleave*16:59
popeyfginther: sudoku-app seems to be failing to build in jenkins.. ☹16:59
fgintherpopey, looking17:00
mzanettidpm: lol :) I wouldn't fix that :D17:00
fgintherpopey, this one ? http://91.189.93.70:8080/job/sudoku-app-autolanding/17:01
mzanettidpm: but thanks for the info. didn't know how to do that in c17:01
popeyfginther: i was looking s-jenkins:8080/job/sudoku-app-click/ there17:02
dpmmzanetti, ok :-)17:02
fgintherpopey, yes, I realize the annoyance of having 2 different builds such that I even have to ask the question :-)17:02
mzanettidpm: pushed again to the headers-to-trunk branch17:04
fgintherpopey, bazaar.launchpad.net/~sudoku-touch-dev/sudoku-app/trunk/view/head:/manifest.json#L14 is missing a trailing ','17:05
fgintherpopey, the coreapps jenkins MP testing would probably have caught that if it was building click packages... I'll try to add that17:06
dpmmzanetti, oh cool, you worked around Layouts17:07
dpmfginther, any luck in finding out why Jenkins could not install the file-qml-plugin package on this MP: https://code.launchpad.net/~gang65/ubuntu-docviewer-app/ubuntu-docviewer-desktop-improvements/+merge/210866 ?17:08
popeyballoons: can you please upload calculator 253 to the store?17:09
balloonspopey, on it17:09
popeyta17:10
fgintherdpm, thanks for the reminder. It looked like the version in the ppa was built against some old qt dependencies... I rebuilt it yesterday evening, but forgot to retry the test. Will do that now17:11
dpmexcellent, thanks fginther17:11
balloonsdone17:11
balloonsfginther, when you have a moment, I would like your input on https://code.launchpad.net/~popey/ubuntu-clock-app/fix-1315318/+merge/218067. The autolanding job using the device doesn't seem to work properly17:18
balloonsthere's also some other suspect errors17:18
mzanettidpm: hey, regarding the performance issue17:21
mzanettidpm: can you explain it a bit better?17:21
mzanettihow many notes do you have?17:21
dpmnot many, but quite a few have images. Let me count17:22
mzanettidoes this happen on the desktop?17:22
dpmmzanetti, 14 notes, testing on desktop now17:22
mzanettianyway, it does happen on the phone with the qt fix, right?17:22
dpmmzanetti, yes, it happens on phone with qt fix. On the desktop scrolling seems to be fluid, but it's difficult to tell with the bug, since after a quick while the list jumps to its first item17:24
mzanettidpm: just wanted to make sure its not only that17:25
dpmok17:25
mzanettidpm: ok. can reproduce it17:26
dpmok, great17:26
fgintherballoons, crap... Sorry about that click test failure. I'm working on sorting that out now.17:32
fgintherdpm, the docviewer tests now run after rebuilding file-qml-plugin. There is one test failure: http://91.189.93.70:8080/job/generic-mediumtests-trusty/2438/testReport/17:36
dpmfginther, bummer. Ok, thanks for getting the infrastructure sorted, now it's on to us to fix the tests :)17:37
dpmpopey, there are a couple of branches for Reminders pending autolanding (seems Jenkins is being a bit slow today) that I'd like to get on the next store update. Have you already done the Reminders upload today? In case you haven't, I just wanted to give you a heads up: perhaps it might be worth waiting until these have landed. Up to you: I'm mentioning it as perhaps then it'll be less work to wait for these 2 branches to land and do it all at once t17:45
dpmhan doing 2 uploads17:45
dpmafk for a bit, bbl17:46
popeydpm: yeah, store has rev 11017:46
popeydpm: happy to push another17:47
popeywill do after the one I'm doing now17:47
popeysorry, that sounded confused. Yes, will push once those things land.17:47
balloons:-)17:51
balloonsbtw, how are we on getting reminders onto the dashboard?17:52
=== bfiller is now known as bfiller_afk
balloonspopey, how would you like some AP tests to go with your dropping letters merges?17:53
popeyyou offering some?17:53
balloonsthey both look like simple regressions.. probably could whip them up17:53
balloonsI was going to test and help land them and thought.. hmm :-)17:53
popeyregressions? nah, they've been broken forever17:54
dpmpopey, sounds good, thanks17:54
balloons:-) well then, regardless.. yes I'll try reviewing and adding some tests to prove your fixes17:54
popeyjust gonna try and run AP tests against calendar balloons as the next one17:56
balloonsping barry18:15
popeyballoons: 16 failures on calendar...18:29
=== chihchun is now known as chihchun_afk
popeyrunning again while dinner cooks18:29
popeyhmm, a spinner always on screen during the calendar app tests. i think i need to delete my google accounts, not just disable sync18:30
balloonspopey, we need to fix all the apps to properly setup envs.. we can do it now18:33
* balloons can't remember if he filed a bug so it affects all core apps18:33
balloonsanyways, we could do it quickly for calendar to18:33
popeyballoons: this fails basically every test18:34
popeyhow did this stuff land in trunk?18:34
popeygonna wait till it finishes and pastebin the full log and file a bug.18:34
=== bfiller is now known as bfiller-afk
dpmballoons, does https://code.launchpad.net/~dpm/ubuntu-terminal-app/merge-plugin/+merge/217380 look ok to you now?18:55
balloonspopey, for you :-) https://code.launchpad.net/~nskaggs/ubuntu-calendar-app/mock-test-env/+merge/21849418:55
popeyand for you balloons https://bugs.launchpad.net/ubuntu-calendar-app/+bug/131674518:56
dpmfeel the love18:57
balloonsdpm, yes, you do need to merge the mp I proposed or jenkins won't be able to find and run the tests18:57
* balloons notes he offered a solution while popey offered a problem :-)18:57
dpmlol18:58
dpmballoons, which MP you want me to merge? I'm getting a bit lost now between your and xnox's MPs18:58
balloonspopey, any other affected apps you know of please add as affects and I'll do them: https://bugs.launchpad.net/ubuntu-calendar-app/+bug/131674618:59
balloonsdpm, lol.. my mp. it has nothing to do with the lxml issue19:00
dpmballoons, regardless, if you send me a link it will be much clearer to me which one I need to merge :)19:00
balloonsdpm, https://code.launchpad.net/~nskaggs/ubuntu-terminal-app/working-py3-jenkins/+merge/21848819:02
dpmballoons, awesome, merged and pushed to https://code.launchpad.net/~dpm/ubuntu-terminal-app/merge-plugin/+merge/21738019:04
balloonsdpm, awesome.. jenkins should let us know now19:05
dpmok, cool - any ideas why https://code.launchpad.net/~nskaggs/reminders-app/py3-jenkins/+merge/218490 is failing?19:06
dpmballoons, ^19:06
dpmI want to make sure Reminders is in shape to show it to the Evernote folks this week, and that we don't have any blockers for uploading new versions to the store19:07
balloonsdpm, I'll look at it later19:07
dpmok19:07
dpmballoons, argh, all tests failed now: https://code.launchpad.net/~dpm/ubuntu-terminal-app/merge-plugin/+merge/21738019:13
xhoch3one creates a virtual arm chroot environment to develop apps in and create packages, right?19:16
xhoch3then you can install these onto the device19:16
xhoch3I have created a chroot, which I can see in Qt Creator, but how do I select it as a target?19:21
dpmxhoch3, when you open the CMakeLists.txt file in Qt Creator, it should show it for you to select it19:23
xhoch3okok, I am starting with a plain Qt widgets project19:24
xhoch3I just want to understand how it works19:24
xhoch3dpm: can I use qmake?19:25
dpmxhoch3, unfortunately qmake does not work well with cross-compilation (or so I'm told, I'm not an expert, so sorry about the lack of details). That's why we're using cmake in Qt Creator, so that we can build C++ projects both on the desktop (on x86 or arm64) and on the chroots for armhf19:27
xhoch3I see, ok, so I start by creating a non-Qt cmake project, I think I can add Qt support later on19:29
balloonsdpm, sorry I'll look in a bit19:30
dpmnp, thanks19:30
balloonsit didn't work for reminders either as you said.. but it solved the issue with file manager19:30
xhoch3dpm: it only shows the plain text representation of CMakeLists.txt, I am doing it wrong I think19:32
balloonsso we might still need to understand some things we're missing19:32
mzanettidpm: https://code.launchpad.net/~mzanetti/reminders-app/rework-resource-loading/+merge/21849919:33
mzanettirpadovani: ^19:33
dpmmzanetti, nice!19:35
dpmxhoch3, you might want to try starting with one of the mixed (c++ and QML) Ubuntu templates in the SDK to see it in action19:36
dpmthose should be using cmake19:36
xhoch3dpm: unfortunately, they use qmake19:38
rpadovanimzanetti, code works well and the image in the note is very fast to load, but little preview takes a bit of time also after the first run. Shouldn't the preview being cached?19:39
xhoch3File -> Create New Project -> Ubuntu and then I select a template19:39
xhoch3the raw templates with QtQuick do not work either unmodified19:40
xhoch3just the ones using qmlscene work right from the start19:40
mzanettirpadovani: yes. but until I have loaded the text content, I don't know if there's an image in there19:45
rpadovanimzanetti, ok, seems right. Works well for me, I approve it, dpm, could you take a look and (top-)approve it?19:46
dpmxhoch3, hm, I thought all the non-qmlscene templates had been migrated to cmake. I'll have to check with the sdk folks tomorrow19:49
dpmrpadovani, mzanetti, giving it a go now19:49
mzanettinice, thanks19:49
dpmmzanetti, building it now. I'm a bit out of touch with the Evernote API. Looking at the diff, what do "resources" mean in the context of notes?19:55
mzanettidpm: file attachments basically19:55
mzanettiimages, sound files...19:55
dpmah, I see, thanks19:55
xhoch3dpm, do you have a minimal example project that you could zip?19:55
dpmxhoch3, not really minimal, but you can grab the Ubuntu File manager app, for example. If you have bzr installed, you can just run this command to check it out: bzr branch lp:ubuntu-filemanager-app19:57
dpmand then have a look at the README file for the details on how to get it built19:57
dpmsorry that I don't have a simpler example19:57
xhoch3no, that's perfectly fine19:57
xhoch3I just want to get it going with as less friction as possible19:58
=== mspencer is now known as iBelieve
mzanettidpm: I change the section-headers back to use QtQuick.Layouts in the new-design branch, ok?20:04
dpmmzanetti, sounds good to me, yes20:04
mzanettiok20:04
xhoch3dpm: the README fails for me because it says I have to go to Project -> Add Kit and then select armhf kit, but there is nothing to select20:05
xhoch3Add Kit is grayed out, I assume I have to configure it manually somehow20:06
dpmmzanetti, I've added a couple of comments to https://code.launchpad.net/~mzanetti/reminders-app/rework-resource-loading/+merge/218499 - it does not seem to work for me unfortunately20:08
dpmxhoch3, let me have a look20:08
dpmxhoch3, I assume you've done steps 1 to 5?20:11
dpmfrom http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/trunk/view/head:/README20:11
mzanettidpm: can you try deleting the old cache dir?20:13
dpmsure20:13
mzanettidpm: ~/.cache/com.ubuntu.reminders/20:13
xhoch3dpm: Yes, 1 to 4, in 5 I do not get prompted20:13
xhoch3it reads that alternatively I can do 620:13
xhoch3but 6 is not applicable, since I am missing the armhf, it's simply not there20:14
xhoch3the kit, I mean20:14
xhoch3under Tools -> Options -> Build & Run -> Kits I just have Desktop (default)20:15
dpmmzanetti, same result after deleting the cache: I don't get any image previews and as soon as I scroll I get the error output on the console and the lagging20:16
=== bfiller-afk is now known as bfiller
mzanettidpm: hmmm odd... I'll see what I can do20:17
dpmcool, thanks20:17
dpmxhoch3, under Tools > Options > Ubuntu > Click, do you have any click targets listed?20:18
balloonsbarry ping20:18
xhoch3dpm, yes, trusty, Framework: ubuntu-sdk-14.04, Architecture armhf20:18
xhoch3Update / Maintain / Delete20:19
dpmxhoch3, ok, cool. Can you 1) close the project 2) Delete the CMakeLists.txt.user file 3) Reopen the project ? That should now re-prompt you for the build targets20:19
rpadovanidpm, mzanetti https://code.launchpad.net/~rpadovani/reminders-app/new-notes-design/+merge/21850520:21
mzanettirpadovani: yay! will look at it in a few20:21
xhoch3ok, I choose the build location, in the next dialog I have to run cmake, then finish20:21
rpadovanidpm, mzanetti also, we don't have a trash folder/tab/section20:21
xhoch3no prompt20:21
dpmxhoch3, you shouldn't have to run cmake, it should be run for you. Can you try to do the same steps again and post a screenshot somewhere of the dialog that asky you to run cmake?20:22
mzanettidpm: I've pushed a commit that adds some debug prints. mind generating a log for me?20:24
dpmsure20:24
mzanettirpadovani: where did you see a trash folder?20:24
dpmogra_, does https://code.launchpad.net/~popey/ubuntu-seeds/add-quicklayouts/+merge/218405 need top-approval or is it already on your TODO?20:24
rpadovanimzanetti, on the website20:25
mzanettiah ok20:25
dpmnice work rpadovani, will have a look soon too20:25
* mzanetti now gets why there's a GetDeletedNotes method in the api :D20:25
dpmmzanetti, rpadovani, I'd leave the trash for now. I think the next feature we'll get asked to implement will be tags20:26
mzanettidpm: right... I think I did already something with that... at least we're not far off iirc20:26
xhoch3dpm: http://i59.tinypic.com/2s7fmrl.png20:26
rpadovanidpm, ok, I saw it this afternoon so I reported it :-)20:26
dpmmzanetti, ah, nice!20:26
balloonsdpm, so my merge was a little off, heh20:27
dpmballoons, you nearly choked Jenkins to death! :-)20:27
balloonsdpm, in python3 print is a function :-)20:27
balloonsshall I update the old branch for you to re-merge?20:28
mzanettirpadovani: seems the tile is too big, no?20:28
dpmballoons, sounds like a plan20:28
dpmxhoch3, so it looks like your Qt Creator is not using Ubuntu's cmake plugin, and I don't know why. I think you might need to wait until some of the SDK folks are around tomorrow (they're on European timezone) to help20:29
rpadovanimzanetti, the tile? Do you mean the title? Or the tile is the white rectangle?20:29
balloonsdpm, done and pushed20:31
dpmmzanetti, here's some debug output for you :) http://pastebin.ubuntu.com/7406685/20:31
xhoch3dpm, so it is supposed to create a new kit automatically for me?20:31
dpmxhoch3, the kit should be there already, what the ubuntu cmake plugin does is to run cmake automatically for you and to offer you a prompt to select a build target using that kit20:33
xhoch3ok, it's not there20:33
xhoch3why not create one?20:33
dpmat first thought I would have said that you're missing the Ubuntu Qt Creator plugin, but since you're saying you can see the Ubuntu templates, it would appear you've got it installed already20:33
mzanettidpm: thanks!20:34
mzanettirpadovani: left some comments on the MR20:34
xhoch3there seems to be a bug with missing kits, I have googled that20:34
xhoch3that way I already added the desktop kit20:34
xhoch3but I have no idea what to enter for the armhf kit20:34
mzanettidpm: does this file exist? /home/phablet/.cache/com.ubuntu.reminders/587aa7be9c3fe6175c53d50f28d98a04.jpeg_0x162_image20140207_0001.jpg20:34
dpmxhoch3, no idea why you had to manually create the Desktop kit in the first place20:35
rpadovanimzanetti, thanks, I'm on it20:35
xhoch3how about giving me the data (screenshot?) to create a armhf kit?20:35
dpmmzanetti, it appears to exist: http://pastebin.ubuntu.com/7406722/20:36
mzanettidpm: hmm, but the scaled down version doesn't20:36
mzanettistrange...20:37
dpmxhoch3, gladly, but I haven't got a clue which data you need20:37
xhoch3dpm, when you click on the kit, it display the configuration at the bottom20:38
dpmxhoch3, define where I need to click20:38
xhoch3Tools, Options, Build and run, then on the kits tab, there you should see your armhf kit somewhere20:39
xhoch3if you click on its name, the parameters on the bottom change20:39
mzanettidpm: stupid me.. seems I have to dropped a line when cleaning up debug prints before :D20:40
mzanettidpm: I've pushed20:40
mzanettinow it should work20:41
mzanettiif it does I still need to clean out the current debug prints before merging20:41
dpmballoons, merged your change and pushed to lp:~dpm/ubuntu-terminal-app/merge-plugin - let's see what Jenkins has got to say now20:41
balloonsdpm, hopefully only good things now :-)20:41
dpmmzanetti, ok, pulling now20:41
dpmmzanetti, it works now :-) . It really is a huge improvement20:45
mzanettidpm: yay! let me drop the debug prints. I'll be more careful this time :)20:46
mzanettidpm: also improves network traffic *a lot*20:46
mzanettibefore we were loading all images on each note content update20:46
mzanettinow each image is loaded exactly once, scaled down to all the resolutions we need and never fetched again20:47
dpmmzanetti, yeah, not sure if it's related, but I notice the app being much more responsive20:47
dpmreally cool20:47
mzanettidpm: ok. debug prints dropped20:48
mzanettiand the image.save() call is still there :D20:49
dpm:-)20:49
dpmok, pulling again20:49
rpadovanimzanetti, what do you suggest for the title? Actual size is 'large', but medium is too small...20:50
mzanettirpadovani: I think its medium actually... I thought the same for the notebooksdelegate20:51
mzanettirpadovani: the Notebooks delegate title is bold20:52
mzanettirpadovani: you can try that too. I don't think its good to have that different in notes and notebooks anyways20:52
rpadovanimzanetti, the note one is Light20:52
rpadovaniI can try with medium bold20:53
mzanettiyeah... but that would be a place where I'd be fine with differing from the ux spec.... I think some things are not consistent in there20:53
mzanettibut for spacings etc we need to stay the same. he really got that good imo20:53
mzanettirpadovani: left another comment20:54
rpadovanimzanetti, seems I have same work to do :-) I'll work on this tomorrow, hope to be ready before the meeting!20:55
mzanettirpadovani: sure20:56
dpmmzanetti, ok, works for me now \o/ will top-approve. I've noticed something else, but I'm not sure it's a big issue: https://bugs.launchpad.net/reminders-app/+bug/131680020:56
mzanettidpm: this happens when you open a note and it has not been fetched yet... will elimite the warnings20:57
dpmwhat do you mean that it's not been fetched? So I guess this is displayed when the note is loading but it has not yet been displayed in the UI?20:58
mzanettidpm: exactly20:59
dpmok, gotcha20:59
mzanettithe ui tries to read the values, but everything is empty20:59
mzanettiso it prints those warnigns21:00
dpmman the app is getting nicer and nicer to use :)21:00
mzanettithen the note comes in and everything is updated without warnings21:00
dpmah, ok21:00
=== jhodapp is now known as jhodapp|afk
dpmmzanetti, do you have an idea of how to fix https://bugs.launchpad.net/reminders-app/+bug/1316176 ? This would be the next one on my list of "little annoying bugs for polish" :)21:02
mzanettidpm:  ah right... rpadovani said he investigated in that and found an SDK bug that seems to cause it21:03
mzanettiI didn't check myself yet21:03
dpmah, ok. rpadovani, when you've got a minute, could you add a comment to https://bugs.launchpad.net/reminders-app/+bug/1316176 pointing out to the SDK bug?21:03
rpadovanidpm https://bugs.launchpad.net/reminders-app/+bug/131617621:07
rpadovanimzanetti, dpm I investigated a bit more, I didn't find a bug in toolkit that is equal to our bug, but also there are a lots of bugs about pagestack, tabs and wrong tools behavior. Also, I didn't find something in our code that could breaks toolbar. This doesn't mean that doesn't exist, but only that if there is, is hidden well :-)21:09
dpmrpadovani, ok, it seems we're guessing a bit here :) I'll see if I can have a chat about it with t1mp tomorrow morning. Thanks for looking into that!21:09
mzanettidpm: btw, I've fixes stuff in here: https://code.launchpad.net/~mzanetti/reminders-app/new-notebooks-design/+merge/21850321:10
dpmmzanetti, thanks. I've added a comment to see if we could add a small change to give some context for translators while at it. Those comments are then shown in LP and are a great help for translators21:16
mzanettidpm: sure. will do21:19
=== salem_ is now known as _salem
dpmgreat, thanks21:20
mzanettidpm: pushed21:22
rpadovanimzanetti, mhh, the problem with the layout property in my implementation is that if I use Layout.fillHeight: true than an Image is loaded it brokes everything!21:23
rpadovanis/than/ and then/21:23
dpmballoons, new failure on the terminal merge: https://code.launchpad.net/~dpm/ubuntu-terminal-app/merge-plugin/+merge/21738021:27
mzanettirpadovani: hmm... strange.. that shouldn't happen21:29
mzanettidunno, would need to try myself21:29
rpadovanimzanetti, bah, probably I did a wrong implementation21:29
rpadovanimzanetti, I have to go now, ignore my last commit, it's only to have code to work on tomorrow at uni. See you!21:30
mzanettirpadovani: np. good night21:30
balloonsdpm, ok that's easy. it's still trying to run via python221:38
balloonsdpm, so inside the debian-control file we need to specify python3.. that should have been in my merge21:38
* balloons checks debian control file21:39
balloonsahh, it's not there21:39
balloonsdpm, add python3-autopilot as a depends to ubuntu-terminal-app-autopilot21:40
balloonsthat's will fix the issue, sorry about that21:40
dpmballoons, ok, pushed thanks21:50
balloonsI'll top approve :-)21:50
balloonswe are ready then yes?21:50
balloonsthe MP is a mind boggling 25k lines21:51
dpmballoons, awesome, thanks. Yes, it's a big one, but most of it is the addition of unchanged plugin code we were already running on the images. And the nice thing is that it will be subject to Jenkins tests, which it wasn't before22:03
balloonsdpm, quickly on reminders it has a couple tests. adding tests that require online accounts is non-trivial and Leo has been working on it. He's of the opinion we are blocked without a solution from online accounts22:05
balloonslet's talk tomorrow ping me22:05
balloonshave a great night!22:05
dpmballoons, ok, cool, thanks. Could you find out what we would exactly need from online accounts?22:06
balloonsin a nutshell, a way to pro grammatically add an account (aka, via autopilot)22:07
balloonsdpm, basically I would not hold adding it to the build for this..22:08
balloonsthere are tests22:08
dpmballoons, right, I'd like it to be like that too, but from Sergio's e-mail, he'll be asked why there are only a couple of tests when he requests to add it to the images22:09
balloonsdpm, https://bugs.launchpad.net/account-plugins/+bug/127026422:13
ahayzenvthompson, o/23:45
vthompsonahayzen, \o23:46
vthompsonmhall119, are you around?23:48

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