What version is the first release?
willnorris opened this issue · comments
#83 adds support for publishing pre-built artifacts and docker image when git tags are pushed. The question now is, what version is the first tagged release? Is it v0.0.1
, v0.1.0
or v1.0.0
?
As @crazy-max noted in #83, we definitely want to follow semver on subsequent releases, but because there never has been a previous release, there are no real constraints on whether this is considered a v0
or v1
release.
Personally, I'm leaning toward v1.0.0
. The tool has been around for a while and is quite stable. And it is also widely enough adopted by major projects (etcd, opentelemetry, kubeflow, kubernetes, ossf/scorecard among many others) that we need to treat the current API as stable, regardless of the lack of a formal v1.0 release.
@mco-gh what do you think?
I'm leaning toward
v1.0.0
SGTM