Skip to content

Commit 48307e0

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 48307e0

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-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: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,17 @@
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. The process of generating the code is
25+
> described in [Python Client Readme](https://github.com/apache/airflow/blob/main/clients/README.md).
26+
> We enabled [GitHub discussions](https://github.com/apache/airflow-client-python/discussions)
27+
> in the `airflow-client-python` repository, and we encourage you to start discussions if you have any questions
28+
> or suggestions to improve the client. However, in case the discussions result in a need to create an
29+
> actionable issuee, the issues in this repo are not enabled. Instead, you should create GitHub issues or
30+
> even PRs improving those in the main [Apache Airflow repository](https://github.com/apache/airflow).
31+
32+
2233
# Overview
2334

2435
To facilitate management, Apache Airflow supports a range of REST API endpoints across its
@@ -33,6 +44,7 @@ Content-type: application/json
3344
Accept: application/json
3445
```
3546

47+
3648
## Resources
3749

3850
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)