12:05 <popey> #startmeeting Dekko meeting 12:05 <meetingology> Meeting started Thu Jul 23 12:05:12 2015 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 12:05 <meetingology> 12:05 <meetingology> Available commands: action commands idea info link nick 12:05 <faenil> o/ 12:05 <popey> James won't be with us today, he's had to take a day off. 12:05 <popey> We have a new topic for this week. I mentioned to DanChapman earlier. 12:06 <popey> Product management would like to get dekko into the store as a default app by OTA-6 12:06 <DanChapman> \o/ 12:06 <popey> "by default" I mean, shipping on the devices 12:06 <faenil> cool stuff 12:06 <popey> So well done guys! 12:06 <faenil> that's a big responsibility :D 12:06 <popey> Yeah, wouldn't have happened if it hadn't been for the work you guys put in! 12:06 <faenil> but I'm sure DanChapman will rule it :) 12:06 <popey> We have a bug to track it. 12:07 <popey> http://pad.lv/1477210 12:07 <DanChapman> :-) 12:07 <popey> which lists some bugs we need to fix before it will be considered. 12:07 <popey> (that list may change) 12:08 <DanChapman> bug 1473776 should be simple to solve. I think it's more the composer forget's it when a submission has already failed and not it doesn't include it in the actual submission 12:09 <DanChapman> oh what no bug bot in here 12:09 * popey asks for it back 12:10 <DanChapman> https://bugs.launchpad.net/dekko/+bug/1473776 12:10 <DanChapman> I think there is also another suttle bug in there where sometimes an empty address i.e ""@"" tries to get appended to the recipients. should be easy enough to fix though 12:11 <popey> Do any of them look like too much for you guys? 12:11 <DanChapman> For notifications should this be tied in with the work nikwen has done? 12:14 <DanChapman> The online accounts is the biggest one their. WHich should be ok to get done. I've just refrained from commiting to doing it until something like help with notifications was coming :-) It's quite intrusive changes for it to not get used by anything else 12:14 <faenil> popey: I can't really help atm, but I had a chat with DanChapman to have him test the new list item Layouts which I'm working on 12:15 <popey> ok 12:15 <faenil> once Dekko switches to ListItem + layouts, it will be much smoother at scrolling 12:15 <faenil> (theoretically) 12:15 <popey> Intrusive how? 12:15 <faenil> it's a very critical piece 12:15 <popey> intrusive in dekko or in OA? 12:16 <DanChapman> in Dekko, most of how we handle accounts would need changing and IMAP & SMTP need to learn to authenticate with OAUTHBEARER for gmail & outlook 12:20 <DanChapman> for IMAP some of the work is there, it just doesn't handle the server challenge response yet. And actually getting the oauth token. For normal PLAIN & LOGIN we will just use OA to store/retrieve the password and everything else will just work as normal 12:21 <DanChapman> It would be great to get some help to create an Outlook OA provider. That would definately help us out 12:22 <popey> Why specifically Outllook? 12:23 <DanChapman> Gmail & Outlook prefer you to use oauth. It avoids the whole "Less secure apps" policy thing 12:24 <DanChapman> https://msdn.microsoft.com/en-us/library/dn440163.aspx 12:24 <DanChapman> https://developers.google.com/gmail/xoauth2_protocol 12:25 <DanChapman> This will become a common auth protocol for imap at some point this year. once OAUTHBEARER is finalised 12:26 <popey> Ok. 12:27 <DanChapman> https://tools.ietf.org/html/draft-ietf-kitten-sasl-oauth-23 is the latest draft for it. It would be good to get support in for that early 12:27 <DanChapman> tbird just landed a patch for it so that's a nice point of reference to work from 12:31 <popey> Ok. I'll raise that, and see if we can find someone to help there. 12:31 <popey> Any other places you need help? 12:32 <DanChapman> https://bugs.launchpad.net/ubuntu/+source/content-hub/+bug/1425949 will require waiting on content-hub to implement direct searching 12:33 <popey> ok, will ask about that too. 12:33 <DanChapman> Setting up accounts will require a re-think. I've just spent the last couple of days re-working a design for our current setup but OA will now change how that works. 12:34 <DanChapman> I will need to grab James at some point about that 12:34 <popey> poke him tomorrow, he should be around I think 12:34 <popey> or just email him. 12:35 <DanChapman> yeah i'll email him. 12:37 <popey> ta 12:37 <popey> Anything else? 12:37 <DanChapman> I need to work out what needs changing, and i'll get back to you if there's anything else i need help with 12:37 <popey> Ok. 12:37 <popey> The other thing to consider is the "Mail" / "Dekko (Beta)" dual-app in the store. 12:37 * faenil feels useless 12:38 <popey> Will there be any possible conflict having both installed? 12:38 <popey> Will it require significant maintenance burdon to maintain both? 12:39 <DanChapman> faenil, give us faster scrolling and you are a hero! :-) 12:39 <faenil> DanChapman: hehe, working on that 12:40 <DanChapman> popey: if they are named different then there wouldn't be conflict. It wouldn't be much of a burdon to have both as Dekko would be flowing into "Mail" anyway 12:41 <popey> Will you bundle oath configs inside the app? 12:41 <popey> or expect them to be in the platform? 12:41 <popey> e.g. Outlook online accounts plugin? 12:42 <DanChapman> It would be shipped with the app. Unless EDS could also use it for outlook calenders etc. Then it would make sense for it to be in the platform 12:42 <popey> Because that could cause a problem if Mail and Dekko both ship it 12:42 <popey> unless there's a bit of namespace shennanigans 12:42 <popey> which could result in duplicates :S 12:42 <popey> needs some thought 12:43 <DanChapman> really? that sounds a bit awkward. yeah that needs some thought 12:44 <popey> Yeah, we had this with two copies of reminders installed 12:44 <popey> Might need to name the OA plugins so people know "Outlook (dekko)" "Outlook (Mail)" but that's horrid 12:46 <DanChapman> :S 12:46 <popey> We can worry about that when we actually have one to ship though :) 12:46 <popey> Well, in theory we could install it only with Mail, and not with dekko 12:46 <popey> Because we could _assume_ Mail is already installed 12:47 <popey> (as it would be default) 12:47 <popey> if you remove Mail and only have dekko then you lose the online auth plugin though. 12:47 <popey> anyway, one for the list but for another day. 12:47 <popey> Anything else? 12:47 <DanChapman> Or only support Outlook in Mail :-) 12:48 <popey> hah 12:49 <DanChapman> nope nothing else from me :-) 12:50 <popey> Okay. Lets keep in touch on those specific issues and keep an eye on that bug to track the inclusion. 12:50 <popey> Thanks guys 12:50 <faenil> thank you! 12:50 <faenil> let's keep in touch DanChapman 12:50 <DanChapman> Thanks! 12:51 <DanChapman> faenil: sure thing! 13:06 * popey waves 13:06 <popey> mihir: kunal_ around? :) 13:06 <faenil> |o| 13:06 <kunal_> Hi 13:07 <kunal_> How are you ? 13:08 <meetingology> popey: Error: Can't start another meeting, one is in progress. 13:08 <popey> oops 13:08 <popey> #endmeeting