Thread overview
Status Update March 2025
Apr 08
Sergey
Apr 08
jmh530
April 08

Here are updates on some of the projects Razvan Nitu, our Project Coordinator, is tracking. For reference, the Februrary updates are here:

https://forum.dlang.org/post/mdkryddvjaqmuwexcneh@forum.dlang.org

Phobos v3

Johnathan made progress on porting traits related to type introspection on functions. He had "either completed or nearly completed a number of them". Because of the extent to which they're related, he wanted to get the bulk of them done together so that he didn't have to go back and modify any of them. He didn't have any PRs for them yet, but he was close.

The new GC

When he updated me, Razvan had not had a direct update from Steve recently, but he had been tracking Steve's progress on the GitHub repository:

https://github.com/symmetryinvestments/symgc

According to the README there, Steve has ported 36 of 37 files from the SDC GC implementation.

Editions

Atila has submitted the Editions DIP to the Development forum for feedback.

DMD releases

Dennis is handling DMD releases for now. He wants to keep to the same schedule we've had. He still needs to upload the new download index to our BackBlaze account and would be grateful for some help from anyone familiar with it.

Google Summer of Code

The contributor application period opened on March 24th and closes today (April 8th). A big issue on the GSoC mailing lists this year is that many projects have been receiving "spam" proposals created by LLMs. Some projects have chosen to ignore them.

At the time he updated me (this past weekend), Razvan didn't know if we had received any such proposals. He needed to sync with the rest of the mentors to see where we were at.

Other

Walter and Atila have conditionally approved Quirin Schroll's DIP 1049, "Primary Type Synax". They've requested some changes in how the parser disambiguates certain cases. The three of them and myself had a meeting about it on March 29th. When Quirin is able to make time for it, he will rework his implementation. If all goes well with that, he'll revise the DIP as requested. Otherwise, Walter and Atila will have to reconsider the initial implementation.
 
Razvan has been coordinating on some projects with Teodor Dutu, other students from their university, and one of Mike Shah's students. He can provide updates on those if there's any interest, so please let us know here if you'd like to hear about them.

I did not get caught up on the DLF meeting summaries last month as I'd intended. I've finished the first drafts for the November and December monthlies and the January quarterly. I'll publish the November one shortly after this post and the next two over the next two days. The January monthly will follow in a few days. Almost there!

April 08

On Tuesday, 8 April 2025 at 09:48:53 UTC, Mike Parker wrote:

>

The new GC

When he updated me, Razvan had not had a direct update from Steve recently, but he had been tracking Steve's progress on the GitHub repository:

https://github.com/symmetryinvestments/symgc

According to the README there, Steve has ported 36 of 37 files from the SDC GC implementation.

And feel free to join Discord as well.

For example, Steven is doing small dev-blog about new GC there :)
https://discord.com/channels/242094594181955585/1346603062139027489

And many discussion about all beforementioned topics of course are there as well

April 08

On Tuesday, 8 April 2025 at 09:48:53 UTC, Mike Parker wrote:

>

Here are updates on some of the projects Razvan Nitu, our Project Coordinator, is tracking. For reference, the Februrary updates are here:

[snip]

Thanks for the updates, as always.

April 09
On 08/04/2025 9:48 PM, Mike Parker wrote:
> 
>       Editions
> 
> Atila has submitted the Editions DIP <https://forum.dlang.org/post/ epzrvlljudykzhgwrpku@forum.dlang.org> to the Development forum for feedback.

As promised I have started implementation.

Although don't expect it to be merged this week.