19:36:05 <popey> #startmeeting Ubuntu Touch Doc viewer app meeting
19:36:05 <meetingology> Meeting started Thu Apr 18 19:36:05 2013 UTC.  The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
19:36:05 <meetingology> 
19:36:05 <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:36:28 <popey> ok, some links...
19:36:53 <popey> blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-docviewer-development
19:37:02 <popey> reviews: https://code.launchpad.net/ubuntu-docviewer-app/+activereviews
19:37:15 <popey> bugs: https://bugs.launchpad.net/ubuntu-docviewer-app/+bugs
19:38:10 <popey> ok.. so where were we.. ☻
19:39:08 <popey> mhall119: did you invite someone else to come along?
19:40:06 <angeloc> hi guys!
19:40:10 <popey> hi angeloc
19:40:11 <mhall119> popey: Oranger is the only active developer atm, and he said he couldn't make it
19:40:20 <popey> oh, he popped in earlier
19:40:29 <mhall119> hi angeloc
19:41:21 <VladimirMoolle> hi
19:41:29 <mhall119> hi VladimirMoolle
19:41:39 <popey> So do we have any progress to report?
19:41:43 <VladimirMoolle> and Oranger is the guy who did what I sort of was to do, right?
19:41:50 <mhall119> are you guys both here for the document viewer?
19:41:57 <popey> we have a plain text viewer it seems.
19:42:03 <VladimirMoolle> yeh; quite nice of him, actually :)
19:42:04 <popey> https://code.launchpad.net/~chocanto/ubuntu-docviewer-app/plainText/+merge/159440
19:42:51 <mhall119> popey: that branch completes the 3 work items for month-0
19:42:57 <angeloc> i'm rally sorry not being so active
19:43:09 <VladimirMoolle> yep, I've read the code yestreday
19:43:32 <angeloc> i had some problems with my job last few weeks, I hope they are gone
19:43:36 <mhall119> angeloc: don't worry about it, we understand that community time is community time
19:43:49 <VladimirMoolle> so, what do we do after it is approved/merged
19:44:16 <VladimirMoolle> some other doc formats, or styling stuff?
19:44:32 <mhall119> we need to get the package-fixes branch merged too, then we need to make the debian/rules file generate the ubuntu-docviewer-app binary when it builds the package
19:44:52 <angeloc> i think i missed something, is there a roadmap with features to implementd sorted in a timely or difficulty fashion
19:44:59 <angeloc> ?
19:45:03 <popey> 20:36:53 < popey> blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-docviewer-development
19:45:09 <VladimirMoolle> thats smth that we -- me angelo need to do?
19:45:10 <popey> just before you arrived I posted that link angeloc
19:45:12 <mhall119> Oranger had to write a C++ wrapper, instead of this project using qmlscene, in order to parse command line args and pass them on to QML
19:45:31 <VladimirMoolle> yep, exactly as we talked about last time
19:45:50 <mhall119> VladimirMoolle: angeloc: If you guys are familiar with deb packaging enough to do that, I'd appreciate your help
19:46:11 <VladimirMoolle> well, I'm honestly sort of scared of that
19:46:19 <VladimirMoolle> but could try nonetheless
19:46:43 <VladimirMoolle> not knowing your tools / env is a bad thing
19:46:58 <mhall119> VladimirMoolle: we can get some expert help from some folks too
19:47:19 <VladimirMoolle> ok, then let me try
19:47:20 <mhall119> but I don't think this is going to be too difficult
19:48:07 <mhall119> if you run "qmake ./launcher/src/docviewer-launcher.pro && make" that should create the binary file
19:48:29 <mhall119> so we just need debuild to do that, which means putting it in debian/rules *somewhere*, I'm just not sure where
19:48:40 <VladimirMoolle> ok then\
19:48:41 <VladimirMoolle> ok then
19:48:52 <VladimirMoolle> oops, not skype :)
19:49:14 <mhall119> we also need to figure out how to tell the desktop shell that it should use this app when opening text/plain files
19:49:43 <angeloc> mhall119, not so strong with packaging but I made it in the past
19:49:49 <mhall119> once that's done, then the ubuntu-filemanager-app should, in theory, be able to open text files in ubuntu-docviewer-app
19:50:20 <mhall119> angeloc: VladimirMoolle: if you need help, I'm just a ping away, and I know folks who know how to do it, I can call in a favor
19:50:24 <VladimirMoolle> looks like one better sets up a VM for that; unless he wants to ruin his system, right?
19:50:31 <VladimirMoolle> ok
19:50:46 <mhall119> VladimirMoolle: building it shouldn't do anythign with your system
19:51:06 <VladimirMoolle> yes, but installing it, and tweaking the shell -- ?
19:51:28 <mhall119> well, I think it just registers itself as being able to handle that mimetype
19:51:45 <mhall119> and if nothing else is registered to handle it, then it's the one that should be used
19:52:05 <angeloc> mhall119, i'm really intrested in helping with coding, but i had to figure out the framework before starting to do something serious ...
19:52:15 <mhall119> angeloc: which framework?
19:53:13 <angeloc> mhall119, sorry, I mean ubuntu phone sdk
19:53:29 <mhall119> ah, ok
19:53:38 <mhall119> angeloc: are you already familiar with QML?
19:56:41 <mhall119> popey: so for -month-1, I'd like to get at least the packaging working, and maybe another filetype supported
19:57:00 <VladimirMoolle> lets aim at pdf may be?
19:57:08 <mhall119> images might be better
19:57:08 <VladimirMoolle> at least its heavy
19:57:32 <VladimirMoolle> ok
19:57:35 <popey> images should be easier I'd imagine
19:57:38 <popey> png/jpg
19:57:43 <mhall119> right now there's no way to read files in QML
19:57:53 <VladimirMoolle> yes, but will not demonstrate the early design errors
19:57:55 <mhall119> but for images, you could pass a file path url to the Image component
19:58:14 <VladimirMoolle> well, we eill need file system access anyway
19:58:23 <mhall119> I suppose if you had a C++ component for PDF that takes a file path, that would work too
19:58:28 <VladimirMoolle> I though that may be SDK offers that
19:58:36 <mhall119> VladimirMoolle: not yet, not in QML
19:59:04 <mhall119> Image component can already take a URL, so it is probably the easiest to implement at this point
19:59:14 <VladimirMoolle> yes, true
19:59:56 <mhall119> popey: have we gotten feedback from security and desktop teams on including muPDF in a default install?
20:00:07 <popey> i dont think so
20:00:15 <popey> no
20:00:34 <mhall119> then lets target images for -month-1 milestone then
20:00:39 <mhall119> along with getting the package working
20:00:45 <popey> ok
20:00:53 <mhall119> that should be enough to get this app included in the touch preview images
20:01:17 * popey updates blueprint
20:02:35 <mhall119> \o/ looks like jenkins is back on the job
20:02:43 <popey> great..
20:02:51 <popey> ok, we're over time guys. lets wrap up.
20:03:04 <popey> looking forward to opening pictures of kittens on my Ubuntu device!
20:03:07 <angeloc> mhall119, yes, i use qml professionally, but have not found enough time to setup dev env and make experiments
20:03:30 <mhall119> angeloc: you can find me almost any time in #ubuntu-touch and I can help
20:03:33 <popey> angeloc: when you get some time, and you get any issues, feel free to ping myself or mhall119 with questions
20:03:48 <angeloc> popey, sure!
20:03:57 <popey> ok, lets wrap, thanks guys
20:04:00 <popey> #endmeeting