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