I’d like to suggest a large project: Support for horizontal scaling of OpenMRS instances
In the scope of the project would be (depending on the progress we make using other contribution channels):
- Adjust codebase across core and O3 modules to use a new storage service described here.
- Adjust code in core and O3 modules to use distributed caching
- Experiment with Hibernate Search using OpenSearch as backend instead of a local Lucene index.
I’m interested in being a mentor for this one.