20:02 <popey> #startmeeting Ubuntu Touch Filemanager App meeting 20:02 <meetingology> Meeting started Thu Jul 4 20:02:45 2013 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 20:02 <meetingology> 20:02 <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:03 <popey> how are you guys? 20:03 <popey> blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-filemanager-development 20:03 <popey> bugs: https://bugs.launchpad.net/ubuntu-filemanager-app/+bugs 20:03 <CarlosMazieri> Fine, thanks. 20:03 <ajalkane> I haven't had any time to do much at all except accept some merge requests 20:03 <popey> reviews: https://code.launchpad.net/ubuntu-filemanager-app/+activereviews 20:03 <ajalkane> But there's been couple guys doing good work 20:03 <popey> that's cool, we knew that was happening. 20:04 <ajalkane> One thing about the merge requests is puzzling me 20:04 <ajalkane> in the past it was enough that I gave my personal approval 20:04 <ajalkane> then jenkins and whatever swooped in, if they approved, and it was merged 20:04 <ajalkane> now the branched I've approved linger there until I choose the (global?) approve 20:04 <popey> yes, "top approving" 20:05 <popey> they don't get merged until someone top approves 20:05 <ajalkane> ok... so it's ok I top approve or is it someone else's job? 20:05 <popey> it should gate everything 20:05 <popey> if you're completely happy top approving that's fine 20:05 <popey> on larger projects we may have more levels of approval 20:05 <popey> "larger" meaning "more than two people" :D 20:06 <ajalkane> Well, Michael Spencer has been doing a lot of good work recently on UI, so it's three :) 20:06 <ajalkane> And Leo kickstarted the autopilot tests, but not sure if he's active there anymore 20:07 <popey> Yeah, I saw the merges, good times. 20:07 <popey> Did you guys get a mail from jono yesterday? 20:08 <popey> about dogfooding? 20:08 <ajalkane> I don't think so 20:08 <CarlosMazieri> I have not seem yet. 20:08 <popey> ok. let me forward it to you 20:08 <popey> I cant see who got it because he bcc'ed everyone 20:08 <popey> hence why I am asking ☻ 20:09 <popey> what email address shall I use? 20:09 <popey> feel free to pm if you dont want it logged 20:09 <ajalkane> I guess it's okay if I ask Michael Spencer to attend these meetings as he's been doing good UI work recently? 20:10 <popey> yeah, absolutely ajalkane, I should have done that. 20:10 <CarlosMazieri> question about open files, should we allow to open executables ? 20:10 <popey> ok, mail sent 20:10 <popey> no. 20:11 <popey> we should not be launching applications directly from the file manager IMO 20:11 <popey> thats what the terminal is for ㋛ 20:11 <CarlosMazieri> OK, right now Qt sends a warning message. 20:11 <ajalkane> I'd think opening through .desktop file is safe though 20:12 <popey> hmmm 20:12 <CarlosMazieri> .desktop should open 20:12 <popey> that seems reasonable 20:12 <popey> I expect the security team will have a fit and come up with possible attack vectors here 20:12 <popey> but it's a file manager on a developer preview so... 20:14 <popey> So just going back to Jono's mail. 20:14 <popey> You don't have to read it all right now.. 20:14 <popey> We'd like to get all of the apps to a "dogfoodable" (i.e. usable day to day) by the end of the month 20:14 <popey> The good news is the file manager is quite far along. 20:15 <popey> https://wiki.ubuntu.com/Touch/CoreApps/Dogfooding#File_Manager 20:15 <popey> that lists (at a very high level) the kinds of features a user might expect 20:15 <ajalkane> I think we have all of that covered and more, yes? 20:16 <ajalkane> just have to make sure our branches are correctly merged and used 20:17 <popey> yes, I don't think jono realised how far along the app is ☻ 20:17 <popey> I haven't tested copy/delete/move recently either to be honest 20:18 <ajalkane> I've only had time to do little tests here and there, but seems to be working... and there's more autopilot tests now also that cover part of that functionality 20:19 <popey> once you copy a file, how do you then paste it somewhere? 20:19 <CarlosMazieri> just move the current path 20:19 <ajalkane> There come sa paste button 20:19 <ajalkane> With Michael's branch it's inside Action menu in the toolbar 20:19 <popey> ah ok 20:19 <popey> I am not running the latest it seems 20:20 <CarlosMazieri> if you paste on the place you will get an error 20:20 <CarlosMazieri> I will automatically add "Copy" to the file name to allow backup files and directories 20:21 <popey> interestingly I appear to have created a folder called \ in / 20:21 <popey> I should not be allowed near computers. 20:22 <ajalkane> hehe... well it's good to test that kind of weird special cases :) 20:22 <popey> Oh I'm a weird special case alright. ☻ 20:22 <popey> So the other thing I wanted to mention was that plan to have some hackdays 20:22 <popey> to get people involved, get the apps some more exposure, more testing and maybe new features or fixes 20:23 <popey> As part of the push to an awesome experience 20:23 <ajalkane> That's nice. The last hackday for testing provided some good base for autopilot tests 20:23 <popey> Oh that's good to hear, and I'm sure balloons will be happy about that too. 20:24 <popey> Just a heads up really in case you see some random merge requests come in. 20:24 <popey> I see Sam has proposed a new icon.. 20:24 <ajalkane> Approved, but commit message needed apparently 20:25 <ajalkane> It's a bug in launchpad IMO. The commit message is marked as optional. 20:25 <popey> Ok. Groovy. 20:26 <popey> So I didn't have anything else to mention.. 20:26 <popey> Other than I'm really impressed with how the File Manager has been developed by you guys. 20:26 <popey> I know it was important to some of our more geeky users that we have a decent file manager, and you guys delivered! 20:28 <popey> Any other questions / issues from you guys? 20:28 <ajalkane> thanks. Ubuntu's support has also been outstanding. I'm eager to see what comes up in finished product :) 20:28 <CarlosMazieri> I would like to know how we check from which branches/revisions daily builds are made 20:29 <popey> CarlosMazieri: daily builds of the phone image? 20:29 <popey> or daily builds of the individual packages? 20:30 <CarlosMazieri> For example, I installed the file manager using apt-get on another machine, I did not get the last 20:31 <CarlosMazieri> it was after a apt-get dist-upgrade 20:31 <popey> Well that's odd. 20:31 <ajalkane> Also, currently File Manager plugin depends on some lib that is not listed in README as prerequisites - damn my memory for not remembering what it was 20:32 <CarlosMazieri> maybe taglib 20:32 <ajalkane> yes, taglib 20:32 <ajalkane> libtag1-dev I think is needed to be installed before building 20:33 <CarlosMazieri> but I think that has been provided, if not Music App guys had complained about 20:33 <popey> ah, libtag is for identifying mp3 tags in files? 20:33 <ajalkane> I guess it's in the deb specs, but if one wants to build it from source it'd be good to mention in README 20:34 <CarlosMazieri> yes, it used for Music App 20:34 <popey> right. 20:35 <popey> So I don't understand why an apt-get install doesn't get latest but dist-upgrade does. That seems odd 20:35 <popey> But the PPA name "daily" is a bit misleading 20:35 <popey> it can build at any time really, sometimes just a few minutes after you approve a branch for merging into trunk. 20:35 <popey> or if jenkins is broken, some hours later 20:36 <popey> anything else? 20:37 <ajalkane> Not for me 20:37 <ajalkane> btw. carlos anything about nemo upstreaming? 20:37 <CarlosMazieri> No news 20:37 <ajalkane> ok 20:38 <CarlosMazieri> the branch ubuntu-filemanager-app/plugin/folderlismodel should be used in daily build 20:38 <CarlosMazieri> That is where I merge my changes into 20:38 <popey> Yes, I believe it is 20:39 <CarlosMazieri> OK, I will try it again 20:39 <popey> do ping us in #ubuntu-touch anytime if you get problems, you don't have to wait for this meeting. 20:39 <popey> Or just drop us an email 20:39 <ajalkane> Thanks 20:39 <CarlosMazieri> OK, Thanks. 20:39 <popey> We can poke the people who run the machines 20:39 <popey> Ok. lets wrap up then. 20:40 <ajalkane> Cya 20:40 <popey> Thanks guys. Have a great weekend. 20:40 <popey> #endmeeting