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.git


The following commit(s) were added to refs/heads/main by this push:
     new 22a0b517dd Add "no-issue-needed" rule directly in CONTRIBUTING.rst 
(#23802)
22a0b517dd is described below

commit 22a0b517dd139fe8ab5bf699ca2990142787f199
Author: Jarek Potiuk <jarek.pot...@polidea.com>
AuthorDate: Sat May 21 20:32:33 2022 +0200

    Add "no-issue-needed" rule directly in CONTRIBUTING.rst (#23802)
    
    
    The rule was not really explained directly where you'd expect it,
    it was hidden deeply in "triage" process where many contributors
    would not even get to.
    
    This PR adds appropriate explanation and also explains that
    discussions is the preferred way to discuss things in Airflow
    rather than issues.
---
 CONTRIBUTING.rst | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index f862d33b19..e8a2650b03 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -66,6 +66,18 @@ implement it.
 Issue reporting and resolution process
 --------------------------------------
 
+An unusual element of the Apache Airflow project is that you can open a PR to
+fix an issue or make an enhancement, without needing to open an issue first.
+This is intended to make it as easy as possible to contribute to the project.
+
+If you however feel the need to open an issue (usually a bug or feature 
request)
+consider starting with a `GitHub Discussion 
<https://github.com/apache/airflow/discussions>`_ instead.
+In the vast majority of cases discussions are better than issues - you should 
only open
+issues if you are sure you found a bug and have a reproducible case,
+or when you want to raise a feature request that will not require a lot of 
discussion.
+If you have a very important topic to discuss, start a discussion on the
+`Devlist <https://lists.apache.org/list.html?d...@airflow.apache.org>`_ 
instead.
+
 The Apache Airflow project uses a set of labels for tracking and triaging 
issues, as
 well as a set of priorities and milestones to track how and when the 
enhancements and bug
 fixes make it into an Airflow release. This is documented as part of

Reply via email to