https://github.com/openmrs/openmrs-module-legacyui
The legacy user interface for OpenMRS Platform 2.x is chiefly comprised of administrative functions and the patient dashboard. Apparently, a new and more contemporary UI has been introduced via a UI framework and the legacy UI is kept around for administrative functions that are not yet implemented in the new UI. To retire the Legacy UI as planned, it is required to move the implementations and modules that still rely on it in order to maintain backwards compatibility. The main idea behind this project is to move legacy UI functions into an OpenMRS module that these implementations can install until they are able to migrate away from it, since most of the implementations of OpenMRS around the world are running OpenMRS 1.9.
https://github.com/openmrs/openmrs-module-legacyui
Last synced: about 1 month ago
JSON representation
The legacy user interface for OpenMRS Platform 2.x is chiefly comprised of administrative functions and the patient dashboard. Apparently, a new and more contemporary UI has been introduced via a UI framework and the legacy UI is kept around for administrative functions that are not yet implemented in the new UI. To retire the Legacy UI as planned, it is required to move the implementations and modules that still rely on it in order to maintain backwards compatibility. The main idea behind this project is to move legacy UI functions into an OpenMRS module that these implementations can install until they are able to migrate away from it, since most of the implementations of OpenMRS around the world are running OpenMRS 1.9.
- Host: GitHub
- URL: https://github.com/openmrs/openmrs-module-legacyui
- Owner: openmrs
- License: other
- Created: 2015-05-04T16:12:32.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-06-10T19:15:41.000Z (7 months ago)
- Last Synced: 2025-06-10T20:35:44.876Z (7 months ago)
- Language: Java
- Homepage:
- Size: 2.15 MB
- Stars: 9
- Watchers: 77
- Forks: 187
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# openmrs-module-legacyui
[](https://travis-ci.org/openmrs/openmrs-module-legacyui) [](https://coveralls.io/github/openmrs/openmrs-module-legacyui?branch=master)
- The legacy user interface for OpenMRS Platform 2.x is chiefly comprised of administrative functions and the patient dashboard.
- A new and more contemporary UI has been introduced via a UI framework and the legacy UI is kept around for
administrative functions that are not yet implemented in the new UI.
- To retire the Legacy UI as planned, it is required to move the implementations and modules that still rely on it in order to
maintain backwards compatibility.
- The main idea behind this project is to move legacy UI functions into an OpenMRS module that these implementations can install
until they are able to migrate away from it, since most of the implementations of OpenMRS around the world are running OpenMRS 1.9.
- It is compulsory to run openmrs-module-legacyui against legacyui branch of openmrs-core
that I have created to eventually remove legacyui.