18:32:13 <popey> #startmeeting Ubuntu weather app team meeting
18:32:13 <meetingology> Meeting started Thu Apr 25 18:32:13 2013 UTC.  The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
18:32:13 <meetingology> 
18:32:13 <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
18:32:25 <popey> how are we all today?
18:32:36 <m-b-o> fin efine
18:32:49 <popey> The usual links...
18:32:53 <popey> blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-weather-development
18:32:59 <popey> reviews: https://code.launchpad.net/~ubuntu-weather-dev/ubuntu-weather-app/trunk/+activereviews
18:33:05 <popey> bugs: https://bugs.launchpad.net/ubuntu-weather-app
18:33:48 <m-b-o> https://bugs.launchpad.net/ubuntu-weather-app/+bug/1154545
18:33:59 <popey> so the first thing I wanted to mention, the guys making the clock app want to collaborate with you guys..
18:34:07 <m-b-o> the deb stuff also in bzr, right?
18:34:11 <neoKore> Sorry I'm at dental clinic. Be right back
18:34:14 <popey> in the clock they want to show sunrise / sunset times
18:34:15 <popey> neoKore: np
18:34:22 <m-b-o> okay
18:34:30 <popey> and they may be able to get the data via the same method / api / source as you have
18:34:48 <popey> nik90 is in #ubuntu-touch and mentioned it earlier to us
18:35:01 <popey> oh, he's here too :D
18:35:12 <popey> nik90: meet m-b-o and neoKore :D
18:35:13 <nik90> :)
18:35:18 <m-b-o> hi! :)
18:35:20 <nik90> hi m-b-o  and neoKore
18:35:48 <popey> right, consider yourselves introduced
18:36:13 <popey> nik90: did I summarise that correctly?
18:36:17 <nik90> I will not disturb the meeting you guys have now..I will ask my questions to you guys through the mailing list. And then later perhaps we can meet on irc.
18:36:24 <popey> great, thanks nik90
18:36:25 <nik90> popey: yeah that's right
18:36:27 <m-b-o> no proble
18:36:28 <m-b-o> m
18:37:32 <popey> so, bug 1154545 ..
18:37:47 <popey> m-b-o: yes, the packaging is in bzr
18:37:59 <m-b-o> I would try to fix this at the weekend
18:38:07 <popey> is that bug still an issue?
18:38:22 <m-b-o> hmm, good question
18:38:25 <popey> I'm surprised, I thought someone would have noticed
18:38:38 <popey> mhall119: have you tried the weather app on your device?
18:39:47 * popey tests on his device
18:40:10 <popey> while that's setting up.. on the blueprint we have some items in month 0 (last month) which need updating or moving to month 1
18:40:36 <popey> the three INPROGRESS / TODO items need bumping
18:41:04 <popey> if I bump to month 1 than means more items this month, and perhaps something else needs to bump to month 2..
18:41:10 <m-b-o> Chart component: is it still needed? haven't heard anything from jakub lately
18:41:55 <m-b-o> the two about unit tests are the same I guess?
18:42:03 <popey> yes, the tests can bump
18:42:20 <popey> bumped those
18:43:47 <popey> I'll move the chart component
18:44:51 <popey> any we should bump to month 2 do you think?
18:45:10 <m-b-o> month 2 is may?
18:46:02 <m-b-o> my tasks will be done at saturday I think
18:46:27 <m-b-o> Upodate tollbar was DONE by neokore
18:46:53 <neoKore> Yes,I forget to update blueprint
18:46:56 <popey> the milestones end mid-date
18:46:57 <m-b-o> the others I can't answer
18:47:02 <popey> mid-month rather
18:47:06 <m-b-o> okay
18:47:17 <popey> so, ~16th May is end of Month 1
18:47:31 <popey> 3 weeks
18:47:47 <popey> anything you don't think we can get done in the next 3 weeks should be bumped
18:48:11 <m-b-o> I rather think other points will be added until then
18:48:13 <popey> making good progress already
18:48:40 <neoKore> Only tests are left, apart of Martin's work I mean
18:48:43 <neoKore> ?
18:49:09 <popey> Oh, also.
18:49:17 <neoKore> I'm that case maybe I could take tests items
18:49:19 <popey> We spoke to the platform developers about location detection.
18:50:22 <neoKore> Is possible to test location without device?
18:50:51 <mhall119> popey: I've run weather on my N7, yeah
18:51:01 <popey> the recommendation was to use qtlocation, that's right isn't it mhall119 ?
18:51:17 <mhall119> yes, and if it's not working now it will be fixed
18:51:24 <popey> underneath that we'll use geoclue, or some other yet-to-be-implemented more-accurate location detection library
18:51:30 <popey> but it will all be hooked into qtlocation
18:51:34 <mhall119> GPS if it's available
18:52:03 <popey> I don't know what will happen on the desktop though.
18:52:13 <popey> worth testing though ☻
18:52:37 <mhall119> desktop *should* use geoclue as a best-effort
18:52:42 <neoKore> Ok, I'll take tests then
18:52:59 <mhall119> but as long as you guys program against QtLocation, it won't matter to you what the source is
18:53:04 <popey> yeah
18:53:22 <neoKore> Ok
18:53:33 <neoKore> I'll take a look to it too
18:53:41 <m-b-o> another thing:  we should move the location dialog and the (not yet existing) settings into  pages on the page stack
18:53:44 <popey> great.
18:54:28 <m-b-o> is there a word from design about how these things should be done?
18:54:57 <mhall119> IIRC, they are working on some general designs for how settings should work
18:55:06 <popey> yes, that's right
18:55:12 <mhall119> across the platform, not just for this app
18:55:27 <neoKore> Well they pass to month 2?
18:55:38 <m-b-o> okay, includes storage?
18:55:41 <neoKore> Will*
18:56:00 <popey> it might be that we don't have them before month 2
18:56:02 <mhall119> m-b-o: the designers probably won't care about that, but you should use U1DB for storing settings
18:56:20 <m-b-o> okay
18:56:40 <mhall119> http://developer.ubuntu.com/api/ubuntu-12.10/qml/u1db/overview.html are the latest API docs for U1DB
18:56:48 <neoKore> Ok
18:57:06 <m-b-o> mhall119: isn't available on 12.04?
18:57:26 <mhall119> maybe in the PPA
18:57:55 <mhall119> hmm, no, quantal and raring only
18:58:03 <m-b-o> okay
18:58:12 <m-b-o> I'll will try to add u1db-storage in month 1
18:58:57 <popey> ok, anything else? we're nearly out of time.
18:59:27 <m-b-o> yes: should we update the location data at startup?
18:59:37 <mhall119> m-b-o: we can use U1DB to store saved locations too
18:59:40 <m-b-o> or after a treshold of, lets say, 1 hour?
18:59:41 <neoKore> I think yes
19:00:34 <popey> mhall119: you're thinking that in the future locations sync via u1db?
19:00:45 <popey> (and weather data perhaps)
19:01:11 <mhall119> popey: yeah
19:01:13 <mhall119> locations anyway
19:01:31 <mhall119> no need to sync weather data, since it can be fetched
19:01:40 <popey> true
19:01:41 <neoKore> Agree
19:02:06 <popey> ok, are you guys good for another week? any issues/blockers we can unblock?
19:02:12 <m-b-o> so the location data shoud not be stored in u1db?
19:02:33 <m-b-o> the api data I mean?
19:02:35 <mhall119> m-b-o: location data yes, temperature/etc no
19:02:43 <m-b-o> okay
19:02:53 <mhall119> so, settings & weather, use U1DB so it can sync across devices
19:03:00 <mhall119> settings & location thatis
19:03:21 <popey> so i go on holiday with my phone and tablet, and only need to tell my phone that I'm in a new city, the tablet should pick that up via u1db sync
19:03:36 <mhall119> yup
19:03:48 * popey looks forward to this mythical holiday ☻
19:04:00 <mhall119> popey: you're going to sunny california for a week
19:04:05 <mhall119> you might even see some sun
19:04:08 <mhall119> or california
19:04:29 <popey> ok, I look forward to the day when i have an ubuntu phone and tablet ☻
19:04:35 <mhall119> but probably just darkness and the inside of conference rooms
19:04:43 <popey> yay
19:04:44 * mhall119 has an Ubuntu Tablet
19:04:48 <popey> ok, lets wrap up..
19:05:04 <popey> thanks guys! loving the progress on the weather app right now!
19:05:17 <mhall119> me too
19:05:19 <popey> #endmeeting