GSOC 2024: Validating and updating the OpenMRS patient flags module - Questions, comments & discussions

Over the past few days, I have been evaluating the idea that I proposed before and trying to think of how we would implement it. Whereas it is a good idea on paper, I am starting to think that it would be quite complex to realise in practice. I think it would involve something to the tune of hooking the form entry modules with the patient-flags module and this alone would introduce unnecessary work given how modules work.

I also thought about what was proposed by jnsereko here, that is, to add asynchronous processing to the module. This is also another interesting approach in my opinion. I have tried to whip up some code as a proof of concept for both ideas and whereas I have not had success with that yet, I feel like this second approach would be much easier and faster to implement.

@wikumc Maybe I am missing something, but I would love to get your opinion on this.

I have also given some thought to the project objective to do with adding support for java 17. Could we use something like multi-release jar/omod files.

1 Like