Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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. 

...