[00:12] vthompson, perfect. I'll check on the device and confirm and review [00:13] balloons, thanks! === _salem is now known as salem_ === salem_ is now known as _salem === chriadam|away is now known as chriadam [07:18] good morning [09:10] dpm: good morning [09:10] morning mzanetti [09:10] dpm: out of curiosity. why do we need the debian directory in the vernote app? [09:10] evernote [09:11] dpm: is that just for jenkins to have a recipe, or do we somehow generate the click package out of that? [09:12] mzanetti, nowadays for autopilot and desktop testing. We build the packages in the core apps PPA. We've not set up the click package yet. Generally sergiusens took care of doing that for core apps [09:12] we've got a daily recipy that builds the package from trunk [09:12] package(s) [09:13] ok... so the /debian dir is just for jenkins and we need something else to build the click package still. understood. thanks [09:13] yes, I'd have to check with fginther if it's still necessary to build autopilot packages for Jenkins [09:13] dpm: seems I need to update the deb package in this branch still, otherwise jenkins won't merge it [09:14] mzanetti, that's what I was thinking when I saw it failing. We don't actually have any tests, though, and I wonder even if the package builds in the branch what Jenkins will do [09:15] dpm: don't you worry. I'll make that branch pass in jenkins somehow ;) [09:19] cool :) [10:02] Good morning all; happy Friday and happy Go For A Ride Day! :-D [10:33] dpm: btw. I responded to your review comment. You still voting for renaming it to "lib"? [10:34] mzanetti, let's leave it for now, it's not that important and it shouldn't block the review. [10:34] dpm: as I said. I have no problems renaming it. It's just my opinion that it describes it better what it is [10:35] dpm: actually... we have a licensecheck exception in jenkins for everything in a 3rdParty folder [10:35] dpm: so that would help us to prevent jenkins complaining about that stuff not being licensed by canonical [10:35] ah, didn't know that [10:50] mzanetti, do you want me to do another review, or are you planning to work on the debian packaging on that branch to keep jenkins happy first? [10:51] dpm: well, I definitely will fix the debian packaging. but I don't think that would impact the existing code. so feel free to do however you want. [10:51] ok [10:52] dpm: so I'm especially interested in the usage of the plugin. if you think that's good [10:52] dpm: as in NotesStore is a singleton which doesn't do much except managing the token. [10:53] dpm: and the other models can be created in qml. for example Notes {} gives you a model holding *all* notes. but you can additionally set a filter on it to only show notes for a given notebook [10:53] and the fact that it has a refresh() method. I figured we want to manually control when to do requests over the network instead of just automatically fetching stuff all the time [10:54] but yeah. I'd like some feedback if you think that's a good approach [10:59] mzanetti, we've got a call with popey in a few minutes re: Evernote. Would you have ~10 minutes within the next half hour to join us and talk a bit about the plugin? We'd just ping you to join if that works with you [11:00] dpm: sure [11:00] great, thaks, ttyl then [11:31] mzanetti, want to join us? -> https://plus.google.com/hangouts/_/calendar/ZGF2aWQucGxhbmVsbGFAY2Fub25pY2FsLmNvbQ.ibjpcq55kck6nkeanfpo0r5p00 === _salem is now known as salem_ === MacSlow is now known as MacSlow|lunch [13:04] mzanetti: have you tried building your plugin on the phone? [13:05] popey: no, not yet [13:06] i tried from qtcreator and after installing all the deps it kinda fails ... [13:06] popey: I don't think we can run C++ from Qtcreator on the phone yet [13:06] mzanetti: http://paste.ubuntu.com/6458397/ line 487 onwards [13:07] popey: that's to come in this cycle [13:07] oh, i thought it could build on device [13:07] popey: for now I will probably add a script like ./run_on_device.sh [13:07] ok [13:07] popey: but that's not there yet [13:10] popey: I'll try to get that script ready asap, after I manage to make jenkins happy with the current plugin branch [13:10] thanks === chriadam is now known as chriadam|away === MacSlow|lunch is now known as MacSlow [13:49] dpm, mzanetti, yes, the jenkins CI workflow requires the autopilot tests be packaged for them to work. === greyback is now known as greyback|lunch [13:52] fginther: yep, sure [13:52] fginther: will update them soon [13:52] thanks fginther [14:23] mzanetti, for the evernote app we're tracking the work items in this blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/reminders-app-development - so far we didn't have any WI for the API plugin. Is it ok for you if I add one for you as "Create Evernote API QML plugin" for the work that you've been doing? [14:23] dpm: sure [14:23] dpm: whatever helps you. [14:24] perfect, thanks! [14:25] dpm: how about this? [smartboyhw] Get a list of notes from the Evernote API and display them: INPROGRESS [14:25] dpm: I guess that has happened [14:25] indeed, updating the blueprint now :) [14:26] dpm: or this one: Research how we can use the Evernote Reminders API from a QML app [14:27] actually, I'll mark it as done once we've merged the branch into trunk, but I'll reassign it to you, as it's going to get done automatically when it lands [14:27] dpm: right, valid point [14:27] the "Research" WIs I'll mark them as done now [14:40] dpm: FYI: still todo: [14:40] * create reminders model [14:40] * create proper notes class [14:40] * bring api's of existing model up to par with what the evernote API provides [14:40] * enable write access (add note, edit note etc) [14:41] * provide a way to compile/run it on the phone [14:42] that's the stuff we'd need for a first step I guess [14:44] mzanetti, cool, we really need this granularity, yes. I think I can add these as they are to the blueprint. I guess it makes sense to assign them to you, as this is the API work that you're doing. Are you also planning on looking ont the last one, or shall we ask for help from someone in the SDK team, what do you think? [14:45] dpm: well, I guess in the long run this is something the SDK team needs to incorporate into QtCreator. but for the time being I have a script which does this for my other apps. I'll copy it over and adjust it for this app [14:45] dpm: and yes, feel free to assign them to me [14:48] ok, cool [14:51] BP updated: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/reminders-app-development === greyback|lunch is now known as greyback === salem_ is now known as _salem [22:12] balloons, apparently leap frog isn't as easy now that we're old [22:12] vthompson, :-) [22:12] my mp works on my phone and desktop [22:12] there's a funny thing with the datedelta [22:12] desktop too huh? [22:12] yep [22:13] if I change it back the assert is off by one day, but works in the lab [22:13] think it might be some difference in Trusty vs Saucy? [22:14] it's a python thing.. and I'm not sure why changing it would make it work in the lab [22:14] it should be *wrong* [22:15] it has to do with calculating the date of the previous Sunday [22:16] Ok, I had to add some fixes for that because it needs to be the previous Monday (first day of week) according to the lab environment [22:16] Since its in the UK [22:18] I take it you have your phone set up as the US locale? [22:19] bingo [22:19] I figured that was the difference [22:19] can we actually set that or does it just default? [22:20] You can change it [22:20] so we should explicitly set it [22:20] I was changing it to fix it to work for both locales on the desktop [22:21] What I think the issue might be is that the locale seen by Qt might not match the locale in python (perhaps) [22:24] ok, for now I'll push with a monday locale [22:24] it should re-run and pass [22:24] do you mind reviewing and approving? [22:24] at some point this weekend? [22:24] vthompson, ^^ [22:25] sure thing [22:25] if you test my branch with a monday locale might it work on the device? [22:25] none of the failures had to do with the new event test [22:29] balloons, I guess when I was saying we could change the locale I meant on the device. I'm not sure if we can standardize on one or the other directly in the test though [22:30] vthompson, I swapped mine back to the monday locale [22:30] and yes, your branch worked as-is on my phone, minus the locale issue [22:33] I'll probably get around to reviewing it tonight [22:34] alright.. ttyl [22:35] balloons, later (looks like Jenkins still isn't happy) [22:37] vthompson, lol, syntax error [22:37] whoops [22:37] pushed the fix.. zzzzzzz [23:25] write a hotcorners script (an maybe something more) | http://askubuntu.com/q/380974 [23:32] Hello all. I have a quick question. I am starting to play around with HTML5 apps for ubuntu touch and I want to create an app. I cannot figure out how to import an image to my project. I can't drag and drop. I do not see an import button anywhere. The add existing item is greyed out when I right click on the img folder.