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