14:04:37 #startmeeting Fedora Hubs 14:04:37 Meeting started Tue Oct 4 14:04:37 2016 UTC. The chair is stickster. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:04:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:04:37 The meeting name has been set to 'fedora_hubs' 14:04:39 * pingou 14:04:44 #mdeetingname fedora-hubs 14:04:47 arg 14:04:49 #meetingname fedora-hubs 14:04:49 The meeting name has been set to 'fedora-hubs' 14:04:50 ^^ 14:04:54 #topic Roll call 14:05:01 .hello sayanchowdhury 14:05:02 sayan: sayanchowdhury 'Sayan Chowdhury' 14:05:12 .hello a2batic 14:05:13 a2batic: a2batic 'Kanika Murarka' 14:05:30 .hello saptaks 14:05:31 saptaks: saptaks 'Saptak Sengupta' 14:05:37 .hello abompard 14:05:40 abompard: abompard 'Aurelien Bompard' 14:05:51 .hello devyani7 14:05:51 devyani7_: devyani7 'Devyani Kota' 14:06:41 .hello vivekanand1101 14:06:42 vivek_: vivekanand1101 'Vivek Anand' 14:07:12 #chair sayan a2batic saptaks abompard devyani7_ vivek_ 14:07:12 Current chairs: a2batic abompard devyani7_ saptaks sayan stickster vivek_ 14:07:55 If you guys don't mind, I'm going to "seize" a few minutes at the top here to make sure I understand some general status and objectives 14:07:57 pagure.pull-request.comment.added -- sayanchowdhury commented on pull-request#265 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/265#comment-10732 14:07:58 pagure.pull-request.closed -- sayanchowdhury merged pull-request#265 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/265 14:08:28 is mizmo / mizmo[m] around too? 14:08:38 stickster: so each week we take an update on who is working on what 14:09:38 sayan: Before we do that, can we reiterate what our milestone point is, and what defines being done with that milestone? 14:09:42 Things we are working for the milestone are badges, zanata and irc and plus plus widget 14:09:51 sayan: What's the milestone date? 14:10:03 #topic General info for tho 14:10:05 #undo 14:10:05 Removing item from minutes: 14:10:08 #topic General info 14:10:30 stickster: mizmo told that their is a FUDCon Latam 14:10:37 s/their/there 14:10:43 Oct 13-16, 2016 14:10:49 i.e October 13-16 14:10:52 yeah 14:10:56 same time as pycon-fr 14:11:39 .hello jcline 14:11:40 jcline: jcline 'Jeremy Cline' 14:11:43 Sorry I'm late 14:11:48 sayan: Is there a way to see all the issues that are attached to this milestone? 14:12:05 no problem jcline... I'm playing catch-up :-) 14:12:45 stickster: the issues are not tagged to milestones 14:13:41 sayan: Should they be? 14:14:31 even something like a "next" tag might be helpful, because then we could see out of the list of critical issues for the milestone, which ones are lagging and need help 14:15:06 stickster: and the #help widget too 14:15:20 I don't want to take the whole meeting off track. But it does seem to me that knowing what "done" means for the milestone is important if we want to know how we're doing 14:15:21 stickster: so the thing is we were mostly tracking by the High Priority tag 14:16:23 But since all the issues are not triaged so issues#<123 can be considered for the next milestone 14:16:52 sayan: OK 14:17:34 stickster: and then we go forward with status 14:17:42 sayan: So should we start with looking for status on issues < #123, that are High priority, and assigned? 14:18:45 stickster: yes, so the priority is Badges, IRC, Plus-Plus, Zanata and #help 14:18:50 #halp 14:19:14 sayan: OK, that tells me that other tickets marked High priority (like Search) should *not* be High priority 14:19:29 or am I misunderstanding? 14:19:39 stickster: yes, it should not be 14:19:49 stickster: moving it to Normal Priority 14:19:56 OK, so let's stick with the ones you named to start 14:20:13 so Normal priority are the ones which moves to next High Priority 14:20:26 #topic IRC widget(s) 14:20:29 #link https://pagure.io/fedora-hubs/issue/2 14:20:34 pagure.issue.edit -- sayanchowdhury edited the priority fields of ticket fedora-hubs#12 https://pagure.io/fedora-hubs/issue/12 14:20:40 this ticket is unassigned, no update in 7 months... is that right? 14:20:50 stickster: yes 14:21:08 is it blocked by some other tickets? 14:21:30 stickster: so IRC widget is completly worked on waartaa 14:21:43 so I generally give the status on what is happening on waartaa 14:21:48 sayan: OK go ahead 14:22:39 last week we released ircb 0.3.0 14:22:59 not last week actually it would be yesterday :) 14:24:12 right now working on connecting waartaa and ircb to create accounts 14:24:47 and sudipta is still working on the chat page 14:24:49 sayan: Are issues #2, #27, #52 all handled via waartaa? 14:25:17 stickster: right 14:26:51 sayan: So at what point will someone be able to update these tickets? 14:27:31 stickster: once we have waartaa up, we can update the tickets 14:27:35 or maybe a better question is: what is the ETA for waartaa work to transition into fedora-hubs work? 14:27:53 how close is waartaa to being done/up? 14:28:12 and how do we know what "done" means there? 14:28:31 stickster: done is when 14:28:42 we have 1. Chat Page 14:28:47 2. Login page 14:28:55 3. Private messages 14:29:50 so these things completes the minimalistic things needed for the widget 14:30:01 and then we would be integrating it as an iframe 14:30:19 OK 14:30:28 * stickster apologizes to all for dragging meeting too far down this road 14:30:41 Let's move on to Badges :-) 14:30:46 #topic Badges 14:31:14 Last week, I worked on badges widget for the user profiles 14:31:39 from the backend point of view it's done 14:32:00 I have written basic structure for the widget 14:32:11 But I need help with the classes for mockup 14:33:07 * sayan needs from mizmo here 14:33:16 needs help 14:33:38 #info help needed from mizmo -- classes for the mockup 14:34:36 sayan: is this issue #17 or #85? 14:34:46 sayan: neither of those has a current status 14:35:11 stickster: #85 is this one 14:35:37 sayan: Can you update the issue please with some current status and tag @duffy in the comment? 14:35:59 stickster: Okay doing that 14:36:38 sayan: apparently mizmo isn't available at the moment -- there was some sort of all hands meeting at RH that she might be attending 14:36:45 yes 14:37:06 #action sayan get with mizmo here in the channel later for next steps 14:37:24 #action sayan update issue #85 with status 14:37:40 pagure.issue.comment.added -- sayanchowdhury commented on ticket fedora-hubs#85: "Badges Widget for User Profiles" https://pagure.io/fedora-hubs/issue/85#comment-23325 14:37:44 anything else we need to cover on badges? 14:37:47 pagure.issue.comment.added -- sayanchowdhury commented on ticket fedora-hubs#85: "Badges Widget for User Profiles" https://pagure.io/fedora-hubs/issue/85#comment-23326 14:38:12 hmm, pagure liked your comment so much it added it twice :-) 14:39:12 sayan: if mizmo can give you information for the classes (I assume you mean CSS for the widget template?), is this close to done?" 14:39:20 stickster: yes 14:39:41 cool! \o/ 14:39:53 next is the badges path, for which I need to deploy tahrir, tahrir-api 14:40:10 but I will start writing the code with the local setup 14:40:23 sayan: so badge paths are *not* written yet? 14:40:51 just trying to take a proper note for the minutes 14:41:05 stickster: the path support is added to tahrir and tahrir-api 14:41:36 I need to write Hubs widget that would use the tahrir rest api to get the data and render the widget 14:41:48 so the work on Hubs front is left 14:42:11 OK, got it 14:42:54 #info for badge paths -- support exists in tahrir{,-api} but the front end work is still left to do on Hubs -- writing a widget that grabs data from the tahrir API and renders the path info 14:43:02 anything else before we move on? 14:43:15 puiterwijk needs to send a FBR to update rbac ruleset and give me authorization to run the badges playbook 14:43:26 yes you can move on 14:44:07 OK, thanks sayan 14:44:13 #topic Plus-Plus 14:44:24 #link https://pagure.io/fedora-hubs/issue/57 14:44:47 sayan: if you're blocked on a specific upgrade, I can just run that for you... 14:45:26 puiterwijk: I can then test the changes on stg and deploy as soon as we are out of freeze 14:45:29 abompard: Is Plus-Plus your baby, or someone else's? 14:46:31 stickster: so Plus-Plus is merged, thanks to abompard, a2batic, skrzepto and devyani7_ 14:46:33 stickster: I started the backend 14:46:37 woop woop! 14:46:41 abompard++ 14:46:41 \o/ 14:46:43 a2batic++ 14:46:43 stickster: Karma for a2batic changed to 10 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:46:45 skrzepto++ 14:46:47 devyani7_++ 14:46:48 stickster: Karma for skrzepto changed to 8 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:46:56 COOKIE PARTY 14:46:57 :( 14:47:02 devyani7++ 14:47:02 stickster: Karma for devyani7 changed to 9 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:47:04 HAHA! 14:47:05 ^_^ 14:47:06 :) 14:47:09 :) 14:47:25 thanks stickster ^_^ 14:47:50 one thing is that right now we just show the karma in the profile contact information widget 14:47:51 thanks stickster :) 14:47:53 sayan: The issue ticket is talking about being blocked on a couple other issues 14:48:49 stickster: yes, the user metadata box right now does not have much information 14:49:12 stickster: it is blocking on FAS3 deployment 14:50:39 #link https://pagure.io/fedora-hubs/pull-request/236 14:50:46 sayan: what do you know about FAS3 deployment status? 14:51:28 AFAIK I know it was around November 14:51:38 pingou can update here ^^ 14:51:55 Oh, so the PR #236 is to get around this issue for the time being, is that right sayan? 14:52:01 stickster: yes 14:52:18 the update is that I haven't heard about it in a while 14:52:32 I poke Xavier a little while back about a couple of PRs 14:52:42 which apparently are still not merged :( 14:53:12 then I know puiterwijk had it on his list of 'to review' 14:53:26 so basically, it's stale atm 14:53:38 hey pingou, if you want we can ping Xavier in #fedora-apps and find out whether he has time to review/merge them 14:54:25 stickster: I'll ask him :) 14:54:32 OK 14:54:50 #action pingou contact Xavier about PRs waiting in FAS3... and check on general deployment status 14:54:51 (done) 14:55:06 we have an instance running in stg w/o data 14:55:14 we need puiterwijk 's green light to put data in it 14:55:17 *nod 14:55:35 then it's pyhon-fedora migration time, then the other apps, then announce, then cross fingers, then push to prod 14:55:47 OK, so it seems like we have some substantial work left before the Plus-Plus widget issue can really be closed 14:56:01 stickster, giving an overview on the hubs side, on extracting user's info using fas2, there were authentication issues. But,... 14:56:02 Yes 14:56:03 ++ waits on FAS3? 14:56:18 in fas3 we will be able to extract info that the user has made public 14:56:28 #info Need to finish testing FAS3 in stage w/ data; migrate python-fedora; then move other dep apps as needed; then announce change; then push to production 14:56:41 devyani7_: Understood 14:56:56 :) 14:56:58 sayan: I am going to need to go shortly for another call, can you take over? 14:57:04 well ++ itself can still go ahead no? 14:57:21 stickster: sure 14:57:31 pingou: I think you're right, it can go ahead in its "reduced" current form -- right sayan, devyani7_? 14:57:33 abompard: can we give ++ via the API? 14:57:45 karma field needs to be accessed, i guess ! 14:57:51 user's karma* 14:57:54 sayan: yeah, the REST server should work 14:58:14 stickster: pingou: I will look into it and update it 14:58:21 sayan++ 14:58:23 Its not updated in the API, not sure :/ 14:58:47 Its 0 for all users 14:58:58 :p 14:59:11 * stickster hands gavel to sayan 14:59:14 #topic Zanata 14:59:51 pingou: how should we go ahead integrating Zanata? 15:00:17 I have started with Html and css coding, but not sure about integrating 15:00:30 since Hubs is read only, from where do we get the data for Zanata? 15:01:09 sayan: from fedmsg 15:01:23 via zanata2fedmsg 15:01:45 and then w/ caching on the hub fronts to compute the numbers (either that or via statscache) 15:02:26 pingou: hmm, I need to look into zanata2fedmsg then 15:02:45 I did the setup but did not get time to see how things work 15:02:59 basically zanata -- webhook --> zanata2fedmsg ----> fedmsg ----> hubs 15:03:23 hmm 15:03:25 got it 15:03:41 #topic Release Cycle Widget 15:03:51 vivek_: saptaks: do you have any update? 15:04:02 did you get to see how to integrate with PDC? 15:04:11 nope 15:04:32 vivek_: your exams got over today, right? 15:04:43 no, yesterday 15:05:04 i wasn't sure if the PDC was ready 15:05:20 i mean, if it can be used for our purpose, so i didn't read into that much 15:05:31 i will check that again 15:05:42 vivek_: sure 15:06:21 i opened it once, but couldn't find any end point where there will be any date for fedora release :/ 15:06:34 vivek_: it does not have that feature yet 15:06:47 sayan_: same status as vivek_ 15:06:54 the work would be on the PDC front first 15:06:54 had exam but got the project setup 15:06:56 ok, so i should create an endpoint there? 15:07:04 ohk 15:07:11 is that project on pagure? 15:07:15 where is it? name? 15:07:53 vivek_: https://github.com/product-definition-center/product-definition-center 15:08:22 #topic #halp widget 15:08:32 abompard: any update on the halp widget? 15:08:33 who is leading this project? In case, if i have doubt, whom to ask? 15:09:02 vivek_: ping threebean or lsedlar 15:09:12 ok, thanks 15:09:32 thanks. I will look PDC as well. 15:10:31 since we are over time lets end this meeting 15:10:34 #endmeeting