15:02 <popey> #startmeeting Docviewer meeting 15:02 <meetingology> Meeting started Fri Aug 21 15:02:27 2015 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:02 <meetingology> 15:02 <meetingology> Available commands: action commands idea info link nick 15:02 <popey> how is everyone? You feeling better sverzegnassi ? 15:03 <sverzegnassi> hi popey! a bit tired, but i have no fever today \o/ 15:04 <popey> Yay! 15:04 <popey> So from my side this week I've been fighting Libreoffice on armhf 15:04 <popey> Turns out LO won't build in a chroot or qemu VM 15:04 <popey> So I has to request a special PPA which builds on native armhf hardware, not in a vm. 15:05 <popey> I then find out many of the unit tests don't work on armhf either 15:05 <popey> I've built it about 10 times now, and it takes ~9 hours each time. 15:05 <popey> I _think_ this one will succeed though :) 15:06 <popey> https://launchpad.net/~canonical-community/+archive/ubuntu/ppa/+builds?build_state=building 15:06 <popey> The idea is to grab that build, put it together with your libreoffice work and build a simple click 15:07 <sverzegnassi> so, for the moment the idea is to ship a single big package, right? 15:07 <popey> for testing, yeah 15:07 <popey> but we can also break it up 15:08 <popey> and have a libreoffice deb preinstalled and a simple click for the viewer 15:08 <popey> or something else. 15:08 <popey> I don't yet have strong opinions on the way to do that. 15:09 <popey> Just updated my items on the blueprint https://blueprints.launchpad.net/ubuntu-docviewer-app/+spec/libreoffice-docviewer-integration 15:09 <popey> How is the zooming work going? 15:10 <sverzegnassi> I've started it, but then I stopped because of my misadventure 15:11 <popey> okay :) 15:11 <popey> JMulholland: you around? 15:11 <sverzegnassi> the zoom is nicely centered in the "desktop mode" (i.e. from the zoom selector in the bottom panel) 15:12 <popey> okay. 15:12 <sverzegnassi> still working on the pinch-to-zoom gesture, but seems ok 15:12 <popey> My biggest worry right now is rendering performance on armhf. 15:12 <popey> because it's a bit of an unknown 15:12 <popey> ok 15:12 <sverzegnassi> well, i had a play with the libreoffice viewer on android 15:13 <sverzegnassi> it is a bit slow to load libreoffice on start-up 15:13 <sverzegnassi> (around 10 seconds on my Nexus 5) 15:14 <popey> yeah, same here on nexus 7 2012 15:14 <popey> (which I appreciate is an old device) 15:15 <sverzegnassi> rendering of simple text documents doesn't seem too slow though 15:16 <popey> Well, we'll see. Hopefully the forthcoming pocket desktop device will be powerful :) 15:16 <sverzegnassi> :) 15:16 <popey> On a separate note, regarding "legacy" docviewer... 15:16 <popey> I've had more people tell me they don't like the fact that we don't auto-open documents when they are sent via content hub. 15:17 <sverzegnassi> mmh... should we raise the priority for this? 15:17 <popey> Well, the problem is wider than docviewer. 15:17 <popey> When you download a pdf via the browser, you effectively have to press "open" up to 4 times 15:18 <popey> On the desktop, you tap a PDF in the browser and that's it, it opens in one click. 15:18 <popey> So we're somewhat less usable than the desktop 15:18 <popey> And part of that is not docviewers fault, but content hub and transfer indicator 15:20 <sverzegnassi> huh, right... probably it would need a combo button with two actions: Open with <default_app> and Open with... 15:20 <popey> Yeah, I know JMulholland (and others) are working on the browser side. 15:20 <popey> Just thinking if we could make it easier in docviewer side. 15:20 <popey> Was hoping JMulholland was around :) 15:22 <sverzegnassi> in the wait we can discuss about the questions I submitted last week :P 15:22 <popey> sure. 15:23 <popey> Ok, so first was:_ 15:23 <popey> "Since our ultimate target is to get a DocViewer version, suitable for both PCs and devices, we'd need to have a up-to-date design pattern in order to know how to manage zooming with different input devices." 15:23 <popey> I spoke to JMulholland about this in our meeting just today. I asked for docviewer to be a higher priority. 15:24 <popey> I will discuss further with him next week when I'm in the office, but generally speaking, I agree, docviewer needs some design love as it is one of the apps that hasn't had any in the past. 15:24 <sverzegnassi> Ok, great! 15:25 <popey> Next was "PDF plugin re-design" 15:25 <mrqtros> Sry for afk, reading... 15:25 <popey> no mrqtros 15:25 <sverzegnassi> Current implementation is a strange mix of QML, C++ and Qt's private imports 15:25 <popey> Right. 15:26 <sverzegnassi> I'd like to get a "linear" implementation of the plugin, and now we can re-use part of work done for LibreOffice 15:27 <popey> Okay. 15:27 <mrqtros> "Current implementation is a strange mix of QML" - any app for UP is a mix, but docviewer is really strange sometimes) 15:27 <popey> Is this something you have time to work on? 15:30 <sverzegnassi> I'd like to have the LOK plugin completed first. We should be able to get a cleaner and equivalent (in performance) implementation by replacing tiles with PDF pages (consider this just a simple explanation) 15:30 <popey> I agree. 15:30 <sverzegnassi> The code of PDF and LOK plugins looks almost similar 15:30 <sverzegnassi> as in logic. 15:30 <popey> Right. 15:31 <sverzegnassi> Third one was about UITK: "Is it worth to move directly from UITK 1.1 to UITK 1.3?" 15:31 <sverzegnassi> We said to move to UITK 1.2 and we have a report on Launchpad for this. 15:32 <sverzegnassi> As far as I saw UITK 1.3 seems to be already installed in the OTA-5 15:32 <popey> Right, and OTA-6 goes out next week (in theory) 15:33 <popey> So we can be confident that by the time we push a new docviewer + libreoffice in the store, all customers will be on a 1.3 image 15:33 <sverzegnassi> Since the reboot branch will be released (ideally) in September, UITk 1.3 should be stable enough in the OTA-7 15:33 <popey> ii ubuntu-ui-toolkit-theme 1.3.1603+15.04.201 armhf Qt Components for Ubuntu - Ubuntu Theme 15:33 <popey> that's on my rc-proposed phone right now 15:34 <popey> agreed 15:34 <sverzegnassi> The downside is the development on desktop. 15:34 <sverzegnassi> on my PC I've added the vivid+overlay PPA, but it may be an uncomfortable addition- 15:35 <sverzegnassi> s/addition/dependency 15:35 <popey> what release are you running? 15:35 <popey> yeah, we don't recommend the vivid overlay on PC :S 15:35 <sverzegnassi> 15.04... i know I'm brave :) 15:36 <popey> hah 15:36 <sverzegnassi> would it be better to postpone the decision on this, then? 15:37 <popey> Hm. 15:37 <popey> This is a puzzle, yes. 15:37 <popey> 15.10 comes out in october, it's quite stable here :) 15:39 <sverzegnassi> I'm planning to switch to wily in a few weeks, probably as I get an SSD for my new desktop 15:39 <popey> but yes, I think we should postpone that, I agree 15:39 <popey> ooh, nice 15:39 <popey> balloons: you around? 15:39 * balloons floats in 15:39 <popey> Hey balloons ! 15:39 <popey> balloons: Did jenkins get enabled for https://code.launchpad.net/~ubuntu-docviewer-dev/ubuntu-docviewer-app/lo-viewer ? 15:39 <popey> (if not, please can it) 15:40 <balloons> I see on hold; https://code.launchpad.net/~ubuntu-docviewer-dev/ubuntu-docviewer-app/lo-viewer/+merge/262686 15:40 <balloons> and some conflicts 15:40 <mrqtros> sverzegnassi "by replacing tiles with PDF pages" do you mean that we should remove our tiled rendering and use pdf conversion? 15:41 <sverzegnassi> mrqtros, could you remind me where I said that? :P 15:41 <sverzegnassi> ok, found. 15:42 <sverzegnassi> Just saying with a terrible explanation that we could consider a PDF page as a tile basically. A PDF plugin done so would run with the same performance of the current implementation 15:44 <sverzegnassi> (just talking about reusing the LOK-plugin logic in the poppler-plugin. not talking about LOK) 15:45 <popey> balloons: is that a yes or no? :) 15:46 <balloons> popey, jenkins will never run on an on-hold merge. Nor would it work as it has conflicts 15:46 <balloons> we could force a run on it, but it has conflicts, so it will fail 15:47 <popey> No, I mean, is it pointed at the reboot series? 15:49 <popey> sverzegnassi: your final point in the mail was about an icon, and sadly no, no news, but I'll poke design when in the office next week :) 15:50 <sverzegnassi> popey: hah, no problem. it was just a memo since we talked about that some months ago 15:50 <popey> yeah. 15:51 <popey> anything else to discuss? 15:52 <sverzegnassi> well, nothing from me. since mrqtros is afk, I'll catch up with him later 15:53 <popey> Okay. 15:53 <sverzegnassi> I'll try to fix the presentation support during the weekend 15:53 <popey> Awesome. 15:53 <popey> I hope you fully recover soon, and have a great weekend. 15:53 <sverzegnassi> ty! have a nice weekend you too, popey! 15:54 <mrqtros> Yes, sverzegnassi, I will keep in mind about pdf plugin while will be writing scene graph rendering for lok 15:54 <mrqtros> Have a great weekend guys! 15:56 <popey> #endmeeting