14:04:37 #startmeeting fedora-hubs 14:04:37 Meeting started Tue Jul 26 14:04:37 2016 UTC. The chair is mizmo. 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:41 o/ 14:04:44 #chair pingou 14:04:44 Current chairs: mizmo pingou 14:04:53 ~1 week until flock o_O 14:05:01 how is everybody feeling 14:05:15 busy? 14:05:17 lol 14:05:24 :P 14:05:39 .hello sayanchowdhury 14:05:40 sayan: sayanchowdhury 'Sayan Chowdhury' 14:05:47 #topic rollcall 14:05:48 * skrzepto is here 14:05:51 .hello duffy 14:05:52 mizmo: duffy 'Máirín Duffy' 14:05:56 .hello atelic 14:05:56 .hello devyani7 14:05:56 atelic: atelic 'Eric Barbour' 14:05:59 devyani7__: devyani7 'Devyani Kota' 14:06:32 * sayan is feeling frightened 14:07:19 all right we'll do status? 14:07:23 #topic status reports 14:07:33 pagure.pull-request.comment.added -- skrzepto commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7770 14:07:41 skrzepto: found it 14:07:48 pingou, nice :) 14:08:18 okay ill go first 14:08:32 so lately ive been working on going thru the css, trying to tidy it up / clean things up 14:08:43 getting the UI to look closer to the updated fedora bootstrap style mockups we have 14:08:52 on project along those lines is making the bookmarks bar vertical 14:08:56 http://i.imgur.com/AsZ8MMJ.png 14:09:02 not ready to do a PR for it yet but getting close 14:09:24 devyani7__, i was wondering what you think about the vertical bar and if it'll be ok? 14:09:34 i didn't change any of hte code driving it, just the css 14:09:41 * devyani7__ clicks 14:09:50 .hello pfrields 14:09:51 stickster: pfrields 'Paul W. Frields' 14:10:09 pagure.pull-request.comment.added -- pingou commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7771 14:10:27 yup, +1 for the vertical scroll bar 14:10:32 devyani7__, \o/ 14:10:36 :) 14:10:37 i think it makes everything look cleaner 14:10:45 that was an idea from garrett i think 14:11:02 .hello radhikamani88 14:11:03 radhikak: radhikamani88 'Radhika Kolathumani' 14:11:08 beyond that i did a tiny fix so now everything doesn't horizontally scroll again. found that when i was going thru trying to clean up the CSS 14:11:10 https://pagure.io/fedora-hubs/pull-request/223 14:11:28 pingou do you want to go next? bc im excited to hear about the trac widget :) 14:12:03 same here 14:12:22 so we now have a widget displaying tickets coming from fedorahosted trac instance 14:12:29 the number of tickets displayed can be configured 14:12:36 the order is: most recently updated first 14:12:46 sweet 14:12:53 is it merged yet? 14:13:19 https://pagure.io/fedora-hubs/pull-request/229 not yet 14:13:43 http://img.susepaste.org/23170204 this is how it looks 14:13:56 it's basically the same layout as for issue in pagure or in github 14:14:15 so awesome! 14:14:32 nice :) 14:14:43 we also pulled in another PR from me 14:14:45 * pingou looks for it 14:14:53 https://pagure.io/fedora-hubs/pull-request/221 the library widget 14:15:35 * mizmo adds a library widget to design team hub on her laptop 14:15:37 http://img.susepaste.org/6c9765d5 14:15:48 as you can see: garbage-in == garbage-out :) 14:16:00 we do sanitize the user's input though to prevent malicious input 14:16:04 (as much as we can) 14:16:38 no bobby drop table 14:16:46 so the two issues we assigned me to last week are close or under review :) 14:16:53 sorry bobby :) 14:17:03 pagure.pull-request.comment.added -- skrzepto commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7773 14:17:19 I wasn't too afraid about bobby since we use sqlalchemy but more xss (someone deleting/adding stuff in your widget in your name for example) 14:18:12 pagure.pull-request.comment.added -- pingou commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7774 14:18:20 cool anything else to report pingou? 14:18:25 btw, I found this guide a few days back - https://github.com/FallibleInc/security-guide-for-developers 14:18:30 the new FMN hit prod 14:18:30 pagure.pull-request.comment.added -- skrzepto commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7775 14:18:58 I likely still want to do a release, then we can start merging skrzepto 's work on the SSE 14:19:03 sayan, oh this looks good! has a section on usability/security too 14:19:05 +1 14:19:06 and start looking into deploying it in stg 14:19:20 I'll let abompard give his update on PPS 14:19:24 for me 14:19:50 pingou, is the release going to be of the fedora-hubs code? (wondering how long i have until i need to get this PR merged, it'll make the demo look slicker) 14:20:27 mizmo: we won't be releasing hubs anytime soon, we'll just demo it from a git checkout (in our cloud instance) 14:20:36 pingou, okay phew 14:20:37 so you have the week to finish it :) 14:20:56 we're having the design FAD this weekend so we might make more css tweaks then 14:20:56 mizmo: I meant doing FMN release :) 14:21:01 okay :) 14:21:04 cool cool 14:21:16 abompard, pingou mentioned you have an update on PPS? 14:21:17 pagure.pull-request.comment.added -- atelic commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7776 14:22:14 pagure.pull-request.comment.added -- pingou commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7777 14:22:24 pagure.pull-request.comment.added -- pingou commented on pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229#comment-7777 14:22:25 pagure.pull-request.closed -- pingou merged pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229 14:23:02 anyone want to go next? 14:23:14 I can :) 14:23:19 goforit skrzepto :) 14:23:24 what have you been up to! 14:23:43 - Worked on fmn.consumer sse branch and fixing up some issues pr 14:23:43 reviewers have noted. This is realted to the feed widget in hubs. 14:23:43 - Merged Visit Hub Counter functionality for fedora-hubs into develop. 14:23:43 - Added more unittests to fedora-hubs 14:23:43 - Wrote some scripts that should help us set up jenkins easier 14:23:44 - Reviewed a lot of pr last week 14:23:46 14:24:19 jenkins scripts work was a collaboration with atelic 14:24:23 forgot to mention that :) 14:24:41 so - excuse the stupid question! - i dont see stuff in say the design team feed yet on my checkout, when the sse work is done then that will start to populate? 14:25:08 mizmo, we haven't merged the sse branch into fmn.consumer yet 14:25:19 and we haven't loaded my sse backend 14:25:28 the plan is to get it up this week :) 14:25:34 fingers crossed :) 14:25:36 cool :) 14:25:41 * mizmo crosses fingers too 14:25:50 yeah that's gonna be a fun one :) 14:26:10 if you want to test it, ping me after the meeting I can set it up on my vps so you can preview it 14:26:29 skrzepto, that would be sweet but only if its not a big distraction 14:26:47 atelic, do you want to go next? 14:26:56 sure thing! 14:27:05 So I've still been working on closing my assigned tickets. The ellipsizing ticket for group owners was merged last week and the User Membership widget should be ready to merge today. 14:27:07 pagure.issue.comment.added -- pingou commented on ticket fedora-hubs#174: "Need ticket widget support for trac" https://pagure.io/fedora-hubs/issue/174#comment-3759 14:27:08 pagure.issue.edit -- pingou set the status of ticket fedora-hubs#174 to: Fixed https://pagure.io/fedora-hubs/issue/174 14:27:40 My Stream page is at what I believe is functional for the flock demo. There are a few concerns still for me but I might throw up the PR today to get some fresh eyes on it. That's been the real time consumer the past week and a half 14:28:12 Also as skrzepto mentioned we spent some time trying to write some scripts that would make jenkins easier down the road 14:28:20 that and the 2 columns of users ? :D 14:28:54 yes! I don't want to think about how much time I poured into that :P 14:29:03 but it's up now :) 14:29:07 two columns of users? what do you mean! 14:29:26 mizmo: http://i.imgur.com/AN10XLE.png 14:29:53 Basically, in the modal getting the list to display in two columns took more time than I though it would 14:29:58 kittys! 14:30:06 ah heh 14:30:44 I think that's it for me. Feeling the heat for flock on the stream page 14:31:00 mizmo: :) skrzepto liked those as well 14:31:08 +1 14:31:09 :) 14:31:26 atelic: :) 14:31:35 cool who wants to go next! how about you sayan i think you made progress on badges? 14:31:43 oh and since I've been uploading a bunch of imgur screenshots I wrote this if anyone wants it: https://gist.githubusercontent.com/atelic/9c7746663d91ad72af6a7205cd74a18e/raw/eec2c98a595a8ee0b155d994661260af199a80e5/imgur.pl 14:31:59 atelic, oh man thank you!!! 14:32:19 mizmo: can I give in next 5 mins? 14:32:23 mizmo: I can give you an api key 14:32:24 sayan, sure! 14:32:55 atelic, oh does it need a developer key? 14:33:32 mizmo: Yes, for the imgur api 14:33:44 atelic, cool if you dont mind sending it to me 14:34:10 mizmo: np 14:34:13 i use it all the time, this would be so handy 14:34:25 devyani7__, do you want to report status? 14:34:31 yup :) 14:34:49 so was working on issue #162. 14:35:10 Was having a few authentication issues. Since I was trying to authenticate using my username and password. since I was looking into the fas2 api. 14:35:28 having issues populating session_id 14:35:54 Now trying to integrate oidc 14:36:27 using the access_token. still debugging ! 14:37:10 devyani7__, cool! do you need help with anything? 14:37:15 hopefully will finish it by tonight. 14:37:22 * sayan is back 14:37:38 should I go ahead with the update? 14:37:42 not right now mizmo , have few more tests to do :) 14:38:07 okay cool 14:38:16 devyani7__, anything else or shall we move to sayan's report? 14:38:34 yup, that's all :) 14:38:40 sayan, go4it :) 14:39:23 let me give an update for waartaa/ircb side first 14:40:22 rtnpro removed pyramid in favor of aiohttp/sockjs 14:40:44 becuase all pyramid was doing was serving the html file 14:40:46 https://github.com/waartaa/waartaa/pull/217 14:41:20 and then redux-oidc which handles the fas login did not work as expected 14:41:54 even though FAS login happens without any issue, it's not update the react store with any data 14:42:48 and me and rtnpro could find the issue with it. Need to contact the upstream 14:43:47 ugh 14:44:09 we cannot demo the waartaa until the FAS issue is fixed :\ 14:44:26 we implement a simple auth for the talk we have 14:44:49 https://github.com/waartaa/waartaa/pull/218 14:45:29 Sadly the thing is there is no other oidc package compatible with redux :( 14:45:51 And one the badges side, I implemented the forms, added some more dbapi 14:46:12 right now, team are getting created and you can create paths in badges 14:46:19 awesome! 14:46:31 is it getting stored in tahrir? 14:46:39 mizmo: yes 14:46:44 nice!!! 14:46:57 so then the next step is to get those paths displayed in hubs? 14:47:04 mizmo: I added some forms in the admin panel to create those 14:47:17 mizmo: yes, I am working on getting it to hubs, but have a few issues 14:47:54 In the mockup here- https://pagure.io/fedora-hubs/issue/17#comment-2500 14:48:24 If we need to find the recent badge earner and the team badge rank 14:48:52 we need to send the details of the group hub members to tahrir api so that the data can be fetched 14:49:17 sayan, i would say those components of the mockup are the lowest priority - just getting the team badge missions list is enough for the flock demo imho 14:49:44 mizmo: cool, that can be done 14:49:49 sweet 14:50:05 can i ask you about the redux-oidc stuff? 14:50:13 mizmo: sure 14:50:47 so can you skip around the problem - just for demo purposes - by not requiring fas login and just having the user pick an irc nick just to demo the chatting? 14:51:26 mizmo: yes, we are trying that now. 14:51:30 oh okay great! 14:51:34 cool 14:51:46 radhikak, want to go next? 14:51:53 Sure 14:51:56 mizmo: /me and rtnpro had a talk about this because we have a seperate talk 14:52:08 and need to demo waartaa 14:52:25 pingou: have some question regarding demo, will ping after this meeting 14:52:31 Last week I started on the calendar widget , it needs the meetings to be added but I will be finish this in a day or two https://radhikamani88.fedorapeople.org/Design%20Protoypes/biweekly/i.html 14:52:33 sayan: sure 14:52:34 14:52:58 opps sorry sayan , did not know you havent finished yet 14:53:12 radhikak: no issues, go ahead :) 14:53:37 Further, the release cycle needs a bit more polishing but I incorporated most of mizmo feedback https://radhikamani88.fedorapeople.org/Design%20Protoypes/release2/i.html 14:53:39 radhikak, instead of repeating the day of the week (sun / mon / tue / wed) it might save space / make it cleaner to just have them across the top 14:54:44 mizmo did not get you are you talking about the weekly view ? 14:55:18 ohhh got it 14:55:57 It would be cleaner to have the weekdays on top 14:56:07 i dont know if putting a month header on the weekly view reads well either - i think ppl see a header like that and they expect a full calendar. maybe try "Week of July 24" instead of "Jul 2016" as the header text there 14:56:49 https://radhikamani88.fedorapeople.org/Design%20Protoypes/release2/i.html this i still think doesn't read if you miss the animation, maybe if there was a banner graphic on the "Fedora 24 Final Release" text, with a little arrow or something 14:56:52 Sure , minor changes will mix them .....not the part is to match the meetings with the date 14:56:53 like a "you are here" map 14:57:05 you just want it to read and be obvious without any animation first 14:57:18 I still have to incorporate meetings and match them with the dates above 14:57:39 Okies, got your point 14:58:01 a good way to gauge this if youve been starting at it too long is just take a screenshot, print it out, ask 2-5 random ppl 14:58:28 Yup great idea, mizmo will follow that 14:58:33 "looking at this, can you tell me where we are in the release cycle?" 14:58:50 Tell me about the release cycle, I probably have to fix up some minor issues 14:59:11 with regards to "you are here ", it just needs a bit more polishing 15:00:49 Rest all week I was working on other reports, as for the issues I have taken up the design trac ticket "279" and mobile view for hubs issue 50 in pagure 15:01:23 the calendar / weekly view html looks really clean, good job on that 15:01:35 Thanks :) 15:01:52 I also included the algo explanation in the source code 15:02:16 all right 15:02:21 did we miss anybody? 15:02:26 anything else? 15:02:28 end of the update for me :) 15:02:36 should we do another check in say on friday? 15:02:50 Sure i am up for it 15:04:43 this is the last meeting before flock i think? 15:04:57 yeh it is 15:05:04 what if we do same time on friday? 15:05:20 +1 :) 15:05:35 i gotta run but think about it, ill send a note to the list 15:05:38 yup I am in :) 15:05:39 mizmo: works for me 15:05:49 okay cool ill set it up 15:05:52 thanks everybody!! 15:05:54 #endmeeting