14:04:37 <mizmo> #startmeeting fedora-hubs 14:04:37 <zodbot> 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 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:04:37 <zodbot> The meeting name has been set to 'fedora-hubs' 14:04:41 <pingou> o/ 14:04:44 <mizmo> #chair pingou 14:04:44 <zodbot> Current chairs: mizmo pingou 14:04:53 <mizmo> ~1 week until flock o_O 14:05:01 <mizmo> how is everybody feeling 14:05:15 <pingou> busy? 14:05:17 <mizmo> lol 14:05:24 <devyani7__> :P 14:05:39 <sayan> .hello sayanchowdhury 14:05:40 <zodbot> sayan: sayanchowdhury 'Sayan Chowdhury' <sayan.chowdhury2012@gmail.com> 14:05:47 <mizmo> #topic rollcall 14:05:48 * skrzepto is here 14:05:51 <mizmo> .hello duffy 14:05:52 <zodbot> mizmo: duffy 'Máirín Duffy' <fedora@linuxgrrl.com> 14:05:56 <atelic> .hello atelic 14:05:56 <devyani7__> .hello devyani7 14:05:56 <zodbot> atelic: atelic 'Eric Barbour' <ebarbour@redhat.com> 14:05:59 <zodbot> devyani7__: devyani7 'Devyani Kota' <devyanikota@gmail.com> 14:06:32 * sayan is feeling frightened 14:07:19 <mizmo> all right we'll do status? 14:07:23 <mizmo> #topic status reports 14:07:33 <fedmsg-hubs> 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 <pingou> skrzepto: found it 14:07:48 <skrzepto> pingou, nice :) 14:08:18 <mizmo> okay ill go first 14:08:32 <mizmo> so lately ive been working on going thru the css, trying to tidy it up / clean things up 14:08:43 <mizmo> getting the UI to look closer to the updated fedora bootstrap style mockups we have 14:08:52 <mizmo> on project along those lines is making the bookmarks bar vertical 14:08:56 <mizmo> http://i.imgur.com/AsZ8MMJ.png 14:09:02 <mizmo> not ready to do a PR for it yet but getting close 14:09:24 <mizmo> devyani7__, i was wondering what you think about the vertical bar and if it'll be ok? 14:09:34 <mizmo> i didn't change any of hte code driving it, just the css 14:09:41 * devyani7__ clicks 14:09:50 <stickster> .hello pfrields 14:09:51 <zodbot> stickster: pfrields 'Paul W. Frields' <stickster@gmail.com> 14:10:09 <fedmsg-hubs> 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 <devyani7__> yup, +1 for the vertical scroll bar 14:10:32 <mizmo> devyani7__, \o/ 14:10:36 <devyani7__> :) 14:10:37 <mizmo> i think it makes everything look cleaner 14:10:45 <mizmo> that was an idea from garrett i think 14:11:02 <radhikak> .hello radhikamani88 14:11:03 <zodbot> radhikak: radhikamani88 'Radhika Kolathumani' <radhikak@umich.edu> 14:11:08 <mizmo> 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 <mizmo> https://pagure.io/fedora-hubs/pull-request/223 14:11:28 <mizmo> pingou do you want to go next? bc im excited to hear about the trac widget :) 14:12:03 <radhikak> same here 14:12:22 <pingou> so we now have a widget displaying tickets coming from fedorahosted trac instance 14:12:29 <pingou> the number of tickets displayed can be configured 14:12:36 <pingou> the order is: most recently updated first 14:12:46 <mizmo> sweet 14:12:53 <mizmo> is it merged yet? 14:13:19 <pingou> https://pagure.io/fedora-hubs/pull-request/229 not yet 14:13:43 <pingou> http://img.susepaste.org/23170204 this is how it looks 14:13:56 <pingou> it's basically the same layout as for issue in pagure or in github 14:14:15 <mizmo> so awesome! 14:14:32 <sayan> nice :) 14:14:43 <pingou> we also pulled in another PR from me 14:14:45 * pingou looks for it 14:14:53 <pingou> 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 <pingou> http://img.susepaste.org/6c9765d5 14:15:48 <pingou> as you can see: garbage-in == garbage-out :) 14:16:00 <pingou> we do sanitize the user's input though to prevent malicious input 14:16:04 <pingou> (as much as we can) 14:16:38 <mizmo> no bobby drop table 14:16:46 <pingou> so the two issues we assigned me to last week are close or under review :) 14:16:53 <pingou> sorry bobby :) 14:17:03 <fedmsg-hubs> 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 <pingou> 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 <fedmsg-hubs> 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 <mizmo> cool anything else to report pingou? 14:18:25 <sayan> btw, I found this guide a few days back - https://github.com/FallibleInc/security-guide-for-developers 14:18:30 <pingou> the new FMN hit prod 14:18:30 <fedmsg-hubs> 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 <pingou> I likely still want to do a release, then we can start merging skrzepto 's work on the SSE 14:19:03 <mizmo> sayan, oh this looks good! has a section on usability/security too 14:19:05 <skrzepto> +1 14:19:06 <pingou> and start looking into deploying it in stg 14:19:20 <pingou> I'll let abompard give his update on PPS 14:19:24 <pingou> </eom> for me 14:19:50 <mizmo> 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 <pingou> 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 <mizmo> pingou, okay phew 14:20:37 <pingou> so you have the week to finish it :) 14:20:56 <mizmo> we're having the design FAD this weekend so we might make more css tweaks then 14:20:56 <pingou> mizmo: I meant doing FMN release :) 14:21:01 <mizmo> okay :) 14:21:04 <pingou> cool cool 14:21:16 <mizmo> abompard, pingou mentioned you have an update on PPS? 14:21:17 <fedmsg-hubs> 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 <fedmsg-hubs> 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 <fedmsg-hubs> 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 <fedmsg-hubs> pagure.pull-request.closed -- pingou merged pull-request#229 of project "fedora-hubs" https://pagure.io/fedora-hubs/pull-request/229 14:23:02 <mizmo> anyone want to go next? 14:23:14 <skrzepto> I can :) 14:23:19 <mizmo> goforit skrzepto :) 14:23:24 <mizmo> what have you been up to! 14:23:43 <skrzepto> - Worked on fmn.consumer sse branch and fixing up some issues pr 14:23:43 <skrzepto> reviewers have noted. This is realted to the feed widget in hubs. 14:23:43 <skrzepto> - Merged Visit Hub Counter functionality for fedora-hubs into develop. 14:23:43 <skrzepto> - Added more unittests to fedora-hubs 14:23:43 <skrzepto> - Wrote some scripts that should help us set up jenkins easier 14:23:44 <skrzepto> - Reviewed a lot of pr last week 14:23:46 <skrzepto> </update> 14:24:19 <skrzepto> jenkins scripts work was a collaboration with atelic 14:24:23 <skrzepto> forgot to mention that :) 14:24:41 <mizmo> 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 <skrzepto> mizmo, we haven't merged the sse branch into fmn.consumer yet 14:25:19 <skrzepto> and we haven't loaded my sse backend 14:25:28 <skrzepto> the plan is to get it up this week :) 14:25:34 <skrzepto> fingers crossed :) 14:25:36 <mizmo> cool :) 14:25:41 * mizmo crosses fingers too 14:25:50 <pingou> yeah that's gonna be a fun one :) 14:26:10 <skrzepto> 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 <mizmo> skrzepto, that would be sweet but only if its not a big distraction 14:26:47 <mizmo> atelic, do you want to go next? 14:26:56 <atelic> sure thing! 14:27:05 <atelic> 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 <fedmsg-hubs> 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 <fedmsg-hubs> pagure.issue.edit -- pingou set the status of ticket fedora-hubs#174 to: Fixed https://pagure.io/fedora-hubs/issue/174 14:27:40 <atelic> 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 <atelic> Also as skrzepto mentioned we spent some time trying to write some scripts that would make jenkins easier down the road 14:28:20 <pingou> that and the 2 columns of users ? :D 14:28:54 <atelic> yes! I don't want to think about how much time I poured into that :P 14:29:03 <atelic> but it's up now :) 14:29:07 <mizmo> two columns of users? what do you mean! 14:29:26 <atelic> mizmo: http://i.imgur.com/AN10XLE.png 14:29:53 <atelic> Basically, in the modal getting the list to display in two columns took more time than I though it would 14:29:58 <mizmo> kittys! 14:30:06 <mizmo> ah heh 14:30:44 <atelic> I think that's it for me. Feeling the heat for flock on the stream page 14:31:00 <atelic> mizmo: :) skrzepto liked those as well 14:31:08 <skrzepto> +1 14:31:09 <skrzepto> :) 14:31:26 <sayan> atelic: :) 14:31:35 <mizmo> cool who wants to go next! how about you sayan i think you made progress on badges? 14:31:43 <atelic> 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 <mizmo> atelic, oh man thank you!!! 14:32:19 <sayan> mizmo: can I give in next 5 mins? 14:32:23 <atelic> mizmo: I can give you an api key 14:32:24 <mizmo> sayan, sure! 14:32:55 <mizmo> atelic, oh does it need a developer key? 14:33:32 <atelic> mizmo: Yes, for the imgur api 14:33:44 <mizmo> atelic, cool if you dont mind sending it to me 14:34:10 <atelic> mizmo: np 14:34:13 <mizmo> i use it all the time, this would be so handy 14:34:25 <mizmo> devyani7__, do you want to report status? 14:34:31 <devyani7__> yup :) 14:34:49 <devyani7__> so was working on issue #162. 14:35:10 <devyani7__> 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 <devyani7__> having issues populating session_id 14:35:54 <devyani7__> Now trying to integrate oidc 14:36:27 <devyani7__> using the access_token. still debugging ! 14:37:10 <mizmo> devyani7__, cool! do you need help with anything? 14:37:15 <devyani7__> hopefully will finish it by tonight. </update> 14:37:22 * sayan is back 14:37:38 <sayan> should I go ahead with the update? 14:37:42 <devyani7__> not right now mizmo , have few more tests to do :) 14:38:07 <mizmo> okay cool 14:38:16 <mizmo> devyani7__, anything else or shall we move to sayan's report? 14:38:34 <devyani7__> yup, that's all :) 14:38:40 <mizmo> sayan, go4it :) 14:39:23 <sayan> let me give an update for waartaa/ircb side first 14:40:22 <sayan> rtnpro removed pyramid in favor of aiohttp/sockjs 14:40:44 <sayan> becuase all pyramid was doing was serving the html file 14:40:46 <sayan> https://github.com/waartaa/waartaa/pull/217 14:41:20 <sayan> and then redux-oidc which handles the fas login did not work as expected 14:41:54 <sayan> even though FAS login happens without any issue, it's not update the react store with any data 14:42:48 <sayan> and me and rtnpro could find the issue with it. Need to contact the upstream 14:43:47 <mizmo> ugh 14:44:09 <sayan> we cannot demo the waartaa until the FAS issue is fixed :\ 14:44:26 <sayan> we implement a simple auth for the talk we have 14:44:49 <sayan> https://github.com/waartaa/waartaa/pull/218 14:45:29 <sayan> Sadly the thing is there is no other oidc package compatible with redux :( 14:45:51 <sayan> And one the badges side, I implemented the forms, added some more dbapi 14:46:12 <sayan> right now, team are getting created and you can create paths in badges 14:46:19 <mizmo> awesome! 14:46:31 <mizmo> is it getting stored in tahrir? 14:46:39 <sayan> mizmo: yes 14:46:44 <mizmo> nice!!! 14:46:57 <mizmo> so then the next step is to get those paths displayed in hubs? 14:47:04 <sayan> mizmo: I added some forms in the admin panel to create those 14:47:17 <sayan> mizmo: yes, I am working on getting it to hubs, but have a few issues 14:47:54 <sayan> In the mockup here- https://pagure.io/fedora-hubs/issue/17#comment-2500 14:48:24 <sayan> If we need to find the recent badge earner and the team badge rank 14:48:52 <sayan> we need to send the details of the group hub members to tahrir api so that the data can be fetched 14:49:17 <mizmo> 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 <sayan> mizmo: cool, that can be done 14:49:49 <mizmo> sweet 14:50:05 <mizmo> can i ask you about the redux-oidc stuff? 14:50:13 <sayan> mizmo: sure 14:50:47 <mizmo> 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 <sayan> mizmo: yes, we are trying that now. 14:51:30 <mizmo> oh okay great! 14:51:34 <mizmo> cool 14:51:46 <mizmo> radhikak, want to go next? 14:51:53 <radhikak> Sure 14:51:56 <sayan> mizmo: /me and rtnpro had a talk about this because we have a seperate talk 14:52:08 <sayan> and need to demo waartaa 14:52:25 <sayan> pingou: have some question regarding demo, will ping after this meeting 14:52:31 <radhikak> 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 <pingou> sayan: sure 14:52:34 <sayan> </eom> 14:52:58 <radhikak> opps sorry sayan , did not know you havent finished yet 14:53:12 <sayan> radhikak: no issues, go ahead :) 14:53:37 <radhikak> 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 <mizmo> 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 <radhikak> mizmo did not get you are you talking about the weekly view ? 14:55:18 <radhikak> ohhh got it 14:55:57 <radhikak> It would be cleaner to have the weekdays on top 14:56:07 <mizmo> 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 <mizmo> 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 <radhikak> Sure , minor changes will mix them .....not the part is to match the meetings with the date 14:56:53 <mizmo> like a "you are here" map 14:57:05 <mizmo> you just want it to read and be obvious without any animation first 14:57:18 <radhikak> I still have to incorporate meetings and match them with the dates above 14:57:39 <radhikak> Okies, got your point 14:58:01 <mizmo> 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 <radhikak> Yup great idea, mizmo will follow that 14:58:33 <mizmo> "looking at this, can you tell me where we are in the release cycle?" 14:58:50 <radhikak> Tell me about the release cycle, I probably have to fix up some minor issues 14:59:11 <radhikak> with regards to "you are here ", it just needs a bit more polishing 15:00:49 <radhikak> 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 <mizmo> the calendar / weekly view html looks really clean, good job on that 15:01:35 <radhikak> Thanks :) 15:01:52 <radhikak> I also included the algo explanation in the source code 15:02:16 <mizmo> all right 15:02:21 <mizmo> did we miss anybody? 15:02:26 <mizmo> anything else? 15:02:28 <radhikak> end of the update for me :) 15:02:36 <mizmo> should we do another check in say on friday? 15:02:50 <radhikak> Sure i am up for it 15:04:43 <mizmo> this is the last meeting before flock i think? 15:04:57 <mizmo> yeh it is 15:05:04 <mizmo> what if we do same time on friday? 15:05:20 <devyani7__> +1 :) 15:05:35 <mizmo> i gotta run but think about it, ill send a note to the list 15:05:38 <radhikak> yup I am in :) 15:05:39 <atelic> mizmo: works for me 15:05:49 <mizmo> okay cool ill set it up 15:05:52 <mizmo> thanks everybody!! 15:05:54 <mizmo> #endmeeting