VictoriaMetrics / easyproto

Simple building blocks for protobuf marshaling and unmarshaling
Apache License 2.0
140 stars 2 forks source link

Production ready? #4

Open wgcvc opened 4 months ago

wgcvc commented 4 months ago

Hello, any reason to do not promote it to v1.0.0?

zekker6 commented 3 months ago

Hello @wgcvc, this library is used by VictoriaMetrics for a few latest releases already, and we did not have any issues with the latest version.

any reason to do not promote it to v1.0.0?

Changing major version would imply that there is a breaking change in the library which is not the case.

wgcvc commented 3 months ago

Hello @zekker6,

Changing major version would imply that there is a breaking change in the library which is not the case.

staying in the v0 is already stating that anything can change anyway: https://semver.org/#spec-item-4

Changing the major version may imply that there would be breaking changes but if that is not the case it can be simply mentioned in the Release Notes.

zekker6 commented 3 months ago

staying in the v0 is already stating that anything can change anyway: https://semver.org/#spec-item-4

We're currently not strictly following semver conventions for our packages. You can find some other releases for the components that we provide using v0 as major, see these for example: