potiuk commented on issue #50: URL: https://github.com/apache/airflow-client-go/issues/50#issuecomment-3080046054
> We are interested in this because hoping to use terraform with Airflow 3. I think that would require the go client be published. Then contributions to revive go-client would be very welcome and if you would like to contribute to it you are most welcome. I think in order to release it it would have to be on-par with python client: * integration with `breeze release-management` command to consistently generate reproducible go client binaries ready to relaase * CI tooling to build and test the generated client end-to-end * documentation on how to release the client is updated and describes step-by-step instructions for relese manager how to produce it and for both users and PMC members to verify it. I think if those criteria are met and we run it for a while and do a test-drive of those by release manager, we could consider publishing go-client. All that can be done with PRs contributing those changes to Airflow - and if you think you would like to work on it @jsnb-devoted or @stijndehaes - or maybe find (pay?) someone to do so, that would be awesome. You can take this document as a starting point - it explains the instructions, shows the breeze commands to build it - https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PYTHON_CLIENT.md Eventually having similar "README_RELEASE_GO_CLIENT.md is a prerequisite to bring go client to our relese schedule - and I se no reason why community members who want to make it happen would not be able to contribute it. -- 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]
