We are looking at getting started with OpenEMR. Since version 4.0 is not available for production, it appears that we have no choice but to start with version 3.2 and upgrade when 4.0 is available.
Since version 4.0 has major and mandatory features, we would appreciate any feedback about previous version upgrade experiences. Are there more horror stories or minor problems?
If you were in our position, would you just defer the implementation and start with 4.0 instead?
Generally, the upgrades that have problems are the ones that start from a non-production release. So, the decision to implement with the development version of 4.0 depends on how much you need it now vs the risk of potential problems with future upgrades down the road and the expertise of your openemr instance maintainer.