Skip to content

Commit 0ce48e0

Browse files
committed
Disable issues and enable discussions for Python Client
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.
1 parent df92326 commit 0ce48e0

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

.asf.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,11 @@ github:
2626
- python
2727
features:
2828
# Enable issues management
29-
issues: true
29+
issues: false
3030
# Enable projects for project management boards
3131
projects: false
32+
# Enable discussions
33+
discussions: true
3234
enabled_merge_buttons:
3335
squash: true
3436
merge: false

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,22 @@
1919

2020
# Apache Airflow Python Client
2121

22+
> [!NOTE]
23+
> Code in this repository is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)
24+
> project using Open-API specification from the Apache Airflow repository.
25+
>
26+
> The process of generating the code is described in the
27+
> [Python Client Readme](https://github.com/apache/airflow/blob/main/clients/README.md).
28+
> We enabled [GitHub discussions](https://github.com/apache/airflow-client-python/discussions)
29+
> in the `airflow-client-python` repository, and we encourage you to start discussions if you have any questions
30+
> or suggestions to improve the client. However, in case the discussions result in a need to create an
31+
> actionable issuee, the issues in this repo are deliberately not enabled.
32+
>
33+
> Instead, you should create GitHub issues or even PRs improving the client
34+
> in the main [Apache Airflow repository](https://github.com/apache/airflow) and test it by generating the
35+
> client locally following the instructions from the repo.
36+
37+
2238
# Overview
2339

2440
To facilitate management, Apache Airflow supports a range of REST API endpoints across its
@@ -33,6 +49,7 @@ Content-type: application/json
3349
Accept: application/json
3450
```
3551

52+
3653
## Resources
3754

3855
The term `resource` refers to a single type of object in the Airflow metadata. An API is broken up by its

0 commit comments

Comments
 (0)