You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2022/07/18 14:07:27 UTC

[GitHub] [airflow-client-go] igr opened a new issue, #25: Add tag v1.0.0 for the release version

igr opened a new issue, #25:
URL: https://github.com/apache/airflow-client-go/issues/25

   Airflow API version is `1.0.0` (https://airflow.apache.org/docs/apache-airflow/stable/stable-rest-api-ref.html)
   
   AFAIK, all we have to do is make a tag `v1.0.0` on the repo. This should set the client version for the Go module ([official docs](https://go.dev/doc/modules/developing#decentralized))
   
   Of course, before that, there should be some kind of _client versioning strategy_ in place. One simple strategy is to follow the API version, so every time when you bump the API version, you rebuild the client. However, sometimes generated library needs an update (e.g due to a bug in the client generation). If this happens often, you might simply have independent versioning of the client, while you maintain at least the major version. In that case you must have a mapping table that indicates client version to api version matching.
   
   Either way, the first version tag should be added :)


-- 
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: commits-unsubscribe@airflow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [airflow-client-go] igr closed issue #25: Add tag v1.0.0 for the release version

Posted by GitBox <gi...@apache.org>.
igr closed issue #25: Add tag v1.0.0 for the release version
URL: https://github.com/apache/airflow-client-go/issues/25


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [airflow-client-go] potiuk commented on issue #25: Add tag v1.0.0 for the release version

Posted by GitBox <gi...@apache.org>.
potiuk commented on issue #25:
URL: https://github.com/apache/airflow-client-go/issues/25#issuecomment-1187588957

   I think (Again) our Airflow API tag is wrong and it should be fixed in the first place. the API version of ours should reflect Airflow Major/Minor Version at the very least - similarly as we agreed for the Python Client. Again - raising discussion at the devlist is a good start. Menoining in the issue will not move a needle.


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [airflow-client-go] igr commented on issue #25: Add tag v1.0.0 for the release version

Posted by GitBox <gi...@apache.org>.
igr commented on issue #25:
URL: https://github.com/apache/airflow-client-go/issues/25#issuecomment-1187595491

   https://github.com/apache/airflow/discussions/25127


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org