 Hello everyone, my name is Omrath. I am a federal KDA SIG member and I'm also working with other Session of the federal including mindshare. I'm doing packaging for Fedora as well also helping to federal websites and apps teams Today I would like to share about the idea of the plasma mobile in Fedora Basically what we want is we want to bring all the plasma mobile and mobilities into the Fedora zone And so we can have more devices can work on that or Try it able to use plasma mobile in Fedora. So a little bit of about us Fedora has a team called Federal KDA SIG team Federal KDA SIG team is a special interest group. There are groups of federal contributions that maintain KDA packages as well as KDA SPIN and also federal Kinoite as well And our our mission is basically to provide an high-quality packages and also a KDA software is Developers and users can able to use it and also support maintaining those packages. So KDA team as a KDA SIG team member we do have meetings every single Monday Based on UTC-18. It's about an hour and it's placing in the big blue button in the KDA instance So they are discussing What we can we do for KDA and also plasma mobile and federal Kinoite as well What is plasma mobile? So first things first we need to explain. What is the plasma mobile if anyone doesn't even heard of it yet? Plasma mobile is offering a user-friendly Privacy-enabled platform with the custom Customizations also included in mobile devices. It's a bit different distribution right now with post-market OAs Manjaro and Opensuse and hopefully we want to see if it right in our list as well. It can run Devices are supporting distributions. So basically it's not just these distributions It can be anything distribution if they want to do compatible. So it provides fully open source Which base can others can help and develop themselves in their product. So it's also using heavily The plasma was that sorry is developed heavily with the Kirigami Of course this question is going to be comes up. So what is Kirigami then? well Kirigami is it's KDA's powerful lightweight user interface framework for mobile and Conversion applications. It's not just for mobile. It's also compatible with desktop applications as well So when you have an application in Kirigami You can actually make it compatible very easily in Plasma mobile because the reason behind it is Kirigami giving you the flexibility like we do in responsive web applications and When you scale the application higher Or bigger or smaller. It will also scale based on that So that's what we want in Plasma mobile because we need an application He's able to use this cute quick control tool to have this Flexibility and also lightweight application Speed as well and which is very important and this philosophy is also later on kitty human interface guidelines So this is very important piece in Plasma mobile because when we Developing an application. We want to make sure that that application should be compatible Will be that small screens and we want to also make it scalable in bigger or smaller. That's very important That's why Kirigami is very nice way to do it in TV So how many Plasma mobile apps we have well we have a lot I mean there are many applications already in the place in Plasma mobile list And there are many more and maybe I didn't put them all on the list But I would just just share like a fair share of that list to have like There's a lot of application is already in the place in Plasma mobile and we're trying to bring them all into the federal and Try to make it compatible But there's one more thing I would like to get an attention Some applications are is actually in in federal in KDA desktop. Actually, I'm speaking KDA desktop like ocular Because like neo chat Also some other applications, but So that means when you make an application in KDA or generally for Qt or Kirigami You can still able to make it compatible with mobile as well if you know how to develop it but that's an that's a nice thing because some of the application we already have is also already is in the Have this nice ability to use on Plasma mobile And we are really happy to see this change is morally happen in other applications because Once we get this more flexibility and more user-friendly Application in KDA Plasma generally speaking it will be also have more application in mobile as well also for of course We're not just talking about Plasma mobile So when we say mobile it everybody thinks like just the phones, but we don't want to do that We want to also think a little bit bigger than this like we have We want to think about all the mobile Devices like tablets small laptops like some key keyboard and Screen is detachable laptops some model some some of the models In industry is already have this and we want those also be Play nice with Plasma mobile in in federal as well. So what have we done so far? Well, also, what do we want to do in the future as well that's going to be the both section So we want to do packaging all the Plasma mobile and bring them into the federal as we speak finding the packages and sub packages Whatever needed like some packages is not in not directly in developed by Plasma mobile It could be some library. We want to think about it and Find out where it is and of course we were working with the mobility team in Fedora Because we want to make sure that hopefully in the future. We want to bring Maybe pine phone on other phones into the in the Plasma mobile realm as well I mean that was a talk happened also in the nest early on and So I don't want to get into the too much of a detail, but I would like to say that It will be really nice to have Key Fedora mobile edition in Plasma mobile as well, which is would be an amazing so of course We are not just targeting our phones or Like second the architecture. We also as we speak targeting every architecture. We want to create Iso far Iso's for making it installable for all the more Mobile devices and embedded devices and also other Laptops and tablets, of course, and we want to have this GSM integration touch screen on keyboard support and other Finger gestures and whatever is necessary is also if they can happen in Plasma mobile Interface, we of course you want to make sure that that will be also smooth and nicely working in Plasma mobile So as we speak early on we have some use cases. We are as we said, we are not just targeting phones only we want to target more devices than that because These pipe when we are packaging Something for Fedora, we are generally targeting all the architecture like a normal x86 normal arm Army arm 84 and some other X as like other platforms on power PCs and as 290s and architectures and etc So when we do this that means we are bringing all the packages into the old architecture That means it could run in any machine In theory and if the hardware and everything is is in the place Why not it works? So our use cases is what we're thinking of some small laptop as we speak before and we want to have keyboard detachable laptops also Could be another use cases and if there's any tablet out there, which has x86 architecture or arm 64 if it is compatible, of course because There are many hardwares are is could be incompatible Which because of the drivers and other closed source issues So we when it's come to this problem, you know, we cannot just Bring them directly into the Fedora so easily it needs to be coming from the upstream as well and as we as we fedora we try to of course push this Ideas to bring them into the upstream but sometimes Not everything is so much so much easy or still be similar It happens, but when it's happen, of course, we want to bring it into the our Fedora kernel or whatever is necessarily be done And of course we have some plan support if it is possible because we want to see that since this is a tablet or mobile devices. It is basically much more Mobile mobile because you can bring them anywhere easier than your laptop Of course today's laptop is also easy to carry about when it's come to the forms on your other devices like lighter than laptop Of course, you want to have the accessory support as well, but it's also up to the plasma mobile as well but like there are some devices has The vacuum support on the screen and this is actually supported in red at not sorry in fedora, sorry and the federal channel so Normally it just works out of the box if nothing is wrong if there is the if they have this some really special devices And if of it will be have it In I mean it could it would not work if it is going if it needs to be work, of course it needs to be Have the driver as well for quick interruption to answer the question If That's up to the federal mobility team as well because pine for us Some drivers needs to be included in further about technically Uh, once we have all the plasma mobile packages in fedora As I said earlier on, uh, of course it will be possible to use And in future definitely because we are definitely looking into it to have Our operation system with the plasma mobile and then bring them all into the pine form to use Just like just like a normal well experience. They already have in the other operation system and sort distributions as well So What do we have some future plans? well, uh, of course we want to bring All the packages and bring them all the gesture support and more devices like pine phones and maybe Of course, uh, this is all a possibilities. I'm not saying that they are all certain But there are some plans is certain. There are some plans to be hoping for but sometimes not everything that Uh, so much easier Because also in this Presentation, I would like to give and show people what are we doing and want to show that okay We are working on on plasma mobile And we are bringing them all the packages and trying to get Mobile device support as well. Well as also with including the other devices like Uh, the devices doesn't just a normal x60 x86 Architectures and all also others as well as we speak earlier So while our target is basically as we said bring them all the packages and make the Compatibilities with the devices we are planning on it and make them work Nicely and possibly also smooth Of course, we want to get an advantage of the valent and the pipe wire and all the goodies and Coming into the back scene, but they're also giving you the more performance As a fedora, we already bring valent into the qda's text up zone and we are working Very hard on it as well as as the qda upstream is also working on it to make it through to nice experience and past experience as well and after the recent changes we have this The nice graphical improvement as well happening and this improvement some of them is could be useful for our mobile sections as well, hopefully And how do you get involved to the our team? I mean we we need more If and we need help as well like we are working on it and of course sometimes we may Missing something and we you may have a new idea and this idea maybe Could be an amazing and awesome So how do you find us? well, if you you can just say Hi and in matrix and irc and also you can join us in our weekly meeting You can help the qda projects on for plasmon related project or qda itself as well Because we are bringing the packages into the fedora. That means if you help the upstream directly So that means you helping us and everybody else as well and which is that's very important pieces because Some of the projects is we're trying to maintain it Uh as a packageer, but the upstream also doing the bug fixes and other stuff as well I mean if you know how to solve it as a packageer and if the packageer has a time and knowledge to do that, of course He will he or she will help it help it out Uh, you can also help the hardware side the team mobility team because as we speak early on Uh, there are some hardware issues And also some kernel problems on the pine phone, especially and we need more help on that as well because If we don't have a proper hardware acceleration and hardware support that like like some one of the example Let me give it like let you say we cannot use gsm That means we can do calling and that's a bad thing because we want to call people with the with our open-source system as well Also, if you find any issues and problems and features and Etc you can of course open a ticket in our pager slash qda six side and also try to send a pull request in our packaging packages and Whatever is it necessary? Also, as I said early you can join our meetings and say hi and listen and share your ideas and thoughts as well Because we want to hear about you Maybe you have some amazing idea and thoughts And to of course, we're going to listen to you as well And other than that, I I'm going to say thank you for everyone who's listening my talk and If you want to join us, please come and this is our Matrix channel and of course the same as course for the libero chat And if you want to just send us a mail, uh, here's the link Over there as well and let me type it in the chat very quickly And of course for IRC another metric channel It's the same goal for everything So I think I'm just finished a little bit early. So I'm trying to answer a question as of my power and my knowledge So Let me see. Do you have a question? Uh, I uh, will qd plasma be on in pine phone? I just answered this already. So as I speak once we Package everything and create isos all scores of if the pine form upstream problems has been solved. Of course, we want to have it in our uh We want to have our federal plasma mobile, you know in the pine phone Uh, can one get involved in contributing the plasma component without much of a knowledge see and cute how of course You cannot you can involve the plasma component without much of a knowledge because he's a team Uh, you don't need to know coding. You don't need to do acute as well. You can help us and help the plasma mobile with translation designs documentation and also other non-technical stuff could be also welcome as well because uh, once when we are We are not just doing coding and Just creating application all the time and as same score for the qda upstream team as well They're also working on the translations and designs and other stuff as well and documentation as well And they are the they are the pieces make this make this project and every project is great as well because Without the documentation a new commerce can contribute it and without the design It will be not appealing to user interface and it will be nice Not nice to people who wants to use it. So they are of course very important pieces as well Uh, okay. Here's another question. I just see I probably miss it But can you call and as it is with qda mobastak or is it going to be done in the future? well, uh It's a I I'm not going I don't have any certain decision on that Uh, I don't know maybe maybe not Uh, but oh all the plasma packages Uh, is going to be controlled by qda sikting In qda sorry qda, yeah qda sikting yeah in fedora so I think of course they are going to be have their own Uh packages in the list as well, but all is going to be controlled by Uh, qda, but if you're asking for creating some meta packages like Uh, installing all of them as once Yeah, that will going to be happen in the future, of course Okay, I'm going to wait a couple more minutes If you have any if you have any other question, uh, please ask If it doesn't I'm going to say of course Thank you everyone who's joining this, uh, talk It was really nice and pleasure to share with you about Plasma mobile in fedora Okay. Here's another question Kirigami is mostly using a Qt quick It's it's on top of the Qt quick. So it is using it's a UI framework So technically you can use with other languages as well, but It depends on the integration you have but mostly in the documentation They are using Qt quick slash c++ mostly I think that's all about it Again, uh, thank you so much everyone for this for this opportunity and for this for this talk Thank you for listening and have a nice Have a nice an amazing day. Thank you so much. Bye. Bye