15:01 <popey> #startmeeting Doc Viewer meeting 15:01 <meetingology> Meeting started Thu Nov 20 15:01:06 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:01 <meetingology> 15:01 <meetingology> Available commands: action commands idea info link nick 15:01 <popey> Unfortunately I haven't had chance to look through the merges yet, but I have some time tomorrow. 15:01 <popey> Unless we can find someone else to take a look. 15:02 <sverzegnassi> it would be very useful, because the workflow is a little slow atm 15:02 <popey> Yes. 15:03 <popey> One option would be to put a call out for help on the ubuntu phone list. 15:03 <popey> ask for people to get involved and see what kind of replies we get. 15:03 <popey> It seemed to work well when Daniel asked for help with Owncloud. 15:04 <sverzegnassi> i think the discussion about owncloud is one of the most active during the last weeks. so yes, we can give a try 15:05 <popey> ok, do you want to? or do you want me to? 15:06 <sverzegnassi> I'd like to discuss about some ideas to solve the lack of performance on pdf files 15:07 <popey> Ok, so how about you fire a mail at the mailing list, and we can spread that around the social networks, to get more people looking at it? 15:08 <sverzegnassi> No problem, I can do it! 15:08 <popey> Magic, thanks. 15:10 <popey> ooh, i had some tasks to file some bugs, I'll do that a little later. 15:11 <sverzegnassi> I've found out some minor bugs about UI/UX that I need to file too 15:11 <popey> ok. maybe file those first then send the mail, gives new contributors something to get started with? 15:11 <sverzegnassi> (e.g. 8 decimals for file size in Details page, totally useless) 15:11 <popey> hah! 15:12 <sverzegnassi> Yeah, my idea is filing all the bugs we have/all the things we need to improve 15:12 <sverzegnassi> as done for the hackdays 15:12 <popey> +1 15:12 <popey> That reminds me, we should have some hackdays scheduled soon. 15:13 <popey> We haven't done any for a while, be good to have some before the end of the year. 15:13 <popey> I'll speak to the guys in the community team and find a good date for it. 15:13 <sverzegnassi> Yes, it could be also an opportunity to revive docviewer completely 15:13 <popey> be nice for people towards the end of the year in the pre-christmas wind-down to get people doing fun stuff. 15:13 <popey> +1 15:13 <popey> be good for us to focus on all the apps that have smaller contribution recently 15:14 <popey> docviewer, shorts, calculator, dropping letters 15:14 * popey adds a to-do 15:14 <sverzegnassi> totally forgot about dropping-letters. would be very nice to find out a way to translate the game... 15:15 <sverzegnassi> anyway, I took a look at the lack of performance in poppler-plugin during the last days 15:15 <popey> well.. 15:15 <popey> someone already has translated it 15:15 <popey> but when I asked them to merge their changes, they had problems with the sdk 15:15 <popey> and gave up ☹ 15:16 <sverzegnassi> that's sad... 15:16 <sverzegnassi> it's a nice game 15:16 <popey> https://bitbucket.org/andrej_repisky/dlproj 15:16 <popey> thats their code 15:16 <popey> we could merge it during the hack day or before if someone has time. 15:17 <popey> I haven't looked at the code yet, it was changed quite a bit i think 15:17 <sverzegnassi> Yep! 15:17 <popey> We need to plan for when we want to land in the store. 15:18 <sverzegnassi> About docviewer, the idea is to reduce cacheBuffer to 0 before release it in the store. 15:18 <popey> (Sorry, I meant docviewer) 15:18 <popey> ok. 15:19 <sverzegnassi> At the moment the cachebuffer is set to three times its height 15:19 <sverzegnassi> Which means that it loads 5 pages that are not shown on the screen, before loading the visible one 15:19 <sverzegnassi> And it took about 200ms, which is too much. 15:19 <popey> yeah. Agreed. 15:20 <sverzegnassi> There are also some minor changes to do about clipping and simplify the design of the ListView delegate 15:20 <sverzegnassi> to improve a little bit the things 15:20 <popey> Ok. So bugs for these would be great, then a mail to ubuntu-phone inviting contributions. 15:20 <sverzegnassi> ok 15:21 <popey> we should tag the small bugs as 'bitesize' 15:21 <sverzegnassi> I have some time before dinner, i think I can do it later 15:22 <popey> Great. 15:22 <sverzegnassi> For a longer-term we can then rewrite the image provider, sorting the requests by priority 15:22 <popey> Ok. 15:22 <sverzegnassi> This work could be re-use for the new-poppler-plugin I talked about during the UOS session 15:22 <popey> I think getting a working version that people can test out will help motivate people to contribute 15:22 <popey> ah okay. 15:23 <sverzegnassi> There are also some alternatives, but they may require some feedbacks from the design team 15:23 <sverzegnassi> e.g. Okular Active - https://www.youtube.com/watch?v=cvLVqiFC6_4 15:23 * popey looks 15:24 <popey> swish! 15:24 <popey> but that's on a multi-core desktop cpu? 15:25 <sverzegnassi> I don't know. All I know is that it loads just one page at the time, and it could be very useful to improve performance 15:25 <sverzegnassi> I suppose yes, since zooming is very fast 15:25 <popey> Yeah, worth a look, certainly. 15:26 <popey> Be interested to see what a lowly arm does with that. 15:26 <popey> Ok, anything else we need to discuss? 15:27 <sverzegnassi> Yes, one point 15:27 <sverzegnassi> I've seen that in the pad from UOS 15:27 <sverzegnassi> you wrote " Empty state design - content picker launcher - file manager not registered to load documents" 15:27 <sverzegnassi> how did you think to design the thing? 15:28 <popey> so if you look at the music app, they're looking to re-design their empty state page 15:28 <popey> which tells the user _how_ to get music onto the device 15:28 <popey> "Copy over usb / insert SD card / download from internet" 15:28 <sverzegnassi> So, we don't have to show content peers directly 15:28 <popey> but not like that, simply, with icons perhaps 15:28 <popey> Yes. 15:29 <popey> because showing content picker as soon as you open an app is a bit odd for users IMO 15:29 <sverzegnassi> It is :P 15:30 <sverzegnassi> Other things are about pages rotation and text search. 15:30 <sverzegnassi> I wrote the code for rotation 2 month ago, but I'm waiting to fix the bugs above first 15:30 <popey> We're just getting shell rotation finalised in the phone. 15:30 <popey> So rotation in general is a bit "in flux" right now 15:30 <popey> should be finished soon. 15:31 <popey> So that rotation is consistent across apps and the shell 15:31 <sverzegnassi> ah ok, that code can wait some more time than... 15:31 <popey> yes. 15:31 <sverzegnassi> for the search, instead, I'd prefer to wait the first release of the app in the store 15:32 <sverzegnassi> The code is 60-70% done, I did it during the D.C. Sprint, I can finish the implementation anyway and wait before merging the code 15:32 <popey> ok. 15:33 <sverzegnassi> that's all for the moment, i think 15:33 <popey> Awesome. 15:34 <popey> Thanks sverzegnassi, I hope we can get some more contributors via your mail and the hackdays. 15:34 <popey> Will let you know once we have some dates in mind. 15:34 <sverzegnassi> ok! 15:35 <popey> see you! 15:35 <popey> #endmeeting