 So, hi, welcome to day, how many is it? Day five of Academy, our second day of buffs, and we're here to do our little buff wrap up. If you were not able to attend all of the sessions today, and there were plenty of them, then this is where you hear the summary. But before we go on that adventure, there's three things I need to tell you all. One is, please, when you're addressing a group of people, it isn't specifically all men, like a male football team, please don't use the term, hey guys, it doesn't include all of us. We can be better, so keep that in mind for the rest of Academy and the rest of your life. Moving on to fun stuff, tomorrow morning, if you're having trouble getting out of bed, there's still space in the escape rooms. So you can sign up for the early escape room and join your friends, escape from a murderer or something, and then you can go get coffee. And number three is on Thursday evening, there's the pub quiz, where your knowledge of KDE and all kinds of silly things will be tested, tested to the point of destruction by Paul and myself. So if you want to join us for some silliness, you can do that then. Okay, I'd like to move on to the Boff rapper, proper, which means I'll be calling on people from room one first. And in the morning, our inimitable, David Ford, was running the KF6 Boff. So David, if you would switch on your mic and or your camera and tell us about your KF6 Boff. He's not here, I see on the chat. Well, anyone else from the KF6 Boff want to jump in with a summary? I guess not. Take note that on the wiki, the KF6 Boff does have a link to shared notes. So you can always get back to that. After the KF6 Boff, there was a licensing Boff run by Andreas. So Andreas. So Andreas. Hi, we had a really nice, really condensed licensing Boff. Our results are already at the mailing list at the community list. Mostly we talked about software licenses, the currently in progress changes regarding SPDX licenses and well, a lot of stuff that is happening and even well, too much to talk at that Boff. So we have a follow up Boff tomorrow. Mostly talk about how to better present the license opportunities our users and developers that use the KD frameworks by using these open source licenses tomorrow at nine. All right, there's that nine UTC or nine UTC? Nine UTC, great. Thank you, Andreas, and see you tomorrow then. Okay, moving on in room one, there was going to be a KDE system in. I can talk about the KF6 stuff. You can tell me about KF6, well, tell me about KF6, please. I will do that. So essentially what we did was a continuation of last year's KF6 print where we talked about whether our current frameworks policies, for example, with regard to the minimum Qt version, need some adaption going forward to KF6. We talked about our current work board, whether we need to apply some reorganization to it. We talked about how we get more people involved in the effort of putting or bringing our frameworks more to KF6 and some other general topics around the whole process. Okay, thanks, Nikolas. Moving on in room one, the sysadmin dockbuff was canceled because somebody dug up a fiber optic cable and that kind of cut people off. The idea for that buff was going to be mainly me and Bushan and anybody else who wants to join and Bushan had internet problems right then. So we thought about rescheduling and we didn't really find that good time slot that wouldn't conflict with other things we were interested in. So we will just deal with it in the general sysadmin buff that was already planned. Thanks, Nikolas. Other Nikolas. Okay, let's connect up with the KDE Connect design team. And that was the buff at five UTC. KDE Connect, people? Yes. You again. So we talked about everybody's favorite application, KDE Connect. In particular, some design questions like we have, for example, various different icons used in different places. So for example, we have a phone with a KDE logo like the K and the gear, then we in other places we use just the K or just the gear or a plasma logo instead and we agreed that this is something that should be unified. We talked about some design proposals that were lying around and how to move forward on them. We talked a bit about these states of our Mac OS and Windows ports and our relatively new QML app and how to move forward with all of that. Okay, so we're moving forward. Good. Plasma and moving forward is of course a way to discover things. Ha, that's the segue into Plasma Discover. Alesh, are you out there to tell us about the Discover buff? Alesh is not out there. Anyone else from the Discover buff? I was there. I can talk about it. Well then, hi, Nate. Hi, everybody. So we had a buff about Discover. We talked about various ideas about Discover, both big and small. One idea that we had was to centralize using Discover for all of the Knewstuff content. When it happens to be installed, we discussed other backends. We did a little bit of UI design and Discover, talked about some possible modifications we might wanna make. And there were some people from other distros there. We talked about some distro specific bugs, figured out how we could maybe start working around those or contribute upstream. So yeah, it was a pretty good buff. All right, thanks, Nate. Someday I'm gonna have to write a Discover backend for FreeBSD. Then we'll- We'll do. Then I can come to your buff as well. Okay, that was the last one for Room 1 for today. Alesh's setup was something really exciting. Y'all were talking about which laptops you were using. So let's move on to Room 2. In the morning, we had Plasma Big Screen with Aditya and Marco running that. Aditya, you are my hero for Big Screen, but you're also not here. Anyone else from the Plasma Big Screen group? If you're not available to talk, then we'll move on in Room 2 afternoon. Albert was working on a mailing list owner policy, basically to tidy up our mailing lists. Hi, Albert. Hello. So yeah, we had a discussion about mailing lists. Basically, we're trying to make sure all of them are properly moderated because our mailing lists are, some of them are 20 years old, right? So some of the moderators might have fallen through the cracks. So we came with a few points that I will send to the mailing list that basically, it's making sure that all the mailing lists are properly moderated. Also making sure that all the mailing lists have the archives moderated because we have some of the old ones which don't have them. So we fix that. And yeah, basically some internal cleaning, we need to make sure that things are properly run. Okay, thank you, Albert. It's good to know that our mailing lists and communication channels are preserved for posterity and properly maintained. Okay, moving on in Room 2, everyone's favorite application, Dolphin Elvis. Hi. Hi, everybody. So yeah, we discussed first how we can use telemetry data to improve Dolphin. For instance, we agreed to count how many people mount network folders, which is something we need to improve support for. And on this topic, we also discussed how to not make Dolphin Frids when our users browse such network folders. And also how can we improve the thumbnails generation, which sometimes can be slow. And finally, we briefly discussed the status of the pocket support in KIO, which is almost ready, but needs a final round of QA by someone who really knows the topic, which is complicated. So far, we have been unable to find the right person. So we were thinking maybe Adam, our new project coordinator, maybe he can find the right person for us. That's it. Yeah. Is this worth tweeting about to search for someone who knows the material? Yeah, yeah. All right, and just as a reminder, you mentioned telemetry, but telemetry in KDE is entirely optional. It's opt in and the user has to explicitly choose to do that. Yes. Yeah. I just say that to remind people that we're not here to chase your data. Even if, okay. Thanks, Elvis. Thanks. There's also notes on share.kde.org if you want to read up on the rest of that dolphin boff. Moving on to room three. We had a calm morning, but in the afternoon, Dan Vratil did the KDE PIM meeting for hours and hours. And look, there's Volker to be Dan. Yep, hello. So what we discussed was, well, the first thing we did, we celebrated that the work of our GSorg student was merged yesterday. It was really cool. Yep, the end-to-end SYNC resource will ship with the December release. Then we had Andre there from GNU PG and we looked at their current work. Particularly interesting there is, they are working on improving the smart card support in Geoprata to also cover not just the conventional chip cards, but the more widespread USB or NFC password tokens to store your crypto keys on there, which I find quite exciting. We briefly touched on the state of contact on Windows. And most of the time was spent on the long running task of untangling the various dependencies between the 50-ish or so repositories we have. There has been some recent progress. We managed to get the KDEV code split up into frameworks. And Dan and Laurent worked on getting rid of two of the mixed-purpose unpeer scope repositories. So we are making some progress there. And we looked at specific issues on how to continue and also longer term looking at the sprint towards end of the year to specifically move forward. And the detailed notes are linked in the wiki if you want to know more. Okay, thanks, Volker. Remember, KDEV supports sprints, so we're always happy to have that kind of events, whether they're online or in real life, you can have cake either way. Okay, thanks, Volker. Moving on to room four. Room four had a theme which was Wayland. There was a plasma on Wayland meeting at four in the afternoon run by Dave. If Dave is here or any of the other plasma Wayland folk. Yeah, Minion taketh the phone, that is true, but this is the other Minion. Okay, if we're missing Dave, any other Wayland fans out there? At fives, there was a test your app on Wayland. Nope, I guess Wayland. Oh, there's Nicholas. Oh, well, then I go again. Welcome. In the Wayland buff, we talked about Wayland and it will fix everything and we just need to fix it. Something we talked about is KDE Connect because right now two major KDE Connect features are missing on Wayland, which is clipboard synchronization and keyboard input. And we have a way forward now how to proceed and bring those features on Wayland. Then what we talked about is Wayland layer shell integration which is an awfully technical thing that will make the future much more maintainable but there's still some open questions to be answered before we can move to that. And we also talked about the stability of Wayland because right now, once the Wayland compositor, for example, Quinn crashes, it takes the whole session down and we talked about potential ways on how to avoid that, but there's not really a clear path forward. Something else we discussed is startup feedback and focus transfer. So for example, you click a link in your chat application and the browser opens and then the browser window should be focused but right now on Wayland it isn't and that needs some extra work and in terms of protocols and implementations and that also needs some discussion with other folks like you know people on how to move forward on this. Okay, thank you, Nicholas. It's good to hear that Wayland will fix it. It also means that I have to fix Wayland on FreeBSD at some point. So, you know, I have things to do. That's good. Because as long as we have things to do we can keep coming back together and doing cool KDE stuff. This was the end of the BoF wrap up session because we had four rooms and they were filled to the, not quite grim.