-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support different modules per interface simultaneously #3154
Comments
Sorry, but I do not really understand the purpose. |
The reason Production was broken into modules is to allow for different modules. For example the Generator Interface: It should be possible to connect a URN generator as a module, and a PURL generator, and a process title generator, etc. Likewise, schema converter, if a new format is to be supported, a new schema converter is created for it. If two clients want to use two different data stores, two file management modules are used, one for example using the file system and the other using a repository. All of this presupposes that with several modules these can be used at the same time and that one that fits is not selected at random from several. |
Many thanks for sharing this details. |
Description
The Module Loader is currently programmed so that if there are several modules that offer an interface, it takes any of them. In principle, this can even change from one Tomcat start to the next.
The goal should be that several different modules for the same interface (e.g. several catalog modules) are operated in parallel and the user can select at a relevant point which module he or she wants to use.
TODO:
Part 1
Part 2
Estimated Costs and Complexity
Part 1
is a mid-ranged project with 6-7 PT
Part 2
is a mid-ranged project with 8-10 PT
The text was updated successfully, but these errors were encountered: