Versions Compared

Key

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

...

SpringUI names a new UI for DSpace. It follows the MVC pattern and uses Spring Framework under-need.

...

Will SpringUI be a copy of WebMVC?

...

No. Yes, it will use Spring Framework also, but SpringUI will be build from scratch, mainly because SpringUI will come with another (not yet available) features, so the predicted effort to develop SpringUI starting from webmvc is bigger.

WebMVC: https://wiki.duraspace.org/display/DSPACE/WebMVC+(Freemarker)+UIImage Added

Why another UI?

  • Cocoon2 is heavy, low performance

...

A newly under development template twig based mechanism (http://twig.sensiolabs.org/). It will support themes, pre-compiled templates (much faster UI experience).

Why not use Freemarker?

Mainly because it doesn't have the extend functionality, an important inheritance feature to theming developments.

It will use Solr?

Yes. Our experience says that improving user experience also means speed up DSpace UI responses, also auto-complete, auto-suggestion features and so on. As so, it will use Solr, more properly, the (search) discovery module.

...