 So I have a little bit of a bone to pick with Ubuntu and Canonical and it's been a little while since I've done like a rant video So I thought I would kind of get this off my chest and the thing that I want to talk about today is that Ubuntu seems to have a little bit of an arrogance problem And I'm not really talking about Ubuntu itself more than people who work at Canonical on Ubuntu every once in a while you just get the feeling that They think that Ubuntu is the only distribution out there that really matters and that everybody should know everything about Ubuntu now I know what you're thinking man. I think you're confusing Ubuntu with Arch and While there's definitely a lot of arrogance that goes along with using Arch by the way Ubuntu has its own arrogance and it's kind of peppered all the way through their documentation So if you've ever actually looked at the Ubuntu documentation specifically Their database of packages the one thing that you'll notice is that they automatically assume That you know exactly what the names of each releases is called So you'll know things like focal fossa and a groovy gorilla You know, there's the idiotic names that they come up with to name all their releases The thing is is I like I'm a Linux user I've been a Linux user now for five and a half years full-time and I've used Ubuntu many different times and I can tell you right now I have absolutely no clue what the name of the most recent release of Ubuntu actually is I know it's something weird I think it starts with an eye That's about as far as I can tell you and I might even be wrong about that impis impish. I don't know Don't know and I couldn't tell you what the last release was The only one that I remember for sure is groovy gorilla and that's because that was the best name they've ever had Let me show you actually what I'm talking about. So here I am in Ubuntu I'm trying to get the Riverwindow manager installed and I chose to do this on Ubuntu because I figured it would give me just a little bit of a challenge because I could just install it on Archwood through like a through Pac-Man or the AUR So I decided I was gonna build it from scratch and just do it on a boon to just to you know Say that I did but as you would know if you have to build river is that there are a few Dependencies that you need in order to build it. So it's just like every other window manager They all have dependencies, especially when you're not dealing with one that's in a repository somewhere And the thing is with Ubuntu is that they're not called the same thing as they aren't on Arch so a lot of these dependencies aren't gonna be called like live fdev on Ubuntu they have something additional to it. So like this one here is going to be live fdev dash dev But you don't know that you have to look that up because no one knows all these packages were what they're called in Ubuntu And Ubuntu has a package search mechanism and here's what I'm talking about So if you do a search for something like this one, I think is for Pixman, which is a dependency for river and if you see here the versions of Pixman that are supported on different versions of Ubuntu are Different so some of them have this release number some of them have this release number and so on and so forth So if you are using that particular version of Ubuntu, you have to download that particular version of Pixman now It's not the big of deal if you just can pseudo apt install Whatever the package name happens to be but here's the problem is if you can't do that or you're looking for a specific version for whatever reason The only version things they have here are the names of the Ubuntu releases So you have to know which version of Ubuntu is called bionic or focal or Impish and honestly, I'm not even sure that these things are an order like it's possible that they're not an order That's possible that they are except I don't know the names. I don't pay that much attention I just know that they're mostly stupid names So I've filtered out that space in my brain to give to something else that's more important The point is is that if you don't know what version of Ubuntu that you're using that what it's called Like like I know on this version of Ubuntu. It's 21.10. I have no clue what the code name was Couldn't tell you but they expect me to know that is very arrogant I think but also just supremely un-user friendly like it's not user friendly at all Like in order for me to know precisely what package here I would need if I couldn't get it through app I would have to then go Google and say what is Ubuntu 21.10 called And oh this one here is impish So we know 21.10 was the version before 22.04 so If we go back here 22.04 what was 22.04 called that's going to be the her sweet hippo, right? I think .04 maybe Jammy Jellifish what the hell would I know you go back here? You don't even see one like jammy is here It actually is below it but then why is kinetic done? It's really confusing, right? It's just I don't understand So I just wanted to rant about that for about five seconds or ended up in about five minutes It's a stupid thing to care about. It's not going to affect most people But this is just one example that I've come across this in several different places When you are searching for packages or ppas or something like that You have to know the version like if you want to know if a ppa works with your version of Ubuntu So you might not know this but each ppa is signed for the version of ubuntu that it works on So if you want your ppa Which is basically a repository to work on multiple different versions of ubuntu It has to be signed for every single version of ubuntu that you are going to use Now, I don't know if it's still the case But at least at one point when you went into the ppa pages You would see that all of the listing of what versions of ubuntu that ppa worked with Was listed by name Just like this was Which means that in order to know for sure if it would work with your version of ubuntu You had to know what the name of the version of ubuntu you were working with And that's just freaking annoying. It just bugs the crap out of me. So dear ubuntu, dear canonical Stop assuming that I know What your stupid names are and what like I thought that the most recent version of ubuntu was her sweet hippo But apparently that was a couple of releases ago already I think I only remember her sweet hippo because I had to learn how to say her sweet And then I had to google what it means and I've already forgotten what it means because everybody has Like no one remembers very few people remember what it actually means Now i'm going to go look it up again because I need to know but I mean we could talk At nauseam about the fact that they keep using stupid names, but it's tradition at this point Whatever but don't assume that I know what they are and then give me Documentation that makes that assumption because it's going to make me have to take another step of looking up the damn name And that just is going to piss me off and make me wish that I never left arch Which I didn't leave arch by the way. I'm just using this as a vm But still the point stands arch doesn't have version numbers But ubuntu does have version numbers use the damn version numbers like there's no reason why you can't It would take up four extra characters on this page For them to put the version numbers right next door to it Four extra characters and They could call it, you know, six extra characters if they had to put it in, you know, quotation marks or parentheses Whatever four or six extra characters for each one of these It's not going to affect the page load times. It's not going to tell it's not going to cost the developer extra time Consensus are the people whoever created this page. They probably know what it is You know, they probably They're I'm sure that they know exactly what those version numbers are So it wouldn't take them any extra time to put those on there for people who don't know what the names are It's just stupid And it drives me nuts And I needed to talk about it and I didn't have an idea for the video today because I was not going to get River done in time. So that will possibly happen tomorrow. But anyways That is it for this video Thanks for letting me rant to you for a little while for a completely pointless video for today If you haven't hit the subscribe button and you were interested in hearing me rant about other things You could hit that subscribe button now Because I do rant about things quite often because stupid things like this just piss me off for No reason I need to just you know I need to go out and smell some grass or something because this is not a big deal But still just it's something I want to talk about So that is it for this video if you want to get in contact with me You can leave a comment in the comment section below if you want to follow me on twitter You can do so at the Linux cast you can follow me on mastodon and several other social media networks All those links will be in the video description You can support me on patreon at patreon.com slash the linux cast I'd like to thank my current patrons Robert Sid, Devon, Patrick, Fred, Kramer, Trideveld, Naglin, Jackson, Tull, Steve Vase, Everyonex, Garrett, Samo, KB, TGB, Keith, Andy, Uncle, Bonehead, Gary, Antoine, Mitchell, J-Dog, Karmaday to Jeremy, Sean, Odin, Martinie, Ross, Eduardo, Artstinter, Elliott, Mizzalel, Merritt, Camdashley, Peter, CrucialDark26, Kym, Arlo, and Philip. Thanks everybody for watching. I'll see you next time