Prasad P. Pawar created ATLAS-5197:
--------------------------------------

             Summary: Deprecate and Remove Legacy “New UI” (Backbone.js) from 
Apache Atlas
                 Key: ATLAS-5197
                 URL: https://issues.apache.org/jira/browse/ATLAS-5197
             Project: Atlas
          Issue Type: Task
          Components: atlas-webui
    Affects Versions: 3.0.0
            Reporter: Prasad P. Pawar
            Assignee: Prasad P. Pawar


h3. *Background*

Currently, Apache Atlas maintains {*}three different UI implementations{*}:
 # *Classic UI* – Backbone.js

 # *New UI* – Backbone.js

 # *React UI*

Maintaining three UI layers increases maintenance overhead, code duplication, 
and confusion for users and contributors.
----
h3. *Objective*

Streamline the UI architecture by {*}removing the legacy “New UI” built on 
Backbone.js{*}, and retaining only:
 * *Classic UI (Backbone.js)*

 * *React UI*

The goal is to reduce complexity, improve maintainability, and align with the 
long-term UI direction of the project.
----
h3. *Scope of Work*
 * Identify and remove:

 ** New UI routes

 ** Related Backbone.js views, templates, and assets

 ** Feature toggles or flags referencing the New UI

 * Ensure:

 ** Classic UI remains fully functional

 ** React UI remains unaffected

 * Update:

 ** Documentation (if applicable)

 ** Navigation or routing logic pointing to the removed UI

 * Validate:

 ** No broken links or references to the removed UI

 ** Application builds and runs successfully after cleanup

----
h3. *Acceptance Criteria*
 * “New UI” (Backbone.js) is completely removed from the codebase

 * Only *Classic UI* and *React UI* are available

 * No references to New UI remain in routing or navigation

 * Application works without UI-related regressions

 * Documentation updated if required

----
h3. *Notes*
 * This change is intended as a *cleanup and consolidation effort*

 * No functional changes are expected in Classic or React UI



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to