Hi! I have found several minor mistakes on main page and wiki, so I’ve decided to write a post about it to let other contributors verify it.
First
The GCI slide of the slideshow on the OpenMRS main page consists of two links - the image itself, and the learn more… hyperlink, which are different. The one in the image is a dead link.
Second
Well, it’s a detail, but I have probably found a mistake repeated multiple times in the docs (step by step installation). You can find it here, on the wiki and inside the developer’s manual gitbook [also its pdf counterpart]).
Whenever the docs say that we have to run mvn jetty:run
command, probably the right one is mvn jetty:run-war
. Why?
I have little knowledge about Jetty and Maven, but according to Jetty plugin docs, mvn jetty:run
causes the webapp to launch straight from the source, not from compiled *.war
file. The problem is that when we run the webapp straight from the source, all of the placeholders/properties (which are filled with the actual constants when the *.war
file is compiled using mvn clean install
) remain untouched.
As the only placeholders/properties are located in one paragraph on the index page of the webapp only, it’s not a problem at the moment (except the version of the platform is not displayed properly), but in future it might cause some issues.
Here’s a comparison: https://imgur.com/a/EtyXIO0
Cheers