 All right, good morning afternoon or whatever it may be for you. Let me go ahead and share my screen for this platform backend updates. Share screen. All right, this should be working. If it's not, then someone please shout. Otherwise, I'll continue as normal. Welcome to this platform backend update. My name is Dao Man and I will be taking you through this and talk to you about what we did the last couple of weeks and what we're gonna do next couple of weeks. Last time I promised you that you wouldn't see me for five weeks but because of some internal shuffling in the functional group update schedule is actually only been two. So let me go over the last two weeks. First, we had Bob Hollanda joined the team on March the 6th. Then one day later, we finalized GitLab 9.0 feature fees happened and we got these six major features in that I already talked about last time. And then on the 8th, we started development of GitLab 9.1 and I'll talk in the next five a little bit about what's gonna be in that one release. So the next five weeks, the first thing we'll do on March 22nd is to release GitLab 9.0 which will have the aforementioned features and of course, since there's two week window between the 7th when the feature fees happens and the 22nd for the actual release takes place there will be a number of regression fixes in there for things that we accidentally broke or otherwise features that were left unfinished for whatever reason. Well, on the 7th, we're gonna get these fixes in on the 22nd so that any customers who saw 9.0 will not be running into any of those issues. Then on the 7th, two weeks later, three weeks after today, we will be finalizing GitLab 9.0 and 9.1, the feature fees will take place and some of the major features we expect to go on this are first, performance improvements. We didn't work on so many performance things for 9.1. Sorry, wow, I'm messing up the version numbers here. For 9.0, we didn't do a lot of performance improvements but for 9.1, we have five or six of those scheduled to deliverable. These effect pages like the branches page we can be really slow, the project index we can be really slow and a couple more pages that users use a lot but that currently have a 99th percentile over 10 seconds which means that one in a hundred users sees this page taking 10 or more seconds to load which of course is quite ridiculous. The second thing we're gonna work on is protected tags. This is kind of an evolution of the protected branches feature we've had for a while but we got requests from people who want to be able to also protect tags. For example, if they have a fee x.y tag for a version of their software they don't want any random people and the random person to be able to create or delete those. They would rather have this be limited to only masters or others of the group for example but this is something we're gonna build. Then third, we're gonna integrate the fractional teams. This is not gonna be a very deep integration yet. It's gonna be similar to the integration we have with Slack and MatterMos as far where it's limited to automatically sending a message to one of these groups in Microsoft Teams when for example push comes in or build fails that kind of stuff. It's not gonna be slash commands yet which we have for MatterMos and Slack but this will already be a first step into supporting this new collaboration tool by Microsoft. Then fourth, there's gonna be a number of improvements to the nested groups feature that we are gonna release with 9.0. You can already try it out on github.com since this is running a release candidate of 9.0 but on the 22nd this will be available to our customers and users who built from the package. And then the next month we're gonna be shipping some improvements to this based on feedback but also based on some things we know that we need to change or we wanna change but that we're not necessary blockers for the initial release. Then number five and six are continued work on Geo disaster recovery and elastic search. These are two projects that have been going on for a couple months already, three or four, not mistaken. And these are basically long running efforts to build a really big feature for Geo so that customers can use it as a disaster recovery, follow-up method and elastic search improvements where we are working on the performance aspects of elastic search indexing because right now we have supported elastic search for a little over a year I think and a lot of customers are running it and everything is working fine but at gitlab.com scale where we're talking hundreds of thousands or millions of user projects, we have had to disable it because the indexing was just taking too much time and now we are working on improving this and then we can start using elastic search on gitlab.com. And of course those are not the only six things we're working on, there's a lot more. If you check out these slides then you can click that more link and you'll see the overview. Basically it just makes you to the issue index for nine of one platform and then markets deliverable. And you'll find some nice improvements there, bug fixes, performance things and also some smaller improvements to features that customers requested. And then on April 8th after the seventh, after gitlab.91 is finalized on the seventh we will start the development of gitlab.92 but since we usually don't work more than a couple of weeks ahead in terms of scheduling, I have no idea yet what's gonna be in mind too but it will probably be a good mix of features, performance improvements and bugs as most months. So that's the end of this update. If you have any questions, I'm gonna switch back to, I'm gonna try to use shortcut to disable this window or the screen sharing feature. If I can manage that, then let me just see how this works, okay, okay, okay. Zoom, where are you? Wow, does anyone happen to know the screenshot for quitting out of Zoom screen sharing because it's not working for me because I also kind of find a window anymore. So I don't think, okay, cool. Looks like I found it, finally. Or I haven't. No, I haven't actually. Wow, we're completely lost right now. Shit, top share. Okay, I think I finally found it. Let's see if anyone wants to check. Apple Shift S, I swear I was trying that. Well, chance has it's not right now running A17.3. Oh, okay, gitlab.com is still running A17.3. It's not running gitlab.90 yet. Then that should be happening today, tomorrow, one of these days. Then you'll be able to try the Nest of Groups feature on there as well. All right, thank you all of you at GitLab and all of you might be watching from home for attending this platform update. And I hope to see you in five weeks and not two like last time. And I hope that I'll have a little more to tell you about what we've shipped or we're gonna ship a 92 and what we've actually managed to ship in GitLab 9.1. And with that, have a great rest of your day. How are you doing with the house? Yeah, I'm doing good. I'm doing good. And yeah, yeah, we just have to have a little of the house in a constant area and get it activated for whichever level of the wall. Okay, we'll get to meet you on the track. I think we'll just, you can add on the label and we want to ask not to. Okay. I'll see you in a minute. That's probably the problem. There's one of these cable mounts on here. Okay. Is there a same sheet? This is what we're talking about. This one's gonna be on the outside. Okay. We're just gonna make a couple of different routes. Okay. Okay. Which one would you like to go with that? Well, I mean, here, yeah. Then, like if I had a clear to there, I would just connect. This is the one. Did you already have one? This is the one that I still have to do. Yeah, like to find that. What would you send it? What would you send it? What would you send it? Yeah. Okay. Yeah. You're seeing that as a connector for this kind of thing. Yeah. So, yeah. If this is all of this, but the, are probably the same thing. Did you, or did you make like T's or anything? Like a, I don't think all of them. The outside, or most of them. Okay. Okay. Yeah. I'm gonna see if we're okay. Let's go ahead and have a look. I'm gonna have a look at this in a minute. Okay. Let's see if we're okay. Okay.