Carl George's Avatar

Carl George

@carlwgeorge

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

191
Followers
155
Following
32
Posts
06.07.2023
Joined
Posts Following

Latest posts by Carl George @carlwgeorge

Post image Post image Post image Post image

@carlwgeorge.bsky.social Fedora RPM package lab @ Fedora Hatch Day is not only informative (so much to learn about packaging and spec files) but also really accessible and made easy to learn. Carl is a great teacher! #Scale23x

07.03.2026 00:21 ๐Ÿ‘ 8 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Rep. James Talarico On Confronting Christian Nationalism, And Strange Days In The Texas Legislature
Rep. James Talarico On Confronting Christian Nationalism, And Strange Days In The Texas Legislature YouTube video by The Late Show with Stephen Colbert

Talarico is the real fucking deal.

"The culture wars are a smoke screen, because the real fight in this country is not left vs right, it's top vs bottom."

youtu.be/oiTJ7Pz_59A

#Texas
#USPol
#Vote

17.02.2026 17:40 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
CentOS Connect 2026 - The CentOS Project CentOS Connect is the contributor conference for CentOS, focusing on CentOS Stream, Special Interest Groups, and the entire Enterprise Linux ecosystem. CentOS Connect 2026 happens January 29 โ€“ 30, asโ€ฆ

CentOS Connect is next week, just before FOSDEM. Can't make it to Brussels? Register to join virtually. We livestream and relay chat questions to the speakers.

www.centos.org/events/conne...

#CentOS #CentOSConnect

23.01.2026 17:45 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Got a talk you've been thinking about? Want to GIVE a talk you've been thinking about?

You should submit your proposal soon, the CFP for SCALE is closing soon.

This is hands-down one of the best community-organized conferences you can attend, and Pasadena is great in the spring...

24.11.2025 01:26 ๐Ÿ‘ 8 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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 ๐Ÿ‘ 28 ๐Ÿ” 8 ๐Ÿ’ฌ 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 ๐Ÿ‘ 11 ๐Ÿ” 4 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 1
EPEL 10 for the Discerning Packager
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โ€ฆ

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
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...

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