bugraoz93 opened a new issue, #64037:
URL: https://github.com/apache/airflow/issues/64037

   ### Body
   
   As part of our ongoing Helm chart refurbish work in Apache Airflow, we will 
follow a structured approach to ensure stability for existing users while 
preparing for a clean, well-defined next major release.
   
   https://cwiki.apache.org/confluence/display/AIRFLOW/Helm+Refurbish
   
   ## **Approach**
   
   We will first focus on cleanup and refurbishment within the current chart 
before introducing a new major version. Instead of making breaking changes 
directly on the main branch while releasing from the main branch, we will 
follow a staged approach similar to that used for the v3-1-test branch and 
backport changes specifically.
   
   The 
[chart/v1-2x-test](https://github.com/apache/airflow/tree/chart/v1-2x-test) 
branch has been created to continue development and stabilisation of the 
current minor version line.
   This branch will be used to release any remaining fixes and improvements for 
older minor versions.
   The main branch will be reserved for cleanup, deprecations, and preparation 
work toward the next major release.
   
   This allows us to separate stability and innovation clearly:
   
   - Stable releases continue from the test branch
   - Major version preparation happens on main without constraints
   - Plan for Changes
   
   All cleanup, deprecations, and restructuring work will be implemented on the 
main branch. Once validated, we will cherry pick relevant changes back to the 
test branch where appropriate.
   
   - Each configuration change and cleanup task will be tracked via individual 
tickets
   - These tickets will be linked to this umbrella issue for visibility and 
coordination
   - The goal is to progressively reduce technical debt and simplify the chart 
before cutting a major release
   - Important Guidelines
   
   No feature will be further added to the `chart/v1-2x-test` branch. This 
branch is strictly for maintenance, stability, and compatibility purposes for 
the next minor releases.
   
   ## Parameters from Docs
   ### **Common**
   Move to Kustomize
   - schedulerName
   - workers.schedulerName
   
   Deprecate and Clean
   - webserver.webserverConfig
   - webserver.webserverConfigConfigMapName
   - webserverSecretAnnotations
   - webserverSecretKey
   
   ### **Airflow**
   will be filled.
   
   ### **Images**
   will be filled.
   
   ### **Ports**
   
   - TBD
   
   ### **Database**
   
   - TBD
   
   ### **PgBouncer**
   
   - TBD
   
   ### **API Server**
   
   - TBD
   
   ### **Scheduler**
   
   - TBD
   
   ### **Webserver**
   
   - TBD
   
   ### **Workers**
   
   - TBD
   
   ### **Triggerer**
   
   - TBD
   
   ### **DagProcessor**
   
   - TBD
   
   ### **Flower**
   
   - TBD
   
   ### **Redis**
   
   - TBD
   
   ### **StatsD**
   
   - TBD
   
   ### **Jobs**
   
   - TBD
   
   ### **Kubernetes**
   
   - TBD
   
   ### **Ingress**
   
   - TBD
   
   ### **Kerberos**
   
   - TBD
   
   ### **Refs:**
   **TBD**: To Be Discussed
   
   ### Committer
   
   - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow 
project.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to