 Hello everyone, I've been presenting my opinion, and my project is that I want to talk about the scale to be better. So it's a connection right here for RIN. Just mute this one, yeah? Yeah, mute those lights, I'm going to mute them. How do you? Okay. They can mute it themselves. I mute it himself, okay. Hello, Hallock? Can you speak up please? Tell him to stop his speaker. Yes. No, his microphone. Can you hear us, Hallock? Yeah, but I think he muted himself, so he made the decision, right? Hallock, you need to unmute yourself. Hallock, can you unmute yourself? Oh, maybe not. No, he needs to mute. Yeah, can you hear me now? Yes, yes. Hello. Yes, very well. So mute one now, yeah? Okay. Go ahead. Should I start? Yes. Yeah. So, hi. I'll be talking about, so this talk is about telling him better. She's a connection manager for RIN. So, even if you are wondering why it's such a strange or weird thing, I'll explain that as well. So, let me introduce myself. This is from the introduction. I'm Malo Khan. I'm the interior of the company Bell. I'm a semi-sized new third year in there. I've been, I've grown content of the Bell by moving somewhere for a project. It's again 2016. So, as I mentioned, this was my moving somewhere for a project. So, I had some excellent ventures. The idea was proposed by Daniel himself. He was involved with KDN. He was also working on the previous project. So, and it's Stephen Simon-Cruvick, who is a member of Shibuakar Unilever's Grim Team. He's Alexander Kiewicz, who is an active maintainer of KDNBQB. So, he's a typical guy living for a project. Stephen Simon-Cruvick is cute. I think the slides have been... You're there, Alok. You can see the slides. But the slides are for you. Yeah, I can see them. So, you can continue? I actually cannot see where you're getting the slide on my screen. Is there anything else you want to ask me, Malo? Yeah, but... Can you mute that one with the slide? Go to the top. Is that easier or something? Oh, to unmute. I'm going to slide something. Yeah, let's mute the top. You go to the top. Can you look... Can you look, please, with my slides? Yes, we can see the slides. Yeah, so you... Can you... No, I cannot see the slides clearly to myself. Okay, yeah, okay, I got it here. So... This is a... So, since this is a short slide, you don't have to display them. Maybe I'm losing time. So, I can make the topic straight away. So... I can't see the connection of that. So, there was a... I'll just be repeating something once again. So, technically, it defines itself as a modular framework that will allow real-time communication services to plug back in. It all can work together in the same framework. And so, there are several components to this modular framework. We will have a look at the major ones from the perspective of the connection manager developing the point here. There's a connection manager, which is... which is the service which forms the plug-in protocol back in part of the framework. And these services can allow other communication services like text, product, etc. And this client will be the application that user uses to interact with the technical framework. So, for example, this is Geno, which is very, very complicated. This is the version in Geno. And KD has KD to KD. This is the... this is the... and there are other relevant components which you don't... you don't need to go into KDs right now. I mentioned them for completeness. So, the account manager and channel dispatcher. So, when you can get this over here, you can see that this will be... in a typical limits test of... this will be the case for D-Bus, which is used to share all the signals, signals, messages, etc. And all the services on the top card, you can see the components of telepages, unnecessary for telepathy, become manager, channel dispatcher, all of that, etc. So, the lower half, you can see what are relevant, what are relevant for us, such as telepathy value, which will be the connection manager. And other account manager and channel dispatcher can access that as well. So, there will be client everything in this case. And other applications which are connected to D-Bus are also there. This is the general overview in the access box, all the... what all things will be connected to D-Bus. The telepages are very... D-Bus extensive... D-Bus extensive. Now, let's have a quick look at the ring. There was also a talk about ring earlier, and I also came to the key points here. So, ring is a... ring isn't... being... put... being done just in service. It's open source. And... it's done up by a serial pair of Linux. So, what is unique about ring is that it uses a distributed PNFO. Some key components are put in source and key points about credits. It uses open base because this is where all the magic of PNN applies. And when using ring, every user will use a ring ID. So, this is a... this is just like a shower, and it has 21... so, 20 bytes. So, 40 digits. Exit is no use. They fix by a ring pool. So, this will be a ring ID. This is an example of ring ID. So, every user will have a unique ring that's ID associated with him on the distributed network. It has regressed several signs of Windows, Mac, Linux, Android, Apple, and so on. Since we are discussing about Linux here, we will really put it into the Linux and I will set it for you. It's a GNU project. It has become a GNU project. A beta to release was... there was a beta to release on November. So, a fair amount of... it is going on. It has a small... a small degree of introduction to its architecture. So, we can say that it has a detailed architecture. The core part of it is the ring. Here is where the ring daemon and the VHD lies. You can roughly say that this is the core part of the ring. The core logic of it. There is a difference line which is common to all... it's common to all the platforms when they learn Linux. And that difference line is then used by Benchino and Benkei. So, Benkei and Benkei are the official ring application while Benkei is a community-affiliated version. So, there are a couple... these codes... these codes of them are user-level application lines for it. So, why... use... I looked it back. I had some... very simple... very simple and straightforward reasons for that. Ring daemon has a very... well-documented, exposed API. So, we can exploit that and easily create an action method. It makes an advantage to create a different process quite... easy and quick. So, the big frameworks are and its lines are installed by default in many institutions such as Ubuntu has... installed by default... AD or... AD also has... in its framework. By that, we can say that it will be a lower entry value for new users. New users may not have to install the ring client and the application. Then, there are... the action method is prepared... there are some basics... and then... thereby reduces the installation that we need to do. And the action method is also quite reliable. This will be the preview of... this will be the preview of... by using... as I mentioned, the ring client... as I mentioned, there is a ring client... also... as I mentioned, the ring client... also uses the ring... the ring user... and then... and so, can it be better or the action method can be better? So, it's simply... to interact with the ring client and get the ring client thereby just reducing another step. And you can see that it can be equally powerful as a ring client. It may not have all of the functions of the ring client but it can be equally... it can certainly do a lot of basic tasks such as... etc. So, now, what are all the things that are implemented? What are all the things that I did while I was working on the project? The first thing that I did was... I used C++ and I used... as a backend this... and then I made sure that I could correct the painting and if you see this, I could debug everything that was working and after that I implemented some basic account management functions. So, for basic, I need... creating a simple account associating a username or a password. These are the simple things. And some basic contact management while I was working on... really... it did not have the features to support full-body contact management. It did not involve contacts as well. So, what I did was... giving a lifetime of connection I could associate any person who calls an emailing ID which... there's a message in the coming message or something like this. I associated with a temporary contact for lifetime of the connection. This is what I did with that. It's all there. Hello. Can you wrap it up in one minute so Jamini has some time to present also? Okay, okay, I'll... Thank you. I did feel that just for experience I didn't do any basic calls. So, I think I may not have time but I think it will make it very quick. Also, I'll be using the... I'll be using my phone to send a quick message to my trained client definitely. While I'm sending my... this is life. So, the message... this is the... this is the... this is the... this is the logic working here. It's the feminine message. Okay. This is the... So, I'll skip this from there. Well, I have... I should also include some... some... some... So, there is what that can be done. The government can be contacted and done. Since everything is done we just believe that it will be heavy heavy for a video call or I talk to video call and the videos can be looked at. And all other features that are... that bring what we are in yourself can also be added. So, I'd like to also answer a question which is why this is connected in real life and this... So, I've been kind of hoping for a way to have a stable API since the product only aimed at making a very paid-off schedule for the actual manager and within no time there will be a stable API and I can product and have significant kind of rates to the commercial manager. That's why I've been talking for some time regarding this. Okay. So, last I would reiterate this unique philosophy. Do one thing and do it there. By the way, as you see telepathy we ensure that we use one thing which is good at doing all things. So, it will help people reduce the massive amount of efforts that they do creating their own desktop clients for their own services. Most of these features can be extracted and easily integrated into the game industry table. And I would recommend anyone who wants to create a simple client application to have a try at telepathy. Thank you. If there are any questions if you remain here and also whether this will be my critical profile it's there including this slide and I will also treat this slide as after the start. So, that's it. Thank you. All right. Let's wrap up. Any questions? Any questions? I cannot see you but I hope that I look at so let's know. Any question for Hello? No. Okay. Thank you. Thanks, hello. It was great to have you participate. Thank you. It was great work too. Thank you. Okay.