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