Thank you for the detailed plan on this. Great initiative indeed!

> Both the old and new UIs should be accessible to users, allowing them to
switch between the two.

Curious about this, how can we provide both options? Do you mean separate
urls?

> The development process should be incremental.

How about we create a feature branch for this?


On Tue, Oct 1, 2024 at 9:45 AM Mohammad Arshad <ars...@apache.org> wrote:

> Hi All,
>
> I am reaching out to discuss the Ambari UI technology stack upgrade.
>
> The Ambari UI is currently using outdated versions of Ember js and Angular
> js, which have multiple security vulnerabilities that cannot be fixed.
> We plan to upgrade the Ambari UI technology stack to React js.
> This mainly involves upgrading the Ambari Web UI from Ember js to React js
> and the Ambari Admin UI from Angular js to React js.
>
> We plan to implement the upgrade with the following considerations:
> 1. Both the old and new UIs should be accessible to users, allowing them to
> switch between the two. The old UI can be phased out once the new UI is
> stable and mature.
> 2. The upgrade should encompass all aspects of the Ambari UI, including
> Ambari Admin, Ambari Web, and Ambari Views.
> 3. The development process should be incremental. After each change, the
> system should remain functional, mainly ensuring that the old UI
> functionality is not disrupted at any time.
>
> As upgrading the UI framework is a significant change, active participation
> and feedback from all stakeholders are crucial.
> Looking forward to your thoughts and feedback.
>
>
> Thanks & Regards
> Mohammad Arshad
>

Reply via email to