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