== Meeting information == * #ubuntu-touch-meeting Meeting, 04 Apr at 13:03 — 13:54 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-touch-meeting/2014/ubuntu-touch-meeting.2014-04-04-13.03.log.html]] == Meeting summary == ''ACTION:'' Alan to recruit more developers ''LINK:'' https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AofbdH5hl5CbdE1rRmpyd0lWNE1zYXUwc01SNW4yVHc&usp=drive_web#gid=0 ''LINK:'' https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AofbdH5hl5CbdE1rRmpyd0lWNE1zYXUwc01SNW4yVHc&usp=drive_web#gid=0 == Vote results == == Done items == * (none) == People present (lines said) == * mhall119 (56) * DanChapman (26) * jkt (20) * meetingology (4) * delsa (2) == Full Log == 13:03 #startmeeting 13:03 Meeting started Fri Apr 4 13:03:36 2014 UTC. The chair is mhall119. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:03 13:03 Available commands: action commands idea info link nick 13:04 so popey is out today, he's asked me to run this meeting 13:05 DanChapman: around? 13:05 mhall119: yup as always :-D 13:05 great :) 13:06 so, first of all, how are things going for you guys, any blockers or problems that need to be sorted out? 13:07 more people helping out would be cool :-D 13:07 hi :) 13:07 hi delsa 13:08 and design's i'm not the greatest at designing stuff 13:08 DanChapman: delsa can probably help there 13:08 hi mhall119 13:08 DanChapman: how many people are working on the development currently? I know you are, and boren, anyone else? 13:09 mhall119: gcollura has been working on porting the smtp parts to qml let me find a link 13:10 here https://github.com/gcollura/trojita it is in the ubuntu-touch branch the code 13:10 but he needs an smtp page wiring up to test it which im trying to find time to do 13:10 he also needs to get some of it on RB so he doesn't have to change 'too' much once jkt has reviewed it 13:11 ok, is there anything blocking him from doing that? or is it just a matter of finishing the code 13:12 i believe it's just finishing it (don't hold me to that though) 13:12 ok 13:13 so you think the project just generally needs more contributors? 13:13 yes the more the merrier I say :-) 13:14 ok 13:14 #action Alan to recruit more developers 13:14 * meetingology Alan to recruit more developers 13:14 next topic, popey has sorted the requirements spreadsheet into a set of milestones 13:14 https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AofbdH5hl5CbdE1rRmpyd0lWNE1zYXUwc01SNW4yVHc&usp=drive_web#gid=0 13:15 to help break the effort down into smaller tasks, by priority, with a schedule that'll get it to a working product before the first OEM phones ship 13:17 mhall119: looking at that rows 12/13/14 are all relevant to imap settings which is complete now 13:17 thats weird when it dissapears like that :-D 13:18 disappears? 13:19 don't worry it came back my browser was playing up 13:19 I added a new column, maybe that caused it to move around 13:19 since the message list page is already mostly working, the next big thing appears to be viewing messages 13:20 here things get a little complicated, at least it seemed that way to me when I was playing with it 13:20 yes and mailbox view with subfolders are the two biggest ones to get done 13:21 could we switch message reply/reply all for mailbox view for milestone 1 13:21 to where? 13:22 Oh i don't see mailbox view on there 13:22 it's not, I think that was assumed and not part of the requirements list 13:22 also, we already have it, don't we? 13:23 mhall119: it doesn't work properly https://bugs.kde.org/show_bug.cgi?id=332989 13:23 ok, I can add it to Milestone 1 13:23 which milestone do you think reply/reply all should be on? 13:24 i'd say 2 13:25 ok 13:26 how does that look? 13:27 looks reasonable to me 13:27 hi there 13:27 hey 13:27 mhall119: already over, or too early? 13:28 jkt so we were trying plan milestones in time for first oem phone ships 13:28 https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AofbdH5hl5CbdE1rRmpyd0lWNE1zYXUwc01SNW4yVHc&usp=drive_web#gid=0 13:29 jkt: in the middle 13:29 we were just discussing priority 13:30 it's a quiet one today 13:31 so as I started to say earlier (and I'm glad jkt is here now), to display the message content we need to respond to Trojita's custom trojita-imap:// URL scheme 13:32 I got as far as making the WebView listed for those URLs and call a custom handler for them 13:32 which you can see on OneMessageView.qml line 111 13:32 but I was at a loss about how to get the actual mail content after that 13:33 I suspect it's because it needed something in C++ and I was over my head at that point 13:35 yes, a "bridge" of some sorts is needed between the QNetworkReply and the QQuickWebView(?)'s equivalent 13:35 I know boren's original port was getting message content, so he might be best suited to work on this if he has time 13:37 i see in ken vandine's github branch there is a start on replacing the QNAMWebVIew 13:37 that's a dead end 13:37 jkt recommended not trying to use/port QNAMWebView 13:38 webkit1 != webkit2 13:38 ahh ok 13:39 anyway, when the URL delegates are done, what still needs work is something which turns the MIME tree into a tree of, well, "widgets" 13:39 in the desktop version, it's done by src/Gui/PartWidgetFactory.cpp which mixes the logic and QWidget-specific code 13:39 the urlSchemeDelegates in the WebView we currently have should serve the same funtion as QNAMWebView 13:39 some refactoring will be needed to reuse this business logic while creating QML items 13:40 it looks like boren did it in TrojitaMessageDetails in his original port 13:42 actually it looks like he copied from PartWidgetFactory for that 13:42 but, that's implementation details, not really something we need to work out in this meeting 13:43 DanChapman: are you happy with the milestone 1 items? 13:43 ok 13:43 I don't understand the "no" in "trojita core" for "smtp server settings" 13:43 jkt: I don't either, I think it may have belonged to another row and gotten mixed up 13:44 mhall119: yes i am, and i'll try and catch gcollura and get him to start pushing his smtp for review 13:44 that column doesn't matter much now anyway, those statuses are from when we were evaluating different email clients that we might use as a bas 13:44 base 13:44 DanChapman: that would be great, thanks 13:46 any other questions or concerns before we wrap up? 13:46 jkt: any concernes from an upstream perspective about how we're working with you? 13:46 yes, got one question 13:46 I'd like to rename the binary so that there are no conflicts when users install the desktop version 13:47 binary and .desktop? 13:47 yes, both should be probably renamed in sync 13:47 any suggestions on what to call it? 13:47 my initial idea was trojita-ubuntu, but I haven't read your TM policies, etc 13:48 trojita-ub sounds cool imho 13:48 trojita-tailored-for-that-well-known-product-of-marks-distro-which-is-based-on-debian-and-is-from-the-isle-of-man is the backup option 13:48 * DanChapman likes that one 13:48 trojita-ubuntu should be fine, TM says you can use the mark to say your product is for Ubuntu 13:49 actually the more I think about trojita-ub, the more I like it :) 13:50 I can go with either, of course 13:51 ok, bug filed 13:52 anythign else? 13:52 jkt: were you able to get it running in a VM? 13:53 mhall119: yes 13:53 cool, I saw you were having input troubles before 13:54 yes, the version of libxkbcommon which is in 14.04 is rather buggy 13:54 alright, since we're already 30 minutes past the scheduled end time, I'll wrap things up 13:54 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)