You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I suggest that we inherit the geth major.minor.patch and extend it with a libevm triplet as a prerelease. Examples:
Start: 1.13.14-0.1.0
Add feature: 1.13.14-0.2.0
Bump geth: 1.14.9-0.2.0 or 1.14.9-0.3.0 etc as appropriate (TBC)
Rationale
This maintains a lexical ordering that is in keeping with the flow of development over time.
a. Inverting geth-libevm as libevm-geth would still be monotonic, but doesn't feel natural as geth changes are more substantial.
As a prerelease, we make no guarantees of stability.
Open questions
Are there other requirements?
Are there better tagging patterns? What is better about them?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Axioms
Release tags should:
Recommendation
I suggest that we inherit the geth major.minor.patch and extend it with a libevm triplet as a prerelease. Examples:
1.13.14-0.1.0
1.13.14-0.2.0
1.14.9-0.2.0
or1.14.9-0.3.0
etc as appropriate (TBC)Rationale
a. Inverting
geth-libevm
aslibevm-geth
would still be monotonic, but doesn't feel natural as geth changes are more substantial.Open questions
Beta Was this translation helpful? Give feedback.
All reactions