Planning Update June 23 & 30 -- Bugzilla to GitHub; Deprecations

Mike Parker aldacron at gmail.com
Wed Jul 5 04:25:23 UTC 2023


On Tuesday, 4 July 2023 at 13:25:06 UTC, FeepingCreature wrote:

>
> I mean, only a slight step beyond that is "this feature is the 
> cause of people creating bugs." What *is* a compelling reason?
>
> For instance, I got `alias Nullable.get this` deprecated and 
> later removed. I'm extremely glad that source of bugs is gone 
> and would be upset if it was reverted.
>
> What about things that are straight up bugs that contradict the 
> spec? For instance, you used to be able to access a private 
> function if it was overloaded with a public function that came 
> after. Should we write *that* in the spec? Or should we just 
> silently do the wrong thing?
>
> (I don't agree with this policy, you can probably tell. :P)

I can't speculate. It will have to be on a case-by-case basis.

>
> Apropos, how do I get projects in the Buildkite suite?

You can add it in the CI repository, like so:

https://github.com/dlang/ci/commit/05df6423c2a78a4e410030b793e1e31e7ab1ed73

Or submit an issue for it there, or ask Razvan or Dennis.




More information about the Digitalmars-d mailing list