Background

As of today, we deal with the following tpyes of releases:

Problem definition

As of Jan. 2026:

  1. The current division of GitHub Issues to categories:
    1. Overwhelms the average user due to many categories
    2. Does not fully cover all existing release types

    3. Does not scale well to support additional release types from a UI/UX perspective
      Release Type X [feature,bug] + Docs + Task & Meta + external links >= 25 categories
  1. Additionally, many issue types include unnecessary mandatory or extra fields, which:
    1. Overwhelm users due to the number of required fields

    2. Increase maintenance burden because of significant code duplication

Figure 1 - Current "Create new issue" window

Proposal

This proposal suggests restructuring GitHub Issues, inc. both categories and fields, to improve UI/UX while accommodating current and future requirements.

To simplify issue reporting for end users, it is proposed to base the initial categorization solely on release type (with some unions where appropriate), following the scheme outlined below.

Since there is already automation in place that labels GitHub issues as bug or feature request, introducing a secondary manual categorization by bug/feature provides little to no additional value, given that final classification often changes during triage and reported bugs frequently reflect intended behavior or incomplete features.

Ultimately, the final classification should be determined by the triager, though user input may still be considered helpful where relevant.

Things to consider

Removal of "Docs" section

The “Docs” section should be considered for removal for the following reasons:

Removal of "Ask a question or get support"/"Questions on Stack Overflow" section

These sections should be considered for removal for UI/UX reasons:

Suggested Issue Scheme

Airflow Core & Providers* (+ Task SDK & Python Client**)

Other / Open Questions

* Current description should be shortened
** Omitted for brevity; the description should be added later

Illustration of the suggested "Create new issue"

Figure 2 - Suggested "Create new issue" window