 Hello and welcome to yet another episode of going through a Reddit thread, because I think it's interesting and trying to provide some somewhat insightful commentary about it, or at least my opinions on the matter, which might be interesting to you. So last time it worked pretty well, so let's do it again. This time the thread is just as interesting, that is, Kiri Plasma 6 is expected to come next summer, not exactly next summer, it's more like autumn, but okay. What are your expectations? As always, I don't answer, I just, you know, read the answers of the other peoples. The first one is actually pretty interesting, which is I just want bug fixes and polished. I don't care if it doesn't get a new feature for the next five years, if it means that all the little bugs and quirks get fixed, blah blah blah. However, I'm expecting a bunch of new probably decently cool features to make their way into Kiri, but without fixes, they do a lot of long standing major, major and minor issues. So you don't trust us. Okay, so first of all, I fully agree with the idea of bug fixes and polished being a priority for Kiri Plasma 6. And to be honest, I do think that's kind of the direction. There is a discussion that is, if you're doing a major release, Kiri Plasma 6, first of all, that's a great time to convince people that to try again your desktop, because maybe they only used like Kiri Plasma 5.10, which was a long time ago. And nowadays it's much better, but they don't want to try the new Kiri Plasma because they had done so a lot of time ago and they have a very bad opinion about it because it was like 10 years ago, just kidding, but too many years ago. And they don't want to try the latest release. If we do a major release that is Kiri Plasma 6, it's much, much more likely to be able to convince people to say, I know that you don't like Kiri Plasma. You didn't like it last time, but try it again because it has changed. It's much easier to make that point. And for this reason, it's very important for Kiri Plasma 6.0, the very first release to be stable, polished and as free as bug fixes as we can get it, in my opinion, because that is the version that a lot of users, new potential users are going to try. So that is my opinion. That said, we just can't, I think, do an entire major release that is just about polish. Because another thing that happens if you want people to know about Kiri Plasma 6, it has to be somewhat exciting. So the direction that I'm personally going for, and I think there has like it was kind of the result of the talking inside of the Kiri development channels, is that avoiding the introduction of major new features that are done with the Kiri Plasma 6.0 in mind. So maybe there will be some major features because we can't stop features from being added as I've talked about before. But without thinking, let's do this in particular for Kiri Plasma 6.0. How can we still make Kiri Plasma 6.0 exciting? And that is usually through changes in design that make Kiri Plasma.0 a creator, but don't require significant work behind the scenes. And there are some opinions on how that would end. There are some ideas and there are some agreements. Maybe it's just a matter of changing some defaults so that everything looks better out of the box, this kind of things. That for sure won't introduce new bugs because it's just changing the defaults and stuff. However, and this is important, it will be exciting enough for Kiri Plasma 6.0 to be, I think, that people will talk about, which is just as important. So I do expect backfixes and polish to be the number one priority, but at the same time there has to be something exciting and the goal is to introduce that excitingness without adding new bugs. I think that's the idea. I expect Qt6 instead of Qt5. Pretty sure that's all that the leftmost number actually indicates. Kind of. Kind of. I mean, it's not completely wrong, but it's not just that. When switching from Qt5 to Qt6, first of all, we also get a new major release of the frameworks, which Kiri Plasma uses to work and all Kiri apps. And when you do a major release of the frameworks to port them from Qt5 to Qt6, you're also able at the same time to clean them up. Make sure that they work nicely, that their API is organized, these kind of things. Throw away some legacy stuff and this actually helps the applications as well. So it's not just Qt6 instead of Qt5. It's also KD Frameworks 6 instead of KD Frameworks 5. There will be some new features because it's a eighth month period between Plasma 5.27 and 6.0. So some new features will be added for sure. We can't stop new features again. But again, there's this idea to not just be Qt6, but also to create some exciting goodness through a prettier design. Vulkan, I am completely ignorant about this, so let's avoid it entirely. I don't think it's something coming in Qt Plasma 6, but I don't know. I'm expecting Qt to see Plasma 6 and the Qt ESC merging with MAUI project. And for Plasma 6 and the Qt ESC to be developed using Kirigami. Okay, so I gotta point out a lot of things. I gotta be a annoying guy. So first of all, the Qt ESC doesn't exist anymore. It's no longer a thing since a lot of time ago. ESC, if you don't know, was the software compilation, if I'm not wrong. It was even before I joined Qt E, so I've never sold ESC. It's no longer a thing. Now we just have the Qt applications and the Qt desktop and the Qt frameworks. These are the main products of Qt, I think. But I get a point. You want Qt applications to merge with MAUI applications, and that is completely impossible. That's never going to happen, because they are just too different. They are completely different things, doing completely different stuff with completely different ideas and targets. I don't see any way that such a joining would happen. That's not going to happen. However, let's switch to the more interesting part, I think. Plasma 6 and the Qt applications to be developed using Kirigami. So again, I gotta be a annoying guy, because that's my job. Plasma 6 doesn't use Kirigami for a reason. So you might know that you have stuff called Plasma themes that allow you to customize the Plasma desktop. Here's the thing. Plasma uses the Plasma theme components to draw every panel, the widgets and stuff like that. They are drawn thanks to the Plasma. So Kirigami is not used on Kiri Plasma desktop in some places, but mostly it's not used on the Kiri Plasma desktop, because Kiri Plasma has the Plasma theme that provides the look and feel. You could make a case to stop doing that and somehow bring that customization to Kirigami and then use Kirigami everywhere. Kind of difficult, I should think about it. It's a point that you could make sure. Regarding applications using Kirigami, if it was up to me, I'd probably fully agree with it immediately. However, that's technically unfeasible in such a short time span, because it's like one year, let's say less than one year actually, but let's say one year, you're not going to be able to port even just one powerful Qt application as Dolphin Kirigami. Dolphin is seriously feature-packed, super complex, has a lot of stuff in it, porting that Kirigami. Kirigami probably isn't even meant to try to do such complex applications. I think maybe I'm completely wrong about this, but you would have to re-implement stuff like customizing the toolbar. That's not something that Kirigami provides or wants to provide. So it's something that I would want to see. It's not something that I would really consider feasible right now. This is the usual feature request that I talked about last time, I think, as well, of being able to switch workspace independently on different monitors. I don't know if that's coming, but the thing is it's not really related to Kiri Plasma 6 at all. Like this could be implemented in any Kiri Plasma version potentially. It's not about Kiri Plasma 6. There's nothing in 6 that will particularly justify such a feature. However, please notice that there's this is if Kiri fixes that, I'll consider using it again. Again, I think this is really the point of Kiri Plasma 6, which this thread is all about will be the version where a lot of people that don't use Kiri will say, I'll consider using it again, even if you just try it out. So we got to do it right. I expect awesomeness, fully agree. I fully agree. I'm trying to bring my own little piece of awesomeness inside the project. I expect there are not to be that much of a user facing change as smooth transition. I do surely hope for a smooth transition. I would like again, I do think there will be some user facing changes like in design. So it's not completely invisible to the user. There will be, I think, new features as always in a Kiri Plasma release, not just because it's Kiri Plasma 6, always in Kiri releases, you do have new features. So I would expect that to happen in Kiri Plasma 6 as well. So not exactly nothing user facing, but yes, a smooth transition, fully. Better dark mode. Again, we're into the suggesting what we would like in Kiri Plasma, regardless of Kiri Plasma 6 territory. Better dark mode. Oh, you don't like breeze dark, I mean, I guess it could be dark and upbeat. It's not too dark. Personally, I would always like to have like three themes, which is light, dark and pitch black. I think these three themes work the best. Usually when I try out applications, I do want these three, to have these three combinations, light, dark, pitch black. Better defaults and predefined shortcuts. I fully agree with the shortcuts. Again, well, this actually is something that could like, I am hoping in Kiri Plasma 6 to use Kiri Plasma 6 as a reason to change the shortcuts, because if you do change them, then it makes sense for it to be in major release because changing the shortcuts is something that could get people annoyed at. But I will try to change some that I think don't make any sense at all. I will try. I do not expect to be successful in that because I tried before in the field. But this time, at least you can say, well, it's Plasma 6. So if we want to change it, then it makes sense to do it now. Better UX is way too big. Like, what do you mean? All of this is better UX. Yeah, I totally agree with this one, too. I value stability more than anything else. I hope the switch will be seamless. Totally agree. Please, dear Queen Devs, fix the recent QML read-write progressions. Yes, I think that's something that will be worked upon in general. Until summer next year, a lot of can and will change. So why speculate? It's not that much time. It seems like a lot one year. But, you know, it's not that much time and there's a lot to do. Like, I'm not even remotely involved into KD Frameworks 6 stuff or right now, anything regarding QT6, stuff like that. I'm currently working on backfixing the KD panel, as you know. But at the same time, I'm also in the promotion group. And I think that if we want to do a good promotion of KD Plasma 6, this year we've got to start like eight months before. Usually we do like two or three, and that's not enough. This time for KD Plasma 6, I think we want to have like announcements, videos, stuff like that. So we've got to start early. That is easier said than done, but I'm gonna try some. I have some ideas. We'll see. Mostly me, small design inconsistencies that annoyed the heck out of me, but nobody else seemed to see. Please, could you do me a list, please? If it... Okay, there's a lot of people complaining about small design inconsistencies. There's not a lot of people opening bug reports about that. I'll make you an example. So let's switch to an empty workspace. Yeah, let's call this empty. So take this, you're not seeing. Okay, so take this. Please notice how, I don't know, this looks good, perfectly good, like perfect. I love it. But this, this, there's clearly not enough space on the left of November. There's some margin padding that is missing. I'm super annoyed about this. I wanted to fix that. I just was busy with other stuff. And this is a small design inconsistency. If we had people like doing a list of all the margin stuff that should be fixed, I think it would be much easier to try to address them. Personal opinion. Anything just go crazy, Katie. That's amazing. Yep. Yeah, yeah, yeah. This point is correct. It's not next summer, as I said, they're going to skip one lounge, which means it's going to be like autumn or winter. When does winter start? I don't know. There is some tiling stuff, I mean for 527. Actually, I talked about that. So something like that is coming. Again, not Plasma 6 stuff. Official Katie integration of gradients, if it's told to use generated GTK, CSS colors as a color scheme automatically. No, it would be nice to have, but I would say completely impossible, but still something that would be nice. I totally agree. Maybe not that impossible. I don't know. I don't know. But somewhat impossible. Pick up support of multiple cursors at once with ability to send devices directly to each one in settings. Whoa, I didn't know about that. I didn't know that was that thing at all. Oh, there's the heat. I don't understand why Katie Plasma or GNOME or anything matters. It's okay, I think that this is it. Thanks for following along and see you tomorrow with another video.