19:33 <mhall119> #startmeeting Document Viewer App 19:33 <meetingology> Meeting started Thu May 23 19:33:34 2013 UTC. The chair is mhall119. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 19:33 <meetingology> 19:33 <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 19:34 <mhall119> just one minute, trying to get someone to join 19:34 <mhall119> while we wait, I'll post links 19:35 <mhall119> Launchpad: https://launchpad.net/ubuntu-docviewer-app 19:35 <mhall119> Blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-docviewer-development 19:35 <mhall119> Burndown: http://status.ubuntu.com/coreapps-13.10/ubuntu-docviewer-dev.html 19:35 <MrQtRoS> Hi all! 19:35 <MrQtRoS> Sry I am late 19:35 <mhall119> hi MrQtRoS, we're in doc viewer meeting now 19:35 <VladimirMoolle> go away nasty russian!! 19:36 <Oranger> I forgot ^^' 19:36 <mhall119> no worries Oranger 19:36 <MrQtRoS> Oh ... but it's RSS Reader time :) 19:36 <VladimirMoolle> heck, is it? 19:36 <mhall119> MrQtRoS: not according to my calendar it's not 19:36 <mhall119> RSS time was 30 minutes ago 19:36 <Oranger> RSS Reader ? It's 19h30 UTC, so it's time for Docviewer ;) 19:37 <VladimirMoolle> or did he come to humiliate us, as there's been much more work done on the rss app... 19:37 <mhall119> so there was a UDS session about PDF libs, was anybody able to attend that? 19:37 <MrQtRoS> VladimirMoolle, why I am nasty? :( 19:37 <VladimirMoolle> ok, no more weird jokes from me 19:37 * mhall119 was leading another session 19:38 <mhall119> yes, lets keep it all nice and friendly so I don't need to get my beating club 19:38 <VladimirMoolle> oki 19:39 <Oranger> mhall119: Yes I saw it but I wasn't able to watch it, if I can find a "replay" i'll watch :) 19:39 <mhall119> Oranger: http://summit.ubuntu.com/uds-1305/meeting/21738/client-1305-pdf-renderer-for-ubuntu-touch/ 19:39 <mhall119> has video and notes 19:39 <Oranger> mhall119: Oh thank you ! 19:40 <mhall119> I don't know if a decision was made on that front yet 19:40 <Oranger> Ok I can't see video and notes.. 19:40 <mhall119> as for opening/reading files and getting command-line args, I think Kaleo was going to add those abilities to something in the SDK components, but I don't have an eta on that 19:41 <Oranger> mhall119: Me neither 19:41 <mhall119> Oranger: argh, somebody didn't set it right, I'll ask them tomorrow 19:41 <Oranger> Curently docviewer can't be tested by users because of that 19:41 <VladimirMoolle> well, was not the argument passing issue addressed in the very first commit -- the one that dealed with plain text? 19:41 <mhall119> yeah, I know 19:42 <Oranger> it's not really important because docviewer isn't mature yet, but it will be 19:42 <mhall119> VladimirMoolle: Oranger made a temporary work-around, but we need a more general solution 19:42 <Oranger> mhall119: For command-lines this is added 19:43 <Oranger> I worked with him in the API 19:43 <VladimirMoolle> interesting, and what are the requierements? a general qquickview wrapper with arg-passing and propagation to QML context properties? 19:43 <Oranger> But I don't know if it's working 19:43 <mhall119> Oranger: oh, great, where was that added? 19:44 <mhall119> VladimirMoolle: we want something that makes it available to pure-QML apps without a C++ wrapper 19:44 <VladimirMoolle> I get this, but uit means that the launching apps needs to do the work 19:44 <Oranger> mhall119: In application object if I have a good memory 19:45 <VladimirMoolle> ...because plain qmlscene is not that simplistic -- being oriented for testing && debugging things, I think 19:45 <mhall119> Oranger: MainView? I don't see an Application object 19:45 <mhall119> unless it's new and not in the API docs yet 19:45 <mhall119> [chocanto] Investigate how to add gesture zooming/panning to Image view: TODO 19:45 <mhall119> [popey] Find out if Calligra components can be used to add office document support: TODO 19:45 <mhall119> [mhall119] Get docviewer app registered to open file types it support when they are called with xdg-open: TODO 19:45 <mhall119> VladimirMoolle: it's going to be added to a component like MainView 19:46 <VladimirMoolle> ok 19:46 <Oranger> mhall119: I will try to get log :) 19:46 <mhall119> so even if you launch with qmlscene, you can still get the command-line args 19:46 <VladimirMoolle> does anyone need help with it may be? 19:46 <mhall119> VladimirMoolle: the SDK developers at Canoncal are working on it, but I'm sure they'd appreciate the help 19:46 <mhall119> Oranger: was it Kaleo you were working with? 19:46 <VladimirMoolle> hm, how can you grab the command-line args when launched from within the qlmscene (as it will not expose them to the QML side)?.. 19:47 <Oranger> mhall119: I didn't find log with him so... I think not 19:47 <Oranger> mhall119: It was 3 weeks ago.. 19:47 <mhall119> VladimirMoolle: my understanding was that a component from a C++ plugin could still read the command-line args, even if it was launched from qmlscene 19:47 <mhall119> Oranger: when you find out, can you put him in touch with VladimirMoolle ? 19:47 <Oranger> yes of course :) 19:48 <VladimirMoolle> I'll be glad to deal with that 19:48 <VladimirMoolle> indeed, if we can get the params out of QApplication.. 19:48 <Oranger> I had to work on I/O API for QML 19:48 <Oranger> But it was 3 weeks ago and I didn't spoke again with him 19:49 <Kaleo> hi 19:49 <VladimirMoolle> hI 19:50 <Oranger> hey :) 19:50 <mhall119> Kaleo: VladimirMoolle would like to help implementing stuff in the SDK components 19:50 <VladimirMoolle> yes 19:50 <mhall119> for accessing command-line args, reading file data, etc 19:50 <VladimirMoolle> if its possible 19:50 <Kaleo> VladimirMoolle: command line args is nearly done 19:50 <VladimirMoolle> ah 19:50 <Kaleo> VladimirMoolle: API study is at https://docs.google.com/a/canonical.com/document/d/1sfGFVOGiGdLziEl-PUyAa7gKJb-GFcJWj0ajkW2-LC4/edit 19:50 <Kaleo> VladimirMoolle: merge request at https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/qml_app_arguments/+merge/164622 19:51 <Kaleo> VladimirMoolle: there is one unit test failing only on some computer 19:51 <Kaleo> s 19:51 <Kaleo> it'd be great to have somebody figure out why 19:51 <VladimirMoolle> ah! 19:51 <mhall119> thanks Kaleo 19:51 <Oranger> Oh good, great work ! 19:52 <VladimirMoolle> thats smth I was asking the guys for before you arrived -- a failing test one could look at! :) 19:52 <Kaleo> also in Qt 5.1 there will be a Qt.application.arguments 19:52 <mhall119> oh nice 19:52 <Kaleo> quite a simpler API but working nonetheless 19:52 <mhall119> Kaleo: will 5.1 be in saucy? 19:52 <Oranger> mhall119: That was what I tried to told you later :) 19:53 <Oranger> *early 19:53 <Kaleo> http://doc-snapshot.qt-project.org/qt5-stable/qtqml/qml-qtqml2-qt.html 19:53 <Kaleo> mhall119: probably yes 19:53 <mhall119> cool, I know that question has come up before, so it's good to know 19:53 <Oranger> Kaleo: Are you guyes working on I/O file API ? 19:53 <Oranger> -e 19:53 <Kaleo> Oranger: no 19:53 <Kaleo> Oranger: you guys can write a google doc with an API proposal though 19:54 <Kaleo> Oranger: that's the best way to start 19:54 <mhall119> Oranger: or just make sure all of our rendering components can take a URI 19:54 <Oranger> Kaleo: Yes, but I wanted to know it before :) Thank 19:54 <Oranger> mhall119: What do you mean ? 19:54 <mhall119> so popey is on leave for a bit, so he hasn't been able to look into using Calligra components yet 19:54 <Kaleo> Oranger: oki 19:55 <mhall119> Oranger: I mean make sure everything can take a file path and read from that 19:55 <Kaleo> mhall119: that's a good approach too 19:55 <mhall119> like the image and text ones do 19:55 <Oranger> mhall119: We want to display PDF and office documents too ? Depending of which component we will use 19:56 <mhall119> Oranger: that's the long-term goal, yes 19:56 <mhall119> like I said, popey hasn't been able to look into Calligra yet, but they might have components for displaying office docs that we can re-use 19:56 <Oranger> mhall119: Yes I spoke about it with him :) 19:57 <mhall119> is that something you can investigate, so we don't block on him? 19:57 <Oranger> mhall119: Hum I think the only thing he blocked was about the security of the component 19:58 <Kaleo> (the sdk team is hanging on #ubuntu-app-devel now) 19:58 <Oranger> that calligra must be reviewed by the security team 19:58 <mhall119> Kaleo: good to know 19:58 <mhall119> Oranger: ok, do you know if popey has talked to them about it? 19:58 <Oranger> Kaleo: Ok thank you :) 19:58 <Oranger> mhall119: No sorry I don't know, I think not 19:58 <Oranger> mhall119: But in one week he could do it 19:59 <mhall119> I can check with them, and we'll just update popey when he's back 19:59 <Oranger> ok good :) 19:59 <mhall119> I'll also find out if there was any decision made on PDF library 20:00 <Oranger> thank you :) 20:00 <mhall119> np 20:01 <Oranger> for the zoom feature i'm working on it 20:01 <mhall119> ok 20:01 <Oranger> with popey we tought about a step by step zoom functionnality 20:01 <mhall119> so one last thing, I've been setting alpha, beta and final release milestone targets for all of the Core Apps 20:02 <Oranger> Ok, what are the dates ? 20:02 <mhall119> for Document Viewer, i'd like to target month-2, or mid-June, for an Alpha release 20:03 <mhall119> which should allow opening text and image files from the command-line 20:03 <mhall119> which we can already do 20:03 <mhall119> and make it work with xdg-open for those mimetypes, which I'm still waiting to hear back on if that's working right 20:03 <mhall119> zooming would be ideal too, especially for images 20:03 <Oranger> Ok, sound good 20:04 <Oranger> It will let time to work on beta 20:04 <mhall119> then for month-4, or mid-August, I'd like to have a Beta release with either PDF or Office doc support (or both if possible) 20:04 <mhall119> but a lof of that will depend on decisions coming from others 20:04 <Oranger> yes, if we have informations fastly, I think everything will be done fast 20:05 <mhall119> and then a final release in mid-September, which will be close to 13.10's release and the phablet's first official release 20:05 <Oranger> Ok :) 20:05 <mhall119> any other questions or concerns before we wrap up this meeting? 20:06 <Oranger> For me not 20:06 <mhall119> VladimirMoolle: ? 20:06 <mhall119> guess not 20:06 <mhall119> #endmeeting