WEBVTT 00:00.000 --> 00:18.000 Hello everyone, hey nice to see you, who is here for the XMPP, who is here for what's app, 00:18.000 --> 00:25.000 what's app, well he was actually what's app user, can I see the hint, thank you very much, 00:25.000 --> 00:34.000 I mean that's a lot of people, but maybe this is a group where the percentage of the WhatsApp users is a bit lower than in the rest of the society, 00:34.000 --> 00:45.000 because who of you is a matrix user, okay, there are some people which are no users yet, 00:46.000 --> 00:52.000 who of you is a matrix home server, or a person which is responsible for matrix home servers, 00:52.000 --> 00:57.000 that's a lot of you, okay, so I think all of you are right, because this is the matrix step room, 00:57.000 --> 01:01.000 we want to share information about different topics of matrix and the first talk, 01:01.000 --> 01:09.000 is from Matthew and Greg about the state, what's currently going on, but Matthew is on the other side of the universe, 01:09.000 --> 01:16.000 giving a talk on the bigger audience, so Greg will start and then Matthew will hopefully jump in, 01:16.000 --> 01:19.000 give him a warm welcome and enjoy the afternoon. 01:24.000 --> 01:27.000 Thank you, thank you, yes, we will fill from Matthew, right, 01:27.000 --> 01:32.000 but because we only have, so I have a spot in his talk, right, but he's not here, 01:32.000 --> 01:36.000 so we'll do my spot now, and then we'll get to that point in the talk, you all go, yeah, yeah, we know, 01:36.000 --> 01:41.000 right, and then there's all fine, so my name's Greg, some may know me as the weird, 01:41.000 --> 01:46.000 well, she's a name in lots of rooms, I will not, it will get printed on the screen, 01:46.000 --> 01:49.000 my Matthew gets here, I'm not going to spell it out for you. 01:49.000 --> 01:53.000 My role, I'll explain in a minute, but let me ask a question first of you, 01:53.000 --> 02:00.000 who knows about the matrix governing board, about a third of the room for the recording, okay, 02:00.000 --> 02:04.000 fantastic, so I'm going to tell you all about the board, because that's what I'm here for, 02:04.000 --> 02:07.000 I'm here to give you an update on the matrix governing board. 02:07.000 --> 02:10.000 So the matrix governing board is brand new this year. 02:10.000 --> 02:15.000 We had our first elections in May, and the board was spun up in June, 02:15.000 --> 02:18.000 so we've had a little over half a year to get started. 02:18.000 --> 02:21.000 Can I get hands up from the board members? 02:21.000 --> 02:26.000 We've got three other board members in the room for us, so to give you an idea, that's a fifth, 02:26.000 --> 02:32.000 there are 20 of us on the board, that is a big board, okay, 02:32.000 --> 02:36.000 and it takes time to get those things going, right, so I know talk a little about that, 02:36.000 --> 02:41.000 but let me start first by telling you what it's for, okay, 02:41.000 --> 02:46.000 because what it's a board do, does anyone know what a board does most of the time? 02:46.000 --> 02:48.000 Nothing, no, it's not true. 02:48.000 --> 02:52.000 We have a lot of organizations in the matrix ecosystem, we have the guardians at the top, 02:52.000 --> 02:55.000 we have the spec core team, we have the matrix foundation, now we have the matrix governing board, 02:55.000 --> 02:57.000 what's the relationship, right? 02:57.000 --> 03:05.000 The board is here to help all of us, gather our enthusiasm, gather all of our energy, 03:05.000 --> 03:11.000 our knowledge, the things that we have done, the things that we have seen, experiences, 03:11.000 --> 03:17.000 bring it all together and direct it in a way that makes sense, okay? 03:17.000 --> 03:22.000 That's what the board is here to do, it's to help ship, because we cannot boil the ocean, right? 03:22.000 --> 03:25.000 We cannot try and do all the things for all the people all the time, 03:25.000 --> 03:30.000 we know that, it doesn't work, and that means we have to choose, 03:30.000 --> 03:34.000 we have to make choices, we have to make choices that are right for the ecosystem, 03:34.000 --> 03:38.000 and that means listening to individuals, people who on home servers, 03:38.000 --> 03:42.000 to the ecosystem, to the application developers, to the commercial interest, 03:42.000 --> 03:46.000 to the communities, that's my background, I'm a community leader and open source, right? 03:46.000 --> 03:50.000 So all of these things matter, all of them have to be listened to, 03:50.000 --> 03:53.000 but it takes time to set that up, and that's what we've been doing this year. 03:53.000 --> 03:58.000 Our goal is to have the board ready to run by the next set of elections, 03:58.000 --> 04:00.000 I know a year sounds like a really long time. 04:00.000 --> 04:04.000 You're looking for a connection, I have no idea where it is, I don't, 04:04.000 --> 04:07.000 I don't know what it is, but that looks like what we need. 04:07.000 --> 04:11.000 So the goal of the board is to be this thing, right, 04:11.000 --> 04:14.000 to help us focus our energy, to bring our knowledge together, 04:14.000 --> 04:17.000 to give us that lightning rod space to bring everything together, 04:17.000 --> 04:21.000 how's that going to work, how that's going to work is what we call working groups, 04:21.000 --> 04:24.000 there will be working groups, there already some, 04:24.000 --> 04:27.000 I figured I'd just do my update while I was waiting for you to get here. 04:27.000 --> 04:30.000 Thank you, it's a little sparrowy, and that he was using my laptop. 04:30.000 --> 04:33.000 Yeah, and we'll get there, we'll get there, I'll hand over to you in a minute, 04:33.000 --> 04:35.000 and then you can skip over me when we get to it, right? 04:35.000 --> 04:39.000 So the goal of the governing board this year is to get all our processes in place, 04:39.000 --> 04:42.000 that takes time, it's boring, I'm going to the board of the details, 04:42.000 --> 04:44.000 but think of it like a flywheel, right? 04:44.000 --> 04:48.000 All communities are flywheels, you have to spin them up, you have to get them going, 04:48.000 --> 04:53.000 they don't take up that much energy to keep them going, we have a really big wheel. 04:53.000 --> 04:57.000 20 people board is a really big wheel, so it takes time, right? 04:57.000 --> 05:00.000 It's super exciting, and they're spectacularly... 05:00.000 --> 05:03.000 He works in on the word boring, I love it. 05:03.000 --> 05:05.000 Boring, boring, good. 05:05.000 --> 05:09.000 Yes, so what we do is really important in the spectacularly boring way. 05:09.000 --> 05:12.000 But the working groups are almost here, so what I will tell you now, 05:12.000 --> 05:15.000 while these guys get the slide deck set up, is how the working groups are going to work, 05:15.000 --> 05:17.000 so that you can start getting involved, right? 05:18.000 --> 05:20.000 Now, this is not fully agreed by the board yet, 05:20.000 --> 05:22.000 but I don't expect the shape of it to change, 05:22.000 --> 05:25.000 wording may change, the process is largely agreed at this point, 05:25.000 --> 05:26.000 it's going to be like this. 05:26.000 --> 05:29.000 If you have an idea for a working group, 05:29.000 --> 05:31.000 wait, we want to hear from you. 05:31.000 --> 05:33.000 What do you need to do? 05:33.000 --> 05:35.000 First, you need an idea of what you want to achieve, 05:35.000 --> 05:38.000 that's unreasonable for a working group to know what it's for. 05:38.000 --> 05:41.000 Second, you're going to need a couple of extra people, 05:41.000 --> 05:43.000 because whilst we love passion projects, 05:43.000 --> 05:46.000 we'd like to know there's at least some buy-in from a few other people, right? 05:46.000 --> 05:48.000 We've got a few like-minded people together, 05:48.000 --> 05:50.000 and third, you need to speak to the board members. 05:50.000 --> 05:53.000 Me, if you can't find anybody else, any board member will do, 05:53.000 --> 05:55.000 get talking to them, find a board sponsor, 05:55.000 --> 05:58.000 and we will help get you onboarded into the working group process. 05:58.000 --> 06:00.000 Okay, that's all you need to know. 06:00.000 --> 06:02.000 Somewhere in here, there's a QR code for you. 06:02.000 --> 06:05.000 If we could, that will come up at the right point, 06:05.000 --> 06:09.000 and that will be how you get to the office of the governing board room, 06:09.000 --> 06:12.000 and you can come and talk to us there, and with that, it's Matthew Job. 06:12.000 --> 06:14.000 Okay, thank you. 06:16.000 --> 06:17.000 Who is that? 06:17.000 --> 06:18.000 Who is that? 06:18.000 --> 06:19.000 Who is that? 06:19.000 --> 06:20.000 Who is that? 06:20.000 --> 06:21.000 Who is that? 06:21.000 --> 06:22.000 Who is that? 06:22.000 --> 06:24.000 Okay, we shifted the time a bit. 06:24.000 --> 06:27.000 We used our time machine and put you in front, 06:27.000 --> 06:28.000 and you... 06:28.000 --> 06:29.000 Yeah, that's perfect. 06:29.000 --> 06:31.000 We have another 23 minutes to go. 06:31.000 --> 06:32.000 Perfect. 06:32.000 --> 06:35.000 Now what's best then, having both talks back to back, 06:35.000 --> 06:37.000 with broken laptop and things. 06:37.000 --> 06:40.000 But I'm going to fill in to get the slides in, so... 06:40.000 --> 06:41.000 Yeah. 06:41.000 --> 06:42.000 That's fine. 06:42.000 --> 06:43.000 We won't promise you, maybe. 06:46.000 --> 06:48.000 Can you go select our dinature? 06:48.000 --> 06:49.000 Are you just guessing it? 06:49.000 --> 06:50.000 Yes, yes. 06:50.000 --> 06:54.000 Can we move it down? 06:54.000 --> 06:55.000 Can we move it down? 06:55.000 --> 06:56.000 Can we move it down? 06:56.000 --> 06:57.000 You have another pen down. 06:57.000 --> 06:58.000 Manual? 06:58.000 --> 07:00.000 Oh, it's great. 07:00.000 --> 07:03.000 Our talks are going amazingly today. 07:03.000 --> 07:04.000 Yeah. 07:04.000 --> 07:06.000 And it's always like it's the past of a grocery, 07:06.000 --> 07:08.000 a phone campaign, again, proprietary macOS, 07:08.000 --> 07:10.000 and users having for both. 07:10.000 --> 07:12.000 Luckily, the room is more than that, 07:12.000 --> 07:14.000 because we can probably... 07:14.000 --> 07:16.000 Well, honestly, when we were tapping this talk, 07:16.000 --> 07:17.000 we thought, to be really neat slides, 07:17.000 --> 07:18.000 we could just bring it. 07:18.000 --> 07:20.000 Microphones, pull out of us. 07:20.000 --> 07:22.000 And so perhaps we will try to improve our... 07:22.000 --> 07:23.000 Yeah. 07:23.000 --> 07:24.000 Yeah. 07:24.000 --> 07:26.000 So, the VHDMI engineering. 07:26.000 --> 07:28.000 But we have like nice pictures, so let's see. 07:28.000 --> 07:30.000 Maybe we'll get to show the nice pictures. 07:30.000 --> 07:32.000 Take mind, it has the right side deck. 07:32.000 --> 07:33.000 This is the other one. 07:33.000 --> 07:34.000 Yeah. 07:34.000 --> 07:35.000 Oh, I can put it under. 07:36.000 --> 07:39.000 So, first of all, welcome everybody to the reference. 07:39.000 --> 07:41.000 I guess everyone's already said that. 07:41.000 --> 07:44.000 And so we wanted to talk about what happened this year. 07:44.000 --> 07:47.000 This is 2024, by the way, last year. 07:47.000 --> 07:49.000 And this was the year of our first group, 07:49.000 --> 07:51.000 the first matrix conference. 07:51.000 --> 07:53.000 I've already spoken about it much. 07:53.000 --> 07:54.000 No? 07:54.000 --> 07:55.000 No, not much. 07:55.000 --> 08:00.000 Basically, interesting numbers on the first matrix conference. 08:01.000 --> 08:04.000 First, you had an amazing branding. 08:04.000 --> 08:06.000 So, that was cool. 08:06.000 --> 08:07.000 And then... 08:07.000 --> 08:08.000 Yeah, good. 08:08.000 --> 08:09.000 Yes. 08:09.000 --> 08:11.000 So, it was over four days. 08:11.000 --> 08:14.000 Managed to bring together 52 speakers. 08:14.000 --> 08:15.000 And 236 participants. 08:15.000 --> 08:16.000 It was the first one. 08:16.000 --> 08:18.000 And it was completely over subscribe. 08:18.000 --> 08:21.000 So, we know that next year, we can get somewhere bigger. 08:21.000 --> 08:23.000 And I think it would be France, 08:23.000 --> 08:25.000 the transport or something like this. 08:25.000 --> 08:28.000 So, 54 talks, 12 countries. 08:29.000 --> 08:31.000 And 79 organizations. 08:31.000 --> 08:33.000 So, that was good. 08:33.000 --> 08:34.000 Yay. 08:34.000 --> 08:35.000 Numbers. 08:35.000 --> 08:36.000 Cool. 08:36.000 --> 08:37.000 Thank you. 08:37.000 --> 08:40.000 Okay. 08:40.000 --> 08:42.000 Press the button. 08:42.000 --> 08:44.000 Okay. 08:44.000 --> 08:47.000 And yeah, I just said it in the main stage. 08:47.000 --> 08:48.000 But it's worth repeating. 08:48.000 --> 08:52.000 One of the things which really kind of came to me is 08:52.000 --> 08:54.000 this is a truly heterogeneous ecosystem. 08:54.000 --> 08:57.000 It's not like, hey, there's a bunch of random SDKs. 08:57.000 --> 08:59.000 They don't really work on GitHub anymore. 08:59.000 --> 09:01.000 Instead, there are in production. 09:01.000 --> 09:04.000 No full commercial implementations of, 09:04.000 --> 09:06.000 no, a rust-based matrix client. 09:06.000 --> 09:10.000 No matrix rust SDK, but then also all the flutter stuff 09:10.000 --> 09:11.000 from famously. 09:11.000 --> 09:14.000 The cotton platform stuff and connect to X. 09:14.000 --> 09:16.000 The whole matrix stack. 09:16.000 --> 09:17.000 No. 09:17.000 --> 09:20.000 Ingo from the Internetmatic. 09:20.000 --> 09:22.000 And going back, perhaps. 09:22.000 --> 09:25.000 That's still worry about the fact that somebody is using your keyboard 09:25.000 --> 09:26.000 to go, you're touching it. 09:26.000 --> 09:27.000 I'm sure it's fine. 09:27.000 --> 09:29.000 Okay. 09:29.000 --> 09:32.000 Then React Native is a new one. 09:32.000 --> 09:35.000 The Internet and filament will be taking the rust SDK 09:35.000 --> 09:38.000 and doing bindings for UniFFO, which is really fun 09:38.000 --> 09:43.000 to see the existing UniFFO bindings that we are used for iOS 09:43.000 --> 09:47.000 and Android and Rust SDK being extended to our platforms like React Native. 09:47.000 --> 09:51.000 I was playing with us every day for some multi-potential demo 09:51.000 --> 09:52.000 that I didn't finish in time. 09:52.000 --> 09:54.000 It's actually kind of fun to do. 09:54.000 --> 09:55.000 We got the C++ stack. 09:55.000 --> 09:59.000 The NACA is, which must be, I think, one of the oldest ones. 09:59.000 --> 10:00.000 Yeah, 2017. 10:00.000 --> 10:04.000 I think it was probably the second or third ever stack. 10:04.000 --> 10:07.000 And it's really, really cool to see it going strong now. 10:07.000 --> 10:10.000 So this is getting used for the ecosystem 10:10.000 --> 10:13.000 that we have this level of plurality. 10:13.000 --> 10:15.000 Next slide. 10:15.000 --> 10:16.000 So yeah. 10:16.000 --> 10:18.000 The other angle, which was really interesting, 10:18.000 --> 10:19.000 is beyond the tech. 10:19.000 --> 10:22.000 We also had all the deployments using matrix. 10:22.000 --> 10:24.000 And we've been here for 10 years. 10:24.000 --> 10:26.000 And so I'm going to add to us that I'm talking about, 10:26.000 --> 10:27.000 chat, for example. 10:27.000 --> 10:31.000 But only other ones popping up and all gathered 10:31.000 --> 10:34.000 into one room between open-desk and Germany 10:34.000 --> 10:37.000 to do an open source of, yes, this is 365, 10:37.000 --> 10:39.000 TI, Miss Andrew for the healthcare. 10:39.000 --> 10:43.000 E-posting Swiss, moving normal mail to Matrix, 10:43.000 --> 10:44.000 nice NATO. 10:44.000 --> 10:47.000 We mentioned it as well last year's samples in Sweden. 10:47.000 --> 10:51.000 The Swedish workspace with open source software as well. 10:52.000 --> 10:56.000 So it was really fun to see all the 10:56.000 --> 10:59.000 actual ecosystem, plus also all the deployments, 10:59.000 --> 11:02.000 which are going to use all this fun deck. 11:02.000 --> 11:05.000 And that's the ghost plug a different conference. 11:05.000 --> 11:07.000 A different conference. 11:07.000 --> 11:10.000 But it's worth noting that it's worth going and watching 11:10.000 --> 11:12.000 some of these talks, we had line 50 of them. 11:12.000 --> 11:15.000 And it's quite mind-blowing to see the details, 11:15.000 --> 11:18.000 particularly the public sector and deployments there. 11:18.000 --> 11:20.000 I'm worth it this right, we're going to do the whole thing 11:20.000 --> 11:21.000 in about three minutes. 11:21.000 --> 11:24.000 So it tells we can comment down and give more details. 11:24.000 --> 11:26.000 I don't have any questions at this point. 11:26.000 --> 11:29.000 Just throwing it out to the floor to buy some time. 11:29.000 --> 11:30.000 Thank you. 11:30.000 --> 11:31.000 Thank you. 11:31.000 --> 11:32.000 Thank you. 11:32.000 --> 11:34.000 One looking stunned and slightly traumatized. 11:34.000 --> 11:35.000 Okay, brilliant. 11:35.000 --> 11:37.000 So this is everybody who turned up. 11:37.000 --> 11:38.000 Thank you, those who came. 11:38.000 --> 11:41.000 How many people here came to the Matrix conference? 11:41.000 --> 11:43.000 Not about the culture of the room. 11:43.000 --> 11:44.000 What? 11:44.000 --> 11:45.000 Oh, a question. 11:45.000 --> 11:46.000 Excellent. 11:48.000 --> 11:49.000 How are you? 11:49.000 --> 11:52.000 Your water work model. 11:52.000 --> 11:54.000 It's trying to engage in papers. 11:54.000 --> 11:57.000 It's going to go over this nice thing. 11:57.000 --> 11:59.000 Why is the key thing behind? 11:59.000 --> 12:02.000 Is it a stone commercial aspect in your organization? 12:02.000 --> 12:03.000 Oh. 12:03.000 --> 12:07.000 So the point is that you said this of you being there. 12:07.000 --> 12:08.000 Right. 12:08.000 --> 12:09.000 Excellent questions. 12:09.000 --> 12:10.000 I'll repeat it for the microphone. 12:10.000 --> 12:11.000 You see. 12:11.000 --> 12:12.000 I'm pro. 12:12.000 --> 12:17.000 This is a question about the overall sort of. 12:18.000 --> 12:22.000 Economics of Matrix as an ecosystem, basically. 12:22.000 --> 12:23.000 What is the model? 12:23.000 --> 12:24.000 How does it work? 12:24.000 --> 12:30.000 And I always forget that there are folks who don't have the context of the last 10 years. 12:30.000 --> 12:32.000 How we got here. 12:32.000 --> 12:35.000 And the answer is that these days you have the Matrix Foundation. 12:35.000 --> 12:39.000 And you just heard Greg from the chairman of the governing board of the Matrix Foundation. 12:39.000 --> 12:43.000 Hopefully explain the foundation exists as a nonprofit. 12:43.000 --> 12:46.000 At the moment to UK community interest company nonprofit. 12:46.000 --> 12:50.000 To basically be a guardian of the intellectual property of Matrix spec. 12:50.000 --> 12:54.000 To make sure it is protected from any of the vendors which we mentioned earlier. 12:54.000 --> 12:56.000 You're going to build things on top. 12:56.000 --> 13:01.000 Much like W3C protects the web from the nice people at Google or Apple or 13:01.000 --> 13:06.000 Missile or whoever else might be trying to twist it in the given direction. 13:06.000 --> 13:09.000 And in the midst of time. 13:09.000 --> 13:13.000 I guess it was what 2018 that we registered the foundation. 13:13.000 --> 13:16.000 We properly started to operationalize it in 2020. 13:16.000 --> 13:21.000 And then we hired Robin as the executive director in 2023. 13:21.000 --> 13:24.000 So they've been there for 80 months now. 13:24.000 --> 13:28.000 And the foundation now operates as its own independent entity. 13:28.000 --> 13:30.000 And it's obviously non-profit. 13:30.000 --> 13:32.000 It relies on donations. 13:32.000 --> 13:36.000 So if you're not a member, evers, an individual or even better. 13:36.000 --> 13:38.000 It's an organization that the risk of jumping ahead. 13:38.000 --> 13:41.000 Please, please support the foundation. 13:41.000 --> 13:44.000 And we have a slide to explain what it does. 13:44.000 --> 13:49.000 Separately, you then have a whole bunch of hackers and various flavors building 13:49.000 --> 13:50.000 On top of the protocol. 13:50.000 --> 13:54.000 And some of them are going to be open source and dependant individuals 13:54.000 --> 13:56.000 Just doing it for fun in their spare time. 13:56.000 --> 13:58.000 Then perhaps it gets successful. 13:58.000 --> 14:00.000 And they might try to depend on it as their day job. 14:00.000 --> 14:03.000 Then they might form a company, hire more people. 14:03.000 --> 14:05.000 And just like in the web in the early days. 14:05.000 --> 14:08.000 You saw this kind of pre-cambrian explosion. 14:08.000 --> 14:09.000 And then they've start ups. 14:09.000 --> 14:12.000 Next gap in everybody else going and building things on the web. 14:12.000 --> 14:15.000 They're kind of seeing the same thing happen with Matrix. 14:15.000 --> 14:17.000 It's slightly slower time line. 14:17.000 --> 14:22.000 But in some ways, Matrix is a bit more complicated in the early days of the web. 14:22.000 --> 14:27.000 And so basically those companies then support themselves typically by selling solutions 14:27.000 --> 14:28.000 Of some kind. 14:28.000 --> 14:29.000 It could be support. 14:29.000 --> 14:30.000 It could be maintenance. 14:30.000 --> 14:33.000 It could be AGPR exceptions. 14:33.000 --> 14:36.000 So give your license approaches. 14:36.000 --> 14:38.000 It could be SaaS posting. 14:38.000 --> 14:42.000 It could be open core where all the important stuff is open. 14:42.000 --> 14:45.000 But then the enterprise is stuff ends up being proprietary. 14:45.000 --> 14:48.000 So that's the kind of overall model of the ecosystem. 14:48.000 --> 14:50.000 To answer the question. 14:50.000 --> 14:51.000 Cool. 14:51.000 --> 14:53.000 Thank you. 14:53.000 --> 14:54.000 Right. 14:54.000 --> 14:56.000 You're talking about the conference? 14:56.000 --> 14:57.000 Yeah. 14:57.000 --> 14:58.000 The conference which was good to see. 14:58.000 --> 15:01.000 Like a good milestone to see the growth of the ecosystem. 15:01.000 --> 15:02.000 Yeah. 15:02.000 --> 15:03.000 We'll come this year. 15:03.000 --> 15:04.000 It's going to be in front. 15:04.000 --> 15:05.000 So be amazing. 15:05.000 --> 15:10.000 And if you're a company and want to sponsor, we also have a link to do so. 15:10.000 --> 15:14.000 We've explained the economics for those conference, which was great. 15:14.000 --> 15:16.000 But we made a loss. 15:16.000 --> 15:22.000 So it would be amazing if more people can sponsor it coming here because it's a bit of a shame. 15:22.000 --> 15:26.000 If we end up losing money on it, getting with selling tickets and things. 15:26.000 --> 15:28.000 Yep. 15:29.000 --> 15:32.000 So 2024 was also the year of proving matrix. 15:32.000 --> 15:36.000 So I'm taking my words very deliberately here. 15:36.000 --> 15:42.000 In matrix we've always had the idea that you need an implementation to prove that your thing works before it goes in the spark. 15:42.000 --> 15:50.000 And matrix 2.0 is an ambitious set of MSCs to give you instant login and instant saying to give you native. 15:50.000 --> 15:51.000 Next generation off. 15:51.000 --> 15:56.000 Give you native video calling and to end the crypto as well as crypto that doesn't suck. 15:56.000 --> 16:01.000 And last year in September we proved it. 16:01.000 --> 16:02.000 And the word proof there. 16:02.000 --> 16:04.000 I don't know if this translate out of English. 16:04.000 --> 16:06.000 So I apologize if I'm going to confuse anybody. 16:06.000 --> 16:08.000 Does it work in French? 16:08.000 --> 16:09.000 Yeah. 16:09.000 --> 16:10.000 Okay. 16:10.000 --> 16:14.000 So basically proving is when you do this. 16:14.000 --> 16:20.000 So if you're making bread, you can put some yeast typically into the flour and the salt and whatnot. 16:20.000 --> 16:25.000 And you leave it for a couple of hours and see whether it's, you know, it proves it goes and improves. 16:25.000 --> 16:26.000 If you will. 16:26.000 --> 16:28.000 And so hopefully it rises. 16:28.000 --> 16:31.000 And then you go and bake it into the spec and you get beautiful. 16:31.000 --> 16:33.000 Look at the structure in this. 16:33.000 --> 16:34.000 I'm very proud of this. 16:34.000 --> 16:38.000 This is my personal stress and juice baking antics. 16:38.000 --> 16:41.000 That you get before baked bread. 16:41.000 --> 16:44.000 So the phase matrix 2.0 has been in last year. 16:44.000 --> 16:45.000 It's basically that phase. 16:45.000 --> 16:47.000 It is not yet baked in the spec. 16:47.000 --> 16:48.000 And you probably shouldn't eat it. 16:48.000 --> 16:52.000 So the impractice you can eat it and does taste quite nice. 16:53.000 --> 16:55.000 So what do you get here? 16:55.000 --> 16:56.000 I already mentioned this. 16:56.000 --> 16:57.000 It's sliding sink. 16:57.000 --> 17:00.000 Now some providers native for it and it's invisible crypt. 17:00.000 --> 17:05.000 So yeast and element acts as a showcase for proofing this. 17:05.000 --> 17:08.000 And what the MSEs are not all in the spec. 17:08.000 --> 17:10.000 They will be soon. 17:10.000 --> 17:17.000 And the timing of these is that to next year and off is proposed to enter FCP. 17:17.000 --> 17:20.000 I think we've got a couple of chat boxes on it. 17:20.000 --> 17:23.000 And we will not put this live on matrix.org. 17:23.000 --> 17:29.000 Or until it is passed MSEP on the MSEP on the MSEP. 17:29.000 --> 17:30.000 Well, FCP on the MSEP. 17:30.000 --> 17:31.000 You get the idea. 17:31.000 --> 17:35.000 Basically it needs to be cleared up as agreed to go into the spec. 17:35.000 --> 17:37.000 And then we will push it hard. 17:37.000 --> 17:38.000 Sliding sink. 17:38.000 --> 17:40.000 Now implemented in both synaps and Android. 17:40.000 --> 17:42.000 Thanks to that not Android. 17:42.000 --> 17:44.000 And conviver it. 17:44.000 --> 17:47.000 We've got two implementations and our flying around. 17:47.000 --> 17:50.000 Again, it's approaching FCP. 17:50.000 --> 17:57.000 There is one concern that needs to be fixed around how you tell clients that state has been deleted, which we just missed in the original MSE. 17:57.000 --> 17:59.000 But it's easy to add. 17:59.000 --> 18:03.000 And then that will also hopefully be heading into being baked into the spec. 18:03.000 --> 18:04.000 Matrix RTC. 18:04.000 --> 18:06.000 Again, ships in September with element cool. 18:06.000 --> 18:09.000 But also integration on element web and element acts. 18:09.000 --> 18:10.000 My belief. 18:10.000 --> 18:12.000 Famously also has. 18:12.000 --> 18:13.000 Yeah. 18:13.000 --> 18:15.000 You actually got matrix RTC and the Famously stack. 18:15.000 --> 18:17.000 Yeah, but not following the latest. 18:17.000 --> 18:18.000 OK. 18:18.000 --> 18:19.000 OK. 18:19.000 --> 18:20.000 No. 18:20.000 --> 18:21.000 You should keep us honest on it. 18:21.000 --> 18:23.000 Not that you ever would not. 18:23.000 --> 18:27.000 And make sure that it will actually get MSEP. 18:27.000 --> 18:30.000 FCP is good in fit for purpose. 18:30.000 --> 18:34.000 So basically, we are getting agonisingly close to getting this into the spec. 18:34.000 --> 18:36.000 And in this book, crypto is a bit of a weird one. 18:36.000 --> 18:37.000 Because it's lots of different things. 18:37.000 --> 18:40.000 It is things like verifying all of your devices. 18:40.000 --> 18:42.000 So I'm afraid everybody needs to know. 18:42.000 --> 18:48.000 And then the very near future, you're going to need to actually prove you own your device in order to talk to people. 18:48.000 --> 18:52.000 And verify devices where you've just logged in and ignored all the crypto warnings. 18:52.000 --> 18:54.000 Please prove that you are here and you're not an attacker. 18:54.000 --> 18:56.000 You should have served the password. 18:56.000 --> 18:57.000 Or that will be gone. 18:57.000 --> 18:59.000 So you are logging in. 18:59.000 --> 19:00.000 We're basically. 19:00.000 --> 19:06.000 Particularly if you use car login to instantly jump into your new matrix count. 19:06.000 --> 19:08.000 We'll be verified by default. 19:08.000 --> 19:13.000 So we're going to be speccing that they'll show ignore messages from unverified devices. 19:13.000 --> 19:15.000 Then. 19:15.000 --> 19:16.000 Where we are. 19:16.000 --> 19:17.000 Matrix, LTC. 19:17.000 --> 19:18.000 No, we already done it. 19:18.000 --> 19:19.000 Invisible crypto. 19:19.000 --> 19:20.000 Yeah. 19:20.000 --> 19:22.000 So one of the things we screwed up. 19:22.000 --> 19:26.000 I screwed up at the matrix conference is that I told everybody how amazing this was. 19:26.000 --> 19:27.000 And that it's here. 19:27.000 --> 19:29.000 I did a bunch of amazing demos. 19:29.000 --> 19:33.000 And if you have time, probably just run and demo again. 19:33.000 --> 19:38.000 And then everybody said, hey, that's great. 19:38.000 --> 19:39.000 So how do I use it? 19:39.000 --> 19:40.000 I'm on matrix.org. 19:40.000 --> 19:45.000 And he said, ah, you know, it's going to be kind of my great 30 million users over to nature. 19:45.000 --> 19:50.000 And yeah, well, we can't really force everybody to do that until it's her FCP blah blah blah blah. 19:50.000 --> 19:52.000 So, so public can play with it. 19:52.000 --> 19:56.000 And we also fail to ship a community facing distribution. 19:57.000 --> 20:04.000 So, good news is that there will be a open source bunch of home shots from elements in the relatively near future. 20:04.000 --> 20:08.000 I think called the SS community additional something, which will be a GPL. 20:08.000 --> 20:13.000 And I'd like to run that start for reals is also there is my random toy project element. 20:13.000 --> 20:17.000 Docker demo, which is a Docker compose setup that can very rapidly set one up. 20:17.000 --> 20:18.000 So that you can play with it. 20:18.000 --> 20:21.000 And I'll try to do them when we have time. 20:21.000 --> 20:22.000 And a minute. 20:22.000 --> 20:23.000 Sorry. 20:23.000 --> 20:24.000 This is a geeky slides. 20:25.000 --> 20:32.000 So yes, the year also where we welcome more members to the foundation the membership program was launched in 2023. 20:32.000 --> 20:41.000 But last year, I really started to move up and have like every year this slide of people who are actually paying for membership is growing. 20:41.000 --> 20:43.000 So thank you everyone who is participating in it. 20:43.000 --> 20:51.000 We also have all our ecosystem members building on top of matrix and also helping organizing events on this sort of things and moderating the network, 20:52.000 --> 20:56.000 which is one of the biggest thing we have to do. 20:56.000 --> 21:04.000 And associate members and all of these people have representatives on the governing board as Greg probably said earlier. 21:04.000 --> 21:06.000 So why the foundation? 21:06.000 --> 21:09.000 Well, there's a foundation actually needs money. 21:09.000 --> 21:13.000 So we have a whole bunch of things the foundation is responsible for. 21:13.000 --> 21:16.000 But where is the money actually going? 21:16.000 --> 21:27.000 The first we need the evangelism of course, I make sure that everyone knows about matrix because it's network and if we don't have users and people the link on top of it, the network is going to be useless. 21:27.000 --> 21:34.000 So let's grow it if we want to it to actually become the communication layer for the web. 21:34.000 --> 21:37.000 Then of a trust and safety, I mentioned it. 21:37.000 --> 21:40.000 We have a team who is dealing with a direct request. 21:40.000 --> 21:51.000 We get when we need to take down rooms and these sort of things full of abuse, but it's also building the tooling so that anyone running a matrix server has the right tool to moderate it. 21:51.000 --> 21:57.000 We it's something where we're far behind and we need more resources to do so. 21:57.000 --> 22:07.000 And of course the last one it's boring, but we still need to deal with finance and legal and pay the team who is working on it. 22:07.000 --> 22:11.000 I'm sure that we host the website on something and pay the subscriptions. 22:11.000 --> 22:13.000 We need to pay et cetera et cetera et cetera. 22:13.000 --> 22:19.000 So that costs money with decrease all this cost to the kind of minimum viable we can get to. 22:19.000 --> 22:24.000 And the memberships and the real revenue we're getting are not even covering half of it. 22:24.000 --> 22:27.000 So and the reserves are running low. 22:27.000 --> 22:33.000 So that is why we are so allowed in terms of please please please become members. 22:33.000 --> 22:47.000 And I know in this room are suspect most of the people are individuals who are having lots of fun hacking on matrix, but we know as we've seen earlier there are a lot of organizations who are very, very big and always claim they don't have a lot of money. 22:47.000 --> 22:52.000 Who are also building on matrix and not public sector only there are a lot of private sector people doing so. 22:52.000 --> 22:58.000 And these are the people we're trying to call out and please let's change how we work together. 22:58.000 --> 23:02.000 Let's get you on membership and yeah moving on. 23:02.000 --> 23:04.000 Become a member today. 23:04.000 --> 23:06.000 Let's member of the foundation in here. 23:06.000 --> 23:08.000 I was the first one. 23:08.000 --> 23:10.000 So. 23:10.000 --> 23:12.000 They mentioned the conference. 23:18.000 --> 23:19.000 Governing boards. 23:19.000 --> 23:27.000 So we already had it, but as you can see, half of the board roughly, very serious people are not. 23:28.000 --> 23:29.000 Great, basically. 23:29.000 --> 23:31.000 I've paid if you want to hang out in the. 23:31.000 --> 23:32.000 Absolutely. 23:32.000 --> 23:33.000 Just a quick repeat. 23:33.000 --> 23:34.000 Thank you for the contact. 23:34.000 --> 23:35.000 I didn't have time to answer. 23:35.000 --> 23:36.000 I'll be quick. 23:36.000 --> 23:37.000 I'll be there again. 23:37.000 --> 23:42.000 Thank you again, Matthew, for adding that context about the things we protect because I was talking about things we want to do. 23:42.000 --> 23:44.000 And that's important context. 23:44.000 --> 23:47.000 And if you want to get a working group going coming towards us in here. 23:47.000 --> 23:48.000 Thank you. 23:48.000 --> 23:49.000 Yeah. 23:49.000 --> 23:50.000 It's a bit of a year. 23:50.000 --> 23:51.000 I've got. 23:51.000 --> 23:52.000 The system bubbly. 23:52.000 --> 23:54.000 I've never lots of huge deployments. 23:54.000 --> 23:57.000 Governments is ready to spoil growth for the next 20 years. 23:57.000 --> 23:58.000 20 from 20. 23:58.000 --> 24:00.000 I say 30 years. 24:00.000 --> 24:02.000 But there we go. 24:02.000 --> 24:04.000 Basically, yes, we need to make sure that's. 24:04.000 --> 24:05.000 Be a recurring theme. 24:05.000 --> 24:06.000 I didn't get these slides. 24:06.000 --> 24:10.000 If it wasn't obvious from the person staring at the bank account in the foundation. 24:10.000 --> 24:13.000 And yeah, people need to realize the software pairing. 24:13.000 --> 24:16.000 These deployments is not generally written by chatGPC. 24:16.000 --> 24:19.000 But by cool man's who need to pay their rent. 24:19.000 --> 24:20.000 So please build on it again. 24:20.000 --> 24:21.000 Again. 24:21.000 --> 24:22.000 Okay. 24:22.000 --> 24:23.000 Yes. 24:23.000 --> 24:24.000 Brilliant. 24:24.000 --> 24:25.000 In the mean phone. 24:25.000 --> 24:26.000 2025. 24:26.000 --> 24:28.000 Yes. 24:28.000 --> 24:29.000 More money concerns. 24:29.000 --> 24:30.000 But let's do an entire four afternoon. 24:30.000 --> 24:32.000 I've got like three minutes. 24:32.000 --> 24:34.000 I'll take questions at the same time. 24:34.000 --> 24:35.000 Let's see if I can do this. 24:35.000 --> 24:36.000 Yeah. 24:36.000 --> 24:37.000 Are you good? 24:37.000 --> 24:38.000 Yeah. 24:38.000 --> 24:39.000 So in the. 24:39.000 --> 24:40.000 There's a. 24:40.000 --> 24:41.000 I took the website. 24:41.000 --> 24:42.000 There's a donation. 24:42.000 --> 24:43.000 Big fry. 24:43.000 --> 24:44.000 If I want to release something. 24:44.000 --> 24:45.000 And I see that's you have. 24:45.000 --> 24:46.000 Big fry. 24:46.000 --> 24:49.000 But all of them take a significant cut from the nation. 24:49.000 --> 24:51.000 Stone box is the best one to use. 24:51.000 --> 24:53.000 Was it takes the smallest cut. 24:53.000 --> 24:54.000 Oh. 24:54.000 --> 24:55.000 And. 24:55.000 --> 24:56.000 So. 24:56.000 --> 24:57.000 Tip. 24:57.000 --> 24:58.000 First tip. 24:58.000 --> 24:59.000 Last tip. 24:59.000 --> 25:00.000 Okay. 25:00.000 --> 25:02.000 So the question was. 25:02.000 --> 25:06.000 There are a lot of ways of donating money on the website. 25:06.000 --> 25:07.000 Which all take a cut. 25:07.000 --> 25:08.000 Don't know. 25:08.000 --> 25:10.000 Broughts is the one which takes the smaller cut. 25:10.000 --> 25:11.000 And. 25:11.000 --> 25:12.000 Mine. 25:12.000 --> 25:13.000 Like I would need my. 25:13.000 --> 25:14.000 Rather than. 25:14.000 --> 25:15.000 Twenty. 25:15.000 --> 25:16.000 Whatever. 25:17.000 --> 25:18.000 So yeah. 25:18.000 --> 25:21.000 Knowing that TV is not here because he would have the best thing. 25:21.000 --> 25:24.000 But if you want to go in the office of the foundation. 25:24.000 --> 25:25.000 The governing board. 25:25.000 --> 25:27.000 You can also get answers. 25:27.000 --> 25:28.000 That's how. 25:28.000 --> 25:29.000 Yeah. 25:29.000 --> 25:30.000 Yes. 25:30.000 --> 25:31.000 We follow up. 25:31.000 --> 25:32.000 Can you also donate through like I don't know. 25:32.000 --> 25:34.000 See path transfer. 25:34.000 --> 25:36.000 At some point we had it set up. 25:36.000 --> 25:37.000 So. 25:37.000 --> 25:38.000 Yeah. 25:38.000 --> 25:40.000 The best is to ask in one of the room. 25:40.000 --> 25:42.000 And then the right person can reply. 25:42.000 --> 25:43.000 On this. 25:44.000 --> 25:45.000 Yeah. 25:45.000 --> 25:46.000 Maybe. 25:46.000 --> 25:47.000 Maybe don't know. 25:47.000 --> 25:48.000 Box takes. 25:48.000 --> 25:49.000 Yeah. 25:49.000 --> 25:50.000 Right. 25:50.000 --> 25:51.000 Very quick. 25:51.000 --> 25:52.000 We have a few minutes. 25:52.000 --> 25:53.000 Um. 25:53.000 --> 25:54.000 Who saw this? 25:54.000 --> 25:55.000 I'm already on the main stage. 25:55.000 --> 25:56.000 Okay. 25:56.000 --> 25:57.000 Not very many people. 25:57.000 --> 25:58.000 In which case. 25:58.000 --> 25:59.000 I'm going to cook. 25:59.000 --> 26:00.000 But are you sure? 26:00.000 --> 26:01.000 They most important. 26:01.000 --> 26:02.000 Yeah. 26:02.000 --> 26:03.000 Other questions. 26:03.000 --> 26:05.000 This would literally take 10 seconds. 26:05.000 --> 26:07.000 So I'm going to clone element. 26:07.000 --> 26:08.000 Document. 26:08.000 --> 26:10.000 Into a fresh star at three on this. 26:10.000 --> 26:12.000 I'm going to run the. 26:12.000 --> 26:14.000 And so I'm going to say. 26:14.000 --> 26:17.000 Deaf room on dangerous demos. 26:17.000 --> 26:18.000 If I could clone dot. 26:18.000 --> 26:19.000 Not. 26:19.000 --> 26:20.000 I'm not going to use in case. 26:20.000 --> 26:21.000 I'm going to use. 26:21.000 --> 26:22.000 Let's encrypt. 26:22.000 --> 26:24.000 Can't spot my name. 26:24.000 --> 26:26.000 Good start. 26:26.000 --> 26:28.000 Um. 26:28.000 --> 26:29.000 No. 26:29.000 --> 26:31.000 I'm going to. 26:31.000 --> 26:33.000 Okay. 26:33.000 --> 26:35.000 I've got to invite my entire doc. 26:35.000 --> 26:36.000 It's set up. 26:36.000 --> 26:37.000 And. 26:37.000 --> 26:38.000 The movie info. 26:38.000 --> 26:39.000 That's quickly. 26:39.000 --> 26:43.240 the end of room, and then the rest of us. 26:43.240 --> 26:45.080 Oh, God, come on. 26:45.080 --> 26:47.240 No, yes. 26:47.240 --> 26:51.880 And if you, uh, thank you, thank you. 26:51.880 --> 26:52.880 God dammit. 26:56.880 --> 26:59.640 Yes, I just baked my entire doctrine since Mandra. 26:59.640 --> 27:01.880 Well, there's one, oh, yes, there's just, 27:01.880 --> 27:02.680 oh, interesting. 27:02.680 --> 27:04.800 So if you told Dr. Tene, everything up was still running. 27:04.800 --> 27:06.120 It doesn't actually tene things up. 27:06.120 --> 27:07.760 Thank you. 27:07.760 --> 27:10.120 Let's just go and let the old ones 27:10.120 --> 27:11.800 and the previous demo chat down. 27:11.800 --> 27:13.200 Yeah, other questions, first of all, 27:13.200 --> 27:16.560 make a complete hash of this. 27:16.560 --> 27:17.560 Anyone? 27:17.560 --> 27:18.800 I think. 27:18.800 --> 27:20.880 OK, yeah, it takes a bit longer. 27:20.880 --> 27:22.880 Let's go and clear this. 27:22.880 --> 27:25.440 Just some, um, when we change to the next session, 27:25.440 --> 27:26.760 everyone wants to leave the room. 27:26.760 --> 27:28.080 We'll be through that direction. 27:28.080 --> 27:30.920 Well, if you're on that time of the room, you go there. 27:30.920 --> 27:33.000 New people can come in here. 27:33.000 --> 27:33.520 Yeah. 27:33.520 --> 27:36.520 Perfect, it's like we want to do something for the group. 27:36.520 --> 27:38.360 And I'm basically sort of your new users, 27:38.360 --> 27:40.400 my planning on something up a new user experience 27:40.400 --> 27:42.040 working really for a start. 27:42.040 --> 27:44.240 But this is a new user's metrics in the last three months, 27:44.240 --> 27:45.800 right, all in here from here. 27:45.800 --> 27:50.240 Well, just, yeah, I'm just looking for them. 27:50.240 --> 27:52.240 But it's things like this that we want to get. 27:52.240 --> 27:57.920 So it's like it's a different location and not just. 27:57.920 --> 27:59.800 So I've got myself, let's encrypts. 27:59.800 --> 28:02.120 For first, um, don't interest them as the or dephramed 28:02.120 --> 28:03.440 or denture step ends. 28:03.440 --> 28:05.480 I then hit Doc and compose up. 28:05.640 --> 28:08.160 Because I just baked everything to try to get it to a clean state, 28:08.160 --> 28:10.120 it's going to have to pull down the various containers 28:10.120 --> 28:13.320 from GitHub and, um, probably Docker Hub. 28:13.320 --> 28:15.320 Hopefully Docker Hub won't write them at me to death. 28:15.320 --> 28:17.920 You can see it's pulling an element where it's got synapse. 28:17.920 --> 28:19.960 It's got Mailhog as a target for S&TP. 28:19.960 --> 28:21.560 You've got matrix authentication service. 28:21.560 --> 28:23.040 You've got LifeKit for matrix RTC. 28:23.040 --> 28:25.800 You've got Redis, Element Cool, and Postgres. 28:25.800 --> 28:29.200 And then it goes and install some of it. 28:29.200 --> 28:35.160 So it's going and you can hopefully see synapse 28:35.160 --> 28:38.160 starting up there, generate synapse secrets, 28:38.160 --> 28:43.160 Element Cool, Element Web, Nginx, Postgres, and S&TP 28:43.160 --> 28:44.720 flying around starting synapse. 28:44.720 --> 28:45.560 And I'll synapse. 28:45.560 --> 28:53.360 So what that is, how rapidly you can get a full server 28:53.360 --> 28:53.800 in there. 28:53.800 --> 28:55.360 And if I go over to element. 28:55.360 --> 28:57.360 Definitely not interested in this doc map. 28:57.360 --> 29:01.040 Then hopefully it would let me get into this. 29:01.040 --> 29:02.280 So there's one that we just got. 29:02.280 --> 29:04.760 I can't create account because the contractions turned off. 29:04.760 --> 29:07.520 I've done the same area that I did in the demo earlier. 29:13.520 --> 29:15.360 So if I couldn't go in again here, 29:15.360 --> 29:19.560 and I should be able to go into that directory 29:19.560 --> 29:22.280 and run maths to create a user. 29:22.280 --> 29:24.520 I'm going to call it Mathier. 29:24.520 --> 29:25.640 Give it a password. 29:25.640 --> 29:26.160 And yes, I know. 29:26.160 --> 29:27.320 I'm very over time. 29:27.320 --> 29:31.120 I'm going to pull the, okay. 29:31.120 --> 29:35.040 Just leave the room, why is it so good? 29:35.040 --> 29:36.040 Okay. 29:36.040 --> 29:37.320 It's one study night. 29:37.320 --> 29:40.120 I'm going to call it Mathier. 29:40.120 --> 29:45.120 I'm going to call it Mathier. 29:45.120 --> 29:46.120 Very good. 29:46.120 --> 29:47.120 There we go. 29:47.120 --> 29:51.120 I'll fill it up with something. 29:51.120 --> 29:52.120 I'm ready. 29:52.120 --> 29:53.120 Here we go.