Carl George's Avatar

Carl George

@carlwgeorge.bsky.social

RPM packaging nerd. Works on EPEL, Fedora, and CentOS. https://fosstodon.org/@carlwgeorge

177 Followers  |  148 Following  |  31 Posts  |  Joined: 06.07.2023  |  2.0686

Latest posts by carlwgeorge.bsky.social on Bluesky

Great advice, I usually forget to do this. Another presenter suggested I build it into my talks right after the title slide to help remember.

16.10.2025 14:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Big news! Our friends at Universal Blue have released an LTS of their Bluefin OS, built with the power of bootc on top of CentOS Stream base images. If you love Bluefin but want CentOS stability, check it out.

docs.projectbluefin.io/blog/bluefin...

#uBlue #Bluefin #CentOS #bootc

22.09.2025 13:48 โ€” ๐Ÿ‘ 25    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

Software is much more complicated so the default assumption is someone worked hard on it. And in the case of OSS, usually given away for free.

31.08.2025 17:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hehe, yeah I guess there is some grey area there based on how much effort people are putting into the thing. Like I doubt a fast food employee gives one iota of a shit if you criticize their intentionally paint-by-numbers meals.

31.08.2025 17:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Same thing with meals. If someone cooks me a meal I don't like, I don't say it's shit, I just politely say I didn't like it. Or I make suggestions about what would make me like it more.

31.08.2025 17:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

That said, feel free to apply the same standard everywhere. Instead of saying a movie sucked, just don't recommend it. If asked you can merely say you didn't like it, or give specific details instead of a lazy dismissal. Both are better than going out of your way to publicly shame the work.

31.08.2025 17:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

More so than the rest of those examples, software is expected to have revisions and improvements. And with open source software it almost certainly has an issue tracker for constructive feedback to facilitate those improvements. Simply saying it sucks or calling it shit is both lazy and cruel.

31.08.2025 17:42 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I enjoyed the first one, haven't seen this one yet but looking forward to it.

Would you say it's good for a sequel, good outright, or even achieved the rare feat of being better than the first?

30.08.2025 23:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Maybe you're OK with people trashing things you create because you vibecoded them, but that's not the case for most people. You can be a better person by having just the smallest amount of empathy here. Or don't, I won't keep trying to convince you, muting and moving on. I hope your day gets better.

30.08.2025 22:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

Software is made by people. Trashing software is trashing other people's work. It's fine to have negative opinions about a piece of software, but you can just not use it instead of trying to publicly shame it.

30.08.2025 18:32 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1
EPEL 10 for the Discerning Packager
Carl George presented at CentOS Showcase. EPEL 10 introduces the concept of minor versions for EPEL. While intuitive to some, this change has tripped up even experienced maintainers who haven't keptโ€ฆ EPEL 10 for the Discerning Packager

From #CentOSShowcase: @carlwgeorge.bsky.social talked about how minor versions work in everybody's favorite extra package repo, EPEL.

youtu.be/xXdsTD7Oo-0

#CentOS #FedoraEPEL #EPEL

26.08.2025 13:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I don't think I'd ever use an AI-generated result blindly, but it seems like a big time saver to get something that is most of the way there and just needs verification and tweaking. At the very least this would be me on the right track and help me understand what documentation to dig into.

25.08.2025 00:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This matches directories with the exact name ansible, but not directories containing ansible in the name. But it was easy to adjust the pattern to `*ansible*/*.{yml,yaml}` which worked as desired.

25.08.2025 00:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

prompt:

write me a vim config line to set the filetype to yaml.ansible for files with the yml or yaml extension in directories that contain the word ansible

result:

