20:05 <mhall119> #startmeeting File Manager App 20:05 <meetingology> Meeting started Thu Jun 6 20:05:20 2013 UTC. The chair is mhall119. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 20:05 <meetingology> 20:05 <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired 20:05 <CarlosMazieri> hello 20:05 <mhall119> CarlosMazieri: first of all, I wanted to say thank you for helping the music app developers out 20:05 <CarlosMazieri> OK, they are welcome 20:06 <mhall119> it's good to know that your nemo plugin is being used by other teams too 20:06 <CarlosMazieri> Yea, 20:06 <mhall119> alrighty, let me post our links 20:06 <mhall119> Bugs: https://bugs.launchpad.net/ubuntu-filemanager-app 20:07 <mhall119> none open, good 20:07 <mhall119> Blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-filemanager-development 20:07 <mhall119> and Burndown: http://status.ubuntu.com/coreapps-13.10/ubuntu-filemanager-dev-coreapps-13.10-month-2.html 20:07 <mhall119> so, just a followup from me real quick 20:07 <mhall119> I was just talking to loicm and ricmm in #ubuntu-touch about implementing the Platform API necessary for the file manager to open files in other apps 20:08 <mhall119> so that calling Qt.openUrlExternally will use the proper apps 20:08 <CarlosMazieri> OK, I think that they will implement something like Desktop Services, right ? 20:08 <mhall119> and it looks like that's going to be worked on 20:08 <mhall119> yup 20:08 <CarlosMazieri> ok 20:09 <mhall119> also, congrats to you guys, the File Manager is now part of the daily device images! 20:09 <CarlosMazieri> yea, I asked the guys from Nemo on github to upstream 20:09 <balloons> +1 ^^ 20:09 <CarlosMazieri> but no answer so far 20:10 <mhall119> do you know the correct person to talk to? I'll shoot them an email to try and help things along 20:10 <CarlosMazieri> No, I followed Arto instructions only 20:11 <mhall119> ok, can you forward me his instructions? I don't think I got them 20:11 <CarlosMazieri> It is like a merge proposal, someone should accept or not 20:13 <CarlosMazieri> OK, I can do it later, I am at work now 20:14 <mhall119> ok, thanks 20:14 <mhall119> alright, next up, balloons and I are identifying individual features that need Autopilot test cases for each of the core apps 20:14 <mhall119> I've started a list of them for file manager here: http://pad.ubuntu.com/rHMaCpyJ2y 20:15 <mhall119> can you see that? 20:15 <CarlosMazieri> yes, i can 20:16 <mhall119> so I wasn't sure if we need Autopilot tests for each of the actions, like copy/cut/delete/rename 20:16 <mhall119> balloons: what do you think about that? 20:16 <mhall119> or is it just enough to make sure they're in the context menu 20:17 <CarlosMazieri> I think that is OK, 20:17 <CarlosMazieri> we have time to do all them, that will be great 20:18 <mhall119> balloons: and using autopilot, how would we make sure the tests didn't mess with files we didn't want messed with? 20:18 <mhall119> and that things were restored to their original state when the tests were done 20:19 <CarlosMazieri> I do not know about autopilot, every single test must create stuff it needs and then clear 20:19 <mhall119> the python test script could make some in /tmp/ and then point the file manager there 20:20 <mhall119> it would at least keep it from messing with the user's files 20:20 <mhall119> balloons: ? 20:20 <CarlosMazieri> yea, that is the way the C++ regression tests for file manager does 20:21 <balloons> sorry.. 20:21 * balloons reads scrollback 20:21 <balloons> yes that's correct 20:21 <balloons> the autopilot testcase (each one!) should be completely standalone 20:22 <mhall119> ok, cool 20:22 <CarlosMazieri> yea 20:22 <balloons> so i can run them in any order 20:22 <balloons> and yes, we package data with the app if needed 20:22 <balloons> and/or we use /tmp for stuff we create on the fly 20:22 <balloons> be sure to clean it up afterwards too 20:22 <mhall119> cool 20:23 <mhall119> so are you both happy with this list of test cases? 20:23 <mhall119> anything to add/remove/modify? 20:24 <CarlosMazieri> I do not think so 20:24 <balloons> thanks CarlosMazieri and mhall119 20:24 <balloons> btw CarlosMazieri we're having a hackfest next Thursday during this time in #ubuntu-quality. Come hang out and hack on the autopilot tests : ) https://wiki.ubuntu.com/QATeam/Hackfest/20130613 20:24 <CarlosMazieri> maybe cancel an operation 20:24 <mhall119> I'm scheduling these all for the month-3 milestone, which is mid-July 20:25 <mhall119> CarlosMazieri: we can always add more test cases as we go, or feel the need for them when you're implementing another 20:25 <mhall119> this list is mostly just so we can track the progress of things 20:25 <CarlosMazieri> ok 20:25 <balloons> right.. we want/need a good initial list 20:25 <balloons> we'll add as we go.. 20:26 <mhall119> alright, any other questions or concerns that you have CarlosMazieri ? 20:26 <CarlosMazieri> No, that is all right 20:26 <mhall119> cool, thanks 20:26 <mhall119> #endmeeting