Page History
...
https://wiki.lyrasis.org/display/DSPACE/DSpace+Product+Visioning+Group
The new architcture should allow
This means So the main porpouse is to define and to provide a new architcture allowing, for example, that the dspace’s core functionalities to could be used by an external plugin which is not part of the dspace’s code repository .
How?
Our application has been built using a monolithic architecture, where all the components and functionality are tightly coupled within a single codebase. While this approach has served us well till now, it has also introduced challenges in terms of the ability to introduce new features and updates independently from the codebase.
...