20:15 #startmeeting Weather meeting 20:15 Meeting started Fri Aug 28 20:15:17 2015 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 20:15 20:15 Available commands: action commands idea info link nick 20:15 ola! 20:15 hey all! 20:15 o/ yo, hows your week been guys? ;-) 20:15 Doesn't matter... is Friday! 20:15 \o/ 20:15 \o/ 20:15 never gets old 20:15 whats the weather? 20:16 Cool enough to have the windows open 20:16 So, where are we with weather? 20:17 finishing off tests. I think we have 2 or so more to go 20:17 the weather got this bad this week ... https://drive.google.com/file/d/0B3XynHVKfrvMRnp5d3Z6VVhCbjA/view 20:17 "Heavy Intensity Rain" 20:17 wow 20:17 never seen that 20:18 it was intense ;-) ... and yeah finishing off tests 20:18 That's from OWM. We updated the field it gets that text from because it's translatable by the API 20:18 or at least I assume that's where it's from 20:18 It's a bit more descriptive 20:18 i'm gonna finish off the test svij is writing with him next week 20:18 yeah its from OWM 20:19 once the tests are done we are really close now? 20:19 k, I'm going to try to look at that pull to refresh test and change it to key off on something else to detect a refresh. ATM it's too much of a test of the PullToRefresh component itself... which isn't as useful 20:20 did we decide what we were going todo when you have no network connection or it drops ? 20:20 hm, did we say we were going to hope for something in the SDK? 20:20 vthompson, ah yeah that test still fails for me :-) and probably best todo something else 20:20 popey, didn't you ask a designer on monday about it? 20:20 Or maybe we wanted designs 20:20 I asked mpt 20:21 he said we have no specific guidelines 20:21 he said it would be reasonable to use cached data 20:21 what if there is none ? 20:21 or fall back to another provider if we really think the first one is dead 20:21 ok could be a bit weird 20:22 vthompson, i also noticed that we should show the loading bouncing thing in the location list from the bottom edge 20:22 hm 20:22 as when i went to add a new location, and the network is slow it doesn't appear in the list until it gets a response 20:22 and it looked like it had simply not added the location 20:22 That would be good. It does take a few seconds sometime 20:22 but it was just being really really slow 20:22 but yes, if there's really no data, and no network, we should provide a decent messgae 20:22 like the one the web browser does 20:22 explain the problem and suggest an option 20:22 I think we do have one? 20:24 i haven't seen one in the current app 20:24 the loading thing just bounces infinitely 20:24 We have an empty state that shows "Search for current location..." 20:24 Otherwise you get the stale data... which should be "fine" 20:24 but not "There was a problem getting weather data from the internet"? 20:25 but say if the http request fails 20:25 No we don't have any http request failure related messages 20:25 thats what i think we need 20:25 especially if OWM really is this erratic with being up/down 20:26 So instead of showing the cached data just show another blank screen with a connection error message? 20:26 maybe we could have a failure text and a button to take you to the settings or just suggest to use another provider 20:26 That's kinda what Android does as well 20:26 yeah 20:27 Ok, maybe I'll try to put something together for that this weekend 20:27 Excellent. 20:28 Take inspiration from browser perhpas 20:28 *perhaps 20:28 Will do 20:28 that'd be cool, i think its the last thing to add which changes the UI strings 20:29 do we know if the listitem stuff is still blocked and what an ETA of those changes might be? 20:29 so when do we want to give it to QA for a run through? like end of next week ? 20:29 its blocked if we are awaiting for mako 20:29 and i don't know of the timeline, i would hope OTA7 20:30 waiting for what on mako? 20:30 There's one more mp I made to fix an eliding bug that I'd like to get in: https://code.launchpad.net/~vthompson/ubuntu-weather-app/fix-1469460/+merge/269451 20:30 * ahayzen finds bug 20:30 From there all the other bugs fixed in the new ListItems mp will be resolved. 20:31 popey, https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1486008 20:31 ok, i'll try and look at that MP 20:31 oh yes 20:32 So once the network failure empty state lands we can probably hand off to QA 20:32 yup :-) 20:32 awesome. 20:32 how many AP tests do we have now? like 8 or something ? 20:33 https://bugs.launchpad.net/ubuntu-weather-app/+bugs?field.tag=needs-autopilot-test probably shows it quite well 20:33 13 tests in reboot 20:33 a few more proposed 20:34 nice! 20:34 13 \o/ 20:34 I think there are 4 or 5 more with the ones currently in progress 20:35 yeah probably around that 20:36 For weather, do we ever think we'll look into converged designs? 20:36 Or do we see it as more of a side staged app 20:36 i assume we will eventually 20:36 Yes, totally 20:36 like take that list that is below and put it to the side...and show the hourly info :-) 20:37 yea 20:38 ahayzen, do you mind writing a bug to show the pull to refresh in the LocationsPage? 20:38 Otherwise I can 20:38 pulltorefresh? i mean the loading bouncing thing 20:38 er, sorry, that's what I meant 20:38 yeah i can do that :-) 20:38 I don't think that *needs* to be fixed before we release, but it'd be nice 20:39 "loading bouncing thing"™ 20:39 yeah 20:41 popey, ahayzen so someone needs to write manual tests for QA? 20:41 yup 20:41 It might be nice to get those done next week 20:41 ya, thats my task 20:41 not done it, will do 20:41 :-) 20:41 awesome 20:41 Was there any social media related things for weather? Or am I getting confused with music? 20:42 erm possibly confused 20:42 K, that's probable 20:42 account-polld for weather alerts was something that could be discussed at some point 20:42 as in if possible/viable/privacy friendly 20:43 oh, i had a chat about that with James 20:43 but we'll save that for another time :) 20:43 :-) 20:44 Cool, hopefully when we talk next week the app will be in the hands of QA 20:44 shall I commit the manual tests to trunk, like nik90 did for clock? 20:44 I like that idea. In a readme? 20:44 yeah if you want to ? 20:44 via an MP ofc ;-) 20:44 ya 20:44 in a text file 20:45 what format do they use in clock again ? 20:45 Is that something QA has an easy time looking at? 20:45 http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/tests/manual/2014.com.ubuntu.clock:clock-tests/jobs/alarms.pxu 20:45 something like ^^ 20:46 yes 20:46 they do it already for clock 20:46 clock app uses Checkbox format to write its manual tests. I was told at some point we will have checkbox touch app where a tester can run the tests like a wizard pressing Fail/Success buttons and generate a graph at the end. 20:46 oooo checkbox awesome :-) 20:46 but not sure how far the checkbox touch app is ready ;) 20:46 * ahayzen has that app installed 20:47 the app you have installed has tests preinstalled. However the infrastructure to add 3rd party app tests is still being worked on, I believe 20:47 cool 20:47 ah cool, that'd be awesome when its done 20:47 neato 20:47 So popey if you know how to set all that up for weather that'd be cool 20:47 we should probably move weather+music onto that 20:48 +1 20:48 as i know for some of the bugs we've had in music we should really be adding manual tests 20:49 ya 20:49 indeed. its best to add some either automated/manual test to go along with critical bug fixes. That's we do with clock-app nowadays 20:50 yup we should really be doing that as well 20:50 just some are so convoluted lol 20:50 pshhhh, we never have bugs ;) 20:50 well we don't...ms2/mh does ;-) 20:51 hah 20:51 lol 20:51 So once we get a release close to being out, we should talk about 2.1 features and maybe make a blueprint 20:51 +1 20:52 kinda premature to talk now--because we'll forget it all 20:52 yup 20:52 hmm when is the next UOS ? 20:52 uhhh 20:52 November-ish I assume? 20:52 last one feels like *ages* ago 20:53 That it does. 20:53 thought they were every 3months ;-) 20:53 I thought 6? 20:53 http://summit.ubuntu.com/uos-1505/all/ May! 20:54 Yea, I thought the last few years have been May and Nov. 20:54 For the client track/phone type of stuff 20:54 ah maybe 6mth... http://summit.ubuntu.com/uos-1411/ 20:54 http://summit.ubuntu.com/past/ 20:55 well november lands well for us anyway... so we can plan then assuming there is one 20:55 or is that too late ? 20:55 I think we should look at new features as soon as we're handing off to QA :) 20:55 seems lateish. We'll want to kinda plan some stuff in the coming weeks 20:56 ya 20:56 yeah 20:56 okies we'll do that 20:56 Not that we can't use the next UOS for other planning 20:56 :-) 20:56 maybe we'll need to plan v2.2 ;) 20:57 heh 20:58 Anything else we need to discuss? 20:58 not from me i don't think 20:59 oh, I don't know why I just thought of this. Was there any branding requirements from TWC? 20:59 ooo 20:59 the old app had that logo thing in the corner ? 20:59 Like did we need to mention them on the front of the app like we did for the old version? 20:59 I seemed to think we were told we had to do that 20:59 same 20:59 the scope shows the logo in the header 20:59 so thats probably how they get around it 21:00 No, we have our design :) 21:00 popey, could you look into that for us? 21:00 we had this discussion in Washington 21:00 Ok, cool. I don't recall it, but that makes sense 21:00 ben keyser and david pitkin duked that out months back 21:00 it doesn't fit the platform 21:00 to have someone elses branding on our apps 21:01 awesome 21:01 okies 21:01 * ahayzen wonders what we will do for streaming services in music... 21:01 their logo will no doubt be somewhere 21:01 ;-) 21:02 Anything else? 21:02 nothing from me 21:02 not from me :-) 21:03 \o/ 21:03 Thanks guys! Great meetings! 21:03 have a great weekend guys :-) 21:03 Wait we had more than 1? 21:03 you too! 21:03 ;) 21:04 dammit, broke the illusion 21:04 :-P 21:04 Later guys have a good wkend! 21:04 o/ 21:04 #endmeeting