Difference between revisions of "Modernization Roadmap"

From OpenEMR Project Wiki
(Replaced content with "== NOTICE == The contents of this page have been deleted. This work has been prioritized into the main project roadmap: http://open-emr.org/wiki/index.php/Roadmaps#OpenEMR_P...")
 
(23 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=Overview=
== NOTICE ==
:Community is in midst of designing a strategy to modernize both the user interface(front end) and codebase(back end) of OpenEMR. These are basically notes from the ongoing discussions in the forum.
=User interface=
:#Modern styles (first generation).
:#Incorporate bootstrap.
:#Modern styles (second generation).
:#Remove frames (ie. convert to iframe).


=Codebase=
The contents of this page have been deleted. This work has been prioritized into the main project roadmap: http://open-emr.org/wiki/index.php/Roadmaps#OpenEMR_Project_Roadmap
:#Begin to normalize directory structure
:#*Standard place for static css/js assets (such as jquery), which can be easily migrating when needed in the future.
:#*Standard place for third party php packages (likely managed/organized via composer), which can be easily migrated when needed in the future.
:#Convert codebase to fully use model classes.
:#Integrate an MVC (community is considering Zend at this time).
:#Complete the normalization of the directory structure.
:#Refactor codebase to use most modern version of each asset.
 
=Ongoing Forum Discussions=
:Ongoing forum discussions of the above roadmap can be found here.
:*[https://sourceforge.net/p/openemr/discussion/202506/thread/53f41e90/ User Interface Renovations]
:*[https://sourceforge.net/p/openemr/discussion/202506/thread/d72c360b/ Discussion: Introducing an MVC framework]
:*[https://sourceforge.net/p/openemr/discussion/202506/thread/d4ec2b8b/ assets directory]
 
=Links=
:[http://www.phptherightway.com/ PHP The Right Way]

Latest revision as of 00:50, 13 August 2017

NOTICE

The contents of this page have been deleted. This work has been prioritized into the main project roadmap: http://open-emr.org/wiki/index.php/Roadmaps#OpenEMR_Project_Roadmap