ephraimbuddy commented on code in PR #28521:
URL: https://github.com/apache/airflow/pull/28521#discussion_r1063332631


##########
dev/README_RELEASE_AIRFLOW.md:
##########
@@ -522,6 +524,43 @@ When you trigger it you need to pass:
 
 The manual building is described in 
[MANUALLY_BUILDING_IMAGES.md](MANUALLY_BUILDING_IMAGES.md).
 
+
+## Prepare API clients RC packages
+
+### API Clients versioning policy
+
+For major/minor version release, always release new versions of the API 
clients.
+
+- [Python client](https://github.com/apache/airflow-client-python)
+- [Go client](https://github.com/apache/airflow-client-go)
+
+For patch version release, you can also release patch versions of clients 
**only** if the patch is relevant to the clients.
+A patch is considered relevant to the clients if it updates the [openapi 
specification](https://github.com/apache/airflow/blob/main/airflow/api_connexion/openapi/v1.yaml).
+There are other external reasons for which we might want to release a patch 
version for clients only, but they are not
+tied to an airflow release and therefore out of scope.
+
+> The patch version of each API client is not necessarily in sync with the 
patch that you are releasing. You need to check for
+> each client what is the next patch version to be released.
+
+### Prepare the vote artifacts
+
+If API clients are released in this airflow version:

Review Comment:
   ```suggestion
   If API clients are to be released in this airflow version:
   ```



-- 
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]

Reply via email to