@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
@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
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
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
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...
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.
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
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.
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.
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.
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.
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.
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?
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.
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.
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
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.
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.
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.
prompt:
what are the graphicsmagick flags to resize an image
result:
gm convert input.jpg -resize 800x600 output.jpg
Perfect.
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.
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:
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.
workshop:
bit.ly/hellorpm
slides:
carlwgeorge.fedorapeople.org/presentation...
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
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.
Say hello to our new #CentOS mascot, the quokka.
blog.centos.org/2025/05/rele...
From #CentOSConnect: @carlwgeorge.bsky.social talked about the work leading up to EPEL 10.
www.youtube.com/watch?v=3pbj...
#CentOS #FedoraEPEL
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
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
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