Okay, cool. Hi, so my name is Moe and this is Megan. We've been working on a project this summer called Fedora Hubs. It's been Megan's big intern project this summer. I'm a UI designer on the Fedora engineering team. I'm the user experience intern also. And we're just going to walk you guys through the Fedora Hubs project. We want to start kind of with where did this come from? Why are you doing this? What is it going to do? Megan's going to walk you through some of the mock-ups that she came up with this summer for some of the major features, just sort of like overview highlights. And then we're going to show you the actual running prototype right now, the code that's in place, which is not as far as the mock-ups, but it's still you got something there. And then we'll kind of conclude hopefully with Ralph's help with some information about how you can help us. So the idea for Fedora Hubs is that it'll kind of serve as like a Fedora project internet and so like to consolidate all the information because right now all the contributor information is across like a million different apps and it can get really confusing. So and so to consolidate that and also kind of serve as like a social network to kind of streamline communication between contributors. So the goals then are to help new contributors get onboarded because it can be really confusing to try and start contributing and you want to make it as easy and accessible as possible to get involved. And then like we talked before, streamline communication in the kind of workflow areas among experienced Fedora contributors without actually you know disrupting the things that do work fine. So kind of make kind of a bonus but not force anybody to use something they don't want. Okay so this is sort of the beginning of Fedora Hubs. This is actually whiteboard I still haven't erased. Sometime in March 2014 me and Ryan March and Matthew Miller were just talking about oh so with Fedora Next we kind of have to figure out where we're going to go website because it's a one product website. So we started breaking down like we even like we listed out like these are things that people use the wiki for right like these are for develop docs, personal pages, strategy workflow like all this stuff. We kind of broke out our entire web presence into little chunks of functionality and then we said in an ideal world if we were going to organize this into different sites how would we do it. So how it kind of hung out and you get like up here we kind of talked about audience but and tried to figure out you know like we talked about there's full time contributors as part-time. There's like a long trail of part-time contributors and the biggest challenge for them is keeping up like I can't keep up with the ballast and I work right out so I can't imagine how like a part-time contributor would keep up with it. So you know what one big need we have for contributors is just keeping up being able to follow stuff. So we were thinking you know people don't use the main website to do that. They basically use the main website to learn what is Fedora, how do you get it and the actual work happens someplace else so we thought and here is labeled developer dashboard but that's Hubs. We came up with the name Hubs because there's more contributors than developers and then we also had this idea get Fedora. Oh right right okay no developer dashboard is actually developer dashboard. Fedora project.org as it is right now it points to get Fedora. The idea was that Fedora project.org could point to Hubs and Hubs would be because it's the project this is where the work gets done and then get Fedora would be that site where you learn about it you download it and it's kind of really aimed at users. Yeah so we kind of came up with this master plan and then we shared it.  We got no negative feedback people seemed really excited about the idea and they seem to think that it was going to work well. Another thing that I want to point out is this whiteboard talks about parts of the Fedora website that we're not going to talk about today but in this very room after this session me and Roby Doc are going to be talking about them so if you want to learn about them you come to that session. This is the first mock-up which happened a couple weeks later and it was just sort of a rough stab at taking real data from a team we know well the design team you know taking a blog post some posts from IRC an actual conversation that took place while the mock-up was being made. Actual people on the team are highlighted in it and again posted to Planet Fedora we got a lot of positive feedback so they're like okay this works and it here passes right but we were getting stuff done we were doing getfordora.org we did spin the stuff for our projects we did lab stuff for our project and we did the new arm site so it's not like we were just sitting around. So yeah so then we got all that stuff out and in production and then okay what are we going to do now we should do that hub thing that was kind of a cool idea right so to kind of kickstart it we hosted this sort of Google Hangout brainstorm session we actually tried to use OpenTalk RTC but we exceeded the number of people who could join so we ended up in Hangouts which is not my favorite thing but that's okay we got the work done and we did some design thinking games to think through the problem space now another little advertisement here is I'm doing a design thinking workshop later in the conference I think it's Friday morning I'm not a hundred percent sure but if you wanted to learn a little bit more about the type of stuff we were doing you can come to that but yeah we basically grabbed a cross-section of Fedora contributors there was an open call on Planet Fedora we had people from docs from ambassadors translators like people from all different teams of Fedora because we talked about well how do new contributors join your team because each team's process is really different and they kind of care about different things and then we took the information they gave us about their new contributor workflow and tried to apply it to the hub's idea to see if it would pan out and it did it actually panned out really well and we got ideas for new features as well okay and then this is this past April Ralph started prototyping it and you see lots of commits it started out on github but now it's on Pagore am I pronouncing it right Pagore okay which is a much better system and this is sort of some of the mock-up mania from this summer Megan's actually done most of it you can see I just committed the same thing multiple times because I hit the control-esky a lot but yeah so we kind of started fleshing out different areas of the UI that we knew had to happen and building out sort of informal specs for each feature based on that we actually came up with a really cool system which I think we'll show you the next one no it's not okay we do have a cool system where we follow ticket and we put the mock-up in the ticket like any mock-ups that pertain to that feature and then we sort of write out in the ticket how it should work so it's like a really lightweight spec people can write comments on the ticket and things like that so it was kind of a neat thing this was the hackfest that we did in June and if you follow Planet Fedora you've probably seen a lot of this stuff already but we did another design thinking game thinking through this is one we were talking about with other with other projects that we've done like the Fedora packages app I don't know if anybody in here uses that the problem that we've done traditionally in infrastructure tools when we're trying to build out a new app to help Fedora computers is that a lot of stuff is focused on packaging and the problem with packaging is that people who do packaging have a workflow that works for them so it's really hard to convert them they're experienced so we wanted to make sure we didn't fall into that trap with your house is like Megan was mentioning earlier like we don't want to make something that forces experienced users to drop their workflow but we want it to be enough that maybe they'll try it but we really want to enable new contributors so we sort of walk through for experienced contributors what are problems they have today what how will Fedora hubs help them and then we did the same thing for new contributors what problems do they have and how would hubs help them and we're actually really surprised at how many gains it's this called a paying game chart we were surprised at how many gains experienced contributors we get from the system so that was kind of reassuring actually go through yeah and then we had a hackfest after that basically all summer I've been working on the UI mock-ups for hubs and then there's a couple just principles that we've been applying as we were kind of designing these so the there's two main types of hubs the individual hub is like your personal profile whereas the team-based or project-based hubs kind of like a group effort so kind of not to use Facebook but your your Facebook profile versus a Facebook group that kind of idea the other thing is we kind of were designing it based on specific widgets so that each team help could be really customizable and your personal thing could be customizable and then also kind of allowing us to kind of build it in a more modular way there's a lot more mock-ups if you want to look at more of them then I'm gonna go over they're on the get the fedora design for our hubs get hub and I've also been blogging about it some I regularly all summer so I'm going through the first concept is you know the personal hub stream so on the left the main body kind of collects these what we've been calling notification cards they kind of pull from across all the fedora affs things so like you know a ticket has been assigned to you you know somebody commented on your mailing list post you know a new package is ready for testing all these things that pull from your fax account and kind of you know let you know what's happening and this right sidebar is this kind of more permanent thing so if the notifications are time-based and updated then the right sidebar is like permanent info so like what how do you remember if we have the idea of a library so you could kind of store links to use like a personal reference and you know have a profile badges that kind of thing and then the team hub uses the same kind of logic where the stream is kind of updated based on time so again mailing list posts that sort of thing and then communication and coordination kind of permanent things in the right sidebar so like tools to help people collaborate well also collecting everything that's kind of happening so it's easier to not miss relevant information and then going into you know so and then because it's based on the fast system a lot of it if you want to set up a new team hub you don't have to go through and manually add every person in your team you can just set it up and it'll pull it from fast and then you can add widgets so say you want to pull from a specific mailing list you want to pull a blog feed you it's easy to add it so that it's not a huge there's not a really high bar for entry so we want to make it so that it's you know so there's a value add without taking a ton of time to invest so that there's the kind of workflow you know you click add a widget and you select it and then yeah so fast integration because a lot of you know the difficulties to getting onboarded is you know if you're not super technical you make a fast account and it wants you to see exactly exactly and then you have to wait what you have to join a CLA plus CLA plus one what does that mean and then you have to join that group and then you have to wait a certain period of time like on the hour and then your project email works and you get your computer space it's like this whole thing yeah so the idea is if you already have a fast account that becomes your hubs account it you know so you don't have to have a ton of different accounts and it pulls all your information but then if you don't have a fast account you just make a hubs account and you don't have to do all this super detailed things and we're not you know hundred percent sure how specifically going to happen but that's the idea so that it works both ways and helps both yes and then you know we have idea of you can subscribe to a hub and that's you know then you'll get updates and then you can join the hub which a lot of times based on different teams that's a that's a process you need to be approved by an admin and then starring is like starting at hub it's kind of a notification that it's more for projects than teams but just kind of being like oh this is a really cool idea and you know just liking it showing that you're interested yeah and then when you join as a member of a hub like you're basically doing the equivalent of going into house and applying to that group so there's a whole workflow that Megan worked out where like if I show up to the design team and I say I want to join it then it'll send a thing over to the admins to approve it because we're an approval group you have to do a task before you're qualified so there's like a whole flow behind that but it makes it a lot less intimidating you can see what the group is actually working on and make a decision based on that whether or not you want to be a part of it rather than just see like the name of the group and fast and like oh that has the word design in it that sounds appealing I'll apply and not really know what they do so it's linking the joining of the group with the actual the thing across the bottom is called like the bookmarks bar but it's all the hugs that you're a member of or subscribe to and it's kind of the main navigation idea these little like tabs across so you can kind of see you know what you're it's the you know you can easily put all the hugs that you want to check up on there's a whole color coding system and everything grab the idea from that is from Reddit where like you could have infinite Reddit spaces and you can be subscribed to like a you know long list of them and we have designed actually Megan designed a whole system around them where when when we first turn this on like I can't promise is actually going to be the case but the plan is that when we first turn this on whatever teams and there probably be some calling in the beginning like which teams are you know like a get commit team is probably not going to get a team but you know maybe but like the design team is going to get a hub the marketing team is going to get a hub and the idea is that when we turn this on those hubs will come on so you don't have to go in and create them manually we'll do sort of the mirror of what's in fast and accordingly for individual users you know these are actual teams that Tattica who's sort of give you pay example to volunteer for this these are actual teams that she's a part of and there's a whole idea behind the arrangement of these that Megan came up with for like what order do they appear in you know based on your activity in that group they'll appear in a certain order and then after that we don't switch it because we don't want people to get confused about oh this button was here and now it's here based on what I did so we use sort of your activity to make an initial guess at what things matter to you we'll try to do a best guess at the nav and then you tend to it yourself so the hope is that you know if over time you decide oh I don't want I don't care about plant fedora hub anymore you just go and remove it and there's like a whole edit system there that she designed in addition to like following joining like team hubs we also have like a subscribe idea to individuals which is kind of you know like being a Facebook friend or allowing a lot to count Twitter it's like technically in the interface we have it kind of subscribe you did for which person information but it's all everything's available in the message but the analogy what came up with was like you know you could have even if you put a bike lock on your bike somebody can still you know cut the lock off but it's better to at least have a lot so like here with Tadaka's profile if I'm not already sort there's like it's almost like a shake right yeah subscribe to someone so Tadaka hasn't confirmed me as a friend yet so when I go to her profile I'll see like the five most recent cards for her and then you know it'll invite me to you know it'll either invite me to follow her or it'll invite me or it'll tell me you know your invite is pending whatever and the idea here is just to not make it quite so easy to stop people I mean again you could sit on fed message and sit there and listen but you know it's this is more like the bike lock to not really make it super easy to do and it's not like there's anything sensitive here usually but you know like if a team meeting is happening you're going to know where the person is going to be an IRC in a certain time or if they're going to flock and go back yeah I think it goes to a drop there's a it's hard to see because it's really small on the screen there's a little carrot at the bottom then I'll drop down kind of like you know your bookmarks and Firefox or whatever yeah yeah but I think I might have even fixed that in a later version you know just constantly I've been doing it all summer so if I took a screenshot from the wrong file you know that kind of thing and then one of the things that's probably the thing that's gonna be most challenging to integrate but also one of the things that I think it's gonna be the most useful it's kind of having an IRC integration in in the you know personal messages and also in the group in the group hubs because IRC is it's really confusing to people who don't already use it and it can be kind of a really high bar for new users who don't you know don't use IRC to try and you know just doing a group and figure out what's going on so then we have you know a concept for you know on everybody's profile there's a little widget or something some personal message and then yeah and then there's also like the the channel is associated with the teams when you know came up with a ton of different ideas for what happens if you're mentioned in a channel and every single you know are you in it are you not in it that kind of thing and then also you know kind of a private messaging system so that if somebody kind of manage it and then you see that's in that little icon in the upper right that takes you to yeah thank you Mo it takes you to kind of this area where you can you know talk to people and have a big conversation about cats that's the two big hurdles that we've been told for new contributors like across groups basically but also on IRC and right so mailing list we have hyper kitty so we're in good shape there and the idea here is if we integrated IRC into hubs I mean people figure out how to chat Facebook so you think they figure out how to chat using a system like this which is built like a social network so we're hoping that you know in the same model that hyper kitty uses I'm a developer I use my you know you'll claw it from my cold dead hands right that's fine keep using my it still works just the way it always did and the new users can use the web forum area but you know that the new contributors can use the website and you guys can talk to each other and it doesn't affect you right like your workflow is not impacted in the same way we're taking that philosophy with this if you know you're what is it I use X chat I know there's a command line one then the name is excursion or CSC I would use the NIRC but anyway yes so you have your obscure chat client or your popular chat client then right from my cold dead hands I have scripts and I have this fine keep it but new contributors can now talk to you using this as an interface it doesn't really affect you you'd like it to affect you as little as possible so you can't even really tell they're using this and they can talk to you and they don't have to worry about you know what is all this stuff coming through saying someone joined the room or whatever weird IRC server logs get thrown in with ASCII art they don't have to see that so would you be running an IRC person or well because yeah the analogy to like Facebook messages we want it to work soft it works when the person's not there yeah but if you separate it out there's gonna be like a disconnect between people who are using traditional science right so the idea the idea is that we'd be using something called which I think operates as a proxy so yes it does so we would be using that to sort of build on top of to do this and yeah so people would have sort of constant presence even if they're not logged into the system so it would work like right yes and we do we know that especially in the community and many open source communities is of concern and I think I think we talked about we talk we definitely talked about when you're talking to people and when you get mentions and stuff there's like a lifetime limit like did we say a week or something I think I think we did it based on the number of times like you're fine like mentions or save and everything else is just right so we try to like you know and obviously the server is going to keep logs for a certain period but I don't think it's going to be a forever and everything like I think that anything that's stored is going to be on the server it's not going to be like a meatball or something right like it's not going to be formal logs if you want formal logs you're going to have to use people so I mean I'm hoping people are okay with that it is something we have to really talk about that it's really chatting about this especially for young people like for us that are older and have been using it for a long time but even for young people I find that they just really don't like it so I think it's great so so the idea here is people have hopes and groups have hopes when you go to a group how there's a little chat panel in the right sidebar and that's for the teams channel and whoever admits that group how sets that so it could be on gimp net it could be on free note whatever the channel is you put the network in the channel name and then that will be the channel link to that so with people it's a private message area the problem is I'm not going to go to my own profile to talk to someone who messaged me so then Megan's idea was well we'll just give people a message center for where they can deal with the received messages and that makes a little bit more sense so that's that's what this side is so if you're talking to Tadica you're typing to her here and then she's typing to you think one so this is great this is a really good idea one piece of people on the roll outside of how people can go there because so for example the board verification stuff that happened it was really cool but I've got my own IRC bounce block because I hate IRC but I use IRC right so it says me in the IRC we're going to do it it sends me text messages and it's great limited filter and it can't just harass me but if someone thinks me it's going to come up on my watch it's a great little hack it's you know whatever right but but when the notification stuff started happening the default was things I've watched that I might not have chosen for example the kernel every kernel build that was ever done right I started getting text messages I never chose that I never chose to get a met you know I mean like they the things just happened in sequence such that it ended up with a point where I got a notification every time so that's the pathological worst case and the other side I see is people suddenly going to their account it's like the guy who never go never reads there this is their voicemail in the office oh my goodness I've got 50 messages here that I never even noticed so you got it I don't know how you do it social network piece works because everybody nobody reads all of Facebook yeah they're so addicted to Facebook that they're on it all the time and they're going to see stuff you need to have that kind of how do you get that balance between making sure people see it without being so in their face so do we have really specific yeah so we did for that specific point we did think about you know we don't want people to feel like oh I'm underwater so like we have what we call the fire hose tab and that's not the default we also have okay we'll show it to you I mean we'll show you the moccasino basically the idea we had and Facebook has this too for like you know you don't want to see the stuff about guns like I know probably gun owners whatever but I filter that stuff out and you can just Facebook has a thing that it's like a contextual filtering and you hit the arrow and you say I don't want to see post like this so we have something like that built in for the notification cards that go to your personal fee I mean it's not about me but yeah I mentioned it was because what I do is I went into the patient center and I'm like I've never used this this is annoying me I'm gonna turn off everything right we don't want people to do that yeah my account I just said okay I'm gonna turn off everything because they didn't ask me and so my push back my little resistance is fine be like that I'm gonna get nothing right so he needs to make sure that well I mean the other thing is like you have to use hubs to get the notifications and the notifications are as innocuous as I know we can use it like it's as innocuous as the Google plus through the Facebook ones it's just the little thing in the corner or whatever so I mean and actually if like yeah we don't actually have one like we don't use the Facebook model of having like a little number thing because that was part of the we didn't want it to be overwhelming so you have your personal hub is the first one and if there's new stuff there you get a blue dot it's just a blue dot you know and it's like that's it and like the fedora next this door next up that has a blue dot okay there's no content I haven't seen on it that's all it is so you're not gonna get emails you're not gonna get you know IRC messages or whatever or you've had your hand up I actually hadn't heard of it IRC plug IRC cloud IRC cloud okay is it what oh okay yeah I mean that's what one one one bit of bias we have is that the war tummy developer is a rat employee so that's that's why we've just I mean we knew about it looking at it but yeah I hadn't heard of that so we definitely take a look at that so if they try to contact you via homes you'll get an IRC print message that's true so well if you extend it naturally just I mean this is a big undertaking but running IRC bounce just an IRC kind of an IRC bouncer as a service almost for for fedora contributors you know you could you know it makes sense you could bridge that gap people don't want to use traditional IRC clients they just connect instead of connecting to directly to whatever they connect to the bouncer dot hubs dot fedora project but if Pingu decided he didn't want to do that I mean we could probably do like a bot that's like the message bot so if somebody messages Pingu when he's on vacation when he logs back on IRC the next time the Fedora you can do it like send a daily summary right so so what mine does is I've got this custom plug-in number I'm like how do I make hate IRC everybody uses IRC how do I make it go away right so I have this custom plug-in I work with ENC years ago it's horrible and whatever it's probably security one great limits messages I get and it does things like periodically send me a summary of who's been trying to get hold of me what they've said so I think like you know you can do a thing some way I'm away on vacation my main concern is on the other side though because I don't want people thinking oh here's a fedora contributor and I can't contact why can't I contact it kind of sets up like a weird thing on the other end on the receiving end like me and Megan talked about this a little bit like we're not as concerned because you know what if somebody needs to reach you and they're pinging you when IRC the phone I use an email the southern ways to contact people and if they tried to pin you a month ago if they probably don't remember what was about a month later so at a certain point like it's easier to think about it on the receiving end than the sending end we just don't want people to feel like it's a brick wall I can't talk to that no I think we definitely can and I think word of does this like you know if you've been idle for so long we marked idle which is you know you're in Facebook you see someone's online but they're on their cell phone so I mean yeah I mean we're definitely layering some things on top I think most of what I would like to do with the hubs IRC client on top of IRC is actually taking stuff away you know the server join messages you know things like that that just confuse users that aren't really important to them what what's that is this which oh okay yeah yeah Exactly. And they're chatting, and I received the opportunity to work out where this is a simplified option for people who want to say something about Elmstead. Definitely. Do you go look at that? Yeah. Yeah. Yeah. Oh, this one is my favorite. Yeah. You get to talk. You made us. OK. You get to talk about it. I'm biased because it's fun. But this is what I want. Because I have to say, I do the design team meetings every two weeks. And it takes me more than twice in the meeting to document the meeting, which is, no, not cool. So here's the idea. Hubs, when you, and there's a lot more mothos behind this. But basically, you have a team hub. A lot of teams have regular recurring meetings. So you can set up, this is our team's recurring meeting. It happens Tuesdays at noon every other week. And then, automatically, hubs will set up meeting reminders. OK. The next team meeting is coming up. You know, here's, we mock this up for marketing. You're like, here's the marketing page for more information and whatever. Here's who organized it. This is the channel, the time in UTC. And then, you have your meeting. You use MeetBot. Magic happens. Maybe it's the name that you use, something like that. Marketing-meeting. And then, once the meeting's over, Hubs sends out a notification from MeetBot to everyone who is in that team. OK. The team meeting minutes are here. And it uses the summary MeetBot generates. So these are the topics that were discussed. These are the action items. Here's the people who were in the meeting and how many lines they said. And then, the other idea is you could also do a one-off meeting, which we do sometimes, right?  So then, what can happen is you kind of send out, because right now, a lot of people use, like, when is good.net? And, like, there's some other services that figure out, like, who's available when. So, you know, people use services. Some are not open source. Most, actually, are not for that sort of thing. We actually tried to find an open source one that worked and we couldn't. So, we decided to take, like, a very open policy. You put the URL to whatever meeting finangler tool you want to use. So we just have a URL field. You put that in and then you just say, I want to request a meeting with the design team. This is what the meeting's about. It gets posted on the design team hub. People can click on the URL, pick their times that they're available. And then whoever set up the request at some point, hopefully, will decide, okay, I'm going to call the meeting for this time. People can make this time. And then once they do that, they'll do that through hubs. Then hubs will send out the meeting reminders and everything for people who are going to be attending the meeting. So it sort of helps you manage meetings in a little bit better of a way than just random IRC and mailing list links. And then, also, for each hub, there's, like, a whole meetings list. So these are sort of, this is, like, the docket of meetings that are coming up. And then that's where you would initiate the request in the meeting, too. Where's the... Oh, yes. Of course. Yeah. That's where they'd be stored. Then the next part is just going to go over the prototype. This description might be wrong. But, you know, it's up on... ...figure? Don't. Don't. Anyway. I'm sorry. But, yeah. So... Oh, no. So I'm going to pull that up. Yeah. So it's up. There's not a lot of it yet, but everything up here is, like, actual data pulling from FAS. So that's, you know, just the activity except it's blank because it's based on commits and I don't commit things. Thank you. Yeah. Here's the badges, you know. These are actual things based on FAS. There's the dropdown. This, you know, here's the... ...fake... This is... ...team, hub. There we go. This is a feature I did at Megan Hub where you have a hub that, you know, people get together and they do a project, you know, like the Fedora Next, right? Let's make Fedora Next websites. But they're out now. They're gone. I mean, we don't really have to work on it at, like, this integrated project anymore or maintenance mode. So, you know, people stop, sort of, doing activity on it. And then, you know, after a certain period of activity, we don't want it to become a wiki where it's like sort of the hopes and dreams that have died and it's not really obvious. There's no tombstone. So, here's the little, with the little creepy cub web. And it just lets you know this hub's not active anymore. You know, we've archived it and, you know, if there's information that happened here or you can look it up, but you can't participate in it anymore. So, is there a manual archive action? Yeah. That is what I was going to say. Next. I think it's here. Yeah. There's a manual one. Only the admin can archive it. Nobody else can, you know, contribute to things via the hub's interface. They can revive it. Yeah. You know, you can unlock it, but there's, you know, sometimes you just want to be like, look, we're done. Stop sending us mailing lists. Yeah. I think that's everything on the, I mean, this isn't everything, but this is just a quick, you know, run through of the prototype. Is your prototype? Yeah. I was just asking, so the idea of archiving is that we would probably hide this from default listings and stuff, so we didn't actually make any contribution to doing it. Yeah. But it's still available for somebody who has the right access or who needs to continue. Right. Or somebody's like searching for the history of something. It might come up in searchables. Does the archiving, uh, I don't think it should. No. Because, Yeah. You can't reuse names. We were just talking about how confusing that is, but we were using a name for something. Well, something's called IATM. Yeah. I mean. Well, that wouldn't you actually brought. We've decided to stop internationalization. Yeah. I know I said that it, it wasn't fake, but this part's fake.  Well, if it's, if it's like an effort, like, let's say like it's, you want to work on something that in my mind could warrant. The way I would propose thinking about it is do you reuse mailing lists? I have actually, the server mailing list is one that we reuse. There was a server saved a long time ago, and the list went inactive and we just contacted the amends for the new server working group or like, hey, could we reuse this list for the server working group? No problem. So you could do something like that, which happens rarely, but you could contact the admin and just be like, hey, I have this project called IATM, could we kind of, you surf your hub? Okay, no problem. And the way that it's set up again is it's all backed by FAS, so basically the current admin could just add views in the admin and kind of take over and move in and it really matters. You know, it's not like you're completely preventing from using it, but it's, you're not starting with the fresh thing. But it's like Facebook, nobody reads it to the end, so it doesn't matter that it's not fresh. Oh, this? Yeah, that's where the contextual, like they'd be a little menu here and that's where the contextual filtering should be. Yeah, sure. We've been talking about it a lot. Okay, I'm really, I was horrible at naming things, so it's going to get weird, but then all these mock-ups in my voice. I think it's in here. Oh, well, this is the, this is one of the early mock-ups for the filter, so like the firehose is there. Oh, yeah, they're 25. There we go. Okay. Yeah, so then, you know, in the right, there's the little drop-down, then you get, you know, hide navigation, hide design team updates, hide meeting reminders, and then the idea for saving the link is we have a rough idea of like a personal place where you can save things for later, kind of like, apparently there's a safe link function on Facebook, and then pain link puts it to your public library, but that's kind of one of the more, you know, really detailed things that we're looking for, but, um, and then the permalink at the bottom will take you to the source on whichever app it's actually native to, so for a meeting reminder, it comes from PhotoCal, but yeah, there's the filtering. Oh, okay. Let's, maybe we'll brief, quickly, see how you can help, even though we probably really did your help, so. Yeah, yeah. We're going to do some more interviews, keep working on it, once we have enough to start testing, keep testing, kind of, just keep going, moving forward, and please help us. Um, so yeah, like you said, the mock-ups are on GitHub, if you want to look at them, and then we're, you know, developing it on CryptoPager. I can't, I'm so sorry for what I'm telling you. This, if you want to, like, figure out, you know, you just need to know Python, better than I do, but you need to know Python, and then we have, this is sort of that list I was talking about earlier, these are like little widgets and features that we specced out. Most of these, the ones that don't are my fault, but most of these you click on them, and you can get little mock-up thumbnails, and it kind of a description of the behavior that the widget's supposed to have, and I just would like to point out how many of these are unassigned.  That's one way you can get involved. Do you have documentation on what's required support for, like, if I'm designing a widget, right, and I decide, oh man, I really want to use Flexbox CSS to get my layout just right. Well, Flexbox is supported by some other browsers, like is there a document that says what's the target? We don't have, but the one thing that we've been talking about a lot is what comes to fault with Fedora. You should be able to install Fedora workstation and out of the box, be able to use it without problems. So that's sort of the one way we've been thinking about it, so if that helps. Alright, thanks. Please just stay in here.


