21:37:49 <popey> #startmeeting Ubuntu Touch Weather App Meeting
21:37:49 <meetingology> Meeting started Thu Mar  7 21:37:49 2013 UTC.  The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
21:37:49 <meetingology> 
21:37:49 <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired
21:37:57 <m-b-o> popey: pending approval
21:37:57 <popey> #introductions
21:38:15 <popey> approved
21:38:37 <popey> 21:03:04 < popey> 20:01:47 < popey> I'm Alan Pope, I'm an Engineering Manager at Canonical, and have been asked to act as a Developer Liaison for all the touch apps..
21:38:40 <popey> 21:03:06 < popey> 20:03:17 < mhall119> like popey said, I'm from Canonical, specifically I'm on the Community Team, which means it's my job to work with you and help you
21:38:44 <popey> :D
21:39:06 <popey> welcome m-b-o & Jakub, please introduce yourself ☺
21:40:00 <m-b-o> I'm martin, living in hamburg. wants to help with the weather app :)
21:40:14 <Jakub> Hello all, My name is Jakub, I live in Poland (Białystok) and love Qt ;)
21:40:26 <popey> Excellent!
21:40:37 <popey> Seems everyone loves Qt at the moment
21:40:42 <popey> #topic work items
21:41:02 <Jakub> popey: I just joined to ubuntu-etherpad but unfortunately there is problem with permission
21:41:10 <Jakub> in the first link
21:41:12 <popey> have you refreshed the pad?
21:41:25 <popey> ~jakub-a is your lp account, right?
21:41:26 <m-b-o> jakub: you have to check the checkbox for etherpad
21:41:41 <m-b-o> at login
21:41:47 <popey> ahh, yes
21:42:03 <Jakub> didn't see this checkbox first time. thanks!
21:42:48 <popey> so as you saw in the etherpad, I copied the items from the blueprint, and what we're looking for is people to assign the tasks to themselves so we know who is doing what
21:44:28 <popey> (this is the point where it goes quiet)
21:44:45 <popey> so "Choose Weather Data Source" is in progress.. who's doing that?
21:44:47 <m-b-o> i can't identify what is what
21:45:15 <popey> the text isn't detailed enough?
21:45:18 <Jakub> I think it was assigned to all of us ;)
21:45:40 <m-b-o> "Choose weather data source" is done with "openweathermap.org" I think
21:46:12 <m-b-o> popey: the components are unclear for me
21:46:31 <mhall119> m-b-o: the components are what will display the weather info
21:46:40 <m-b-o> http://design.canonical.com/wp-content/uploads/keyscreens_weather-1024x441.jpg
21:46:43 <m-b-o> right?
21:46:54 <m-b-o> thats all in one Tab?
21:46:54 <mhall119> right
21:47:08 <mhall119> we are still waiting on a full spec
21:47:15 <mhall119> but it looks like it may be one tab per city?
21:47:17 <mhall119> I don't know
21:47:39 <mhall119> let's start with "all in one tab" for now
21:47:47 <m-b-o> alright
21:47:55 <popey> it looks like one tab per location to me
21:48:20 <mhall119> alright, so who's looking at sources for weather data?
21:48:26 <popey> I do find it odd that the Max is on the left and the Min is on the right
21:49:13 <m-b-o> mhall119: we're choosed openweathermap.org already
21:49:16 <mhall119> ok
21:49:26 <popey> hi neokore
21:49:35 <neokore> hi everybody!
21:49:39 <Jakub> hi
21:49:44 <m-b-o> Hi
21:49:44 <mhall119> m-b-o: are there any limits to how many calls we can make on their API?
21:49:57 <popey> neokore: we're discussing the work items listed at http://pad.ubuntu.com/h7daOF9RCq
21:49:57 <Jakub> 2000 without API key
21:50:07 <Jakub> and unlimited with key
21:50:10 <mhall119> 2000 per app, or per user?
21:50:37 <Jakub> I think it is per user, because without key You can't determine what app is connected
21:50:38 <m-b-o> http://api.openweathermap.org/
21:50:46 <mhall119> ok
21:51:26 <mhall119> what is the "Weather Data API" work item?
21:51:36 <Jakub> I think socket logic
21:51:46 <mhall119> for pulling from openweathermap.org?
21:51:48 <Jakub> pulling data from the source
21:51:58 <mhall119> ok, who can do that one?
21:52:04 <dank101> Allo
21:52:10 <popey> hi dank101
21:52:19 <Jakub> Hi dank101
21:52:21 * mhall119 thought dank101 was volunteering for the work itme
21:52:32 <m-b-o> I can do the api
21:52:48 <mhall119> thanks m-b-o
21:53:20 <mhall119> how about Choose/Add Location, who can take that one?
21:53:32 <mhall119> I think for an alpha we can just have one location
21:53:35 <mhall119> to keep things simple
21:54:29 <neokore> I think I can make it
21:54:34 <popey> great!
21:54:37 <mhall119> thanks neokore!
21:54:57 <Jakub> What is a difference between upcoming day weather component and current weather?
21:55:11 <mhall119> ok, I'm not sure what those last 2 work items are, or how they're different from the already assigned work items
21:55:42 <m-b-o> I guess they are already included in the other items
21:55:43 <neokore> In components, the first is the "little" item to show a day in a week forecast
21:55:50 <Jakub> I think that upcoming day weather should look exactly the same as current weather
21:56:12 <neokore> the current weather component is the "big" item to show current weather condition
21:56:14 <m-b-o> we should add "tab structure with placeholer components"
21:56:50 <neokore> I think the current weather component must show more info than upcoming day component
21:57:39 <mhall119> neokore: then how is upcoming day different than forceast?
21:59:22 <neokore> (I think) it shows a forecast for the next hours and maybe forecast take a general info about the next days
21:59:30 <popey> thats how I'd read it
21:59:37 <popey> forecast for me is "now and the rest of today"
21:59:42 <mhall119> ok, so do we need either of those remaining work items?
22:00:00 <mhall119> we're about out of time, so let's get them assigned if we do
22:00:14 <mhall119> I'm sure popey is tired of being at work :)
22:00:26 <popey> i dont think the last one is necessary
22:00:40 <popey> or can be combined with the very first one in the new list
22:00:57 <m-b-o> so I've worked at the upcoming/previous day component
22:01:02 <m-b-o> was confused, sorr
22:01:08 <mhall119> ok, so the smaller next/previous days components in the screen mockups, who wants it?
22:01:23 <mhall119> ah, even better
22:02:43 <mhall119> alright, I think we're all set then
22:02:53 <mhall119> popey: anythign final before we #endmeeting?
22:03:08 <popey> no, I'll send out a mail about ppa etc tomorrow
22:03:13 <mhall119> ok
22:03:17 <popey> thanks for coming everyone!
22:03:19 <m-b-o> one general question: how to review
22:03:25 <mhall119> thanks everybody!
22:03:29 <mhall119> m-b-o: review code?
22:03:35 <popey> really looking forward to seeing the weather.. you know how obsessed us British are with it!
22:03:35 <m-b-o> yes
22:04:03 <mhall119> m-b-o: I usually read the diff on Launchpad, then merge the code into a clean copy of trunk and test the functionality
22:04:19 <mhall119> until we can run automated testing, or have manual tests written, that's the best we can do
22:04:42 <m-b-o> okay. so everyone in the team can review?
22:04:46 <mhall119> so if you submit code, send it to lp:~<yourname>/ubuntu-weather-app/<new-branch-name> and propose it for merging into trunk
22:04:49 <mhall119> m-b-o: yes
22:04:59 <m-b-o> okay. thanks!
22:05:16 <mhall119> m-b-o: if you have other questions, feel free to ping me in #ubuntu-touch
22:05:28 <popey> #endmeeting