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