15:04:48 #startmeeting hubs-devel 15:04:49 Meeting started Mon Jan 23 15:04:48 2017 UTC. The chair is sayan. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:04:49 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:04:49 The meeting name has been set to 'hubs-devel' 15:04:58 ^^ there it goes 15:05:06 Thanks, I couldn't remember the # command. :) 15:05:11 chair? 15:05:19 #chair shillman 15:05:19 Current chairs: sayan shillman 15:05:21 Yay! 15:05:31 #topic Feasibility of mockups for regional hubs 15:05:49 Do you care which issue to start with? 15:06:17 let's go with the priority you sent me 15:06:31 #link https://pagure.io/fedora-hubs/issue/281 15:06:34 OK! 15:07:03 Have you had a chance to take a look, or will we be looking at them fresh now? 15:07:27 shillman: yes, I browsed through the tickets 15:07:40 hey pingou: are you around? 15:07:44 #info The first one is on the master list of events. 15:09:27 So did you decide from where are you planning to get the data for the events? 15:10:57 The only place other that the wiki I know where we maintain the list of Fedora events is Fedocal 15:11:05 mizmo and I were thinking that it's really hard to pull event info from other places, so it would need to be something very easy to do within hubs. 15:11:37 We discussed the possibility of pulling it in from the wiki and various blog posts and mailing lists... 15:12:15 And part of the problem we are trying to solve is that of lack of consistency where one can look to find events. 15:12:47 shillman: Yes, it's a tough job given the complexity of parsing the name of the place and the mapping it 15:13:10 I'm guessing that's true even if an event is created within hubs? 15:13:22 I've not yet done anything on the event creation interface side of things. 15:13:34 shillman: it would be easier than pulling data 15:13:38 OK, good. 15:14:27 In that case we need to make sure that it should be a protocol to create an event in hubs 15:14:50 As in, one needs to be created? 15:14:59 A protocol, I mean? I'm not sure what you are saying. 15:15:27 I mean that whenever an event is announced it should be made sure that a Fedora Hubs event is created for it 15:16:30 Ah! Yes. One of our goals is that people have reason to be working on and creating events in hubs, but how we get people who aren't (yet?) using it to create things there is an interesting problem. 15:17:22 And not one I really have a good idea how to solve. I don't think we want to be adding to people's task list for creating events: it's already a pain to do. 15:17:50 Making people use hubs and making the activity a part of the standard protocol 15:18:15 Nope, the creation form should be simple so as to have minimum drop off 15:18:29 Just need name of event, date, and place 15:18:39 Well, if they are using hubs, then our plan is to make it really obvious that you create it in hubs. 15:18:42 Right. 15:18:45 Agreed. 15:18:56 shillman: have you seen this https://reps.mozilla.org/events/ ? 15:19:05 And allow more options if wanted, but only those are minimally needed. 15:19:32 sayan: nope! I'm not completely sure what I'm seeing? 15:19:59 I'm guessing a list of Mozilla events? 15:20:05 yes, they can edit the event later to add stuffs needed but even if it's not there it's okay 15:20:17 shillman: yes, list of events happening around the world 15:20:23 Nice, thanks. :) 15:20:54 pagure.issue.comment.added -- wispfox commented on ticket fedora-hubs#281: "Master list of Events" https://pagure.io/fedora-hubs/issue/281#comment-71059 15:21:00 so, whenever there is an event within mozilla this is the url shared as the event url 15:21:29 #agreed that event creation should be really simple, only requiring event, date, and location. Anything else is optional, and can be added after the fact. 15:22:06 sayan: One interesting point is that we want to let larger events like FLOCK and such be added to the events list as soon as the bids are accepted. Those may not yet have precise details available 15:23:06 isn't date and the location finalized? 15:23:43 I _think_ all three are finalized, but I'm a little fuzzy on that point. 15:24:05 (three: name, date, place) 15:24:18 I suppose it'd have to be in order to submit a bid? 15:24:22 So nevermind. :) 15:24:39 as per my experience with conferences, before the call for proposals these three are finalized so that people can submit their talk accordingly 15:25:57 I would imagine that talk proposals come after the location bid has been accepted? Regardless, I think it is true that those are largely finalized by bid acceptance time. And if not, the changes will be minimal. 15:26:16 Yes 15:29:34 Any other thoughts on events lsit mockups? 15:29:36 list 15:29:38 shillman: if we have these details we are pretty much sorted to show couple of things within calendar 15:30:09 shillman: there would be a seperate event page? 15:30:22 Yes, each event will ahve their own page. I haven't yet mocked one up. 15:32:15 cool 15:33:22 There will be different mockups for one that hasn't existed and one that has passed, as we were thinking it'd be nice to have a place for photos, meeting minutes, videos, etc for an event that has happened. 15:34:05 One thing I need to figure out is finding "event in x miles" 15:35:06 there should be settings to change from miles to kilometers too :) 15:35:10 Mmm... not necessarily an easy thing to do? 15:35:34 Yes, absolutely. Mo was suggesting that it default to the appropriate measurement for one's locale, and have an option to change it in settings. 15:35:59 I need to do a research on it. It's possible but I need to look into it 15:36:14 Ok. 15:36:42 it should be mostly to look with latitude and longitude of the place 15:36:48 #action Sayan to look into making "event in x miles" work. 15:37:07 sayan: we were thining that people's location info will include city/country/lat/long. 15:37:07 let's move to the next ticket 15:37:18 THe latter two being figured out from the info the person gives us. 15:37:21 ok! 15:37:47 #link https://pagure.io/fedora-hubs/issue/280 master list of people 15:39:36 there would be option right not to show name publicaly 15:40:00 if someone does one want's his/her data to be public 15:40:43 We weren't planning to let peopel who weren't logged into Hubs to use that interface. But beyond that, we could certainly adjust things. 15:40:56 I was also thinking that we needed to include the nicknames, not just given names. 15:41:21 yeah, that's possible 15:42:03 What do you mean by 15:42:08 Do you think we need to allow people to hide their names in that list from fellow Hubs members? 15:42:11 "Friends with XYZ" 15:42:47 Maybe name we can keep, but I am not sure about location 15:43:13 Currently, we are thinking that means 'someone that one is mutually following'. And the goal there is to show overlap between the searcher and the person they are looking at. 15:43:42 Yeah, Mo already pointed out removing location. It's currently just showing distance (see the last two mockups on the page). 15:44:15 but the last mockup has the address above the map? 15:44:34 Ah! That's one's own location. 15:44:42 But good point, that's confusing. 15:45:05 Oh! okay 15:45:41 pagure.issue.comment.added -- wispfox commented on ticket fedora-hubs#280: "Master list of Fedora People" https://pagure.io/fedora-hubs/issue/280#comment-71063 15:48:09 The trick here is to get the people who are online 15:48:18 that would be a trick problem to solve 15:48:26 Oh! Huh. 15:48:52 The map is movable, right? and the list gets updated? 15:49:03 True. Yes. 15:49:21 And the location one is searching for is also adjustable in the filter area. 15:49:54 yes, so when the map moves we need to get the people in that region and how many of then are online and then render the list 15:50:10 so need to make sure that this operation should not turn into a heavy one 15:50:15 Yessss. 15:50:21 Otherwise it'd be really slow. 15:52:02 again posting a link from Mozilla https://reps.mozilla.org/people 15:52:26 #info figuring out who is online with the ability to change where one is looking may be complicated. It need to not become heavy and slow. 15:52:51 pagure.issue.comment.added -- wispfox commented on ticket fedora-hubs#280: "Master list of Fedora People" https://pagure.io/fedora-hubs/issue/280#comment-71064 15:53:34 sayan: that link doesn't appear to update when the map is moved... 15:53:44 yes 15:53:52 I just posted for reference 15:53:59 *nod* 15:54:05 Appreciated! 15:54:26 rest looks good to me 15:54:35 k, cool. 15:54:48 Do you think the online thing is solvable? 15:55:58 Yep solvable 15:56:01 OK, cool. 15:56:47 #action sayan to look into keeping figuring out who is online when search/filter/map changes lightweight. 15:57:27 #link https://pagure.io/fedora-hubs/issue/286 Getting location information for people 15:57:50 sayan: let me know if you need to head out. I don't know how long you were thinking of offering to this discussion. 15:58:23 are you free to complete all the tickets? 15:58:30 Yup! 15:58:59 Rest of the tickets should be fast I guess 15:59:20 Ok, cool. 16:00:32 What are Regions? 16:00:58 Right. 16:01:16 So, we're moving away from regions. Instead, we are thinking of just talking about specific regional hubs. 16:01:44 Originally, they were meant to describe local concepts of places that aren't really city/state/province lines. 16:02:14 We expect that some regional hubs will be along those lines, especially if there aren't enough people in a city to have a hub. 16:02:55 For example, some states think of themselves as part of a group of them: there are multiple states which think of themselves as a 'tri-state region' and thus part of a larger community. 16:03:20 And in the Boston area, there's Boston proper (the city of Boston) and Greater Boston (Boston and a bunch of nearby cities). 16:03:24 Does this makes sense? 16:04:12 so rather than cities, we are moving to a bigger group to have more people in a hub = region? 16:04:20 If needed, yes. 16:04:35 but how are we planning to get those regions? 16:05:03 I guess in the mockup the filled regions is based on the location 16:06:15 The current thought is that Hubs can notice that a certain people are near each other, and suggest that they create a hub. If they are all in the same city, we'd suggest the city as the name. I'm not sure what we'd suggest as the name in the area bigger than a city case, as I'm not sure that there's any way to know what regions people have names for. Maybe we make a generic name and people 16:06:15 can change it to what makes sense to them? 16:07:29 hmm, that's a tough problem 16:07:56 We're no longer planning to have people select regions during their location description. We were instead thinking that people have regional hubs suggested to them. 16:07:58 let's keep it, Can you add a note about regions in the ticket? 16:08:14 Sure! 16:08:22 so the regional hubs would be automatically created? 16:09:09 That is what mizmo and I were thinking, but it's not yet well specified. 16:09:17 Well, no. 16:09:38 Possible regional hubs would be automatically suggested to the people in them. 16:09:55 Someone in that list would need to take on the task of creating that hub and being the admin for it., 16:09:59 Someone or someones. 16:10:06 well then the issue is who would be the admin 16:10:40 this will need a more detailed discussion, let's skip this for now 16:10:45 ok. 16:12:01 I'm adding this conversation to the issue to flag that it needs more conversation. 16:12:32 #action: More discussion needed on how regional hubs are suggested, created, and named. 16:12:40 Sure 16:12:41 pagure.issue.comment.added -- wispfox commented on ticket fedora-hubs#286: "We need to be able to get, and update, location information from hubs users" https://pagure.io/fedora-hubs/issue/286#comment-71065 16:12:46 Rest looks good to me 16:12:55 ok 16:13:17 #link https://pagure.io/fedora-hubs/issue/282 Event notifications 16:15:24 This is pretty straight forward 16:15:30 Yeah. 16:16:41 Moving on? 16:17:11 Yep 16:17:24 I was looking into the next ticket :) 16:17:27 #link https://pagure.io/fedora-hubs/issue/287 Joining a regional hub 16:17:29 :) 16:17:31 ok 16:18:02 This is also pretty straight forward 16:18:10 Should we club multiple notifications? 16:18:19 'club'? 16:18:46 combine 16:19:16 Ah! Yeah. As per: https://pagure.io/fedora-hubs/issue/288 16:19:31 Right 16:19:43 Yeah, that was my thought. I was worried about too many messages. :) 16:20:16 No mockup for that yet, though! 16:21:19 There was one thing I needed to ask but could not find it in the mockup. I will dig into it later 16:21:36 Mmm? 16:22:15 If you figure it out, let me know. :) 16:22:31 sure 16:22:47 Thanks for your time and expertice! 16:22:47 last 3 were quick 16:22:51 Yeah. :) 16:23:03 Anything you want to ask? 16:23:06 I'm going to make a new issue for the 'suggesting regional hubs' thing. 16:23:14 Sure 16:23:29 Nothing is coming to mind to ask? 16:23:37 If I think of anything, I'll ping you. :) 16:23:50 Cool, ending the meeting then 16:23:53 Cool! 16:23:56 #endmeeting