Here are the February updates on some of the projects Razvan Nitu, our project coordinator, is tracking right now, plus a bit extra that I've pieced together.
For reference, here's a link to the December 2024/January 2025 update.
Editions
Átila reports that the Editions DIP is ready. Rikki Catermole is slated to implement it. For now, Rikki's waiting for the DIP to be officially approved before going all in on the implementation. He had one preperatory PR merged in January.
The DIP has a thread in the Ideas forum. The next step should be to open a review thread for the current draft in the Development forum.
New GC
Razvan had no direct updates on the new GC to report from Steven Schveighoffer, but you can get a look at Steve's recent GC-related work via closed PRs.
Phobos v3
Jonathan Davis is still plugging away at the traits
and range
modules. At the time of Razvan's email to me, he'd merged only one PR since the last update, but the work continues.
dpldocs
Vladimir Panteleev got some basic functionality working on the new server for dpldocs. For example, to see the docs for his ae
project, you can visit https://ae.dpldocs.dlang.org/. Replace the "ae" in the URL with any dub package you want.
The frontpage for dpldocs.dlang.org is still missing. There was a bit of a roadblock to get that going. Adam Ruppe provided Vladimir with some insights, so it should be up at some point.
GSoC
If you missed the forum announcement, we were accepted into the Google Summer of Code this year. We should all thank Razvan and Teodor Dutu for the effort they put into this. The upfront work they did to improve our application really paid off.
DMD 2.110.0
The first release candidate of DMD 2.110.0 has been available for download for a little while, but you'll see the change log still says 'Download 2.110.0 Beta'. As he was preparing the release, Iain Buclaw ran into an issue with the change log generation that arose from the Bugzilla to GitHub migration. A fix for that is pending.
Meanwhile, Iain is helping Dennis Korpel get up to speed on the current release process. There are a couple of steps in there that were blockers for everyone who tried to get the release out while Iain was unavailable. Very soon now, those steps should no longer be blockers for Dennis.
That said, we still want to try to streamline the process such that potentially anyone on the team can handle it. It's not something that's going to happen overnight. For now, at least, releases are no longer dependent on just one person.
DConf '25
Not long after last month's update, I received confirmation that Symmetry had signed the contract with the DConf '25 event planner, who in turn had locked in the venue and caterer. That allowed me to formally launch the web site.
I expected that it would also allow me to open early-bird registration by the end of February. I was unable to do that, however, as I'm still awaiting word about additional sponsorships. That's going to determine the general registration rate as well as the early-bird discount (which I'm hoping to increase this year).
I can't say for sure when I'll be able to finalize the rate, but I'll update the web site and post in the Announce forum as soon as I know.
Meeting summaries
I predicted in last month's update that I would be caught up with the meeting summaries by the end of this month. I'm still aiming to do that, but it's going to be tight. The October summary will be out in a couple of days, with the November summary to follow shortly thereafter.
The DLF YouTube channel
I expect to have the standalone video of Guillaume Piolat's DConf '24 talk published by Sunday. I aim to get the next two up by the end of the month.
I published the latest Community Conversation this past Sunday, this one with Adam Wilson. I should have the next one published on April 27th.