Ac mae'n gael y cyfnodd. Ping G700. Mae'n gweithio 7 iron Fyrwch y power bat nr 2. Mae'r M4 gyda TaylorMade. 7 iron. Rhywbeth yw'r ysgolwch gyda'r same. Dynamic Gold S300. Y cwestiynau yw'r cwm yn y gweithio yma. Yn y gweithio, yna'r gweithio yma. Mae'r gweithio gyda golfer. Rhaid i'r golfer i'n gweithio. Rhaid i'r gweithio, rhaid i'r gweithio yma. Mae'r gweithio yma'r gweithio yma. Mae yw'r m4 gyda'r gweithio. Mae'r gweithio ond y cwm. Mae'r cyfnodd yn sechdd y cwm os yna, gyda'r gweithio. Mae'n gweithio yma. Mae'n gweithio'n gweithio ac mae'n teithio yma'r gweithio. Mae'n gweithio bod ni'n siarad iddyn nhw. Dyma'r gweithio sy'n cyffinol. 7 iron. Mae'r m4 gyda 28.5 o th因, a'n gweithio 29.5 o th inny. Mae'r m4 eich gweithio Wrth gwrs, mae'n gyd yn siwr bod 228.5Wfa 7i ac yn eithaf yn dweud o'r cymdeil小 ar y cyfnod i ei hwnnw. Ond yw'r cyllid gyda i'r F700, ac mae'n gyd yn eithaf ein 28.5Wfa 7i felly yma'r fawr y burgers i'r sydd. Ond mae'r Merhfyrdoedd Cymru yn dweud i'r gweithio a gweithio hollfa, First of all, chunky top line, big, chunky, classic, what I would call game improvement eyes, these things, very much dependent on what you like in terms of individual looks. Here's some images of the M4, but this is all about, let's get a glove on, this is all about battle of the power batters I've called it because these things they go for absolute miles and for as much as the criticism is of the strong loft and the low spin, I love giving these things a bash because they're strong lofted, but I know for me I launch these things into orbit and they go like an absolute rocket. I just find them incredible, they're just so, so powerful and like I said for anybody who's looking for a bit of assistance off the club face, bit of help with launch, I cannot see how they can go wrong with a set of eyes like either of these two.  This is still in the air, this is flight time, flight time, it's just hanging, hanging, hanging, the thing goes for miles. And like I said, no golf is not all about distance, it's about control, it's about finding fairways, but these things are absolute great fun to hit. I tell you what, when I hit these balls out, I cannot but smile when I see these things fire out there because they're so much fun, I find them personally very easy to hit for someone who's made the game difficult with MP5 for so many years. I just wonder like I said, I always question when I get these things in my hand, this is absolutely awesome, I just love giving these things a bash. Anyway, a few more with that, then I'll switch over to the G700. OK, so let's throw up some head-to-head graphics because one noticeable difference when I go back to get the G700 out, the G700 is quite a bit bigger in overall profile. It looks huge to be quite honestly, I don't remember it being quite so big when I looked at the G700s in their individual test, but when you put them against one another, there is a significant difference in these two things. And again, it depends what you like, it depends whether you need that encouragement of that and that confidence-inspiring of the larger head. For me, the G700 just goes above and beyond for me personally, it is just too big and that thick top line, everything about it is very visible. They ain't disguising nothing here, this is what it is, this is a big chunky iron and it's aimed at giving you plenty of assistance, getting that ball out there, getting that ball airborne and putting a smile on your face. Right, let's hit the G700. You hit these things and you have to grab the bottom of the club and make sure you still are hitting the 7 iron because it is only a number, it's all about loft, don't forget, I know everyone gets on their IOs about this but it's all good fun. Right, here we go, these things are huge. I mean that has literally, I'm giving these a good old whack, you know what I mean, I'm really swinging, I've had a warm-up, we've been on the, I've already done a review this morning so I'm really hitting right through these things and giving them an absolute wallop. I know I'll give you, like you said, should be it needed a bit more greater control although that one is, believe me, straight down the line. It was out the middle. Sound-wise, I mean it's a difficult one this, I don't think there's a great deal of difference to be quite honest with you, the way both of these two clubs sound and feel, not from that anyway, not something that I've picked up straight away, let's hit another ball and pay closer attention. Probably, and again, that's a decent ball, probably a game I would say, probably a slightly louder sound out of this hollow head design in the G700s. Feel isn't superb and I don't think it is in the M4 either, it's not really something that you were looking for in these clubs, like I said, this is about getting that ball up there and out there, both clubs do exactly that from what I've seen on those few shots that I've hit with this G700 but certainly with the M4, will it one more whilst camera is on and then I'll go and it's a few more and compare. I'll tell you what, you wouldn't want any of them back. I mean, like I said, I don't knock these kind of clubs, I think they have their place, they're for certain, I wouldn't gain them purely because of their ball but they certainly have their place. Anyway, a few more balls with this, let's get that down and let's see how the two compare up with numbers even though there is that one degree's worth of difference between the two clubs. OK, so a good bit of fun for me personally anyway, I always enjoy it in these powerbatters as I call them, it is great fun to get that ball absolutely flying into orbit and out there and to be fair, I hit both the clubs perfectly well, I'm happy with the performance on both of them and first of all let's start off with the ball speeds again, from what I can see, I'll throw the numbers up straight away because what you can see between the two comparative numbers is exactly what you'd expect in terms of the one degree is worth the difference and if you go right down to the far end first of all and the launch angle, the slightly stronger lofted M4 overall is 20.7 in terms of launch and 22.6 in launch on that slightly one degree weaker on the G700s and again that sort of knocks back all the way through the numbers but go back to ball speeds 116.9, 118.2, once again just that stronger loft on the M4 was that slightly different, stronger, faster rather, ball speed. Spin number and this is one way which is always going to drop off but I think again don't forget to compare who's using the golf club and what number spin they normally get and if you're new to the channel if you've not seen my seven iron performance before with whatever club I use in all honesty if I'm getting up to five and a half thousand revs of backspin with a seven iron I'm doing okay because I don't spin the ball massively with a seven iron, with any iron come to think of it. So again the four what is it four three eight seven four two fifty low spinning arguably from the descent angle and I've done all these videos that cover this descent angle coupled with that spin number I think they're stopping on greens personally but again have a look at some old videos I've done when I've took these clubs out onto the golf course. Carry distance again not as much of a difference as you might quite expect really for that one degree so 172 carry distance on the G700 173.4 on the M4 there's a bit of variation and again that's another debate on these kind of clubs is consistency so when you go from let's have a look on the shortest ball being 169 on the M4 longest ball being 180 then that's a considerable difference. What you've got to do if you take the 180 ball out the equation then the other four balls are between 169 and 172 so arguably we've got a bit of a flyer on one of them balls but going over to the it's a similar tale really on the G700s bar in one ball they were between 169 and 178 so you've got there's no doubt about it the compromises you make with these kind of clubs is dispersion is not as consistency is not the same as what you get with I don't know I don't like class them as players clubs but you get the idea there's a little bit of additional allowance that you have to make for dispersion on these clubs but I think like I said it depends where you sit in the game and what it is you're looking for from a set of irons. Once again there is no winner on this I'm afraid it is very much a preference thing a personal preference I think for me the winner was the M4 only because of the appearance wise I much prefer the smaller profile of the two but hope you enjoyed that one. I did, sun is still shining I'll carry on testing thanks for watching thumbs up subscribe if you don't already mentioned in the last video hit the notifications bell if you will and just make sure you're getting the notifications as and when I release a video and other than that I'll see you very very soon.


