Phobos version naming
Andrey Zherikov
andrey.zherikov at gmail.com
Thu Nov 4 13:23:57 UTC 2021
On Thursday, 4 November 2021 at 00:46:35 UTC, Adam Ruppe wrote:
> On Wednesday, 3 November 2021 at 22:21:53 UTC, Andrei
> Alexandrescu wrote:
>> Prolly we could have both so people could use either "io" or
>> "std2".
>
> What I would actually do is make it the year of the planned
> stable release.
>
> For example we might not actually use "Stdv2" but instead
> "std2023". In years prior to that, it is now obviously a future
> version and thus subject to change, then when 2023 comes along,
> it is officially stablized and we can start playing with std
> 2024.
>
> This pace of putting major breaking changes in a yearly
> schedule would also give people realistic expecations. No, it
> won't break next month, but yes, it might next year.
Why no to do the similar thing as C++ std does? The working name
of the next version is std2x, then as soon as it's stabilized,
it's renamed to std2023. The following version might be std2y ->
std2027, for example. We can use "a", "b", "c" etc. to ensure
that we don't run out of letters within the decade.
More information about the Digitalmars-d
mailing list