20:01:21 <popey> #startmeeting Ubuntu Touch RSS App Meeting
20:01:21 <meetingology> Meeting started Thu Mar  7 20:01:21 2013 UTC.  The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
20:01:21 <meetingology> 
20:01:21 <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
20:01:26 <popey> #topic introductions
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..
20:02:14 <popey> mhall119 from Canonical is also around somehwere..
20:02:23 <popey> want to introduce yourself?
20:02:27 <popey> (everyone)
20:02:48 * larsgk I'm Lars Knudsen, worked in Nokia on the browser for N9 (WebKit2, Qt, QML) and now working as a contractor on a Qt/QML project for a medical company.
20:02:51 <mhall119> hi everybody
20:03:16 <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
20:03:34 <larsgk> hi
20:03:55 <fcrochik> My name is Felipe Crochik and I have developed Qt applications for maemo,meego,symbian,bb10, ... pretty much any device I can get my hands on :)
20:04:09 <popey> heh
20:04:52 <dragly> I'm Svenn-Arne Dragly. Studying for my master's degree in the Computational Physics gruop at the University of Oslo, and have made a few apps with Qt and QML for Meego/Maemo and Android.
20:06:05 <popey> I'm super excited about these apps you guys are making. Looking forward to playing with them on real devices :D
20:06:10 <poisonedslo> hey
20:06:14 <popey> #topic Update blueprints - assign work items
20:06:37 <popey> So the first thing I wanted to talk about was the work items on the blueprint:- https://blueprints.launchpad.net/ubuntu-rssreader-app/+spec/initial-rssreader-development
20:07:01 <popey> lots of work to do, clearly, and it's important we track what's happening..
20:07:33 <popey> lots of "TODO" items, and some have been allocated to people, which is great.. I know who to come and talk to for things!
20:08:39 <popey> so I just pasted the items into an etherpad so we can start attacking the list..
20:08:45 <popey> http://pad.ubuntu.com/JaommSul0o  <--- please click
20:09:17 <larsgk> "Either you have not been granted access to this resource or your entitlement has timed out. Please try again."
20:09:34 <dragly> I'm getting the same message.
20:09:36 <poisonedslo> same here
20:09:42 <popey> if you get told you don't have access, then just join this team:- https://launchpad.net/~ubuntu-etherpad
20:10:13 <popey> we have to restrict access or spammers / bots make a mess of the etherpads
20:10:30 <larsgk> popey: does it take some time for it to register?
20:10:35 <popey> nope
20:10:44 <mhall119> nope, you should be approved now
20:10:44 <popey> you join, I approve, you refresh the etherpad
20:10:54 <larsgk> popey: works thanks
20:11:11 <popey> excellent, sorry about that hurdle
20:11:31 <popey> ok, so I split the list into "new" and "old" with the new list having assignments
20:11:50 <popey> basically we need to find volunteers for the tasks in the bottom list and move them to the top
20:12:18 <popey> So it's this point that we all look at eachother and wait for someone to edit the page...
20:12:35 <popey> or we decide that the work items aren't needed
20:12:51 <poisonedslo> i can take the tagging stuff
20:12:53 <mhall119> I think some of the functionalty should be considered for a later milestone
20:13:04 <fcrochik> like what?
20:13:06 <mhall119> liek sharing feeds and tag lists
20:13:09 <larsgk> some of it is more high level - like test plan, tests, requirements, ... and some is pure development.  Is the plan to split non-dev tasks between us evenly somehow?
20:13:30 <popey> yeah, first initial cut I'd imaging you would be able to add and view feeds.
20:13:35 <dragly> What is the purpose for tagging? To have the user set tags to RSS items for organizing it on their device?
20:14:01 <popey> I have never tagged in an RSS reader myself
20:14:03 <poisonedslo> I understand it as tagging articles
20:14:16 <mhall119> I can see tagging feeds, like having a "Tech" list and a "Food" list
20:14:20 <mhall119> but not articles
20:14:31 <popey> ah that makes more sense
20:14:56 <poisonedslo> tagging articles is useful if you want to find them later
20:15:08 <larsgk> what about scanning competition for good and bad.  E.g. I know that most of my friends using rss feeds do so through google reader
20:15:08 <fcrochik> I don't but tagging articles may also make some sense... "to read later" , ...
20:15:29 <mhall119> fcrochik: also true
20:15:32 <dragly> Perhaps "read later" is sufficient for tagging articles?
20:15:44 <mhall119> you might want more than one
20:15:49 <poisonedslo> that would be a nice feature
20:15:50 <dragly> Or "starring" in other terms.
20:15:58 <fcrochik> I would agree as long as we can save bookmarks....
20:16:24 <mhall119> how about we just keep anythign with an article tag
20:16:45 <mhall119> so if I mark something as "read later", then it's effectively bookmarked under the "read later" bookmark group
20:17:04 <popey> agreed, anything more than that seems like a 2.0 feature?
20:17:15 <mhall119> yeah, I'd say sharing is a 2.0 feature
20:17:17 <poisonedslo> not sure about this
20:17:25 <poisonedslo> it makes sense to developer
20:17:32 <fcrochik> I am curious about how we are going to interface with other applications, like web browser
20:17:33 <dragly> mhall119: I agree, but I think functionality for other tags could be "hidden" in the sense that it's likely most useful for advanced users?
20:18:05 <mhall119> dragly: maybe, but it seems a lot of work to make it possible, only to hide it
20:18:27 <poisonedslo> I think we should separate read later and tags
20:18:43 <poisonedslo> because articles tagged as read later
20:18:46 <dragly> mhall119: You're right. I didn't really mean to hide it completely, but perhaps have a star button rather than a tag button on the main toolbar (if we have a main toolbar).
20:18:51 <poisonedslo> should disappear from read later list
20:18:51 <mhall119> why would "read later" be separate from tags?
20:18:56 <poisonedslo> when you actually read them
20:19:50 <dragly> One idea: We implement the "read later" functionality, but in such a way that it is easily extended to other tags? At least for v1.0.
20:20:03 <poisonedslo> agreed
20:20:05 <mhall119> I'd be happy with that
20:20:07 <fcrochik> dragly: agreed
20:20:41 <popey> ok
20:20:42 <fcrochik> we can even start with just using the "Stat" idea... so each user can use however he wants
20:20:46 <mhall119> I'd like to suggest an "Import from OPML" work item
20:20:51 <fcrochik> *star I meant
20:20:57 <mhall119> for people coming from other RSS readers
20:21:22 <popey> I'd be interested to know how you get the OPML file into the phone, but that's a detail for another day
20:22:02 <larsgk> mhall119: makes sense for people not to be forced to reorganize subscriptions (agreed)
20:22:03 <mhall119> popey: point to a URL maybe?
20:22:04 <poisonedslo> Ubuntu One?
20:22:06 <fcrochik> another one could be getting your feeds from google reader but that is a 2.0 or a custom app :)
20:22:11 <popey> both good ideas
20:22:15 <dragly> mhall119: I've never heard of OPML, but if it means that we can import Google Reader and other feeds in a standardized way (have I gotten it right), then I think it is an awesome idea.
20:22:17 <popey> i agree with having an import from OPML feature
20:22:30 <dragly> and other feed readers* was what I meant to say
20:22:31 <popey> yes it is dragly
20:22:34 <mhall119> dragly: OPML is basically an XML file of RSS urls
20:22:36 <popey> most of them support it
20:22:37 <larsgk> q:  would google reader e covered by this import?
20:22:45 <larsgk> e=be
20:22:46 <popey> reader can export oplm
20:22:48 <mhall119> yes
20:22:49 <popey> opml
20:22:50 <larsgk> good
20:22:56 <larsgk> then +1
20:22:59 <dragly> +1
20:23:09 <popey> who wants that item? ☺
20:23:13 <poisonedslo> larsgk I would omit any vendor specific stuff ATM
20:23:22 <fcrochik> I can take it
20:23:27 <popey> thanks
20:23:49 <larsgk> poisonedslo: ok ;)
20:23:51 <dragly> popey: Should we tag work items with a milestone? v1.0, v1.1, v2.0 etc?
20:24:15 <popey> dragly: excellent question
20:24:21 <mhall119> no, I think we should just have 1.0 work items in this blueprints
20:24:26 <mhall119> since it is initial development
20:24:30 <popey> right now I think we just need names on work items
20:24:31 <joey_chan> hi..
20:24:39 <popey> hi joey_chan
20:24:39 <mhall119> and make new blueprints for future development efforts
20:24:42 <fcrochik> joey_chan: hi....welcome!
20:24:46 <dragly> hi joey_chan!
20:24:48 <joey_chan> it's 4am in china...
20:24:56 <popey> golly
20:25:03 <fcrochik> joey_chan: coffee?
20:25:07 <poisonedslo> we should still have stuff for later versions written somewhere
20:25:11 <mhall119> joey_chan: we all admire your dedication
20:25:14 <popey> yes
20:25:24 <popey> ok, we only have 5 mins of the RSS meeting left
20:25:43 <larsgk> joey_chan: hi
20:25:44 <popey> so if people could take a moment to grab some tasks on the pad, by tagging with your nickname, that would be super awesome
20:25:50 <joey_chan> just wake by my phone ..
20:25:52 <fcrochik> am I alone worried about interfacing with the web browser?
20:25:56 <mhall119> popey: Functionality for tagging should be moved up
20:25:56 <popey> on the subject of milestones..
20:26:04 <mhall119> even if it's rudamentary for 1.0
20:26:18 <mhall119> and Functionality for managing feeds as well
20:26:25 <poisonedslo> I'll take the config than
20:26:25 <joey_chan> so .. have u guys seen my doc?
20:26:32 <larsgk> popey: what about the high level tasks (test plan, requirements, ?)
20:26:47 <poisonedslo> I'm not really familiar with TDD
20:26:55 <mhall119> keep in mind that just because your name is on a work item, doens't mean you're going to have to implement it, it just means that if you're not going to implement it it's your job to find someone to pass it off to
20:27:06 <popey> ok, I'll take those larsgk
20:27:20 <srxavi> Hello everyone
20:27:25 <larsgk> we need the browser link - or people will have trouble getting feeds easily
20:27:29 <poisonedslo> so, we do tags in 1.0 or not?
20:27:29 <mhall119> poisonedslo: don't worry, we're going to get support from our QA guy for those
20:27:30 <larsgk> I can take that
20:27:41 <larsgk> it's snowshoe, right?
20:27:51 <mhall119> poisonedslo: at least enough to give star/read later functionality
20:27:59 <poisonedslo> okay, give it to me
20:28:01 <popey> larsgk: not necessarily
20:28:27 <popey> we're running out of time...
20:28:37 <popey> we can continue discussion in #ubuntu-touch when the meeting is over
20:28:42 <poisonedslo> ok
20:28:42 <popey> I just had a couple more things to mention..
20:28:44 <larsgk> ok
20:28:50 <joey_chan> ..
20:28:52 <dragly> Should we have a design mockup item?
20:29:04 <larsgk> popey: put me on the browser integration - stretch goal for 1.0 then ;)
20:29:09 <popey> heh
20:29:19 <mhall119> larsgk: shouldn't that just be calling xdg-open or something?
20:29:24 <poisonedslo> why don't we move our chat to pad?
20:29:30 <poisonedslo> we can chat in peace there
20:29:39 <larsgk> poisonedslo: logging?
20:29:47 <poisonedslo> ok, agreed
20:29:49 <mhall119> poisonedslo: popey and I have another meeting after this one
20:29:56 <popey> and another, and another
20:30:03 <mhall119> yeah, fun times
20:30:03 <popey> ok, so final words...
20:30:11 <joey_chan> any one seen my shared doc ?
20:30:15 <popey> #topic milestones
20:30:16 <fcrochik> open the link on a browser should be the easiest right? I am worried about adding the rss reader from the browser
20:30:21 <mhall119> joey_chan: no, link it to the etherpad
20:30:26 <popey> joey_chan: yes.. not in detail though..
20:30:36 <mhall119> fcrochik: I don't think that's a high priority atm
20:30:39 <popey> we have a target date of May 16th for "alpha quality" release
20:30:50 <fcrochik> mhall119: how to you add a new rss then?
20:30:52 <popey> so that's 10 weeks away.. plenty of time
20:31:06 <mhall119> fcrochik: copy/paste?
20:31:10 <popey> wow, 30 mins wasn't enough!
20:31:12 <poisonedslo> fcorchik: copy/paste url?
20:31:13 <popey> sorry!
20:31:17 <poisonedslo> no problem
20:31:25 <popey> #topic populate ppa
20:31:40 <fcrochik> mhall119: doesn't sound good enough to me....
20:31:41 <popey> the other brief thing I wanted to mention is the ppa... https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily
20:31:45 <larsgk> popey: we had some important discussions on the possible need for C++ code in the app.  Allowed or not (for portability reasons perhaps)?
20:32:07 <popey> we have builds of all core apps in that ppa..
20:32:14 <popey> it builds daily for x86, amd64 and armhf
20:32:17 <fcrochik> mhall119: user friendly enough I should have said
20:32:33 <poisonedslo> ok
20:32:40 <joey_chan> falling sleep again ... goodnight
20:32:44 <mhall119> fcrochik: good enough for an alpha though
20:32:49 <popey> sorry joey_chan ☺
20:33:04 <poisonedslo> mhall119: agreed
20:33:04 <fcrochik> mhall119: agreed
20:33:26 <mhall119> popey: are we good on the new work items then?
20:33:37 <fcrochik> it is just something else that most likely will require C++
20:33:40 <joey_chan> i'm fine , pls tell me the sumary of this  conversation via email ..
20:33:41 <popey> looks good to me
20:33:47 <popey> joey_chan: will do on the mailing list
20:33:55 <joey_chan> thanks
20:34:00 <poisonedslo> fcorchick: collating the list?
20:35:00 <popey> https://docs.google.com/a/canonical.com/document/d/1n10BX56XzRGeIDW0ityt3I6IKXOTYT2Zx_oB_NffQnw/edit?usp=sharing   is the doc joey_chan was talking about...
20:35:17 <popey> ok, lets move over to #ubuntu-touch for further discussion if required...
20:35:33 <larsgk> popey: ok
20:35:38 <popey> #endmeeting