Hey, welcome back to my YouTube channel. Today is a cracker of the day here in Wellington New Zealand and I wanted to film this outside but then there's wind and birds and it started to become over. So I'm like I'm in like an indoor outdoor place. I'm kind of outside. I wanted a different environment. Today we're going to talk about New Zealand accents or like New Zealand slang terms and some of the Kiwi words that are commonly used would be really great if you are moving or traveling to New Zealand anytime soon. You're going to want to know these words because you're going to hear them. You're going to be like I don't know what that means and you can only ask that question so many times. So here we go. Let's talk about some of the words that you're going to need to know if you are visiting or moving to New Zealand. You're going to need to know what they're saying. So first word I'm going to say is A you know so like that was what they say instead of like what or instead of like not sure what you mean you know like they go A you'll hear it a lot. You'll hear it a lot in a lot of sentences so be aware of the A and then another one is the yana. Yana means no thank you or no but this is the key one and I think I've said this in other videos but the yana yeah means yes so keep up the yana you know so it's real casual in the way that they're talking yana or yana yeah means yeah so no or yeah so make sure you keep track of your gas because they can have completely opposite meanings. Another kiwi word is um bugger oh just bugger off or oh bugger something happened so something went wrong it's kind of like what they use instead of like a swear word you know so it's just very common when something goes wrong or they run over you know they run over something or they run over like you know the curb or something like oh bugger you know you'll hear that not a word I've heard before I came here so that's good to know so um another very common word that I don't say I don't think that I say this a lot in my own just conversation but chur chur means like um good awesome like chur like chur bro chur bro is what they're saying um like cheers bro it's like a it's just like a shorter form of saying cheers which you know even in the US you don't really say the word cheers but I mean I guess a little bit but depending on where you're living in the US but chur bro is very very popular so be aware of that I know I've mentioned sweet as before and that is a common one uh which just means like okay sounds good awesome that's what it means like sweet as and it's just with one s one s because the the pronunciations of New Zealanders is not great there's a lot of just kind of slurring whole vowel sounds letters together and so like sometimes you're like wait what did you just say to me because you know but they're just saying sweet as one s uh no worries no worries mate is another popular word very common um you know it's I like this one a lot it's like don't worry about it just chill just relax um it'll be okay no worries you know like if someone's like oh I'm sorry I'm late I'm running and then you'll get a lot of like oh no worries another really good one is she'll be right she'll be right and this um can have some good and some bad connotation so she'll be right it's like she'll be all right it's just like a shorter way of saying it so this is why sometimes it's hard to tell what they're saying because it's just she'll be right where instead of like pronouncing it she will be all right but they get the you know that'll be used like even if like you know something bad happens and they'll say oh she'll be right and kind of like you know um shrugging it off is it'll be okay and you don't need to worry about it which you know sometimes it's an actual big deal and they just that's how they kind of deal with some difficult situations or even if it's not even like really bad oh she'll be right someone hurt themselves or skin their knee or you know and that's appropriate when it's mild but I think it's also used when um something actually bad goes wrong and so things get kind of pushed under the rug and you know that's not always good so another thing that I'm gonna say um and I wouldn't say that this is New Zealand saying but be aware that ketchup is tomato sauce would you like or if they just say sauce with it they're probably meaning tomato sauce tomato sauce they're gonna say tomato sauce is like the common sauce and they're very don't be mad but this is true they are very uh brand loyal to Wadi's tomato sauce okay so like if I personally I don't mind tomato sauce everybody can calm down but I prefer ketchup still one's more salty one's more just tomato flavor um and so but yeah people get a little crazy about the Wadi's so just Wadi's is a brand here in New Zealand if you don't know so there you go okay another word that is commonly used is knackered a very knackered I'm exhausted um so these I'm just trying to come up with words that I don't think you necessarily will know what they mean I mean you can kind of figure it out are you moving or traveling to New Zealand well I have a resource for you that is going to be so helpful I know that journey I have done it firsthand I've even done it twice I understand what you're going through it's so exciting but so daunting at the same time you have so many questions and have no idea exactly what to do about different situations especially if you've never even been to this country and so this resource is something that I have created is called the New Zealand training hub and what it includes is video training on how to set up life here understanding the culture understanding how things work here and so it gives you like that head start so if you're a planner or someone that like kind of there's enough new things that it would be nice to just understand how to do things in a new country so if you are that person this training hub is for you not only does do all of those videos but it has a community built in so when you join the training hub you get access to the community of people on the same journey as you these people could be like your best friends and they probably will because all of us have made a friend when we first moved here that we're kind of going through the same thing and that's who we learned everything from but they also didn't have someone like me helping them out with some video training and in addition to that you will have access to me every month I'll do a live Q&A just to answer any questions that might not get answered in the training hub you can also request additional trainings there's really no reason to not check this out so why does it make sense for an American to be talking about what life is like in New Zealand well let me tell you why because a New Zealander knows no different and so it needs to be someone who has come into the culture and saying oh this is different now I don't know everything I only know my own experience but I am a really good resource to say hey this is how they do this here this is probably not how they do this in your country or maybe it's different and so you really need that outside person that knows the differences so if you're moving or traveling to New Zealand this training hub is for you check it out so another thing is a word instead of saying sweater they say jumper bring your jumper which always confuses me because like what I'm picturing as a jumper you know wouldn't be like the shorts with the suspenders is just like a sweater or like a you know something to put on to keep warm bring your jumper it's said a lot okay another word that you need to know is stubbies oh so when you see men wearing really short shorts they're called stubbies and it's normal and culturally appropriate to wear those short of shorts I always threaten my kids and I'm gonna get them stubbies this year for Christmas because like it's so funny because I think Americans go the opposite direction where they'll wear like shorts like so long at the boys wear them like pass their knees so like to see a grown man wearing really short shorts is is a bit of a shock is a bit off putting to be honest you're like oh oh oh and it's just kind of normal work shorts that they wear here in New Zealand so just be aware you're gonna see some short shorts and it's not gonna be on the women another one you should know that I learned relatively recently was shout a coffee shout a coffee means I'm going to buy you a coffee I remember when I was first said hey I'll shout you a coffee and I'm like okay you don't need to scream it at me they're gonna buy it for you well I hope you enjoyed the video this week if you have any other kiwi favorite slang terms please put them in the comments because I'm sure and I'll maybe make it a part two for that so please do that definitely check out my website kiwiamericans.com if you need any help traveling or moving to New Zealand I am here for you I'll see you guys next week