jackye1995 commented on code in PR #209: URL: https://github.com/apache/iceberg-docs/pull/209#discussion_r1142738631
########## landing-page/content/common/contribute.md: ########## @@ -83,6 +83,69 @@ Follow the instructions for [Eclipse](https://github.com/google/google-java-form [IntelliJ](https://github.com/google/google-java-format#intellij-android-studio-and-other-jetbrains-ides) to install the **google-java-format** plugin (note the required manual actions for IntelliJ). +## Semantic Versioning + +Apache Iceberg leverages [semantic versioning](https://semver.org/#semantic-versioning-200) to ensure compatibility +for developers and users of the iceberg libraries as APIs and implementations evolve. The requirements and +guarantees provided depend on the subproject as described below: + +### Major Version Deprecations Required + +__Modules__ +`iceberg-api` + +The API subproject is the main interface for developers and users of the Iceberg API and therefore has the strongest +guarantees. Evolution of the interfaces in this subproject are enforced by [Revapi](https://revapi.org/) and require Review Comment: nit: extra space here `guarantees. Evolution` Can we just use newline for each sentence? That helps making future changes easier to minimize line changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
