Title : Modular Frontend Framework
Project Idea/Benefits to the OpenMRS Community: We have over the years successfully shared the server side code across all distributions because of having a platform with a module framework. This has not happened on the frontend, resulting into various distributions whose components cannot be shared in a plugin in fashion with other distributions. This has resulted into duplication of efforts which wastes our already scarce resources. We have had some good discussions on this talk thread. Our community does not seem to have the skills necessary to pull this off, and hence the need to look some where else.
Potential Risks: A framework having a learning curve that discourages developers of various distributions from taking advantage of it.
High Level Project Plan/Estimated Budget: I totally have no idea about this. All i can say is that this is going to be a highly experienced expert in front end development and technologies.
Availability of other resources, matching funds: A very nicely designed architecture with modern technologies will naturally attract volunteers to maintain, extend and build on top of it. In the early years, i volunteered to work on OpenMRS in my spare time for a full five years, because of the attraction to the server side module framework that blew me away with the ability to stretch my capacity to innovate, to the limits.