autocmd BufRead,BufNewFile */ansible/*.{yml,yaml} set filetype=yaml.ansible

Not perfect, but really close.

25.08.2025 00:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

prompt:

what are the graphicsmagick flags to resize an image

result:

gm convert input.jpg -resize 800x600 output.jpg

Perfect.

25.08.2025 00:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

prompt:

give me a git log command formatted with one commit per line, only including the date in yyyy-mm-dd format, the short commit hash, author name, and author email (in that order)

result:

git log --pretty=format:"%ad %h %an %ae" --date=short

Perfect.

25.08.2025 00:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I've been an AI skeptic, even to the point of refusing to try it, but I finally gave in and started tinkering with ChatGPT over the last month or so. Besides that tool being really popular, it was nice to be able to just get started without creating an account. Some of the things I've tried:

25.08.2025 00:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The lab is still functional. I periodically make improvements, usually after delivering it in person and people give me feedback. At some point in the future it will be migrating to a new lab platform, but I'll make sure the new one works and change the short URL as needed.

12.08.2025 22:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Instruqt

workshop:
bit.ly/hellorpm

slides:
carlwgeorge.fedorapeople.org/presentation...

12.08.2025 21:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

EPEL 10 launched a little over five months ago. Today, RHEL 10 was released. In that time EPEL 10 has grown to 17,756 packages (from 5,451 source packages) built by 249 different Fedora packagers. ๐Ÿ“ฆ๐ŸŽ‰๐Ÿคฉ

#epel #fedora #centos #rhel

20.05.2025 15:57 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The premise for this talk has been bouncing around in my head for a few years now. I finally submitted it to @lfnw.org to force myself to follow through and create the presentation. I'm proud of how it turned out. Thanks to everyone who attended, and to the organizers for selecting the talk.

07.05.2025 22:48 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release the Quokka โ€“ Blog.CentOS.org After years of discussions, CentOS is excited to present our new mascot: the quokka.

Say hello to our new #CentOS mascot, the quokka.

blog.centos.org/2025/05/rele...

02.05.2025 15:19 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The Road to EPEL 10
Carl George presented at CentOS Connect 2025.Extra Packages for Enterprise Linux (EPEL) is a yum repository of community maintained packages for use on CentO... The Road to EPEL 10

From #CentOSConnect: @carlwgeorge.bsky.social talked about the work leading up to EPEL 10.

www.youtube.com/watch?v=3pbj...

#CentOS #FedoraEPEL

09.04.2025 14:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
FOSDEM 2025 - Distributions Room: H.1302 (Depage) Calendar: iCal, xCal Chat: Join the conversation!

In case you missed him at Connect, Carl George will talk about EPEL 10 at 13:00 in the FOSDEM distros devroom. Carl is stepping in for a cancelation. Schedule should update soon.

https://fosdem.org/2025/schedule/track/distributions/

#FOSDEM #FOSDEMDistros #FedoraEPEL

02.02.2025 09:43 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
EPEL, the Ultimate Answer? | Fedora Podcast 42 We're diving into the world of the Extra Packages for Enterprise Linux (EPEL) and its latest milestone, EPEL 10. Discover how EPEL supports enterprise users ...

ICYMI: @carlwgeorge.bsky.social and Adam Samalik sat down with Eric Hendriks on the Fedora Podcast to talk about everybody's favorite EL package repo, EPEL.

https://www.youtube.com/live/rZzDjJc-q_4

#Fedora #FedoraEPEL

08.01.2025 18:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
EPEL 10 is now available โ€“ Fedora Community Blog EPEL 10 is now available, and it already contains over 10,000 packages built by over 150 Fedora package maintainers.

On behalf of the EPEL Steering Committee, Iโ€™m happy to announce the availability of EPEL 10.

communityblog.fedoraproject.org/epel-10-is-n...

#EPEL #CentOS #RHEL

12.12.2024 23:25 โ€” ๐Ÿ‘ 4    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Introducing CentOS Stream 10 โ€“ Blog.CentOS.org

We're excited to announce CentOS Stream 10, the latest in Enterprise Linux:

https://buff.ly/4iAVAfm

Not enough newness? EPEL 10 is now also available with over 10k packages:

https://buff.ly/4fbxsgt

#CentOS #CentOSStream #FedoraEPEL

12.12.2024 22:49 โ€” ๐Ÿ‘ 13    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Get outta your own head, it was the appropriate level of hotness. I loved how you talked candidly it being cathartic to present about a topic that you've been worked up about for a while. That was relatable and endearing for the audience.

12.12.2024 22:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Reimagining OSS Licensing and Commercialization with Fair Source - Adam Jacob, System Initiative
YouTube video by CNCF [Cloud Native Computing Foundation] Reimagining OSS Licensing and Commercialization with Fair Source - Adam Jacob, System Initiative

You owe it to yourself to watch this killer talk from @adamhjk.me about free software, open source, fair source, and business.

"You sell that shit for money!" ๐Ÿคฃ

youtu.be/rmhYHzJpkuo

#KubeCon #FreeSoftware #OpenSource #FairSource

12.12.2024 05:05 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

One episode in, it looks like Landman is going to be another hit for Taylor Sheridan. If you like his other work such as Hell or High Water and Yellowstone, check it out.

02.12.2024 15:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@carlwgeorge is following 19 prominent accounts