13:11:19 <abompard> #startmeeting hubs-devel
13:11:19 <zodbot> Meeting started Tue Feb 13 13:11:19 2018 UTC.  The chair is abompard. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:11:19 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
13:11:19 <zodbot> The meeting name has been set to 'hubs-devel'
13:11:23 <sayan> issue with power here, last meeting I got dc too :-(
13:11:28 <abompard> #topic Roll Call
13:11:31 <sayan> .hello sayanchowdhury
13:11:32 <zodbot> sayan: sayanchowdhury 'Sayan Chowdhury' <sayan.chowdhury2012@gmail.com>
13:11:35 <abompard> .hello2
13:11:36 <zodbot> abompard: abompard 'Aurelien Bompard' <aurelien@bompard.org>
13:11:39 <mizmo> .hello duffy
13:11:40 <zodbot> mizmo: duffy 'Máirín Duffy' <fedora@linuxgrrl.com>
13:11:59 <abompard> #chair sayan mizmo ryanlerch
13:11:59 <zodbot> Current chairs: abompard mizmo ryanlerch sayan
13:12:06 <ryanlerch> .hello ryanlerch
13:12:07 <zodbot> ryanlerch: ryanlerch 'Ryan Lerch' <rlerch@redhat.com>
13:12:22 <mleonova> .hello mleonova
13:12:23 <zodbot> mleonova: mleonova 'Maria Leonova' <mleonova@redhat.com>
13:12:43 <abompard> #chair mleonova
13:12:43 <zodbot> Current chairs: abompard mizmo mleonova ryanlerch sayan
13:13:08 <abompard> #topic Action items from last meeting
13:13:11 <abompard> There were none
13:13:24 <abompard> Let's move to status updates
13:13:25 <abompard> #topic Status Updates
13:13:38 <abompard> who wants to start?
13:14:03 <abompard> I can start, it won't be long
13:14:16 <abompard> I've basically been reviewing PRs and working on deployment stuff
13:14:25 <abompard> Testing on hubs-dev
13:14:56 <abompard> My focus this week will be to help the RFR move forward
13:15:04 <abompard> so we can have the staging server asap
13:15:27 <abompard> and I'll be doing reviews of course
13:15:34 <ryanlerch> abompard: awesome!
13:15:56 <ryanlerch> feel free to ping me if you need me to write up the SOPs
13:16:07 <ryanlerch> from dot-points of course :)
13:16:07 <abompard> getting to staging means having our code audited for security so I'll work with the auditor on that
13:16:18 <abompard> ryanlerch: yeah that's going to be necessary
13:16:26 <abompard> dot-points?
13:16:56 <abompard> while the security audit is performed, we should work on the SOPs
13:16:58 <ryanlerch> i.e. quick notes, and i can write the text itself
13:17:06 <abompard> got it
13:17:12 <ryanlerch> if you don't want to do it yourself that is
13:17:16 <ryanlerch> :D
13:17:17 <abompard> I'll start on the dot-points :-)
13:17:35 <abompard> I think a native speaker will always be clearer than me :)
13:17:53 <abompard> That's all for me I think
13:18:05 <ryanlerch> perhaps not because i dont undertand deployment thought :D
13:18:10 <abompard> haha :)
13:18:18 <abompard> well let's work on that together
13:18:27 <ryanlerch> abompard: +1
13:18:58 <ryanlerch> okies, me this week been working on styles a bit more, as well as finishing off some of the widget cleanup
13:19:02 * shaily is here
13:19:13 <abompard> #chair shaily
13:19:13 <zodbot> Current chairs: abompard mizmo mleonova ryanlerch sayan shaily
13:19:26 <ryanlerch> next up is going to tidy up the default widgets
13:19:56 <ryanlerch> we don't really see the default widgets for teams in the test data as we set them all explicitly in populate.py
13:20:08 <abompard> right
13:20:14 <ryanlerch> and for streams, was thinking of chaning the defaults there a bit too
13:20:32 <ryanlerch> to maybe meetings, and not sure what else yet
13:21:07 <ryanlerch> once i do it, we can discuss in the PR i suppose
13:21:15 <abompard> +1
13:22:12 <ryanlerch> also, after the PR i opened today for layout gets approved, going to do a tidyup of the responsive stuff (for mobile views)
13:22:21 <abompard> +1
13:22:35 <ryanlerch> and that's it from me!
13:23:18 <abompard> sayan, wanna go now while you're still connected?
13:24:07 <sayan> abompard: I don't have much to update, I was mostly working on fedimg bits
13:24:13 <abompard> okay!
13:24:29 <abompard> mizmo?
13:24:36 <sayan> On the badges side, I worked on fixing the with parag to fix the badges deployment
13:24:40 <mizmo> abompard: nothing to update
13:24:59 <sayan> but parag raised a few questions about the packaging questions, I am yet to answer to those questions
13:25:21 <abompard> sayan: you mean the badges/tahrir app?
13:25:27 <abompard> mizmo: OK!
13:25:38 <sayan> abompard: yes
13:25:59 <ryanlerch> for the badges widget,the main thing we need from the endpoint we are using is categories for badges
13:26:15 <ryanlerch> it gives us the tags, but not the categories
13:26:28 <sayan> ryanlerch: yes, that is what is needed
13:26:55 <ryanlerch> the badges widget is using the tags at the moment, which is OK, but once the endpoint is updated, we can change it to do the categories
13:28:14 <abompard> makes sense
13:28:20 * ryanlerch stops blathering about badges
13:28:49 <abompard> shaily, anything to report?
13:28:57 <shaily> i worked on adding tests to search (PR #540 under review), and to some cachedfunctions
13:29:04 <shaily> however my setup seems to be broken for testing. tox gives me an `unsupported pickle protocol` error on python2 and missing packages on python3
13:29:07 <shaily> i haven't reprovisioned in a while so i'll make a fresh VM, make sure the tests pass and commit the changes.
13:29:12 <shaily> i also tried to look into making a basic haystack like wrapper for our use case, i need some more time with that
13:30:01 <abompard> okay
13:30:47 <abompard> unsupported pickle protocol usually means you're opening a pickle file made in python3 with python2.
13:30:54 <abompard> that pickle file may be in the caching system
13:31:11 <abompard> so yeah I'd recommend making a fresh VM
13:31:34 <shaily> okay
13:32:05 <abompard> That's all for status reports
13:32:14 <abompard> unless mleonova wants to say something? :-)
13:32:36 <mleonova> abompard, it's not so much a status, rather a question ;)
13:32:59 <mleonova> I would like to propose some user testing for Hubs to be done in April
13:33:27 <mleonova> there will be an Open House event at Red Hat Czech and I see it as a great opportunity to engage students
13:33:41 <mleonova> if you see it fit =)
13:35:17 <mleonova> we talked with abompard and I cam today to ask everyone else I guess, if they see it happening
13:35:29 <mizmo> sounds great to me
13:36:20 <mleonova> mizmo, just wanted to make sure there will be stuff to test - but I see we are on a good track =)
13:36:47 <mleonova> I will then proceed with arrangements and we can figure out details later
13:39:01 <mleonova> I guess that's all for now, abompard =)
13:40:13 <abompard> thanks mleonova!
13:40:27 <abompard> Okay, let's have a look at our tickets
13:40:56 <abompard> #topic Tickets
13:41:15 <abompard> https://pagure.io/fedora-hubs/roadmap?status=Open&no_stones=&milestone=Production
13:41:29 <abompard> Ticket 437: Halp widget: do some CSS styling
13:42:03 <abompard> I think ryanlerch said he'd work on that one?
13:42:13 <abompard> do I remember correctly?
13:42:35 <mizmo> i had that one but i still haven't been able to get env set up, i am happy to open up for someone else tho
13:43:08 <abompard> okay
13:44:26 <abompard> ryanlerch: wanna take it up?
13:44:40 <ryanlerch> abompard: i dont recall that... :/
13:44:46 <ryanlerch> yeah, i can do it!
13:44:58 <ryanlerch> are the changes required in that tcket>
13:45:04 <abompard> OK my memory was actually a memory of the future then.
13:45:08 <mizmo> ryanlerch: should be
13:46:01 <ryanlerch> okies, happy to do it!
13:46:06 <abompard> great :)
13:46:07 <abompard> thanks
13:46:34 <abompard> next up, issue #390 https://pagure.io/fedora-hubs/issue/390
13:47:07 <abompard> it's a big meta issue, I think the only things left to do is the Halp widget style change we just discussed, and setting a proper default widgets lists
13:47:23 <abompard> and I think ryanlerch said he'll do it (deja-vu!)
13:48:09 <ryanlerch> abompard: i did say this one!
13:48:19 <ryanlerch> but that was only about 20mins ago lol
13:48:22 <abompard> :)
13:48:40 <abompard> timey wobbly thing, you know
13:49:35 <abompard> OK, we now have 10 minutes of open floor
13:49:37 <abompard> #topic Open Floor
13:51:40 <ryanlerch> i have nothing!
13:56:56 <ryanlerch> anyone else?
13:59:48 <abompard> nope, let's close !
13:59:57 <abompard> #endmeeting