13:02 <popey> #startmeeting Dekko Meeting 13:02 <meetingology> Meeting started Thu Dec 3 13:02:06 2015 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:02 <meetingology> 13:02 <meetingology> Available commands: action commands idea info link nick 13:02 <popey> Hows tricks? 13:02 <DanChapman> Not too shabby. you? 13:02 <popey> good! 13:02 <popey> I suspect it's just you and me today as the design guys are in Finland at a sprint 13:02 <DanChapman> Oh yeah! I forgot they would be away this week. 13:03 <popey> So how are things progressing? 13:04 <popey> Looks like week 50 is the target for OTA 8.5 btw 13:05 <DanChapman> i hit an unexpected issue around the message composer this week. An it's resulting in a rather big re-write. :-( Tbh the smtp code hasn't had any real attention in a *long* time and has just had hacky patches added as we have gone along and is just a mess now. So i'm also trying to tidy that up and make a proper api again 13:06 <DanChapman> OTA-8.5? 13:06 <DanChapman> Is that a hot fix? 13:06 <popey> ok 13:07 * DanChapman hasn't read the landing mail for a little while 13:07 <popey> yes 13:07 <DanChapman> ah ok 13:07 <popey> so not a huge amount targetted for it 13:07 <popey> https://launchpad.net/canonical-devices-system-image/+milestone/ww50-2015 13:07 <popey> just fyi, as I suspected most people weren't aware of the date 13:07 <DanChapman> Ok cool thanks i'll take a browse of that after. 13:09 <popey> So one subject I wanted to mention is that of being a default mail app, and the impact of a name brand change. 13:09 <popey> We've discussed at a high level what we thought would happen 13:09 <DanChapman> Ok 13:09 <popey> There's a couple of specific things I'm thinking about. 13:10 <popey> And don't think we've talked about them. 13:10 <popey> We already decided (iirc, correct me if I'm wrong) that we (canonical) will upload a "Mail" app, right? 13:10 <DanChapman> Yep that's correct 13:10 <popey> Which would have user facing parts called "Mail" rather than "Dekko". 13:10 <popey> ok 13:10 <popey> And that you continue to upload bleeding edge / beta / early adopter versions under the "Dekko" name, right? 13:11 <popey> (at your discretion) :D 13:12 <DanChapman> yep :-D Ideally it would be cool if we could automate "Dekko" uploads say once a week. But i suppose there isn't an api for that yet 13:12 <popey> Actually there is 13:12 <DanChapman> :-O 13:12 <DanChapman> Show me! 13:12 <popey> There's a set of tools called click-toolbelt in launchpad somewhere 13:12 <popey> which you can use to programmatically upload apps 13:12 <popey> I have never used it, but I know some people do 13:12 <DanChapman> oh brilliant i'll take a look at them then. thanks 13:12 <popey> \o/ 13:13 <popey> So my question is more of a "how do we do the Mail releases?" 13:13 <popey> Do we branch and effectively run sed rename on some specific parts and build it, test it and upload it? 13:13 <popey> Or can you think of something more creative we need to do? 13:16 <DanChapman> hmmm good point. let me look at how many places it's used and get back to you. If it's say only a handful of places then we could just flip them on a cmake flag. I can't say for sure though until i've looked :-) 13:18 <popey> oh, that would be even better 13:18 <popey> we'd also need to change app id, but that's simple enough. 13:19 <popey> Shall i file a bug to track this? 13:20 <DanChapman> Yeah that's easy enough. We don't actually need the one in the qml MainView as it's set in c++ already. 13:20 <DanChapman> Yes a bug would be great 13:21 <DanChapman> I'll try adn get that done asap so the translation wizards have time to do their thing 13:21 <popey> ok, I'll file that 13:23 <popey> https://bugs.launchpad.net/dekko/+bug/1522405 13:23 <popey> short and sweet 13:23 <DanChapman> lovely cheers! 13:23 <popey> np 13:24 <popey> Where are translations done at the moment? Do you pull them in manually? 13:26 <DanChapman> Translations are done on launchpad. The current setup imports the git master on launchpad https://code.launchpad.net/dekko into the trunk bazaar branch then translations go into lp:dekko/translations you just have to drop them in the po dir before building and it will do it's thing so it's not much effort to include them 13:27 <popey> ah okay 13:27 <popey> So once we have the above bug done, we should put a call out for translations 13:27 <popey> Which shouldn't be much, because it's mostly just the word "Mail" ? 13:27 <popey> (plus any other ongoing missing translations)? 13:29 <DanChapman> Yeah were quite short on translations for some locales https://translations.launchpad.net/dekko how does that affect getting installed as default? 13:29 <popey> We have a set of languages which are required 13:29 <popey> The ones you'd expect, en, fr, es, ru, cn 13:30 <popey> I don't know if that's the exhaustive list, davmor2 probably knows :) 13:30 <popey> doorbell, brb 13:30 <davmor2> popey: german too I think 13:31 <DanChapman> right so ru & cn would need some attention then 13:32 <DanChapman> also is there a minimum required % converage or is it 100% 13:32 <davmor2> DanChapman: oh and possibly india too 13:32 <popey> for india we ship in en 13:32 <popey> currently 13:33 <DanChapman> ok 13:33 <popey> DanChapman, we can put a call out on the ubuntu-translators list, and poke specific people if there are gaps 13:33 <DanChapman> Sounds good 13:34 <davmor2> popey: you can possibly look at the shipping to pie chart to get an idea of where it is downloaded the most and pick the languages around that maybe 13:34 <popey> yeah, but I think we do have requirements, Pat will know, I'll ask him 13:36 <davmor2> popey: it's definitely EN, ES, CN and RU, I think FR and German (DE/GE?) are the big ones 13:36 <popey> ok, ta 13:36 <popey> We can explictly single those out when calling for translations. 13:38 <popey> Ok, anything else? 13:39 <DanChapman> It would be super helpful if we could go through the current list of bugs soon and assign them to milestones we would like to see them landing in "Mail" and base "canonical" uploads on the milestones and leave Dekko as a rolling thing But that can be for another day :-) 13:40 <popey> We can do that, sure. 13:41 <DanChapman> awesome. Thanks! I havn't got anything else atm 13:43 <popey> ok 13:43 <popey> Thanks DanChapman davmor2 ! 13:43 <popey> #endmeeting