11:02:13 <dpm> #startmeeting Facebook app weekly meeting 11:02:13 <meetingology> Meeting started Thu Mar 14 11:02:13 2013 UTC. The chair is dpm. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 11:02:13 <meetingology> 11:02: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 11:02:32 <dpm> #meetingtopic Who's there 11:02:45 <popey> o/ 11:02:59 <kedz> hi 11:03:07 <kedz> here's david 11:03:09 <dpm> I'm here (David) too 11:03:15 <barbarrica> hello again 11:03:19 <dpm> :-) 11:03:45 <dpm> welcome everyone, and thanks for making it to the meeting, shall we start with reviewing the actions from the previous one? 11:04:04 <dpm> #topic Review previous actions 11:04:36 <dpm> #meetingtopic Facebook app weekly meeting 11:04:49 <dpm> ok, that'll get the meeting bot sorted 11:05:10 <dpm> So essentially that's what we talked about last week: http://ubottu.com/meetingology/logs/ubuntu-touch-meeting/2013/ubuntu-touch-meeting.2013-03-07-11.10.html 11:05:49 <dpm> The main point was to review the work items and assign them, and reduce them to a manageable size 11:05:50 <dpm> https://blueprints.launchpad.net/ubuntu-facebook-app/+spec/initial-facebook-development 11:07:34 <dpm> popey, the first 2 actions were on you: I see the list of work items is pretty long. For starters, do you think you could update them to include only the 3 actions from the previous meeting: 11:07:36 * dpm dpm Ask robru and kenvandine to send an e-mail to the mailing list with detailed instructions on how to use the Friends service from a QML app (dpm, 11:30:19) 11:07:37 * dpm kedz create first cut of UI to display the news feed only (popey, 11:30:55) 11:07:37 * dpm kedz Follow up the Friends instructions in the mailing list and implement the login UI 11:07:56 <dpm> actually, you can skip the first one from me, I've already done that 11:08:37 <dpm> There is now documentation on how to use Friends: https://blogs.gnome.org/kenvandine/2013/03/07/introducing-friends/ 11:09:00 <dpm> kedz, have you had the chance to look into friends and make any progress on the 2 actions above? 11:09:13 <popey> Hmm, missed that, ok. 11:09:22 <kedz> i just read the docs, no coding yet :-S 11:09:55 <dpm> kedz, no worries. Is everything clear for you to get started coding, or do you need any help in anything? 11:10:15 <kedz> and i also had some compilation errors ( i messed up my system [ qt4 vs qt5 issue :-S ] ), and yesterday i just reinstall my system (i got an SSD) so ... i have to reinstall the sdk and everything :-S 11:10:32 <barbarrica> i've looked into friends code but have have some questions 11:10:51 <dpm> #topic Friends service questions 11:10:55 <dpm> barbarrica, go for it 11:11:20 <barbarrica> it seems there's still a need to use online-accounts for account selection and eventually account creation 11:12:06 <barbarrica> and friends api for event feed, status updates likes, uploads etc 11:12:32 <barbarrica> is this right ? 11:12:50 <barbarrica> am I correct? 11:13:23 <dpm> barbarrica, yeah, that's right, but friends should make it rather transparent to use online accounts. Have you had a look at the example on http://bazaar.launchpad.net/~super-friends/qml-friends/trunk/view/head:/examples/poster-account.qml 11:13:52 <barbarrica> yes and it uses the online-accounts plugin 11:14:15 <dpm> yeah, if you're not in Raring, you'll need to install it from a PPA 11:14:21 <dpm> let me find out which one 11:15:10 <dpm> here's the Friends PPA: https://launchpad.net/~super-friends/+archive/ppa 11:15:17 <dpm> and the online accounts one is... 11:15:21 <barbarrica> I've allready stared coding the login UI using the accounts plugin 11:15:40 <barbarrica> account selection is trivial 11:16:02 <barbarrica> but account creation currently is not possible 11:17:09 <dpm> ah, cool. Ok, let me add an action to ask robru and kenvandine to give us a status update on account creation in Friends on the ML 11:17:33 <dpm> but I think this should not be a blocker to come up with a basic UI that shows feeds for an existing account 11:17:42 <kedz> kenvandine already wrote a mail about this 11:17:43 <kedz> "We'll have to see what design comes up with, but I would suspect we 11:17:43 <kedz> would want to raise some common accounts interface to prompt the user. 11:17:44 <kedz> I don't think app developers should worry about providing an interface 11:17:44 <kedz> for adding new accounts, just a way to direct the user to add an 11:17:44 <kedz> account." 11:17:50 <dpm> nice one kedz 11:18:27 <barbarrica> another question is about accounts settings 11:18:32 <kedz> so we have to wait for the design? or should we bug someone? 11:18:42 <dpm> so let's focus on getting the foundations of a basic UI to show the feed for basic accounts 11:19:01 <dpm> kedz, I'll change my action to be the one to bug that someone ;) 11:19:13 <dpm> I'll find out and post an update on the mailing list 11:19:48 <kedz> ah, ok thanks... OFF question: which mailing list is preferred for the dev communication 11:19:52 <dpm> #action dpm Find out who's the owner of the account creation code for social accounts, and the ETA fro it to land 11:19:52 * meetingology dpm Find out who's the owner of the account creation code for social accounts, and the ETA fro it to land 11:20:08 <kedz> because until ~yesterday i was subscribed only to that ubuntu-phone one... 11:20:12 <dpm> kedz, https://launchpad.net/~ubuntu-touch-coreapps 11:20:17 <kedz> and in some mails i saw this ^^ yes 11:20:27 <kedz> ok 11:20:28 <kedz> thanks 11:20:30 <popey> yeah, we split out to have two lists 11:20:40 <dpm> there was an e-mail popey sent on ubuntu-phone with an announcement that we switched to the new list 11:20:48 <dpm> as ubuntu-phone was becoming quite noisy 11:20:49 <popey> because the -phone list was flooded with people needing support and doing porting 11:20:53 <dpm> :) 11:20:59 <popey> so wanted a nice quiet place for you guys to work ☺ 11:21:20 <barbarrica> neither the friends plugin or the accounts plugin seem to implement account settings management 11:23:02 <dpm> barbarrica, hm, I cannot answer that one. Would you mind sending an e-mail to the list, and CC ken.vandine and robert.park (both {AT}canonical{DOt}com) to find out? 11:23:19 <barbarrica> ok 11:23:44 * kedz just tried to install accounts-qml-module, but it has build errors for quantal :-S [ https://launchpad.net/~super-friends/+archive/ppa/+packages ] 11:24:07 <kedz> are u all using raring ? 11:24:28 <popey> I am, yes. 11:24:37 <popey> canonical devs tend to as well 11:25:20 <popey> accounts-qml-module is in the raring repo too, newer than that ppa 11:25:21 <dpm> #action barbarrica Send an e-mail to the mailing list to find out about account settings management in Friends (CC ken.vandine and robert.park (both {AT}canonical{DOt}com) 11:25:21 * meetingology barbarrica Send an e-mail to the mailing list to find out about account settings management in Friends (CC ken.vandine and robert.park (both {AT}canonical{DOt}com) 11:25:24 <barbarrica> I'm using quantal and the accounts-qml runs ok 11:25:50 <kedz> hm... so it seems i have to upgrade my system 11:26:24 <dpm> kedz, you can also try from https://launchpad.net/~online-accounts/+archive/online-accounts-qt5-staging - but from what you were saying, I think you need to sort out your system and install the SDK first 11:26:54 <kedz> hm... 11:27:11 <kedz> i just added this ppa:super-friends/ppa ... 11:27:17 <kedz> ok, i'll try it 11:28:08 <dpm> barbarrica, as it seems you've already started looking at Friends, do you think you could take kedz actions to implement the basic UI until he's set up his system? kedz, what do you think? 11:28:28 <kedz> fine to me 11:28:50 <kedz> at that blueprint page barbarrica took those tasks anyway.. 11:29:05 <dpm> I think it'd be great to have some code running, and show other teams with running apps (e.g. calculator, calendar) Facebook is on their heels too ;) 11:30:27 <dpm> #topic Other business 11:30:42 <dpm> ok, are there any other questions before we review the actions and we wrap up? 11:31:04 <dpm> Is everyone happy and familiar with communication, the development worflow, the tools, etc? 11:31:16 <kedz> :-S i still can't install that accounts-qml thingy 11:31:19 <kedz> root@kedz-i5:~# apt-cache search accounts | grep qml 11:31:19 <kedz> root@kedz-i5:~# apt-cache search friends | grep qml 11:31:19 <kedz> qml2-friends0 - QML Bindings for the Friends library 11:31:31 <kedz> should i get this ^^^ maybe? 11:31:57 <kedz> dpm, ^ it is after adding that ppa what you linked 11:32:19 <dpm> kedz, yeah, I think that's what I installed, and it pulled all required dependencies 11:32:31 <popey> dpm: apt-cache policy <package> what do you see? 11:33:28 <dpm> kedz, popey: http://pastebin.ubuntu.com/5613341/ 11:33:46 <dpm> which is strange, as I'm on raring 11:33:54 <dpm> I might have not updated the PPA 11:34:29 <popey> that looks like you removed the ppa 11:34:35 <popey> probably removed when you upgraded 11:34:43 <dpm> yeah 11:34:50 <kedz> my wrong :-S i tried to install the source-package-name instead of the actual .deb 11:35:14 <dpm> ok, let us know if that gets you sorted 11:35:18 <kedz> this is what i need ;-) qtdeclarative5-accounts-plugin 11:35:19 <dpm> any other questions? 11:36:27 <dpm> #action dpm Ask the Friends developers to write instructions on how to install the Friends and Accounts QML plugins on Quantal and Raring 11:36:27 * meetingology dpm Ask the Friends developers to write instructions on how to install the Friends and Accounts QML plugins on Quantal and Raring 11:36:28 <kedz> barbarrica, so are you going to start the coding? if so can you please notify me (~branch name or anything) once you got something... 11:36:31 <barbarrica> kedz, i think that's the one, I'm not on my dev machine 11:36:48 <kedz> # dpkg -L qtdeclarative5-accounts-plugin | grep .so 11:36:48 <kedz> /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/OnlineAccounts/libAccounts.so 11:36:57 <kedz> ^ yes, i'm pretty sure about this ^^ 11:37:11 <barbarrica> yes, I'll try and get something working by this weekend 11:37:42 <dpm> barbarrica, I'd suggest publishing the branch online on LP as soon as you've got something running, and then send a merge proposal. The whole team is subscribed to merge proposals, so they should all get notified 11:38:03 <kedz> ok, i'll try to do something too... (maybe i'll start to write few views in qml for messaging .. etc) 11:38:39 <dpm> kedz, that sounds good. What about implementing the single message view? 11:39:16 <dpm> that should not essentially block on Friends to be working 11:39:56 <kedz> what "single message view" means? 11:40:43 <kedz> FB chat with someone? 11:42:34 <dpm> kedz, I was thinking on expanding a single post from the main stream of posts 11:43:18 <popey> the kinds of view you get when you click "..continue reading" on a long FB post 11:43:19 <kedz> ahhh... ok got it now... 11:43:26 <popey> where it shows multiple comments 11:43:31 <popey> rather than just the last two 11:43:57 <dpm> ok, so wrapping up... 11:44:41 <dpm> #action popey Trim work item list to managable size 11:44:41 * meetingology popey Trim work item list to managable size 11:44:46 <popey> +1 11:44:52 <dpm> :) 11:44:56 <dpm> #action popey ping mailing list to review shortened work item list 11:44:56 * meetingology popey ping mailing list to review shortened work item list 11:45:19 <dpm> #action barbarrica create first cut of UI to display the news feed only 11:45:19 * meetingology barbarrica create first cut of UI to display the news feed only 11:45:51 <dpm> #action kedz implement single message view for Facebook posts 11:45:51 * meetingology kedz implement single message view for Facebook posts 11:46:07 <dpm> Does this all seem manageable for this week? 11:46:37 <kedz> hopefully yes 11:46:51 <barbarrica> It seems possible 11:48:11 <dpm> I think the essential part is to get some code running, as the FB app is a bit behind in comparison with the others. That's understandable, as everyone is doing this on their spare time, but it'd be nice to catch up with the rest of the teams 11:49:11 <dpm> If there isn't anything else, I think we could wrap it up here. Remember myself (dpm), popey, mhall119 and others are on IRC and on the mailing list to help with any questions 11:49:19 <dpm> so feel free to ping us any time 11:49:50 <dpm> Thanks everyone for coming! 11:50:08 <dpm> #endmeeting