Platform 2.1.8 and appropriate modules (2.8.0) on Tomcat 8, Ubuntu 18.04
I have been trying to install OpenMRS in a VPS, and it has taken over 3 days for me to finally reach the first login screen, which ended up with nearly 1000 errors.
I have never seen so outdated and unhelpful documentation in an opensource project in my life.
You really need to update your documentation when new software is out, maybe just update it to let users know “Don’t use with Ubuntu 18.04”, Don’t Use with tomcat 8 or 9, Don’t use with latest java"… Am I supposed to imagine what is the correct requirements to run it? Do you have any idea how different is the documentation you offer than the reality? Do you know how many system paths (example: tomcat directories, openmrs settings file directories) have changed since you last updated your documentation?
Why can’t I just install and use OpenMRS? Why do I have to install platform and modules separately? Why don’t you simplify things? I have tried to set up OpenMRS a number of times, and it only went well with Docker.
These are severe drawbacks for any open source software and I’m sure that no one can deny I am right.
And now speaking from my own opinion: stop using java and tomcat, we’re not in the 1990s any more. java is bad news.
Now can anyone help me where can I find the latest possible guide on installing a production instance of OpenMRS? No big talk, no reference applications/platforms taks etc…don’t complexify everything