Last Week in Pony June 4, 2023
This intro has absolutely nothing to do with Pony. I’ve been listening to a lot of Dale Watson this past week and think you should too while you are reading this issue of Last Week in Pony:
This intro has absolutely nothing to do with Pony. I’ve been listening to a lot of Dale Watson this past week and think you should too while you are reading this issue of Last Week in Pony:
Hey hey hey! It’s Sunday morning again, so you know what that means, it’s time to read about some of what happened last week as it relates to Pony…
Although not a ton happened in the world of Pony this week, this is still a very special day. One of my favorite days of the year: “Shaft Day”. That glorious day that we all gather together with our loved ones and listen to the music of Isaac Hayes and celebrate his glorious musical legacy.
And remember, Isaac pairs well with Pony so… be sure to program some Pony today while you are working on getting to Phoenix.
For reasons of migraine and work, there was no Pony Development Sync meeting this week nor did we hold the Office Hours meeting. But, we did discuss compile-time expressions a bit and probably will a lot more in the future.
Keeping an open source project up and running has lots of hidden time that goes into it. This past week was one of those. A few things that happened, our Windows CI and builds related to anything that uses LibreSSL started failing consistently. Turns out that the site we were getting LibreSSL from was down. After digging around for a while, Sean figured out that cdn.openbsd.org
which is what all links on openbsd.org use appears to be far more reliable than the ftp.openbsd.org
that is used for links on the LibreSSL site. And, they both have the same content. So, we got to update a bunch of libraries and applications that rely on LibreSSL on Windows to fix the failures. You’ll see a lot of releases related to that change that happened this week.
Hey there kiddos! Sunday is here again. It’s Last Week in Pony time. This week’s news is headlined by 3 releases, so hey, put on that Hank Thompson music and dig in for a read.
Just remember, 3 times 7 is 21.
In our previous edition of “Last Week in Pony”, we covered the exploration of ponyc issue #4340 that happened during the April 7th Office Hours. This week, we are happy to report that the bug has been fixed. You can check out this week’s Pony Development Sync to hear Sean and Joe work through the final bits of the bug and you can enjoy the fruits of those labors by installing Pony 0.54.1 which was released this week.
This week in Pony was highlighted by a long debugging session during Office Hours and the merging of LLVM 15 support to main during the Pony Development Sync. A huge thanks to Joe for doing the heavy lifting on getting us up and running on LLVM 15.
There wasn’t a ton of “above ground” activity in Pony this week, although Sean and Joe have been working on fixing a couple of compiler bugs. While you wait for a Last Week in Pony that includes news of those bugs being fixed and the ponyc release that includes them, we offer you this smaller Last Week in Pony and suggest you get reading right after you put on some Aretha.