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