14:00:54 <sayan> #startmeeting hubs-devel 14:00:54 <zodbot> Meeting started Tue Jul 25 14:00:54 2017 UTC. The chair is sayan. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:54 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:54 <zodbot> The meeting name has been set to 'hubs-devel' 14:00:54 <sayak> sayak, is there a meeting today? 14:01:05 <sayak> nevermind 14:01:20 <sayan> sayak: yes :) 14:01:23 <sayan> #topic Roll Call 14:01:29 <sayan> .hello sayanchowdhury 14:01:32 <zodbot> sayan: sayanchowdhury 'Sayan Chowdhury' <sayan.chowdhury2012@gmail.com> 14:01:36 <shillman> .hello shillman 14:01:40 <shillman> .hello wispfox 14:01:40 <zodbot> shillman: shillman 'None' <shillman@redhat.com> 14:01:42 <sayak> .hello sayaksarkar 14:01:44 <zodbot> shillman: wispfox 'Suzanne Hillman' <wispfox@gmail.com> 14:01:47 <zodbot> sayak: sayaksarkar 'Sayak Sarkar' <sayak.bugsmith@gmail.com> 14:02:10 <mizmo> .hello duffy 14:02:11 <zodbot> mizmo: duffy 'Máirín Duffy' <fedora@linuxgrrl.com> 14:02:13 <abompard> .hello abompard 14:02:14 <zodbot> abompard: abompard 'Aurelien Bompard' <aurelien@bompard.org> 14:02:59 <sayan> #topic Status Updates 14:03:13 <sayan> abompard: do you want to update first? 14:03:26 <abompard> sayan: yep, not much to say anyway 14:03:44 <abompard> so, I've sent two PR last week that you guys just reviewed, thanks a lot 14:04:07 <abompard> I'm thinking of the hubs workshop and trying to fix APIs as I go :-) 14:04:13 <abompard> or just make them easier 14:04:34 <abompard> so people in the workshop don't have too much boilerplate to write 14:04:59 <abompard> I'd also like to mention something 14:05:21 <abompard> With the retirement of pkgdb and the move to pagure, we will have a couple REST calls to update in Hubs 14:05:36 <sayan> abompard: yes 14:05:48 <abompard> I don't think it's much, but it also means making sure it actually works, updating unit tests and all that 14:06:22 <abompard> I've pinpointed some of those places and once the migration is up we shouldn't wait too long to do the switch 14:06:30 <abompard> I can do it if that's OK. 14:06:53 <abompard> as Flock gets closer, we'll need to have a working setup 14:06:58 <fm-hubs> pagure.issue.edit -- sayanchowdhury edited the priority fields of ticket fedora-hubs#358 https://pagure.io/fedora-hubs/issue/358 14:06:59 <fm-hubs> pagure.issue.comment.added -- sayanchowdhury commented on ticket fedora-hubs#358: "Vagrant ssh returns ssh error" https://pagure.io/fedora-hubs/issue/358#comment-450225 14:07:15 <abompard> Not much else from me at that point. 14:07:17 <fm-hubs> pagure.issue.edit -- sayanchowdhury edited the close_status and status fields of ticket fedora-hubs#358 https://pagure.io/fedora-hubs/issue/358 14:07:38 <sayan> abompard: I know you created an issue for that 14:07:43 * sayan digs up the link 14:07:46 <abompard> yep 14:09:13 <sayan> abompard: did you create the issue for this or the fedorahosted sunset? 14:09:25 <sayan> We need to deprecate the fedorahosted widget 14:09:27 <abompard> it was about pkgdb I think. 14:09:32 <abompard> yeah, that too 14:09:57 <sayan> could not find the pkgdb issue 14:10:18 <sayan> anyways, sayak do you want to take this as your first issue to solve 14:10:26 <sayan> pretty simple it is 14:10:38 <sayak> sayan, that would be great 14:10:43 <sayak> #358? 14:11:07 <sayak> nope that's the one i created 14:11:15 <sayan> No, not #358, that was the vagrant issue that you created 14:11:26 <sayak> sayan, what's the issue number? 14:11:28 <sayan> If this issue does not exist we need to create 14:11:40 <sayan> abompard: I searched but it's not there 14:12:46 <sayan> abompard: can you check the link and if it's not there create one? 14:13:22 <sayan> Ok, going ahead with my updates 14:14:09 <sayan> I was working on migrating the JS code so that the HTML code is cleaner. 14:14:20 <sayak> sayan, abompard please share the issue number once you create it! 14:14:20 <sayan> I sent the WIP PR 14:14:27 <sayan> sayak: sure 14:15:40 <sayan> This cleanup has made debugging JS code easier with the developer console 14:16:33 <sayan> Now I am working on to see that the ajax-hubs-modal that I built to render the IRC join flow is working or not 14:17:33 <sayan> and on parallel lines, I am also wrote the intial code to connect to matrix 14:17:52 <sayan> and fetch the logs 14:18:52 <sayan> mizmo: abompard btw, should we storing the logs in hubs itself? 14:19:25 * mizmo not sure 14:20:13 <sayan> mizmo: how about we store 7 days of public log? 14:20:24 <mizmo> sayan: seems like a reasonable start 14:21:13 <sayan> okay 14:22:06 <sayan> #topic Flock 14:23:43 <sayan> mizmo: abompard: I could not workon on the content for the slides last week because I was not that well last week 14:24:21 <sayan> I started off this week, but is still in process of drafting the content 14:25:14 <sayan> - What is Fedora Hubs? 14:25:16 <sayan> - Why we are building Fedora Hubs? 14:25:19 <sayan> - What is the goal, Fedora Hubs is trying to achieve? 14:25:20 <sayan> - Architecture of Fedora Hubs 14:25:23 <sayan> - Widgets: How can you build them? 14:25:25 <sayan> - I would like to help build mockups! 14:25:26 <sayan> - When & Where do we meet? 14:25:44 <sayan> mizmo: shillman: abompard ^^ so this was the planned outline of the talk 14:26:28 <sayan> for "Widgets: How can you build them?" & "I would like to help build mockups!" 14:26:37 <mizmo> i would say lets not focus a lot of time on the first 3 items, theres a lot of background available already, i think at a flock most people would know what hubs is 14:26:45 <mizmo> but otherwise looks great 14:27:11 <sayan> mizmo: btw, we have two sessions right? 14:27:22 <sayan> One 30 mins slot and the other 180 mins slot? 14:27:28 <mizmo> sayan: im not sure. i think so. 14:27:34 <mizmo> let me look 14:28:34 <mizmo> okay we have demo+ roadmap for 30 min 14:28:52 <sayan> ^^ that's the talk 14:28:53 <mizmo> we have a hubs hackfest for three hours the next day\ 14:29:04 <mizmo> so i dont see any roadmap items in the outline 14:29:18 <mizmo> eg, what have we been working on, what are we planning to work on in the future 14:29:25 <mizmo> when is it going to be available 14:29:25 <mizmo> etc 14:30:19 <sayan> mizmo: - What is the goal, Fedora Hubs is trying to achieve? 14:30:59 <sayan> Possibly merge the first two 14:31:10 <sayan> What is Hubs & why are we building 14:31:22 <mizmo> sayan: yeh i agree maybe merge all of the first 3 14:31:34 <sayan> Okay 14:31:39 <mizmo> the two main points we use for explaining hubs are here: http://blog.linuxgrrl.com/2015/07/01/fedora-hubs-update/ 14:31:48 <mizmo> "It’s an ‘intranet’ page for the Fedora Project. You work on all these different projects in Fedora, and it’s a single place you can get information on all of them as a contributor." 14:31:56 <mizmo> "It’s a social network for Fedora contributors. One place to go to keep up with everything across the project in ways that aren’t currently possible. We have a lot of places where teams do things differently, and it’s a way to provide a consistent contributor experience across projects / teams." 14:32:18 <sayan> mizmo: yes, those are the lines I picked up for the introduction 14:32:50 <sayan> We can then discuss the roadmap of Hubs then 14:33:04 <sayan> and how the plan if for the work 14:33:43 <sayan> mizmo: I think we can merge Architecture of Hubs & Widgets: How can we build them 14:34:06 <mizmo> sure 14:34:08 <sayan> mostly because abompard will demo during the hubs hackfest too 14:34:38 <sayan> The last two stays intact 14:35:29 <sayan> let me copy the stuffs I wrote to the etherpad link 14:36:13 <sayan> Added in the end: https://etherpad.gnome.org/p/hubs-flock-workshop 14:36:30 * mizmo looks 14:36:57 <mizmo> i think we need a specific roadmap item too 14:36:59 <mizmo> in the outline 14:38:25 <sayan> mizmo: as in meeting widgets, regional hubs widgets etc? 14:38:34 <sayan> discuss them in the roadmap? 14:38:43 <mizmo> yeh just make sure roadmap as a topic is in the outline 14:39:33 <sayan> mizmo: yes, I am editing the etherpad, this was based on the old outline 14:39:42 <mizmo> ohh ok 14:40:27 <sayan> mizmo: added it now 14:43:12 <sayan> mizmo: I noted down the points that I should expand and convert them into bullet poitns 14:44:01 <sayan> #topic Open Floor 14:44:20 <sayan> Does anybody have anything to share? 14:44:31 <mizmo> so mshakshober and i as well as our HS intern etsang are working on a pattern library that could be used for hubs 14:44:37 <mizmo> we have a separate talk for it at flock 14:44:41 <mizmo> but it could be useful for people in the workshop 14:44:59 <mizmo> its basically documenting & expanding fedora bootstrap in the style of the patternfly website 14:45:22 <abompard> About the hackfest/workshop: so some of those 3 hours will be the workshop (learning to write widgets), and the rest will be the hackfest itself? How long should we dedicate to teaching people to write widgets? 14:45:45 <sayan> abompard: 30 mins? 14:45:55 <mizmo> abompard: yeh exactly. its up to us how to split the 3 hrs 14:45:57 <abompard> works for me. I can do with more if we have more 14:46:14 <sayan> It has to be detailed 14:46:20 <abompard> but since the flock focus is on hackfests, let's say 30 min 14:46:45 <sayan> I think 30 mins is enough, but we can go plus a few more minutes 14:46:56 <sayan> if needed 14:47:04 <abompard> agreed 14:47:12 <abompard> Alright I'll design for 30 min. 14:47:27 <sayan> mizmo: I saw discussion #fedora-design, that something needed 14:47:55 <sayan> I usually end up copy pasting code from patternfly website for my personal projects :-) 14:48:33 <fm-hubs> pagure.pull-request.comment.added -- abompard commented on PR #360 on fedora-hubs https://pagure.io/fedora-hubs/pull-request/360#comment-30425 14:49:14 <mizmo> yep :) it's taken a while but we're trying to do something about it 14:49:15 <fm-hubs> pagure.pull-request.comment.added -- abompard commented on PR #360 on fedora-hubs https://pagure.io/fedora-hubs/pull-request/360#comment-30427 14:49:16 <fm-hubs> pagure.pull-request.closed -- abompard merged pull request #360 on fedora-hubs https://pagure.io/fedora-hubs/pull-request/360 14:49:40 <sayan> Going over and ending this meeting 14:49:50 <sayan> #endmeeting