-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doc for contributing guidelines #744
Conversation
Incrementing a MINOR version number indicates that a PR is only consensus breaking to the provider, or only to the consumers. Be careful in this scenario, as state-transition changes to the provider can often lead to differences in how validator set changes are relayed to the consumers. | ||
|
||
Incrementing a PATCH version number indicates that a PR is not consensus breaking to the provider or consumers. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for api breaking, it goes to patch ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For node API changes, yes
Co-authored-by: Marius Poke <marius.poke@posteo.de>
…ain-security into contributing-docs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work @smarshall-spitzbart
Description
Adds guidelines for contributing to ICS, along with a way that we could start incorporating semantic versioning into the repo.
See https://github.com/cosmos/gaia/blob/main/CONTRIBUTING.md#pull-requests and https://github.com/cosmos/cosmos-sdk/blob/main/CONTRIBUTING.md for examples from sdk and gaia.
Linked issues
Automation for semver is tracked as #748
Type of change
Docs
: Adds documentationRegression tests
n/a
New behavior tests
n/a