19:04 <mhall119> #startmeeting RSS Reader 19:04 <meetingology> Meeting started Thu May 30 19:04:20 2013 UTC. The chair is mhall119. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 19:04 <meetingology> 19:04 <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 19:04 <mrqtros> It's RSS Reader time! 19:04 <mhall119> first some links 19:04 <mhall119> Bugs: https://bugs.launchpad.net/ubuntu-rssreader-app 19:05 <mhall119> Blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-rssreader-development 19:05 <mhall119> Burndown chart: http://status.ubuntu.com/coreapps-13.10/ubuntu-rssreader-dev.html 19:05 <mhall119> if you aren't familiar with the burndown charts, they track the progress of the work items in our blueprint 19:06 <mrqtros> My bug will become deprecated after our jump to new database core 19:06 <mhall119> and show both what we've done, but also whether or not we're on track to finish my our target (October 15, in our case) 19:06 <mhall119> mrqtros: #1176514 "Update" command works wrong ? 19:06 <mrqtros> yep 19:07 <mhall119> great 19:07 <mhall119> so, we're into the month-2 milestone cycle now, but we don't have any work items assigned to it 19:07 <mhall119> we also still have a bunch of TODO and INPROGRESS work items from the month-1 milestone 19:07 <mhall119> so let's go over them first 19:07 <mhall119> [popey] Create a test plan: TODO 19:08 <popey> hmm 19:08 <mrqtros> Because we awaiting a long time for UI design 19:08 <mhall119> popey: I know you had this as a generic for all the projects 19:08 <popey> yeah 19:08 <mhall119> so the plan really is to write Autopilot tests 19:08 <mhall119> https://wiki.ubuntu.com/Touch/Testing/Autopilot is the documentation for that 19:09 <popey> which omer has been helping with i believe? 19:09 <mhall119> if you're not familiar, Autopilot is a tool for testing UIs and user interactions 19:09 <mhall119> it's like unit testing, but you're actually interacting with the UI instead of just code 19:10 <mhall119> and we're going to need them in order to get the RSS Reader accepted into the daily device images 19:10 <mrqtros> Ok, someone will pick this task 19:11 <mhall119> any volunteers? 19:11 <mrqtros> Mb need to create new item in blueprints called "Create Autopilot tests" 19:11 <dragly> I can create some tests 19:11 <mhall119> mrqtros: already doing that :) 19:11 <mrqtros> Cool 19:11 <dragly> But it will have to wait till after June 10 19:11 <dragly> After that I will be done with my exams ;) 19:11 <dragly> If that is ok? 19:11 <mhall119> that's fine, the UI is going to be changing anyway 19:12 <mrqtros> I have very hot time too - working on my graduate project :( 19:12 <mhall119> not much point in writing tests for a UI we're replacing 19:12 <mhall119> next up 19:12 <mhall119> [mrqtros] View to manage feeds (add, modify, delete): INPROGRESS 19:12 <dragly> Great. I will start playing around with Autopilot in the meantime. 19:13 <mhall119> mrqtros: any upate on that? 19:13 <mrqtros> mhall119: I need correct design) 19:14 <mrqtros> My first version working good with old database, it can be easily ported to new, but 19:14 <mhall119> do we have those designs now, with what the design team posted? 19:14 <mrqtros> Lisette still working under our design, am I right?) 19:14 <mhall119> Lisette? 19:15 <mrqtros> Yeah, from designers team 19:15 <mhall119> I'm not sure, I haven't been in the design meetings 19:16 <mhall119> is the backend logic there for managing feeds? 19:16 <popey> correct Lisette 19:16 <mrqtros> Believe me then ) 19:16 <mhall119> as long as the backend code is there, I'm happy to mark these work items as DONE 19:17 <dragly> There is a post about the RSS reader design here: http://design.canonical.com/2013/05/shorts-rss-reader-app/ 19:17 <dragly> I think Joey Chan is finishing up the database logic currently, so the backend code will have to be tied to that eventually. 19:18 <mrqtros> Thx dragly, I tried to post this url too, but didn't find it) 19:18 <mhall119> ok 19:18 <dragly> But the current version in the repo is finished in terms of that item, in my opinion. 19:18 <mhall119> ok 19:18 <dragly> We will just have to port everything to the new database when it is ready. 19:19 <dragly> So perhaps that could be a new item? 19:19 <dragly> "Port view to manage feeds to the new database backend", or something similar 19:19 <mhall119> for porting to the new database? 19:19 <mhall119> ok 19:20 <mhall119> next: 19:20 <mhall119> [nejc-pintar] Add "read later" tag: TODO 19:20 <mrqtros> it's something extremely easy in new DB design, I think ) 19:21 <mrqtros> toolbar button or context menu 19:21 <dragly> Yes. Although it is still on the TODO-list 19:21 <mhall119> ok 19:22 <mrqtros> and binded to nejc, but he is out of development, am I right? 19:22 <mhall119> [dragly] Main landing view (today's articles or feed of choice): TODO 19:24 <dragly> I would say INPROGRESS on that. Joey just mailed us an image showing an implementation of Lisette's design. 19:24 <dragly> Although it's more Joey working on it than me currently ;) 19:24 <mrqtros> Michael, in my opinion we need some design guides, because I even don't know should I use context menu (popup) for "add, modif and delete" operations or toolbar buttons and so on 19:25 <mhall119> mrqtros: it would be nice, but I don't know when we'll get something generic like that 19:25 <popey> mrqtros: I'd recommend looking at some of the other apps, calendar, calculator, notepad for now. 19:25 <mhall119> I think the best thing is to ask design for advice, but implement it however you see fit until you get an answer 19:25 <popey> +1 19:25 <mhall119> dragly: should I assign the landing view work item to Joey then? 19:25 <popey> being consistent with the other apps is wise too 19:26 <mrqtros> Ok, good advice :) 19:26 <mhall119> alright, that's it for the month-1 work items 19:26 <dragly> mhall119: Yes, I think you could do that for the moment being. 19:27 <mhall119> dragly: done 19:27 <dragly> I can sign myself up for more to do when my exams are done. 19:27 <mhall119> in that case, let's not move any of the other Work Items up to month-2, we'll re-examine them later in June 19:28 <mhall119> one last thing, I've been setting release targets for alpha, beta and final releases for each of the Core Apps 19:28 <mrqtros> Ok guys, I will try to port my old version (with simple list of feeds like in Nokia N9 standard reader) to new database. 19:28 <mhall119> do you think it's reachable to have an alpha-quality build by mid-June? 19:29 <mhall119> we don't need all of the new design implemented for that, but at least a good start on it 19:29 <mhall119> and the new database 19:29 <mrqtros> Yes :) We can't make alpha now, but in June - I think yes! 19:29 <mhall119> ok 19:30 <mhall119> then how about beta in August, and final in September? 19:30 <dragly> I'll try to help as much as I can for the alpha, but might not have too much time 19:30 <mrqtros> deadline sometimes can be very helpful :) 19:30 <dragly> getting a beta ready for August should be doable, I think 19:31 <mhall119> cool 19:31 <mhall119> thanks guys 19:31 <mhall119> any other blockers or concerns that you have? 19:31 <mrqtros> u2 19:31 <mrqtros> I think no :) 19:31 <mhall119> alright, popey and I are always available if you need something 19:31 <dragly> I have investigated WebView and found it to be very lacking in the current version of QML 19:32 <mhall119> dragly: in what way? I'm using it for my reddit app 19:32 <dragly> It might be my lacking ability to read the documentation, though :-) 19:32 <mhall119> I did find documentation hard to come by 19:32 <dragly> I'm missing the possibility to control the zoom and styling of the view 19:32 <mrqtros> programmer can't control nothing :) 19:32 <mhall119> ah yeah, it's kind of a walled garden 19:32 <mrqtros> yep :) 19:33 <dragly> it appears that an API for that was available in Qt 4.8, but I couldn't find anything for Qt 5.0 19:33 <mhall119> dragly: I'll find the link I used and send it to you 19:33 <dragly> that would be awesome! Thanks! 19:33 <mhall119> anything else before I end the meeting? 19:33 <mrqtros> share with me too ;) 19:33 <dragly> Not that I can think of. 19:33 <mrqtros> yep 19:34 <mhall119> #endmeeting