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