dice-group / sask

Projectgroups Search and Extraction
GNU Affero General Public License v3.0
2 stars 10 forks source link

Commons #46

Closed KHaack closed 6 years ago

KHaack commented 6 years ago

We would like to introduce a commons library. For this purpose we would create the maven module commons. It provides interfaces and common classes for all modules. For example, the Discoverer class, which is still in Webclient, but should also be known in other Microservices. As discussed in (7fd3914b4a0a4f9c6a72e51ac013ac9f25f95dfe) #34 we created a commons project for this.

We updated no functionality. We only moved two common classes. More will follow later.

You find the new project under https://github.com/dice-group/sask-commons. If all agree, I will continue to distribute rights for the new project.

Currently we use JitPack (https://jitpack.io/) for deployment under Maven. If we want to, we can later move the project to another Maven Repo.