 Okay, I'll let the cameraman tell me when to start. Oh, I'm good Okay. Hey everybody, I'm Troy Dawson I'm a fedora KDE sig member More specifically I built the KDE in Apple so I built it for Well, rail rail compatibles It's let's start with a bit of history With rail seven KDE was in rail seven Along with QT both three four and five But that was KDE five with rail eight They ripped it out and by day. I mean I actually ripped it out. They told me to I've I've been a KDE user since well since I've been using Linux. I tried them so that's 99 I've been a KDE user so When I was asked to take it out of of rel eight I sort of it was mixed feelings I Was sad, but I was excited because I knew then I could take it over in in Apple and do what I wanted with it So where are we now so rel eight those of you that are still rel eight users actually there's a lot of rel eight users I shouldn't say those of you We are at Qt 5.15 Those that don't know Qt 5.15 is going to be the last of the Qt five releases From then on it's going to be patches. I don't know how long right now. We're at point nine Rel eight isn't expecting any other Qt updates unless they're critical security updates and For KDE plasma rel eight is that version 5.24 We're at 5.24 because I Basically can't upgrade anymore the libraries are so old all the other you know poplar GPG me there's like five others. We just couldn't get it any further So right now That's where we're at and that's where eight is going to stay For nine. That's the more exciting part nine currently we're We're in this transition With rail nine point two That has Qt five point fifteen point three and Cento stream that has five point fifteen point nine so in rail nine point three Qt is gonna get updated. It's not gonna get updated in rel eight Again, that's probably just gonna be critical updates for rel eight But with nine we keep pace with the The latest stable fedora, so we're not grabbing things from rawhide right now. We're grabbing things from f28 and what happens is we upgrade them on Cento stream so in this case apple nine next You'll see that they're both five point twenty seven Because Qt is not gonna get updated any more plasma From what we know and I wish Neil was here is Staying with five point twenty seven. I don't think it's gonna go to five point twenty eight But anyway, just like Qt. They're just gonna keep bumping that number up But Apple nine next is currently Well, actually it'll be starting next week. I'll be Updating from five fedora 38 we go into apple next so that we can stage them when you know, well nine point three comes out Everything's already stays. We've got to build dependencies. Everything's tested and then we can just sort of sink the The disk it repels over to apple nine build them. It's nice and quick and easy And fewer surprises. There's always a surprise. I'm amazed. There's always a surprise but it's it's a lot better than if it wasn't and This slide says what I just said It's staying the current release. Oh That's right. If there is a major security release. We will try our best to backport Backport it to eight If it's unbackportable We'll deal with that later, but eight also So we said it was five point twenty four five point twenty four is an LTS release So About once a year I make sure see if there's another release and I'll do that, but that's not a major upgrade It's usually just some bike fixes Well nine as I said, we're sinking twice a year with each release The reason we're sinking twice a year instead of six months or once a year Those of you remember last year or maybe a year and a half. We said we're doing it once a year That just wasn't practical KDE was going too fast and some other packages says, you know, we need the previous release to build so we're doing it twice a year and The up, you know, we test the updates. It's actually pretty stable and pretty good That's one of the reasons why I like KDE Now this is probably what y'all came for what are we going to do next? And for nine, it's not going to be too exciting It's not in this slide. So nine basically we're continuing what we're going to do until we can't Update anymore. We're going to follow the Qt five This is the current things Qt five versions of fedora 28 now at some point fedora is going to go to Qt six and Nine is gonna stay on five That is the current plan If we have time, which we probably will since like everybody could ask a question and we'd still have time If we have time I have other thoughts, but the current plan is we will stay with five Although Qt six is in five and we will continue to update it So ten what are we doing for ten real ten Real ten is in our eye sights Well, ten will have Qt six and it will have KDE plasma six. We will not be doing KDE plasma five We don't know how well they would match together. Anyway But we will have the Qt five point well fifteen point X Basically, we're going to be grabbing that from Well, real nine. Well, anyway, we're gonna Keep the latest one because real nine has to keep being supported by yon So real ten will keep that Qt five at least as long as real nine does But the well, let's go back a little bit So anyway, yeah But the the main desktop is supposed to be KDE plasma six with five this is This you might you'll look in this thing and this is actually on We had a discussion on the KDE SIG and you'll notice that most of these say should Can and things like this no firm things. Okay, so just keep that in mind So if things have to so most Qt five packages will go into Apple ten I can tell you one that's not and that's Qt five Qt web engine. That is a pain in the rear I ain't putting it over there You shouldn't need it Qt six Qt web engine. Yes, that's great Don't don't expect Qt five, but the other basic libraries as long as they aren't a pain in the rear We'll be going into Apple ten So if a Qt five package is no longer supported in fedora that package will be updated in Apple ten on a best effort manner Which means that it's possible. We might drop some Qt five packages down the road if there are some bad security updates I'm I'm a great packager and The KDE SIG is great with things But I am not the best security update person for Qt five Packages based on Qt five. There's still quite a few that are Qt five only if they can be Built with both Qt six and Qt five We ask the here's the should they should only be built on Qt six If you want to we're not going to force you to not build the Qt five version But we're recommending that you build Qt six only or have some plan of phasing into Qt six If it can only be built on Qt five Go ahead build it on Qt five, but I try to move upstream to get them to do Qt six I mean by the time I Know we're planning on working on Apple ten soon ish But by the time it's actually released. I mean that's still what is that it are we still two years out? Okay, it's still two years out Qt six should have been out for a good long while by the time Apple ten is actually released. So try to get a mall built on on Qt six. Oh Wow, I am Okay, let me do the oh we do have questions good Oh Are you the one that is doing the live are you the one mission? Are you doing the live image? No, you're there Okay Yeah Oh It sounds like a one-person project, but Really the Katie e-sig I am the I'm the rebuilder the Katie e-sig And if Neil was here, I put he does a lot of things if he gets hit in the bus Me and him shouldn't be on the same bus that gets hit by but The Katie e-sig actually does a lot of work to make sure things build in Apple so that I only have to do a rebuild and And there is other people that can do it. I have my scripts people have my scripts I am nowadays Okay, the early days of rel 8 I was doing a lot of stuff but then the the SIG said hey, we're gonna make sure things build on both rel and fedora and they've been very good at putting those if statements and Anything else This last one of getting ready for the Apple 9 next. I literally had to do one package I I did the test builds on copper and went oh, okay And there was like one package. I did the pull request and to be honest it didn't build in fedora either So anyway, I built I found their So so okay Yes Why doesn't that fit you just said twice a year and then you said half a year that's six months No, we well we don't Right now I use They first off they don't the I should the the stable fedora. So right now it's for door 38 What fedora does they will put things in rawhide and they won't even put it into the next one until it's at least a point one And I won't bring it into the Apple until it's at least a point two So so it's a good point, but yeah, yeah Yeah, because we we originally said one year and like you said Katie is doing it every six months and It just wasn't working. So we shifted to every six months Yeah, but we've and that's what we stuck aid on but we were finding that That's what we tried to do for the year and but then when we tried to jump it was just easier to do the every six months Yeah, yeah, because it because it's we want to the bigger bugs to get shaken out first But thank you for the questions. Those are very good. Yes Okay, the question was when are you gonna put a change Change proposal to have fedora Katie e shipped in workstations instead of no, no, they are not fighting words I have I are any denom people watching this No, yeah Yeah, we Yeah, this is not the Katie e sick meeting. This is the Apple one. I Don't mind it being a spin. I did push Dramatically I am so grateful for the web redone do because when it has workstation Here's some alternate things that are coming up. Here's documentation. Here's something else Oh at the bottom of the page Be you know below testing and stuff is the Katie e spin. It's like yeah, that's sort of insult Oh, yeah, we've got the mic How does how does The Katie e spin Stack up against workstation just in in terms of usage. I don't have you look at the county data I can't answer that standing at this podium not because I don't want to but For my Apple talk, I use Matt's things and it has that. Oh, okay He doesn't ever say that I have it on my laptop Yeah, I know the data is there. I just haven't looked at I'm curious. I'll tell you about 20 minutes. I Never looked at that because it's on the Fedora graphs And I could be wrong. Maybe it isn't Anything else Actually almost took up my time I'm hoping other people show up because I'm supposed to give the next talk with somebody else They're not in the room Anything else we can end a little early if you want