15:00 <popey> #startmeeting DocViewer meeting
15:00 <meetingology> Meeting started Thu Nov 12 15:00:55 2015 UTC.  The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:00 <meetingology> 
15:00 <meetingology> Available commands: action commands idea info link nick
15:00 <popey> Hows you sverzegnassi ?
15:01 <sverzegnassi> great, thanks!
15:02 <sverzegnassi> any further news for the loviewer public testing?
15:03 <popey> Only positive news.
15:03 <popey> The odd "can't open document" which we know about
15:03 <popey> but on the whole everyone seems very positive about it
15:03 <popey> No performance complaints which surprised me
15:03 <sverzegnassi> \o/
15:03 <popey> I think people realise that opening LibreOffice on an armhf cpu is a bit of a big ask :)
15:04 <sverzegnassi> i've been surprised too... loviewer performs better than what I thought
15:04 <popey> yeah, even on the e4.5
15:04 <sverzegnassi> about the "can't open document", it seems that some app downloads corrupt documents
15:04 <popey> Oh!
15:04 <sverzegnassi> which is something I've experienced with Google Drive too :/
15:05 <popey> That's plausible.
15:05 <sverzegnassi> What we can do is to inform the users about this possibility (I'm already on it, working on error detection)
15:06 <popey> So the big question is - (when) should we land it in trunk?
15:07 <sverzegnassi> Short answer: after UITK 1.3 landed, after we've restored the GridView mode, and when we'll have the pinch-to-zoom gesture working + new translations
15:07 <sverzegnassi> (and Autopilot tests fixed, possibly)
15:07 <popey> Ok, that sounds reasonable.
15:07 <popey> And on that now, hows the UITK 1.3 coming?
15:08 <sverzegnassi> I had to postponed it a little bit, since I spent some time on the error detection.
15:08 <sverzegnassi> It's just about two small fixes anyway, so it's very soon
15:08 <popey> Okay, great.
15:09 <sverzegnassi> Two news from Roman instead. I had a chat with him, we have a prototype of pinch-to-zoom
15:09 <popey> oooh!
15:10 <popey> That's exciting!
15:10 <sverzegnassi> He currently worked on a prototype to test on Android, I know that now it has to port that work in docviewer
15:10 <sverzegnassi> then he'll propose an MP as usual
15:10 <sverzegnassi> s/it/he
15:11 <sverzegnassi> English failed with me :/
15:11 <popey> Heh.
15:11 <popey> It happens to us all :)
15:11 <popey> So that's all super news!
15:11 <popey> Looking forward to the 1.3 stuff landing, so the app is consistent with the others.
15:12 <sverzegnassi> yep! Docviewer is growing up very nicely :D
15:12 <sverzegnassi> Also, Roman and I discussed about the integration of LibreOffice into the project
15:13 <sverzegnassi> and he is not very happy of the way it works. I agree with him: when we have to test stuff on device, it requires much time to build a click package
15:13 <popey> I agree.
15:13 <popey> We should consider a build process which doesn't need to go online.
15:13 <sverzegnassi> I'd like to (re)propose my earlier proposal :P
15:14 <popey> Heh, which one?
15:14 <sverzegnassi> A separate plugin/click package that provides all the stuff about LibreOffice
15:14 <sverzegnassi> That should make also easier to provide LibreOffice updates
15:14 <popey> I don't think we can do that, technically - easily.
15:14 <popey> We can when the phone moves to Snappy I think
15:14 <popey> But while we're click, that's a really hard thing to do
15:15 <popey> And solving it would probably take as long as it takes for us to get to a snappy phone
15:15 <popey> What exactly is the thing that takes the time?
15:15 <popey> We cache libreoffice locally when you build, so it isn't that?
15:15 <sverzegnassi> mmh... for what I understand, all we need is to get read permissions to /opt/click.ubuntu.com/com.ubuntu.developers.docviewer-libreoffice-plugin/current
15:16 <sverzegnassi> (just an example)
15:16 <sverzegnassi> It requires some time to generate the tar.gz archive which contains all the stuff to install, validate it and copy it into the device
15:16 <popey> hm
15:16 <popey> So you think a docviewer click, and a libreoffice click.
15:17 <popey> Docviewer looks for libreoffice, if it's not there, you get no office formats?
15:17 <popey> If it is there, you do?
15:17 <sverzegnassi> yep, something similar.
15:17 <popey> Hm
15:17 <sverzegnassi> We actually already do it for checking if there's a .deb/standard installation of LO in the system
15:19 <sverzegnassi> probably the only issue is with the other libraries LibreOffice requires, but I think we can edit the LD_LIBRARY_PATH variable
15:22 <popey> I'm not sure we have the API to find /opt/click.ubuntu.com/com.ubuntu.developers.docviewer-libreoffice-plugin/current
15:22 <popey> or whether we'd just have to do it at the OS level
15:22 <popey> looking for that directory
15:23 <sverzegnassi> well, don't we have a click library?
15:23 <popey> well that was odd
15:23 <popey> so last thing I saw from you was:-
15:24 <popey> <sverzegnassi> probably the only issue is with the other libraries LibreOffice requires, but I think we can edit the LD_LIBRARY_PATH variable
15:24 <popey> a click library?
15:24 <sverzegnassi> yeah, it should be libclick-dev
15:25 <sverzegnassi> libclick-0.4-0 and libclick-0.4-dev
15:25 <popey> No, we don't have any concept of that.
15:26 <popey> I'll have a chat with security and see if it's an option we can use, having two clicks.
15:26 <popey> I can see a few benefits to it.
15:27 <sverzegnassi> ok, thanks
15:27 <popey> Will cc you on the mail
15:28 <popey> Ok, anything else?
15:28 <sverzegnassi> no, I've just spammed out some bug report about a few things to improve in the loviewer
15:29 <sverzegnassi> but they are low priority for now
15:30 <popey> okay.
15:30 <popey> Oh, another thing...
15:30 <popey> We have applied for https://codein.withgoogle.com - which is like a small-scale Google Summer of Code
15:30 <popey> We will find out tomorrow if we get in.
15:30 <popey> If we do, then we should look for some bitesize bugs that new people could work on.
15:30 <popey> Could be a good way to get new blood :)
15:31 <popey> Will let you know if we get in, so have a think if there are any small size things that you'd like to get help with.
15:31 <popey> The site has some examples to give you an idea of the size
15:32 <sverzegnassi> mmh.. ok! sounds like it's time to do some bug management :)
15:32 <popey> :)
15:32 <popey> Exactly!
15:32 <sverzegnassi> will have surely a look!
15:33 <popey> Thanks.
15:33 <popey> Okay, all done?
15:34 <sverzegnassi> Yes, thanks again!
15:34 <popey> Have a great weekend.
15:34 <popey> #endmeeting