Draft: initial setup for migrating to dasf-messaging-python=0.1.2
Moin!
this is an attempt to move this backend module to the new framework of dasf-messaging-python@0.1. We do not use explicit backend modules anymore, but instead directly use pythons typing and pydantic for searializing requests.
This is a draft PR and I'd very much like to get the feedback of the developers of this backend module.
In this branch, you see a backend_module.py
file that is supposed to replace SynopsisModulePulsarMessageHandler.py
. The real work will then be done in the functions that are embedded in the different modules. For now, I just implemented this in the similarity_analysis_prototype_clean.py
file. Does this sound like a plan for you? If yes, I will to the same with the other modules.
Of course one need to do some small changes to the frontends where we build the requests, too.
ping @viktoria-wichert @daniel-eggert @nicola-abraham @daniela-rabe