2023: Focusing on stability, GitHub Sponsors, and Frozen DIPs

Richard (Rikki) Andrew Cattermole richard at cattermole.co.nz
Mon Feb 20 14:27:55 UTC 2023


On 21/02/2023 1:38 AM, Mike Parker wrote:
> ### Focusing on stability
> As a result of a discussion that took place during our January meeting 
> (summary coming this week!), Walter and Átila have decided to shift 
> gears a bit. For the next year, they want to emphasize stability and 
> robustness.
> 
> Generally, that means giving priority to issues deemed fundamental, such 
> as features that aren't working as advertised, or long-standing bugs 
> that detract from the user experience. As a start, Walter has lately 
> been working on circular reference bugs, issues with features like 
> `export` and `.di` generation, etc.
> 
> Over the coming months, I expect we'll start looking beyond one-off 
> issues from Bugzilla to see how we can tackle more complex problems, 
> like reducing compile times, solving template emission bugs, etc.

I'm currently working on a DIP to redesign export to allow for symbols 
to work correctly wrt. DLL's (the work currently will only get it to be 
usable, not 100%).

Its going to be a pretty dry and unexciting DIP, if you don't use shared 
libraries you will probably not notice anything.

I am excited for it though. Will have to table it for after DIP process 
work is done tho!

> I expect the freeze to last a few months. I'll be more concrete about 
> dates when I can.

That may be a bit long for the above work, but I'm sure we'll make 
something work, even if its just a test run of the new system :)



This year has got a good chance to be really exciting! Just missing work 
on compiler hooks, tuples, sum types and value type exceptions (which of 
course I didn't PR into the DIP queue and is basically done lol).


More information about the Digitalmars-d-announce mailing list