Vulkan ErupteD breaking changes and transition strategy

Anton Fediushin fediushin.anton at yandex.ru
Mon Mar 26 09:04:20 UTC 2018


On Monday, 26 March 2018 at 07:51:31 UTC, Seb wrote:
> On Monday, 26 March 2018 at 07:04:00 UTC, Anton Fediushin wrote:
>> This is a *bad* idea and you shouldn't do that.
>>
>> Just increase MAJOR version and start from there:
>>
>> 2.0.0 - Changing how binding works, Vulkan v1.0.69
>> 2.1.0 - Vulkan 1.0.70
>>
>> ...And so on. This way semver is followed and you don't have 
>> to mess with erupted-v1 and erupted-v2 repos.
>
> Also note that SemVer allows to attach meta data:
>
> 2.0.0+1.0.69

That'll work too, but I'm not sure how dub handles it. Anyway, 
even a little note in release description "Vulkan API vX.X.X" 
should be enough.


More information about the Digitalmars-d-announce mailing list