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