14:04:15 #startmeeting hubs-devel 14:04:15 Meeting started Tue Aug 22 14:04:15 2017 UTC. The chair is sayan. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:04:15 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:04:15 The meeting name has been set to 'hubs-devel' 14:04:40 #topic Roll Call 14:05:11 .hello sayanchowdhury 14:05:12 sayan: sayanchowdhury 'Sayan Chowdhury' 14:06:17 .hello wispfox 14:06:18 shillman: wispfox 'Suzanne Hillman' 14:06:46 .hello duffy 14:06:47 mizmo: duffy 'Máirín Duffy' 14:07:29 * sayan waits for abompard to join in 14:09:01 #topic Status 14:11:01 mizmo: so, this is how the modals look: http://img.susepaste.org/images/64142374.png 14:11:26 * mizmo looks 14:11:48 cool, spacing is a bit wonky but i can fix that. overall looks correct! 14:12:09 mizmo: yeah! I tried to make it close to the mockups that we have in pagure 14:12:43 mizmo: though patternlab had the basic layout of modals based on bootstrap 14:12:59 yeh, are you using the stuff from patternlab? 14:13:25 mizmo: yes, but I had to use a lot of CSS, like the 2 level header 14:13:40 huh, it should have just worked 14:13:59 mizmo: it works, but it gives a strange UI 14:14:12 ohhh i bet i know why 14:14:24 some of the new styles need to be merged with fedora-bootstrap 'upstream' 14:14:33 Oh ok 14:14:57 another thing is if we can standarize, the margin, padding, font-weight 14:15:42 I have right now created classes like f-w-1, f-w-2.. in hubs but it would be good to move that to patternlab 14:15:50 yep that should come once the pattern lab stuff is push back upstream to fedora-bootstrap 14:15:57 the plan, anyway! 14:16:53 cool, in that case I can remove that 14:17:37 mizmo: also, I have created a bunch of ajax methods in hubs to handle the ajax calls 14:17:46 like ajax form submit etc 14:17:55 let me push the irc code then you can check 14:17:59 ok 14:20:59 mizmo: methods like this: https://pagure.io/fork/sayanchowdhury/fedora-hubs/blob/feature/irc/f/hubs/static/js/hubs.main.js#_71 14:21:53 these are ajax generic methods to do GET, POST, PUT methods 14:22:30 if we can have methods like this in the patternlab like this 14:22:37 s/like this// 14:23:07 sayan: well patternlab is focused on UI elements - 14:23:15 sayan: do you want me to break out a separate page in it for this? 14:23:38 mizmo: it should have been fedora-bootstrap 14:23:45 not patternlab 14:23:57 sorry for that 14:24:19 ohh! ryanlerch is kind of in charge on fedora-bootstrap, maybe we'll email him on this? 14:24:29 i dont know how he'd want to integrate them 14:24:47 mizmo: oh sure I will do that, better talk to him during FLock 14:24:56 sayan: yeh i think that'd work well 14:25:11 at the end of the day, I think most of the projects need these methods 14:26:57 mizmo: a few things, can we revamp the UI of the widgets? 14:27:58 sayan: yep thats part of the patternlab work 14:28:51 mizmo: as I am planning to launch hubs to prod, let people test out and use 14:30:01 and few of the widget UI is not that good, I will work on few refactor for the time being so that it looks better 14:30:10 sayan: is there something specific you're thinking of here? 14:30:27 sayan: like an example of a problematic widget? 14:30:35 mizmo: nothing specific, let me give you an example 14:30:59 the member subscriber widget looks like POC now 14:31:23 with buttons stacked on one another 14:31:25 * mizmo looks 14:31:47 this the contact widget padding is off 14:32:26 oh yeh its rendering totally wrong on my end here, the buttons are floating right and on top of the main text 14:32:55 i can go through and try to fix those kinds of issues, i can start today. so it looks better for flock. but i dont want to spend too much time on it since some of the css underneath will change with the patternlab stuff 14:32:58 does that seem like a goo dplan? 14:33:07 mizmo: yes, that would be good 14:34:17 mizmo: yes, the point is to have something that looks good and then we can standarize when patternlab is up 14:34:36 or implement according to patternlab 14:34:44 cool 14:36:55 shillman: im looking at your slides now - sorry ive been buried under a mountain 14:36:59 i appreciate your putting them together!!!! 14:37:03 mizmo: No worries. :) 14:37:09 How's things going for you? 14:37:11 shillman: how long is the timeslot? 30 min? 14:37:19 I think it's 30, yes. Let me make sure. 14:37:51 mizmo: Can you frame few sentences for Why are we building Fedora Hubs? and What is the goal behind Fedora Hubs? 14:37:53 mizmo: https://github.com/sayanchowdhury/flock-2017/blame/master/fedora_hubs/slides.md#L33 14:38:38 sayan: sure, is there a way i can add it directly to md or better to copy/paste here? 14:39:04 mizmo: Yes, 30 minutes. 14:39:23 shillman: with the amount of material we might struggle to get in under time i think 14:39:37 Ok. 14:39:40 mizmo: you have the access, but the readme is outdated you can paste it here if you want 14:39:42 So we need to shrink it. 14:41:40 sayan: Why are we building Fedora Hubs? "We're building Fedora Hubs to make it easier for new contributors to Fedora to join us. We'd also like to provide a more efficient workflow for current contributors." 14:43:30 sayan: What is the goal behind Fedora Hubs? "The two main goals of Fedora hubs are to both serve as an 'intranet' for the Fedora project as well as a single place to keep updated on what's going on across the project. Each of the teams within Fedora have their own workflows and processes - Hubs will provide a single, unified, consistent interface to working with those teams without forcing them to change how they work. It 14:43:30 will also provide information streams that will make it easier for contributors - many of whom are volunteers and cannot always follow the project on a daily basis - to keep up and catch up with what's going on." 14:44:31 shillman: i'll do comments directly in the deck if thats ok, 14:44:44 Sure! 14:45:18 shillman: can we list out the people you did interview and their region? 14:45:34 Sure! I can grab that info. 14:45:59 thanks mizmo 14:46:23 sayan: sure, does it make sense? 14:46:37 sayan: need anything else? i'm good at coming up with blobs of text lol 14:46:55 mizmo: you are. :) 14:47:21 mizmo: yes, I thought a lot to come with something short but it turned out to be paragraph 14:47:37 * sayan too bad at this 14:49:14 sayan: to cut the goals one down, "(1) Fedora Hubs will provide a single, consistent interface to following and interacting with the many teams across Fedora without forcing htem to change how they work. (2) Hubs will provide information streams to make it easier for contributors - especially occasional volunteers - to keep up and catch up with what is going on in their areas of interest across the project." 14:50:15 shillman: nitpicking, first slide can we have the size of the avatar images same? 14:51:45 sayan: approximately. I actually meant to ask mizmo for a better image 14:51:46 shillman: another thing is the colors are grey, it might be difficult to read during projection 14:52:40 shillman: i think maybe throw in a screenshot of the hubs interface, ill put it in there, so people can look at it and we can point out the basics of how it works and how regions fit into the model 14:52:40 you can add more weight to the headers, and the text and change color to create more contrast 14:53:16 mizmo: I couldn't figure out what screenshot to include. :) 14:53:55 shillman: ill do one off of the dev instance thats running now 14:54:04 mizmo: Ok! 14:54:21 I'm still hunting the docs that include who I actually interviewed. Remembering where I put them is apparently hard! :) 14:54:33 OH, I bet they are attached to a pagure issue. 14:56:20 Ooooh, right. Dropbox. :) 15:01:07 shillman: did we ever do a full vis design mockup of regional hubs? 15:04:55 mizmo: No, we did not. 15:05:00 I think at least not. 15:05:35 shillman: ok cool, im going to convert some of your balsamiq mocks into one in inkscape then, ill do a 'greater boston' one as the example since thats the one you did 15:05:51 Ok! 15:09:23 shillman: oh i thought you had a latam ambassador 15:09:30 oh there you go lol 15:09:42 * mizmo leaves you to it lol 15:10:31 shillman: Sumantro is ambassador 15:11:09 sayan: Maybe now? 15:11:11 He wasn't then 15:11:28 He was acting like one, mind you! 15:12:01 shillman: oh ok 15:12:30 yeah! he joined ambassador recently 15:13:45 mizmo: One thing I'm concerned about is the problem of 'too much text = people not listening to you'. 15:14:00 shillman: yeh we can refine it 15:14:18 i think we should try to keep data to the slides and talk to the data: screenshots, table of interviewees, screenshot of the post up, etc 15:14:34 *nod* 15:15:55 sayan: In general, I try to avoid pure black on pure white because it looks odd, but your point about visibility on a projection screen is a good one. 15:17:40 pagure.issue.edit -- duffy edited the content fields of ticket fedora-hubs#31 https://pagure.io/fedora-hubs/issue/31 15:17:41 Oh, did anyone have thoughts on my idea of a handout - and the content of the handout? 15:17:57 pagure.issue.comment.edited -- duffy edited a comment on ticket fedora-hubs#31: "Meeting Announcement Notifications" https://pagure.io 15:18:18 shillman: well the handout is more on UX process but the talk the process applied to hubs 15:18:42 mizmo: So perhaps make it more specific to hubs? 15:18:56 I was sort of thinking of it as a 'hey, now you can do this with your projects' thing. 15:19:23 shillman: yeh i think thats a good idea, i think what i'd do is mark each square in the chart (e.g., A,B, C, D) and refer to them as we walk through our process with hubs 15:19:32 so they're interacting with the chart thruout the talk and can see where we were at what point 15:19:34 does tha tmake sense? 15:19:36 ^^ that sound like a good idea 15:19:38 Ah! Yes, good plan 15:19:57 it'll then more tightly connect the preso and handout, but then walking out the handout is perfect to apply to other projects 15:20:11 and maybe up front we'll say, this is a case study, you'll learn about hubs, but you'll also learn the process so you can use it yourself 15:20:21 *nod* Any idea how many I should print? Or if I can print at FLOCK? 15:20:22 sorry im slow, im doing a vis design for a boston hub lol 15:20:26 No worries! 15:21:26 shillman: i can print here in boston and bring down, i have a box of stuff i'm bringing. 15:21:32 Ah! Cool, ok. 15:21:33 shillman: if you can update with the letters then i can print off 15:21:39 I feel like it's too darned long right now. 15:22:01 the handout? 15:22:14 Yeah 15:22:17 The table 15:23:03 nah i think it's perfect 15:23:10 OK. 15:23:18 you want to have dense detail here since it's their takeaway 15:23:36 Will send you a PDF of the version that I have that actually fits on two pages (and can therefore be a single sheet). 15:24:37 cool sounds good 15:24:42 ill make, 50 copies maybe? 15:24:51 Cool 15:26:15 I will go over and end the meeting 15:26:19 #endmeeting