From b3b78e8459db76903cb12095da43e4fa33ede7af Mon Sep 17 00:00:00 2001 From: Elad Kalif <45845474+eladkal@users.noreply.github.com> Date: Tue, 2 Jul 2024 17:49:29 +0300 Subject: [PATCH] Further clarify triage process (#40536) * Further clarify triage process * update * update (cherry picked from commit 90a6d7f9ead21bebc750baf38817a8f1600b3d17) --- ISSUE_TRIAGE_PROCESS.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/ISSUE_TRIAGE_PROCESS.rst b/ISSUE_TRIAGE_PROCESS.rst index e4217ae0c812d..a80c431afb52a 100644 --- a/ISSUE_TRIAGE_PROCESS.rst +++ b/ISSUE_TRIAGE_PROCESS.rst @@ -260,6 +260,23 @@ as long as the ``needs-triage`` label remains the triage team will keep an eye o if it needs to be accepted or closed/converted to Github Discussion. ``needs-triage`` label may also be applied manually by committers if they think a further action from the triage team is required. +**area Label** + +``area:providers`` must be present for any provider issue. The ``provider:x`` is specifying the exact provider. +We have ``provider:x`` for any provider that we own. +``area:helm-chart`` must be for any helm chart issue. +``area:core`` must be for any core issue. Additional labels like ``area:scheduler``, ``area:UI`` is specifying the exact +core area relevant. + +This method allow us to quickly filter issues by the 3 major components of our code base: core, providers and helm-chart. + +**affected version Label** + +The ``affected_version:x`` will never be present with ``kind:feature`` as feature requests are not related to specific Airflow version. +For bugs, The ``affected_version:x`` is expected to be used with core issues thus normally it appears with ``area:core`` label. +When issue is reproducible on multiple Airflow versions we apply only the latest version with the label. +This policy is best effort, we should try to have as little exceptions as possible. + **Good First Issue** Issues which are relatively straight forward to solve, will be tagged with