15:04 <popey> #startmeeting Docviewer meeting
15:04 <meetingology> Meeting started Thu Feb 26 15:04:05 2015 UTC.  The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:04 <meetingology> 
15:04 <meetingology> Available commands: action commands idea info link nick
15:04 <popey> Hows it going sverzegnassi ?
15:04 <sverzegnassi> not bad, exam done!
15:05 <sverzegnassi> (and passed, after 8hrs waiting for my turn :P )
15:06 <popey> \o/
15:07 <popey> so i had a couple of things to mention...
15:08 <popey> We now have to have additional checks before we upload default apps to the store.
15:08 <popey> As well as some manual testing, we need autopilot tests to pass.
15:09 <popey> this is more of an impact for the apps which are currently default on the devices.
15:09 <popey> But will of course affect any which we would _like_ to be default.
15:09 <popey> Like docviewer.
15:10 <sverzegnassi> ok. so do we need to cover all the features with AP tests asap?
15:11 <popey> Yes.
15:11 <popey> There's a lot of potential tests.
15:11 <popey> We should file a bug for each test which is needed.
15:11 <popey> We plan to have a web based dashboard to view all needed tests
15:11 <popey> We're tagging the bugs with "needs-autopilot-test"
15:11 <popey> https://bugs.launchpad.net/ubuntu-phone-coreapps/+bugs?field.tag=needs-autopilot-test
15:11 <popey> we have a fair number tagged already.
15:12 <popey> This could be a good way to get new people involved.
15:12 <sverzegnassi> ok, some of the tests we need are already tracked on launchpad
15:12 <popey> Especially for the simple tests.
15:12 <popey> yes.
15:12 <popey> But if you think of any more that are needed (especially for the new functionality) then add a bug and we can track it.
15:12 <sverzegnassi> I've already a list with all the further tests we will need :)
15:13 <popey> Excellent. I thought so.
15:13 <sverzegnassi> Just waiting for the MP to be reviewed
15:13 <sverzegnassi> (oh, I wrote you a mail about this some days ago)
15:14 <popey> I have that version on my krillin at the moment.
15:15 <sverzegnassi> Is it all ok with it? No further issue than zooming?
15:15 <popey> No, zooming is the only thing that's a problem for me.
15:16 <sverzegnassi> Ok, I didn't had much time during the last week. I've worked on it just a bit, but *should* be almost fixed
15:17 <sverzegnassi> No branch or MP yet, I've added double-tap-to-zoom and tap-and-drag gesture
15:17 <sverzegnassi> *gestures
15:17 <sverzegnassi> so I can easily test it on the desktop
15:18 <popey> Ooh, glad you added double-tap
15:18 <popey> That was something a few people commented on
15:19 <popey> How long before you think we can land it? :)
15:19 <popey> (You know me, I love landing new features in the store) :)
15:20 <sverzegnassi> I'd like to see the 2 MPs we actually have merged, before pushing other stuff, so that I can avoid boring conflicts with MPs
15:20 <sverzegnassi> Except this, I think a week should be enough
15:20 <popey> ok
15:20 <popey> https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-zoom-performance/+merge/249060 failed autolanding
15:21 <popey> and so did https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/document-hub/+merge/249672
15:22 <sverzegnassi> Still need to understand the reason why the first MP failed it.
15:22 <sverzegnassi> I mean, everything was ok in the first test
15:23 <popey> hm, balloons any ideas ^
15:24 <sverzegnassi> Looking at the console output, seems that the app never started at all
15:24 <sverzegnassi> it says undefined symbol: _ZN6QDebugD1Ev
15:25 <sverzegnassi> (cannot copy-and-paste the whole line on IRC)
15:25 <popey> hmmm
15:26 * popey presses the "run it again" button
15:26 <popey> Lets see if it runs if re-run.
15:26 <popey> If not, then we'll need to look further at it.
15:26 <sverzegnassi> hope so
15:26 * balloons looks
15:26 <popey> hello balloons
15:26 <sverzegnassi> o/
15:27 <balloons> yes, app isn't launching
15:27 <balloons> seems I have looked at this before . . . I top approved again, let's see the fresh run
15:32 <sverzegnassi> Approved!
15:32 <popey> hahah
15:32 <popey> it's because all 3 of us were looking at it
15:33 <popey> ok, what about the document-hub one? Shall I redo that?
15:34 <sverzegnassi> I would give a try. Tests worked for me on my desktop
15:35 <sverzegnassi> (and the app as well)
15:35 <popey> ok
15:36 <popey> running now.
15:36 <sverzegnassi> *crossed fingers*
15:37 <popey> :)
15:38 <sverzegnassi> I should not talk anymore about MP conflicts :P
15:38 <popey> failed
15:38 <popey> hah
15:38 <popey> bzr: ERROR: Conflicts from merge
15:38 <popey> doh
15:38 <sverzegnassi> I'm scared about the idea of a "merge with trunk"
15:39 <popey> Well ultimately we need to get these things landing faster so we don't have this problem.
15:39 <popey> Just don't delete anything at 3am :)
15:40 <sverzegnassi> The problem is that hours between 8am and 11am :)
15:40 <sverzegnassi> *those
15:40 <popey> ahhh
15:41 <sverzegnassi> coffee is not effective enough
15:41 <popey> Well, this one shouldn't be bad...
15:42 <popey> surely this merge with trunk will only be whatever clashed with the zoom performance merge?
15:43 <sverzegnassi> Or automatic translations
15:45 <balloons> wild.. it merged fine
15:45 <popey> wat
15:45 <popey> oh, the first one did
15:45 <popey> do keep up :)
15:45 <sverzegnassi> it's the qml/PdfView.qml
15:45 <sverzegnassi> Contents conflict in src/app/qml/PdfView.qml
15:45 <balloons> ohh. I didn't see the second
15:45 <popey> thats the only conflict?
15:46 <popey> that's not so bad!
15:46 <sverzegnassi> luckily it isn't!
15:47 <popey> Ok, good news. So if you can fix that, and we land it, we can do a store upload.
15:47 <popey> i think people will appreciate these two changes in particular!
15:48 <sverzegnassi> Sure! They are great changes!
15:48 <popey> :)
15:48 <popey> Always.
15:49 <popey> Ok. Anything else to discuss today?
15:49 <sverzegnassi> No, I still have the same tasks to do
15:49 <popey> ok.
15:50 <popey> That's cool. We knew and agreed that last week.
15:50 <sverzegnassi> Have a nice weekend! I'll ping you as I fix the conflict
15:50 <popey> Awesome, will look out for it. Thanks sverzegnassi !
15:50 <popey> and thanks balloons!
15:50 <popey> #endmeeting