kitodo-production icon indicating copy to clipboard operation
kitodo-production copied to clipboard

Improve main

Open matthias-ronge opened this issue 1 year ago • 1 comments

The main class was well hidden as KitodoVersionListener. I renamed it to KitodoProduction and moved it. (Git doesn't get this on top of each other and show them as new, but it is from the previous class KitodoVersionListener. If you look at the individual commits, it becomes more understandable.) The instance exposes its essential properties, and the main class now handles essential functions of starting and stopping Active MQ and stopping the task manager, that was previously scattered throughout the application. The version is now no longer returned statically, but rather out of the main class.

I find it tidier this way.

matthias-ronge avatar Apr 25 '24 12:04 matthias-ronge

@matthias-ronge please rebase against current master, since there are code conflicts and this pull request is the next merge candidate.

solth avatar May 23 '24 11:05 solth