14:03:37 #startmeeting hubs-devel 14:03:37 Meeting started Tue Aug 1 14:03:37 2017 UTC. The chair is sayan. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:03:37 The meeting name has been set to 'hubs-devel' 14:03:45 #topic Roll Call 14:03:46 * sayak is here 14:03:55 .hello sayanchowdhury 14:03:56 sayan: sayanchowdhury 'Sayan Chowdhury' 14:03:58 .hello abompard 14:04:02 abompard: abompard 'Aurelien Bompard' 14:04:07 .hello sayaksarkar 14:04:08 sayak: sayaksarkar 'Sayak Sarkar' 14:04:25 sayan: i'm here 14:04:33 mizmo: hi 14:05:03 #chair abompard sayak mizmo 14:05:03 Current chairs: abompard mizmo sayak sayan 14:05:08 .hello duffy 14:05:08 #topic Status Updates 14:05:09 mizmo: duffy 'Máirín Duffy' 14:05:44 abompard: do you want to go first? 14:05:49 sure 14:06:00 I've been working on the Hubs workshop for Flock 14:06:08 I've made good progress 14:06:30 I'm almost to a point where I *could* ask you to test it if you have time ;-) 14:07:11 It's longer than 30 minutes, but since the script is on a webpage, folks can choose to keep going if they have time or want to 14:07:24 And hopefully we can reuse it outside of Flock 14:07:35 \o/ 14:07:54 If anybody wants to test it when it's ready, feel free. 14:08:01 It should be testable in a couple days 14:08:37 On another note 14:08:49 I've noticed a couple calls to pkgwat.api in the code 14:09:01 and that is dependant on the Fedora Packages webapp 14:09:08 that will be replaced by Pagure soon 14:09:16 so we'll have to replace those calls too 14:09:34 I haven't opened a bug about it yet 14:09:39 will do it after the meeting 14:09:52 OK, that's about it for my status. 14:10:15 abompard: thanks 14:11:10 let me go over through my update 14:11:35 im happy to test the workshop 14:12:14 mizmo: yay! thanks 14:12:34 so, last week I worked on the modal, and it's ready now 14:13:15 I created reusable modal classes like ajax-get, ajax-hubs-modal to render a modal, ajax-post to post form data 14:14:18 I have hit an issue which I have been trying to solve is that after I create the IRC server 14:14:56 as in like create connection with the irc server, I am having trouble returning data/ exiting the IRC server 14:15:49 if issue is the last thing left after that the irc wizard creation will be done 14:16:21 sayan: would you like me to have a look? 14:16:31 abompard: it would be great, I can push the code 14:16:38 maybe just explaining to me will help you find the answer :-) 14:16:50 (rubber duck programming, right ;-) ) 14:17:54 abompard: so, there is event-loop that keeps running 14:18:12 and checks and parses the irc messages 14:18:20 This is the class 14:18:22 http://python-irc.readthedocs.io/en/latest/irc.html#irc.client.Reactor 14:18:47 sayan: should we do that after the meeting? 14:19:11 abompard: yes, I just gave a few lines 14:19:42 Last week I was mostly busy with this could not do much on the slides, but I will push the slide changes 14:19:58 abompard: mizmo: btw, I use slidedeck for creating slides? 14:20:10 is that okay? Or should we use the Fedora Presentation template 14:20:26 slidedeck creates HTML5 templates 14:20:36 using Markdown 14:20:50 so we can collaborate using that 14:22:14 abompard: mizmo ^^ 14:22:35 sayan: I don't know it but I'm not opposed to using it 14:22:55 is it in Fedora yet? 14:23:33 I am not sure 14:23:38 I guess not, I install it via pip 14:23:56 ^^ I do that inside an virtualenv 14:24:00 okay 14:24:07 sayan, abompard - markdown sounds good to me 14:24:08 (not a requirement, just asking) 14:24:59 ok, I will push the changes and we all can collaborate 14:25:14 sayak: what are you working on? 14:25:40 so i worked on a couple of issues last week 14:25:56 Yeah 14:26:06 removed the FedoraHosted widget 14:26:57 and also added python-tox to Ansible's dependency link to avoid the tox not found issue on bootstrapping the project 14:27:42 apart from these I'm still trying to come to terms with the codebase and am trying to figure out how the test cases work 14:27:57 sayak: going forward do you want to change the widgets to React? 14:28:09 sayan, sure, that would be great 14:28:26 sayan, though I'm not quite sure where to start from 14:28:40 sayak: probably start migrating a widget? 14:28:43 i know how the basics of how the widgets work at the moment 14:29:18 sayan, where can I find widgets which haven't been migrated yet? 14:29:40 sayak: only Halp is now in React which abompard wrote 14:29:53 sayan, ahh okk 14:30:14 rest of them are in Jinja templates 14:30:26 sayan, i do see that all of the rest are in Python at the moment with Jinja i guess 14:30:27 in hubs/widgets//root.html 14:30:37 Yes 14:31:06 sayak: so you can start migrating them one by one, and create a generic widget layout 14:31:28 "the generic widget layout" could be over-time 14:31:33 sayan, sounds awesome! will work on that this week then! :-) 14:31:37 cool 14:31:55 anything else to discuss? 14:32:18 yup! I can only work on the generic widget layout once i understand the basic common features behind each widget 14:32:25 sayan, nothing else from me 14:32:32 sayan: are you hosting the markdown for the slides somewhere? 14:32:40 or same as etherpad? 14:32:43 mizmo: I will push it to my github repo 14:33:10 mizmo: add you all as collaborators 14:33:35 sayak: feel free to ask me if you have questions about usage of React in Hubs 14:34:10 mizmo: I would ping you for the classes or probably sit down over a span of time to fix the IRC modals 14:34:35 by classes I mean the CSS classes for the modals 14:34:47 I am going over and ending this meeting 14:34:58 #endmeeting