This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-client-python.git
The following commit(s) were added to refs/heads/main by this push:
new fc8294b Disable issues and enable discussions for Python Client (#145)
fc8294b is described below
commit fc8294b9845a60d3ca1b60a54cf7c0415735020e
Author: Jarek Potiuk <[email protected]>
AuthorDate: Tue Jan 20 23:23:34 2026 +0100
Disable issues and enable discussions for Python Client (#145)
The client is pretty much entirely generated from the main airflow
repo now - so any fixes should be implemented there. So it makes
sense that all issues should be created and fixed there.
Issues opened here are generally stale and they were terribly outdated
so instead of trying to keep issues here I propose to just have
discussions opened in the client, and if any of those discusssions
will result in a proposal we will ask those who discuss it here to
open an issue or PR in the main repo.
---
.asf.yaml | 4 +++-
README.md | 17 +++++++++++++++++
2 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/.asf.yaml b/.asf.yaml
index 76249d0..7f26647 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -26,9 +26,11 @@ github:
- python
features:
# Enable issues management
- issues: true
+ issues: false
# Enable projects for project management boards
projects: false
+ # Enable discussions
+ discussions: true
enabled_merge_buttons:
squash: true
merge: false
diff --git a/README.md b/README.md
index e164f4b..4d698e3 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,22 @@
# Apache Airflow Python Client
+> [!NOTE]
+> Code in this repository is automatically generated by the [OpenAPI
Generator](https://openapi-generator.tech)
+> project using Open-API specification from the Apache Airflow repository.
+>
+> The process of generating the code is described in the
+> [Python Client
Readme](https://github.com/apache/airflow/blob/main/clients/README.md).
+> We enabled [GitHub
discussions](https://github.com/apache/airflow-client-python/discussions)
+> in the `airflow-client-python` repository, and we encourage you to start
discussions if you have any questions
+> or suggestions to improve the client. However, in case the discussions
result in a need to create an
+> actionable issuee, the issues in this repo are deliberately not enabled.
+>
+> Instead, you should create GitHub issues or even PRs improving the client
+> in the main [Apache Airflow repository](https://github.com/apache/airflow)
and test it by generating the
+> client locally following the instructions from the repo.
+
+
# Overview
To facilitate management, Apache Airflow supports a range of REST API
endpoints across its
@@ -33,6 +49,7 @@ Content-type: application/json
Accept: application/json
```
+
## Resources
The term `resource` refers to a single type of object in the Airflow metadata.
An API is broken up by its