Proposal to rename “RefApp”
Hi all
I’ve created this post to propose a change in how we refer to the OpenMRS Reference Application. Currently known as the “RefApp,” I suggest we transition to calling it the “Demo.” There are a few reasons why I think we should consider adopting “Demo” to streamline our vocabulary internally and externally…
Rationalise our terminology for simplicity and clarity
The term “Demo” is widely understood and immediately conveys the purpose of our application - a demonstration. It simplifies the terminology we use internally and externally and makes it more accessible, especially to those new to our Community or those outside of it.
Using “Demo” emphasises that this application is an example configuration of the OpenMRS 3 software. It serves as a showcase of what OpenMRS can do and how it can be adapted to meet various implementation needs. This change can help set clearer expectations for new participants in our Community and contributors about the purpose of the application.
Lets encourage exploration
A “Demo” implies something that is ready to try out, inviting users to explore its capabilities and consider how it might be tailored to their specific contexts. We are often thought of as a HIV EMR - our “Demo” is a great place to bust that myth and even help a user to understand better about where their specific content would go - ‘Your package here’ as a tooltip in “Clinical Views”, for example. This can be particularly appealing for potential implementers who are evaluating OpenMRS as a solution.
Align more closely with the outside world
Many software projects and platforms use “Demo” to describe their showcase or example applications. Adopting this terminology should align us more closely with broader software industry practices, potentially making it more approachable for new Community members and partners and potentially less ‘academic’ and more a ‘clinic ready’ software solution.
Emphasise our flexibility
The term “Demo” subtly underscores the flexibility and adaptability of OpenMRS, highlighting that the software is not just a static package but a foundation for building customised health information solutions. We can include introductory messaging as a user enters the “Demo” from our website to provide additional context on what they will see and how it can be adapted to meet a wide variety of use cases.
If not Demo, then what?
We could explore alternatives to ‘Demo’ - what would a suitable name be for our expression of what OpenMRS 3 can be? Sample site, Base, Test…
I would love your feedback
This proposal is intended to foster discussion and gather feedback. I believe this simple change could help us communicate more effectively about our tools and encourage broader engagement with OpenMRS outside our Community. What do you think?